[(Blaze.ByteString.Builder.Int.writeInt8 [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int8 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [x] let { x1 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case x of _ { GHC.Int.I8# x# -> case int2Word# [x#] of sat_sieX { __DEFAULT -> case narrow8Word# [sat_sieX] of sat_siJU { __DEFAULT -> GHC.Word.W8# [sat_siJU]; }; }; }; } in let { sat_siJW :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case x1 of _ { GHC.Word.W8# x2 -> case writeWord8OffAddr# [a20 0 x2 s] of s2 { __DEFAULT -> case plusAddr# [a20 1] of sat_sifd { __DEFAULT -> let { sat_siJV :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sifd]; } in (#,#) [s2 sat_siJV]; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [1 sat_siJW];, [(Blaze.ByteString.Builder.Int.writeInt8, [])]), (Blaze.ByteString.Builder.Int.$wa1 [Occ=LoopBreaker] :: forall r. [GHC.Int.Int8] -> (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.Int.Int8] -> 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_siKp :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siKp w4; : x' xs' -> case plusAddr# [ww2 1] of sat_siKr { __DEFAULT -> case leAddr# [sat_siKr ww1] of _ { GHC.Types.False -> let { sat_sifL :: 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.Int.$wa1 wild1 w1 ww3 ww4 w6; }; } in let { sat_siKq :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [1 ww2 sat_sifL]; } in (#,#) [w4 sat_siKq]; GHC.Types.True -> case x' of _ { GHC.Int.I8# x# -> case int2Word# [x#] of sat_sifS { __DEFAULT -> case narrow8Word# [sat_sifS] of sat_siKt { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siKt w4] of s2 { __DEFAULT -> case plusAddr# [ww2 1] of sat_siKs { __DEFAULT -> $wa22 xs' sat_siKs s2; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [(Blaze.ByteString.Builder.Int.$wa1, [])]), (Blaze.ByteString.Builder.Int.fromInt8s1 [InlPrag=INLINE[0]] :: [GHC.Int.Int8] -> 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.Int.$wa1 w w1 ww ww1 w3; };, [(Blaze.ByteString.Builder.Int.fromInt8s1, [])]), (Blaze.ByteString.Builder.Int.fromInt8s :: [GHC.Int.Int8] -> 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.Int.fromInt8s1 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Int.fromInt8s, [])]), (Blaze.ByteString.Builder.Int.$wa :: GHC.Int.Int8 -> 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_siLd { __DEFAULT -> case leAddr# [sat_siLd ww3] of _ { GHC.Types.False -> let { sat_sigK :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siLc :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [1 ww2 sat_sigK]; } in (#,#) [w4 sat_siLc]; GHC.Types.True -> case w of _ { GHC.Int.I8# x# -> case int2Word# [x#] of sat_sigR { __DEFAULT -> case narrow8Word# [sat_sigR] of sat_siLf { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siLf w4] of s2 { __DEFAULT -> case plusAddr# [ww2 1] of sat_sigV { __DEFAULT -> let { sat_siLe :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sigV ww3]; } in w3 sat_siLe s2; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [(Blaze.ByteString.Builder.Int.$wa, [])]), (Blaze.ByteString.Builder.Int.fromInt1 [InlPrag=INLINE[0]] :: GHC.Int.Int8 -> 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.Int.$wa w w1 ww ww1 w3; };, [(Blaze.ByteString.Builder.Int.fromInt1, [])]), (Blaze.ByteString.Builder.Int.fromInt8 :: GHC.Int.Int8 -> 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.Int.fromInt1 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Int.fromInt8, [])]), (Blaze.ByteString.Builder.Int.writeInt16be [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int16 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [x] let { w [Dmd=Just D(L)] :: GHC.Word.Word16 [LclId, Str=DmdType] = \u [] case x of _ { GHC.Int.I16# x# -> case int2Word# [x#] of sat_sihm { __DEFAULT -> case narrow16Word# [sat_sihm] of sat_siLT { __DEFAULT -> GHC.Word.W16# [sat_siLT]; }; }; }; } in let { sat_siLY :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case w of _ { GHC.Word.W16# w1 -> case uncheckedShiftRL# [w1 8] of sat_sihz { __DEFAULT -> case narrow8Word# [sat_sihz] of sat_siLX { __DEFAULT -> case writeWord8OffAddr# [a20 0 sat_siLX s] of s2 { __DEFAULT -> case narrow8Word# [w1] of sat_siLV { __DEFAULT -> case plusAddr# [a20 1] of sat_siLW { __DEFAULT -> case writeWord8OffAddr# [sat_siLW 0 sat_siLV s2] of s1 { __DEFAULT -> case plusAddr# [a20 2] of sat_sihJ { __DEFAULT -> let { sat_siLU :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sihJ]; } in (#,#) [s1 sat_siLU]; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [2 sat_siLY];, [(Blaze.ByteString.Builder.Int.writeInt16be, [])]), ($wa2 :: forall r. [GHC.Int.Int16] -> (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.Int.Int16] -> 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_siMG :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siMG w4; : x' xs' -> case plusAddr# [ww2 2] of sat_siMI { __DEFAULT -> case leAddr# [sat_siMI ww1] of _ { GHC.Types.False -> let { sat_siih :: 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_siMH :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_siih]; } in (#,#) [w4 sat_siMH]; GHC.Types.True -> case x' of _ { GHC.Int.I16# x# -> case int2Word# [x#] of sat_siiq { __DEFAULT -> case narrow16Word# [sat_siiq] of w5 [Dmd=Just L] { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_siis { __DEFAULT -> case narrow8Word# [sat_siis] of sat_siMM { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siMM w4] of s2 { __DEFAULT -> case narrow8Word# [w5] of sat_siMK { __DEFAULT -> case plusAddr# [ww2 1] of sat_siML { __DEFAULT -> case writeWord8OffAddr# [sat_siML 0 sat_siMK s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_siMJ { __DEFAULT -> $wa22 xs' sat_siMJ s1; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa2, [])]), (a :: [GHC.Int.Int16] -> 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.Int.fromInt16sbe [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int16] -> 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.Int.fromInt16sbe, [])]), ($wa3 :: GHC.Int.Int16 -> 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_siMS { __DEFAULT -> case leAddr# [sat_siMS ww3] of _ { GHC.Types.False -> let { sat_sijo :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siMR :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sijo]; } in (#,#) [w4 sat_siMR]; GHC.Types.True -> case w of _ { GHC.Int.I16# x# -> case int2Word# [x#] of sat_sijx { __DEFAULT -> case narrow16Word# [sat_sijx] of w5 [Dmd=Just L] { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sijz { __DEFAULT -> case narrow8Word# [sat_sijz] of sat_siMW { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siMW w4] of s2 { __DEFAULT -> case narrow8Word# [w5] of sat_siMU { __DEFAULT -> case plusAddr# [ww2 1] of sat_siMV { __DEFAULT -> case writeWord8OffAddr# [sat_siMV 0 sat_siMU s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_sijH { __DEFAULT -> let { sat_siMT :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sijH ww3]; } in w3 sat_siMT s1; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa3, [])]), (a1 :: GHC.Int.Int16 -> 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.Int.fromInt16be [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int16 -> 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.Int.fromInt16be, [])]), (Blaze.ByteString.Builder.Int.writeInt16le [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int16 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [x] let { w [Dmd=Just D(L)] :: GHC.Word.Word16 [LclId, Str=DmdType] = \u [] case x of _ { GHC.Int.I16# x# -> case int2Word# [x#] of sat_sik8 { __DEFAULT -> case narrow16Word# [sat_sik8] of sat_siN1 { __DEFAULT -> GHC.Word.W16# [sat_siN1]; }; }; }; } in let { sat_siN6 :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case w of _ { GHC.Word.W16# x# -> case narrow8Word# [x#] of sat_siN5 { __DEFAULT -> case writeWord8OffAddr# [a20 0 sat_siN5 s] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_sikp { __DEFAULT -> case narrow8Word# [sat_sikp] of sat_siN3 { __DEFAULT -> case plusAddr# [a20 1] of sat_siN4 { __DEFAULT -> case writeWord8OffAddr# [sat_siN4 0 sat_siN3 s2] of s1 { __DEFAULT -> case plusAddr# [a20 2] of sat_sikv { __DEFAULT -> let { sat_siN2 :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sikv]; } in (#,#) [s1 sat_siN2]; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [2 sat_siN6];, [(Blaze.ByteString.Builder.Int.writeInt16le, [])]), ($wa4 :: forall r. [GHC.Int.Int16] -> (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.Int.Int16] -> 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_siNa :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siNa w4; : x' xs' -> case plusAddr# [ww2 2] of sat_siNc { __DEFAULT -> case leAddr# [sat_siNc ww1] of _ { GHC.Types.False -> let { sat_sil3 :: 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_siNb :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sil3]; } in (#,#) [w4 sat_siNb]; GHC.Types.True -> case x' of _ { GHC.Int.I16# x# -> case int2Word# [x#] of sat_silc { __DEFAULT -> case narrow16Word# [sat_silc] of x#1 [Dmd=Just L] { __DEFAULT -> case narrow8Word# [x#1] of sat_siNg { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siNg w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x#1 8] of sat_silh { __DEFAULT -> case narrow8Word# [sat_silh] of sat_siNe { __DEFAULT -> case plusAddr# [ww2 1] of sat_siNf { __DEFAULT -> case writeWord8OffAddr# [sat_siNf 0 sat_siNe s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_siNd { __DEFAULT -> $wa22 xs' sat_siNd s1; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa4, [])]), (a2 :: [GHC.Int.Int16] -> 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.Int.fromInt16sle [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int16] -> 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.Int.fromInt16sle, [])]), ($wa5 :: GHC.Int.Int16 -> 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_siNm { __DEFAULT -> case leAddr# [sat_siNm ww3] of _ { GHC.Types.False -> let { sat_sima :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siNl :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sima]; } in (#,#) [w4 sat_siNl]; GHC.Types.True -> case w of _ { GHC.Int.I16# x# -> case int2Word# [x#] of sat_simj { __DEFAULT -> case narrow16Word# [sat_simj] of x#1 [Dmd=Just L] { __DEFAULT -> case narrow8Word# [x#1] of sat_siNq { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siNq w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x#1 8] of sat_simo { __DEFAULT -> case narrow8Word# [sat_simo] of sat_siNo { __DEFAULT -> case plusAddr# [ww2 1] of sat_siNp { __DEFAULT -> case writeWord8OffAddr# [sat_siNp 0 sat_siNo s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_simt { __DEFAULT -> let { sat_siNn :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_simt ww3]; } in w3 sat_siNn s1; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa5, [])]), (a3 :: GHC.Int.Int16 -> 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.Int.fromInt16le [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int16 -> 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.Int.fromInt16le, [])]), (Blaze.ByteString.Builder.Int.writeInt32be [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int32 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [x] let { w [Dmd=Just D(L)] :: GHC.Word.Word32 [LclId, Str=DmdType] = \u [] case x of _ { GHC.Int.I32# x# -> case int2Word# [x#] of sat_simU { __DEFAULT -> case narrow32Word# [sat_simU] of sat_siNv { __DEFAULT -> GHC.Word.W32# [sat_siNv]; }; }; }; } in let { sat_siNE :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case w of _ { GHC.Word.W32# w1 -> case uncheckedShiftRL# [w1 24] of sat_sin7 { __DEFAULT -> case narrow8Word# [sat_sin7] of sat_siND { __DEFAULT -> case writeWord8OffAddr# [a20 0 sat_siND s] of s2 { __DEFAULT -> case uncheckedShiftRL# [w1 16] of sat_sind { __DEFAULT -> case narrow8Word# [sat_sind] of sat_siNB { __DEFAULT -> case plusAddr# [a20 1] of sat_siNC { __DEFAULT -> case writeWord8OffAddr# [sat_siNC 0 sat_siNB s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w1 8] of sat_sinj { __DEFAULT -> case narrow8Word# [sat_sinj] of sat_siNz { __DEFAULT -> case plusAddr# [a20 2] of sat_siNA { __DEFAULT -> case writeWord8OffAddr# [sat_siNA 0 sat_siNz s1] of s3 { __DEFAULT -> case narrow8Word# [w1] of sat_siNx { __DEFAULT -> case plusAddr# [a20 3] of sat_siNy { __DEFAULT -> case writeWord8OffAddr# [sat_siNy 0 sat_siNx s3] of s4 { __DEFAULT -> case plusAddr# [a20 4] of sat_sint { __DEFAULT -> let { sat_siNw :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sint]; } in (#,#) [s4 sat_siNw]; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [4 sat_siNE];, [(Blaze.ByteString.Builder.Int.writeInt32be, [])]), ($wa6 :: forall r. [GHC.Int.Int32] -> (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.Int.Int32] -> 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_siNI :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siNI w4; : x' xs' -> case plusAddr# [ww2 4] of sat_siNK { __DEFAULT -> case leAddr# [sat_siNK ww1] of _ { GHC.Types.False -> let { sat_sio1 :: 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_siNJ :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sio1]; } in (#,#) [w4 sat_siNJ]; GHC.Types.True -> case x' of _ { GHC.Int.I32# x# -> case int2Word# [x#] of sat_sioa { __DEFAULT -> case narrow32Word# [sat_sioa] of w5 [Dmd=Just L] { __DEFAULT -> case uncheckedShiftRL# [w5 24] of sat_sioc { __DEFAULT -> case narrow8Word# [sat_sioc] of sat_siNS { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siNS w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [w5 16] of sat_sioh { __DEFAULT -> case narrow8Word# [sat_sioh] of sat_siNQ { __DEFAULT -> case plusAddr# [ww2 1] of sat_siNR { __DEFAULT -> case writeWord8OffAddr# [sat_siNR 0 sat_siNQ s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sion { __DEFAULT -> case narrow8Word# [sat_sion] of sat_siNO { __DEFAULT -> case plusAddr# [ww2 2] of sat_siNP { __DEFAULT -> case writeWord8OffAddr# [sat_siNP 0 sat_siNO s1] of s3 { __DEFAULT -> case narrow8Word# [w5] of sat_siNM { __DEFAULT -> case plusAddr# [ww2 3] of sat_siNN { __DEFAULT -> case writeWord8OffAddr# [sat_siNN 0 sat_siNM s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_siNL { __DEFAULT -> $wa22 xs' sat_siNL s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa6, [])]), (a4 :: [GHC.Int.Int32] -> 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.Int.fromInt32sbe [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int32] -> 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.Int.fromInt32sbe, [])]), ($wa7 :: GHC.Int.Int32 -> 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_siNY { __DEFAULT -> case leAddr# [sat_siNY ww3] of _ { GHC.Types.False -> let { sat_sipk :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siNX :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sipk]; } in (#,#) [w4 sat_siNX]; GHC.Types.True -> case w of _ { GHC.Int.I32# x# -> case int2Word# [x#] of sat_sipt { __DEFAULT -> case narrow32Word# [sat_sipt] of w5 [Dmd=Just L] { __DEFAULT -> case uncheckedShiftRL# [w5 24] of sat_sipv { __DEFAULT -> case narrow8Word# [sat_sipv] of sat_siO6 { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siO6 w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [w5 16] of sat_sipA { __DEFAULT -> case narrow8Word# [sat_sipA] of sat_siO4 { __DEFAULT -> case plusAddr# [ww2 1] of sat_siO5 { __DEFAULT -> case writeWord8OffAddr# [sat_siO5 0 sat_siO4 s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sipG { __DEFAULT -> case narrow8Word# [sat_sipG] of sat_siO2 { __DEFAULT -> case plusAddr# [ww2 2] of sat_siO3 { __DEFAULT -> case writeWord8OffAddr# [sat_siO3 0 sat_siO2 s1] of s3 { __DEFAULT -> case narrow8Word# [w5] of sat_siO0 { __DEFAULT -> case plusAddr# [ww2 3] of sat_siO1 { __DEFAULT -> case writeWord8OffAddr# [sat_siO1 0 sat_siO0 s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_sipP { __DEFAULT -> let { sat_siNZ :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sipP ww3]; } in w3 sat_siNZ s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa7, [])]), (a5 :: GHC.Int.Int32 -> 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.Int.fromInt32be [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int32 -> 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.Int.fromInt32be, [])]), (Blaze.ByteString.Builder.Int.writeInt32le [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int32 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [x] let { w [Dmd=Just D(L)] :: GHC.Word.Word32 [LclId, Str=DmdType] = \u [] case x of _ { GHC.Int.I32# x# -> case int2Word# [x#] of sat_siqg { __DEFAULT -> case narrow32Word# [sat_siqg] of sat_siOb { __DEFAULT -> GHC.Word.W32# [sat_siOb]; }; }; }; } in let { sat_siOk :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case w of _ { GHC.Word.W32# x# -> case narrow8Word# [x#] of sat_siOj { __DEFAULT -> case writeWord8OffAddr# [a20 0 sat_siOj s] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_siqx { __DEFAULT -> case narrow8Word# [sat_siqx] of sat_siOh { __DEFAULT -> case plusAddr# [a20 1] of sat_siOi { __DEFAULT -> case writeWord8OffAddr# [sat_siOi 0 sat_siOh s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x# 16] of sat_siqD { __DEFAULT -> case narrow8Word# [sat_siqD] of sat_siOf { __DEFAULT -> case plusAddr# [a20 2] of sat_siOg { __DEFAULT -> case writeWord8OffAddr# [sat_siOg 0 sat_siOf s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x# 24] of sat_siqJ { __DEFAULT -> case narrow8Word# [sat_siqJ] of sat_siOd { __DEFAULT -> case plusAddr# [a20 3] of sat_siOe { __DEFAULT -> case writeWord8OffAddr# [sat_siOe 0 sat_siOd s3] of s4 { __DEFAULT -> case plusAddr# [a20 4] of sat_siqP { __DEFAULT -> let { sat_siOc :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_siqP]; } in (#,#) [s4 sat_siOc]; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [4 sat_siOk];, [(Blaze.ByteString.Builder.Int.writeInt32le, [])]), ($wa8 :: forall r. [GHC.Int.Int32] -> (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.Int.Int32] -> 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_siOo :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siOo w4; : x' xs' -> case plusAddr# [ww2 4] of sat_siOq { __DEFAULT -> case leAddr# [sat_siOq ww1] of _ { GHC.Types.False -> let { sat_sirn :: 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_siOp :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sirn]; } in (#,#) [w4 sat_siOp]; GHC.Types.True -> case x' of _ { GHC.Int.I32# x# -> case int2Word# [x#] of sat_sirw { __DEFAULT -> case narrow32Word# [sat_sirw] of x#1 [Dmd=Just L] { __DEFAULT -> case narrow8Word# [x#1] of sat_siOy { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siOy w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x#1 8] of sat_sirB { __DEFAULT -> case narrow8Word# [sat_sirB] of sat_siOw { __DEFAULT -> case plusAddr# [ww2 1] of sat_siOx { __DEFAULT -> case writeWord8OffAddr# [sat_siOx 0 sat_siOw s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x#1 16] of sat_sirH { __DEFAULT -> case narrow8Word# [sat_sirH] of sat_siOu { __DEFAULT -> case plusAddr# [ww2 2] of sat_siOv { __DEFAULT -> case writeWord8OffAddr# [sat_siOv 0 sat_siOu s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x#1 24] of sat_sirN { __DEFAULT -> case narrow8Word# [sat_sirN] of sat_siOs { __DEFAULT -> case plusAddr# [ww2 3] of sat_siOt { __DEFAULT -> case writeWord8OffAddr# [sat_siOt 0 sat_siOs s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_siOr { __DEFAULT -> $wa22 xs' sat_siOr s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa8, [])]), (a6 :: [GHC.Int.Int32] -> 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.Int.fromInt32sle [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int32] -> 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.Int.fromInt32sle, [])]), ($wa9 :: GHC.Int.Int32 -> 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_siOE { __DEFAULT -> case leAddr# [sat_siOE ww3] of _ { GHC.Types.False -> let { sat_sisG :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siOD :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sisG]; } in (#,#) [w4 sat_siOD]; GHC.Types.True -> case w of _ { GHC.Int.I32# x# -> case int2Word# [x#] of sat_sisP { __DEFAULT -> case narrow32Word# [sat_sisP] of x#1 [Dmd=Just L] { __DEFAULT -> case narrow8Word# [x#1] of sat_siOM { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siOM w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x#1 8] of sat_sisU { __DEFAULT -> case narrow8Word# [sat_sisU] of sat_siOK { __DEFAULT -> case plusAddr# [ww2 1] of sat_siOL { __DEFAULT -> case writeWord8OffAddr# [sat_siOL 0 sat_siOK s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x#1 16] of sat_sit0 { __DEFAULT -> case narrow8Word# [sat_sit0] of sat_siOI { __DEFAULT -> case plusAddr# [ww2 2] of sat_siOJ { __DEFAULT -> case writeWord8OffAddr# [sat_siOJ 0 sat_siOI s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x#1 24] of sat_sit6 { __DEFAULT -> case narrow8Word# [sat_sit6] of sat_siOG { __DEFAULT -> case plusAddr# [ww2 3] of sat_siOH { __DEFAULT -> case writeWord8OffAddr# [sat_siOH 0 sat_siOG s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_sitb { __DEFAULT -> let { sat_siOF :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sitb ww3]; } in w3 sat_siOF s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa9, [])]), (a7 :: GHC.Int.Int32 -> 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.Int.fromInt32le [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int32 -> 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.Int.fromInt32le, [])]), (Blaze.ByteString.Builder.Int.writeInt64be [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int64 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [x] let { w [Dmd=Just D(L)] :: GHC.Word.Word64 [LclId, Str=DmdType] = \u [] case x of _ { GHC.Int.I64# x# -> case int2Word# [x#] of sat_siOR { __DEFAULT -> GHC.Word.W64# [sat_siOR]; }; }; } in let { sat_siP8 :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case w of _ { GHC.Word.W64# w1 -> case uncheckedShiftRL# [w1 56] of sat_sitN { __DEFAULT -> case narrow8Word# [sat_sitN] of sat_siP7 { __DEFAULT -> case writeWord8OffAddr# [a20 0 sat_siP7 s] of s2 { __DEFAULT -> case uncheckedShiftRL# [w1 48] of sat_sitT { __DEFAULT -> case narrow8Word# [sat_sitT] of sat_siP5 { __DEFAULT -> case plusAddr# [a20 1] of sat_siP6 { __DEFAULT -> case writeWord8OffAddr# [sat_siP6 0 sat_siP5 s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w1 40] of sat_sitZ { __DEFAULT -> case narrow8Word# [sat_sitZ] of sat_siP3 { __DEFAULT -> case plusAddr# [a20 2] of sat_siP4 { __DEFAULT -> case writeWord8OffAddr# [sat_siP4 0 sat_siP3 s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [w1 32] of sat_siu5 { __DEFAULT -> case narrow8Word# [sat_siu5] of sat_siP1 { __DEFAULT -> case plusAddr# [a20 3] of sat_siP2 { __DEFAULT -> case writeWord8OffAddr# [sat_siP2 0 sat_siP1 s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [w1 24] of sat_siub { __DEFAULT -> case narrow8Word# [sat_siub] of sat_siOZ { __DEFAULT -> case plusAddr# [a20 4] of sat_siP0 { __DEFAULT -> case writeWord8OffAddr# [sat_siP0 0 sat_siOZ s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [w1 16] of sat_siuh { __DEFAULT -> case narrow8Word# [sat_siuh] of sat_siOX { __DEFAULT -> case plusAddr# [a20 5] of sat_siOY { __DEFAULT -> case writeWord8OffAddr# [sat_siOY 0 sat_siOX s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [w1 8] of sat_siun { __DEFAULT -> case narrow8Word# [sat_siun] of sat_siOV { __DEFAULT -> case plusAddr# [a20 6] of sat_siOW { __DEFAULT -> case writeWord8OffAddr# [sat_siOW 0 sat_siOV s6] of s7 { __DEFAULT -> case narrow8Word# [w1] of sat_siOT { __DEFAULT -> case plusAddr# [a20 7] of sat_siOU { __DEFAULT -> case writeWord8OffAddr# [sat_siOU 0 sat_siOT s7] of s8 { __DEFAULT -> case plusAddr# [a20 8] of sat_siux { __DEFAULT -> let { sat_siOS :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_siux]; } in (#,#) [s8 sat_siOS]; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [8 sat_siP8];, [(Blaze.ByteString.Builder.Int.writeInt64be, [])]), ($wa10 :: forall r. [GHC.Int.Int64] -> (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.Int.Int64] -> 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_siPc :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siPc w4; : x' xs' -> case plusAddr# [ww2 8] of sat_siPe { __DEFAULT -> case leAddr# [sat_siPe ww1] of _ { GHC.Types.False -> let { sat_siv5 :: 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_siPd :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_siv5]; } in (#,#) [w4 sat_siPd]; GHC.Types.True -> case x' of _ { GHC.Int.I64# x# -> case int2Word# [x#] of w5 [Dmd=Just L] { __DEFAULT -> case uncheckedShiftRL# [w5 56] of sat_sive { __DEFAULT -> case narrow8Word# [sat_sive] of sat_siPu { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siPu w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [w5 48] of sat_sivj { __DEFAULT -> case narrow8Word# [sat_sivj] of sat_siPs { __DEFAULT -> case plusAddr# [ww2 1] of sat_siPt { __DEFAULT -> case writeWord8OffAddr# [sat_siPt 0 sat_siPs s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w5 40] of sat_sivp { __DEFAULT -> case narrow8Word# [sat_sivp] of sat_siPq { __DEFAULT -> case plusAddr# [ww2 2] of sat_siPr { __DEFAULT -> case writeWord8OffAddr# [sat_siPr 0 sat_siPq s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [w5 32] of sat_sivv { __DEFAULT -> case narrow8Word# [sat_sivv] of sat_siPo { __DEFAULT -> case plusAddr# [ww2 3] of sat_siPp { __DEFAULT -> case writeWord8OffAddr# [sat_siPp 0 sat_siPo s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [w5 24] of sat_sivB { __DEFAULT -> case narrow8Word# [sat_sivB] of sat_siPm { __DEFAULT -> case plusAddr# [ww2 4] of sat_siPn { __DEFAULT -> case writeWord8OffAddr# [sat_siPn 0 sat_siPm s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [w5 16] of sat_sivH { __DEFAULT -> case narrow8Word# [sat_sivH] of sat_siPk { __DEFAULT -> case plusAddr# [ww2 5] of sat_siPl { __DEFAULT -> case writeWord8OffAddr# [sat_siPl 0 sat_siPk s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sivN { __DEFAULT -> case narrow8Word# [sat_sivN] of sat_siPi { __DEFAULT -> case plusAddr# [ww2 6] of sat_siPj { __DEFAULT -> case writeWord8OffAddr# [sat_siPj 0 sat_siPi s6] of s7 { __DEFAULT -> case narrow8Word# [w5] of sat_siPg { __DEFAULT -> case plusAddr# [ww2 7] of sat_siPh { __DEFAULT -> case writeWord8OffAddr# [sat_siPh 0 sat_siPg s7] of s8 { __DEFAULT -> case plusAddr# [ww2 8] of sat_siPf { __DEFAULT -> $wa22 xs' sat_siPf s8; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa10, [])]), (a8 :: [GHC.Int.Int64] -> 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.Int.fromInt64sbe [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int64] -> 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.Int.fromInt64sbe, [])]), ($wa11 :: GHC.Int.Int64 -> 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_siPA { __DEFAULT -> case leAddr# [sat_siPA ww3] of _ { GHC.Types.False -> let { sat_siwK :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siPz :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_siwK]; } in (#,#) [w4 sat_siPz]; GHC.Types.True -> case w of _ { GHC.Int.I64# x# -> case int2Word# [x#] of w5 [Dmd=Just L] { __DEFAULT -> case uncheckedShiftRL# [w5 56] of sat_siwT { __DEFAULT -> case narrow8Word# [sat_siwT] of sat_siPQ { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siPQ w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [w5 48] of sat_siwY { __DEFAULT -> case narrow8Word# [sat_siwY] of sat_siPO { __DEFAULT -> case plusAddr# [ww2 1] of sat_siPP { __DEFAULT -> case writeWord8OffAddr# [sat_siPP 0 sat_siPO s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w5 40] of sat_six4 { __DEFAULT -> case narrow8Word# [sat_six4] of sat_siPM { __DEFAULT -> case plusAddr# [ww2 2] of sat_siPN { __DEFAULT -> case writeWord8OffAddr# [sat_siPN 0 sat_siPM s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [w5 32] of sat_sixa { __DEFAULT -> case narrow8Word# [sat_sixa] of sat_siPK { __DEFAULT -> case plusAddr# [ww2 3] of sat_siPL { __DEFAULT -> case writeWord8OffAddr# [sat_siPL 0 sat_siPK s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [w5 24] of sat_sixg { __DEFAULT -> case narrow8Word# [sat_sixg] of sat_siPI { __DEFAULT -> case plusAddr# [ww2 4] of sat_siPJ { __DEFAULT -> case writeWord8OffAddr# [sat_siPJ 0 sat_siPI s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [w5 16] of sat_sixm { __DEFAULT -> case narrow8Word# [sat_sixm] of sat_siPG { __DEFAULT -> case plusAddr# [ww2 5] of sat_siPH { __DEFAULT -> case writeWord8OffAddr# [sat_siPH 0 sat_siPG s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sixs { __DEFAULT -> case narrow8Word# [sat_sixs] of sat_siPE { __DEFAULT -> case plusAddr# [ww2 6] of sat_siPF { __DEFAULT -> case writeWord8OffAddr# [sat_siPF 0 sat_siPE s6] of s7 { __DEFAULT -> case narrow8Word# [w5] of sat_siPC { __DEFAULT -> case plusAddr# [ww2 7] of sat_siPD { __DEFAULT -> case writeWord8OffAddr# [sat_siPD 0 sat_siPC s7] of s8 { __DEFAULT -> case plusAddr# [ww2 8] of sat_sixB { __DEFAULT -> let { sat_siPB :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sixB ww3]; } in w3 sat_siPB s8; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa11, [])]), (a9 :: GHC.Int.Int64 -> 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.Int.fromInt64be [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int64 -> 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.Int.fromInt64be, [])]), (Blaze.ByteString.Builder.Int.writeInt64le [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int64 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [x] let { w [Dmd=Just D(L)] :: GHC.Word.Word64 [LclId, Str=DmdType] = \u [] case x of _ { GHC.Int.I64# x# -> case int2Word# [x#] of sat_siPV { __DEFAULT -> GHC.Word.W64# [sat_siPV]; }; }; } in let { sat_siQc :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case w of _ { GHC.Word.W64# x# -> case narrow8Word# [x#] of sat_siQb { __DEFAULT -> case writeWord8OffAddr# [a20 0 sat_siQb s] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_siyh { __DEFAULT -> case narrow8Word# [sat_siyh] of sat_siQ9 { __DEFAULT -> case plusAddr# [a20 1] of sat_siQa { __DEFAULT -> case writeWord8OffAddr# [sat_siQa 0 sat_siQ9 s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x# 16] of sat_siyn { __DEFAULT -> case narrow8Word# [sat_siyn] of sat_siQ7 { __DEFAULT -> case plusAddr# [a20 2] of sat_siQ8 { __DEFAULT -> case writeWord8OffAddr# [sat_siQ8 0 sat_siQ7 s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x# 24] of sat_siyt { __DEFAULT -> case narrow8Word# [sat_siyt] of sat_siQ5 { __DEFAULT -> case plusAddr# [a20 3] of sat_siQ6 { __DEFAULT -> case writeWord8OffAddr# [sat_siQ6 0 sat_siQ5 s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [x# 32] of sat_siyz { __DEFAULT -> case narrow8Word# [sat_siyz] of sat_siQ3 { __DEFAULT -> case plusAddr# [a20 4] of sat_siQ4 { __DEFAULT -> case writeWord8OffAddr# [sat_siQ4 0 sat_siQ3 s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [x# 40] of sat_siyF { __DEFAULT -> case narrow8Word# [sat_siyF] of sat_siQ1 { __DEFAULT -> case plusAddr# [a20 5] of sat_siQ2 { __DEFAULT -> case writeWord8OffAddr# [sat_siQ2 0 sat_siQ1 s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [x# 48] of sat_siyL { __DEFAULT -> case narrow8Word# [sat_siyL] of sat_siPZ { __DEFAULT -> case plusAddr# [a20 6] of sat_siQ0 { __DEFAULT -> case writeWord8OffAddr# [sat_siQ0 0 sat_siPZ s6] of s7 { __DEFAULT -> case uncheckedShiftRL# [x# 56] of sat_siyR { __DEFAULT -> case narrow8Word# [sat_siyR] of sat_siPX { __DEFAULT -> case plusAddr# [a20 7] of sat_siPY { __DEFAULT -> case writeWord8OffAddr# [sat_siPY 0 sat_siPX s7] of s8 { __DEFAULT -> case plusAddr# [a20 8] of sat_siyX { __DEFAULT -> let { sat_siPW :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_siyX]; } in (#,#) [s8 sat_siPW]; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [8 sat_siQc];, [(Blaze.ByteString.Builder.Int.writeInt64le, [])]), ($wa12 :: forall r. [GHC.Int.Int64] -> (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.Int.Int64] -> 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_siQg :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siQg w4; : x' xs' -> case plusAddr# [ww2 8] of sat_siQi { __DEFAULT -> case leAddr# [sat_siQi ww1] of _ { GHC.Types.False -> let { sat_sizv :: 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_siQh :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sizv]; } in (#,#) [w4 sat_siQh]; GHC.Types.True -> case x' of _ { GHC.Int.I64# x# -> case int2Word# [x#] of x#1 [Dmd=Just L] { __DEFAULT -> case narrow8Word# [x#1] of sat_siQy { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siQy w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x#1 8] of sat_sizH { __DEFAULT -> case narrow8Word# [sat_sizH] of sat_siQw { __DEFAULT -> case plusAddr# [ww2 1] of sat_siQx { __DEFAULT -> case writeWord8OffAddr# [sat_siQx 0 sat_siQw s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x#1 16] of sat_sizN { __DEFAULT -> case narrow8Word# [sat_sizN] of sat_siQu { __DEFAULT -> case plusAddr# [ww2 2] of sat_siQv { __DEFAULT -> case writeWord8OffAddr# [sat_siQv 0 sat_siQu s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x#1 24] of sat_sizT { __DEFAULT -> case narrow8Word# [sat_sizT] of sat_siQs { __DEFAULT -> case plusAddr# [ww2 3] of sat_siQt { __DEFAULT -> case writeWord8OffAddr# [sat_siQt 0 sat_siQs s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [x#1 32] of sat_sizZ { __DEFAULT -> case narrow8Word# [sat_sizZ] of sat_siQq { __DEFAULT -> case plusAddr# [ww2 4] of sat_siQr { __DEFAULT -> case writeWord8OffAddr# [sat_siQr 0 sat_siQq s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [x#1 40] of sat_siA5 { __DEFAULT -> case narrow8Word# [sat_siA5] of sat_siQo { __DEFAULT -> case plusAddr# [ww2 5] of sat_siQp { __DEFAULT -> case writeWord8OffAddr# [sat_siQp 0 sat_siQo s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [x#1 48] of sat_siAb { __DEFAULT -> case narrow8Word# [sat_siAb] of sat_siQm { __DEFAULT -> case plusAddr# [ww2 6] of sat_siQn { __DEFAULT -> case writeWord8OffAddr# [sat_siQn 0 sat_siQm s6] of s7 { __DEFAULT -> case uncheckedShiftRL# [x#1 56] of sat_siAh { __DEFAULT -> case narrow8Word# [sat_siAh] of sat_siQk { __DEFAULT -> case plusAddr# [ww2 7] of sat_siQl { __DEFAULT -> case writeWord8OffAddr# [sat_siQl 0 sat_siQk s7] of s8 { __DEFAULT -> case plusAddr# [ww2 8] of sat_siQj { __DEFAULT -> $wa22 xs' sat_siQj s8; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa12, [])]), (a10 :: [GHC.Int.Int64] -> 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.Int.fromInt64sle [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int64] -> 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.Int.fromInt64sle, [])]), ($wa13 :: GHC.Int.Int64 -> 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_siQE { __DEFAULT -> case leAddr# [sat_siQE ww3] of _ { GHC.Types.False -> let { sat_siBa :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siQD :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_siBa]; } in (#,#) [w4 sat_siQD]; GHC.Types.True -> case w of _ { GHC.Int.I64# x# -> case int2Word# [x#] of x#1 [Dmd=Just L] { __DEFAULT -> case narrow8Word# [x#1] of sat_siQU { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_siQU w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x#1 8] of sat_siBm { __DEFAULT -> case narrow8Word# [sat_siBm] of sat_siQS { __DEFAULT -> case plusAddr# [ww2 1] of sat_siQT { __DEFAULT -> case writeWord8OffAddr# [sat_siQT 0 sat_siQS s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x#1 16] of sat_siBs { __DEFAULT -> case narrow8Word# [sat_siBs] of sat_siQQ { __DEFAULT -> case plusAddr# [ww2 2] of sat_siQR { __DEFAULT -> case writeWord8OffAddr# [sat_siQR 0 sat_siQQ s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x#1 24] of sat_siBy { __DEFAULT -> case narrow8Word# [sat_siBy] of sat_siQO { __DEFAULT -> case plusAddr# [ww2 3] of sat_siQP { __DEFAULT -> case writeWord8OffAddr# [sat_siQP 0 sat_siQO s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [x#1 32] of sat_siBE { __DEFAULT -> case narrow8Word# [sat_siBE] of sat_siQM { __DEFAULT -> case plusAddr# [ww2 4] of sat_siQN { __DEFAULT -> case writeWord8OffAddr# [sat_siQN 0 sat_siQM s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [x#1 40] of sat_siBK { __DEFAULT -> case narrow8Word# [sat_siBK] of sat_siQK { __DEFAULT -> case plusAddr# [ww2 5] of sat_siQL { __DEFAULT -> case writeWord8OffAddr# [sat_siQL 0 sat_siQK s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [x#1 48] of sat_siBQ { __DEFAULT -> case narrow8Word# [sat_siBQ] of sat_siQI { __DEFAULT -> case plusAddr# [ww2 6] of sat_siQJ { __DEFAULT -> case writeWord8OffAddr# [sat_siQJ 0 sat_siQI s6] of s7 { __DEFAULT -> case uncheckedShiftRL# [x#1 56] of sat_siBW { __DEFAULT -> case narrow8Word# [sat_siBW] of sat_siQG { __DEFAULT -> case plusAddr# [ww2 7] of sat_siQH { __DEFAULT -> case writeWord8OffAddr# [sat_siQH 0 sat_siQG s7] of s8 { __DEFAULT -> case plusAddr# [ww2 8] of sat_siC1 { __DEFAULT -> let { sat_siQF :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_siC1 ww3]; } in w3 sat_siQF s8; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa13, [])]), (a11 :: GHC.Int.Int64 -> 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.Int.fromInt64le [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int64 -> 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.Int.fromInt64le, [])]), (Blaze.ByteString.Builder.Int.writeInthost [InlPrag=INLINE (sat-args=0)] :: GHC.Types.Int -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Str=DmdType, Unf=OtherCon []] = \r [eta_B1] Blaze.ByteString.Builder.Internal.Write.writeStorable Foreign.Storable.$fStorableInt eta_B1;, [(Blaze.ByteString.Builder.Int.writeInthost, [])]), ($wa14 :: forall r. [GHC.Types.Int] -> (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.Int] -> 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_siQZ :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siQZ w4; : x' xs' -> case plusAddr# [ww2 8] of sat_siR1 { __DEFAULT -> case leAddr# [sat_siR1 ww1] of _ { GHC.Types.False -> let { sat_siCQ :: 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_siR0 :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_siCQ]; } in (#,#) [w4 sat_siR0]; GHC.Types.True -> case x' of _ { GHC.Types.I# x -> case writeIntOffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 8] of sat_siR2 { __DEFAULT -> $wa22 xs' sat_siR2 s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa14, [])]), (a12 :: [GHC.Types.Int] -> 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.Int.fromIntshost [InlPrag=INLINE (sat-args=0)] :: [GHC.Types.Int] -> 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.Int.fromIntshost, [])]), ($wa15 :: GHC.Types.Int -> 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_siR8 { __DEFAULT -> case leAddr# [sat_siR8 ww3] of _ { GHC.Types.False -> let { sat_siDM :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siR7 :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_siDM]; } in (#,#) [w4 sat_siR7]; GHC.Types.True -> case w of _ { GHC.Types.I# x -> case writeIntOffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 8] of sat_siDU { __DEFAULT -> let { sat_siR9 :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_siDU ww3]; } in w3 sat_siR9 s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa15, [])]), (a13 :: GHC.Types.Int -> 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.Int.fromInthost [InlPrag=INLINE (sat-args=0)] :: GHC.Types.Int -> 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.Int.fromInthost, [])]), (Blaze.ByteString.Builder.Int.writeInt16host [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int16 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Str=DmdType, Unf=OtherCon []] = \r [eta_B1] Blaze.ByteString.Builder.Internal.Write.writeStorable Foreign.Storable.$fStorableInt16 eta_B1;, [(Blaze.ByteString.Builder.Int.writeInt16host, [])]), ($wa16 :: forall r. [GHC.Int.Int16] -> (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.Int.Int16] -> 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_siRe :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siRe w4; : x' xs' -> case plusAddr# [ww2 2] of sat_siRg { __DEFAULT -> case leAddr# [sat_siRg ww1] of _ { GHC.Types.False -> let { sat_siEJ :: 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_siRf :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_siEJ]; } in (#,#) [w4 sat_siRf]; GHC.Types.True -> case x' of _ { GHC.Int.I16# x -> case writeInt16OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 2] of sat_siRh { __DEFAULT -> $wa22 xs' sat_siRh s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa16, [])]), (a14 :: [GHC.Int.Int16] -> 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.Int.fromInt16shost [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int16] -> 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.Int.fromInt16shost, [])]), ($wa17 :: GHC.Int.Int16 -> 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_siRn { __DEFAULT -> case leAddr# [sat_siRn ww3] of _ { GHC.Types.False -> let { sat_siFF :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siRm :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_siFF]; } in (#,#) [w4 sat_siRm]; GHC.Types.True -> case w of _ { GHC.Int.I16# x -> case writeInt16OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 2] of sat_siFN { __DEFAULT -> let { sat_siRo :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_siFN ww3]; } in w3 sat_siRo s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa17, [])]), (a15 :: GHC.Int.Int16 -> 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.Int.fromInt16host [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int16 -> 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.Int.fromInt16host, [])]), (Blaze.ByteString.Builder.Int.writeInt32host [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int32 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Str=DmdType, Unf=OtherCon []] = \r [eta_B1] Blaze.ByteString.Builder.Internal.Write.writeStorable Foreign.Storable.$fStorableInt32 eta_B1;, [(Blaze.ByteString.Builder.Int.writeInt32host, [])]), ($wa18 :: forall r. [GHC.Int.Int32] -> (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.Int.Int32] -> 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_siRt :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siRt w4; : x' xs' -> case plusAddr# [ww2 4] of sat_siRv { __DEFAULT -> case leAddr# [sat_siRv ww1] of _ { GHC.Types.False -> let { sat_siGC :: 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_siRu :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_siGC]; } in (#,#) [w4 sat_siRu]; GHC.Types.True -> case x' of _ { GHC.Int.I32# x -> case writeInt32OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 4] of sat_siRw { __DEFAULT -> $wa22 xs' sat_siRw s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa18, [])]), (a16 :: [GHC.Int.Int32] -> 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.Int.fromInt32shost [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int32] -> 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.Int.fromInt32shost, [])]), ($wa19 :: GHC.Int.Int32 -> 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_siRC { __DEFAULT -> case leAddr# [sat_siRC ww3] of _ { GHC.Types.False -> let { sat_siHy :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siRB :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_siHy]; } in (#,#) [w4 sat_siRB]; GHC.Types.True -> case w of _ { GHC.Int.I32# x -> case writeInt32OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 4] of sat_siHG { __DEFAULT -> let { sat_siRD :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_siHG ww3]; } in w3 sat_siRD s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa19, [])]), (a17 :: GHC.Int.Int32 -> 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.Int.fromInt32host [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int32 -> 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.Int.fromInt32host, [])]), (Blaze.ByteString.Builder.Int.writeInt64host [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int64 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Str=DmdType, Unf=OtherCon []] = \r [eta_B1] Blaze.ByteString.Builder.Internal.Write.writeStorable Foreign.Storable.$fStorableInt64 eta_B1;, [(Blaze.ByteString.Builder.Int.writeInt64host, [])]), ($wa20 :: forall r. [GHC.Int.Int64] -> (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.Int.Int64] -> 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_siRI :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_siRI w4; : x' xs' -> case plusAddr# [ww2 8] of sat_siRK { __DEFAULT -> case leAddr# [sat_siRK ww1] of _ { GHC.Types.False -> let { sat_siIv :: 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_siRJ :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_siIv]; } in (#,#) [w4 sat_siRJ]; GHC.Types.True -> case x' of _ { GHC.Int.I64# x -> case writeInt64OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 8] of sat_siRL { __DEFAULT -> $wa22 xs' sat_siRL s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa20, [])]), (a18 :: [GHC.Int.Int64] -> 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.Int.fromInt64shost [InlPrag=INLINE (sat-args=0)] :: [GHC.Int.Int64] -> 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.Int.fromInt64shost, [])]), ($wa21 :: GHC.Int.Int64 -> 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_siRR { __DEFAULT -> case leAddr# [sat_siRR ww3] of _ { GHC.Types.False -> let { sat_siJr :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_siRQ :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_siJr]; } in (#,#) [w4 sat_siRQ]; GHC.Types.True -> case w of _ { GHC.Int.I64# x -> case writeInt64OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 8] of sat_siJz { __DEFAULT -> let { sat_siRS :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_siJz ww3]; } in w3 sat_siRS s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa21, [])]), (a19 :: GHC.Int.Int64 -> 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.Int.fromInt64host [InlPrag=INLINE (sat-args=0)] :: GHC.Int.Int64 -> 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.Int.fromInt64host, [])])]