Change the default -cformatter to dumbindent

A follow-up commit will remove the -cformatter flag entirely.

Formatting the generated C code is now a small fraction of where "wuffs
gen" spends its time.

----
$ # Before.
$ time wuffs gen > /dev/null
real	0m0.932s
user	0m0.837s
sys	0m0.187s

$ # After.
$ time wuffs gen > /dev/null
real	0m0.186s
user	0m0.170s
sys	0m0.069s

$ time wuffs gen -cformatter= > /dev/null
real	0m0.184s
user	0m0.170s
sys	0m0.059s
----
diff --git a/cmd/commonflags/commonflags.go b/cmd/commonflags/commonflags.go
index a174168..4aa5abe 100644
--- a/cmd/commonflags/commonflags.go
+++ b/cmd/commonflags/commonflags.go
@@ -28,7 +28,8 @@
 	CcompilersDefault = "clang-5.0,gcc"
 	CcompilersUsage   = `comma-separated list of C compilers`
 
-	CformatterDefault = "clang-format-5.0"
+	// TODO: remove the -cformatter flag entirely.
+	CformatterDefault = "dumbindent"
 	CformatterUsage   = `C formatter`
 
 	FocusDefault = ""
diff --git a/cmd/dumbindent/main.go b/cmd/dumbindent/main.go
index e19b135..f115d7b 100644
--- a/cmd/dumbindent/main.go
+++ b/cmd/dumbindent/main.go
@@ -29,6 +29,20 @@
 // indenting nested blocks. The output isn't 'perfect', but it's usually
 // sufficiently readable if the input already has sensible line breaks.
 //
+// An example of "much, much faster", 70 times faster than clang-format:
+// ----
+// $ wc release/c/wuffs-v0.2.c
+//  11858  35980 431885 release/c/wuffs-v0.2.c
+// $ time clang-format-5.0 < release/c/wuffs-v0.2.c > /dev/null
+// real    0m0.585s
+// user    0m0.525s
+// sys     0m0.041s
+// $ time dumbindent       < release/c/wuffs-v0.2.c > /dev/null
+// real    0m0.008s
+// user    0m0.005s
+// sys     0m0.005s
+// ----
+//
 // There are no configuration options (e.g. tabs versus spaces).
 //
 // Known bug: it cannot handle /* slash-star comments */ or multi-line strings
diff --git a/doc/changelog.md b/doc/changelog.md
index 5fe6a86..da62589 100644
--- a/doc/changelog.md
+++ b/doc/changelog.md
@@ -25,6 +25,7 @@
 - Added single-quoted strings.
 - Added tokens.
 - Changed `gif.decoder_workbuf_len_max_incl_worst_case` from 1 to 0.
+- Changed the default C-formatter.
 - Changed what the `std/gif` benchmarks actually measure.
 - Made `wuffs_base__pixel_format` a struct.
 - Made `wuffs_base__pixel_subsampling` a struct.
diff --git a/lib/dumbindent/dumbindent.go b/lib/dumbindent/dumbindent.go
index 0c2b01f..5176213 100644
--- a/lib/dumbindent/dumbindent.go
+++ b/lib/dumbindent/dumbindent.go
@@ -23,6 +23,9 @@
 // indenting nested blocks. The output isn't 'perfect', but it's usually
 // sufficiently readable if the input already has sensible line breaks.
 //
+// See `cmd/dumbindent/main.go` in this repository for an example where
+// `dumbindent` was 70 times faster than `clang-format`.
+//
 // There are no configuration options (e.g. tabs versus spaces).
 //
 // Known bug: it cannot handle /* slash-star comments */ or multi-line strings
diff --git a/release/c/wuffs-unsupported-snapshot.c b/release/c/wuffs-unsupported-snapshot.c
index b9ce270..4fb15ca 100644
--- a/release/c/wuffs-unsupported-snapshot.c
+++ b/release/c/wuffs-unsupported-snapshot.c
@@ -4604,10 +4604,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_adler32__hasher__initialize(wuffs_adler32__hasher* self,
-                                  size_t sizeof_star_self,
-                                  uint64_t wuffs_version,
-                                  uint32_t initialize_flags);
+wuffs_adler32__hasher__initialize(
+    wuffs_adler32__hasher* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_adler32__hasher();
@@ -4639,13 +4640,15 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_adler32__hasher__set_quirk_enabled(wuffs_adler32__hasher* self,
-                                         uint32_t a_quirk,
-                                         bool a_enabled);
+wuffs_adler32__hasher__set_quirk_enabled(
+    wuffs_adler32__hasher* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_adler32__hasher__update_u32(wuffs_adler32__hasher* self,
-                                  wuffs_base__slice_u8 a_x);
+wuffs_adler32__hasher__update_u32(
+    wuffs_adler32__hasher* self,
+    wuffs_base__slice_u8 a_x);
 
 // ---------------- Struct Definitions
 
@@ -4722,11 +4725,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_adler32__hasher__initialize(this, sizeof_star_self,
-                                             wuffs_version, initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_adler32__hasher__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__hasher_u32*  //
@@ -4735,12 +4739,15 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_adler32__hasher__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
   inline uint32_t  //
-  update_u32(wuffs_base__slice_u8 a_x) {
+  update_u32(
+      wuffs_base__slice_u8 a_x) {
     return wuffs_adler32__hasher__update_u32(this, a_x);
   }
 
@@ -4780,10 +4787,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_bmp__decoder__initialize(wuffs_bmp__decoder* self,
-                               size_t sizeof_star_self,
-                               uint64_t wuffs_version,
-                               uint32_t initialize_flags);
+wuffs_bmp__decoder__initialize(
+    wuffs_bmp__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_bmp__decoder();
@@ -4815,58 +4823,70 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_bmp__decoder__set_quirk_enabled(wuffs_bmp__decoder* self,
-                                      uint32_t a_quirk,
-                                      bool a_enabled);
+wuffs_bmp__decoder__set_quirk_enabled(
+    wuffs_bmp__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__decode_image_config(wuffs_bmp__decoder* self,
-                                        wuffs_base__image_config* a_dst,
-                                        wuffs_base__io_buffer* a_src);
+wuffs_bmp__decoder__decode_image_config(
+    wuffs_bmp__decoder* self,
+    wuffs_base__image_config* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__decode_frame_config(wuffs_bmp__decoder* self,
-                                        wuffs_base__frame_config* a_dst,
-                                        wuffs_base__io_buffer* a_src);
+wuffs_bmp__decoder__decode_frame_config(
+    wuffs_bmp__decoder* self,
+    wuffs_base__frame_config* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__decode_frame(wuffs_bmp__decoder* self,
-                                 wuffs_base__pixel_buffer* a_dst,
-                                 wuffs_base__io_buffer* a_src,
-                                 wuffs_base__pixel_blend a_blend,
-                                 wuffs_base__slice_u8 a_workbuf,
-                                 wuffs_base__decode_frame_options* a_opts);
+wuffs_bmp__decoder__decode_frame(
+    wuffs_bmp__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__pixel_blend a_blend,
+    wuffs_base__slice_u8 a_workbuf,
+    wuffs_base__decode_frame_options* a_opts);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__rect_ie_u32  //
-wuffs_bmp__decoder__frame_dirty_rect(const wuffs_bmp__decoder* self);
+wuffs_bmp__decoder__frame_dirty_rect(
+    const wuffs_bmp__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_bmp__decoder__num_animation_loops(const wuffs_bmp__decoder* self);
+wuffs_bmp__decoder__num_animation_loops(
+    const wuffs_bmp__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_bmp__decoder__num_decoded_frame_configs(const wuffs_bmp__decoder* self);
+wuffs_bmp__decoder__num_decoded_frame_configs(
+    const wuffs_bmp__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_bmp__decoder__num_decoded_frames(const wuffs_bmp__decoder* self);
+wuffs_bmp__decoder__num_decoded_frames(
+    const wuffs_bmp__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__restart_frame(wuffs_bmp__decoder* self,
-                                  uint64_t a_index,
-                                  uint64_t a_io_position);
+wuffs_bmp__decoder__restart_frame(
+    wuffs_bmp__decoder* self,
+    uint64_t a_index,
+    uint64_t a_io_position);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_bmp__decoder__set_report_metadata(wuffs_bmp__decoder* self,
-                                        uint32_t a_fourcc,
-                                        bool a_report);
+wuffs_bmp__decoder__set_report_metadata(
+    wuffs_bmp__decoder* self,
+    uint32_t a_fourcc,
+    bool a_report);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__tell_me_more(wuffs_bmp__decoder* self,
-                                 wuffs_base__io_buffer* a_dst,
-                                 wuffs_base__more_information* a_minfo,
-                                 wuffs_base__io_buffer* a_src);
+wuffs_bmp__decoder__tell_me_more(
+    wuffs_bmp__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__more_information* a_minfo,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_bmp__decoder__workbuf_len(const wuffs_bmp__decoder* self);
+wuffs_bmp__decoder__workbuf_len(
+    const wuffs_bmp__decoder* self);
 
 // ---------------- Struct Definitions
 
@@ -4966,8 +4986,8 @@
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_bmp__decoder__struct() = delete;
   wuffs_bmp__decoder__struct(const wuffs_bmp__decoder__struct&) = delete;
-  wuffs_bmp__decoder__struct& operator=(const wuffs_bmp__decoder__struct&) =
-      delete;
+  wuffs_bmp__decoder__struct& operator=(
+      const wuffs_bmp__decoder__struct&) = delete;
 
   // As above, the size of the struct is not part of the public API, and unless
   // WUFFS_IMPLEMENTATION is #define'd, this struct type T should be heap
@@ -4981,11 +5001,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_bmp__decoder__initialize(this, sizeof_star_self, wuffs_version,
-                                          initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_bmp__decoder__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__image_decoder*  //
@@ -4994,30 +5015,34 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_bmp__decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
   inline wuffs_base__status  //
-  decode_image_config(wuffs_base__image_config* a_dst,
-                      wuffs_base__io_buffer* a_src) {
+  decode_image_config(
+      wuffs_base__image_config* a_dst,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_bmp__decoder__decode_image_config(this, a_dst, a_src);
   }
 
   inline wuffs_base__status  //
-  decode_frame_config(wuffs_base__frame_config* a_dst,
-                      wuffs_base__io_buffer* a_src) {
+  decode_frame_config(
+      wuffs_base__frame_config* a_dst,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_bmp__decoder__decode_frame_config(this, a_dst, a_src);
   }
 
   inline wuffs_base__status  //
-  decode_frame(wuffs_base__pixel_buffer* a_dst,
-               wuffs_base__io_buffer* a_src,
-               wuffs_base__pixel_blend a_blend,
-               wuffs_base__slice_u8 a_workbuf,
-               wuffs_base__decode_frame_options* a_opts) {
-    return wuffs_bmp__decoder__decode_frame(this, a_dst, a_src, a_blend,
-                                            a_workbuf, a_opts);
+  decode_frame(
+      wuffs_base__pixel_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__pixel_blend a_blend,
+      wuffs_base__slice_u8 a_workbuf,
+      wuffs_base__decode_frame_options* a_opts) {
+    return wuffs_bmp__decoder__decode_frame(this, a_dst, a_src, a_blend, a_workbuf, a_opts);
   }
 
   inline wuffs_base__rect_ie_u32  //
@@ -5041,19 +5066,24 @@
   }
 
   inline wuffs_base__status  //
-  restart_frame(uint64_t a_index, uint64_t a_io_position) {
+  restart_frame(
+      uint64_t a_index,
+      uint64_t a_io_position) {
     return wuffs_bmp__decoder__restart_frame(this, a_index, a_io_position);
   }
 
   inline wuffs_base__empty_struct  //
-  set_report_metadata(uint32_t a_fourcc, bool a_report) {
+  set_report_metadata(
+      uint32_t a_fourcc,
+      bool a_report) {
     return wuffs_bmp__decoder__set_report_metadata(this, a_fourcc, a_report);
   }
 
   inline wuffs_base__status  //
-  tell_me_more(wuffs_base__io_buffer* a_dst,
-               wuffs_base__more_information* a_minfo,
-               wuffs_base__io_buffer* a_src) {
+  tell_me_more(
+      wuffs_base__io_buffer* a_dst,
+      wuffs_base__more_information* a_minfo,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_bmp__decoder__tell_me_more(this, a_dst, a_minfo, a_src);
   }
 
@@ -5093,10 +5123,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_crc32__ieee_hasher__initialize(wuffs_crc32__ieee_hasher* self,
-                                     size_t sizeof_star_self,
-                                     uint64_t wuffs_version,
-                                     uint32_t initialize_flags);
+wuffs_crc32__ieee_hasher__initialize(
+    wuffs_crc32__ieee_hasher* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_crc32__ieee_hasher();
@@ -5128,13 +5159,15 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_crc32__ieee_hasher__set_quirk_enabled(wuffs_crc32__ieee_hasher* self,
-                                            uint32_t a_quirk,
-                                            bool a_enabled);
+wuffs_crc32__ieee_hasher__set_quirk_enabled(
+    wuffs_crc32__ieee_hasher* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_crc32__ieee_hasher__update_u32(wuffs_crc32__ieee_hasher* self,
-                                     wuffs_base__slice_u8 a_x);
+wuffs_crc32__ieee_hasher__update_u32(
+    wuffs_crc32__ieee_hasher* self,
+    wuffs_base__slice_u8 a_x);
 
 // ---------------- Struct Definitions
 
@@ -5194,8 +5227,7 @@
   // order to provide convenience methods. These forward on "this", so that you
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_crc32__ieee_hasher__struct() = delete;
-  wuffs_crc32__ieee_hasher__struct(const wuffs_crc32__ieee_hasher__struct&) =
-      delete;
+  wuffs_crc32__ieee_hasher__struct(const wuffs_crc32__ieee_hasher__struct&) = delete;
   wuffs_crc32__ieee_hasher__struct& operator=(
       const wuffs_crc32__ieee_hasher__struct&) = delete;
 
@@ -5211,9 +5243,10 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
     return wuffs_crc32__ieee_hasher__initialize(
         this, sizeof_star_self, wuffs_version, initialize_flags);
   }
@@ -5224,13 +5257,15 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
-    return wuffs_crc32__ieee_hasher__set_quirk_enabled(this, a_quirk,
-                                                       a_enabled);
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
+    return wuffs_crc32__ieee_hasher__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
   inline uint32_t  //
-  update_u32(wuffs_base__slice_u8 a_x) {
+  update_u32(
+      wuffs_base__slice_u8 a_x) {
     return wuffs_crc32__ieee_hasher__update_u32(this, a_x);
   }
 
@@ -5281,10 +5316,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_deflate__decoder__initialize(wuffs_deflate__decoder* self,
-                                   size_t sizeof_star_self,
-                                   uint64_t wuffs_version,
-                                   uint32_t initialize_flags);
+wuffs_deflate__decoder__initialize(
+    wuffs_deflate__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_deflate__decoder();
@@ -5316,22 +5352,26 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_deflate__decoder__add_history(wuffs_deflate__decoder* self,
-                                    wuffs_base__slice_u8 a_hist);
+wuffs_deflate__decoder__add_history(
+    wuffs_deflate__decoder* self,
+    wuffs_base__slice_u8 a_hist);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_deflate__decoder__set_quirk_enabled(wuffs_deflate__decoder* self,
-                                          uint32_t a_quirk,
-                                          bool a_enabled);
+wuffs_deflate__decoder__set_quirk_enabled(
+    wuffs_deflate__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_deflate__decoder__workbuf_len(const wuffs_deflate__decoder* self);
+wuffs_deflate__decoder__workbuf_len(
+    const wuffs_deflate__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_deflate__decoder__transform_io(wuffs_deflate__decoder* self,
-                                     wuffs_base__io_buffer* a_dst,
-                                     wuffs_base__io_buffer* a_src,
-                                     wuffs_base__slice_u8 a_workbuf);
+wuffs_deflate__decoder__transform_io(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf);
 
 // ---------------- Struct Definitions
 
@@ -5442,8 +5482,7 @@
   // order to provide convenience methods. These forward on "this", so that you
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_deflate__decoder__struct() = delete;
-  wuffs_deflate__decoder__struct(const wuffs_deflate__decoder__struct&) =
-      delete;
+  wuffs_deflate__decoder__struct(const wuffs_deflate__decoder__struct&) = delete;
   wuffs_deflate__decoder__struct& operator=(
       const wuffs_deflate__decoder__struct&) = delete;
 
@@ -5459,11 +5498,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_deflate__decoder__initialize(this, sizeof_star_self,
-                                              wuffs_version, initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_deflate__decoder__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__io_transformer*  //
@@ -5472,12 +5512,15 @@
   }
 
   inline wuffs_base__empty_struct  //
-  add_history(wuffs_base__slice_u8 a_hist) {
+  add_history(
+      wuffs_base__slice_u8 a_hist) {
     return wuffs_deflate__decoder__add_history(this, a_hist);
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_deflate__decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
@@ -5487,9 +5530,10 @@
   }
 
   inline wuffs_base__status  //
-  transform_io(wuffs_base__io_buffer* a_dst,
-               wuffs_base__io_buffer* a_src,
-               wuffs_base__slice_u8 a_workbuf) {
+  transform_io(
+      wuffs_base__io_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__slice_u8 a_workbuf) {
     return wuffs_deflate__decoder__transform_io(this, a_dst, a_src, a_workbuf);
   }
 
@@ -5528,10 +5572,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_lzw__decoder__initialize(wuffs_lzw__decoder* self,
-                               size_t sizeof_star_self,
-                               uint64_t wuffs_version,
-                               uint32_t initialize_flags);
+wuffs_lzw__decoder__initialize(
+    wuffs_lzw__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_lzw__decoder();
@@ -5563,24 +5608,30 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_lzw__decoder__set_quirk_enabled(wuffs_lzw__decoder* self,
-                                      uint32_t a_quirk,
-                                      bool a_enabled);
+wuffs_lzw__decoder__set_quirk_enabled(
+    wuffs_lzw__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_lzw__decoder__set_literal_width(wuffs_lzw__decoder* self, uint32_t a_lw);
+wuffs_lzw__decoder__set_literal_width(
+    wuffs_lzw__decoder* self,
+    uint32_t a_lw);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_lzw__decoder__workbuf_len(const wuffs_lzw__decoder* self);
+wuffs_lzw__decoder__workbuf_len(
+    const wuffs_lzw__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_lzw__decoder__transform_io(wuffs_lzw__decoder* self,
-                                 wuffs_base__io_buffer* a_dst,
-                                 wuffs_base__io_buffer* a_src,
-                                 wuffs_base__slice_u8 a_workbuf);
+wuffs_lzw__decoder__transform_io(
+    wuffs_lzw__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__slice_u8  //
-wuffs_lzw__decoder__flush(wuffs_lzw__decoder* self);
+wuffs_lzw__decoder__flush(
+    wuffs_lzw__decoder* self);
 
 // ---------------- Struct Definitions
 
@@ -5662,8 +5713,8 @@
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_lzw__decoder__struct() = delete;
   wuffs_lzw__decoder__struct(const wuffs_lzw__decoder__struct&) = delete;
-  wuffs_lzw__decoder__struct& operator=(const wuffs_lzw__decoder__struct&) =
-      delete;
+  wuffs_lzw__decoder__struct& operator=(
+      const wuffs_lzw__decoder__struct&) = delete;
 
   // As above, the size of the struct is not part of the public API, and unless
   // WUFFS_IMPLEMENTATION is #define'd, this struct type T should be heap
@@ -5677,11 +5728,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_lzw__decoder__initialize(this, sizeof_star_self, wuffs_version,
-                                          initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_lzw__decoder__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__io_transformer*  //
@@ -5690,12 +5742,15 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_lzw__decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
   inline wuffs_base__empty_struct  //
-  set_literal_width(uint32_t a_lw) {
+  set_literal_width(
+      uint32_t a_lw) {
     return wuffs_lzw__decoder__set_literal_width(this, a_lw);
   }
 
@@ -5705,9 +5760,10 @@
   }
 
   inline wuffs_base__status  //
-  transform_io(wuffs_base__io_buffer* a_dst,
-               wuffs_base__io_buffer* a_src,
-               wuffs_base__slice_u8 a_workbuf) {
+  transform_io(
+      wuffs_base__io_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__slice_u8 a_workbuf) {
     return wuffs_lzw__decoder__transform_io(this, a_dst, a_src, a_workbuf);
   }
 
@@ -5745,8 +5801,7 @@
 
 #define WUFFS_GIF__QUIRK_DELAY_NUM_DECODED_FRAMES 1041635328
 
-#define WUFFS_GIF__QUIRK_FIRST_FRAME_LOCAL_PALETTE_MEANS_BLACK_BACKGROUND \
-  1041635329
+#define WUFFS_GIF__QUIRK_FIRST_FRAME_LOCAL_PALETTE_MEANS_BLACK_BACKGROUND 1041635329
 
 #define WUFFS_GIF__QUIRK_HONOR_BACKGROUND_COLOR 1041635330
 
@@ -5773,19 +5828,21 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_gif__config_decoder__initialize(wuffs_gif__config_decoder* self,
-                                      size_t sizeof_star_self,
-                                      uint64_t wuffs_version,
-                                      uint32_t initialize_flags);
+wuffs_gif__config_decoder__initialize(
+    wuffs_gif__config_decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_gif__config_decoder();
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_gif__decoder__initialize(wuffs_gif__decoder* self,
-                               size_t sizeof_star_self,
-                               uint64_t wuffs_version,
-                               uint32_t initialize_flags);
+wuffs_gif__decoder__initialize(
+    wuffs_gif__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_gif__decoder();
@@ -5831,25 +5888,29 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gif__config_decoder__set_quirk_enabled(wuffs_gif__config_decoder* self,
-                                             uint32_t a_quirk,
-                                             bool a_enabled);
+wuffs_gif__config_decoder__set_quirk_enabled(
+    wuffs_gif__config_decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__config_decoder__decode_image_config(wuffs_gif__config_decoder* self,
-                                               wuffs_base__image_config* a_dst,
-                                               wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__decode_image_config(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__image_config* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gif__config_decoder__set_report_metadata(wuffs_gif__config_decoder* self,
-                                               uint32_t a_fourcc,
-                                               bool a_report);
+wuffs_gif__config_decoder__set_report_metadata(
+    wuffs_gif__config_decoder* self,
+    uint32_t a_fourcc,
+    bool a_report);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__config_decoder__tell_me_more(wuffs_gif__config_decoder* self,
-                                        wuffs_base__io_buffer* a_dst,
-                                        wuffs_base__more_information* a_minfo,
-                                        wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__tell_me_more(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__more_information* a_minfo,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
 wuffs_gif__config_decoder__num_animation_loops(
@@ -5868,17 +5929,20 @@
     const wuffs_gif__config_decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_gif__config_decoder__workbuf_len(const wuffs_gif__config_decoder* self);
+wuffs_gif__config_decoder__workbuf_len(
+    const wuffs_gif__config_decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__config_decoder__restart_frame(wuffs_gif__config_decoder* self,
-                                         uint64_t a_index,
-                                         uint64_t a_io_position);
+wuffs_gif__config_decoder__restart_frame(
+    wuffs_gif__config_decoder* self,
+    uint64_t a_index,
+    uint64_t a_io_position);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__config_decoder__decode_frame_config(wuffs_gif__config_decoder* self,
-                                               wuffs_base__frame_config* a_dst,
-                                               wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__decode_frame_config(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__frame_config* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
 wuffs_gif__config_decoder__decode_frame(
@@ -5890,58 +5954,70 @@
     wuffs_base__decode_frame_options* a_opts);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gif__decoder__set_quirk_enabled(wuffs_gif__decoder* self,
-                                      uint32_t a_quirk,
-                                      bool a_enabled);
+wuffs_gif__decoder__set_quirk_enabled(
+    wuffs_gif__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__decode_image_config(wuffs_gif__decoder* self,
-                                        wuffs_base__image_config* a_dst,
-                                        wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_image_config(
+    wuffs_gif__decoder* self,
+    wuffs_base__image_config* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gif__decoder__set_report_metadata(wuffs_gif__decoder* self,
-                                        uint32_t a_fourcc,
-                                        bool a_report);
+wuffs_gif__decoder__set_report_metadata(
+    wuffs_gif__decoder* self,
+    uint32_t a_fourcc,
+    bool a_report);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__tell_me_more(wuffs_gif__decoder* self,
-                                 wuffs_base__io_buffer* a_dst,
-                                 wuffs_base__more_information* a_minfo,
-                                 wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__tell_me_more(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__more_information* a_minfo,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_gif__decoder__num_animation_loops(const wuffs_gif__decoder* self);
+wuffs_gif__decoder__num_animation_loops(
+    const wuffs_gif__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_gif__decoder__num_decoded_frame_configs(const wuffs_gif__decoder* self);
+wuffs_gif__decoder__num_decoded_frame_configs(
+    const wuffs_gif__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_gif__decoder__num_decoded_frames(const wuffs_gif__decoder* self);
+wuffs_gif__decoder__num_decoded_frames(
+    const wuffs_gif__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__rect_ie_u32  //
-wuffs_gif__decoder__frame_dirty_rect(const wuffs_gif__decoder* self);
+wuffs_gif__decoder__frame_dirty_rect(
+    const wuffs_gif__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_gif__decoder__workbuf_len(const wuffs_gif__decoder* self);
+wuffs_gif__decoder__workbuf_len(
+    const wuffs_gif__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__restart_frame(wuffs_gif__decoder* self,
-                                  uint64_t a_index,
-                                  uint64_t a_io_position);
+wuffs_gif__decoder__restart_frame(
+    wuffs_gif__decoder* self,
+    uint64_t a_index,
+    uint64_t a_io_position);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__decode_frame_config(wuffs_gif__decoder* self,
-                                        wuffs_base__frame_config* a_dst,
-                                        wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_frame_config(
+    wuffs_gif__decoder* self,
+    wuffs_base__frame_config* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__decode_frame(wuffs_gif__decoder* self,
-                                 wuffs_base__pixel_buffer* a_dst,
-                                 wuffs_base__io_buffer* a_src,
-                                 wuffs_base__pixel_blend a_blend,
-                                 wuffs_base__slice_u8 a_workbuf,
-                                 wuffs_base__decode_frame_options* a_opts);
+wuffs_gif__decoder__decode_frame(
+    wuffs_gif__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__pixel_blend a_blend,
+    wuffs_base__slice_u8 a_workbuf,
+    wuffs_base__decode_frame_options* a_opts);
 
 // ---------------- Struct Definitions
 
@@ -6052,8 +6128,7 @@
 
 #ifdef __cplusplus
 #if __cplusplus >= 201103L
-  using unique_ptr =
-      std::unique_ptr<wuffs_gif__config_decoder, decltype(&free)>;
+  using unique_ptr = std::unique_ptr<wuffs_gif__config_decoder, decltype(&free)>;
 
   // On failure, the alloc_etc functions return nullptr. They don't throw.
 
@@ -6065,8 +6140,7 @@
   static inline wuffs_base__image_decoder::unique_ptr  //
   alloc_as__wuffs_base__image_decoder() {
     return wuffs_base__image_decoder::unique_ptr(
-        wuffs_gif__config_decoder__alloc_as__wuffs_base__image_decoder(),
-        &free);
+        wuffs_gif__config_decoder__alloc_as__wuffs_base__image_decoder(), &free);
   }
 #endif  // __cplusplus >= 201103L
 
@@ -6083,8 +6157,7 @@
   // order to provide convenience methods. These forward on "this", so that you
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_gif__config_decoder__struct() = delete;
-  wuffs_gif__config_decoder__struct(const wuffs_gif__config_decoder__struct&) =
-      delete;
+  wuffs_gif__config_decoder__struct(const wuffs_gif__config_decoder__struct&) = delete;
   wuffs_gif__config_decoder__struct& operator=(
       const wuffs_gif__config_decoder__struct&) = delete;
 
@@ -6100,9 +6173,10 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
     return wuffs_gif__config_decoder__initialize(
         this, sizeof_star_self, wuffs_version, initialize_flags);
   }
@@ -6113,27 +6187,31 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
-    return wuffs_gif__config_decoder__set_quirk_enabled(this, a_quirk,
-                                                        a_enabled);
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
+    return wuffs_gif__config_decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
   inline wuffs_base__status  //
-  decode_image_config(wuffs_base__image_config* a_dst,
-                      wuffs_base__io_buffer* a_src) {
+  decode_image_config(
+      wuffs_base__image_config* a_dst,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_gif__config_decoder__decode_image_config(this, a_dst, a_src);
   }
 
   inline wuffs_base__empty_struct  //
-  set_report_metadata(uint32_t a_fourcc, bool a_report) {
-    return wuffs_gif__config_decoder__set_report_metadata(this, a_fourcc,
-                                                          a_report);
+  set_report_metadata(
+      uint32_t a_fourcc,
+      bool a_report) {
+    return wuffs_gif__config_decoder__set_report_metadata(this, a_fourcc, a_report);
   }
 
   inline wuffs_base__status  //
-  tell_me_more(wuffs_base__io_buffer* a_dst,
-               wuffs_base__more_information* a_minfo,
-               wuffs_base__io_buffer* a_src) {
+  tell_me_more(
+      wuffs_base__io_buffer* a_dst,
+      wuffs_base__more_information* a_minfo,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_gif__config_decoder__tell_me_more(this, a_dst, a_minfo, a_src);
   }
 
@@ -6163,25 +6241,27 @@
   }
 
   inline wuffs_base__status  //
-  restart_frame(uint64_t a_index, uint64_t a_io_position) {
-    return wuffs_gif__config_decoder__restart_frame(this, a_index,
-                                                    a_io_position);
+  restart_frame(
+      uint64_t a_index,
+      uint64_t a_io_position) {
+    return wuffs_gif__config_decoder__restart_frame(this, a_index, a_io_position);
   }
 
   inline wuffs_base__status  //
-  decode_frame_config(wuffs_base__frame_config* a_dst,
-                      wuffs_base__io_buffer* a_src) {
+  decode_frame_config(
+      wuffs_base__frame_config* a_dst,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_gif__config_decoder__decode_frame_config(this, a_dst, a_src);
   }
 
   inline wuffs_base__status  //
-  decode_frame(wuffs_base__pixel_buffer* a_dst,
-               wuffs_base__io_buffer* a_src,
-               wuffs_base__pixel_blend a_blend,
-               wuffs_base__slice_u8 a_workbuf,
-               wuffs_base__decode_frame_options* a_opts) {
-    return wuffs_gif__config_decoder__decode_frame(this, a_dst, a_src, a_blend,
-                                                   a_workbuf, a_opts);
+  decode_frame(
+      wuffs_base__pixel_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__pixel_blend a_blend,
+      wuffs_base__slice_u8 a_workbuf,
+      wuffs_base__decode_frame_options* a_opts) {
+    return wuffs_gif__config_decoder__decode_frame(this, a_dst, a_src, a_blend, a_workbuf, a_opts);
   }
 
 #endif  // __cplusplus
@@ -6342,8 +6422,8 @@
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_gif__decoder__struct() = delete;
   wuffs_gif__decoder__struct(const wuffs_gif__decoder__struct&) = delete;
-  wuffs_gif__decoder__struct& operator=(const wuffs_gif__decoder__struct&) =
-      delete;
+  wuffs_gif__decoder__struct& operator=(
+      const wuffs_gif__decoder__struct&) = delete;
 
   // As above, the size of the struct is not part of the public API, and unless
   // WUFFS_IMPLEMENTATION is #define'd, this struct type T should be heap
@@ -6357,11 +6437,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_gif__decoder__initialize(this, sizeof_star_self, wuffs_version,
-                                          initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_gif__decoder__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__image_decoder*  //
@@ -6370,25 +6451,31 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_gif__decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
   inline wuffs_base__status  //
-  decode_image_config(wuffs_base__image_config* a_dst,
-                      wuffs_base__io_buffer* a_src) {
+  decode_image_config(
+      wuffs_base__image_config* a_dst,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_gif__decoder__decode_image_config(this, a_dst, a_src);
   }
 
   inline wuffs_base__empty_struct  //
-  set_report_metadata(uint32_t a_fourcc, bool a_report) {
+  set_report_metadata(
+      uint32_t a_fourcc,
+      bool a_report) {
     return wuffs_gif__decoder__set_report_metadata(this, a_fourcc, a_report);
   }
 
   inline wuffs_base__status  //
-  tell_me_more(wuffs_base__io_buffer* a_dst,
-               wuffs_base__more_information* a_minfo,
-               wuffs_base__io_buffer* a_src) {
+  tell_me_more(
+      wuffs_base__io_buffer* a_dst,
+      wuffs_base__more_information* a_minfo,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_gif__decoder__tell_me_more(this, a_dst, a_minfo, a_src);
   }
 
@@ -6418,24 +6505,27 @@
   }
 
   inline wuffs_base__status  //
-  restart_frame(uint64_t a_index, uint64_t a_io_position) {
+  restart_frame(
+      uint64_t a_index,
+      uint64_t a_io_position) {
     return wuffs_gif__decoder__restart_frame(this, a_index, a_io_position);
   }
 
   inline wuffs_base__status  //
-  decode_frame_config(wuffs_base__frame_config* a_dst,
-                      wuffs_base__io_buffer* a_src) {
+  decode_frame_config(
+      wuffs_base__frame_config* a_dst,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_gif__decoder__decode_frame_config(this, a_dst, a_src);
   }
 
   inline wuffs_base__status  //
-  decode_frame(wuffs_base__pixel_buffer* a_dst,
-               wuffs_base__io_buffer* a_src,
-               wuffs_base__pixel_blend a_blend,
-               wuffs_base__slice_u8 a_workbuf,
-               wuffs_base__decode_frame_options* a_opts) {
-    return wuffs_gif__decoder__decode_frame(this, a_dst, a_src, a_blend,
-                                            a_workbuf, a_opts);
+  decode_frame(
+      wuffs_base__pixel_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__pixel_blend a_blend,
+      wuffs_base__slice_u8 a_workbuf,
+      wuffs_base__decode_frame_options* a_opts) {
+    return wuffs_gif__decoder__decode_frame(this, a_dst, a_src, a_blend, a_workbuf, a_opts);
   }
 
 #endif  // __cplusplus
@@ -6476,10 +6566,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_gzip__decoder__initialize(wuffs_gzip__decoder* self,
-                                size_t sizeof_star_self,
-                                uint64_t wuffs_version,
-                                uint32_t initialize_flags);
+wuffs_gzip__decoder__initialize(
+    wuffs_gzip__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_gzip__decoder();
@@ -6511,21 +6602,26 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gzip__decoder__set_ignore_checksum(wuffs_gzip__decoder* self, bool a_ic);
+wuffs_gzip__decoder__set_ignore_checksum(
+    wuffs_gzip__decoder* self,
+    bool a_ic);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gzip__decoder__set_quirk_enabled(wuffs_gzip__decoder* self,
-                                       uint32_t a_quirk,
-                                       bool a_enabled);
+wuffs_gzip__decoder__set_quirk_enabled(
+    wuffs_gzip__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_gzip__decoder__workbuf_len(const wuffs_gzip__decoder* self);
+wuffs_gzip__decoder__workbuf_len(
+    const wuffs_gzip__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gzip__decoder__transform_io(wuffs_gzip__decoder* self,
-                                  wuffs_base__io_buffer* a_dst,
-                                  wuffs_base__io_buffer* a_src,
-                                  wuffs_base__slice_u8 a_workbuf);
+wuffs_gzip__decoder__transform_io(
+    wuffs_gzip__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf);
 
 // ---------------- Struct Definitions
 
@@ -6600,8 +6696,8 @@
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_gzip__decoder__struct() = delete;
   wuffs_gzip__decoder__struct(const wuffs_gzip__decoder__struct&) = delete;
-  wuffs_gzip__decoder__struct& operator=(const wuffs_gzip__decoder__struct&) =
-      delete;
+  wuffs_gzip__decoder__struct& operator=(
+      const wuffs_gzip__decoder__struct&) = delete;
 
   // As above, the size of the struct is not part of the public API, and unless
   // WUFFS_IMPLEMENTATION is #define'd, this struct type T should be heap
@@ -6615,11 +6711,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_gzip__decoder__initialize(this, sizeof_star_self,
-                                           wuffs_version, initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_gzip__decoder__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__io_transformer*  //
@@ -6628,12 +6725,15 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_ignore_checksum(bool a_ic) {
+  set_ignore_checksum(
+      bool a_ic) {
     return wuffs_gzip__decoder__set_ignore_checksum(this, a_ic);
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_gzip__decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
@@ -6643,9 +6743,10 @@
   }
 
   inline wuffs_base__status  //
-  transform_io(wuffs_base__io_buffer* a_dst,
-               wuffs_base__io_buffer* a_src,
-               wuffs_base__slice_u8 a_workbuf) {
+  transform_io(
+      wuffs_base__io_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__slice_u8 a_workbuf) {
     return wuffs_gzip__decoder__transform_io(this, a_dst, a_src, a_workbuf);
   }
 
@@ -6731,10 +6832,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_json__decoder__initialize(wuffs_json__decoder* self,
-                                size_t sizeof_star_self,
-                                uint64_t wuffs_version,
-                                uint32_t initialize_flags);
+wuffs_json__decoder__initialize(
+    wuffs_json__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_json__decoder();
@@ -6766,18 +6868,21 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_json__decoder__set_quirk_enabled(wuffs_json__decoder* self,
-                                       uint32_t a_quirk,
-                                       bool a_enabled);
+wuffs_json__decoder__set_quirk_enabled(
+    wuffs_json__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_json__decoder__workbuf_len(const wuffs_json__decoder* self);
+wuffs_json__decoder__workbuf_len(
+    const wuffs_json__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_json__decoder__decode_tokens(wuffs_json__decoder* self,
-                                   wuffs_base__token_buffer* a_dst,
-                                   wuffs_base__io_buffer* a_src,
-                                   wuffs_base__slice_u8 a_workbuf);
+wuffs_json__decoder__decode_tokens(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf);
 
 // ---------------- Struct Definitions
 
@@ -6859,8 +6964,8 @@
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_json__decoder__struct() = delete;
   wuffs_json__decoder__struct(const wuffs_json__decoder__struct&) = delete;
-  wuffs_json__decoder__struct& operator=(const wuffs_json__decoder__struct&) =
-      delete;
+  wuffs_json__decoder__struct& operator=(
+      const wuffs_json__decoder__struct&) = delete;
 
   // As above, the size of the struct is not part of the public API, and unless
   // WUFFS_IMPLEMENTATION is #define'd, this struct type T should be heap
@@ -6874,11 +6979,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_json__decoder__initialize(this, sizeof_star_self,
-                                           wuffs_version, initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_json__decoder__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__token_decoder*  //
@@ -6887,7 +6993,9 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_json__decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
@@ -6897,9 +7005,10 @@
   }
 
   inline wuffs_base__status  //
-  decode_tokens(wuffs_base__token_buffer* a_dst,
-                wuffs_base__io_buffer* a_src,
-                wuffs_base__slice_u8 a_workbuf) {
+  decode_tokens(
+      wuffs_base__token_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__slice_u8 a_workbuf) {
     return wuffs_json__decoder__decode_tokens(this, a_dst, a_src, a_workbuf);
   }
 
@@ -6938,10 +7047,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_wbmp__decoder__initialize(wuffs_wbmp__decoder* self,
-                                size_t sizeof_star_self,
-                                uint64_t wuffs_version,
-                                uint32_t initialize_flags);
+wuffs_wbmp__decoder__initialize(
+    wuffs_wbmp__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_wbmp__decoder();
@@ -6973,58 +7083,70 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_wbmp__decoder__set_quirk_enabled(wuffs_wbmp__decoder* self,
-                                       uint32_t a_quirk,
-                                       bool a_enabled);
+wuffs_wbmp__decoder__set_quirk_enabled(
+    wuffs_wbmp__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__decode_image_config(wuffs_wbmp__decoder* self,
-                                         wuffs_base__image_config* a_dst,
-                                         wuffs_base__io_buffer* a_src);
+wuffs_wbmp__decoder__decode_image_config(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__image_config* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__decode_frame_config(wuffs_wbmp__decoder* self,
-                                         wuffs_base__frame_config* a_dst,
-                                         wuffs_base__io_buffer* a_src);
+wuffs_wbmp__decoder__decode_frame_config(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__frame_config* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__decode_frame(wuffs_wbmp__decoder* self,
-                                  wuffs_base__pixel_buffer* a_dst,
-                                  wuffs_base__io_buffer* a_src,
-                                  wuffs_base__pixel_blend a_blend,
-                                  wuffs_base__slice_u8 a_workbuf,
-                                  wuffs_base__decode_frame_options* a_opts);
+wuffs_wbmp__decoder__decode_frame(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__pixel_blend a_blend,
+    wuffs_base__slice_u8 a_workbuf,
+    wuffs_base__decode_frame_options* a_opts);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__rect_ie_u32  //
-wuffs_wbmp__decoder__frame_dirty_rect(const wuffs_wbmp__decoder* self);
+wuffs_wbmp__decoder__frame_dirty_rect(
+    const wuffs_wbmp__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_wbmp__decoder__num_animation_loops(const wuffs_wbmp__decoder* self);
+wuffs_wbmp__decoder__num_animation_loops(
+    const wuffs_wbmp__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_wbmp__decoder__num_decoded_frame_configs(const wuffs_wbmp__decoder* self);
+wuffs_wbmp__decoder__num_decoded_frame_configs(
+    const wuffs_wbmp__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_wbmp__decoder__num_decoded_frames(const wuffs_wbmp__decoder* self);
+wuffs_wbmp__decoder__num_decoded_frames(
+    const wuffs_wbmp__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__restart_frame(wuffs_wbmp__decoder* self,
-                                   uint64_t a_index,
-                                   uint64_t a_io_position);
+wuffs_wbmp__decoder__restart_frame(
+    wuffs_wbmp__decoder* self,
+    uint64_t a_index,
+    uint64_t a_io_position);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_wbmp__decoder__set_report_metadata(wuffs_wbmp__decoder* self,
-                                         uint32_t a_fourcc,
-                                         bool a_report);
+wuffs_wbmp__decoder__set_report_metadata(
+    wuffs_wbmp__decoder* self,
+    uint32_t a_fourcc,
+    bool a_report);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__tell_me_more(wuffs_wbmp__decoder* self,
-                                  wuffs_base__io_buffer* a_dst,
-                                  wuffs_base__more_information* a_minfo,
-                                  wuffs_base__io_buffer* a_src);
+wuffs_wbmp__decoder__tell_me_more(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__more_information* a_minfo,
+    wuffs_base__io_buffer* a_src);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_wbmp__decoder__workbuf_len(const wuffs_wbmp__decoder* self);
+wuffs_wbmp__decoder__workbuf_len(
+    const wuffs_wbmp__decoder* self);
 
 // ---------------- Struct Definitions
 
@@ -7110,8 +7232,8 @@
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_wbmp__decoder__struct() = delete;
   wuffs_wbmp__decoder__struct(const wuffs_wbmp__decoder__struct&) = delete;
-  wuffs_wbmp__decoder__struct& operator=(const wuffs_wbmp__decoder__struct&) =
-      delete;
+  wuffs_wbmp__decoder__struct& operator=(
+      const wuffs_wbmp__decoder__struct&) = delete;
 
   // As above, the size of the struct is not part of the public API, and unless
   // WUFFS_IMPLEMENTATION is #define'd, this struct type T should be heap
@@ -7125,11 +7247,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_wbmp__decoder__initialize(this, sizeof_star_self,
-                                           wuffs_version, initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_wbmp__decoder__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__image_decoder*  //
@@ -7138,30 +7261,34 @@
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_wbmp__decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
   inline wuffs_base__status  //
-  decode_image_config(wuffs_base__image_config* a_dst,
-                      wuffs_base__io_buffer* a_src) {
+  decode_image_config(
+      wuffs_base__image_config* a_dst,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_wbmp__decoder__decode_image_config(this, a_dst, a_src);
   }
 
   inline wuffs_base__status  //
-  decode_frame_config(wuffs_base__frame_config* a_dst,
-                      wuffs_base__io_buffer* a_src) {
+  decode_frame_config(
+      wuffs_base__frame_config* a_dst,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_wbmp__decoder__decode_frame_config(this, a_dst, a_src);
   }
 
   inline wuffs_base__status  //
-  decode_frame(wuffs_base__pixel_buffer* a_dst,
-               wuffs_base__io_buffer* a_src,
-               wuffs_base__pixel_blend a_blend,
-               wuffs_base__slice_u8 a_workbuf,
-               wuffs_base__decode_frame_options* a_opts) {
-    return wuffs_wbmp__decoder__decode_frame(this, a_dst, a_src, a_blend,
-                                             a_workbuf, a_opts);
+  decode_frame(
+      wuffs_base__pixel_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__pixel_blend a_blend,
+      wuffs_base__slice_u8 a_workbuf,
+      wuffs_base__decode_frame_options* a_opts) {
+    return wuffs_wbmp__decoder__decode_frame(this, a_dst, a_src, a_blend, a_workbuf, a_opts);
   }
 
   inline wuffs_base__rect_ie_u32  //
@@ -7185,19 +7312,24 @@
   }
 
   inline wuffs_base__status  //
-  restart_frame(uint64_t a_index, uint64_t a_io_position) {
+  restart_frame(
+      uint64_t a_index,
+      uint64_t a_io_position) {
     return wuffs_wbmp__decoder__restart_frame(this, a_index, a_io_position);
   }
 
   inline wuffs_base__empty_struct  //
-  set_report_metadata(uint32_t a_fourcc, bool a_report) {
+  set_report_metadata(
+      uint32_t a_fourcc,
+      bool a_report) {
     return wuffs_wbmp__decoder__set_report_metadata(this, a_fourcc, a_report);
   }
 
   inline wuffs_base__status  //
-  tell_me_more(wuffs_base__io_buffer* a_dst,
-               wuffs_base__more_information* a_minfo,
-               wuffs_base__io_buffer* a_src) {
+  tell_me_more(
+      wuffs_base__io_buffer* a_dst,
+      wuffs_base__more_information* a_minfo,
+      wuffs_base__io_buffer* a_src) {
     return wuffs_wbmp__decoder__tell_me_more(this, a_dst, a_minfo, a_src);
   }
 
@@ -7246,10 +7378,11 @@
 // Pass 0 (or some combination of WUFFS_INITIALIZE__XXX) for initialize_flags.
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_zlib__decoder__initialize(wuffs_zlib__decoder* self,
-                                size_t sizeof_star_self,
-                                uint64_t wuffs_version,
-                                uint32_t initialize_flags);
+wuffs_zlib__decoder__initialize(
+    wuffs_zlib__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags);
 
 size_t  //
 sizeof__wuffs_zlib__decoder();
@@ -7281,28 +7414,35 @@
 // ---------------- Public Function Prototypes
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_zlib__decoder__dictionary_id(const wuffs_zlib__decoder* self);
+wuffs_zlib__decoder__dictionary_id(
+    const wuffs_zlib__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_zlib__decoder__add_dictionary(wuffs_zlib__decoder* self,
-                                    wuffs_base__slice_u8 a_dict);
+wuffs_zlib__decoder__add_dictionary(
+    wuffs_zlib__decoder* self,
+    wuffs_base__slice_u8 a_dict);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_zlib__decoder__set_ignore_checksum(wuffs_zlib__decoder* self, bool a_ic);
+wuffs_zlib__decoder__set_ignore_checksum(
+    wuffs_zlib__decoder* self,
+    bool a_ic);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_zlib__decoder__set_quirk_enabled(wuffs_zlib__decoder* self,
-                                       uint32_t a_quirk,
-                                       bool a_enabled);
+wuffs_zlib__decoder__set_quirk_enabled(
+    wuffs_zlib__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_zlib__decoder__workbuf_len(const wuffs_zlib__decoder* self);
+wuffs_zlib__decoder__workbuf_len(
+    const wuffs_zlib__decoder* self);
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_zlib__decoder__transform_io(wuffs_zlib__decoder* self,
-                                  wuffs_base__io_buffer* a_dst,
-                                  wuffs_base__io_buffer* a_src,
-                                  wuffs_base__slice_u8 a_workbuf);
+wuffs_zlib__decoder__transform_io(
+    wuffs_zlib__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf);
 
 // ---------------- Struct Definitions
 
@@ -7381,8 +7521,8 @@
   // can write "bar->baz(etc)" instead of "wuffs_foo__bar__baz(bar, etc)".
   wuffs_zlib__decoder__struct() = delete;
   wuffs_zlib__decoder__struct(const wuffs_zlib__decoder__struct&) = delete;
-  wuffs_zlib__decoder__struct& operator=(const wuffs_zlib__decoder__struct&) =
-      delete;
+  wuffs_zlib__decoder__struct& operator=(
+      const wuffs_zlib__decoder__struct&) = delete;
 
   // As above, the size of the struct is not part of the public API, and unless
   // WUFFS_IMPLEMENTATION is #define'd, this struct type T should be heap
@@ -7396,11 +7536,12 @@
 #endif  // (__cplusplus >= 201103L) && !defined(WUFFS_IMPLEMENTATION)
 
   inline wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-  initialize(size_t sizeof_star_self,
-             uint64_t wuffs_version,
-             uint32_t initialize_flags) {
-    return wuffs_zlib__decoder__initialize(this, sizeof_star_self,
-                                           wuffs_version, initialize_flags);
+  initialize(
+      size_t sizeof_star_self,
+      uint64_t wuffs_version,
+      uint32_t initialize_flags) {
+    return wuffs_zlib__decoder__initialize(
+        this, sizeof_star_self, wuffs_version, initialize_flags);
   }
 
   inline wuffs_base__io_transformer*  //
@@ -7414,17 +7555,21 @@
   }
 
   inline wuffs_base__empty_struct  //
-  add_dictionary(wuffs_base__slice_u8 a_dict) {
+  add_dictionary(
+      wuffs_base__slice_u8 a_dict) {
     return wuffs_zlib__decoder__add_dictionary(this, a_dict);
   }
 
   inline wuffs_base__empty_struct  //
-  set_ignore_checksum(bool a_ic) {
+  set_ignore_checksum(
+      bool a_ic) {
     return wuffs_zlib__decoder__set_ignore_checksum(this, a_ic);
   }
 
   inline wuffs_base__empty_struct  //
-  set_quirk_enabled(uint32_t a_quirk, bool a_enabled) {
+  set_quirk_enabled(
+      uint32_t a_quirk,
+      bool a_enabled) {
     return wuffs_zlib__decoder__set_quirk_enabled(this, a_quirk, a_enabled);
   }
 
@@ -7434,9 +7579,10 @@
   }
 
   inline wuffs_base__status  //
-  transform_io(wuffs_base__io_buffer* a_dst,
-               wuffs_base__io_buffer* a_src,
-               wuffs_base__slice_u8 a_workbuf) {
+  transform_io(
+      wuffs_base__io_buffer* a_dst,
+      wuffs_base__io_buffer* a_src,
+      wuffs_base__slice_u8 a_workbuf) {
     return wuffs_zlib__decoder__transform_io(this, a_dst, a_src, a_workbuf);
   }
 
@@ -11948,20 +12094,22 @@
 // ---------------- VTables
 
 const wuffs_base__hasher_u32__func_ptrs
-    wuffs_adler32__hasher__func_ptrs_for__wuffs_base__hasher_u32 = {
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_adler32__hasher__set_quirk_enabled),
-        (uint32_t(*)(void*, wuffs_base__slice_u8))(
-            &wuffs_adler32__hasher__update_u32),
+wuffs_adler32__hasher__func_ptrs_for__wuffs_base__hasher_u32 = {
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_adler32__hasher__set_quirk_enabled),
+  (uint32_t(*)(void*,
+      wuffs_base__slice_u8))(&wuffs_adler32__hasher__update_u32),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_adler32__hasher__initialize(wuffs_adler32__hasher* self,
-                                  size_t sizeof_star_self,
-                                  uint64_t wuffs_version,
-                                  uint32_t initialize_flags) {
+wuffs_adler32__hasher__initialize(
+    wuffs_adler32__hasher* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -11974,22 +12122,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -12012,10 +12158,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_adler32__hasher__initialize(x, sizeof(wuffs_adler32__hasher),
-                                        WUFFS_VERSION,
-                                        WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_adler32__hasher__initialize(
+      x, sizeof(wuffs_adler32__hasher), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -12032,17 +12176,19 @@
 // -------- func adler32.hasher.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_adler32__hasher__set_quirk_enabled(wuffs_adler32__hasher* self,
-                                         uint32_t a_quirk,
-                                         bool a_enabled) {
+wuffs_adler32__hasher__set_quirk_enabled(
+    wuffs_adler32__hasher* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func adler32.hasher.update_u32
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_adler32__hasher__update_u32(wuffs_adler32__hasher* self,
-                                  wuffs_base__slice_u8 a_x) {
+wuffs_adler32__hasher__update_u32(
+    wuffs_adler32__hasher* self,
+    wuffs_base__slice_u8 a_x) {
   if (!self) {
     return 0;
   }
@@ -12055,7 +12201,7 @@
   wuffs_base__slice_u8 v_remaining = {0};
   wuffs_base__slice_u8 v_p = {0};
 
-  if (!self->private_impl.f_started) {
+  if ( ! self->private_impl.f_started) {
     self->private_impl.f_started = true;
     self->private_impl.f_state = 1;
   }
@@ -12114,18 +12260,15 @@
   return self->private_impl.f_state;
 }
 
-#endif  // !defined(WUFFS_CONFIG__MODULES) ||
-        // defined(WUFFS_CONFIG__MODULE__ADLER32)
+#endif  // !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__ADLER32)
 
 #if !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__BMP)
 
 // ---------------- Status Codes Implementations
 
 const char* wuffs_bmp__error__bad_header = "#bmp: bad header";
-const char* wuffs_bmp__error__unsupported_bmp_file =
-    "#bmp: unsupported BMP file";
-const char* wuffs_bmp__note__internal_note_short_read =
-    "@bmp: internal note: short read";
+const char* wuffs_bmp__error__unsupported_bmp_file = "#bmp: unsupported BMP file";
+const char* wuffs_bmp__note__internal_note_short_read = "@bmp: internal note: short read";
 
 // ---------------- Private Consts
 
@@ -12134,61 +12277,60 @@
 // ---------------- Private Function Prototypes
 
 static wuffs_base__status  //
-wuffs_bmp__decoder__swizzle(wuffs_bmp__decoder* self,
-                            wuffs_base__pixel_buffer* a_dst,
-                            wuffs_base__io_buffer* a_src);
+wuffs_bmp__decoder__swizzle(
+    wuffs_bmp__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_bmp__decoder__skip_frame(wuffs_bmp__decoder* self,
-                               wuffs_base__io_buffer* a_src);
+wuffs_bmp__decoder__skip_frame(
+    wuffs_bmp__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 // ---------------- VTables
 
 const wuffs_base__image_decoder__func_ptrs
-    wuffs_bmp__decoder__func_ptrs_for__wuffs_base__image_decoder = {
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__pixel_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__pixel_blend,
-                               wuffs_base__slice_u8,
-                               wuffs_base__decode_frame_options*))(
-            &wuffs_bmp__decoder__decode_frame),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__frame_config*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_bmp__decoder__decode_frame_config),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__image_config*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_bmp__decoder__decode_image_config),
-        (wuffs_base__rect_ie_u32(*)(const void*))(
-            &wuffs_bmp__decoder__frame_dirty_rect),
-        (uint32_t(*)(const void*))(&wuffs_bmp__decoder__num_animation_loops),
-        (uint64_t(*)(const void*))(
-            &wuffs_bmp__decoder__num_decoded_frame_configs),
-        (uint64_t(*)(const void*))(&wuffs_bmp__decoder__num_decoded_frames),
-        (wuffs_base__status(*)(void*, uint64_t, uint64_t))(
-            &wuffs_bmp__decoder__restart_frame),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_bmp__decoder__set_quirk_enabled),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_bmp__decoder__set_report_metadata),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__more_information*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_bmp__decoder__tell_me_more),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_bmp__decoder__workbuf_len),
+wuffs_bmp__decoder__func_ptrs_for__wuffs_base__image_decoder = {
+  (wuffs_base__status(*)(void*,
+      wuffs_base__pixel_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__pixel_blend,
+      wuffs_base__slice_u8,
+      wuffs_base__decode_frame_options*))(&wuffs_bmp__decoder__decode_frame),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__frame_config*,
+      wuffs_base__io_buffer*))(&wuffs_bmp__decoder__decode_frame_config),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__image_config*,
+      wuffs_base__io_buffer*))(&wuffs_bmp__decoder__decode_image_config),
+  (wuffs_base__rect_ie_u32(*)(const void*))(&wuffs_bmp__decoder__frame_dirty_rect),
+  (uint32_t(*)(const void*))(&wuffs_bmp__decoder__num_animation_loops),
+  (uint64_t(*)(const void*))(&wuffs_bmp__decoder__num_decoded_frame_configs),
+  (uint64_t(*)(const void*))(&wuffs_bmp__decoder__num_decoded_frames),
+  (wuffs_base__status(*)(void*,
+      uint64_t,
+      uint64_t))(&wuffs_bmp__decoder__restart_frame),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_bmp__decoder__set_quirk_enabled),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_bmp__decoder__set_report_metadata),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__io_buffer*,
+      wuffs_base__more_information*,
+      wuffs_base__io_buffer*))(&wuffs_bmp__decoder__tell_me_more),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_bmp__decoder__workbuf_len),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_bmp__decoder__initialize(wuffs_bmp__decoder* self,
-                               size_t sizeof_star_self,
-                               uint64_t wuffs_version,
-                               uint32_t initialize_flags) {
+wuffs_bmp__decoder__initialize(
+    wuffs_bmp__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -12201,22 +12343,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -12239,10 +12379,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_bmp__decoder__initialize(x, sizeof(wuffs_bmp__decoder),
-                                     WUFFS_VERSION,
-                                     WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_bmp__decoder__initialize(
+      x, sizeof(wuffs_bmp__decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -12259,26 +12397,28 @@
 // -------- func bmp.decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_bmp__decoder__set_quirk_enabled(wuffs_bmp__decoder* self,
-                                      uint32_t a_quirk,
-                                      bool a_enabled) {
+wuffs_bmp__decoder__set_quirk_enabled(
+    wuffs_bmp__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func bmp.decoder.decode_image_config
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__decode_image_config(wuffs_bmp__decoder* self,
-                                        wuffs_base__image_config* a_dst,
-                                        wuffs_base__io_buffer* a_src) {
+wuffs_bmp__decoder__decode_image_config(
+    wuffs_bmp__decoder* self,
+    wuffs_base__image_config* a_dst,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -12287,8 +12427,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -12314,17 +12453,14 @@
 
   uint32_t coro_susp_point = self->private_impl.p_decode_image_config[0];
   if (coro_susp_point) {
-    v_bitmap_info_len =
-        self->private_data.s_decode_image_config[0].v_bitmap_info_len;
-    v_bits_per_pixel =
-        self->private_data.s_decode_image_config[0].v_bits_per_pixel;
+    v_bitmap_info_len = self->private_data.s_decode_image_config[0].v_bitmap_info_len;
+    v_bits_per_pixel = self->private_data.s_decode_image_config[0].v_bits_per_pixel;
     v_compression = self->private_data.s_decode_image_config[0].v_compression;
   }
   switch (coro_susp_point) {
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
-    if ((self->private_impl.f_call_sequence != 0) ||
-        (self->private_impl.f_io_redirect_fourcc == 1)) {
+    if ((self->private_impl.f_call_sequence != 0) || (self->private_impl.f_io_redirect_fourcc == 1)) {
       status = wuffs_base__make_status(wuffs_base__error__bad_call_sequence);
       goto exit;
     } else if (self->private_impl.f_io_redirect_fourcc != 0) {
@@ -12342,12 +12478,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_image_config[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
           uint32_t num_bits_0 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -12368,10 +12502,8 @@
     }
     self->private_data.s_decode_image_config[0].scratch = 8;
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT(3);
-    if (self->private_data.s_decode_image_config[0].scratch >
-        ((uint64_t)(io2_a_src - iop_a_src))) {
-      self->private_data.s_decode_image_config[0].scratch -=
-          ((uint64_t)(io2_a_src - iop_a_src));
+    if (self->private_data.s_decode_image_config[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+      self->private_data.s_decode_image_config[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
       iop_a_src = io2_a_src;
       status = wuffs_base__make_status(wuffs_base__suspension__short_read);
       goto suspend;
@@ -12388,12 +12520,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(5);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_image_config[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
           uint32_t num_bits_1 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -12413,10 +12543,7 @@
       goto exit;
     }
     self->private_impl.f_padding -= 14;
-    self->private_impl.f_io_redirect_pos = wuffs_base__u64__sat_add(
-        ((uint64_t)(self->private_impl.f_padding)),
-        wuffs_base__u64__sat_add(a_src->meta.pos,
-                                 ((uint64_t)(iop_a_src - io0_a_src))));
+    self->private_impl.f_io_redirect_pos = wuffs_base__u64__sat_add(((uint64_t)(self->private_impl.f_padding)), wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src))));
     {
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(6);
       uint32_t t_2;
@@ -12428,12 +12555,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(7);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_image_config[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
           uint32_t num_bits_2 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -12448,8 +12573,7 @@
       }
       v_bitmap_info_len = t_2;
     }
-    if ((v_bitmap_info_len != 40) && (v_bitmap_info_len != 108) &&
-        (v_bitmap_info_len != 124)) {
+    if ((v_bitmap_info_len != 40) && (v_bitmap_info_len != 108) && (v_bitmap_info_len != 124)) {
       status = wuffs_base__make_status(wuffs_bmp__error__unsupported_bmp_file);
       goto exit;
     }
@@ -12469,12 +12593,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(9);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_image_config[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
           uint32_t num_bits_3 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -12505,12 +12627,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(11);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_image_config[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
           uint32_t num_bits_4 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -12545,12 +12665,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(13);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_image_config[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
           uint32_t num_bits_5 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -12580,12 +12698,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(15);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_image_config[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
           uint32_t num_bits_6 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -12611,12 +12727,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(17);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_image_config[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
           uint32_t num_bits_7 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -12644,27 +12758,21 @@
       status = wuffs_base__make_status(wuffs_bmp__error__unsupported_bmp_file);
       goto exit;
     } else if (v_bits_per_pixel == 24) {
-      self->private_impl.f_bytes_per_row =
-          ((((((uint64_t)(self->private_impl.f_width)) * 3) + 3) >> 2) << 2);
+      self->private_impl.f_bytes_per_row = ((((((uint64_t)(self->private_impl.f_width)) * 3) + 3) >> 2) << 2);
       self->private_impl.f_pad_per_row = (self->private_impl.f_width & 3);
-      self->private_impl.f_pixfmt =
-          wuffs_base__utility__make_pixel_format(2147485832);
+      self->private_impl.f_pixfmt = wuffs_base__utility__make_pixel_format(2147485832);
     } else if (v_bits_per_pixel == 32) {
-      self->private_impl.f_bytes_per_row =
-          (((uint64_t)(self->private_impl.f_width)) * 4);
+      self->private_impl.f_bytes_per_row = (((uint64_t)(self->private_impl.f_width)) * 4);
       self->private_impl.f_pad_per_row = 0;
-      self->private_impl.f_pixfmt =
-          wuffs_base__utility__make_pixel_format(2164295816);
+      self->private_impl.f_pixfmt = wuffs_base__utility__make_pixel_format(2164295816);
     } else {
       status = wuffs_base__make_status(wuffs_bmp__error__unsupported_bmp_file);
       goto exit;
     }
     self->private_data.s_decode_image_config[0].scratch = 20;
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT(18);
-    if (self->private_data.s_decode_image_config[0].scratch >
-        ((uint64_t)(io2_a_src - iop_a_src))) {
-      self->private_data.s_decode_image_config[0].scratch -=
-          ((uint64_t)(io2_a_src - iop_a_src));
+    if (self->private_data.s_decode_image_config[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+      self->private_data.s_decode_image_config[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
       iop_a_src = io2_a_src;
       status = wuffs_base__make_status(wuffs_base__suspension__short_read);
       goto suspend;
@@ -12682,12 +12790,10 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(20);
           while (true) {
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
-            uint64_t* scratch =
-                &self->private_data.s_decode_image_config[0].scratch;
+            uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
             uint32_t num_bits_8 = ((uint32_t)(*scratch >> 56));
             *scratch <<= 8;
             *scratch >>= 8;
@@ -12713,12 +12819,10 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(22);
           while (true) {
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
-            uint64_t* scratch =
-                &self->private_data.s_decode_image_config[0].scratch;
+            uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
             uint32_t num_bits_9 = ((uint32_t)(*scratch >> 56));
             *scratch <<= 8;
             *scratch >>= 8;
@@ -12744,12 +12848,10 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(24);
           while (true) {
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
-            uint64_t* scratch =
-                &self->private_data.s_decode_image_config[0].scratch;
+            uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
             uint32_t num_bits_10 = ((uint32_t)(*scratch >> 56));
             *scratch <<= 8;
             *scratch >>= 8;
@@ -12775,12 +12877,10 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(26);
           while (true) {
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
-            uint64_t* scratch =
-                &self->private_data.s_decode_image_config[0].scratch;
+            uint64_t* scratch = &self->private_data.s_decode_image_config[0].scratch;
             uint32_t num_bits_11 = ((uint32_t)(*scratch >> 56));
             *scratch <<= 8;
             *scratch >>= 8;
@@ -12795,19 +12895,13 @@
         }
         self->private_impl.f_mask_a = t_11;
       }
-      if ((v_compression == 3) && (self->private_impl.f_mask_r == 16711680) &&
-          (self->private_impl.f_mask_g == 65280) &&
-          (self->private_impl.f_mask_b == 255) &&
-          (self->private_impl.f_mask_a == 4278190080)) {
+      if ((v_compression == 3) && (self->private_impl.f_mask_r == 16711680) && (self->private_impl.f_mask_g == 65280) && (self->private_impl.f_mask_b == 255) && (self->private_impl.f_mask_a == 4278190080)) {
         v_compression = 0;
       }
-      self->private_data.s_decode_image_config[0].scratch =
-          (v_bitmap_info_len - 56);
+      self->private_data.s_decode_image_config[0].scratch = (v_bitmap_info_len - 56);
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(27);
-      if (self->private_data.s_decode_image_config[0].scratch >
-          ((uint64_t)(io2_a_src - iop_a_src))) {
-        self->private_data.s_decode_image_config[0].scratch -=
-            ((uint64_t)(io2_a_src - iop_a_src));
+      if (self->private_data.s_decode_image_config[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+        self->private_data.s_decode_image_config[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
         iop_a_src = io2_a_src;
         status = wuffs_base__make_status(wuffs_base__suspension__short_read);
         goto suspend;
@@ -12818,13 +12912,9 @@
       status = wuffs_base__make_status(wuffs_bmp__error__unsupported_bmp_file);
       goto exit;
     }
-    self->private_impl.f_frame_config_io_position = wuffs_base__u64__sat_add(
-        a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
+    self->private_impl.f_frame_config_io_position = wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
     if (a_dst != NULL) {
-      wuffs_base__image_config__set(
-          a_dst, 2164295816, 0, self->private_impl.f_width,
-          self->private_impl.f_height,
-          self->private_impl.f_frame_config_io_position, true);
+      wuffs_base__image_config__set(a_dst, 2164295816, 0, self->private_impl.f_width, self->private_impl.f_height, self->private_impl.f_frame_config_io_position, true);
     }
     self->private_impl.f_call_sequence = 1;
 
@@ -12836,14 +12926,10 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_image_config[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
-  self->private_data.s_decode_image_config[0].v_bitmap_info_len =
-      v_bitmap_info_len;
-  self->private_data.s_decode_image_config[0].v_bits_per_pixel =
-      v_bits_per_pixel;
+  self->private_impl.p_decode_image_config[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_data.s_decode_image_config[0].v_bitmap_info_len = v_bitmap_info_len;
+  self->private_data.s_decode_image_config[0].v_bits_per_pixel = v_bits_per_pixel;
   self->private_data.s_decode_image_config[0].v_compression = v_compression;
 
   goto exit;
@@ -12861,17 +12947,18 @@
 // -------- func bmp.decoder.decode_frame_config
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__decode_frame_config(wuffs_bmp__decoder* self,
-                                        wuffs_base__frame_config* a_dst,
-                                        wuffs_base__io_buffer* a_src) {
+wuffs_bmp__decoder__decode_frame_config(
+    wuffs_bmp__decoder* self,
+    wuffs_base__frame_config* a_dst,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -12880,8 +12967,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 2)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -12914,9 +13000,7 @@
         goto suspend;
       }
     } else if (self->private_impl.f_call_sequence == 1) {
-      if (self->private_impl.f_frame_config_io_position !=
-          wuffs_base__u64__sat_add(a_src->meta.pos,
-                                   ((uint64_t)(iop_a_src - io0_a_src)))) {
+      if (self->private_impl.f_frame_config_io_position != wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)))) {
         status = wuffs_base__make_status(wuffs_base__error__bad_restart);
         goto exit;
       }
@@ -12939,13 +13023,7 @@
       goto ok;
     }
     if (a_dst != NULL) {
-      wuffs_base__frame_config__set(
-          a_dst,
-          wuffs_base__utility__make_rect_ie_u32(
-              0, 0, self->private_impl.f_width, self->private_impl.f_height),
-          ((wuffs_base__flicks)(0)), 0,
-          self->private_impl.f_frame_config_io_position, 0, true, false,
-          4278190080);
+      wuffs_base__frame_config__set(a_dst, wuffs_base__utility__make_rect_ie_u32(0, 0, self->private_impl.f_width, self->private_impl.f_height), ((wuffs_base__flicks)(0)), 0, self->private_impl.f_frame_config_io_position, 0, true, false, 4278190080);
     }
     self->private_impl.f_call_sequence = 2;
 
@@ -12957,10 +13035,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_frame_config[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 2 : 0;
+  self->private_impl.p_decode_frame_config[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 2 : 0;
 
   goto exit;
 exit:
@@ -12977,20 +13053,21 @@
 // -------- func bmp.decoder.decode_frame
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__decode_frame(wuffs_bmp__decoder* self,
-                                 wuffs_base__pixel_buffer* a_dst,
-                                 wuffs_base__io_buffer* a_src,
-                                 wuffs_base__pixel_blend a_blend,
-                                 wuffs_base__slice_u8 a_workbuf,
-                                 wuffs_base__decode_frame_options* a_opts) {
+wuffs_bmp__decoder__decode_frame(
+    wuffs_bmp__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__pixel_blend a_blend,
+    wuffs_base__slice_u8 a_workbuf,
+    wuffs_base__decode_frame_options* a_opts) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -12999,8 +13076,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 3)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -13041,10 +13117,8 @@
     }
     self->private_data.s_decode_frame[0].scratch = self->private_impl.f_padding;
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-    if (self->private_data.s_decode_frame[0].scratch >
-        ((uint64_t)(io2_a_src - iop_a_src))) {
-      self->private_data.s_decode_frame[0].scratch -=
-          ((uint64_t)(io2_a_src - iop_a_src));
+    if (self->private_data.s_decode_frame[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+      self->private_data.s_decode_frame[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
       iop_a_src = io2_a_src;
       status = wuffs_base__make_status(wuffs_base__suspension__short_read);
       goto suspend;
@@ -13061,18 +13135,13 @@
         self->private_impl.f_dst_y_end = 4294967295;
         self->private_impl.f_dst_y_inc = 4294967295;
       }
-      v_status = wuffs_base__pixel_swizzler__prepare(
-          &self->private_impl.f_swizzler,
-          wuffs_base__pixel_buffer__pixel_format(a_dst),
-          wuffs_base__pixel_buffer__palette(a_dst), self->private_impl.f_pixfmt,
-          wuffs_base__utility__empty_slice_u8(), a_blend);
-      if (!wuffs_base__status__is_ok(&v_status)) {
+      v_status = wuffs_base__pixel_swizzler__prepare(&self->private_impl.f_swizzler, wuffs_base__pixel_buffer__pixel_format(a_dst), wuffs_base__pixel_buffer__palette(a_dst), self->private_impl.f_pixfmt, wuffs_base__utility__empty_slice_u8(), a_blend);
+      if ( ! wuffs_base__status__is_ok(&v_status)) {
         status = v_status;
         if (wuffs_base__status__is_error(&status)) {
           goto exit;
         } else if (wuffs_base__status__is_suspension(&status)) {
-          status = wuffs_base__make_status(
-              wuffs_base__error__cannot_return_a_suspension);
+          status = wuffs_base__make_status(wuffs_base__error__cannot_return_a_suspension);
           goto exit;
         }
         goto ok;
@@ -13092,8 +13161,7 @@
           if (wuffs_base__status__is_error(&status)) {
             goto exit;
           } else if (wuffs_base__status__is_suspension(&status)) {
-            status = wuffs_base__make_status(
-                wuffs_base__error__cannot_return_a_suspension);
+            status = wuffs_base__make_status(wuffs_base__error__cannot_return_a_suspension);
             goto exit;
           }
           goto ok;
@@ -13113,10 +13181,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_frame[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 3 : 0;
+  self->private_impl.p_decode_frame[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 3 : 0;
 
   goto exit;
 exit:
@@ -13133,9 +13199,10 @@
 // -------- func bmp.decoder.swizzle
 
 static wuffs_base__status  //
-wuffs_bmp__decoder__swizzle(wuffs_bmp__decoder* self,
-                            wuffs_base__pixel_buffer* a_dst,
-                            wuffs_base__io_buffer* a_src) {
+wuffs_bmp__decoder__swizzle(
+    wuffs_bmp__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   wuffs_base__pixel_format v_dst_pixfmt = {0};
@@ -13159,22 +13226,19 @@
   }
 
   v_dst_pixfmt = wuffs_base__pixel_buffer__pixel_format(a_dst);
-  v_dst_bits_per_pixel =
-      wuffs_base__pixel_format__bits_per_pixel(&v_dst_pixfmt);
+  v_dst_bits_per_pixel = wuffs_base__pixel_format__bits_per_pixel(&v_dst_pixfmt);
   if ((v_dst_bits_per_pixel & 7) != 0) {
     status = wuffs_base__make_status(wuffs_base__error__unsupported_option);
     goto exit;
   }
   v_dst_bytes_per_pixel = ((uint64_t)((v_dst_bits_per_pixel / 8)));
-  v_dst_bytes_per_row =
-      (((uint64_t)(self->private_impl.f_width)) * v_dst_bytes_per_pixel);
+  v_dst_bytes_per_row = (((uint64_t)(self->private_impl.f_width)) * v_dst_bytes_per_pixel);
   v_tab = wuffs_base__pixel_buffer__plane(a_dst, 0);
 label__outer__continue:;
   while (true) {
     while (self->private_impl.f_pending_pad > 0) {
       if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
-        status =
-            wuffs_base__make_status(wuffs_bmp__note__internal_note_short_read);
+        status = wuffs_base__make_status(wuffs_bmp__note__internal_note_short_read);
         goto ok;
       }
       self->private_impl.f_pending_pad -= 1;
@@ -13200,17 +13264,12 @@
       if (v_i >= ((uint64_t)(v_dst.len))) {
         goto label__inner__continue;
       }
-      v_n = wuffs_base__pixel_swizzler__swizzle_interleaved_from_reader(
-          &self->private_impl.f_swizzler,
-          wuffs_base__slice_u8__subslice_i(v_dst, v_i),
-          wuffs_base__utility__empty_slice_u8(), &iop_a_src, io2_a_src);
+      v_n = wuffs_base__pixel_swizzler__swizzle_interleaved_from_reader(&self->private_impl.f_swizzler, wuffs_base__slice_u8__subslice_i(v_dst, v_i), wuffs_base__utility__empty_slice_u8(), &iop_a_src, io2_a_src);
       if (v_n == 0) {
-        status =
-            wuffs_base__make_status(wuffs_bmp__note__internal_note_short_read);
+        status = wuffs_base__make_status(wuffs_bmp__note__internal_note_short_read);
         goto ok;
       }
-      wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_x,
-                                        ((uint32_t)((v_n & 4294967295))));
+      wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_x,((uint32_t)((v_n & 4294967295))));
     }
   }
 label__outer__break:;
@@ -13231,8 +13290,9 @@
 // -------- func bmp.decoder.skip_frame
 
 static wuffs_base__status  //
-wuffs_bmp__decoder__skip_frame(wuffs_bmp__decoder* self,
-                               wuffs_base__io_buffer* a_src) {
+wuffs_bmp__decoder__skip_frame(
+    wuffs_bmp__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   const uint8_t* iop_a_src = NULL;
@@ -13252,23 +13312,17 @@
 
     self->private_data.s_skip_frame[0].scratch = self->private_impl.f_padding;
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT(1);
-    if (self->private_data.s_skip_frame[0].scratch >
-        ((uint64_t)(io2_a_src - iop_a_src))) {
-      self->private_data.s_skip_frame[0].scratch -=
-          ((uint64_t)(io2_a_src - iop_a_src));
+    if (self->private_data.s_skip_frame[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+      self->private_data.s_skip_frame[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
       iop_a_src = io2_a_src;
       status = wuffs_base__make_status(wuffs_base__suspension__short_read);
       goto suspend;
     }
     iop_a_src += self->private_data.s_skip_frame[0].scratch;
-    self->private_data.s_skip_frame[0].scratch =
-        (self->private_impl.f_bytes_per_row *
-         ((uint64_t)(self->private_impl.f_height)));
+    self->private_data.s_skip_frame[0].scratch = (self->private_impl.f_bytes_per_row * ((uint64_t)(self->private_impl.f_height)));
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-    if (self->private_data.s_skip_frame[0].scratch >
-        ((uint64_t)(io2_a_src - iop_a_src))) {
-      self->private_data.s_skip_frame[0].scratch -=
-          ((uint64_t)(io2_a_src - iop_a_src));
+    if (self->private_data.s_skip_frame[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+      self->private_data.s_skip_frame[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
       iop_a_src = io2_a_src;
       status = wuffs_base__make_status(wuffs_base__suspension__short_read);
       goto suspend;
@@ -13284,8 +13338,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_skip_frame[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_skip_frame[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -13299,7 +13352,8 @@
 // -------- func bmp.decoder.frame_dirty_rect
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__rect_ie_u32  //
-wuffs_bmp__decoder__frame_dirty_rect(const wuffs_bmp__decoder* self) {
+wuffs_bmp__decoder__frame_dirty_rect(
+    const wuffs_bmp__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_rect_ie_u32();
   }
@@ -13308,14 +13362,14 @@
     return wuffs_base__utility__empty_rect_ie_u32();
   }
 
-  return wuffs_base__utility__make_rect_ie_u32(0, 0, self->private_impl.f_width,
-                                               self->private_impl.f_height);
+  return wuffs_base__utility__make_rect_ie_u32(0, 0, self->private_impl.f_width, self->private_impl.f_height);
 }
 
 // -------- func bmp.decoder.num_animation_loops
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_bmp__decoder__num_animation_loops(const wuffs_bmp__decoder* self) {
+wuffs_bmp__decoder__num_animation_loops(
+    const wuffs_bmp__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -13330,7 +13384,8 @@
 // -------- func bmp.decoder.num_decoded_frame_configs
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_bmp__decoder__num_decoded_frame_configs(const wuffs_bmp__decoder* self) {
+wuffs_bmp__decoder__num_decoded_frame_configs(
+    const wuffs_bmp__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -13348,7 +13403,8 @@
 // -------- func bmp.decoder.num_decoded_frames
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_bmp__decoder__num_decoded_frames(const wuffs_bmp__decoder* self) {
+wuffs_bmp__decoder__num_decoded_frames(
+    const wuffs_bmp__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -13366,17 +13422,18 @@
 // -------- func bmp.decoder.restart_frame
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__restart_frame(wuffs_bmp__decoder* self,
-                                  uint64_t a_index,
-                                  uint64_t a_io_position) {
+wuffs_bmp__decoder__restart_frame(
+    wuffs_bmp__decoder* self,
+    uint64_t a_index,
+    uint64_t a_io_position) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
 
   if (self->private_impl.f_call_sequence == 0) {
@@ -13393,27 +13450,29 @@
 // -------- func bmp.decoder.set_report_metadata
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_bmp__decoder__set_report_metadata(wuffs_bmp__decoder* self,
-                                        uint32_t a_fourcc,
-                                        bool a_report) {
+wuffs_bmp__decoder__set_report_metadata(
+    wuffs_bmp__decoder* self,
+    uint32_t a_fourcc,
+    bool a_report) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func bmp.decoder.tell_me_more
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_bmp__decoder__tell_me_more(wuffs_bmp__decoder* self,
-                                 wuffs_base__io_buffer* a_dst,
-                                 wuffs_base__more_information* a_minfo,
-                                 wuffs_base__io_buffer* a_src) {
+wuffs_bmp__decoder__tell_me_more(
+    wuffs_bmp__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__more_information* a_minfo,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -13422,8 +13481,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 4)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -13433,9 +13491,7 @@
     goto exit;
   }
   if (a_minfo != NULL) {
-    wuffs_base__more_information__set(
-        a_minfo, 1, self->private_impl.f_io_redirect_fourcc, 0,
-        self->private_impl.f_io_redirect_pos, 18446744073709551615u);
+    wuffs_base__more_information__set(a_minfo, 1, self->private_impl.f_io_redirect_fourcc, 0, self->private_impl.f_io_redirect_pos, 18446744073709551615u);
   }
   self->private_impl.f_io_redirect_fourcc = 1;
 
@@ -13452,7 +13508,8 @@
 // -------- func bmp.decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_bmp__decoder__workbuf_len(const wuffs_bmp__decoder* self) {
+wuffs_bmp__decoder__workbuf_len(
+    const wuffs_bmp__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -13472,873 +13529,539 @@
 
 // ---------------- Private Consts
 
-static const uint32_t                 //
-    WUFFS_CRC32__IEEE_TABLE[16][256]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        {
-            0,          1996959894, 3993919788, 2567524794, 124634137,
-            1886057615, 3915621685, 2657392035, 249268274,  2044508324,
-            3772115230, 2547177864, 162941995,  2125561021, 3887607047,
-            2428444049, 498536548,  1789927666, 4089016648, 2227061214,
-            450548861,  1843258603, 4107580753, 2211677639, 325883990,
-            1684777152, 4251122042, 2321926636, 335633487,  1661365465,
-            4195302755, 2366115317, 997073096,  1281953886, 3579855332,
-            2724688242, 1006888145, 1258607687, 3524101629, 2768942443,
-            901097722,  1119000684, 3686517206, 2898065728, 853044451,
-            1172266101, 3705015759, 2882616665, 651767980,  1373503546,
-            3369554304, 3218104598, 565507253,  1454621731, 3485111705,
-            3099436303, 671266974,  1594198024, 3322730930, 2970347812,
-            795835527,  1483230225, 3244367275, 3060149565, 1994146192,
-            31158534,   2563907772, 4023717930, 1907459465, 112637215,
-            2680153253, 3904427059, 2013776290, 251722036,  2517215374,
-            3775830040, 2137656763, 141376813,  2439277719, 3865271297,
-            1802195444, 476864866,  2238001368, 4066508878, 1812370925,
-            453092731,  2181625025, 4111451223, 1706088902, 314042704,
-            2344532202, 4240017532, 1658658271, 366619977,  2362670323,
-            4224994405, 1303535960, 984961486,  2747007092, 3569037538,
-            1256170817, 1037604311, 2765210733, 3554079995, 1131014506,
-            879679996,  2909243462, 3663771856, 1141124467, 855842277,
-            2852801631, 3708648649, 1342533948, 654459306,  3188396048,
-            3373015174, 1466479909, 544179635,  3110523913, 3462522015,
-            1591671054, 702138776,  2966460450, 3352799412, 1504918807,
-            783551873,  3082640443, 3233442989, 3988292384, 2596254646,
-            62317068,   1957810842, 3939845945, 2647816111, 81470997,
-            1943803523, 3814918930, 2489596804, 225274430,  2053790376,
-            3826175755, 2466906013, 167816743,  2097651377, 4027552580,
-            2265490386, 503444072,  1762050814, 4150417245, 2154129355,
-            426522225,  1852507879, 4275313526, 2312317920, 282753626,
-            1742555852, 4189708143, 2394877945, 397917763,  1622183637,
-            3604390888, 2714866558, 953729732,  1340076626, 3518719985,
-            2797360999, 1068828381, 1219638859, 3624741850, 2936675148,
-            906185462,  1090812512, 3747672003, 2825379669, 829329135,
-            1181335161, 3412177804, 3160834842, 628085408,  1382605366,
-            3423369109, 3138078467, 570562233,  1426400815, 3317316542,
-            2998733608, 733239954,  1555261956, 3268935591, 3050360625,
-            752459403,  1541320221, 2607071920, 3965973030, 1969922972,
-            40735498,   2617837225, 3943577151, 1913087877, 83908371,
-            2512341634, 3803740692, 2075208622, 213261112,  2463272603,
-            3855990285, 2094854071, 198958881,  2262029012, 4057260610,
-            1759359992, 534414190,  2176718541, 4139329115, 1873836001,
-            414664567,  2282248934, 4279200368, 1711684554, 285281116,
-            2405801727, 4167216745, 1634467795, 376229701,  2685067896,
-            3608007406, 1308918612, 956543938,  2808555105, 3495958263,
-            1231636301, 1047427035, 2932959818, 3654703836, 1088359270,
-            936918000,  2847714899, 3736837829, 1202900863, 817233897,
-            3183342108, 3401237130, 1404277552, 615818150,  3134207493,
-            3453421203, 1423857449, 601450431,  3009837614, 3294710456,
-            1567103746, 711928724,  3020668471, 3272380065, 1510334235,
-            755167117,
-        },
-        {
-            0,          421212481,  842424962,  724390851,  1684849924,
-            2105013317, 1448781702, 1329698503, 3369699848, 3519200073,
-            4210026634, 3824474571, 2897563404, 3048111693, 2659397006,
-            2274893007, 1254232657, 1406739216, 2029285587, 1643069842,
-            783210325,  934667796,  479770071,  92505238,   2182846553,
-            2600511768, 2955803355, 2838940570, 3866582365, 4285295644,
-            3561045983, 3445231262, 2508465314, 2359236067, 2813478432,
-            3198777185, 4058571174, 3908292839, 3286139684, 3670389349,
-            1566420650, 1145479147, 1869335592, 1987116393, 959540142,
-            539646703,  185010476,  303839341,  3745920755, 3327985586,
-            3983561841, 4100678960, 3140154359, 2721170102, 2300350837,
-            2416418868, 396344571,  243568058,  631889529,  1018359608,
-            1945336319, 1793607870, 1103436669, 1490954812, 4034481925,
-            3915546180, 3259968903, 3679722694, 2484439553, 2366552896,
-            2787371139, 3208174018, 950060301,  565965900,  177645455,
-            328046286,  1556873225, 1171730760, 1861902987, 2011255754,
-            3132841300, 2745199637, 2290958294, 2442530455, 3738671184,
-            3352078609, 3974232786, 4126854035, 1919080284, 1803150877,
-            1079293406, 1498383519, 370020952,  253043481,  607678682,
-            1025720731, 1711106983, 2095471334, 1472923941, 1322268772,
-            26324643,   411738082,  866634785,  717028704,  2904875439,
-            3024081134, 2668790573, 2248782444, 3376948395, 3495106026,
-            4219356713, 3798300520, 792689142,  908347575,  487136116,
-            68299317,   1263779058, 1380486579, 2036719216, 1618931505,
-            3890672638, 4278043327, 3587215740, 3435896893, 2206873338,
-            2593195963, 2981909624, 2829542713, 998479947,  580430090,
-            162921161,  279890824,  1609522511, 1190423566, 1842954189,
-            1958874764, 4082766403, 3930137346, 3245109441, 3631694208,
-            2536953671, 2385372678, 2768287173, 3155920004, 1900120602,
-            1750776667, 1131931800, 1517083097, 355290910,  204897887,
-            656092572,  1040194781, 3113746450, 2692952403, 2343461520,
-            2461357009, 3723805974, 3304059991, 4022511508, 4141455061,
-            2919742697, 3072101800, 2620513899, 2234183466, 3396041197,
-            3547351212, 4166851439, 3779471918, 1725839073, 2143618976,
-            1424512099, 1307796770, 45282277,   464110244,  813994343,
-            698327078,  3838160568, 4259225593, 3606301754, 3488152955,
-            2158586812, 2578602749, 2996767038, 2877569151, 740041904,
-            889656817,  506086962,  120682355,  1215357364, 1366020341,
-            2051441462, 1667084919, 3422213966, 3538019855, 4190942668,
-            3772220557, 2945847882, 3062702859, 2644537544, 2226864521,
-            52649286,   439905287,  823476164,  672009861,  1733269570,
-            2119477507, 1434057408, 1281543041, 2167981343, 2552493150,
-            3004082077, 2853541596, 3847487515, 4233048410, 3613549209,
-            3464057816, 1239502615, 1358593622, 2077699477, 1657543892,
-            764250643,  882293586,  532408465,  111204816,  1585378284,
-            1197851309, 1816695150, 1968414767, 974272232,  587794345,
-            136598634,  289367339,  2527558116, 2411481253, 2760973158,
-            3179948583, 4073438432, 3956313505, 3237863010, 3655790371,
-            347922877,  229101820,  646611775,  1066513022, 1892689081,
-            1774917112, 1122387515, 1543337850, 3697634229, 3313392372,
-            3998419255, 4148705398, 3087642289, 2702352368, 2319436851,
-            2468674930,
-        },
-        {
-            0,          29518391,   59036782,   38190681,   118073564,
-            114017003,  76381362,   89069189,   236147128,  265370511,
-            228034006,  206958561,  152762724,  148411219,  178138378,
-            190596925,  472294256,  501532999,  530741022,  509615401,
-            456068012,  451764635,  413917122,  426358261,  305525448,
-            334993663,  296822438,  275991697,  356276756,  352202787,
-            381193850,  393929805,  944588512,  965684439,  1003065998,
-            973863097,  1061482044, 1049003019, 1019230802, 1023561829,
-            912136024,  933002607,  903529270,  874031361,  827834244,
-            815125939,  852716522,  856752605,  611050896,  631869351,
-            669987326,  640506825,  593644876,  580921211,  551983394,
-            556069653,  712553512,  733666847,  704405574,  675154545,
-            762387700,  749958851,  787859610,  792175277,  1889177024,
-            1901651959, 1931368878, 1927033753, 2006131996, 1985040171,
-            1947726194, 1976933189, 2122964088, 2135668303, 2098006038,
-            2093965857, 2038461604, 2017599123, 2047123658, 2076625661,
-            1824272048, 1836991623, 1866005214, 1861914857, 1807058540,
-            1786244187, 1748062722, 1777547317, 1655668488, 1668093247,
-            1630251878, 1625932113, 1705433044, 1684323811, 1713505210,
-            1742760333, 1222101792, 1226154263, 1263738702, 1251046777,
-            1339974652, 1310460363, 1281013650, 1301863845, 1187289752,
-            1191637167, 1161842422, 1149379777, 1103966788, 1074747507,
-            1112139306, 1133218845, 1425107024, 1429406311, 1467333694,
-            1454888457, 1408811148, 1379576507, 1350309090, 1371438805,
-            1524775400, 1528845279, 1499917702, 1487177649, 1575719220,
-            1546255107, 1584350554, 1605185389, 3778354048, 3774312887,
-            3803303918, 3816007129, 3862737756, 3892238699, 3854067506,
-            3833203973, 4012263992, 4007927823, 3970080342, 3982554209,
-            3895452388, 3924658387, 3953866378, 3932773565, 4245928176,
-            4241609415, 4271336606, 4283762345, 4196012076, 4225268251,
-            4187931714, 4166823541, 4076923208, 4072833919, 4035198246,
-            4047918865, 4094247316, 4123732899, 4153251322, 4132437965,
-            3648544096, 3636082519, 3673983246, 3678331705, 3732010428,
-            3753090955, 3723829714, 3694611429, 3614117080, 3601426159,
-            3572488374, 3576541825, 3496125444, 3516976691, 3555094634,
-            3525581405, 3311336976, 3298595879, 3336186494, 3340255305,
-            3260503756, 3281337595, 3251864226, 3222399125, 3410866088,
-            3398419871, 3368647622, 3372945905, 3427010420, 3448139075,
-            3485520666, 3456284973, 2444203584, 2423127159, 2452308526,
-            2481530905, 2527477404, 2539934891, 2502093554, 2497740997,
-            2679949304, 2659102159, 2620920726, 2650438049, 2562027300,
-            2574714131, 2603727690, 2599670141, 2374579504, 2353749767,
-            2383274334, 2412743529, 2323684844, 2336421851, 2298759554,
-            2294686645, 2207933576, 2186809023, 2149495014, 2178734801,
-            2224278612, 2236720739, 2266437690, 2262135309, 2850214048,
-            2820717207, 2858812622, 2879680249, 2934667388, 2938704459,
-            2909776914, 2897069605, 2817622296, 2788420399, 2759153014,
-            2780249921, 2700618180, 2704950259, 2742877610, 2730399645,
-            3049550800, 3020298727, 3057690558, 3078802825, 2999835404,
-            3004150075, 2974355298, 2961925461, 3151438440, 3121956959,
-            3092510214, 3113327665, 3168701108, 3172786307, 3210370778,
-            3197646061,
-        },
-        {
-            0,          3099354981, 2852767883, 313896942,  2405603159,
-            937357362,  627793884,  2648127673, 3316918511, 2097696650,
-            1874714724, 3607201537, 1255587768, 4067088605, 3772741427,
-            1482887254, 1343838111, 3903140090, 4195393300, 1118632049,
-            3749429448, 1741137837, 1970407491, 3452858150, 2511175536,
-            756094997,  1067759611, 2266550430, 449832999,  2725482306,
-            2965774508, 142231497,  2687676222, 412010587,  171665333,
-            2995192016, 793786473,  2548850444, 2237264098, 1038456711,
-            1703315409, 3711623348, 3482275674, 1999841343, 3940814982,
-            1381529571, 1089329165, 4166106984, 4029413537, 1217896388,
-            1512189994, 3802027855, 2135519222, 3354724499, 3577784189,
-            1845280792, 899665998,  2367928107, 2677414085, 657096608,
-            3137160985, 37822588,   284462994,  2823350519, 2601801789,
-            598228824,  824021174,  2309093331, 343330666,  2898962447,
-            3195996129, 113467524,  1587572946, 3860600759, 4104763481,
-            1276501820, 3519211397, 1769898208, 2076913422, 3279374443,
-            3406630818, 1941006535, 1627703081, 3652755532, 1148164341,
-            4241751952, 3999682686, 1457141531, 247015245,  3053797416,
-            2763059142, 470583459,  2178658330, 963106687,  735213713,
-            2473467892, 992409347,  2207944806, 2435792776, 697522413,
-            3024379988, 217581361,  508405983,  2800865210, 4271038444,
-            1177467017, 1419450215, 3962007554, 1911572667, 3377213406,
-            3690561584, 1665525589, 1799331996, 3548628985, 3241568279,
-            2039091058, 3831314379, 1558270126, 1314193216, 4142438437,
-            2928380019, 372764438,  75645176,   3158189981, 568925988,
-            2572515393, 2346768303, 861712586,  3982079547, 1441124702,
-            1196457648, 4293663189, 1648042348, 3666298377, 3358779879,
-            1888390786, 686661332,  2421291441, 2196002399, 978858298,
-            2811169155, 523464422,  226935048,  3040519789, 3175145892,
-            100435649,  390670639,  2952089162, 841119475,  2325614998,
-            2553003640, 546822429,  2029308235, 3225988654, 3539796416,
-            1782671013, 4153826844, 1328167289, 1570739863, 3844338162,
-            1298864389, 4124540512, 3882013070, 1608431339, 3255406162,
-            2058742071, 1744848601, 3501990332, 2296328682, 811816591,
-            584513889,  2590678532, 129869501,  3204563416, 2914283062,
-            352848211,  494030490,  2781751807, 3078325777, 264757620,
-            2450577869, 715964072,  941166918,  2158327331, 3636881013,
-            1618608400, 1926213374, 3396585883, 1470427426, 4011365959,
-            4255988137, 1158766284, 1984818694, 3471935843, 3695453837,
-            1693991400, 4180638033, 1100160564, 1395044826, 3952793279,
-            3019491049, 189112716,  435162722,  2706139399, 1016811966,
-            2217162459, 2526189877, 774831696,  643086745,  2666061564,
-            2354934034, 887166583,  2838900430, 294275499,  54519365,
-            3145957664, 3823145334, 1532818963, 1240029693, 4048895640,
-            1820460577, 3560857924, 3331051178, 2117577167, 3598663992,
-            1858283101, 2088143283, 3301633750, 1495127663, 3785470218,
-            4078182116, 1269332353, 332098007,  2876706482, 3116540252,
-            25085497,   2628386432, 605395429,  916469259,  2384220526,
-            2254837415, 1054503362, 745528876,  2496903497, 151290352,
-            2981684885, 2735556987, 464596510,  1137851976, 4218313005,
-            3923506883, 1365741990, 3434129695, 1946996346, 1723425172,
-            3724871409,
-        },
-        {
-            0,          1029712304, 2059424608, 1201699536, 4118849216,
-            3370159984, 2403399072, 2988497936, 812665793,  219177585,
-            1253054625, 2010132753, 3320900865, 4170237105, 3207642721,
-            2186319825, 1625331586, 1568718386, 438355170,  658566482,
-            2506109250, 2818578674, 4020265506, 3535817618, 1351670851,
-            1844508147, 709922595,  389064339,  2769320579, 2557498163,
-            3754961379, 3803185235, 3250663172, 4238411444, 3137436772,
-            2254525908, 876710340,  153198708,  1317132964, 1944187668,
-            4054934725, 3436268917, 2339452837, 3054575125, 70369797,
-            961670069,  2129760613, 1133623509, 2703341702, 2621542710,
-            3689016294, 3867263574, 1419845190, 1774270454, 778128678,
-            318858390,  2438067015, 2888948471, 3952189479, 3606153623,
-            1691440519, 1504803895, 504432359,  594620247,  1492342857,
-            1704161785, 573770537,  525542041,  2910060169, 2417219385,
-            3618876905, 3939730521, 1753420680, 1440954936, 306397416,
-            790849880,  2634265928, 2690882808, 3888375336, 3668168600,
-            940822475,  91481723,   1121164459, 2142483739, 3448989963,
-            4042473659, 3075684971, 2318603227, 140739594,  889433530,
-            1923340138, 1338244826, 4259521226, 3229813626, 2267247018,
-            3124975642, 2570221389, 2756861693, 3824297005, 3734113693,
-            1823658381, 1372780605, 376603373,  722643805,  2839690380,
-            2485261628, 3548540908, 4007806556, 1556257356, 1638052860,
-            637716780,  459464860,  4191346895, 3300051327, 2199040943,
-            3195181599, 206718479,  825388991,  1989285231, 1274166495,
-            3382881038, 4106388158, 3009607790, 2382549470, 1008864718,
-            21111934,   1189240494, 2072147742, 2984685714, 2357631266,
-            3408323570, 4131834434, 1147541074, 2030452706, 1051084082,
-            63335554,   2174155603, 3170292451, 4216760371, 3325460867,
-            1947622803, 1232499747, 248909555,  867575619,  3506841360,
-            3966111392, 2881909872, 2527485376, 612794832,  434546784,
-            1581699760, 1663499008, 3782634705, 3692447073, 2612412337,
-            2799048193, 351717905,  697754529,  1849071985, 1398190273,
-            1881644950, 1296545318, 182963446,  931652934,  2242328918,
-            3100053734, 4284967478, 3255255942, 1079497815, 2100821479,
-            983009079,  133672583,  3050795671, 2293717799, 3474399735,
-            4067887175, 281479188,  765927844,  1778867060, 1466397380,
-            3846680276, 3626469220, 2676489652, 2733102084, 548881365,
-            500656741,  1517752501, 1729575173, 3577210133, 3898068133,
-            2952246901, 2459410373, 3910527195, 3564487019, 2480257979,
-            2931134987, 479546907,  569730987,  1716854139, 1530213579,
-            3647316762, 3825568426, 2745561210, 2663766474, 753206746,
-            293940330,  1445287610, 1799716618, 2314567513, 3029685993,
-            4080348217, 3461678473, 2088098201, 1091956777, 112560889,
-            1003856713, 3112514712, 2229607720, 3276105720, 4263857736,
-            1275433560, 1902492648, 918929720,  195422344,  685033439,
-            364179055,  1377080511, 1869921551, 3713294623, 3761522863,
-            2811507327, 2599689167, 413436958,  633644462,  1650777982,
-            1594160846, 3978570462, 3494118254, 2548332990, 2860797966,
-            1211387997, 1968470509, 854852413,  261368461,  3182753437,
-            2161434413, 3346310653, 4195650637, 2017729436, 1160000044,
-            42223868,   1071931724, 2378480988, 2963576044, 4144295484,
-            3395602316,
-        },
-        {
-            0,          3411858341, 1304994059, 2257875630, 2609988118,
-            1355649459, 3596215069, 486879416,  3964895853, 655315400,
-            2711298918, 1791488195, 2009251963, 3164476382, 973758832,
-            4048990933, 64357019,   3364540734, 1310630800, 2235723829,
-            2554806413, 1394316072, 3582976390, 517157411,  4018503926,
-            618222419,  2722963965, 1762783832, 1947517664, 3209171269,
-            970744811,  4068520014, 128714038,  3438335635, 1248109629,
-            2167961496, 2621261600, 1466012805, 3522553387, 447296910,
-            3959392091, 547575038,  2788632144, 1835791861, 1886307661,
-            3140622056, 1034314822, 4143626211, 75106221,   3475428360,
-            1236444838, 2196665603, 2682996155, 1421317662, 3525567664,
-            427767573,  3895035328, 594892389,  2782995659, 1857943406,
-            1941489622, 3101955187, 1047553757, 4113347960, 257428076,
-            3288652233, 1116777319, 2311878850, 2496219258, 1603640287,
-            3640781169, 308099796,  3809183745, 676813732,  2932025610,
-            1704983215, 2023410199, 3016104370, 894593820,  4262377657,
-            210634999,  3352484690, 1095150076, 2316991065, 2535410401,
-            1547934020, 3671583722, 294336591,  3772615322, 729897279,
-            2903845777, 1716123700, 2068629644, 2953845545, 914647431,
-            4258839074, 150212442,  3282623743, 1161604689, 2388688372,
-            2472889676, 1480171241, 3735940167, 368132066,  3836185911,
-            805002898,  2842635324, 1647574937, 2134298401, 3026852996,
-            855535146,  4188192143, 186781121,  3229539940, 1189784778,
-            2377547631, 2427670487, 1542429810, 3715886812, 371670393,
-            3882979244, 741170185,  2864262823, 1642462466, 2095107514,
-            3082559007, 824732849,  4201955092, 514856152,  3589064573,
-            1400419795, 2552522358, 2233554638, 1316849003, 3370776517,
-            62202976,   4075001525, 968836368,  3207280574, 1954014235,
-            1769133219, 2720925446, 616199592,  4024870413, 493229635,
-            3594175974, 1353627464, 2616354029, 2264355925, 1303087088,
-            3409966430, 6498043,    4046820398, 979978123,  3170710821,
-            2007099008, 1789187640, 2717386141, 661419827,  3962610838,
-            421269998,  3527459403, 1423225061, 2676515648, 2190300152,
-            1238466653, 3477467891, 68755798,   4115633027, 1041448998,
-            3095868040, 1943789869, 1860096405, 2776760880, 588673182,
-            3897205563, 449450869,  3516317904, 1459794558, 2623431131,
-            2170245475, 1242006214, 3432247400, 131015629,  4137259288,
-            1036337853, 3142660115, 1879958454, 1829294862, 2790523051,
-            549483013,  3952910752, 300424884,  3669282065, 1545650111,
-            2541513754, 2323209378, 1092980487, 3350330793, 216870412,
-            4256931033, 921128828,  2960342482, 2066738807, 1714085583,
-            2910195050, 736264132,  3770592353, 306060335,  3647131530,
-            1610005796, 2494197377, 2309971513, 1123257756, 3295149874,
-            255536279,  4268596802, 892423655,  3013951305, 2029645036,
-            1711070292, 2929725425, 674528607,  3815288570, 373562242,
-            3709388839, 1535949449, 2429577516, 2379569556, 1183418929,
-            3223189663, 188820282,  4195850735, 827017802,  3084859620,
-            2089020225, 1636228089, 2866415708, 743340786,  3876759895,
-            361896217,  3738094268, 1482340370, 2466671543, 2382584591,
-            1163888810, 3284924932, 144124321,  4190215028, 849168593,
-            3020503679, 2136336858, 1649465698, 2836138695, 798521449,
-            3838094284,
-        },
-        {
-            0,          2792819636, 2543784233, 837294749,  4098827283,
-            1379413927, 1674589498, 3316072078, 871321191,  2509784531,
-            2758827854, 34034938,   3349178996, 1641505216, 1346337629,
-            4131942633, 1742642382, 3249117050, 4030828007, 1446413907,
-            2475800797, 904311657,  68069876,   2725880384, 1412551337,
-            4064729373, 3283010432, 1708771380, 2692675258, 101317902,
-            937551763,  2442587175, 3485284764, 1774858792, 1478633653,
-            4266992385, 1005723023, 2642744891, 2892827814, 169477906,
-            4233263099, 1512406095, 1808623314, 3451546982, 136139752,
-            2926205020, 2676114113, 972376437,  2825102674, 236236518,
-            1073525883, 2576072655, 1546420545, 4200303349, 3417542760,
-            1841601500, 2609703733, 1039917185, 202635804,  2858742184,
-            1875103526, 3384067218, 4166835727, 1579931067, 1141601657,
-            3799809741, 3549717584, 1977839588, 2957267306, 372464350,
-            668680259,  2175552503, 2011446046, 3516084394, 3766168119,
-            1175200131, 2209029901, 635180217,  338955812,  2990736784,
-            601221559,  2242044419, 3024812190, 306049834,  3617246628,
-            1911408144, 1074125965, 3866285881, 272279504,  3058543716,
-            2275784441, 567459149,  3832906691, 1107462263, 1944752874,
-            3583875422, 2343980261, 767641425,  472473036,  3126744696,
-            2147051766, 3649987394, 3899029983, 1309766251, 3092841090,
-            506333494,  801510315,  2310084639, 1276520081, 3932237093,
-            3683203000, 2113813516, 3966292011, 1243601823, 2079834370,
-            3716205238, 405271608,  3192979340, 2411259153, 701492901,
-            3750207052, 2045810168, 1209569125, 4000285905, 734575199,
-            2378150379, 3159862134, 438345922,  2283203314, 778166598,
-            529136603,  3120492655, 2086260449, 3660498261, 3955679176,
-            1303499900, 3153699989, 495890209,  744928700,  2316418568,
-            1337360518, 3921775410, 3626602927, 2120129051, 4022892092,
-            1237286280, 2018993941, 3726666913, 461853231,  3186645403,
-            2350400262, 711936178,  3693557851, 2052076527, 1270360434,
-            3989775046, 677911624,  2384402428, 3220639073, 427820757,
-            1202443118, 3789347034, 3493118535, 1984154099, 3018127229,
-            362020041,  612099668,  2181885408, 1950653705, 3526596285,
-            3822816288, 1168934804, 2148251930, 645706414,  395618355,
-            2984485767, 544559008,  2248295444, 3085590153, 295523645,
-            3560598451, 1917673479, 1134918298, 3855773998, 328860103,
-            3052210803, 2214924526, 577903450,  3889505748, 1101147744,
-            1883911421, 3594338121, 3424493451, 1785369663, 1535282850,
-            4260726038, 944946072,  2653270060, 2949491377, 163225861,
-            4294103532, 1501944408, 1752023237, 3457862513, 196998655,
-            2915761739, 2619532502, 978710370,  2881684293, 229902577,
-            1012666988, 2586515928, 1603020630, 4193987810, 3356702335,
-            1852063179, 2553040162, 1046169238, 263412747,  2848217023,
-            1818454321, 3390333573, 4227627032, 1569420204, 60859927,
-            2782375331, 2487203646, 843627658,  4159668740, 1368951216,
-            1617990445, 3322386585, 810543216,  2520310724, 2815490393,
-            27783917,   3288386659, 1652017111, 1402985802, 4125677310,
-            1685994201, 3255382381, 4091620336, 1435902020, 2419138250,
-            910562686,  128847843,  2715354199, 1469150398, 4058414858,
-            3222168983, 1719234083, 2749255853, 94984985,   876691844,
-            2453031472,
-        },
-        {
-            0,          3433693342, 1109723005, 2391738339, 2219446010,
-            1222643300, 3329165703, 180685081,  3555007413, 525277995,
-            2445286600, 1567235158, 1471092047, 2600801745, 361370162,
-            3642757804, 2092642603, 2953916853, 1050555990, 4063508168,
-            4176560081, 878395215,  3134470316, 1987983410, 2942184094,
-            1676945920, 3984272867, 567356797,  722740324,  3887998202,
-            1764827929, 2778407815, 4185285206, 903635656,  3142804779,
-            2012833205, 2101111980, 2979425330, 1058630609, 4088621903,
-            714308067,  3862526333, 1756790430, 2753330688, 2933487385,
-            1651734407, 3975966820, 542535930,  2244825981, 1231508451,
-            3353891840, 188896414,  25648519,   3442302233, 1134713594,
-            2399689316, 1445480648, 2592229462, 336416693,  3634843435,
-            3529655858, 516441772,  2420588879, 1559052753, 698204909,
-            3845636723, 1807271312, 2803025166, 2916600855, 1635634313,
-            4025666410, 593021940,  4202223960, 919787974,  3093159461,
-            1962401467, 2117261218, 2996361020, 1008193759, 4038971457,
-            1428616134, 2576151384, 386135227,  3685348389, 3513580860,
-            499580322,  2471098945, 1608776415, 2260985971, 1248454893,
-            3303468814, 139259792,  42591881,   3458459159, 1085071860,
-            2349261162, 3505103035, 474062885,  2463016902, 1583654744,
-            1419882049, 2550902495, 377792828,  3660491170, 51297038,
-            3483679632, 1093385331, 2374089965, 2269427188, 1273935210,
-            3311514249, 164344343,  2890961296, 1627033870, 4000683757,
-            585078387,  672833386,  3836780532, 1782552599, 2794821769,
-            2142603813, 3005188795, 1032883544, 4047146438, 4227826911,
-            928351297,  3118105506, 1970307900, 1396409818, 2677114180,
-            287212199,  3719594553, 3614542624, 467372990,  2505346141,
-            1509854403, 2162073199, 1282711281, 3271268626, 240228748,
-            76845205,   3359543307, 1186043880, 2317064054, 796964081,
-            3811226735, 1839575948, 2702160658, 2882189835, 1734392469,
-            3924802934, 625327592,  4234522436, 818917338,  3191908409,
-            1927981223, 2016387518, 3028656416, 973776579,  4137723485,
-            2857232268, 1726474002, 3899187441, 616751215,  772270454,
-            3803048424, 1814228491, 2693328533, 2041117753, 3036871847,
-            999160644,  4146592730, 4259508931, 826864221,  3217552830,
-            1936586016, 3606501031, 442291769,  2496909786, 1484378436,
-            1388107869, 2652297411, 278519584,  3694387134, 85183762,
-            3384397196, 1194773103, 2342308593, 2170143720, 1307820918,
-            3279733909, 265733131,  2057717559, 3054258089, 948125770,
-            4096344276, 4276898253, 843467091,  3167309488, 1885556270,
-            2839764098, 1709792284, 3949353983, 667704161,  755585656,
-            3785577190, 1865176325, 2743489947, 102594076,  3401021058,
-            1144549729, 2291298815, 2186770662, 1325234296, 3228729243,
-            215514885,  3589828009, 424832311,  2547870420, 1534552650,
-            1370645331, 2635621325, 328688686,  3745342640, 2211456353,
-            1333405183, 3254067740, 224338562,  127544219,  3408931589,
-            1170156774, 2299866232, 1345666772, 2627681866, 303053225,
-            3736746295, 3565105198, 416624816,  2522494803, 1525692365,
-            4285207626, 868291796,  3176010551, 1910772649, 2065767088,
-            3079346734, 956571085,  4121828691, 747507711,  3760459617,
-            1856702594, 2717976604, 2831417605, 1684930971, 3940615800,
-            642451174,
-        },
-        {
-            0,          393942083,  787884166,  965557445,  1575768332,
-            1251427663, 1931114890, 1684106697, 3151536664, 2896410203,
-            2502855326, 2186649309, 3862229780, 4048545623, 3368213394,
-            3753496529, 2898281073, 3149616690, 2184604407, 2504883892,
-            4046197629, 3864463166, 3755621371, 3366006712, 387506281,
-            6550570,    971950319,  781573292,  1257550181, 1569695014,
-            1677892067, 1937345952, 2196865699, 2508887776, 2886183461,
-            3145514598, 3743273903, 3362179052, 4058774313, 3868258154,
-            958996667,  777139448,  400492605,  10755198,   1690661303,
-            1941857780, 1244879153, 1565019506, 775012562,  961205393,
-            13101140,   398261271,  1943900638, 1688634781, 1563146584,
-            1246801179, 2515100362, 2190636681, 3139390028, 2892258831,
-            3355784134, 3749586821, 3874691904, 4052225795, 3734110983,
-            3387496260, 4033096577, 3877584834, 2206093835, 2483373640,
-            2911402637, 3136515790, 1699389727, 1915860316, 1270647193,
-            1556585946, 950464531,  803071056,  374397077,  19647702,
-            1917993334, 1697207605, 1554278896, 1272937907, 800985210,
-            952435769,  21510396,   372452543,  3381322606, 3740399405,
-            3883715560, 4027047851, 2489758306, 2199758369, 3130039012,
-            2917895847, 1550025124, 1259902439, 1922410786, 1710144865,
-            26202280,   385139947,  796522542,  939715693,  3887801276,
-            4039129087, 3377269562, 3728088953, 3126293168, 2905368307,
-            2493602358, 2212122229, 4037264341, 3889747862, 3730172755,
-            3375300368, 2907673305, 3124004506, 2209987167, 2495786524,
-            1266377165, 1543533966, 1703758155, 1928748296, 379007169,
-            32253058,   945887303,  790236164,  1716846671, 1898845196,
-            1218652361, 1608006794, 1002000707, 750929152,  357530053,
-            36990342,   3717046871, 3405166100, 4084959953, 3825245842,
-            2153902939, 2535122712, 2929187805, 3119304606, 3398779454,
-            3723384445, 3831720632, 4078468859, 2541294386, 2147616625,
-            3113171892, 2935238647, 1900929062, 1714877541, 1606142112,
-            1220599011, 748794154,  1004184937, 39295404,   355241455,
-            3835986668, 4091516591, 3394415210, 3710500393, 3108557792,
-            2922629027, 2545875814, 2160455461, 1601970420, 1208431799,
-            1904871538, 1727077425, 43020792,   367748539,  744905086,
-            991776061,  1214562461, 1595921630, 1720903707, 1911159896,
-            361271697,  49513938,   998160663,  738569556,  4089209477,
-            3838277318, 3712633347, 3392233024, 2924491657, 3106613194,
-            2158369551, 2547846988, 3100050248, 2948339467, 2519804878,
-            2169126797, 3844821572, 4065347079, 3420289730, 3701894785,
-            52404560,   342144275,  770279894,  982687125,  1593045084,
-            1233708063, 1879431386, 1736363161, 336019769,  58479994,
-            988899775,  764050940,  1240141877, 1586496630, 1729968307,
-            1885744368, 2950685473, 3097818978, 2166999975, 2522013668,
-            4063474221, 3846743662, 3703937707, 3418263272, 976650731,
-            760059304,  348170605,  62635310,   1742393575, 1889649828,
-            1227683937, 1582820386, 2179867635, 2526361520, 2937588597,
-            3093503798, 3691148031, 3413731004, 4076100217, 3851374138,
-            2532754330, 2173556697, 3087067932, 2944139103, 3407516310,
-            3697379029, 3857496592, 4070026835, 758014338,  978679233,
-            64506116,   346250567,  1891774606, 1740186829, 1580472328,
-            1229917259,
-        },
-        {
-            0,          4022496062, 83218493,   3946298115, 166436986,
-            3861498692, 220098631,  3806075769, 332873972,  4229245898,
-            388141257,  4175494135, 440197262,  4127099824, 516501683,
-            4044053389, 665747944,  3362581206, 593187285,  3432594155,
-            776282514,  3246869164, 716239279,  3312622225, 880394524,
-            3686509090, 814485793,  3746462239, 1033003366, 3528460888,
-            963096923,  3601193573, 1331495888, 2694801646, 1269355501,
-            2758457555, 1186374570, 2843003028, 1111716759, 2910918825,
-            1552565028, 3007850522, 1484755737, 3082680359, 1432478558,
-            3131279456, 1368666979, 3193329757, 1760789048, 2268195078,
-            1812353541, 2210675003, 1628971586, 2396670332, 1710092927,
-            2318375233, 2066006732, 2498144754, 2144408305, 2417195471,
-            1926193846, 2634877320, 1983558283, 2583222709, 2662991776,
-            1903717534, 2588923805, 1972223139, 2538711002, 2022952164,
-            2477029351, 2087066841, 2372749140, 1655647338, 2308478825,
-            1717238871, 2223433518, 1799654416, 2155034387, 1873894445,
-            3105130056, 1456926070, 3185661557, 1378041163, 2969511474,
-            1597852940, 3020617231, 1539874097, 2864957116, 1157737858,
-            2922780289, 1106542015, 2737333958, 1290407416, 2816325371,
-            1210047941, 3521578096, 1042640718, 3574781005, 986759027,
-            3624707082, 936300340,  3707335735, 859512585,  3257943172,
-            770846650,  3334837433, 688390023,  3420185854, 605654976,
-            3475911875, 552361981,  4132013464, 428600998,  4072428965,
-            494812827,  4288816610, 274747100,  4216845791, 345349857,
-            3852387692, 173846098,  3781891409, 245988975,  3967116566,
-            62328360,   3900749099, 121822741,  3859089665, 164061759,
-            3807435068, 221426178,  4025395579, 2933317,    3944446278,
-            81334904,   4124199413, 437265099,  4045904328, 518386422,
-            4231653775, 335250097,  4174133682, 386814604,  3249244393,
-            778691543,  3311294676, 714879978,  3359647891, 662848429,
-            3434477742, 595039120,  3531393053, 1035903779, 3599308832,
-            961245982,  3684132967, 877986649,  3747788890, 815846244,
-            2841119441, 1184522735, 2913852140, 1114616274, 2696129195,
-            1332855189, 2756082326, 1266946472, 3129952805, 1431118107,
-            3195705880, 1371074854, 3009735263, 1554415969, 3079748194,
-            1481855324, 2398522169, 1630855175, 2315475716, 1707159610,
-            2266835779, 1759461501, 2213084030, 1814728768, 2636237773,
-            1927520499, 2580814832, 1981182158, 2496293815, 2064121993,
-            2420095882, 2147340468, 2025787041, 2541577631, 2085281436,
-            2475210146, 1901375195, 2660681189, 1973518054, 2590184920,
-            1801997909, 2225743211, 1872600680, 2153772374, 1652813359,
-            2369881361, 1719025170, 2310296876, 1594986313, 2966676599,
-            1541693300, 3022402634, 1459236659, 3107472397, 1376780046,
-            3184366640, 1288097725, 2734990467, 1211309952, 2817619134,
-            1160605639, 2867791097, 1104723962, 2920993988, 937561457,
-            3626001999, 857201996,  3704993394, 1040821515, 3519792693,
-            989625654,  3577615880, 607473029,  3421972155, 549494200,
-            3473077894, 769584639,  3256649409, 690699714,  3337180924,
-            273452185,  4287555495, 347692196,  4219156378, 430386403,
-            4133832669, 491977950,  4069562336, 60542061,   3965298515,
-            124656720,  3903616878, 175139863,  3853649705, 243645482,
-            3779581716,
-        },
-        {
-            0,          3247366080, 1483520449, 2581751297, 2967040898,
-            1901571138, 3904227907, 691737987,  3133399365, 2068659845,
-            3803142276, 589399876,  169513671,  3415493895, 1383475974,
-            2482566342, 2935407819, 1870142219, 4137319690, 924099274,
-            506443593,  3751897225, 1178799752, 2278412616, 339027342,
-            3585866318, 1280941135, 2379694991, 2766951948, 1700956620,
-            4236308429, 1024339981, 2258407383, 1192382487, 3740284438,
-            528411094,  910556245,  4157285269, 1848198548, 2946996820,
-            1012887186, 4258378066, 1681119059, 2780629139, 2357599504,
-            1292419792, 3572147409, 358906641,  678054684,  3924071644,
-            1879503581, 2978491677, 2561882270, 1497229150, 3235873119,
-            22109855,   2460592729, 1395094937, 3401913240, 189516888,
-            577821147,  3825075739, 2048679962, 3146956762, 3595049455,
-            398902831,  2384764974, 1336573934, 1720805997, 2803873197,
-            1056822188, 4285729900, 1821112490, 2902796138, 887570795,
-            4117339819, 3696397096, 500978920,  2218668777, 1169222953,
-            2025774372, 3106931428, 550659301,  3780950821, 3362238118,
-            166293862,  2416645991, 1367722151, 3262987361, 66315169,
-            2584839584, 1537170016, 1923370979, 3005911075, 717813282,
-            3947244002, 1356109368, 2438613496, 146288633,  3375820857,
-            3759007162, 562248314,  3093388411, 2045739963, 3927406461,
-            731490493,  2994458300, 1945440636, 1523451135, 2604718911,
-            44219710,   3274466046, 4263662323, 1068272947, 2790189874,
-            1740649714, 1325080945, 2406874801, 379033776,  3608758128,
-            1155642294, 2238671990, 479005303,  3708016055, 4097359924,
-            901128180,  2891217397, 1843045941, 2011248031, 3060787807,
-            797805662,  3993195422, 3342353949, 112630237,  2673147868,
-            1591353372, 3441611994, 212601626,  2504944923, 1421914843,
-            2113644376, 3161815192, 630660761,  3826893145, 3642224980,
-            412692116,  2172340373, 1089836885, 1775141590, 2822790422,
-            832715543,  4029474007, 1674842129, 2723860433, 1001957840,
-            4197873168, 3540870035, 310623315,  2338445906, 1257178514,
-            4051548744, 821257608,  2836464521, 1755307081, 1101318602,
-            2150241802, 432566283,  3628511179, 1270766349, 2318435533,
-            332587724,  3529260300, 4217841807, 988411727,  2735444302,
-            1652903566, 1602977411, 2651169091, 132630338,  3328776322,
-            4015131905, 786223809,  3074340032, 1991273216, 3846741958,
-            616972294,  3173262855, 2091579847, 1435626564, 2485072772,
-            234706309,  3430124101, 2712218736, 1613231024, 4190475697,
-            944458353,  292577266,  3506339890, 1226630707, 2291284467,
-            459984181,  3672380149, 1124496628, 2189994804, 2880683703,
-            1782407543, 4091479926, 844224694,  257943739,  3469817723,
-            1462980986, 2529005242, 3213269817, 2114471161, 3890881272,
-            644152632,  3046902270, 1947391550, 3991973951, 746483711,
-            88439420,   3301680572, 1563018173, 2628197501, 657826727,
-            3871046759, 2136545894, 3201811878, 2548879397, 1449267173,
-            3481299428, 235845156,  2650161890, 1551408418, 3315268387,
-            68429027,   758067552,  3970035360, 1967360161, 3033356129,
-            2311284588, 1213053100, 3517963949, 270598509,  958010606,
-            4170500910, 1635167535, 2700636911, 855672361,  4069415401,
-            1802256360, 2866995240, 2212099499, 1113008747, 3686091882,
-            440112042,
-        },
-        {
-            0,          2611301487, 3963330207, 2006897392, 50740095,
-            2560849680, 4013794784, 1956178319, 101480190,  2645113489,
-            3929532513, 1905435662, 84561281,   2662269422, 3912356638,
-            1922342769, 202960380,  2545787283, 3760419683, 2072395532,
-            253679235,  2495322860, 3810871324, 2021655667, 169122562,
-            2444351341, 3861841309, 2106214898, 152215677,  2461527058,
-            3844685538, 2123133581, 405920760,  2207553431, 4094313831,
-            1873742088, 456646791,  2157096168, 4144791064, 1823027831,
-            507358470,  2241388905, 4060492697, 1772322806, 490444409,
-            2258557462, 4043311334, 1789215881, 338245124,  2408348267,
-            4161972379, 1672996084, 388959611,  2357870868, 4212429796,
-            1622269835, 304431354,  2306870421, 4263435877, 1706791434,
-            287538053,  2324051946, 4246267162, 1723705717, 811841520,
-            2881944479, 3696765295, 1207788800, 862293135,  2831204576,
-            3747484176, 1157324415, 913293582,  2915732833, 3662962577,
-            1106318334, 896137841,  2932651550, 3646055662, 1123494017,
-            1014716940, 2816349795, 3493905555, 1273334012, 1065181555,
-            2765630748, 3544645612, 1222882179, 980888818,  2714919069,
-            3595350637, 1307180546, 963712909,  2731826146, 3578431762,
-            1324336509, 676490248,  3019317351, 3295277719, 1607253752,
-            726947703,  2968591128, 3345992168, 1556776327, 777919222,
-            3053147801, 3261432937, 1505806342, 760750473,  3070062054,
-            3244539670, 1522987897, 608862708,  3220163995, 3362856811,
-            1406423812, 659339915,  3169449700, 3413582868, 1355966587,
-            575076106,  3118709605, 3464325525, 1440228858, 557894773,
-            3135602714, 3447411434, 1457397381, 1623683040, 4217512847,
-            2365387135, 391757072,  1673614495, 4167309552, 2415577600,
-            341804655,  1724586270, 4251866481, 2331019137, 290835438,
-            1707942497, 4268256782, 2314648830, 307490961,  1826587164,
-            4152020595, 2162433155, 457265388,  1876539747, 4101829900,
-            2212636668, 407333779,  1792275682, 4051089549, 2263378557,
-            491595282,  1775619997, 4067460082, 2246988034, 508239213,
-            2029433880, 3813931127, 2496473735, 258500328,  2079362919,
-            3763716872, 2546668024, 208559511,  2130363110, 3848244873,
-            2462145657, 157552662,  2113730969, 3864638966, 2445764358,
-            174205801,  1961777636, 4014675339, 2564147067, 57707284,
-            2011718299, 3964481268, 2614361092, 7778411,    1927425818,
-            3913769845, 2665066885, 92077546,   1910772837, 3930150922,
-            2648673018, 108709525,  1352980496, 3405878399, 3164554895,
-            658115296,  1403183983, 3355946752, 3214507504, 607924639,
-            1453895406, 3440239233, 3130208369, 557218846,  1437504913,
-            3456883198, 3113552654, 573589345,  1555838444, 3340335491,
-            2961681267, 723707676,  1606028947, 3290383100, 3011612684,
-            673504355,  1521500946, 3239382909, 3062619533, 758026722,
-            1505130605, 3256038402, 3045975794, 774417053,  1217725416,
-            3543158663, 2762906999, 1057739032, 1267939479, 3493229816,
-            2812847624, 1007544935, 1318679830, 3577493881, 2728586121,
-            956803046,  1302285929, 3594125830, 2711933174, 973184153,
-            1150152212, 3743982203, 2830528651, 856898788,  1200346475,
-            3694041348, 2880457716, 806684571,  1115789546, 3643069573,
-            2931426933, 891243034,  1099408277, 3659722746, 2914794762,
-            907637093,
-        },
-        {
-            0,          3717650821, 1616688459, 3184159950, 3233376918,
-            489665299,  2699419613, 2104690264, 1510200173, 2274691816,
-            979330598,  3888758691, 2595928571, 1194090622, 4209380528,
-            661706037,  3020400346, 1771143007, 3562738577, 164481556,
-            1958661196, 2837976521, 350386439,  3379863682, 3993269687,
-            865250354,  2388181244, 1406015865, 784146209,  4079732388,
-            1323412074, 2474079215, 3011398645, 1860735600, 3542286014,
-            246687547,  1942430051, 2924607718, 328963112,  3456978349,
-            3917322392, 887832861,  2300653011, 1421341782, 700772878,
-            4099025803, 1234716485, 2483986112, 125431087,  3673109674,
-            1730500708, 3132326369, 3351283641, 441867836,  2812031730,
-            2047535991, 1568292418, 2163009479, 1025936137, 3769651852,
-            2646824148, 1079348561, 4255113631, 537475098,  3180171691,
-            1612400686, 3721471200, 4717925,    2100624189, 2694980280,
-            493375094,  3237910515, 3884860102, 974691139,  2278750093,
-            1514417672, 657926224,  4204917205, 1198234907, 2600289438,
-            160053105,  3558665972, 1775665722, 3024116671, 3375586791,
-            346391650,  2842683564, 1962488105, 1401545756, 2384412057,
-            869618007,  3997403346, 2469432970, 1319524111, 4083956673,
-            788193860,  250862174,  3546612699, 1856990997, 3006903952,
-            3461001416, 333211981,  2920678787, 1937824774, 1425017139,
-            2305216694, 883735672,  3912918525, 2487837605, 1239398944,
-            4095071982, 696455019,  3136584836, 1734518017, 3668494799,
-            121507914,  2051872274, 2816200599, 437363545,  3347544796,
-            3774328809, 1029797484, 2158697122, 1564328743, 542033279,
-            4258798842, 1074950196, 2642717105, 2691310871, 2113731730,
-            3224801372, 497043929,  1624461185, 3175454212, 9435850,
-            3709412175, 4201248378, 671035391,  2587181873, 1201904308,
-            986750188,  3880142185, 1519135143, 2266689570, 342721485,
-            3388693064, 1949382278, 2846355203, 3570723163, 155332830,
-            3028835344, 1763607957, 1315852448, 2482538789, 775087595,
-            4087626862, 2396469814, 1396827059, 4002123645, 857560824,
-            320106210,  3464673127, 1934154665, 2933785132, 3551331444,
-            238804465,  3018961215, 1852270778, 1226292623, 2491507722,
-            692783300,  4108177729, 2309936921, 1412959900, 3924976210,
-            879016919,  2803091512, 2055541181, 3343875443, 450471158,
-            1739236014, 3124525867, 133568485,  3663777376, 4245691221,
-            545702608,  2639048222, 1088059291, 1034514883, 3762268230,
-            1576387720, 2153979149, 501724348,  3228659001, 2109407735,
-            2687359090, 3713981994, 13109167,   3171052385, 1620357860,
-            1206151121, 2591211092, 666423962,  4197321503, 2271022407,
-            1523307714, 3875649548, 982999433,  2850034278, 1953942499,
-            3384583981, 338329256,  1767471344, 3033506165, 151375291,
-            3566408766, 4091789579, 779425934,  2478797888, 1311354309,
-            861580189,  4006375960, 1392910038, 2391852883, 2929327945,
-            1930372812, 3469036034, 324244359,  1847629279, 3015068762,
-            243015828,  3555391761, 4103744548, 688715169,  2496043375,
-            1229996266, 874727090,  3920994103, 1417671673, 2313759356,
-            446585235,  3339223062, 2059594968, 2807313757, 3660002053,
-            129100416,  3128657486, 1743609803, 1084066558, 2634765179,
-            549535669,  4250396208, 2149900392, 1571961325, 3765982499,
-            1039043750,
-        },
-        {
-            0,          2635063670, 3782132909, 2086741467, 430739227,
-            2225303149, 4173482934, 1707977408, 861478454,  2924937024,
-            3526875803, 1329085421, 720736557,  3086643291, 3415954816,
-            1452586230, 1722956908, 4223524122, 2279405761, 450042295,
-            2132718455, 3792785921, 2658170842, 58693292,   1441473114,
-            3370435372, 3028674295, 696911745,  1279765825, 3511176247,
-            2905172460, 807831706,  3445913816, 1349228974, 738901109,
-            2969918723, 3569940419, 1237784245, 900084590,  2829701656,
-            4265436910, 1664255896, 525574723,  2187084597, 3885099509,
-            2057177219, 117386584,  2616249390, 2882946228, 920233410,
-            1253605401, 3619119471, 2994391983, 796207833,  1393823490,
-            3457937012, 2559531650, 92322804,   2044829231, 3840835417,
-            2166609305, 472659183,  1615663412, 4249022530, 1102706673,
-            3702920839, 2698457948, 1037619754, 1477802218, 3306854812,
-            3111894087, 611605809,  1927342535, 4025419953, 2475568490,
-            243387420,  1800169180, 4131620778, 2317525617, 388842247,
-            655084445,  3120835307, 3328511792, 1533734470, 1051149446,
-            2745738736, 3754524715, 1120297309, 340972971,  2304586973,
-            4114354438, 1748234352, 234773168,  2431761350, 3968900637,
-            1906278251, 2363330345, 299003487,  1840466820, 4038896370,
-            2507210802, 142532932,  1948239007, 3910149609, 3213136159,
-            579563625,  1592415666, 3286611140, 2787646980, 992477042,
-            1195825833, 3662232543, 3933188933, 2002801203, 184645608,
-            2517538462, 4089658462, 1858919720, 313391347,  2409765253,
-            3644239219, 1144605701, 945318366,  2773977256, 3231326824,
-            1570095902, 569697989,  3170568115, 2205413346, 511446676,
-            1646078799, 4279421497, 2598330617, 131105167,  2075239508,
-            3871229218, 2955604436, 757403810,  1363424633, 3427521551,
-            2844163791, 881434553,  1223211618, 3588709140, 3854685070,
-            2026779384, 78583587,   2577462869, 4235025557, 1633861091,
-            486774840,  2148301134, 3600338360, 1268198606, 938871061,
-            2868504675, 3476308643, 1379640277, 777684494,  3008718712,
-            1310168890, 3541595724, 2943964055, 846639841,  1471879201,
-            3400857943, 3067468940, 735723002,  2102298892, 3762382970,
-            2619362721, 19901655,   1692534295, 4193118049, 2240594618,
-            411247564,  681945942,  3047836192, 3385552891, 1422167693,
-            822682701,  2886124859, 3496468704, 1298661782, 469546336,
-            2264093718, 4203901389, 1738379451, 38812283,   2673859341,
-            3812556502, 2117148576, 3268024339, 1606809957, 598006974,
-            3198893512, 3680933640, 1181316734, 973624229,  2802299603,
-            4052944421, 1822222163, 285065864,  2381456382, 3896478014,
-            1966106696, 156323219,  2489232613, 2759337087, 964150537,
-            1159127250, 3625517476, 3184831332, 551242258,  1555722185,
-            3249901247, 2535537225, 170842943,  1984954084, 3946848146,
-            2391651666, 327308324,  1877176831, 4075589769, 263086283,
-            2460058045, 4005602406, 1942963472, 369291216,  2332888742,
-            4151061373, 1784924683, 1022852861, 2717425547, 3717839440,
-            1083595558, 626782694,  3092517008, 3291821387, 1497027645,
-            1763466407, 4094934481, 2289211402, 360544636,  1890636732,
-            3988730570, 2447251217, 215086695,  1514488465, 3343557607,
-            3140191804, 639919946,  1139395978, 3739626748, 2726758695,
-            1065936977,
-        },
-        {
-            0,          3120290792, 2827399569, 293431929,  2323408227,
-            864534155,  586863858,  2600537882, 3481914503, 1987188591,
-            1729068310, 3740575486, 1173727716, 4228805132, 3983743093,
-            1418249117, 1147313999, 4254680231, 3974377182, 1428157750,
-            3458136620, 2011505092, 1721256893, 3747844181, 2347455432,
-            839944224,  594403929,  2593536433, 26687147,   3094146371,
-            2836498234, 283794642,  2294627998, 826205558,  541298447,
-            2578994407, 45702141,   3141697557, 2856315500, 331624836,
-            1196225049, 4273416689, 4023010184, 1446090848, 3442513786,
-            1959480466, 1706436331, 3696098563, 3433538001, 1968994873,
-            1679888448, 3722103720, 1188807858, 4280295258, 3999102243,
-            1470541515, 53374294,   3134568126, 2879970503, 307431215,
-            2303854645, 816436189,  567589284,  2553242188, 3405478781,
-            1929420949, 1652411116, 3682996484, 1082596894, 4185703926,
-            3892424591, 1375368295, 91404282,   3163122706, 2918450795,
-            336584067,  2400113305, 922028401,  663249672,  2658384096,
-            2392450098, 929185754,  639587747,  2682555979, 82149713,
-            3172883129, 2892181696, 362343208,  1091578037, 4176212829,
-            3918960932, 1349337804, 3412872662, 1922537022, 1676344391,
-            3658557359, 1111377379, 4224032267, 3937989746, 1396912026,
-            3359776896, 1908013928, 1623494929, 3644803833, 2377615716,
-            877417100,  623982837,  2630542109, 130804743,  3190831087,
-            2941083030, 381060734,  106748588,  3215393092, 2933549885,
-            388083925,  2350956495, 903570471,  614862430,  2640172470,
-            3386185259, 1882115523, 1632872378, 3634920530, 1135178568,
-            4199721120, 3945775833, 1389631793, 1317531835, 4152109907,
-            3858841898, 1610259138, 3304822232, 2097172016, 1820140617,
-            3582394273, 2165193788, 955639764,  696815021,  2423477829,
-            192043359,  2995356343, 2750736590, 437203750,  182808564,
-            3005133852, 2724453989, 462947725,  2157513367, 962777471,
-            673168134,  2447663342, 3312231283, 2090301595, 1844056802,
-            3557935370, 1326499344, 4142603768, 3885397889, 1584245865,
-            3326266917, 2142836173, 1858371508, 3611272284, 1279175494,
-            4123357358, 3837270743, 1564721471, 164299426,  2955991370,
-            2706223923, 414607579,  2209834945, 978107433,  724686416,
-            2462715320, 2183156074, 1004243586, 715579643,  2472360723,
-            140260361,  2980573153, 2698675608, 421617264,  1302961645,
-            4099032581, 3845074044, 1557460884, 3352688782, 2116952934,
-            1867729183, 3601371895, 2222754758, 1032278062, 754596439,
-            2499928511, 234942117,  3086693709, 2793824052, 528319708,
-            1274365761, 4061043881, 3816027856, 1518873912, 3246989858,
-            2020800970, 1762628531, 3505670235, 3223196809, 2045103969,
-            1754834200, 3512958704, 1247965674, 4086934018, 3806642299,
-            1528765331, 261609486,  3060532198, 2802936223, 518697591,
-            2246819181, 1007707781, 762121468,  2492913428, 213497176,
-            3041029808, 2755593417, 499441441,  2261110843, 1061030867,
-            776167850,  2545465922, 3274734047, 2060165687, 1807140942,
-            3528266662, 1229724860, 4038575956, 3788156205, 1479636677,
-            1222322711, 4045468159, 3764231046, 1504067694, 3265744756,
-            2069664924, 1780612837, 3554288909, 2270357136, 1051278712,
-            802445057,  2519698665, 221152243,  3033880603, 2779263586,
-            475261322,
-        },
-        {
-            0,          2926088593, 2275419491, 701019378,  3560000647,
-            2052709654, 1402038756, 4261017717, 1930665807, 3715829470,
-            4105419308, 1524313021, 2804077512, 155861593,  545453739,
-            2397726522, 3861331614, 1213181711, 1636244477, 3488582252,
-            840331801,  2625561480, 3048626042, 467584747,  2503254481,
-            995897408,  311723186,  3170637091, 1090907478, 4016929991,
-            3332753461, 1758288292, 390036349,  3109546732, 2426363422,
-            1056427919, 3272488954, 1835443819, 1152258713, 3938878216,
-            1680663602, 3393484195, 3817652561, 1306808512, 2954733749,
-            510998820,  935169494,  2580880455, 4044899811, 1601229938,
-            1991794816, 3637571857, 623446372,  2336332021, 2726898695,
-            216120726,  2181814956, 744704829,  95158223,   2881711710,
-            1446680107, 4166125498, 3516576584, 2146575065, 780072698,
-            2148951915, 2849952665, 129384968,  4199529085, 1411853292,
-            2112855838, 3548843663, 1567451573, 4077254692, 3670887638,
-            1957027143, 2304517426, 657765539,  251396177,  2694091200,
-            3361327204, 1714510325, 1341779207, 3784408214, 476611811,
-            2986349938, 2613617024, 899690513,  3142211371, 354600634,
-            1021997640, 2458051545, 1870338988, 3239283261, 3906682575,
-            1186180958, 960597383,  2536053782, 3202459876, 277428597,
-            3983589632, 1125666961, 1792074851, 3300423154, 1246892744,
-            3829039961, 3455203243, 1671079482, 2657312335, 806080478,
-            432241452,  3081497277, 3748049689, 1896751752, 1489409658,
-            4138600427, 190316446,  2772397583, 2365053693, 580864876,
-            2893360214, 35503559,   735381813,  2243795108, 2017747153,
-            3593269568, 4293150130, 1368183843, 1560145396, 4069882981,
-            3680356503, 1966430470, 2295112051, 648294626,  258769936,
-            2701399425, 804156091,  2173100842, 2823706584, 103204425,
-            4225711676, 1438101421, 2088704863, 3524758222, 3134903146,
-            347226875,  1031468553, 2467456920, 1860935661, 3229814396,
-            3914054286, 1193487135, 3385412645, 1738661300, 1315531078,
-            3758225623, 502792354,  3012596019, 2589468097, 875607120,
-            1271043721, 3853125400, 3429020650, 1644831355, 2683558414,
-            832261023,  408158061,  3057348348, 953223622,  2528745559,
-            3211865253, 286899508,  3974120769, 1116263632, 1799381026,
-            3307794867, 2917509143, 59586950,   709201268,  2217549029,
-            2043995280, 3619452161, 4269064691, 1344032866, 3740677976,
-            1889445577, 1498812987, 4148069290, 180845535,  2762992206,
-            2372361916, 588238637,  1921194766, 3706423967, 4112727661,
-            1531686908, 2796705673, 148555288,  554857194,  2407195515,
-            26248257,   2952271312, 2251333922, 676868275,  3584149702,
-            2076793175, 1375858085, 4234771508, 2493785488, 986493953,
-            319029491,  3178008930, 1083533591, 4009621638, 3342158964,
-            1767759333, 3887577823, 1239362382, 1612160956, 3464433197,
-            864482904,  2649647049, 3022443323, 441336490,  1706844275,
-            3419730402, 3793503504, 1282724993, 2978819316, 535149925,
-            908921239,  2554697734, 380632892,  3100077741, 2433735263,
-            1063734222, 3265180603, 1828069930, 1161729752, 3948283721,
-            2207997677, 770953084,  71007118,   2857626143, 1470763626,
-            4190274555, 3490330377, 2120394392, 4035494306, 1591758899,
-            1999168705, 3644880208, 616140069,  2328960180, 2736367686,
-            225524183,
-        },
+static const uint32_t //
+WUFFS_CRC32__IEEE_TABLE[16][256]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  {
+    0, 1996959894, 3993919788, 2567524794, 124634137, 1886057615, 3915621685, 2657392035,
+    249268274, 2044508324, 3772115230, 2547177864, 162941995, 2125561021, 3887607047, 2428444049,
+    498536548, 1789927666, 4089016648, 2227061214, 450548861, 1843258603, 4107580753, 2211677639,
+    325883990, 1684777152, 4251122042, 2321926636, 335633487, 1661365465, 4195302755, 2366115317,
+    997073096, 1281953886, 3579855332, 2724688242, 1006888145, 1258607687, 3524101629, 2768942443,
+    901097722, 1119000684, 3686517206, 2898065728, 853044451, 1172266101, 3705015759, 2882616665,
+    651767980, 1373503546, 3369554304, 3218104598, 565507253, 1454621731, 3485111705, 3099436303,
+    671266974, 1594198024, 3322730930, 2970347812, 795835527, 1483230225, 3244367275, 3060149565,
+    1994146192, 31158534, 2563907772, 4023717930, 1907459465, 112637215, 2680153253, 3904427059,
+    2013776290, 251722036, 2517215374, 3775830040, 2137656763, 141376813, 2439277719, 3865271297,
+    1802195444, 476864866, 2238001368, 4066508878, 1812370925, 453092731, 2181625025, 4111451223,
+    1706088902, 314042704, 2344532202, 4240017532, 1658658271, 366619977, 2362670323, 4224994405,
+    1303535960, 984961486, 2747007092, 3569037538, 1256170817, 1037604311, 2765210733, 3554079995,
+    1131014506, 879679996, 2909243462, 3663771856, 1141124467, 855842277, 2852801631, 3708648649,
+    1342533948, 654459306, 3188396048, 3373015174, 1466479909, 544179635, 3110523913, 3462522015,
+    1591671054, 702138776, 2966460450, 3352799412, 1504918807, 783551873, 3082640443, 3233442989,
+    3988292384, 2596254646, 62317068, 1957810842, 3939845945, 2647816111, 81470997, 1943803523,
+    3814918930, 2489596804, 225274430, 2053790376, 3826175755, 2466906013, 167816743, 2097651377,
+    4027552580, 2265490386, 503444072, 1762050814, 4150417245, 2154129355, 426522225, 1852507879,
+    4275313526, 2312317920, 282753626, 1742555852, 4189708143, 2394877945, 397917763, 1622183637,
+    3604390888, 2714866558, 953729732, 1340076626, 3518719985, 2797360999, 1068828381, 1219638859,
+    3624741850, 2936675148, 906185462, 1090812512, 3747672003, 2825379669, 829329135, 1181335161,
+    3412177804, 3160834842, 628085408, 1382605366, 3423369109, 3138078467, 570562233, 1426400815,
+    3317316542, 2998733608, 733239954, 1555261956, 3268935591, 3050360625, 752459403, 1541320221,
+    2607071920, 3965973030, 1969922972, 40735498, 2617837225, 3943577151, 1913087877, 83908371,
+    2512341634, 3803740692, 2075208622, 213261112, 2463272603, 3855990285, 2094854071, 198958881,
+    2262029012, 4057260610, 1759359992, 534414190, 2176718541, 4139329115, 1873836001, 414664567,
+    2282248934, 4279200368, 1711684554, 285281116, 2405801727, 4167216745, 1634467795, 376229701,
+    2685067896, 3608007406, 1308918612, 956543938, 2808555105, 3495958263, 1231636301, 1047427035,
+    2932959818, 3654703836, 1088359270, 936918000, 2847714899, 3736837829, 1202900863, 817233897,
+    3183342108, 3401237130, 1404277552, 615818150, 3134207493, 3453421203, 1423857449, 601450431,
+    3009837614, 3294710456, 1567103746, 711928724, 3020668471, 3272380065, 1510334235, 755167117,
+  }, {
+    0, 421212481, 842424962, 724390851, 1684849924, 2105013317, 1448781702, 1329698503,
+    3369699848, 3519200073, 4210026634, 3824474571, 2897563404, 3048111693, 2659397006, 2274893007,
+    1254232657, 1406739216, 2029285587, 1643069842, 783210325, 934667796, 479770071, 92505238,
+    2182846553, 2600511768, 2955803355, 2838940570, 3866582365, 4285295644, 3561045983, 3445231262,
+    2508465314, 2359236067, 2813478432, 3198777185, 4058571174, 3908292839, 3286139684, 3670389349,
+    1566420650, 1145479147, 1869335592, 1987116393, 959540142, 539646703, 185010476, 303839341,
+    3745920755, 3327985586, 3983561841, 4100678960, 3140154359, 2721170102, 2300350837, 2416418868,
+    396344571, 243568058, 631889529, 1018359608, 1945336319, 1793607870, 1103436669, 1490954812,
+    4034481925, 3915546180, 3259968903, 3679722694, 2484439553, 2366552896, 2787371139, 3208174018,
+    950060301, 565965900, 177645455, 328046286, 1556873225, 1171730760, 1861902987, 2011255754,
+    3132841300, 2745199637, 2290958294, 2442530455, 3738671184, 3352078609, 3974232786, 4126854035,
+    1919080284, 1803150877, 1079293406, 1498383519, 370020952, 253043481, 607678682, 1025720731,
+    1711106983, 2095471334, 1472923941, 1322268772, 26324643, 411738082, 866634785, 717028704,
+    2904875439, 3024081134, 2668790573, 2248782444, 3376948395, 3495106026, 4219356713, 3798300520,
+    792689142, 908347575, 487136116, 68299317, 1263779058, 1380486579, 2036719216, 1618931505,
+    3890672638, 4278043327, 3587215740, 3435896893, 2206873338, 2593195963, 2981909624, 2829542713,
+    998479947, 580430090, 162921161, 279890824, 1609522511, 1190423566, 1842954189, 1958874764,
+    4082766403, 3930137346, 3245109441, 3631694208, 2536953671, 2385372678, 2768287173, 3155920004,
+    1900120602, 1750776667, 1131931800, 1517083097, 355290910, 204897887, 656092572, 1040194781,
+    3113746450, 2692952403, 2343461520, 2461357009, 3723805974, 3304059991, 4022511508, 4141455061,
+    2919742697, 3072101800, 2620513899, 2234183466, 3396041197, 3547351212, 4166851439, 3779471918,
+    1725839073, 2143618976, 1424512099, 1307796770, 45282277, 464110244, 813994343, 698327078,
+    3838160568, 4259225593, 3606301754, 3488152955, 2158586812, 2578602749, 2996767038, 2877569151,
+    740041904, 889656817, 506086962, 120682355, 1215357364, 1366020341, 2051441462, 1667084919,
+    3422213966, 3538019855, 4190942668, 3772220557, 2945847882, 3062702859, 2644537544, 2226864521,
+    52649286, 439905287, 823476164, 672009861, 1733269570, 2119477507, 1434057408, 1281543041,
+    2167981343, 2552493150, 3004082077, 2853541596, 3847487515, 4233048410, 3613549209, 3464057816,
+    1239502615, 1358593622, 2077699477, 1657543892, 764250643, 882293586, 532408465, 111204816,
+    1585378284, 1197851309, 1816695150, 1968414767, 974272232, 587794345, 136598634, 289367339,
+    2527558116, 2411481253, 2760973158, 3179948583, 4073438432, 3956313505, 3237863010, 3655790371,
+    347922877, 229101820, 646611775, 1066513022, 1892689081, 1774917112, 1122387515, 1543337850,
+    3697634229, 3313392372, 3998419255, 4148705398, 3087642289, 2702352368, 2319436851, 2468674930,
+  }, {
+    0, 29518391, 59036782, 38190681, 118073564, 114017003, 76381362, 89069189,
+    236147128, 265370511, 228034006, 206958561, 152762724, 148411219, 178138378, 190596925,
+    472294256, 501532999, 530741022, 509615401, 456068012, 451764635, 413917122, 426358261,
+    305525448, 334993663, 296822438, 275991697, 356276756, 352202787, 381193850, 393929805,
+    944588512, 965684439, 1003065998, 973863097, 1061482044, 1049003019, 1019230802, 1023561829,
+    912136024, 933002607, 903529270, 874031361, 827834244, 815125939, 852716522, 856752605,
+    611050896, 631869351, 669987326, 640506825, 593644876, 580921211, 551983394, 556069653,
+    712553512, 733666847, 704405574, 675154545, 762387700, 749958851, 787859610, 792175277,
+    1889177024, 1901651959, 1931368878, 1927033753, 2006131996, 1985040171, 1947726194, 1976933189,
+    2122964088, 2135668303, 2098006038, 2093965857, 2038461604, 2017599123, 2047123658, 2076625661,
+    1824272048, 1836991623, 1866005214, 1861914857, 1807058540, 1786244187, 1748062722, 1777547317,
+    1655668488, 1668093247, 1630251878, 1625932113, 1705433044, 1684323811, 1713505210, 1742760333,
+    1222101792, 1226154263, 1263738702, 1251046777, 1339974652, 1310460363, 1281013650, 1301863845,
+    1187289752, 1191637167, 1161842422, 1149379777, 1103966788, 1074747507, 1112139306, 1133218845,
+    1425107024, 1429406311, 1467333694, 1454888457, 1408811148, 1379576507, 1350309090, 1371438805,
+    1524775400, 1528845279, 1499917702, 1487177649, 1575719220, 1546255107, 1584350554, 1605185389,
+    3778354048, 3774312887, 3803303918, 3816007129, 3862737756, 3892238699, 3854067506, 3833203973,
+    4012263992, 4007927823, 3970080342, 3982554209, 3895452388, 3924658387, 3953866378, 3932773565,
+    4245928176, 4241609415, 4271336606, 4283762345, 4196012076, 4225268251, 4187931714, 4166823541,
+    4076923208, 4072833919, 4035198246, 4047918865, 4094247316, 4123732899, 4153251322, 4132437965,
+    3648544096, 3636082519, 3673983246, 3678331705, 3732010428, 3753090955, 3723829714, 3694611429,
+    3614117080, 3601426159, 3572488374, 3576541825, 3496125444, 3516976691, 3555094634, 3525581405,
+    3311336976, 3298595879, 3336186494, 3340255305, 3260503756, 3281337595, 3251864226, 3222399125,
+    3410866088, 3398419871, 3368647622, 3372945905, 3427010420, 3448139075, 3485520666, 3456284973,
+    2444203584, 2423127159, 2452308526, 2481530905, 2527477404, 2539934891, 2502093554, 2497740997,
+    2679949304, 2659102159, 2620920726, 2650438049, 2562027300, 2574714131, 2603727690, 2599670141,
+    2374579504, 2353749767, 2383274334, 2412743529, 2323684844, 2336421851, 2298759554, 2294686645,
+    2207933576, 2186809023, 2149495014, 2178734801, 2224278612, 2236720739, 2266437690, 2262135309,
+    2850214048, 2820717207, 2858812622, 2879680249, 2934667388, 2938704459, 2909776914, 2897069605,
+    2817622296, 2788420399, 2759153014, 2780249921, 2700618180, 2704950259, 2742877610, 2730399645,
+    3049550800, 3020298727, 3057690558, 3078802825, 2999835404, 3004150075, 2974355298, 2961925461,
+    3151438440, 3121956959, 3092510214, 3113327665, 3168701108, 3172786307, 3210370778, 3197646061,
+  }, {
+    0, 3099354981, 2852767883, 313896942, 2405603159, 937357362, 627793884, 2648127673,
+    3316918511, 2097696650, 1874714724, 3607201537, 1255587768, 4067088605, 3772741427, 1482887254,
+    1343838111, 3903140090, 4195393300, 1118632049, 3749429448, 1741137837, 1970407491, 3452858150,
+    2511175536, 756094997, 1067759611, 2266550430, 449832999, 2725482306, 2965774508, 142231497,
+    2687676222, 412010587, 171665333, 2995192016, 793786473, 2548850444, 2237264098, 1038456711,
+    1703315409, 3711623348, 3482275674, 1999841343, 3940814982, 1381529571, 1089329165, 4166106984,
+    4029413537, 1217896388, 1512189994, 3802027855, 2135519222, 3354724499, 3577784189, 1845280792,
+    899665998, 2367928107, 2677414085, 657096608, 3137160985, 37822588, 284462994, 2823350519,
+    2601801789, 598228824, 824021174, 2309093331, 343330666, 2898962447, 3195996129, 113467524,
+    1587572946, 3860600759, 4104763481, 1276501820, 3519211397, 1769898208, 2076913422, 3279374443,
+    3406630818, 1941006535, 1627703081, 3652755532, 1148164341, 4241751952, 3999682686, 1457141531,
+    247015245, 3053797416, 2763059142, 470583459, 2178658330, 963106687, 735213713, 2473467892,
+    992409347, 2207944806, 2435792776, 697522413, 3024379988, 217581361, 508405983, 2800865210,
+    4271038444, 1177467017, 1419450215, 3962007554, 1911572667, 3377213406, 3690561584, 1665525589,
+    1799331996, 3548628985, 3241568279, 2039091058, 3831314379, 1558270126, 1314193216, 4142438437,
+    2928380019, 372764438, 75645176, 3158189981, 568925988, 2572515393, 2346768303, 861712586,
+    3982079547, 1441124702, 1196457648, 4293663189, 1648042348, 3666298377, 3358779879, 1888390786,
+    686661332, 2421291441, 2196002399, 978858298, 2811169155, 523464422, 226935048, 3040519789,
+    3175145892, 100435649, 390670639, 2952089162, 841119475, 2325614998, 2553003640, 546822429,
+    2029308235, 3225988654, 3539796416, 1782671013, 4153826844, 1328167289, 1570739863, 3844338162,
+    1298864389, 4124540512, 3882013070, 1608431339, 3255406162, 2058742071, 1744848601, 3501990332,
+    2296328682, 811816591, 584513889, 2590678532, 129869501, 3204563416, 2914283062, 352848211,
+    494030490, 2781751807, 3078325777, 264757620, 2450577869, 715964072, 941166918, 2158327331,
+    3636881013, 1618608400, 1926213374, 3396585883, 1470427426, 4011365959, 4255988137, 1158766284,
+    1984818694, 3471935843, 3695453837, 1693991400, 4180638033, 1100160564, 1395044826, 3952793279,
+    3019491049, 189112716, 435162722, 2706139399, 1016811966, 2217162459, 2526189877, 774831696,
+    643086745, 2666061564, 2354934034, 887166583, 2838900430, 294275499, 54519365, 3145957664,
+    3823145334, 1532818963, 1240029693, 4048895640, 1820460577, 3560857924, 3331051178, 2117577167,
+    3598663992, 1858283101, 2088143283, 3301633750, 1495127663, 3785470218, 4078182116, 1269332353,
+    332098007, 2876706482, 3116540252, 25085497, 2628386432, 605395429, 916469259, 2384220526,
+    2254837415, 1054503362, 745528876, 2496903497, 151290352, 2981684885, 2735556987, 464596510,
+    1137851976, 4218313005, 3923506883, 1365741990, 3434129695, 1946996346, 1723425172, 3724871409,
+  }, {
+    0, 1029712304, 2059424608, 1201699536, 4118849216, 3370159984, 2403399072, 2988497936,
+    812665793, 219177585, 1253054625, 2010132753, 3320900865, 4170237105, 3207642721, 2186319825,
+    1625331586, 1568718386, 438355170, 658566482, 2506109250, 2818578674, 4020265506, 3535817618,
+    1351670851, 1844508147, 709922595, 389064339, 2769320579, 2557498163, 3754961379, 3803185235,
+    3250663172, 4238411444, 3137436772, 2254525908, 876710340, 153198708, 1317132964, 1944187668,
+    4054934725, 3436268917, 2339452837, 3054575125, 70369797, 961670069, 2129760613, 1133623509,
+    2703341702, 2621542710, 3689016294, 3867263574, 1419845190, 1774270454, 778128678, 318858390,
+    2438067015, 2888948471, 3952189479, 3606153623, 1691440519, 1504803895, 504432359, 594620247,
+    1492342857, 1704161785, 573770537, 525542041, 2910060169, 2417219385, 3618876905, 3939730521,
+    1753420680, 1440954936, 306397416, 790849880, 2634265928, 2690882808, 3888375336, 3668168600,
+    940822475, 91481723, 1121164459, 2142483739, 3448989963, 4042473659, 3075684971, 2318603227,
+    140739594, 889433530, 1923340138, 1338244826, 4259521226, 3229813626, 2267247018, 3124975642,
+    2570221389, 2756861693, 3824297005, 3734113693, 1823658381, 1372780605, 376603373, 722643805,
+    2839690380, 2485261628, 3548540908, 4007806556, 1556257356, 1638052860, 637716780, 459464860,
+    4191346895, 3300051327, 2199040943, 3195181599, 206718479, 825388991, 1989285231, 1274166495,
+    3382881038, 4106388158, 3009607790, 2382549470, 1008864718, 21111934, 1189240494, 2072147742,
+    2984685714, 2357631266, 3408323570, 4131834434, 1147541074, 2030452706, 1051084082, 63335554,
+    2174155603, 3170292451, 4216760371, 3325460867, 1947622803, 1232499747, 248909555, 867575619,
+    3506841360, 3966111392, 2881909872, 2527485376, 612794832, 434546784, 1581699760, 1663499008,
+    3782634705, 3692447073, 2612412337, 2799048193, 351717905, 697754529, 1849071985, 1398190273,
+    1881644950, 1296545318, 182963446, 931652934, 2242328918, 3100053734, 4284967478, 3255255942,
+    1079497815, 2100821479, 983009079, 133672583, 3050795671, 2293717799, 3474399735, 4067887175,
+    281479188, 765927844, 1778867060, 1466397380, 3846680276, 3626469220, 2676489652, 2733102084,
+    548881365, 500656741, 1517752501, 1729575173, 3577210133, 3898068133, 2952246901, 2459410373,
+    3910527195, 3564487019, 2480257979, 2931134987, 479546907, 569730987, 1716854139, 1530213579,
+    3647316762, 3825568426, 2745561210, 2663766474, 753206746, 293940330, 1445287610, 1799716618,
+    2314567513, 3029685993, 4080348217, 3461678473, 2088098201, 1091956777, 112560889, 1003856713,
+    3112514712, 2229607720, 3276105720, 4263857736, 1275433560, 1902492648, 918929720, 195422344,
+    685033439, 364179055, 1377080511, 1869921551, 3713294623, 3761522863, 2811507327, 2599689167,
+    413436958, 633644462, 1650777982, 1594160846, 3978570462, 3494118254, 2548332990, 2860797966,
+    1211387997, 1968470509, 854852413, 261368461, 3182753437, 2161434413, 3346310653, 4195650637,
+    2017729436, 1160000044, 42223868, 1071931724, 2378480988, 2963576044, 4144295484, 3395602316,
+  }, {
+    0, 3411858341, 1304994059, 2257875630, 2609988118, 1355649459, 3596215069, 486879416,
+    3964895853, 655315400, 2711298918, 1791488195, 2009251963, 3164476382, 973758832, 4048990933,
+    64357019, 3364540734, 1310630800, 2235723829, 2554806413, 1394316072, 3582976390, 517157411,
+    4018503926, 618222419, 2722963965, 1762783832, 1947517664, 3209171269, 970744811, 4068520014,
+    128714038, 3438335635, 1248109629, 2167961496, 2621261600, 1466012805, 3522553387, 447296910,
+    3959392091, 547575038, 2788632144, 1835791861, 1886307661, 3140622056, 1034314822, 4143626211,
+    75106221, 3475428360, 1236444838, 2196665603, 2682996155, 1421317662, 3525567664, 427767573,
+    3895035328, 594892389, 2782995659, 1857943406, 1941489622, 3101955187, 1047553757, 4113347960,
+    257428076, 3288652233, 1116777319, 2311878850, 2496219258, 1603640287, 3640781169, 308099796,
+    3809183745, 676813732, 2932025610, 1704983215, 2023410199, 3016104370, 894593820, 4262377657,
+    210634999, 3352484690, 1095150076, 2316991065, 2535410401, 1547934020, 3671583722, 294336591,
+    3772615322, 729897279, 2903845777, 1716123700, 2068629644, 2953845545, 914647431, 4258839074,
+    150212442, 3282623743, 1161604689, 2388688372, 2472889676, 1480171241, 3735940167, 368132066,
+    3836185911, 805002898, 2842635324, 1647574937, 2134298401, 3026852996, 855535146, 4188192143,
+    186781121, 3229539940, 1189784778, 2377547631, 2427670487, 1542429810, 3715886812, 371670393,
+    3882979244, 741170185, 2864262823, 1642462466, 2095107514, 3082559007, 824732849, 4201955092,
+    514856152, 3589064573, 1400419795, 2552522358, 2233554638, 1316849003, 3370776517, 62202976,
+    4075001525, 968836368, 3207280574, 1954014235, 1769133219, 2720925446, 616199592, 4024870413,
+    493229635, 3594175974, 1353627464, 2616354029, 2264355925, 1303087088, 3409966430, 6498043,
+    4046820398, 979978123, 3170710821, 2007099008, 1789187640, 2717386141, 661419827, 3962610838,
+    421269998, 3527459403, 1423225061, 2676515648, 2190300152, 1238466653, 3477467891, 68755798,
+    4115633027, 1041448998, 3095868040, 1943789869, 1860096405, 2776760880, 588673182, 3897205563,
+    449450869, 3516317904, 1459794558, 2623431131, 2170245475, 1242006214, 3432247400, 131015629,
+    4137259288, 1036337853, 3142660115, 1879958454, 1829294862, 2790523051, 549483013, 3952910752,
+    300424884, 3669282065, 1545650111, 2541513754, 2323209378, 1092980487, 3350330793, 216870412,
+    4256931033, 921128828, 2960342482, 2066738807, 1714085583, 2910195050, 736264132, 3770592353,
+    306060335, 3647131530, 1610005796, 2494197377, 2309971513, 1123257756, 3295149874, 255536279,
+    4268596802, 892423655, 3013951305, 2029645036, 1711070292, 2929725425, 674528607, 3815288570,
+    373562242, 3709388839, 1535949449, 2429577516, 2379569556, 1183418929, 3223189663, 188820282,
+    4195850735, 827017802, 3084859620, 2089020225, 1636228089, 2866415708, 743340786, 3876759895,
+    361896217, 3738094268, 1482340370, 2466671543, 2382584591, 1163888810, 3284924932, 144124321,
+    4190215028, 849168593, 3020503679, 2136336858, 1649465698, 2836138695, 798521449, 3838094284,
+  }, {
+    0, 2792819636, 2543784233, 837294749, 4098827283, 1379413927, 1674589498, 3316072078,
+    871321191, 2509784531, 2758827854, 34034938, 3349178996, 1641505216, 1346337629, 4131942633,
+    1742642382, 3249117050, 4030828007, 1446413907, 2475800797, 904311657, 68069876, 2725880384,
+    1412551337, 4064729373, 3283010432, 1708771380, 2692675258, 101317902, 937551763, 2442587175,
+    3485284764, 1774858792, 1478633653, 4266992385, 1005723023, 2642744891, 2892827814, 169477906,
+    4233263099, 1512406095, 1808623314, 3451546982, 136139752, 2926205020, 2676114113, 972376437,
+    2825102674, 236236518, 1073525883, 2576072655, 1546420545, 4200303349, 3417542760, 1841601500,
+    2609703733, 1039917185, 202635804, 2858742184, 1875103526, 3384067218, 4166835727, 1579931067,
+    1141601657, 3799809741, 3549717584, 1977839588, 2957267306, 372464350, 668680259, 2175552503,
+    2011446046, 3516084394, 3766168119, 1175200131, 2209029901, 635180217, 338955812, 2990736784,
+    601221559, 2242044419, 3024812190, 306049834, 3617246628, 1911408144, 1074125965, 3866285881,
+    272279504, 3058543716, 2275784441, 567459149, 3832906691, 1107462263, 1944752874, 3583875422,
+    2343980261, 767641425, 472473036, 3126744696, 2147051766, 3649987394, 3899029983, 1309766251,
+    3092841090, 506333494, 801510315, 2310084639, 1276520081, 3932237093, 3683203000, 2113813516,
+    3966292011, 1243601823, 2079834370, 3716205238, 405271608, 3192979340, 2411259153, 701492901,
+    3750207052, 2045810168, 1209569125, 4000285905, 734575199, 2378150379, 3159862134, 438345922,
+    2283203314, 778166598, 529136603, 3120492655, 2086260449, 3660498261, 3955679176, 1303499900,
+    3153699989, 495890209, 744928700, 2316418568, 1337360518, 3921775410, 3626602927, 2120129051,
+    4022892092, 1237286280, 2018993941, 3726666913, 461853231, 3186645403, 2350400262, 711936178,
+    3693557851, 2052076527, 1270360434, 3989775046, 677911624, 2384402428, 3220639073, 427820757,
+    1202443118, 3789347034, 3493118535, 1984154099, 3018127229, 362020041, 612099668, 2181885408,
+    1950653705, 3526596285, 3822816288, 1168934804, 2148251930, 645706414, 395618355, 2984485767,
+    544559008, 2248295444, 3085590153, 295523645, 3560598451, 1917673479, 1134918298, 3855773998,
+    328860103, 3052210803, 2214924526, 577903450, 3889505748, 1101147744, 1883911421, 3594338121,
+    3424493451, 1785369663, 1535282850, 4260726038, 944946072, 2653270060, 2949491377, 163225861,
+    4294103532, 1501944408, 1752023237, 3457862513, 196998655, 2915761739, 2619532502, 978710370,
+    2881684293, 229902577, 1012666988, 2586515928, 1603020630, 4193987810, 3356702335, 1852063179,
+    2553040162, 1046169238, 263412747, 2848217023, 1818454321, 3390333573, 4227627032, 1569420204,
+    60859927, 2782375331, 2487203646, 843627658, 4159668740, 1368951216, 1617990445, 3322386585,
+    810543216, 2520310724, 2815490393, 27783917, 3288386659, 1652017111, 1402985802, 4125677310,
+    1685994201, 3255382381, 4091620336, 1435902020, 2419138250, 910562686, 128847843, 2715354199,
+    1469150398, 4058414858, 3222168983, 1719234083, 2749255853, 94984985, 876691844, 2453031472,
+  }, {
+    0, 3433693342, 1109723005, 2391738339, 2219446010, 1222643300, 3329165703, 180685081,
+    3555007413, 525277995, 2445286600, 1567235158, 1471092047, 2600801745, 361370162, 3642757804,
+    2092642603, 2953916853, 1050555990, 4063508168, 4176560081, 878395215, 3134470316, 1987983410,
+    2942184094, 1676945920, 3984272867, 567356797, 722740324, 3887998202, 1764827929, 2778407815,
+    4185285206, 903635656, 3142804779, 2012833205, 2101111980, 2979425330, 1058630609, 4088621903,
+    714308067, 3862526333, 1756790430, 2753330688, 2933487385, 1651734407, 3975966820, 542535930,
+    2244825981, 1231508451, 3353891840, 188896414, 25648519, 3442302233, 1134713594, 2399689316,
+    1445480648, 2592229462, 336416693, 3634843435, 3529655858, 516441772, 2420588879, 1559052753,
+    698204909, 3845636723, 1807271312, 2803025166, 2916600855, 1635634313, 4025666410, 593021940,
+    4202223960, 919787974, 3093159461, 1962401467, 2117261218, 2996361020, 1008193759, 4038971457,
+    1428616134, 2576151384, 386135227, 3685348389, 3513580860, 499580322, 2471098945, 1608776415,
+    2260985971, 1248454893, 3303468814, 139259792, 42591881, 3458459159, 1085071860, 2349261162,
+    3505103035, 474062885, 2463016902, 1583654744, 1419882049, 2550902495, 377792828, 3660491170,
+    51297038, 3483679632, 1093385331, 2374089965, 2269427188, 1273935210, 3311514249, 164344343,
+    2890961296, 1627033870, 4000683757, 585078387, 672833386, 3836780532, 1782552599, 2794821769,
+    2142603813, 3005188795, 1032883544, 4047146438, 4227826911, 928351297, 3118105506, 1970307900,
+    1396409818, 2677114180, 287212199, 3719594553, 3614542624, 467372990, 2505346141, 1509854403,
+    2162073199, 1282711281, 3271268626, 240228748, 76845205, 3359543307, 1186043880, 2317064054,
+    796964081, 3811226735, 1839575948, 2702160658, 2882189835, 1734392469, 3924802934, 625327592,
+    4234522436, 818917338, 3191908409, 1927981223, 2016387518, 3028656416, 973776579, 4137723485,
+    2857232268, 1726474002, 3899187441, 616751215, 772270454, 3803048424, 1814228491, 2693328533,
+    2041117753, 3036871847, 999160644, 4146592730, 4259508931, 826864221, 3217552830, 1936586016,
+    3606501031, 442291769, 2496909786, 1484378436, 1388107869, 2652297411, 278519584, 3694387134,
+    85183762, 3384397196, 1194773103, 2342308593, 2170143720, 1307820918, 3279733909, 265733131,
+    2057717559, 3054258089, 948125770, 4096344276, 4276898253, 843467091, 3167309488, 1885556270,
+    2839764098, 1709792284, 3949353983, 667704161, 755585656, 3785577190, 1865176325, 2743489947,
+    102594076, 3401021058, 1144549729, 2291298815, 2186770662, 1325234296, 3228729243, 215514885,
+    3589828009, 424832311, 2547870420, 1534552650, 1370645331, 2635621325, 328688686, 3745342640,
+    2211456353, 1333405183, 3254067740, 224338562, 127544219, 3408931589, 1170156774, 2299866232,
+    1345666772, 2627681866, 303053225, 3736746295, 3565105198, 416624816, 2522494803, 1525692365,
+    4285207626, 868291796, 3176010551, 1910772649, 2065767088, 3079346734, 956571085, 4121828691,
+    747507711, 3760459617, 1856702594, 2717976604, 2831417605, 1684930971, 3940615800, 642451174,
+  },
+  {
+    0, 393942083, 787884166, 965557445, 1575768332, 1251427663, 1931114890, 1684106697,
+    3151536664, 2896410203, 2502855326, 2186649309, 3862229780, 4048545623, 3368213394, 3753496529,
+    2898281073, 3149616690, 2184604407, 2504883892, 4046197629, 3864463166, 3755621371, 3366006712,
+    387506281, 6550570, 971950319, 781573292, 1257550181, 1569695014, 1677892067, 1937345952,
+    2196865699, 2508887776, 2886183461, 3145514598, 3743273903, 3362179052, 4058774313, 3868258154,
+    958996667, 777139448, 400492605, 10755198, 1690661303, 1941857780, 1244879153, 1565019506,
+    775012562, 961205393, 13101140, 398261271, 1943900638, 1688634781, 1563146584, 1246801179,
+    2515100362, 2190636681, 3139390028, 2892258831, 3355784134, 3749586821, 3874691904, 4052225795,
+    3734110983, 3387496260, 4033096577, 3877584834, 2206093835, 2483373640, 2911402637, 3136515790,
+    1699389727, 1915860316, 1270647193, 1556585946, 950464531, 803071056, 374397077, 19647702,
+    1917993334, 1697207605, 1554278896, 1272937907, 800985210, 952435769, 21510396, 372452543,
+    3381322606, 3740399405, 3883715560, 4027047851, 2489758306, 2199758369, 3130039012, 2917895847,
+    1550025124, 1259902439, 1922410786, 1710144865, 26202280, 385139947, 796522542, 939715693,
+    3887801276, 4039129087, 3377269562, 3728088953, 3126293168, 2905368307, 2493602358, 2212122229,
+    4037264341, 3889747862, 3730172755, 3375300368, 2907673305, 3124004506, 2209987167, 2495786524,
+    1266377165, 1543533966, 1703758155, 1928748296, 379007169, 32253058, 945887303, 790236164,
+    1716846671, 1898845196, 1218652361, 1608006794, 1002000707, 750929152, 357530053, 36990342,
+    3717046871, 3405166100, 4084959953, 3825245842, 2153902939, 2535122712, 2929187805, 3119304606,
+    3398779454, 3723384445, 3831720632, 4078468859, 2541294386, 2147616625, 3113171892, 2935238647,
+    1900929062, 1714877541, 1606142112, 1220599011, 748794154, 1004184937, 39295404, 355241455,
+    3835986668, 4091516591, 3394415210, 3710500393, 3108557792, 2922629027, 2545875814, 2160455461,
+    1601970420, 1208431799, 1904871538, 1727077425, 43020792, 367748539, 744905086, 991776061,
+    1214562461, 1595921630, 1720903707, 1911159896, 361271697, 49513938, 998160663, 738569556,
+    4089209477, 3838277318, 3712633347, 3392233024, 2924491657, 3106613194, 2158369551, 2547846988,
+    3100050248, 2948339467, 2519804878, 2169126797, 3844821572, 4065347079, 3420289730, 3701894785,
+    52404560, 342144275, 770279894, 982687125, 1593045084, 1233708063, 1879431386, 1736363161,
+    336019769, 58479994, 988899775, 764050940, 1240141877, 1586496630, 1729968307, 1885744368,
+    2950685473, 3097818978, 2166999975, 2522013668, 4063474221, 3846743662, 3703937707, 3418263272,
+    976650731, 760059304, 348170605, 62635310, 1742393575, 1889649828, 1227683937, 1582820386,
+    2179867635, 2526361520, 2937588597, 3093503798, 3691148031, 3413731004, 4076100217, 3851374138,
+    2532754330, 2173556697, 3087067932, 2944139103, 3407516310, 3697379029, 3857496592, 4070026835,
+    758014338, 978679233, 64506116, 346250567, 1891774606, 1740186829, 1580472328, 1229917259,
+  }, {
+    0, 4022496062, 83218493, 3946298115, 166436986, 3861498692, 220098631, 3806075769,
+    332873972, 4229245898, 388141257, 4175494135, 440197262, 4127099824, 516501683, 4044053389,
+    665747944, 3362581206, 593187285, 3432594155, 776282514, 3246869164, 716239279, 3312622225,
+    880394524, 3686509090, 814485793, 3746462239, 1033003366, 3528460888, 963096923, 3601193573,
+    1331495888, 2694801646, 1269355501, 2758457555, 1186374570, 2843003028, 1111716759, 2910918825,
+    1552565028, 3007850522, 1484755737, 3082680359, 1432478558, 3131279456, 1368666979, 3193329757,
+    1760789048, 2268195078, 1812353541, 2210675003, 1628971586, 2396670332, 1710092927, 2318375233,
+    2066006732, 2498144754, 2144408305, 2417195471, 1926193846, 2634877320, 1983558283, 2583222709,
+    2662991776, 1903717534, 2588923805, 1972223139, 2538711002, 2022952164, 2477029351, 2087066841,
+    2372749140, 1655647338, 2308478825, 1717238871, 2223433518, 1799654416, 2155034387, 1873894445,
+    3105130056, 1456926070, 3185661557, 1378041163, 2969511474, 1597852940, 3020617231, 1539874097,
+    2864957116, 1157737858, 2922780289, 1106542015, 2737333958, 1290407416, 2816325371, 1210047941,
+    3521578096, 1042640718, 3574781005, 986759027, 3624707082, 936300340, 3707335735, 859512585,
+    3257943172, 770846650, 3334837433, 688390023, 3420185854, 605654976, 3475911875, 552361981,
+    4132013464, 428600998, 4072428965, 494812827, 4288816610, 274747100, 4216845791, 345349857,
+    3852387692, 173846098, 3781891409, 245988975, 3967116566, 62328360, 3900749099, 121822741,
+    3859089665, 164061759, 3807435068, 221426178, 4025395579, 2933317, 3944446278, 81334904,
+    4124199413, 437265099, 4045904328, 518386422, 4231653775, 335250097, 4174133682, 386814604,
+    3249244393, 778691543, 3311294676, 714879978, 3359647891, 662848429, 3434477742, 595039120,
+    3531393053, 1035903779, 3599308832, 961245982, 3684132967, 877986649, 3747788890, 815846244,
+    2841119441, 1184522735, 2913852140, 1114616274, 2696129195, 1332855189, 2756082326, 1266946472,
+    3129952805, 1431118107, 3195705880, 1371074854, 3009735263, 1554415969, 3079748194, 1481855324,
+    2398522169, 1630855175, 2315475716, 1707159610, 2266835779, 1759461501, 2213084030, 1814728768,
+    2636237773, 1927520499, 2580814832, 1981182158, 2496293815, 2064121993, 2420095882, 2147340468,
+    2025787041, 2541577631, 2085281436, 2475210146, 1901375195, 2660681189, 1973518054, 2590184920,
+    1801997909, 2225743211, 1872600680, 2153772374, 1652813359, 2369881361, 1719025170, 2310296876,
+    1594986313, 2966676599, 1541693300, 3022402634, 1459236659, 3107472397, 1376780046, 3184366640,
+    1288097725, 2734990467, 1211309952, 2817619134, 1160605639, 2867791097, 1104723962, 2920993988,
+    937561457, 3626001999, 857201996, 3704993394, 1040821515, 3519792693, 989625654, 3577615880,
+    607473029, 3421972155, 549494200, 3473077894, 769584639, 3256649409, 690699714, 3337180924,
+    273452185, 4287555495, 347692196, 4219156378, 430386403, 4133832669, 491977950, 4069562336,
+    60542061, 3965298515, 124656720, 3903616878, 175139863, 3853649705, 243645482, 3779581716,
+  }, {
+    0, 3247366080, 1483520449, 2581751297, 2967040898, 1901571138, 3904227907, 691737987,
+    3133399365, 2068659845, 3803142276, 589399876, 169513671, 3415493895, 1383475974, 2482566342,
+    2935407819, 1870142219, 4137319690, 924099274, 506443593, 3751897225, 1178799752, 2278412616,
+    339027342, 3585866318, 1280941135, 2379694991, 2766951948, 1700956620, 4236308429, 1024339981,
+    2258407383, 1192382487, 3740284438, 528411094, 910556245, 4157285269, 1848198548, 2946996820,
+    1012887186, 4258378066, 1681119059, 2780629139, 2357599504, 1292419792, 3572147409, 358906641,
+    678054684, 3924071644, 1879503581, 2978491677, 2561882270, 1497229150, 3235873119, 22109855,
+    2460592729, 1395094937, 3401913240, 189516888, 577821147, 3825075739, 2048679962, 3146956762,
+    3595049455, 398902831, 2384764974, 1336573934, 1720805997, 2803873197, 1056822188, 4285729900,
+    1821112490, 2902796138, 887570795, 4117339819, 3696397096, 500978920, 2218668777, 1169222953,
+    2025774372, 3106931428, 550659301, 3780950821, 3362238118, 166293862, 2416645991, 1367722151,
+    3262987361, 66315169, 2584839584, 1537170016, 1923370979, 3005911075, 717813282, 3947244002,
+    1356109368, 2438613496, 146288633, 3375820857, 3759007162, 562248314, 3093388411, 2045739963,
+    3927406461, 731490493, 2994458300, 1945440636, 1523451135, 2604718911, 44219710, 3274466046,
+    4263662323, 1068272947, 2790189874, 1740649714, 1325080945, 2406874801, 379033776, 3608758128,
+    1155642294, 2238671990, 479005303, 3708016055, 4097359924, 901128180, 2891217397, 1843045941,
+    2011248031, 3060787807, 797805662, 3993195422, 3342353949, 112630237, 2673147868, 1591353372,
+    3441611994, 212601626, 2504944923, 1421914843, 2113644376, 3161815192, 630660761, 3826893145,
+    3642224980, 412692116, 2172340373, 1089836885, 1775141590, 2822790422, 832715543, 4029474007,
+    1674842129, 2723860433, 1001957840, 4197873168, 3540870035, 310623315, 2338445906, 1257178514,
+    4051548744, 821257608, 2836464521, 1755307081, 1101318602, 2150241802, 432566283, 3628511179,
+    1270766349, 2318435533, 332587724, 3529260300, 4217841807, 988411727, 2735444302, 1652903566,
+    1602977411, 2651169091, 132630338, 3328776322, 4015131905, 786223809, 3074340032, 1991273216,
+    3846741958, 616972294, 3173262855, 2091579847, 1435626564, 2485072772, 234706309, 3430124101,
+    2712218736, 1613231024, 4190475697, 944458353, 292577266, 3506339890, 1226630707, 2291284467,
+    459984181, 3672380149, 1124496628, 2189994804, 2880683703, 1782407543, 4091479926, 844224694,
+    257943739, 3469817723, 1462980986, 2529005242, 3213269817, 2114471161, 3890881272, 644152632,
+    3046902270, 1947391550, 3991973951, 746483711, 88439420, 3301680572, 1563018173, 2628197501,
+    657826727, 3871046759, 2136545894, 3201811878, 2548879397, 1449267173, 3481299428, 235845156,
+    2650161890, 1551408418, 3315268387, 68429027, 758067552, 3970035360, 1967360161, 3033356129,
+    2311284588, 1213053100, 3517963949, 270598509, 958010606, 4170500910, 1635167535, 2700636911,
+    855672361, 4069415401, 1802256360, 2866995240, 2212099499, 1113008747, 3686091882, 440112042,
+  }, {
+    0, 2611301487, 3963330207, 2006897392, 50740095, 2560849680, 4013794784, 1956178319,
+    101480190, 2645113489, 3929532513, 1905435662, 84561281, 2662269422, 3912356638, 1922342769,
+    202960380, 2545787283, 3760419683, 2072395532, 253679235, 2495322860, 3810871324, 2021655667,
+    169122562, 2444351341, 3861841309, 2106214898, 152215677, 2461527058, 3844685538, 2123133581,
+    405920760, 2207553431, 4094313831, 1873742088, 456646791, 2157096168, 4144791064, 1823027831,
+    507358470, 2241388905, 4060492697, 1772322806, 490444409, 2258557462, 4043311334, 1789215881,
+    338245124, 2408348267, 4161972379, 1672996084, 388959611, 2357870868, 4212429796, 1622269835,
+    304431354, 2306870421, 4263435877, 1706791434, 287538053, 2324051946, 4246267162, 1723705717,
+    811841520, 2881944479, 3696765295, 1207788800, 862293135, 2831204576, 3747484176, 1157324415,
+    913293582, 2915732833, 3662962577, 1106318334, 896137841, 2932651550, 3646055662, 1123494017,
+    1014716940, 2816349795, 3493905555, 1273334012, 1065181555, 2765630748, 3544645612, 1222882179,
+    980888818, 2714919069, 3595350637, 1307180546, 963712909, 2731826146, 3578431762, 1324336509,
+    676490248, 3019317351, 3295277719, 1607253752, 726947703, 2968591128, 3345992168, 1556776327,
+    777919222, 3053147801, 3261432937, 1505806342, 760750473, 3070062054, 3244539670, 1522987897,
+    608862708, 3220163995, 3362856811, 1406423812, 659339915, 3169449700, 3413582868, 1355966587,
+    575076106, 3118709605, 3464325525, 1440228858, 557894773, 3135602714, 3447411434, 1457397381,
+    1623683040, 4217512847, 2365387135, 391757072, 1673614495, 4167309552, 2415577600, 341804655,
+    1724586270, 4251866481, 2331019137, 290835438, 1707942497, 4268256782, 2314648830, 307490961,
+    1826587164, 4152020595, 2162433155, 457265388, 1876539747, 4101829900, 2212636668, 407333779,
+    1792275682, 4051089549, 2263378557, 491595282, 1775619997, 4067460082, 2246988034, 508239213,
+    2029433880, 3813931127, 2496473735, 258500328, 2079362919, 3763716872, 2546668024, 208559511,
+    2130363110, 3848244873, 2462145657, 157552662, 2113730969, 3864638966, 2445764358, 174205801,
+    1961777636, 4014675339, 2564147067, 57707284, 2011718299, 3964481268, 2614361092, 7778411,
+    1927425818, 3913769845, 2665066885, 92077546, 1910772837, 3930150922, 2648673018, 108709525,
+    1352980496, 3405878399, 3164554895, 658115296, 1403183983, 3355946752, 3214507504, 607924639,
+    1453895406, 3440239233, 3130208369, 557218846, 1437504913, 3456883198, 3113552654, 573589345,
+    1555838444, 3340335491, 2961681267, 723707676, 1606028947, 3290383100, 3011612684, 673504355,
+    1521500946, 3239382909, 3062619533, 758026722, 1505130605, 3256038402, 3045975794, 774417053,
+    1217725416, 3543158663, 2762906999, 1057739032, 1267939479, 3493229816, 2812847624, 1007544935,
+    1318679830, 3577493881, 2728586121, 956803046, 1302285929, 3594125830, 2711933174, 973184153,
+    1150152212, 3743982203, 2830528651, 856898788, 1200346475, 3694041348, 2880457716, 806684571,
+    1115789546, 3643069573, 2931426933, 891243034, 1099408277, 3659722746, 2914794762, 907637093,
+  }, {
+    0, 3717650821, 1616688459, 3184159950, 3233376918, 489665299, 2699419613, 2104690264,
+    1510200173, 2274691816, 979330598, 3888758691, 2595928571, 1194090622, 4209380528, 661706037,
+    3020400346, 1771143007, 3562738577, 164481556, 1958661196, 2837976521, 350386439, 3379863682,
+    3993269687, 865250354, 2388181244, 1406015865, 784146209, 4079732388, 1323412074, 2474079215,
+    3011398645, 1860735600, 3542286014, 246687547, 1942430051, 2924607718, 328963112, 3456978349,
+    3917322392, 887832861, 2300653011, 1421341782, 700772878, 4099025803, 1234716485, 2483986112,
+    125431087, 3673109674, 1730500708, 3132326369, 3351283641, 441867836, 2812031730, 2047535991,
+    1568292418, 2163009479, 1025936137, 3769651852, 2646824148, 1079348561, 4255113631, 537475098,
+    3180171691, 1612400686, 3721471200, 4717925, 2100624189, 2694980280, 493375094, 3237910515,
+    3884860102, 974691139, 2278750093, 1514417672, 657926224, 4204917205, 1198234907, 2600289438,
+    160053105, 3558665972, 1775665722, 3024116671, 3375586791, 346391650, 2842683564, 1962488105,
+    1401545756, 2384412057, 869618007, 3997403346, 2469432970, 1319524111, 4083956673, 788193860,
+    250862174, 3546612699, 1856990997, 3006903952, 3461001416, 333211981, 2920678787, 1937824774,
+    1425017139, 2305216694, 883735672, 3912918525, 2487837605, 1239398944, 4095071982, 696455019,
+    3136584836, 1734518017, 3668494799, 121507914, 2051872274, 2816200599, 437363545, 3347544796,
+    3774328809, 1029797484, 2158697122, 1564328743, 542033279, 4258798842, 1074950196, 2642717105,
+    2691310871, 2113731730, 3224801372, 497043929, 1624461185, 3175454212, 9435850, 3709412175,
+    4201248378, 671035391, 2587181873, 1201904308, 986750188, 3880142185, 1519135143, 2266689570,
+    342721485, 3388693064, 1949382278, 2846355203, 3570723163, 155332830, 3028835344, 1763607957,
+    1315852448, 2482538789, 775087595, 4087626862, 2396469814, 1396827059, 4002123645, 857560824,
+    320106210, 3464673127, 1934154665, 2933785132, 3551331444, 238804465, 3018961215, 1852270778,
+    1226292623, 2491507722, 692783300, 4108177729, 2309936921, 1412959900, 3924976210, 879016919,
+    2803091512, 2055541181, 3343875443, 450471158, 1739236014, 3124525867, 133568485, 3663777376,
+    4245691221, 545702608, 2639048222, 1088059291, 1034514883, 3762268230, 1576387720, 2153979149,
+    501724348, 3228659001, 2109407735, 2687359090, 3713981994, 13109167, 3171052385, 1620357860,
+    1206151121, 2591211092, 666423962, 4197321503, 2271022407, 1523307714, 3875649548, 982999433,
+    2850034278, 1953942499, 3384583981, 338329256, 1767471344, 3033506165, 151375291, 3566408766,
+    4091789579, 779425934, 2478797888, 1311354309, 861580189, 4006375960, 1392910038, 2391852883,
+    2929327945, 1930372812, 3469036034, 324244359, 1847629279, 3015068762, 243015828, 3555391761,
+    4103744548, 688715169, 2496043375, 1229996266, 874727090, 3920994103, 1417671673, 2313759356,
+    446585235, 3339223062, 2059594968, 2807313757, 3660002053, 129100416, 3128657486, 1743609803,
+    1084066558, 2634765179, 549535669, 4250396208, 2149900392, 1571961325, 3765982499, 1039043750,
+  }, {
+    0, 2635063670, 3782132909, 2086741467, 430739227, 2225303149, 4173482934, 1707977408,
+    861478454, 2924937024, 3526875803, 1329085421, 720736557, 3086643291, 3415954816, 1452586230,
+    1722956908, 4223524122, 2279405761, 450042295, 2132718455, 3792785921, 2658170842, 58693292,
+    1441473114, 3370435372, 3028674295, 696911745, 1279765825, 3511176247, 2905172460, 807831706,
+    3445913816, 1349228974, 738901109, 2969918723, 3569940419, 1237784245, 900084590, 2829701656,
+    4265436910, 1664255896, 525574723, 2187084597, 3885099509, 2057177219, 117386584, 2616249390,
+    2882946228, 920233410, 1253605401, 3619119471, 2994391983, 796207833, 1393823490, 3457937012,
+    2559531650, 92322804, 2044829231, 3840835417, 2166609305, 472659183, 1615663412, 4249022530,
+    1102706673, 3702920839, 2698457948, 1037619754, 1477802218, 3306854812, 3111894087, 611605809,
+    1927342535, 4025419953, 2475568490, 243387420, 1800169180, 4131620778, 2317525617, 388842247,
+    655084445, 3120835307, 3328511792, 1533734470, 1051149446, 2745738736, 3754524715, 1120297309,
+    340972971, 2304586973, 4114354438, 1748234352, 234773168, 2431761350, 3968900637, 1906278251,
+    2363330345, 299003487, 1840466820, 4038896370, 2507210802, 142532932, 1948239007, 3910149609,
+    3213136159, 579563625, 1592415666, 3286611140, 2787646980, 992477042, 1195825833, 3662232543,
+    3933188933, 2002801203, 184645608, 2517538462, 4089658462, 1858919720, 313391347, 2409765253,
+    3644239219, 1144605701, 945318366, 2773977256, 3231326824, 1570095902, 569697989, 3170568115,
+    2205413346, 511446676, 1646078799, 4279421497, 2598330617, 131105167, 2075239508, 3871229218,
+    2955604436, 757403810, 1363424633, 3427521551, 2844163791, 881434553, 1223211618, 3588709140,
+    3854685070, 2026779384, 78583587, 2577462869, 4235025557, 1633861091, 486774840, 2148301134,
+    3600338360, 1268198606, 938871061, 2868504675, 3476308643, 1379640277, 777684494, 3008718712,
+    1310168890, 3541595724, 2943964055, 846639841, 1471879201, 3400857943, 3067468940, 735723002,
+    2102298892, 3762382970, 2619362721, 19901655, 1692534295, 4193118049, 2240594618, 411247564,
+    681945942, 3047836192, 3385552891, 1422167693, 822682701, 2886124859, 3496468704, 1298661782,
+    469546336, 2264093718, 4203901389, 1738379451, 38812283, 2673859341, 3812556502, 2117148576,
+    3268024339, 1606809957, 598006974, 3198893512, 3680933640, 1181316734, 973624229, 2802299603,
+    4052944421, 1822222163, 285065864, 2381456382, 3896478014, 1966106696, 156323219, 2489232613,
+    2759337087, 964150537, 1159127250, 3625517476, 3184831332, 551242258, 1555722185, 3249901247,
+    2535537225, 170842943, 1984954084, 3946848146, 2391651666, 327308324, 1877176831, 4075589769,
+    263086283, 2460058045, 4005602406, 1942963472, 369291216, 2332888742, 4151061373, 1784924683,
+    1022852861, 2717425547, 3717839440, 1083595558, 626782694, 3092517008, 3291821387, 1497027645,
+    1763466407, 4094934481, 2289211402, 360544636, 1890636732, 3988730570, 2447251217, 215086695,
+    1514488465, 3343557607, 3140191804, 639919946, 1139395978, 3739626748, 2726758695, 1065936977,
+  }, {
+    0, 3120290792, 2827399569, 293431929, 2323408227, 864534155, 586863858, 2600537882,
+    3481914503, 1987188591, 1729068310, 3740575486, 1173727716, 4228805132, 3983743093, 1418249117,
+    1147313999, 4254680231, 3974377182, 1428157750, 3458136620, 2011505092, 1721256893, 3747844181,
+    2347455432, 839944224, 594403929, 2593536433, 26687147, 3094146371, 2836498234, 283794642,
+    2294627998, 826205558, 541298447, 2578994407, 45702141, 3141697557, 2856315500, 331624836,
+    1196225049, 4273416689, 4023010184, 1446090848, 3442513786, 1959480466, 1706436331, 3696098563,
+    3433538001, 1968994873, 1679888448, 3722103720, 1188807858, 4280295258, 3999102243, 1470541515,
+    53374294, 3134568126, 2879970503, 307431215, 2303854645, 816436189, 567589284, 2553242188,
+    3405478781, 1929420949, 1652411116, 3682996484, 1082596894, 4185703926, 3892424591, 1375368295,
+    91404282, 3163122706, 2918450795, 336584067, 2400113305, 922028401, 663249672, 2658384096,
+    2392450098, 929185754, 639587747, 2682555979, 82149713, 3172883129, 2892181696, 362343208,
+    1091578037, 4176212829, 3918960932, 1349337804, 3412872662, 1922537022, 1676344391, 3658557359,
+    1111377379, 4224032267, 3937989746, 1396912026, 3359776896, 1908013928, 1623494929, 3644803833,
+    2377615716, 877417100, 623982837, 2630542109, 130804743, 3190831087, 2941083030, 381060734,
+    106748588, 3215393092, 2933549885, 388083925, 2350956495, 903570471, 614862430, 2640172470,
+    3386185259, 1882115523, 1632872378, 3634920530, 1135178568, 4199721120, 3945775833, 1389631793,
+    1317531835, 4152109907, 3858841898, 1610259138, 3304822232, 2097172016, 1820140617, 3582394273,
+    2165193788, 955639764, 696815021, 2423477829, 192043359, 2995356343, 2750736590, 437203750,
+    182808564, 3005133852, 2724453989, 462947725, 2157513367, 962777471, 673168134, 2447663342,
+    3312231283, 2090301595, 1844056802, 3557935370, 1326499344, 4142603768, 3885397889, 1584245865,
+    3326266917, 2142836173, 1858371508, 3611272284, 1279175494, 4123357358, 3837270743, 1564721471,
+    164299426, 2955991370, 2706223923, 414607579, 2209834945, 978107433, 724686416, 2462715320,
+    2183156074, 1004243586, 715579643, 2472360723, 140260361, 2980573153, 2698675608, 421617264,
+    1302961645, 4099032581, 3845074044, 1557460884, 3352688782, 2116952934, 1867729183, 3601371895,
+    2222754758, 1032278062, 754596439, 2499928511, 234942117, 3086693709, 2793824052, 528319708,
+    1274365761, 4061043881, 3816027856, 1518873912, 3246989858, 2020800970, 1762628531, 3505670235,
+    3223196809, 2045103969, 1754834200, 3512958704, 1247965674, 4086934018, 3806642299, 1528765331,
+    261609486, 3060532198, 2802936223, 518697591, 2246819181, 1007707781, 762121468, 2492913428,
+    213497176, 3041029808, 2755593417, 499441441, 2261110843, 1061030867, 776167850, 2545465922,
+    3274734047, 2060165687, 1807140942, 3528266662, 1229724860, 4038575956, 3788156205, 1479636677,
+    1222322711, 4045468159, 3764231046, 1504067694, 3265744756, 2069664924, 1780612837, 3554288909,
+    2270357136, 1051278712, 802445057, 2519698665, 221152243, 3033880603, 2779263586, 475261322,
+  }, {
+    0, 2926088593, 2275419491, 701019378, 3560000647, 2052709654, 1402038756, 4261017717,
+    1930665807, 3715829470, 4105419308, 1524313021, 2804077512, 155861593, 545453739, 2397726522,
+    3861331614, 1213181711, 1636244477, 3488582252, 840331801, 2625561480, 3048626042, 467584747,
+    2503254481, 995897408, 311723186, 3170637091, 1090907478, 4016929991, 3332753461, 1758288292,
+    390036349, 3109546732, 2426363422, 1056427919, 3272488954, 1835443819, 1152258713, 3938878216,
+    1680663602, 3393484195, 3817652561, 1306808512, 2954733749, 510998820, 935169494, 2580880455,
+    4044899811, 1601229938, 1991794816, 3637571857, 623446372, 2336332021, 2726898695, 216120726,
+    2181814956, 744704829, 95158223, 2881711710, 1446680107, 4166125498, 3516576584, 2146575065,
+    780072698, 2148951915, 2849952665, 129384968, 4199529085, 1411853292, 2112855838, 3548843663,
+    1567451573, 4077254692, 3670887638, 1957027143, 2304517426, 657765539, 251396177, 2694091200,
+    3361327204, 1714510325, 1341779207, 3784408214, 476611811, 2986349938, 2613617024, 899690513,
+    3142211371, 354600634, 1021997640, 2458051545, 1870338988, 3239283261, 3906682575, 1186180958,
+    960597383, 2536053782, 3202459876, 277428597, 3983589632, 1125666961, 1792074851, 3300423154,
+    1246892744, 3829039961, 3455203243, 1671079482, 2657312335, 806080478, 432241452, 3081497277,
+    3748049689, 1896751752, 1489409658, 4138600427, 190316446, 2772397583, 2365053693, 580864876,
+    2893360214, 35503559, 735381813, 2243795108, 2017747153, 3593269568, 4293150130, 1368183843,
+    1560145396, 4069882981, 3680356503, 1966430470, 2295112051, 648294626, 258769936, 2701399425,
+    804156091, 2173100842, 2823706584, 103204425, 4225711676, 1438101421, 2088704863, 3524758222,
+    3134903146, 347226875, 1031468553, 2467456920, 1860935661, 3229814396, 3914054286, 1193487135,
+    3385412645, 1738661300, 1315531078, 3758225623, 502792354, 3012596019, 2589468097, 875607120,
+    1271043721, 3853125400, 3429020650, 1644831355, 2683558414, 832261023, 408158061, 3057348348,
+    953223622, 2528745559, 3211865253, 286899508, 3974120769, 1116263632, 1799381026, 3307794867,
+    2917509143, 59586950, 709201268, 2217549029, 2043995280, 3619452161, 4269064691, 1344032866,
+    3740677976, 1889445577, 1498812987, 4148069290, 180845535, 2762992206, 2372361916, 588238637,
+    1921194766, 3706423967, 4112727661, 1531686908, 2796705673, 148555288, 554857194, 2407195515,
+    26248257, 2952271312, 2251333922, 676868275, 3584149702, 2076793175, 1375858085, 4234771508,
+    2493785488, 986493953, 319029491, 3178008930, 1083533591, 4009621638, 3342158964, 1767759333,
+    3887577823, 1239362382, 1612160956, 3464433197, 864482904, 2649647049, 3022443323, 441336490,
+    1706844275, 3419730402, 3793503504, 1282724993, 2978819316, 535149925, 908921239, 2554697734,
+    380632892, 3100077741, 2433735263, 1063734222, 3265180603, 1828069930, 1161729752, 3948283721,
+    2207997677, 770953084, 71007118, 2857626143, 1470763626, 4190274555, 3490330377, 2120394392,
+    4035494306, 1591758899, 1999168705, 3644880208, 616140069, 2328960180, 2736367686, 225524183,
+  },
 };
 
 // ---------------- Private Initializer Prototypes
@@ -14348,20 +14071,22 @@
 // ---------------- VTables
 
 const wuffs_base__hasher_u32__func_ptrs
-    wuffs_crc32__ieee_hasher__func_ptrs_for__wuffs_base__hasher_u32 = {
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_crc32__ieee_hasher__set_quirk_enabled),
-        (uint32_t(*)(void*, wuffs_base__slice_u8))(
-            &wuffs_crc32__ieee_hasher__update_u32),
+wuffs_crc32__ieee_hasher__func_ptrs_for__wuffs_base__hasher_u32 = {
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_crc32__ieee_hasher__set_quirk_enabled),
+  (uint32_t(*)(void*,
+      wuffs_base__slice_u8))(&wuffs_crc32__ieee_hasher__update_u32),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_crc32__ieee_hasher__initialize(wuffs_crc32__ieee_hasher* self,
-                                     size_t sizeof_star_self,
-                                     uint64_t wuffs_version,
-                                     uint32_t initialize_flags) {
+wuffs_crc32__ieee_hasher__initialize(
+    wuffs_crc32__ieee_hasher* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -14374,22 +14099,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -14412,10 +14135,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_crc32__ieee_hasher__initialize(x, sizeof(wuffs_crc32__ieee_hasher),
-                                           WUFFS_VERSION,
-                                           WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_crc32__ieee_hasher__initialize(
+      x, sizeof(wuffs_crc32__ieee_hasher), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -14432,17 +14153,19 @@
 // -------- func crc32.ieee_hasher.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_crc32__ieee_hasher__set_quirk_enabled(wuffs_crc32__ieee_hasher* self,
-                                            uint32_t a_quirk,
-                                            bool a_enabled) {
+wuffs_crc32__ieee_hasher__set_quirk_enabled(
+    wuffs_crc32__ieee_hasher* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func crc32.ieee_hasher.update_u32
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_crc32__ieee_hasher__update_u32(wuffs_crc32__ieee_hasher* self,
-                                     wuffs_base__slice_u8 a_x) {
+wuffs_crc32__ieee_hasher__update_u32(
+    wuffs_crc32__ieee_hasher* self,
+    wuffs_base__slice_u8 a_x) {
   if (!self) {
     return 0;
   }
@@ -14460,77 +14183,24 @@
     v_p.len = 16;
     uint8_t* i_end0_p = i_slice_p.ptr + (i_slice_p.len / 32) * 32;
     while (v_p.ptr < i_end0_p) {
-      v_s ^=
-          ((((uint32_t)(v_p.ptr[0])) << 0) | (((uint32_t)(v_p.ptr[1])) << 8) |
-           (((uint32_t)(v_p.ptr[2])) << 16) | (((uint32_t)(v_p.ptr[3])) << 24));
-      v_s = (WUFFS_CRC32__IEEE_TABLE[0][v_p.ptr[15]] ^
-             WUFFS_CRC32__IEEE_TABLE[1][v_p.ptr[14]] ^
-             WUFFS_CRC32__IEEE_TABLE[2][v_p.ptr[13]] ^
-             WUFFS_CRC32__IEEE_TABLE[3][v_p.ptr[12]] ^
-             WUFFS_CRC32__IEEE_TABLE[4][v_p.ptr[11]] ^
-             WUFFS_CRC32__IEEE_TABLE[5][v_p.ptr[10]] ^
-             WUFFS_CRC32__IEEE_TABLE[6][v_p.ptr[9]] ^
-             WUFFS_CRC32__IEEE_TABLE[7][v_p.ptr[8]] ^
-             WUFFS_CRC32__IEEE_TABLE[8][v_p.ptr[7]] ^
-             WUFFS_CRC32__IEEE_TABLE[9][v_p.ptr[6]] ^
-             WUFFS_CRC32__IEEE_TABLE[10][v_p.ptr[5]] ^
-             WUFFS_CRC32__IEEE_TABLE[11][v_p.ptr[4]] ^
-             WUFFS_CRC32__IEEE_TABLE[12][(255 & (v_s >> 24))] ^
-             WUFFS_CRC32__IEEE_TABLE[13][(255 & (v_s >> 16))] ^
-             WUFFS_CRC32__IEEE_TABLE[14][(255 & (v_s >> 8))] ^
-             WUFFS_CRC32__IEEE_TABLE[15][(255 & (v_s >> 0))]);
+      v_s ^= ((((uint32_t)(v_p.ptr[0])) << 0) | (((uint32_t)(v_p.ptr[1])) << 8) | (((uint32_t)(v_p.ptr[2])) << 16) | (((uint32_t)(v_p.ptr[3])) << 24));
+      v_s = (WUFFS_CRC32__IEEE_TABLE[0][v_p.ptr[15]] ^ WUFFS_CRC32__IEEE_TABLE[1][v_p.ptr[14]] ^ WUFFS_CRC32__IEEE_TABLE[2][v_p.ptr[13]] ^ WUFFS_CRC32__IEEE_TABLE[3][v_p.ptr[12]] ^ WUFFS_CRC32__IEEE_TABLE[4][v_p.ptr[11]] ^ WUFFS_CRC32__IEEE_TABLE[5][v_p.ptr[10]] ^ WUFFS_CRC32__IEEE_TABLE[6][v_p.ptr[9]] ^ WUFFS_CRC32__IEEE_TABLE[7][v_p.ptr[8]] ^ WUFFS_CRC32__IEEE_TABLE[8][v_p.ptr[7]] ^ WUFFS_CRC32__IEEE_TABLE[9][v_p.ptr[6]] ^ WUFFS_CRC32__IEEE_TABLE[10][v_p.ptr[5]] ^ WUFFS_CRC32__IEEE_TABLE[11][v_p.ptr[4]] ^ WUFFS_CRC32__IEEE_TABLE[12][(255 & (v_s >> 24))] ^ WUFFS_CRC32__IEEE_TABLE[13][(255 & (v_s >> 16))] ^ WUFFS_CRC32__IEEE_TABLE[14][(255 & (v_s >> 8))] ^ WUFFS_CRC32__IEEE_TABLE[15][(255 & (v_s >> 0))]);
       v_p.ptr += 16;
-      v_s ^=
-          ((((uint32_t)(v_p.ptr[0])) << 0) | (((uint32_t)(v_p.ptr[1])) << 8) |
-           (((uint32_t)(v_p.ptr[2])) << 16) | (((uint32_t)(v_p.ptr[3])) << 24));
-      v_s = (WUFFS_CRC32__IEEE_TABLE[0][v_p.ptr[15]] ^
-             WUFFS_CRC32__IEEE_TABLE[1][v_p.ptr[14]] ^
-             WUFFS_CRC32__IEEE_TABLE[2][v_p.ptr[13]] ^
-             WUFFS_CRC32__IEEE_TABLE[3][v_p.ptr[12]] ^
-             WUFFS_CRC32__IEEE_TABLE[4][v_p.ptr[11]] ^
-             WUFFS_CRC32__IEEE_TABLE[5][v_p.ptr[10]] ^
-             WUFFS_CRC32__IEEE_TABLE[6][v_p.ptr[9]] ^
-             WUFFS_CRC32__IEEE_TABLE[7][v_p.ptr[8]] ^
-             WUFFS_CRC32__IEEE_TABLE[8][v_p.ptr[7]] ^
-             WUFFS_CRC32__IEEE_TABLE[9][v_p.ptr[6]] ^
-             WUFFS_CRC32__IEEE_TABLE[10][v_p.ptr[5]] ^
-             WUFFS_CRC32__IEEE_TABLE[11][v_p.ptr[4]] ^
-             WUFFS_CRC32__IEEE_TABLE[12][(255 & (v_s >> 24))] ^
-             WUFFS_CRC32__IEEE_TABLE[13][(255 & (v_s >> 16))] ^
-             WUFFS_CRC32__IEEE_TABLE[14][(255 & (v_s >> 8))] ^
-             WUFFS_CRC32__IEEE_TABLE[15][(255 & (v_s >> 0))]);
+      v_s ^= ((((uint32_t)(v_p.ptr[0])) << 0) | (((uint32_t)(v_p.ptr[1])) << 8) | (((uint32_t)(v_p.ptr[2])) << 16) | (((uint32_t)(v_p.ptr[3])) << 24));
+      v_s = (WUFFS_CRC32__IEEE_TABLE[0][v_p.ptr[15]] ^ WUFFS_CRC32__IEEE_TABLE[1][v_p.ptr[14]] ^ WUFFS_CRC32__IEEE_TABLE[2][v_p.ptr[13]] ^ WUFFS_CRC32__IEEE_TABLE[3][v_p.ptr[12]] ^ WUFFS_CRC32__IEEE_TABLE[4][v_p.ptr[11]] ^ WUFFS_CRC32__IEEE_TABLE[5][v_p.ptr[10]] ^ WUFFS_CRC32__IEEE_TABLE[6][v_p.ptr[9]] ^ WUFFS_CRC32__IEEE_TABLE[7][v_p.ptr[8]] ^ WUFFS_CRC32__IEEE_TABLE[8][v_p.ptr[7]] ^ WUFFS_CRC32__IEEE_TABLE[9][v_p.ptr[6]] ^ WUFFS_CRC32__IEEE_TABLE[10][v_p.ptr[5]] ^ WUFFS_CRC32__IEEE_TABLE[11][v_p.ptr[4]] ^ WUFFS_CRC32__IEEE_TABLE[12][(255 & (v_s >> 24))] ^ WUFFS_CRC32__IEEE_TABLE[13][(255 & (v_s >> 16))] ^ WUFFS_CRC32__IEEE_TABLE[14][(255 & (v_s >> 8))] ^ WUFFS_CRC32__IEEE_TABLE[15][(255 & (v_s >> 0))]);
       v_p.ptr += 16;
     }
     v_p.len = 16;
     uint8_t* i_end1_p = i_slice_p.ptr + (i_slice_p.len / 16) * 16;
     while (v_p.ptr < i_end1_p) {
-      v_s ^=
-          ((((uint32_t)(v_p.ptr[0])) << 0) | (((uint32_t)(v_p.ptr[1])) << 8) |
-           (((uint32_t)(v_p.ptr[2])) << 16) | (((uint32_t)(v_p.ptr[3])) << 24));
-      v_s = (WUFFS_CRC32__IEEE_TABLE[0][v_p.ptr[15]] ^
-             WUFFS_CRC32__IEEE_TABLE[1][v_p.ptr[14]] ^
-             WUFFS_CRC32__IEEE_TABLE[2][v_p.ptr[13]] ^
-             WUFFS_CRC32__IEEE_TABLE[3][v_p.ptr[12]] ^
-             WUFFS_CRC32__IEEE_TABLE[4][v_p.ptr[11]] ^
-             WUFFS_CRC32__IEEE_TABLE[5][v_p.ptr[10]] ^
-             WUFFS_CRC32__IEEE_TABLE[6][v_p.ptr[9]] ^
-             WUFFS_CRC32__IEEE_TABLE[7][v_p.ptr[8]] ^
-             WUFFS_CRC32__IEEE_TABLE[8][v_p.ptr[7]] ^
-             WUFFS_CRC32__IEEE_TABLE[9][v_p.ptr[6]] ^
-             WUFFS_CRC32__IEEE_TABLE[10][v_p.ptr[5]] ^
-             WUFFS_CRC32__IEEE_TABLE[11][v_p.ptr[4]] ^
-             WUFFS_CRC32__IEEE_TABLE[12][(255 & (v_s >> 24))] ^
-             WUFFS_CRC32__IEEE_TABLE[13][(255 & (v_s >> 16))] ^
-             WUFFS_CRC32__IEEE_TABLE[14][(255 & (v_s >> 8))] ^
-             WUFFS_CRC32__IEEE_TABLE[15][(255 & (v_s >> 0))]);
+      v_s ^= ((((uint32_t)(v_p.ptr[0])) << 0) | (((uint32_t)(v_p.ptr[1])) << 8) | (((uint32_t)(v_p.ptr[2])) << 16) | (((uint32_t)(v_p.ptr[3])) << 24));
+      v_s = (WUFFS_CRC32__IEEE_TABLE[0][v_p.ptr[15]] ^ WUFFS_CRC32__IEEE_TABLE[1][v_p.ptr[14]] ^ WUFFS_CRC32__IEEE_TABLE[2][v_p.ptr[13]] ^ WUFFS_CRC32__IEEE_TABLE[3][v_p.ptr[12]] ^ WUFFS_CRC32__IEEE_TABLE[4][v_p.ptr[11]] ^ WUFFS_CRC32__IEEE_TABLE[5][v_p.ptr[10]] ^ WUFFS_CRC32__IEEE_TABLE[6][v_p.ptr[9]] ^ WUFFS_CRC32__IEEE_TABLE[7][v_p.ptr[8]] ^ WUFFS_CRC32__IEEE_TABLE[8][v_p.ptr[7]] ^ WUFFS_CRC32__IEEE_TABLE[9][v_p.ptr[6]] ^ WUFFS_CRC32__IEEE_TABLE[10][v_p.ptr[5]] ^ WUFFS_CRC32__IEEE_TABLE[11][v_p.ptr[4]] ^ WUFFS_CRC32__IEEE_TABLE[12][(255 & (v_s >> 24))] ^ WUFFS_CRC32__IEEE_TABLE[13][(255 & (v_s >> 16))] ^ WUFFS_CRC32__IEEE_TABLE[14][(255 & (v_s >> 8))] ^ WUFFS_CRC32__IEEE_TABLE[15][(255 & (v_s >> 0))]);
       v_p.ptr += 16;
     }
     v_p.len = 1;
     uint8_t* i_end2_p = i_slice_p.ptr + (i_slice_p.len / 1) * 1;
     while (v_p.ptr < i_end2_p) {
-      v_s =
-          (WUFFS_CRC32__IEEE_TABLE[0][(((uint8_t)((v_s & 255))) ^ v_p.ptr[0])] ^
-           (v_s >> 8));
+      v_s = (WUFFS_CRC32__IEEE_TABLE[0][(((uint8_t)((v_s & 255))) ^ v_p.ptr[0])] ^ (v_s >> 8));
       v_p.ptr += 1;
     }
   }
@@ -14538,99 +14208,93 @@
   return self->private_impl.f_state;
 }
 
-#endif  // !defined(WUFFS_CONFIG__MODULES) ||
-        // defined(WUFFS_CONFIG__MODULE__CRC32)
+#endif  // !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__CRC32)
 
 #if !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__DEFLATE)
 
 // ---------------- Status Codes Implementations
 
-const char* wuffs_deflate__error__bad_huffman_code_over_subscribed =
-    "#deflate: bad Huffman code (over-subscribed)";
-const char* wuffs_deflate__error__bad_huffman_code_under_subscribed =
-    "#deflate: bad Huffman code (under-subscribed)";
-const char* wuffs_deflate__error__bad_huffman_code_length_count =
-    "#deflate: bad Huffman code length count";
-const char* wuffs_deflate__error__bad_huffman_code_length_repetition =
-    "#deflate: bad Huffman code length repetition";
-const char* wuffs_deflate__error__bad_huffman_code =
-    "#deflate: bad Huffman code";
-const char* wuffs_deflate__error__bad_huffman_minimum_code_length =
-    "#deflate: bad Huffman minimum code length";
+const char* wuffs_deflate__error__bad_huffman_code_over_subscribed = "#deflate: bad Huffman code (over-subscribed)";
+const char* wuffs_deflate__error__bad_huffman_code_under_subscribed = "#deflate: bad Huffman code (under-subscribed)";
+const char* wuffs_deflate__error__bad_huffman_code_length_count = "#deflate: bad Huffman code length count";
+const char* wuffs_deflate__error__bad_huffman_code_length_repetition = "#deflate: bad Huffman code length repetition";
+const char* wuffs_deflate__error__bad_huffman_code = "#deflate: bad Huffman code";
+const char* wuffs_deflate__error__bad_huffman_minimum_code_length = "#deflate: bad Huffman minimum code length";
 const char* wuffs_deflate__error__bad_block = "#deflate: bad block";
 const char* wuffs_deflate__error__bad_distance = "#deflate: bad distance";
-const char* wuffs_deflate__error__bad_distance_code_count =
-    "#deflate: bad distance code count";
-const char* wuffs_deflate__error__bad_literal_length_code_count =
-    "#deflate: bad literal/length code count";
-const char* wuffs_deflate__error__inconsistent_stored_block_length =
-    "#deflate: inconsistent stored block length";
-const char* wuffs_deflate__error__missing_end_of_block_code =
-    "#deflate: missing end-of-block code";
-const char* wuffs_deflate__error__no_huffman_codes =
-    "#deflate: no Huffman codes";
-const char*
-    wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state =
-        "#deflate: internal error: inconsistent Huffman decoder state";
-const char* wuffs_deflate__error__internal_error_inconsistent_i_o =
-    "#deflate: internal error: inconsistent I/O";
-const char* wuffs_deflate__error__internal_error_inconsistent_distance =
-    "#deflate: internal error: inconsistent distance";
-const char* wuffs_deflate__error__internal_error_inconsistent_n_bits =
-    "#deflate: internal error: inconsistent n_bits";
+const char* wuffs_deflate__error__bad_distance_code_count = "#deflate: bad distance code count";
+const char* wuffs_deflate__error__bad_literal_length_code_count = "#deflate: bad literal/length code count";
+const char* wuffs_deflate__error__inconsistent_stored_block_length = "#deflate: inconsistent stored block length";
+const char* wuffs_deflate__error__missing_end_of_block_code = "#deflate: missing end-of-block code";
+const char* wuffs_deflate__error__no_huffman_codes = "#deflate: no Huffman codes";
+const char* wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state = "#deflate: internal error: inconsistent Huffman decoder state";
+const char* wuffs_deflate__error__internal_error_inconsistent_i_o = "#deflate: internal error: inconsistent I/O";
+const char* wuffs_deflate__error__internal_error_inconsistent_distance = "#deflate: internal error: inconsistent distance";
+const char* wuffs_deflate__error__internal_error_inconsistent_n_bits = "#deflate: internal error: inconsistent n_bits";
 
 // ---------------- Private Consts
 
-static const uint8_t               //
-    WUFFS_DEFLATE__CODE_ORDER[19]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15,
+static const uint8_t //
+WUFFS_DEFLATE__CODE_ORDER[19]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  16, 17, 18, 0, 8, 7, 9, 6,
+  10, 5, 11, 4, 12, 3, 13, 2,
+  14, 1, 15,
 };
 
-static const uint8_t              //
-    WUFFS_DEFLATE__REVERSE8[256]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        0,   128, 64,  192, 32,  160, 96,  224, 16,  144, 80,  208, 48,  176,
-        112, 240, 8,   136, 72,  200, 40,  168, 104, 232, 24,  152, 88,  216,
-        56,  184, 120, 248, 4,   132, 68,  196, 36,  164, 100, 228, 20,  148,
-        84,  212, 52,  180, 116, 244, 12,  140, 76,  204, 44,  172, 108, 236,
-        28,  156, 92,  220, 60,  188, 124, 252, 2,   130, 66,  194, 34,  162,
-        98,  226, 18,  146, 82,  210, 50,  178, 114, 242, 10,  138, 74,  202,
-        42,  170, 106, 234, 26,  154, 90,  218, 58,  186, 122, 250, 6,   134,
-        70,  198, 38,  166, 102, 230, 22,  150, 86,  214, 54,  182, 118, 246,
-        14,  142, 78,  206, 46,  174, 110, 238, 30,  158, 94,  222, 62,  190,
-        126, 254, 1,   129, 65,  193, 33,  161, 97,  225, 17,  145, 81,  209,
-        49,  177, 113, 241, 9,   137, 73,  201, 41,  169, 105, 233, 25,  153,
-        89,  217, 57,  185, 121, 249, 5,   133, 69,  197, 37,  165, 101, 229,
-        21,  149, 85,  213, 53,  181, 117, 245, 13,  141, 77,  205, 45,  173,
-        109, 237, 29,  157, 93,  221, 61,  189, 125, 253, 3,   131, 67,  195,
-        35,  163, 99,  227, 19,  147, 83,  211, 51,  179, 115, 243, 11,  139,
-        75,  203, 43,  171, 107, 235, 27,  155, 91,  219, 59,  187, 123, 251,
-        7,   135, 71,  199, 39,  167, 103, 231, 23,  151, 87,  215, 55,  183,
-        119, 247, 15,  143, 79,  207, 47,  175, 111, 239, 31,  159, 95,  223,
-        63,  191, 127, 255,
+static const uint8_t //
+WUFFS_DEFLATE__REVERSE8[256]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  0, 128, 64, 192, 32, 160, 96, 224,
+  16, 144, 80, 208, 48, 176, 112, 240,
+  8, 136, 72, 200, 40, 168, 104, 232,
+  24, 152, 88, 216, 56, 184, 120, 248,
+  4, 132, 68, 196, 36, 164, 100, 228,
+  20, 148, 84, 212, 52, 180, 116, 244,
+  12, 140, 76, 204, 44, 172, 108, 236,
+  28, 156, 92, 220, 60, 188, 124, 252,
+  2, 130, 66, 194, 34, 162, 98, 226,
+  18, 146, 82, 210, 50, 178, 114, 242,
+  10, 138, 74, 202, 42, 170, 106, 234,
+  26, 154, 90, 218, 58, 186, 122, 250,
+  6, 134, 70, 198, 38, 166, 102, 230,
+  22, 150, 86, 214, 54, 182, 118, 246,
+  14, 142, 78, 206, 46, 174, 110, 238,
+  30, 158, 94, 222, 62, 190, 126, 254,
+  1, 129, 65, 193, 33, 161, 97, 225,
+  17, 145, 81, 209, 49, 177, 113, 241,
+  9, 137, 73, 201, 41, 169, 105, 233,
+  25, 153, 89, 217, 57, 185, 121, 249,
+  5, 133, 69, 197, 37, 165, 101, 229,
+  21, 149, 85, 213, 53, 181, 117, 245,
+  13, 141, 77, 205, 45, 173, 109, 237,
+  29, 157, 93, 221, 61, 189, 125, 253,
+  3, 131, 67, 195, 35, 163, 99, 227,
+  19, 147, 83, 211, 51, 179, 115, 243,
+  11, 139, 75, 203, 43, 171, 107, 235,
+  27, 155, 91, 219, 59, 187, 123, 251,
+  7, 135, 71, 199, 39, 167, 103, 231,
+  23, 151, 87, 215, 55, 183, 119, 247,
+  15, 143, 79, 207, 47, 175, 111, 239,
+  31, 159, 95, 223, 63, 191, 127, 255,
 };
 
-static const uint32_t                       //
-    WUFFS_DEFLATE__LCODE_MAGIC_NUMBERS[32]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        1073741824, 1073742080, 1073742336, 1073742592, 1073742848, 1073743104,
-        1073743360, 1073743616, 1073743888, 1073744400, 1073744912, 1073745424,
-        1073745952, 1073746976, 1073748000, 1073749024, 1073750064, 1073752112,
-        1073754160, 1073756208, 1073758272, 1073762368, 1073766464, 1073770560,
-        1073774672, 1073782864, 1073791056, 1073799248, 1073807104, 134217728,
-        134217728,  134217728,
+static const uint32_t //
+WUFFS_DEFLATE__LCODE_MAGIC_NUMBERS[32]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  1073741824, 1073742080, 1073742336, 1073742592, 1073742848, 1073743104, 1073743360, 1073743616,
+  1073743888, 1073744400, 1073744912, 1073745424, 1073745952, 1073746976, 1073748000, 1073749024,
+  1073750064, 1073752112, 1073754160, 1073756208, 1073758272, 1073762368, 1073766464, 1073770560,
+  1073774672, 1073782864, 1073791056, 1073799248, 1073807104, 134217728, 134217728, 134217728,
 };
 
-static const uint32_t                       //
-    WUFFS_DEFLATE__DCODE_MAGIC_NUMBERS[32]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        1073741824, 1073742080, 1073742336, 1073742592, 1073742864, 1073743376,
-        1073743904, 1073744928, 1073745968, 1073748016, 1073750080, 1073754176,
-        1073758288, 1073766480, 1073774688, 1073791072, 1073807472, 1073840240,
-        1073873024, 1073938560, 1074004112, 1074135184, 1074266272, 1074528416,
-        1074790576, 1075314864, 1075839168, 1076887744, 1077936336, 1080033488,
-        134217728,  134217728,
+static const uint32_t //
+WUFFS_DEFLATE__DCODE_MAGIC_NUMBERS[32]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  1073741824, 1073742080, 1073742336, 1073742592, 1073742864, 1073743376, 1073743904, 1073744928,
+  1073745968, 1073748016, 1073750080, 1073754176, 1073758288, 1073766480, 1073774688, 1073791072,
+  1073807472, 1073840240, 1073873024, 1073938560, 1074004112, 1074135184, 1074266272, 1074528416,
+  1074790576, 1075314864, 1075839168, 1076887744, 1077936336, 1080033488, 134217728, 134217728,
 };
 
 #define WUFFS_DEFLATE__HUFFS_TABLE_SIZE 1024
@@ -14642,61 +14306,68 @@
 // ---------------- Private Function Prototypes
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__decode_blocks(wuffs_deflate__decoder* self,
-                                      wuffs_base__io_buffer* a_dst,
-                                      wuffs_base__io_buffer* a_src);
+wuffs_deflate__decoder__decode_blocks(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__decode_uncompressed(wuffs_deflate__decoder* self,
-                                            wuffs_base__io_buffer* a_dst,
-                                            wuffs_base__io_buffer* a_src);
+wuffs_deflate__decoder__decode_uncompressed(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__init_fixed_huffman(wuffs_deflate__decoder* self);
+wuffs_deflate__decoder__init_fixed_huffman(
+    wuffs_deflate__decoder* self);
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__init_dynamic_huffman(wuffs_deflate__decoder* self,
-                                             wuffs_base__io_buffer* a_src);
+wuffs_deflate__decoder__init_dynamic_huffman(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__init_huff(wuffs_deflate__decoder* self,
-                                  uint32_t a_which,
-                                  uint32_t a_n_codes0,
-                                  uint32_t a_n_codes1,
-                                  uint32_t a_base_symbol);
+wuffs_deflate__decoder__init_huff(
+    wuffs_deflate__decoder* self,
+    uint32_t a_which,
+    uint32_t a_n_codes0,
+    uint32_t a_n_codes1,
+    uint32_t a_base_symbol);
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__decode_huffman_fast(wuffs_deflate__decoder* self,
-                                            wuffs_base__io_buffer* a_dst,
-                                            wuffs_base__io_buffer* a_src);
+wuffs_deflate__decoder__decode_huffman_fast(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__decode_huffman_slow(wuffs_deflate__decoder* self,
-                                            wuffs_base__io_buffer* a_dst,
-                                            wuffs_base__io_buffer* a_src);
+wuffs_deflate__decoder__decode_huffman_slow(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 // ---------------- VTables
 
 const wuffs_base__io_transformer__func_ptrs
-    wuffs_deflate__decoder__func_ptrs_for__wuffs_base__io_transformer = {
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_deflate__decoder__set_quirk_enabled),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__slice_u8))(
-            &wuffs_deflate__decoder__transform_io),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_deflate__decoder__workbuf_len),
+wuffs_deflate__decoder__func_ptrs_for__wuffs_base__io_transformer = {
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_deflate__decoder__set_quirk_enabled),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__io_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__slice_u8))(&wuffs_deflate__decoder__transform_io),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_deflate__decoder__workbuf_len),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_deflate__decoder__initialize(wuffs_deflate__decoder* self,
-                                   size_t sizeof_star_self,
-                                   uint64_t wuffs_version,
-                                   uint32_t initialize_flags) {
+wuffs_deflate__decoder__initialize(
+    wuffs_deflate__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -14709,22 +14380,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -14747,10 +14416,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_deflate__decoder__initialize(x, sizeof(wuffs_deflate__decoder),
-                                         WUFFS_VERSION,
-                                         WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_deflate__decoder__initialize(
+      x, sizeof(wuffs_deflate__decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -14767,8 +14434,9 @@
 // -------- func deflate.decoder.add_history
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_deflate__decoder__add_history(wuffs_deflate__decoder* self,
-                                    wuffs_base__slice_u8 a_hist) {
+wuffs_deflate__decoder__add_history(
+    wuffs_deflate__decoder* self,
+    wuffs_base__slice_u8 a_hist) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -14783,58 +14451,41 @@
   v_s = a_hist;
   if (((uint64_t)(v_s.len)) >= 32768) {
     v_s = wuffs_base__slice_u8__suffix(v_s, 32768);
-    wuffs_base__slice_u8__copy_from_slice(
-        wuffs_base__slice_u8__subslice_j(
-            wuffs_base__make_slice_u8(self->private_data.f_history, 33025),
-            32768),
-        v_s);
+    wuffs_base__slice_u8__copy_from_slice(wuffs_base__slice_u8__subslice_j(wuffs_base__make_slice_u8(self->private_data.f_history, 33025), 32768), v_s);
     self->private_impl.f_history_index = 32768;
   } else {
-    v_n_copied = wuffs_base__slice_u8__copy_from_slice(
-        wuffs_base__slice_u8__subslice_ij(
-            wuffs_base__make_slice_u8(self->private_data.f_history, 33025),
-            (self->private_impl.f_history_index & 32767), 32768),
-        v_s);
+    v_n_copied = wuffs_base__slice_u8__copy_from_slice(wuffs_base__slice_u8__subslice_ij(wuffs_base__make_slice_u8(self->private_data.f_history, 33025), (self->private_impl.f_history_index & 32767), 32768), v_s);
     if (v_n_copied < ((uint64_t)(v_s.len))) {
       v_s = wuffs_base__slice_u8__subslice_i(v_s, v_n_copied);
-      v_n_copied = wuffs_base__slice_u8__copy_from_slice(
-          wuffs_base__slice_u8__subslice_j(
-              wuffs_base__make_slice_u8(self->private_data.f_history, 33025),
-              32768),
-          v_s);
-      self->private_impl.f_history_index =
-          (((uint32_t)((v_n_copied & 32767))) + 32768);
+      v_n_copied = wuffs_base__slice_u8__copy_from_slice(wuffs_base__slice_u8__subslice_j(wuffs_base__make_slice_u8(self->private_data.f_history, 33025), 32768), v_s);
+      self->private_impl.f_history_index = (((uint32_t)((v_n_copied & 32767))) + 32768);
     } else {
       v_already_full = 0;
       if (self->private_impl.f_history_index >= 32768) {
         v_already_full = 32768;
       }
-      self->private_impl.f_history_index =
-          ((self->private_impl.f_history_index & 32767) +
-           ((uint32_t)((v_n_copied & 32767))) + v_already_full);
+      self->private_impl.f_history_index = ((self->private_impl.f_history_index & 32767) + ((uint32_t)((v_n_copied & 32767))) + v_already_full);
     }
   }
-  wuffs_base__slice_u8__copy_from_slice(
-      wuffs_base__slice_u8__subslice_i(
-          wuffs_base__make_slice_u8(self->private_data.f_history, 33025),
-          32768),
-      wuffs_base__make_slice_u8(self->private_data.f_history, 33025));
+  wuffs_base__slice_u8__copy_from_slice(wuffs_base__slice_u8__subslice_i(wuffs_base__make_slice_u8(self->private_data.f_history, 33025), 32768), wuffs_base__make_slice_u8(self->private_data.f_history, 33025));
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func deflate.decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_deflate__decoder__set_quirk_enabled(wuffs_deflate__decoder* self,
-                                          uint32_t a_quirk,
-                                          bool a_enabled) {
+wuffs_deflate__decoder__set_quirk_enabled(
+    wuffs_deflate__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func deflate.decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_deflate__decoder__workbuf_len(const wuffs_deflate__decoder* self) {
+wuffs_deflate__decoder__workbuf_len(
+    const wuffs_deflate__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -14849,18 +14500,19 @@
 // -------- func deflate.decoder.transform_io
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_deflate__decoder__transform_io(wuffs_deflate__decoder* self,
-                                     wuffs_base__io_buffer* a_dst,
-                                     wuffs_base__io_buffer* a_src,
-                                     wuffs_base__slice_u8 a_workbuf) {
+wuffs_deflate__decoder__transform_io(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -14869,8 +14521,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -14902,27 +14553,23 @@
         if (a_dst) {
           a_dst->meta.wi = ((size_t)(iop_a_dst - a_dst->data.ptr));
         }
-        wuffs_base__status t_0 =
-            wuffs_deflate__decoder__decode_blocks(self, a_dst, a_src);
+        wuffs_base__status t_0 = wuffs_deflate__decoder__decode_blocks(self, a_dst, a_src);
         if (a_dst) {
           iop_a_dst = a_dst->data.ptr + a_dst->meta.wi;
         }
         v_status = t_0;
       }
-      if (!wuffs_base__status__is_suspension(&v_status)) {
+      if ( ! wuffs_base__status__is_suspension(&v_status)) {
         status = v_status;
         if (wuffs_base__status__is_error(&status)) {
           goto exit;
         } else if (wuffs_base__status__is_suspension(&status)) {
-          status = wuffs_base__make_status(
-              wuffs_base__error__cannot_return_a_suspension);
+          status = wuffs_base__make_status(wuffs_base__error__cannot_return_a_suspension);
           goto exit;
         }
         goto ok;
       }
-      wuffs_deflate__decoder__add_history(
-          self, wuffs_base__io__since(
-                    v_mark, ((uint64_t)(iop_a_dst - io0_a_dst)), io0_a_dst));
+      wuffs_deflate__decoder__add_history(self, wuffs_base__io__since(v_mark, ((uint64_t)(iop_a_dst - io0_a_dst)), io0_a_dst));
       status = v_status;
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(1);
     }
@@ -14935,10 +14582,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_transform_io[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_impl.p_transform_io[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
 
   goto exit;
 exit:
@@ -14955,9 +14600,10 @@
 // -------- func deflate.decoder.decode_blocks
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__decode_blocks(wuffs_deflate__decoder* self,
-                                      wuffs_base__io_buffer* a_dst,
-                                      wuffs_base__io_buffer* a_src) {
+wuffs_deflate__decoder__decode_blocks(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint32_t v_final = 0;
@@ -14989,8 +14635,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(1);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint32_t t_0 = *iop_a_src++;
@@ -15008,8 +14653,7 @@
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
         }
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-        status =
-            wuffs_deflate__decoder__decode_uncompressed(self, a_dst, a_src);
+        status = wuffs_deflate__decoder__decode_uncompressed(self, a_dst, a_src);
         if (a_src) {
           iop_a_src = a_src->data.ptr + a_src->meta.ri;
         }
@@ -15019,13 +14663,12 @@
         goto label__outer__continue;
       } else if (v_type == 1) {
         v_status = wuffs_deflate__decoder__init_fixed_huffman(self);
-        if (!wuffs_base__status__is_ok(&v_status)) {
+        if ( ! wuffs_base__status__is_ok(&v_status)) {
           status = v_status;
           if (wuffs_base__status__is_error(&status)) {
             goto exit;
           } else if (wuffs_base__status__is_suspension(&status)) {
-            status = wuffs_base__make_status(
-                wuffs_base__error__cannot_return_a_suspension);
+            status = wuffs_base__make_status(wuffs_base__error__cannot_return_a_suspension);
             goto exit;
           }
           goto ok;
@@ -15051,8 +14694,7 @@
         if (a_src) {
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
         }
-        v_status =
-            wuffs_deflate__decoder__decode_huffman_fast(self, a_dst, a_src);
+        v_status = wuffs_deflate__decoder__decode_huffman_fast(self, a_dst, a_src);
         if (a_src) {
           iop_a_src = a_src->data.ptr + a_src->meta.ri;
         }
@@ -15067,8 +14709,7 @@
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
         }
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
-        status =
-            wuffs_deflate__decoder__decode_huffman_slow(self, a_dst, a_src);
+        status = wuffs_deflate__decoder__decode_huffman_slow(self, a_dst, a_src);
         if (a_src) {
           iop_a_src = a_src->data.ptr + a_src->meta.ri;
         }
@@ -15089,8 +14730,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_blocks[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_blocks[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_blocks[0].v_final = v_final;
 
   goto exit;
@@ -15105,9 +14745,10 @@
 // -------- func deflate.decoder.decode_uncompressed
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__decode_uncompressed(wuffs_deflate__decoder* self,
-                                            wuffs_base__io_buffer* a_dst,
-                                            wuffs_base__io_buffer* a_src) {
+wuffs_deflate__decoder__decode_uncompressed(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint32_t v_length = 0;
@@ -15144,11 +14785,8 @@
   switch (coro_susp_point) {
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
-    if ((self->private_impl.f_n_bits >= 8) ||
-        ((self->private_impl.f_bits >> (self->private_impl.f_n_bits & 7)) !=
-         0)) {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_n_bits);
+    if ((self->private_impl.f_n_bits >= 8) || ((self->private_impl.f_bits >> (self->private_impl.f_n_bits & 7)) != 0)) {
+      status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_n_bits);
       goto exit;
     }
     self->private_impl.f_n_bits = 0;
@@ -15164,12 +14802,10 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
-          uint64_t* scratch =
-              &self->private_data.s_decode_uncompressed[0].scratch;
+          uint64_t* scratch = &self->private_data.s_decode_uncompressed[0].scratch;
           uint32_t num_bits_0 = ((uint32_t)(*scratch >> 56));
           *scratch <<= 8;
           *scratch >>= 8;
@@ -15184,15 +14820,13 @@
       }
       v_length = t_0;
     }
-    if ((((v_length)&0xFFFF) + ((v_length) >> (32 - (16)))) != 65535) {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__inconsistent_stored_block_length);
+    if ((((v_length) & 0xFFFF) + ((v_length) >> (32 - (16)))) != 65535) {
+      status = wuffs_base__make_status(wuffs_deflate__error__inconsistent_stored_block_length);
       goto exit;
     }
-    v_length = ((v_length)&0xFFFF);
+    v_length = ((v_length) & 0xFFFF);
     while (true) {
-      v_n_copied = wuffs_base__io_writer__limited_copy_u32_from_reader(
-          &iop_a_dst, io2_a_dst, v_length, &iop_a_src, io2_a_src);
+      v_n_copied = wuffs_base__io_writer__limited_copy_u32_from_reader(&iop_a_dst, io2_a_dst,v_length, &iop_a_src, io2_a_src);
       if (v_length <= v_n_copied) {
         status = wuffs_base__make_status(NULL);
         goto ok;
@@ -15215,8 +14849,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_uncompressed[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_uncompressed[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_uncompressed[0].v_length = v_length;
 
   goto exit;
@@ -15234,7 +14867,9 @@
 // -------- func deflate.decoder.init_fixed_huffman
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__init_fixed_huffman(wuffs_deflate__decoder* self) {
+wuffs_deflate__decoder__init_fixed_huffman(
+    wuffs_deflate__decoder* self) {
+
   uint32_t v_i = 0;
   wuffs_base__status v_status = wuffs_base__make_status(NULL);
 
@@ -15272,8 +14907,9 @@
 // -------- func deflate.decoder.init_dynamic_huffman
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__init_dynamic_huffman(wuffs_deflate__decoder* self,
-                                             wuffs_base__io_buffer* a_src) {
+wuffs_deflate__decoder__init_dynamic_huffman(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint32_t v_bits = 0;
@@ -15315,8 +14951,7 @@
     v_i = self->private_data.s_init_dynamic_huffman[0].v_i;
     v_mask = self->private_data.s_init_dynamic_huffman[0].v_mask;
     v_table_entry = self->private_data.s_init_dynamic_huffman[0].v_table_entry;
-    v_n_extra_bits =
-        self->private_data.s_init_dynamic_huffman[0].v_n_extra_bits;
+    v_n_extra_bits = self->private_data.s_init_dynamic_huffman[0].v_n_extra_bits;
     v_rep_symbol = self->private_data.s_init_dynamic_huffman[0].v_rep_symbol;
     v_rep_count = self->private_data.s_init_dynamic_huffman[0].v_rep_count;
   }
@@ -15338,21 +14973,19 @@
       v_bits |= (v_b0 << v_n_bits);
       v_n_bits += 8;
     }
-    v_n_lit = (((v_bits)&0x1F) + 257);
+    v_n_lit = (((v_bits) & 0x1F) + 257);
     if (v_n_lit > 286) {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__bad_literal_length_code_count);
+      status = wuffs_base__make_status(wuffs_deflate__error__bad_literal_length_code_count);
       goto exit;
     }
     v_bits >>= 5;
-    v_n_dist = (((v_bits)&0x1F) + 1);
+    v_n_dist = (((v_bits) & 0x1F) + 1);
     if (v_n_dist > 30) {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__bad_distance_code_count);
+      status = wuffs_base__make_status(wuffs_deflate__error__bad_distance_code_count);
       goto exit;
     }
     v_bits >>= 5;
-    v_n_clen = (((v_bits)&0xF) + 4);
+    v_n_clen = (((v_bits) & 0xF) + 4);
     v_bits >>= 4;
     v_n_bits -= 14;
     v_i = 0;
@@ -15361,8 +14994,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint32_t t_1 = *iop_a_src++;
@@ -15371,8 +15003,7 @@
         v_bits |= (v_b1 << v_n_bits);
         v_n_bits += 8;
       }
-      self->private_data.f_code_lengths[WUFFS_DEFLATE__CODE_ORDER[v_i]] =
-          ((uint8_t)((v_bits & 7)));
+      self->private_data.f_code_lengths[WUFFS_DEFLATE__CODE_ORDER[v_i]] = ((uint8_t)((v_bits & 7)));
       v_bits >>= 3;
       v_n_bits -= 3;
       v_i += 1;
@@ -15401,8 +15032,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(3);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint32_t t_2 = *iop_a_src++;
@@ -15413,8 +15043,7 @@
       }
     label__1__break:;
       if ((v_table_entry >> 24) != 128) {
-        status = wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
         goto exit;
       }
       v_table_entry = ((v_table_entry >> 8) & 255);
@@ -15429,8 +15058,7 @@
       if (v_table_entry == 16) {
         v_n_extra_bits = 2;
         if (v_i <= 0) {
-          status = wuffs_base__make_status(
-              wuffs_deflate__error__bad_huffman_code_length_repetition);
+          status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code_length_repetition);
           goto exit;
         }
         v_rep_symbol = (self->private_data.f_code_lengths[(v_i - 1)] & 15);
@@ -15444,16 +15072,14 @@
         v_rep_symbol = 0;
         v_rep_count = 11;
       } else {
-        status = wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
         goto exit;
       }
       while (v_n_bits < v_n_extra_bits) {
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint32_t t_3 = *iop_a_src++;
@@ -15462,13 +15088,12 @@
         v_bits |= (v_b3 << v_n_bits);
         v_n_bits += 8;
       }
-      v_rep_count += ((v_bits)&WUFFS_BASE__LOW_BITS_MASK__U32(v_n_extra_bits));
+      v_rep_count += ((v_bits) & WUFFS_BASE__LOW_BITS_MASK__U32(v_n_extra_bits));
       v_bits >>= v_n_extra_bits;
       v_n_bits -= v_n_extra_bits;
       while (v_rep_count > 0) {
         if (v_i >= (v_n_lit + v_n_dist)) {
-          status = wuffs_base__make_status(
-              wuffs_deflate__error__bad_huffman_code_length_count);
+          status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code_length_count);
           goto exit;
         }
         self->private_data.f_code_lengths[v_i] = v_rep_symbol;
@@ -15477,13 +15102,11 @@
       }
     }
     if (v_i != (v_n_lit + v_n_dist)) {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__bad_huffman_code_length_count);
+      status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code_length_count);
       goto exit;
     }
     if (self->private_data.f_code_lengths[256] == 0) {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__missing_end_of_block_code);
+      status = wuffs_base__make_status(wuffs_deflate__error__missing_end_of_block_code);
       goto exit;
     }
     v_status = wuffs_deflate__decoder__init_huff(self, 0, 0, v_n_lit, 257);
@@ -15491,8 +15114,7 @@
       status = v_status;
       goto exit;
     }
-    v_status = wuffs_deflate__decoder__init_huff(self, 1, v_n_lit,
-                                                 (v_n_lit + v_n_dist), 0);
+    v_status = wuffs_deflate__decoder__init_huff(self, 1, v_n_lit, (v_n_lit + v_n_dist), 0);
     if (wuffs_base__status__is_error(&v_status)) {
       status = v_status;
       goto exit;
@@ -15508,8 +15130,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_init_dynamic_huffman[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_init_dynamic_huffman[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_init_dynamic_huffman[0].v_bits = v_bits;
   self->private_data.s_init_dynamic_huffman[0].v_n_bits = v_n_bits;
   self->private_data.s_init_dynamic_huffman[0].v_n_lit = v_n_lit;
@@ -15534,11 +15155,13 @@
 // -------- func deflate.decoder.init_huff
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__init_huff(wuffs_deflate__decoder* self,
-                                  uint32_t a_which,
-                                  uint32_t a_n_codes0,
-                                  uint32_t a_n_codes1,
-                                  uint32_t a_base_symbol) {
+wuffs_deflate__decoder__init_huff(
+    wuffs_deflate__decoder* self,
+    uint32_t a_which,
+    uint32_t a_n_codes0,
+    uint32_t a_n_codes1,
+    uint32_t a_base_symbol) {
+
   uint16_t v_counts[16] = {0};
   uint32_t v_i = 0;
   uint32_t v_remaining = 0;
@@ -15567,8 +15190,7 @@
   v_i = a_n_codes0;
   while (v_i < a_n_codes1) {
     if (v_counts[(self->private_data.f_code_lengths[v_i] & 15)] >= 320) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
     }
 #if defined(__GNUC__)
 #pragma GCC diagnostic push
@@ -15587,59 +15209,47 @@
   v_i = 1;
   while (v_i <= 15) {
     if (v_remaining > 1073741824) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
     }
     v_remaining <<= 1;
     if (v_remaining < ((uint32_t)(v_counts[v_i]))) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__bad_huffman_code_over_subscribed);
+      return wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code_over_subscribed);
     }
     v_remaining -= ((uint32_t)(v_counts[v_i]));
     v_i += 1;
   }
   if (v_remaining != 0) {
-    if ((a_which == 1) && (v_counts[1] == 1) &&
-        (self->private_data.f_code_lengths[a_n_codes0] == 1) &&
-        ((((uint32_t)(v_counts[0])) + a_n_codes0 + 1) == a_n_codes1)) {
+    if ((a_which == 1) && (v_counts[1] == 1) && (self->private_data.f_code_lengths[a_n_codes0] == 1) && ((((uint32_t)(v_counts[0])) + a_n_codes0 + 1) == a_n_codes1)) {
       self->private_impl.f_n_huffs_bits[1] = 1;
-      self->private_data.f_huffs[1][0] =
-          (WUFFS_DEFLATE__DCODE_MAGIC_NUMBERS[0] | 1);
-      self->private_data.f_huffs[1][1] =
-          (WUFFS_DEFLATE__DCODE_MAGIC_NUMBERS[31] | 1);
+      self->private_data.f_huffs[1][0] = (WUFFS_DEFLATE__DCODE_MAGIC_NUMBERS[0] | 1);
+      self->private_data.f_huffs[1][1] = (WUFFS_DEFLATE__DCODE_MAGIC_NUMBERS[31] | 1);
       return wuffs_base__make_status(NULL);
     }
-    return wuffs_base__make_status(
-        wuffs_deflate__error__bad_huffman_code_under_subscribed);
+    return wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code_under_subscribed);
   }
   v_i = 1;
   while (v_i <= 15) {
     v_offsets[v_i] = ((uint16_t)(v_n_symbols));
     v_count = ((uint32_t)(v_counts[v_i]));
     if (v_n_symbols > (320 - v_count)) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
     }
     v_n_symbols = (v_n_symbols + v_count);
     v_i += 1;
   }
   if (v_n_symbols > 288) {
-    return wuffs_base__make_status(
-        wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+    return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
   }
   v_i = a_n_codes0;
   while (v_i < a_n_codes1) {
     if (v_i < a_n_codes0) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
     }
     if (self->private_data.f_code_lengths[v_i] != 0) {
       if (v_offsets[(self->private_data.f_code_lengths[v_i] & 15)] >= 320) {
-        return wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
       }
-      v_symbols[v_offsets[(self->private_data.f_code_lengths[v_i] & 15)]] =
-          ((uint16_t)((v_i - a_n_codes0)));
+      v_symbols[v_offsets[(self->private_data.f_code_lengths[v_i] & 15)]] = ((uint16_t)((v_i - a_n_codes0)));
 #if defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wconversion"
@@ -15657,8 +15267,7 @@
       goto label__0__break;
     }
     if (v_min_cl >= 9) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__bad_huffman_minimum_code_length);
+      return wuffs_base__make_status(wuffs_deflate__error__bad_huffman_minimum_code_length);
     }
     v_min_cl += 1;
   }
@@ -15680,22 +15289,17 @@
     self->private_impl.f_n_huffs_bits[a_which] = 9;
   }
   v_i = 0;
-  if ((v_n_symbols != ((uint32_t)(v_offsets[v_max_cl]))) ||
-      (v_n_symbols != ((uint32_t)(v_offsets[15])))) {
-    return wuffs_base__make_status(
-        wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+  if ((v_n_symbols != ((uint32_t)(v_offsets[v_max_cl]))) || (v_n_symbols != ((uint32_t)(v_offsets[15])))) {
+    return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
   }
   if ((a_n_codes0 + ((uint32_t)(v_symbols[0]))) >= 320) {
-    return wuffs_base__make_status(
-        wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+    return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
   }
   v_initial_high_bits = 512;
   if (v_max_cl < 9) {
     v_initial_high_bits = (((uint32_t)(1)) << v_max_cl);
   }
-  v_prev_cl = ((uint32_t)((self->private_data.f_code_lengths[(
-                               a_n_codes0 + ((uint32_t)(v_symbols[0])))] &
-                           15)));
+  v_prev_cl = ((uint32_t)((self->private_data.f_code_lengths[(a_n_codes0 + ((uint32_t)(v_symbols[0])))] & 15)));
   v_prev_redirect_key = 4294967295;
   v_top = 0;
   v_next_top = 512;
@@ -15704,17 +15308,13 @@
   v_value = 0;
   while (true) {
     if ((a_n_codes0 + ((uint32_t)(v_symbols[v_i]))) >= 320) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
     }
-    v_cl = ((uint32_t)((self->private_data.f_code_lengths[(
-                            a_n_codes0 + ((uint32_t)(v_symbols[v_i])))] &
-                        15)));
+    v_cl = ((uint32_t)((self->private_data.f_code_lengths[(a_n_codes0 + ((uint32_t)(v_symbols[v_i])))] & 15)));
     if (v_cl > v_prev_cl) {
       v_code <<= (v_cl - v_prev_cl);
       if (v_code >= 32768) {
-        return wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
       }
     }
     v_prev_cl = v_cl;
@@ -15722,7 +15322,7 @@
     if (v_cl > 9) {
       v_cl -= 9;
       v_redirect_key = ((v_key >> v_cl) & 511);
-      v_key = ((v_key)&WUFFS_BASE__LOW_BITS_MASK__U32(v_cl));
+      v_key = ((v_key) & WUFFS_BASE__LOW_BITS_MASK__U32(v_cl));
       if (v_prev_redirect_key != v_redirect_key) {
         v_prev_redirect_key = v_redirect_key;
         v_remaining = (((uint32_t)(1)) << v_cl);
@@ -15733,35 +15333,28 @@
           }
           v_remaining -= ((uint32_t)(v_counts[v_j]));
           if (v_remaining > 1073741824) {
-            return wuffs_base__make_status(
-                wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+            return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
           }
           v_remaining <<= 1;
           v_j += 1;
         }
       label__2__break:;
         if ((v_j <= 9) || (15 < v_j)) {
-          return wuffs_base__make_status(
-              wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+          return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
         }
         v_j -= 9;
         v_initial_high_bits = (((uint32_t)(1)) << v_j);
         v_top = v_next_top;
         if ((v_top + (((uint32_t)(1)) << v_j)) > 1024) {
-          return wuffs_base__make_status(
-              wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+          return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
         }
         v_next_top = (v_top + (((uint32_t)(1)) << v_j));
-        v_redirect_key =
-            (((uint32_t)(WUFFS_DEFLATE__REVERSE8[(v_redirect_key >> 1)])) |
-             ((v_redirect_key & 1) << 8));
-        self->private_data.f_huffs[a_which][v_redirect_key] =
-            (268435465 | (v_top << 8) | (v_j << 4));
+        v_redirect_key = (((uint32_t)(WUFFS_DEFLATE__REVERSE8[(v_redirect_key >> 1)])) | ((v_redirect_key & 1) << 8));
+        self->private_data.f_huffs[a_which][v_redirect_key] = (268435465 | (v_top << 8) | (v_j << 4));
       }
     }
     if ((v_key >= 512) || (v_counts[v_prev_cl] <= 0)) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
     }
 #if defined(__GNUC__)
 #pragma GCC diagnostic push
@@ -15771,8 +15364,7 @@
 #if defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
-    v_reversed_key = (((uint32_t)(WUFFS_DEFLATE__REVERSE8[(v_key >> 1)])) |
-                      ((v_key & 1) << 8));
+    v_reversed_key = (((uint32_t)(WUFFS_DEFLATE__REVERSE8[(v_key >> 1)])) | ((v_key & 1) << 8));
     v_reversed_key >>= (9 - v_cl);
     v_symbol = ((uint32_t)(v_symbols[v_i]));
     if (v_symbol == 256) {
@@ -15787,20 +15379,16 @@
         v_value = (WUFFS_DEFLATE__DCODE_MAGIC_NUMBERS[(v_symbol & 31)] | v_cl);
       }
     } else {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
     }
     v_high_bits = v_initial_high_bits;
     v_delta = (((uint32_t)(1)) << v_cl);
     while (v_high_bits >= v_delta) {
       v_high_bits -= v_delta;
       if ((v_top + ((v_high_bits | v_reversed_key) & 511)) >= 1024) {
-        return wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
       }
-      self->private_data
-          .f_huffs[a_which][(v_top + ((v_high_bits | v_reversed_key) & 511))] =
-          v_value;
+      self->private_data.f_huffs[a_which][(v_top + ((v_high_bits | v_reversed_key) & 511))] = v_value;
     }
     v_i += 1;
     if (v_i >= v_n_symbols) {
@@ -15808,8 +15396,7 @@
     }
     v_code += 1;
     if (v_code >= 32768) {
-      return wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      return wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
     }
   }
 label__3__break:;
@@ -15819,9 +15406,10 @@
 // -------- func deflate.decoder.decode_huffman_fast
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__decode_huffman_fast(wuffs_deflate__decoder* self,
-                                            wuffs_base__io_buffer* a_dst,
-                                            wuffs_base__io_buffer* a_src) {
+wuffs_deflate__decoder__decode_huffman_fast(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint32_t v_bits = 0;
@@ -15861,10 +15449,8 @@
     io2_a_src = io0_a_src + a_src->meta.wi;
   }
 
-  if ((self->private_impl.f_n_bits >= 8) ||
-      ((self->private_impl.f_bits >> (self->private_impl.f_n_bits & 7)) != 0)) {
-    status = wuffs_base__make_status(
-        wuffs_deflate__error__internal_error_inconsistent_n_bits);
+  if ((self->private_impl.f_n_bits >= 8) || ((self->private_impl.f_bits >> (self->private_impl.f_n_bits & 7)) != 0)) {
+    status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_n_bits);
     goto exit;
   }
   v_bits = self->private_impl.f_bits;
@@ -15872,15 +15458,12 @@
   v_lmask = ((((uint32_t)(1)) << self->private_impl.f_n_huffs_bits[0]) - 1);
   v_dmask = ((((uint32_t)(1)) << self->private_impl.f_n_huffs_bits[1]) - 1);
 label__loop__continue:;
-  while ((((uint64_t)(io2_a_dst - iop_a_dst)) >= 258) &&
-         (((uint64_t)(io2_a_src - iop_a_src)) >= 12)) {
+  while ((((uint64_t)(io2_a_dst - iop_a_dst)) >= 258) && (((uint64_t)(io2_a_src - iop_a_src)) >= 12)) {
     if (v_n_bits < 15) {
-      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-                 << v_n_bits);
+      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
       (iop_a_src += 1, wuffs_base__make_empty_struct());
       v_n_bits += 8;
-      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-                 << v_n_bits);
+      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
       (iop_a_src += 1, wuffs_base__make_empty_struct());
       v_n_bits += 8;
     } else {
@@ -15890,9 +15473,7 @@
     v_bits >>= v_table_entry_n_bits;
     v_n_bits -= v_table_entry_n_bits;
     if ((v_table_entry >> 31) != 0) {
-      (wuffs_base__store_u8be__no_bounds_check(
-           iop_a_dst, ((uint8_t)(((v_table_entry >> 8) & 255)))),
-       iop_a_dst += 1, wuffs_base__make_empty_struct());
+      (wuffs_base__store_u8be__no_bounds_check(iop_a_dst,((uint8_t)(((v_table_entry >> 8) & 255)))), iop_a_dst += 1, wuffs_base__make_empty_struct());
       goto label__loop__continue;
     } else if ((v_table_entry >> 30) != 0) {
     } else if ((v_table_entry >> 29) != 0) {
@@ -15900,88 +15481,66 @@
       goto label__loop__break;
     } else if ((v_table_entry >> 28) != 0) {
       if (v_n_bits < 15) {
-        v_bits |=
-            (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-             << v_n_bits);
+        v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         v_n_bits += 8;
-        v_bits |=
-            (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-             << v_n_bits);
+        v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         v_n_bits += 8;
       } else {
       }
       v_redir_top = ((v_table_entry >> 8) & 65535);
       v_redir_mask = ((((uint32_t)(1)) << ((v_table_entry >> 4) & 15)) - 1);
-      v_table_entry =
-          self->private_data
-              .f_huffs[0][((v_redir_top + (v_bits & v_redir_mask)) & 1023)];
+      v_table_entry = self->private_data.f_huffs[0][((v_redir_top + (v_bits & v_redir_mask)) & 1023)];
       v_table_entry_n_bits = (v_table_entry & 15);
       v_bits >>= v_table_entry_n_bits;
       v_n_bits -= v_table_entry_n_bits;
       if ((v_table_entry >> 31) != 0) {
-        (wuffs_base__store_u8be__no_bounds_check(
-             iop_a_dst, ((uint8_t)(((v_table_entry >> 8) & 255)))),
-         iop_a_dst += 1, wuffs_base__make_empty_struct());
+        (wuffs_base__store_u8be__no_bounds_check(iop_a_dst,((uint8_t)(((v_table_entry >> 8) & 255)))), iop_a_dst += 1, wuffs_base__make_empty_struct());
         goto label__loop__continue;
       } else if ((v_table_entry >> 30) != 0) {
       } else if ((v_table_entry >> 29) != 0) {
         self->private_impl.f_end_of_block = true;
         goto label__loop__break;
       } else if ((v_table_entry >> 28) != 0) {
-        status = wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
         goto exit;
       } else if ((v_table_entry >> 27) != 0) {
-        status =
-            wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
+        status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
         goto exit;
       } else {
-        status = wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
         goto exit;
       }
     } else if ((v_table_entry >> 27) != 0) {
       status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
       goto exit;
     } else {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
       goto exit;
     }
     v_length = (((v_table_entry >> 8) & 255) + 3);
     v_table_entry_n_bits = ((v_table_entry >> 4) & 15);
     if (v_table_entry_n_bits > 0) {
       if (v_n_bits < 15) {
-        v_bits |=
-            (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-             << v_n_bits);
+        v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         v_n_bits += 8;
-        v_bits |=
-            (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-             << v_n_bits);
+        v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         v_n_bits += 8;
       } else {
       }
-      v_length =
-          (((v_length + 253 +
-             ((v_bits)&WUFFS_BASE__LOW_BITS_MASK__U32(v_table_entry_n_bits))) &
-            255) +
-           3);
+      v_length = (((v_length + 253 + ((v_bits) & WUFFS_BASE__LOW_BITS_MASK__U32(v_table_entry_n_bits))) & 255) + 3);
       v_bits >>= v_table_entry_n_bits;
       v_n_bits -= v_table_entry_n_bits;
     } else {
     }
     if (v_n_bits < 15) {
-      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-                 << v_n_bits);
+      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
       (iop_a_src += 1, wuffs_base__make_empty_struct());
       v_n_bits += 8;
-      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-                 << v_n_bits);
+      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
       (iop_a_src += 1, wuffs_base__make_empty_struct());
       v_n_bits += 8;
     } else {
@@ -15992,23 +15551,17 @@
     v_n_bits -= v_table_entry_n_bits;
     if ((v_table_entry >> 28) == 1) {
       if (v_n_bits < 15) {
-        v_bits |=
-            (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-             << v_n_bits);
+        v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         v_n_bits += 8;
-        v_bits |=
-            (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-             << v_n_bits);
+        v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         v_n_bits += 8;
       } else {
       }
       v_redir_top = ((v_table_entry >> 8) & 65535);
       v_redir_mask = ((((uint32_t)(1)) << ((v_table_entry >> 4) & 15)) - 1);
-      v_table_entry =
-          self->private_data
-              .f_huffs[1][((v_redir_top + (v_bits & v_redir_mask)) & 1023)];
+      v_table_entry = self->private_data.f_huffs[1][((v_redir_top + (v_bits & v_redir_mask)) & 1023)];
       v_table_entry_n_bits = (v_table_entry & 15);
       v_bits >>= v_table_entry_n_bits;
       v_n_bits -= v_table_entry_n_bits;
@@ -16016,38 +15569,29 @@
     }
     if ((v_table_entry >> 24) != 64) {
       if ((v_table_entry >> 24) == 8) {
-        status =
-            wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
+        status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
         goto exit;
       }
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+      status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
       goto exit;
     }
     v_dist_minus_1 = ((v_table_entry >> 8) & 32767);
     v_table_entry_n_bits = ((v_table_entry >> 4) & 15);
     if (v_n_bits < v_table_entry_n_bits) {
-      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-                 << v_n_bits);
+      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
       (iop_a_src += 1, wuffs_base__make_empty_struct());
       v_n_bits += 8;
-      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-                 << v_n_bits);
+      v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
       (iop_a_src += 1, wuffs_base__make_empty_struct());
       v_n_bits += 8;
     }
-    v_dist_minus_1 =
-        ((v_dist_minus_1 +
-          ((v_bits)&WUFFS_BASE__LOW_BITS_MASK__U32(v_table_entry_n_bits))) &
-         32767);
+    v_dist_minus_1 = ((v_dist_minus_1 + ((v_bits) & WUFFS_BASE__LOW_BITS_MASK__U32(v_table_entry_n_bits))) & 32767);
     v_bits >>= v_table_entry_n_bits;
     v_n_bits -= v_table_entry_n_bits;
     while (true) {
-      if (((uint64_t)((v_dist_minus_1 + 1))) >
-          ((uint64_t)(iop_a_dst - io0_a_dst))) {
+      if (((uint64_t)((v_dist_minus_1 + 1))) > ((uint64_t)(iop_a_dst - io0_a_dst))) {
         v_hlen = 0;
-        v_hdist = ((uint32_t)((((uint64_t)((v_dist_minus_1 + 1))) -
-                               ((uint64_t)(iop_a_dst - io0_a_dst)))));
+        v_hdist = ((uint32_t)((((uint64_t)((v_dist_minus_1 + 1))) - ((uint64_t)(iop_a_dst - io0_a_dst)))));
         if (v_length > v_hdist) {
           v_length -= v_hdist;
           v_hlen = v_hdist;
@@ -16060,23 +15604,16 @@
           goto exit;
         }
         v_hdist = (self->private_impl.f_history_index - v_hdist);
-        wuffs_base__io_writer__limited_copy_u32_from_slice(
-            &iop_a_dst, io2_a_dst, v_hlen,
-            wuffs_base__slice_u8__subslice_i(
-                wuffs_base__make_slice_u8(self->private_data.f_history, 33025),
-                (v_hdist & 32767)));
+        wuffs_base__io_writer__limited_copy_u32_from_slice(&iop_a_dst, io2_a_dst,v_hlen, wuffs_base__slice_u8__subslice_i(wuffs_base__make_slice_u8(self->private_data.f_history, 33025), (v_hdist & 32767)));
         if (v_length == 0) {
           goto label__loop__continue;
         }
-        if (((uint64_t)((v_dist_minus_1 + 1))) >
-            ((uint64_t)(iop_a_dst - io0_a_dst))) {
-          status = wuffs_base__make_status(
-              wuffs_deflate__error__internal_error_inconsistent_distance);
+        if (((uint64_t)((v_dist_minus_1 + 1))) > ((uint64_t)(iop_a_dst - io0_a_dst))) {
+          status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_distance);
           goto exit;
         }
       }
-      wuffs_base__io_writer__limited_copy_u32_from_history_fast(
-          &iop_a_dst, io0_a_dst, io2_a_dst, v_length, (v_dist_minus_1 + 1));
+      wuffs_base__io_writer__limited_copy_u32_from_history_fast(&iop_a_dst, io0_a_dst, io2_a_dst, v_length, (v_dist_minus_1 + 1));
       goto label__0__break;
     }
   label__0__break:;
@@ -16087,17 +15624,14 @@
     if (iop_a_src > io1_a_src) {
       (iop_a_src--, wuffs_base__make_empty_struct());
     } else {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_i_o);
+      status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_i_o);
       goto exit;
     }
   }
   self->private_impl.f_bits = (v_bits & ((((uint32_t)(1)) << v_n_bits) - 1));
   self->private_impl.f_n_bits = v_n_bits;
-  if ((self->private_impl.f_n_bits >= 8) ||
-      ((self->private_impl.f_bits >> self->private_impl.f_n_bits) != 0)) {
-    status = wuffs_base__make_status(
-        wuffs_deflate__error__internal_error_inconsistent_n_bits);
+  if ((self->private_impl.f_n_bits >= 8) || ((self->private_impl.f_bits >> self->private_impl.f_n_bits) != 0)) {
+    status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_n_bits);
     goto exit;
   }
   goto exit;
@@ -16115,9 +15649,10 @@
 // -------- func deflate.decoder.decode_huffman_slow
 
 static wuffs_base__status  //
-wuffs_deflate__decoder__decode_huffman_slow(wuffs_deflate__decoder* self,
-                                            wuffs_base__io_buffer* a_dst,
-                                            wuffs_base__io_buffer* a_src) {
+wuffs_deflate__decoder__decode_huffman_slow(
+    wuffs_deflate__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint32_t v_bits = 0;
@@ -16169,8 +15704,7 @@
     v_bits = self->private_data.s_decode_huffman_slow[0].v_bits;
     v_n_bits = self->private_data.s_decode_huffman_slow[0].v_n_bits;
     v_table_entry = self->private_data.s_decode_huffman_slow[0].v_table_entry;
-    v_table_entry_n_bits =
-        self->private_data.s_decode_huffman_slow[0].v_table_entry_n_bits;
+    v_table_entry_n_bits = self->private_data.s_decode_huffman_slow[0].v_table_entry_n_bits;
     v_lmask = self->private_data.s_decode_huffman_slow[0].v_lmask;
     v_dmask = self->private_data.s_decode_huffman_slow[0].v_dmask;
     v_redir_top = self->private_data.s_decode_huffman_slow[0].v_redir_top;
@@ -16183,11 +15717,8 @@
   switch (coro_susp_point) {
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
-    if ((self->private_impl.f_n_bits >= 8) ||
-        ((self->private_impl.f_bits >> (self->private_impl.f_n_bits & 7)) !=
-         0)) {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_n_bits);
+    if ((self->private_impl.f_n_bits >= 8) || ((self->private_impl.f_bits >> (self->private_impl.f_n_bits & 7)) != 0)) {
+      status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_n_bits);
       goto exit;
     }
     v_bits = self->private_impl.f_bits;
@@ -16195,7 +15726,7 @@
     v_lmask = ((((uint32_t)(1)) << self->private_impl.f_n_huffs_bits[0]) - 1);
     v_dmask = ((((uint32_t)(1)) << self->private_impl.f_n_huffs_bits[1]) - 1);
   label__loop__continue:;
-    while (!(self->private_impl.p_decode_huffman_slow[0] != 0)) {
+    while ( ! (self->private_impl.p_decode_huffman_slow[0] != 0)) {
       while (true) {
         v_table_entry = self->private_data.f_huffs[0][(v_bits & v_lmask)];
         v_table_entry_n_bits = (v_table_entry & 15);
@@ -16207,8 +15738,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(1);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint32_t t_0 = *iop_a_src++;
@@ -16219,15 +15749,13 @@
       }
     label__0__break:;
       if ((v_table_entry >> 31) != 0) {
-        self->private_data.s_decode_huffman_slow[0].scratch =
-            ((uint8_t)(((v_table_entry >> 8) & 255)));
+        self->private_data.s_decode_huffman_slow[0].scratch = ((uint8_t)(((v_table_entry >> 8) & 255)));
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
         if (iop_a_dst == io2_a_dst) {
           status = wuffs_base__make_status(wuffs_base__suspension__short_write);
           goto suspend;
         }
-        *iop_a_dst++ =
-            ((uint8_t)(self->private_data.s_decode_huffman_slow[0].scratch));
+        *iop_a_dst++ = ((uint8_t)(self->private_data.s_decode_huffman_slow[0].scratch));
         goto label__loop__continue;
       } else if ((v_table_entry >> 30) != 0) {
       } else if ((v_table_entry >> 29) != 0) {
@@ -16237,9 +15765,7 @@
         v_redir_top = ((v_table_entry >> 8) & 65535);
         v_redir_mask = ((((uint32_t)(1)) << ((v_table_entry >> 4) & 15)) - 1);
         while (true) {
-          v_table_entry =
-              self->private_data
-                  .f_huffs[0][((v_redir_top + (v_bits & v_redir_mask)) & 1023)];
+          v_table_entry = self->private_data.f_huffs[0][((v_redir_top + (v_bits & v_redir_mask)) & 1023)];
           v_table_entry_n_bits = (v_table_entry & 15);
           if (v_n_bits >= v_table_entry_n_bits) {
             v_bits >>= v_table_entry_n_bits;
@@ -16249,8 +15775,7 @@
           {
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(3);
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
             uint32_t t_1 = *iop_a_src++;
@@ -16261,41 +15786,33 @@
         }
       label__1__break:;
         if ((v_table_entry >> 31) != 0) {
-          self->private_data.s_decode_huffman_slow[0].scratch =
-              ((uint8_t)(((v_table_entry >> 8) & 255)));
+          self->private_data.s_decode_huffman_slow[0].scratch = ((uint8_t)(((v_table_entry >> 8) & 255)));
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
           if (iop_a_dst == io2_a_dst) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_write);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_write);
             goto suspend;
           }
-          *iop_a_dst++ =
-              ((uint8_t)(self->private_data.s_decode_huffman_slow[0].scratch));
+          *iop_a_dst++ = ((uint8_t)(self->private_data.s_decode_huffman_slow[0].scratch));
           goto label__loop__continue;
         } else if ((v_table_entry >> 30) != 0) {
         } else if ((v_table_entry >> 29) != 0) {
           self->private_impl.f_end_of_block = true;
           goto label__loop__break;
         } else if ((v_table_entry >> 28) != 0) {
-          status = wuffs_base__make_status(
-              wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+          status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
           goto exit;
         } else if ((v_table_entry >> 27) != 0) {
-          status =
-              wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
+          status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
           goto exit;
         } else {
-          status = wuffs_base__make_status(
-              wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+          status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
           goto exit;
         }
       } else if ((v_table_entry >> 27) != 0) {
-        status =
-            wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
+        status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
         goto exit;
       } else {
-        status = wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
         goto exit;
       }
       v_length = (((v_table_entry >> 8) & 255) + 3);
@@ -16305,8 +15822,7 @@
           {
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(5);
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
             uint32_t t_2 = *iop_a_src++;
@@ -16315,11 +15831,7 @@
           v_bits |= (v_b2 << v_n_bits);
           v_n_bits += 8;
         }
-        v_length = (((v_length + 253 +
-                      ((v_bits)&WUFFS_BASE__LOW_BITS_MASK__U32(
-                          v_table_entry_n_bits))) &
-                     255) +
-                    3);
+        v_length = (((v_length + 253 + ((v_bits) & WUFFS_BASE__LOW_BITS_MASK__U32(v_table_entry_n_bits))) & 255) + 3);
         v_bits >>= v_table_entry_n_bits;
         v_n_bits -= v_table_entry_n_bits;
       }
@@ -16334,8 +15846,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(6);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint32_t t_3 = *iop_a_src++;
@@ -16349,9 +15860,7 @@
         v_redir_top = ((v_table_entry >> 8) & 65535);
         v_redir_mask = ((((uint32_t)(1)) << ((v_table_entry >> 4) & 15)) - 1);
         while (true) {
-          v_table_entry =
-              self->private_data
-                  .f_huffs[1][((v_redir_top + (v_bits & v_redir_mask)) & 1023)];
+          v_table_entry = self->private_data.f_huffs[1][((v_redir_top + (v_bits & v_redir_mask)) & 1023)];
           v_table_entry_n_bits = (v_table_entry & 15);
           if (v_n_bits >= v_table_entry_n_bits) {
             v_bits >>= v_table_entry_n_bits;
@@ -16361,8 +15870,7 @@
           {
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(7);
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
             uint32_t t_4 = *iop_a_src++;
@@ -16375,12 +15883,10 @@
       }
       if ((v_table_entry >> 24) != 64) {
         if ((v_table_entry >> 24) == 8) {
-          status =
-              wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
+          status = wuffs_base__make_status(wuffs_deflate__error__bad_huffman_code);
           goto exit;
         }
-        status = wuffs_base__make_status(
-            wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
+        status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_huffman_decoder_state);
         goto exit;
       }
       v_dist_minus_1 = ((v_table_entry >> 8) & 32767);
@@ -16390,8 +15896,7 @@
           {
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(8);
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
             uint32_t t_5 = *iop_a_src++;
@@ -16400,18 +15905,13 @@
           v_bits |= (v_b5 << v_n_bits);
           v_n_bits += 8;
         }
-        v_dist_minus_1 =
-            ((v_dist_minus_1 +
-              ((v_bits)&WUFFS_BASE__LOW_BITS_MASK__U32(v_table_entry_n_bits))) &
-             32767);
+        v_dist_minus_1 = ((v_dist_minus_1 + ((v_bits) & WUFFS_BASE__LOW_BITS_MASK__U32(v_table_entry_n_bits))) & 32767);
         v_bits >>= v_table_entry_n_bits;
         v_n_bits -= v_table_entry_n_bits;
       }
       while (true) {
-        if (((uint64_t)((v_dist_minus_1 + 1))) >
-            ((uint64_t)(iop_a_dst - io0_a_dst))) {
-          v_hdist = ((uint32_t)((((uint64_t)((v_dist_minus_1 + 1))) -
-                                 ((uint64_t)(iop_a_dst - io0_a_dst)))));
+        if (((uint64_t)((v_dist_minus_1 + 1))) > ((uint64_t)(iop_a_dst - io0_a_dst))) {
+          v_hdist = ((uint32_t)((((uint64_t)((v_dist_minus_1 + 1))) - ((uint64_t)(iop_a_dst - io0_a_dst)))));
           if (v_length > v_hdist) {
             v_length -= v_hdist;
             v_hlen = v_hdist;
@@ -16420,18 +15920,12 @@
             v_length = 0;
           }
           if (self->private_impl.f_history_index < v_hdist) {
-            status =
-                wuffs_base__make_status(wuffs_deflate__error__bad_distance);
+            status = wuffs_base__make_status(wuffs_deflate__error__bad_distance);
             goto exit;
           }
           v_hdist = (self->private_impl.f_history_index - v_hdist);
           while (true) {
-            v_n_copied = wuffs_base__io_writer__limited_copy_u32_from_slice(
-                &iop_a_dst, io2_a_dst, v_hlen,
-                wuffs_base__slice_u8__subslice_ij(
-                    wuffs_base__make_slice_u8(self->private_data.f_history,
-                                              33025),
-                    (v_hdist & 32767), 32768));
+            v_n_copied = wuffs_base__io_writer__limited_copy_u32_from_slice(&iop_a_dst, io2_a_dst,v_hlen, wuffs_base__slice_u8__subslice_ij(wuffs_base__make_slice_u8(self->private_data.f_history, 33025), (v_hdist & 32767), 32768));
             if (v_hlen <= v_n_copied) {
               v_hlen = 0;
               goto label__4__break;
@@ -16443,27 +15937,20 @@
                 goto label__4__break;
               }
             }
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_write);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_write);
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(9);
           }
         label__4__break:;
           if (v_hlen > 0) {
             while (true) {
-              v_n_copied = wuffs_base__io_writer__limited_copy_u32_from_slice(
-                  &iop_a_dst, io2_a_dst, v_hlen,
-                  wuffs_base__slice_u8__subslice_ij(
-                      wuffs_base__make_slice_u8(self->private_data.f_history,
-                                                33025),
-                      (v_hdist & 32767), 32768));
+              v_n_copied = wuffs_base__io_writer__limited_copy_u32_from_slice(&iop_a_dst, io2_a_dst,v_hlen, wuffs_base__slice_u8__subslice_ij(wuffs_base__make_slice_u8(self->private_data.f_history, 33025), (v_hdist & 32767), 32768));
               if (v_hlen <= v_n_copied) {
                 v_hlen = 0;
                 goto label__5__break;
               }
               v_hlen -= v_n_copied;
               v_hdist += v_n_copied;
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_write);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_write);
               WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(10);
             }
           label__5__break:;
@@ -16472,8 +15959,7 @@
             goto label__loop__continue;
           }
         }
-        v_n_copied = wuffs_base__io_writer__limited_copy_u32_from_history(
-            &iop_a_dst, io0_a_dst, io2_a_dst, v_length, (v_dist_minus_1 + 1));
+        v_n_copied = wuffs_base__io_writer__limited_copy_u32_from_history(&iop_a_dst, io0_a_dst, io2_a_dst, v_length, (v_dist_minus_1 + 1));
         if (v_length <= v_n_copied) {
           v_length = 0;
           goto label__6__break;
@@ -16487,11 +15973,8 @@
   label__loop__break:;
     self->private_impl.f_bits = v_bits;
     self->private_impl.f_n_bits = v_n_bits;
-    if ((self->private_impl.f_n_bits >= 8) ||
-        ((self->private_impl.f_bits >> (self->private_impl.f_n_bits & 7)) !=
-         0)) {
-      status = wuffs_base__make_status(
-          wuffs_deflate__error__internal_error_inconsistent_n_bits);
+    if ((self->private_impl.f_n_bits >= 8) || ((self->private_impl.f_bits >> (self->private_impl.f_n_bits & 7)) != 0)) {
+      status = wuffs_base__make_status(wuffs_deflate__error__internal_error_inconsistent_n_bits);
       goto exit;
     }
 
@@ -16503,13 +15986,11 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_huffman_slow[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_huffman_slow[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_huffman_slow[0].v_bits = v_bits;
   self->private_data.s_decode_huffman_slow[0].v_n_bits = v_n_bits;
   self->private_data.s_decode_huffman_slow[0].v_table_entry = v_table_entry;
-  self->private_data.s_decode_huffman_slow[0].v_table_entry_n_bits =
-      v_table_entry_n_bits;
+  self->private_data.s_decode_huffman_slow[0].v_table_entry_n_bits = v_table_entry_n_bits;
   self->private_data.s_decode_huffman_slow[0].v_lmask = v_lmask;
   self->private_data.s_decode_huffman_slow[0].v_dmask = v_dmask;
   self->private_data.s_decode_huffman_slow[0].v_redir_top = v_redir_top;
@@ -16531,16 +16012,14 @@
   return status;
 }
 
-#endif  // !defined(WUFFS_CONFIG__MODULES) ||
-        // defined(WUFFS_CONFIG__MODULE__DEFLATE)
+#endif  // !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__DEFLATE)
 
 #if !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__LZW)
 
 // ---------------- Status Codes Implementations
 
 const char* wuffs_lzw__error__bad_code = "#lzw: bad code";
-const char* wuffs_lzw__error__internal_error_inconsistent_i_o =
-    "#lzw: internal error: inconsistent I/O";
+const char* wuffs_lzw__error__internal_error_inconsistent_i_o = "#lzw: internal error: inconsistent I/O";
 
 // ---------------- Private Consts
 
@@ -16549,35 +16028,37 @@
 // ---------------- Private Function Prototypes
 
 static wuffs_base__empty_struct  //
-wuffs_lzw__decoder__read_from(wuffs_lzw__decoder* self,
-                              wuffs_base__io_buffer* a_src);
+wuffs_lzw__decoder__read_from(
+    wuffs_lzw__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_lzw__decoder__write_to(wuffs_lzw__decoder* self,
-                             wuffs_base__io_buffer* a_dst);
+wuffs_lzw__decoder__write_to(
+    wuffs_lzw__decoder* self,
+    wuffs_base__io_buffer* a_dst);
 
 // ---------------- VTables
 
 const wuffs_base__io_transformer__func_ptrs
-    wuffs_lzw__decoder__func_ptrs_for__wuffs_base__io_transformer = {
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_lzw__decoder__set_quirk_enabled),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__slice_u8))(
-            &wuffs_lzw__decoder__transform_io),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_lzw__decoder__workbuf_len),
+wuffs_lzw__decoder__func_ptrs_for__wuffs_base__io_transformer = {
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_lzw__decoder__set_quirk_enabled),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__io_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__slice_u8))(&wuffs_lzw__decoder__transform_io),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_lzw__decoder__workbuf_len),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_lzw__decoder__initialize(wuffs_lzw__decoder* self,
-                               size_t sizeof_star_self,
-                               uint64_t wuffs_version,
-                               uint32_t initialize_flags) {
+wuffs_lzw__decoder__initialize(
+    wuffs_lzw__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -16590,22 +16071,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -16628,10 +16107,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_lzw__decoder__initialize(x, sizeof(wuffs_lzw__decoder),
-                                     WUFFS_VERSION,
-                                     WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_lzw__decoder__initialize(
+      x, sizeof(wuffs_lzw__decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -16648,16 +16125,19 @@
 // -------- func lzw.decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_lzw__decoder__set_quirk_enabled(wuffs_lzw__decoder* self,
-                                      uint32_t a_quirk,
-                                      bool a_enabled) {
+wuffs_lzw__decoder__set_quirk_enabled(
+    wuffs_lzw__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func lzw.decoder.set_literal_width
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_lzw__decoder__set_literal_width(wuffs_lzw__decoder* self, uint32_t a_lw) {
+wuffs_lzw__decoder__set_literal_width(
+    wuffs_lzw__decoder* self,
+    uint32_t a_lw) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -16676,7 +16156,8 @@
 // -------- func lzw.decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_lzw__decoder__workbuf_len(const wuffs_lzw__decoder* self) {
+wuffs_lzw__decoder__workbuf_len(
+    const wuffs_lzw__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -16691,18 +16172,19 @@
 // -------- func lzw.decoder.transform_io
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_lzw__decoder__transform_io(wuffs_lzw__decoder* self,
-                                 wuffs_base__io_buffer* a_dst,
-                                 wuffs_base__io_buffer* a_src,
-                                 wuffs_base__slice_u8 a_workbuf) {
+wuffs_lzw__decoder__transform_io(
+    wuffs_lzw__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -16711,8 +16193,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -16725,11 +16206,9 @@
 
     self->private_impl.f_literal_width = 8;
     if (self->private_impl.f_set_literal_width_arg > 0) {
-      self->private_impl.f_literal_width =
-          (self->private_impl.f_set_literal_width_arg - 1);
+      self->private_impl.f_literal_width = (self->private_impl.f_set_literal_width_arg - 1);
     }
-    self->private_impl.f_clear_code =
-        (((uint32_t)(1)) << self->private_impl.f_literal_width);
+    self->private_impl.f_clear_code = (((uint32_t)(1)) << self->private_impl.f_literal_width);
     self->private_impl.f_end_code = (self->private_impl.f_clear_code + 1);
     self->private_impl.f_save_code = self->private_impl.f_end_code;
     self->private_impl.f_prev_code = self->private_impl.f_end_code;
@@ -16765,8 +16244,7 @@
         status = wuffs_base__make_status(wuffs_lzw__error__bad_code);
         goto exit;
       } else {
-        status = wuffs_base__make_status(
-            wuffs_lzw__error__internal_error_inconsistent_i_o);
+        status = wuffs_base__make_status(wuffs_lzw__error__internal_error_inconsistent_i_o);
         goto exit;
       }
     }
@@ -16780,10 +16258,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_transform_io[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_impl.p_transform_io[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
 
   goto exit;
 exit:
@@ -16796,8 +16272,10 @@
 // -------- func lzw.decoder.read_from
 
 static wuffs_base__empty_struct  //
-wuffs_lzw__decoder__read_from(wuffs_lzw__decoder* self,
-                              wuffs_base__io_buffer* a_src) {
+wuffs_lzw__decoder__read_from(
+    wuffs_lzw__decoder* self,
+    wuffs_base__io_buffer* a_src) {
+
   uint32_t v_clear_code = 0;
   uint32_t v_end_code = 0;
   uint32_t v_save_code = 0;
@@ -16836,17 +16314,14 @@
   while (true) {
     if (v_n_bits < v_width) {
       if (((uint64_t)(io2_a_src - iop_a_src)) >= 4) {
-        v_bits |=
-            (wuffs_base__load_u32le__no_bounds_check(iop_a_src) << v_n_bits);
+        v_bits |= (wuffs_base__load_u32le__no_bounds_check(iop_a_src) << v_n_bits);
         (iop_a_src += ((31 - v_n_bits) >> 3), wuffs_base__make_empty_struct());
         v_n_bits |= 24;
       } else if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
         self->private_impl.f_read_from_return_value = 2;
         goto label__0__break;
       } else {
-        v_bits |=
-            (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-             << v_n_bits);
+        v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         v_n_bits += 8;
         if (v_n_bits >= v_width) {
@@ -16854,9 +16329,7 @@
           self->private_impl.f_read_from_return_value = 2;
           goto label__0__break;
         } else {
-          v_bits |=
-              (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)))
-               << v_n_bits);
+          v_bits |= (((uint32_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src))) << v_n_bits);
           (iop_a_src += 1, wuffs_base__make_empty_struct());
           v_n_bits += 8;
           if (v_n_bits < v_width) {
@@ -16866,7 +16339,7 @@
         }
       }
     }
-    v_code = ((v_bits)&WUFFS_BASE__LOW_BITS_MASK__U32(v_width));
+    v_code = ((v_bits) & WUFFS_BASE__LOW_BITS_MASK__U32(v_width));
     v_bits >>= v_width;
     v_n_bits -= v_width;
     if (v_code < v_clear_code) {
@@ -16876,16 +16349,11 @@
         v_lm1_a = ((self->private_data.f_lm1s[v_prev_code] + 1) & 4095);
         self->private_data.f_lm1s[v_save_code] = v_lm1_a;
         if ((v_lm1_a % 8) != 0) {
-          self->private_impl.f_prefixes[v_save_code] =
-              self->private_impl.f_prefixes[v_prev_code];
-          memcpy(self->private_data.f_suffixes[v_save_code],
-                 self->private_data.f_suffixes[v_prev_code],
-                 sizeof(self->private_data.f_suffixes[v_save_code]));
-          self->private_data.f_suffixes[v_save_code][(v_lm1_a % 8)] =
-              ((uint8_t)(v_code));
+          self->private_impl.f_prefixes[v_save_code] = self->private_impl.f_prefixes[v_prev_code];
+          memcpy(self->private_data.f_suffixes[v_save_code],self->private_data.f_suffixes[v_prev_code], sizeof(self->private_data.f_suffixes[v_save_code]));
+          self->private_data.f_suffixes[v_save_code][(v_lm1_a % 8)] = ((uint8_t)(v_code));
         } else {
-          self->private_impl.f_prefixes[v_save_code] =
-              ((uint16_t)(v_prev_code));
+          self->private_impl.f_prefixes[v_save_code] = ((uint16_t)(v_prev_code));
           self->private_data.f_suffixes[v_save_code][0] = ((uint8_t)(v_code));
         }
         v_save_code += 1;
@@ -16907,16 +16375,11 @@
       if (v_code == v_save_code) {
         v_c = v_prev_code;
       }
-      v_o = ((v_output_wi +
-              (((uint32_t)(self->private_data.f_lm1s[v_c])) & 4294967288)) &
-             8191);
-      v_output_wi =
-          ((v_output_wi + 1 + ((uint32_t)(self->private_data.f_lm1s[v_c]))) &
-           8191);
+      v_o = ((v_output_wi + (((uint32_t)(self->private_data.f_lm1s[v_c])) & 4294967288)) & 8191);
+      v_output_wi = ((v_output_wi + 1 + ((uint32_t)(self->private_data.f_lm1s[v_c]))) & 8191);
       v_steps = (((uint32_t)(self->private_data.f_lm1s[v_c])) >> 3);
       while (true) {
-        memcpy((self->private_data.f_output) + (v_o),
-               (self->private_data.f_suffixes[v_c]), 8);
+        memcpy((self->private_data.f_output)+(v_o),(self->private_data.f_suffixes[v_c]), 8);
         if (v_steps <= 0) {
           goto label__1__break;
         }
@@ -16934,18 +16397,12 @@
         v_lm1_b = ((self->private_data.f_lm1s[v_prev_code] + 1) & 4095);
         self->private_data.f_lm1s[v_save_code] = v_lm1_b;
         if ((v_lm1_b % 8) != 0) {
-          self->private_impl.f_prefixes[v_save_code] =
-              self->private_impl.f_prefixes[v_prev_code];
-          memcpy(self->private_data.f_suffixes[v_save_code],
-                 self->private_data.f_suffixes[v_prev_code],
-                 sizeof(self->private_data.f_suffixes[v_save_code]));
-          self->private_data.f_suffixes[v_save_code][(v_lm1_b % 8)] =
-              v_first_byte;
+          self->private_impl.f_prefixes[v_save_code] = self->private_impl.f_prefixes[v_prev_code];
+          memcpy(self->private_data.f_suffixes[v_save_code],self->private_data.f_suffixes[v_prev_code], sizeof(self->private_data.f_suffixes[v_save_code]));
+          self->private_data.f_suffixes[v_save_code][(v_lm1_b % 8)] = v_first_byte;
         } else {
-          self->private_impl.f_prefixes[v_save_code] =
-              ((uint16_t)(v_prev_code));
-          self->private_data.f_suffixes[v_save_code][0] =
-              ((uint8_t)(v_first_byte));
+          self->private_impl.f_prefixes[v_save_code] = ((uint16_t)(v_prev_code));
+          self->private_data.f_suffixes[v_save_code][0] = ((uint8_t)(v_first_byte));
         }
         v_save_code += 1;
         if (v_width < 12) {
@@ -16991,8 +16448,9 @@
 // -------- func lzw.decoder.write_to
 
 static wuffs_base__status  //
-wuffs_lzw__decoder__write_to(wuffs_lzw__decoder* self,
-                             wuffs_base__io_buffer* a_dst) {
+wuffs_lzw__decoder__write_to(
+    wuffs_lzw__decoder* self,
+    wuffs_base__io_buffer* a_dst) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   wuffs_base__slice_u8 v_s = {0};
@@ -17018,23 +16476,18 @@
 
     while (self->private_impl.f_output_wi > 0) {
       if (self->private_impl.f_output_ri > self->private_impl.f_output_wi) {
-        status = wuffs_base__make_status(
-            wuffs_lzw__error__internal_error_inconsistent_i_o);
+        status = wuffs_base__make_status(wuffs_lzw__error__internal_error_inconsistent_i_o);
         goto exit;
       }
-      v_s = wuffs_base__slice_u8__subslice_ij(
-          wuffs_base__make_slice_u8(self->private_data.f_output, 8199),
-          self->private_impl.f_output_ri, self->private_impl.f_output_wi);
-      v_n = wuffs_base__io_writer__copy_from_slice(&iop_a_dst, io2_a_dst, v_s);
+      v_s = wuffs_base__slice_u8__subslice_ij(wuffs_base__make_slice_u8(self->private_data.f_output, 8199), self->private_impl.f_output_ri, self->private_impl.f_output_wi);
+      v_n = wuffs_base__io_writer__copy_from_slice(&iop_a_dst, io2_a_dst,v_s);
       if (v_n == ((uint64_t)(v_s.len))) {
         self->private_impl.f_output_ri = 0;
         self->private_impl.f_output_wi = 0;
         status = wuffs_base__make_status(NULL);
         goto ok;
       }
-      self->private_impl.f_output_ri =
-          ((self->private_impl.f_output_ri + ((uint32_t)((v_n & 4294967295)))) &
-           8191);
+      self->private_impl.f_output_ri = ((self->private_impl.f_output_ri + ((uint32_t)((v_n & 4294967295)))) & 8191);
       status = wuffs_base__make_status(wuffs_base__suspension__short_write);
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(1);
     }
@@ -17047,8 +16500,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_write_to[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_write_to[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -17062,7 +16514,8 @@
 // -------- func lzw.decoder.flush
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__slice_u8  //
-wuffs_lzw__decoder__flush(wuffs_lzw__decoder* self) {
+wuffs_lzw__decoder__flush(
+    wuffs_lzw__decoder* self) {
   if (!self) {
     return wuffs_base__make_slice_u8(NULL, 0);
   }
@@ -17073,9 +16526,7 @@
   wuffs_base__slice_u8 v_s = {0};
 
   if (self->private_impl.f_output_ri <= self->private_impl.f_output_wi) {
-    v_s = wuffs_base__slice_u8__subslice_ij(
-        wuffs_base__make_slice_u8(self->private_data.f_output, 8199),
-        self->private_impl.f_output_ri, self->private_impl.f_output_wi);
+    v_s = wuffs_base__slice_u8__subslice_ij(wuffs_base__make_slice_u8(self->private_data.f_output, 8199), self->private_impl.f_output_ri, self->private_impl.f_output_wi);
   }
   self->private_impl.f_output_ri = 0;
   self->private_impl.f_output_wi = 0;
@@ -17094,51 +16545,54 @@
 const char* wuffs_gif__error__bad_header = "#gif: bad header";
 const char* wuffs_gif__error__bad_literal_width = "#gif: bad literal width";
 const char* wuffs_gif__error__bad_palette = "#gif: bad palette";
-const char* wuffs_gif__error__internal_error_inconsistent_ri_wi =
-    "#gif: internal error: inconsistent ri/wi";
+const char* wuffs_gif__error__internal_error_inconsistent_ri_wi = "#gif: internal error: inconsistent ri/wi";
 
 // ---------------- Private Consts
 
-static const uint32_t              //
-    WUFFS_GIF__INTERLACE_START[5]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        4294967295, 1, 2, 4, 0,
+static const uint32_t //
+WUFFS_GIF__INTERLACE_START[5]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  4294967295, 1, 2, 4, 0,
 };
 
-static const uint8_t               //
-    WUFFS_GIF__INTERLACE_DELTA[5]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        1, 2, 4, 8, 8,
+static const uint8_t //
+WUFFS_GIF__INTERLACE_DELTA[5]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  1, 2, 4, 8, 8,
 };
 
-static const uint8_t               //
-    WUFFS_GIF__INTERLACE_COUNT[5]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        0, 1, 2, 4, 8,
+static const uint8_t //
+WUFFS_GIF__INTERLACE_COUNT[5]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  0, 1, 2, 4, 8,
 };
 
-static const uint8_t              //
-    WUFFS_GIF__ANIMEXTS1DOT0[11]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        65, 78, 73, 77, 69, 88, 84, 83, 49, 46, 48,
+static const uint8_t //
+WUFFS_GIF__ANIMEXTS1DOT0[11]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  65, 78, 73, 77, 69, 88, 84, 83,
+  49, 46, 48,
 };
 
-static const uint8_t              //
-    WUFFS_GIF__NETSCAPE2DOT0[11]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        78, 69, 84, 83, 67, 65, 80, 69, 50, 46, 48,
+static const uint8_t //
+WUFFS_GIF__NETSCAPE2DOT0[11]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  78, 69, 84, 83, 67, 65, 80, 69,
+  50, 46, 48,
 };
 
-static const uint8_t            //
-    WUFFS_GIF__ICCRGBG1012[11]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        73, 67, 67, 82, 71, 66, 71, 49, 48, 49, 50,
+static const uint8_t //
+WUFFS_GIF__ICCRGBG1012[11]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  73, 67, 67, 82, 71, 66, 71, 49,
+  48, 49, 50,
 };
 
-static const uint8_t           //
-    WUFFS_GIF__XMPDATAXMP[11]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        88, 77, 80, 32, 68, 97, 116, 97, 88, 77, 80,
+static const uint8_t //
+WUFFS_GIF__XMPDATAXMP[11]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  88, 77, 80, 32, 68, 97, 116, 97,
+  88, 77, 80,
 };
 
 #define WUFFS_GIF__QUIRKS_BASE 1041635328
@@ -17150,11 +16604,13 @@
 // ---------------- Private Function Prototypes
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__skip_frame(wuffs_gif__config_decoder* self,
-                                      wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__skip_frame(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__empty_struct  //
-wuffs_gif__config_decoder__reset_gc(wuffs_gif__config_decoder* self);
+wuffs_gif__config_decoder__reset_gc(
+    wuffs_gif__config_decoder* self);
 
 static wuffs_base__status  //
 wuffs_gif__config_decoder__decode_up_to_id_part1(
@@ -17162,176 +16618,187 @@
     wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_header(wuffs_gif__config_decoder* self,
-                                         wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__decode_header(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_lsd(wuffs_gif__config_decoder* self,
-                                      wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__decode_lsd(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_extension(wuffs_gif__config_decoder* self,
-                                            wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__decode_extension(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__skip_blocks(wuffs_gif__config_decoder* self,
-                                       wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__skip_blocks(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_ae(wuffs_gif__config_decoder* self,
-                                     wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__decode_ae(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_gc(wuffs_gif__config_decoder* self,
-                                     wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__decode_gc(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_id_part0(wuffs_gif__config_decoder* self,
-                                           wuffs_base__io_buffer* a_src);
+wuffs_gif__config_decoder__decode_id_part0(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__skip_frame(wuffs_gif__decoder* self,
-                               wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__skip_frame(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__empty_struct  //
-wuffs_gif__decoder__reset_gc(wuffs_gif__decoder* self);
+wuffs_gif__decoder__reset_gc(
+    wuffs_gif__decoder* self);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_up_to_id_part1(wuffs_gif__decoder* self,
-                                          wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_up_to_id_part1(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_header(wuffs_gif__decoder* self,
-                                  wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_header(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_lsd(wuffs_gif__decoder* self,
-                               wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_lsd(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_extension(wuffs_gif__decoder* self,
-                                     wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_extension(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__skip_blocks(wuffs_gif__decoder* self,
-                                wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__skip_blocks(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_ae(wuffs_gif__decoder* self,
-                              wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_ae(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_gc(wuffs_gif__decoder* self,
-                              wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_gc(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_id_part0(wuffs_gif__decoder* self,
-                                    wuffs_base__io_buffer* a_src);
+wuffs_gif__decoder__decode_id_part0(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_id_part1(wuffs_gif__decoder* self,
-                                    wuffs_base__pixel_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src,
-                                    wuffs_base__pixel_blend a_blend);
+wuffs_gif__decoder__decode_id_part1(
+    wuffs_gif__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__pixel_blend a_blend);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_id_part2(wuffs_gif__decoder* self,
-                                    wuffs_base__pixel_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src,
-                                    wuffs_base__slice_u8 a_workbuf);
+wuffs_gif__decoder__decode_id_part2(
+    wuffs_gif__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf);
 
 static wuffs_base__status  //
-wuffs_gif__decoder__copy_to_image_buffer(wuffs_gif__decoder* self,
-                                         wuffs_base__pixel_buffer* a_pb,
-                                         wuffs_base__slice_u8 a_src);
+wuffs_gif__decoder__copy_to_image_buffer(
+    wuffs_gif__decoder* self,
+    wuffs_base__pixel_buffer* a_pb,
+    wuffs_base__slice_u8 a_src);
 
 // ---------------- VTables
 
 const wuffs_base__image_decoder__func_ptrs
-    wuffs_gif__config_decoder__func_ptrs_for__wuffs_base__image_decoder = {
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__pixel_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__pixel_blend,
-                               wuffs_base__slice_u8,
-                               wuffs_base__decode_frame_options*))(
-            &wuffs_gif__config_decoder__decode_frame),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__frame_config*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_gif__config_decoder__decode_frame_config),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__image_config*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_gif__config_decoder__decode_image_config),
-        (wuffs_base__rect_ie_u32(*)(const void*))(
-            &wuffs_gif__config_decoder__frame_dirty_rect),
-        (uint32_t(*)(const void*))(
-            &wuffs_gif__config_decoder__num_animation_loops),
-        (uint64_t(*)(const void*))(
-            &wuffs_gif__config_decoder__num_decoded_frame_configs),
-        (uint64_t(*)(const void*))(
-            &wuffs_gif__config_decoder__num_decoded_frames),
-        (wuffs_base__status(*)(void*, uint64_t, uint64_t))(
-            &wuffs_gif__config_decoder__restart_frame),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_gif__config_decoder__set_quirk_enabled),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_gif__config_decoder__set_report_metadata),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__more_information*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_gif__config_decoder__tell_me_more),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_gif__config_decoder__workbuf_len),
+wuffs_gif__config_decoder__func_ptrs_for__wuffs_base__image_decoder = {
+  (wuffs_base__status(*)(void*,
+      wuffs_base__pixel_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__pixel_blend,
+      wuffs_base__slice_u8,
+      wuffs_base__decode_frame_options*))(&wuffs_gif__config_decoder__decode_frame),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__frame_config*,
+      wuffs_base__io_buffer*))(&wuffs_gif__config_decoder__decode_frame_config),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__image_config*,
+      wuffs_base__io_buffer*))(&wuffs_gif__config_decoder__decode_image_config),
+  (wuffs_base__rect_ie_u32(*)(const void*))(&wuffs_gif__config_decoder__frame_dirty_rect),
+  (uint32_t(*)(const void*))(&wuffs_gif__config_decoder__num_animation_loops),
+  (uint64_t(*)(const void*))(&wuffs_gif__config_decoder__num_decoded_frame_configs),
+  (uint64_t(*)(const void*))(&wuffs_gif__config_decoder__num_decoded_frames),
+  (wuffs_base__status(*)(void*,
+      uint64_t,
+      uint64_t))(&wuffs_gif__config_decoder__restart_frame),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_gif__config_decoder__set_quirk_enabled),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_gif__config_decoder__set_report_metadata),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__io_buffer*,
+      wuffs_base__more_information*,
+      wuffs_base__io_buffer*))(&wuffs_gif__config_decoder__tell_me_more),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_gif__config_decoder__workbuf_len),
 };
 
 const wuffs_base__image_decoder__func_ptrs
-    wuffs_gif__decoder__func_ptrs_for__wuffs_base__image_decoder = {
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__pixel_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__pixel_blend,
-                               wuffs_base__slice_u8,
-                               wuffs_base__decode_frame_options*))(
-            &wuffs_gif__decoder__decode_frame),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__frame_config*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_gif__decoder__decode_frame_config),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__image_config*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_gif__decoder__decode_image_config),
-        (wuffs_base__rect_ie_u32(*)(const void*))(
-            &wuffs_gif__decoder__frame_dirty_rect),
-        (uint32_t(*)(const void*))(&wuffs_gif__decoder__num_animation_loops),
-        (uint64_t(*)(const void*))(
-            &wuffs_gif__decoder__num_decoded_frame_configs),
-        (uint64_t(*)(const void*))(&wuffs_gif__decoder__num_decoded_frames),
-        (wuffs_base__status(*)(void*, uint64_t, uint64_t))(
-            &wuffs_gif__decoder__restart_frame),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_gif__decoder__set_quirk_enabled),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_gif__decoder__set_report_metadata),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__more_information*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_gif__decoder__tell_me_more),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_gif__decoder__workbuf_len),
+wuffs_gif__decoder__func_ptrs_for__wuffs_base__image_decoder = {
+  (wuffs_base__status(*)(void*,
+      wuffs_base__pixel_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__pixel_blend,
+      wuffs_base__slice_u8,
+      wuffs_base__decode_frame_options*))(&wuffs_gif__decoder__decode_frame),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__frame_config*,
+      wuffs_base__io_buffer*))(&wuffs_gif__decoder__decode_frame_config),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__image_config*,
+      wuffs_base__io_buffer*))(&wuffs_gif__decoder__decode_image_config),
+  (wuffs_base__rect_ie_u32(*)(const void*))(&wuffs_gif__decoder__frame_dirty_rect),
+  (uint32_t(*)(const void*))(&wuffs_gif__decoder__num_animation_loops),
+  (uint64_t(*)(const void*))(&wuffs_gif__decoder__num_decoded_frame_configs),
+  (uint64_t(*)(const void*))(&wuffs_gif__decoder__num_decoded_frames),
+  (wuffs_base__status(*)(void*,
+      uint64_t,
+      uint64_t))(&wuffs_gif__decoder__restart_frame),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_gif__decoder__set_quirk_enabled),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_gif__decoder__set_report_metadata),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__io_buffer*,
+      wuffs_base__more_information*,
+      wuffs_base__io_buffer*))(&wuffs_gif__decoder__tell_me_more),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_gif__decoder__workbuf_len),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_gif__config_decoder__initialize(wuffs_gif__config_decoder* self,
-                                      size_t sizeof_star_self,
-                                      uint64_t wuffs_version,
-                                      uint32_t initialize_flags) {
+wuffs_gif__config_decoder__initialize(
+    wuffs_gif__config_decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -17344,22 +16811,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -17377,15 +16842,13 @@
 
 wuffs_gif__config_decoder*  //
 wuffs_gif__config_decoder__alloc() {
-  wuffs_gif__config_decoder* x = (wuffs_gif__config_decoder*)(calloc(
-      sizeof(wuffs_gif__config_decoder), 1));
+  wuffs_gif__config_decoder* x =
+      (wuffs_gif__config_decoder*)(calloc(sizeof(wuffs_gif__config_decoder), 1));
   if (!x) {
     return NULL;
   }
   if (wuffs_gif__config_decoder__initialize(
-          x, sizeof(wuffs_gif__config_decoder), WUFFS_VERSION,
-          WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+      x, sizeof(wuffs_gif__config_decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -17398,10 +16861,11 @@
 }
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_gif__decoder__initialize(wuffs_gif__decoder* self,
-                               size_t sizeof_star_self,
-                               uint64_t wuffs_version,
-                               uint32_t initialize_flags) {
+wuffs_gif__decoder__initialize(
+    wuffs_gif__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -17414,22 +16878,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -17438,12 +16900,8 @@
   }
 
   {
-    wuffs_base__status z = wuffs_lzw__decoder__initialize(
-        &self->private_data.f_lzw, sizeof(self->private_data.f_lzw),
-        WUFFS_VERSION, initialize_flags);
-    if (z.repr) {
-      return z;
-    }
+    wuffs_base__status z = wuffs_lzw__decoder__initialize(&self->private_data.f_lzw, sizeof(self->private_data.f_lzw), WUFFS_VERSION, initialize_flags);
+    if (z.repr) { return z; }
   }
   self->private_impl.magic = WUFFS_BASE__MAGIC;
   self->private_impl.vtable_for__wuffs_base__image_decoder.vtable_name =
@@ -17460,10 +16918,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_gif__decoder__initialize(x, sizeof(wuffs_gif__decoder),
-                                     WUFFS_VERSION,
-                                     WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_gif__decoder__initialize(
+      x, sizeof(wuffs_gif__decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -17480,9 +16936,10 @@
 // -------- func gif.config_decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gif__config_decoder__set_quirk_enabled(wuffs_gif__config_decoder* self,
-                                             uint32_t a_quirk,
-                                             bool a_enabled) {
+wuffs_gif__config_decoder__set_quirk_enabled(
+    wuffs_gif__config_decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -17502,17 +16959,18 @@
 // -------- func gif.config_decoder.decode_image_config
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__config_decoder__decode_image_config(wuffs_gif__config_decoder* self,
-                                               wuffs_base__image_config* a_dst,
-                                               wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__decode_image_config(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__image_config* a_dst,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -17521,8 +16979,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -17553,25 +17010,17 @@
     if (status.repr) {
       goto suspend;
     }
-    v_ffio = !self->private_impl.f_gc_has_transparent_index;
-    if (!self->private_impl.f_quirks[2]) {
-      v_ffio =
-          (v_ffio && (self->private_impl.f_frame_rect_x0 == 0) &&
-           (self->private_impl.f_frame_rect_y0 == 0) &&
-           (self->private_impl.f_frame_rect_x1 == self->private_impl.f_width) &&
-           (self->private_impl.f_frame_rect_y1 == self->private_impl.f_height));
+    v_ffio =  ! self->private_impl.f_gc_has_transparent_index;
+    if ( ! self->private_impl.f_quirks[2]) {
+      v_ffio = (v_ffio && (self->private_impl.f_frame_rect_x0 == 0) && (self->private_impl.f_frame_rect_y0 == 0) && (self->private_impl.f_frame_rect_x1 == self->private_impl.f_width) && (self->private_impl.f_frame_rect_y1 == self->private_impl.f_height));
     } else if (v_ffio) {
       self->private_impl.f_black_color_u32_argb_premul = 4278190080;
     }
     if (self->private_impl.f_background_color_u32_argb_premul == 77) {
-      self->private_impl.f_background_color_u32_argb_premul =
-          self->private_impl.f_black_color_u32_argb_premul;
+      self->private_impl.f_background_color_u32_argb_premul = self->private_impl.f_black_color_u32_argb_premul;
     }
     if (a_dst != NULL) {
-      wuffs_base__image_config__set(
-          a_dst, 2198077448, 0, self->private_impl.f_width,
-          self->private_impl.f_height,
-          self->private_impl.f_frame_config_io_position, v_ffio);
+      wuffs_base__image_config__set(a_dst, 2198077448, 0, self->private_impl.f_width, self->private_impl.f_height, self->private_impl.f_frame_config_io_position, v_ffio);
     }
     self->private_impl.f_call_sequence = 3;
 
@@ -17583,10 +17032,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_image_config[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_impl.p_decode_image_config[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
 
   goto exit;
 exit:
@@ -17599,9 +17046,10 @@
 // -------- func gif.config_decoder.set_report_metadata
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gif__config_decoder__set_report_metadata(wuffs_gif__config_decoder* self,
-                                               uint32_t a_fourcc,
-                                               bool a_report) {
+wuffs_gif__config_decoder__set_report_metadata(
+    wuffs_gif__config_decoder* self,
+    uint32_t a_fourcc,
+    bool a_report) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -17620,18 +17068,19 @@
 // -------- func gif.config_decoder.tell_me_more
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__config_decoder__tell_me_more(wuffs_gif__config_decoder* self,
-                                        wuffs_base__io_buffer* a_dst,
-                                        wuffs_base__more_information* a_minfo,
-                                        wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__tell_me_more(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__more_information* a_minfo,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -17640,8 +17089,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 2)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -17674,15 +17122,11 @@
     while (true) {
     label__0__continue:;
       while (true) {
-        if (wuffs_base__u64__sat_add(a_src->meta.pos,
-                                     ((uint64_t)(iop_a_src - io0_a_src))) !=
-            self->private_impl.f_metadata_io_position) {
+        if (wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src))) != self->private_impl.f_metadata_io_position) {
           if (a_minfo != NULL) {
-            wuffs_base__more_information__set(
-                a_minfo, 2, 0, self->private_impl.f_metadata_io_position, 0, 0);
+            wuffs_base__more_information__set(a_minfo, 2, 0, self->private_impl.f_metadata_io_position, 0, 0);
           }
-          status = wuffs_base__make_status(
-              wuffs_base__suspension__mispositioned_read);
+          status = wuffs_base__make_status(wuffs_base__suspension__mispositioned_read);
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(1);
           goto label__0__continue;
         }
@@ -17697,8 +17141,7 @@
         goto label__0__break;
       }
     label__0__break:;
-      v_chunk_length =
-          ((uint64_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)));
+      v_chunk_length = ((uint64_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)));
       if (v_chunk_length <= 0) {
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         goto label__1__break;
@@ -17708,27 +17151,16 @@
       } else {
         (iop_a_src += 1, wuffs_base__make_empty_struct());
       }
-      self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(
-          wuffs_base__u64__sat_add(a_src->meta.pos,
-                                   ((uint64_t)(iop_a_src - io0_a_src))),
-          v_chunk_length);
+      self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src))), v_chunk_length);
       if (a_minfo != NULL) {
-        wuffs_base__more_information__set(
-            a_minfo, 3, self->private_impl.f_metadata_fourcc, 0,
-            wuffs_base__u64__sat_add(a_src->meta.pos,
-                                     ((uint64_t)(iop_a_src - io0_a_src))),
-            self->private_impl.f_metadata_io_position);
+        wuffs_base__more_information__set(a_minfo, 3, self->private_impl.f_metadata_fourcc, 0, wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src))), self->private_impl.f_metadata_io_position);
       }
-      status = wuffs_base__make_status(
-          wuffs_base__suspension__even_more_information);
+      status = wuffs_base__make_status(wuffs_base__suspension__even_more_information);
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(3);
     }
   label__1__break:;
     if (a_minfo != NULL) {
-      wuffs_base__more_information__set(
-          a_minfo, 3, self->private_impl.f_metadata_fourcc, 0,
-          self->private_impl.f_metadata_io_position,
-          self->private_impl.f_metadata_io_position);
+      wuffs_base__more_information__set(a_minfo, 3, self->private_impl.f_metadata_fourcc, 0, self->private_impl.f_metadata_io_position, self->private_impl.f_metadata_io_position);
     }
     self->private_impl.f_call_sequence = 2;
     self->private_impl.f_metadata_fourcc = 0;
@@ -17744,10 +17176,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_tell_me_more[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 2 : 0;
+  self->private_impl.p_tell_me_more[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 2 : 0;
 
   goto exit;
 exit:
@@ -17831,7 +17261,8 @@
 // -------- func gif.config_decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_gif__config_decoder__workbuf_len(const wuffs_gif__config_decoder* self) {
+wuffs_gif__config_decoder__workbuf_len(
+    const wuffs_gif__config_decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -17846,17 +17277,18 @@
 // -------- func gif.config_decoder.restart_frame
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__config_decoder__restart_frame(wuffs_gif__config_decoder* self,
-                                         uint64_t a_index,
-                                         uint64_t a_io_position) {
+wuffs_gif__config_decoder__restart_frame(
+    wuffs_gif__config_decoder* self,
+    uint64_t a_index,
+    uint64_t a_io_position) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
 
   if (self->private_impl.f_call_sequence == 0) {
@@ -17875,17 +17307,18 @@
 // -------- func gif.config_decoder.decode_frame_config
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__config_decoder__decode_frame_config(wuffs_gif__config_decoder* self,
-                                               wuffs_base__frame_config* a_dst,
-                                               wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__decode_frame_config(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__frame_config* a_dst,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -17894,8 +17327,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 3)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -17916,21 +17348,19 @@
 
   uint32_t coro_susp_point = self->private_impl.p_decode_frame_config[0];
   if (coro_susp_point) {
-    v_background_color =
-        self->private_data.s_decode_frame_config[0].v_background_color;
+    v_background_color = self->private_data.s_decode_frame_config[0].v_background_color;
   }
   switch (coro_susp_point) {
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
     self->private_impl.f_ignore_metadata = true;
-    if (!self->private_impl.f_end_of_data) {
+    if ( ! self->private_impl.f_end_of_data) {
       if (self->private_impl.f_call_sequence == 0) {
         if (a_src) {
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
         }
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(1);
-        status =
-            wuffs_gif__config_decoder__decode_image_config(self, NULL, a_src);
+        status = wuffs_gif__config_decoder__decode_image_config(self, NULL, a_src);
         if (a_src) {
           iop_a_src = a_src->data.ptr + a_src->meta.ri;
         }
@@ -17969,11 +17399,9 @@
       goto ok;
     }
     v_background_color = self->private_impl.f_black_color_u32_argb_premul;
-    if (!self->private_impl.f_gc_has_transparent_index) {
-      v_background_color =
-          self->private_impl.f_background_color_u32_argb_premul;
-      if (self->private_impl.f_quirks[1] &&
-          (self->private_impl.f_num_decoded_frame_configs_value == 0)) {
+    if ( ! self->private_impl.f_gc_has_transparent_index) {
+      v_background_color = self->private_impl.f_background_color_u32_argb_premul;
+      if (self->private_impl.f_quirks[1] && (self->private_impl.f_num_decoded_frame_configs_value == 0)) {
         while (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
           status = wuffs_base__make_status(wuffs_base__suspension__short_read);
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(4);
@@ -17985,26 +17413,9 @@
       }
     }
     if (a_dst != NULL) {
-      wuffs_base__frame_config__set(
-          a_dst,
-          wuffs_base__utility__make_rect_ie_u32(
-              wuffs_base__u32__min(self->private_impl.f_frame_rect_x0,
-                                   self->private_impl.f_width),
-              wuffs_base__u32__min(self->private_impl.f_frame_rect_y0,
-                                   self->private_impl.f_height),
-              wuffs_base__u32__min(self->private_impl.f_frame_rect_x1,
-                                   self->private_impl.f_width),
-              wuffs_base__u32__min(self->private_impl.f_frame_rect_y1,
-                                   self->private_impl.f_height)),
-          ((wuffs_base__flicks)(self->private_impl.f_gc_duration)),
-          self->private_impl.f_num_decoded_frame_configs_value,
-          self->private_impl.f_frame_config_io_position,
-          self->private_impl.f_gc_disposal,
-          !self->private_impl.f_gc_has_transparent_index, false,
-          v_background_color);
+      wuffs_base__frame_config__set(a_dst, wuffs_base__utility__make_rect_ie_u32(wuffs_base__u32__min(self->private_impl.f_frame_rect_x0,self->private_impl.f_width), wuffs_base__u32__min(self->private_impl.f_frame_rect_y0,self->private_impl.f_height), wuffs_base__u32__min(self->private_impl.f_frame_rect_x1,self->private_impl.f_width), wuffs_base__u32__min(self->private_impl.f_frame_rect_y1,self->private_impl.f_height)), ((wuffs_base__flicks)(self->private_impl.f_gc_duration)), self->private_impl.f_num_decoded_frame_configs_value, self->private_impl.f_frame_config_io_position, self->private_impl.f_gc_disposal,  ! self->private_impl.f_gc_has_transparent_index, false, v_background_color);
     }
-    wuffs_base__u64__sat_add_indirect(
-        &self->private_impl.f_num_decoded_frame_configs_value, 1);
+    wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frame_configs_value,1);
     self->private_impl.f_call_sequence = 4;
 
     goto ok;
@@ -18015,12 +17426,9 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_frame_config[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 3 : 0;
-  self->private_data.s_decode_frame_config[0].v_background_color =
-      v_background_color;
+  self->private_impl.p_decode_frame_config[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 3 : 0;
+  self->private_data.s_decode_frame_config[0].v_background_color = v_background_color;
 
   goto exit;
 exit:
@@ -18037,8 +17445,9 @@
 // -------- func gif.config_decoder.skip_frame
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__skip_frame(wuffs_gif__config_decoder* self,
-                                      wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__skip_frame(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_flags = 0;
@@ -18069,13 +17478,10 @@
       v_flags = t_0;
     }
     if ((v_flags & 128) != 0) {
-      self->private_data.s_skip_frame[0].scratch =
-          (((uint32_t)(3)) << (1 + (v_flags & 7)));
+      self->private_data.s_skip_frame[0].scratch = (((uint32_t)(3)) << (1 + (v_flags & 7)));
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-      if (self->private_data.s_skip_frame[0].scratch >
-          ((uint64_t)(io2_a_src - iop_a_src))) {
-        self->private_data.s_skip_frame[0].scratch -=
-            ((uint64_t)(io2_a_src - iop_a_src));
+      if (self->private_data.s_skip_frame[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+        self->private_data.s_skip_frame[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
         iop_a_src = io2_a_src;
         status = wuffs_base__make_status(wuffs_base__suspension__short_read);
         goto suspend;
@@ -18109,8 +17515,7 @@
     if (self->private_impl.f_quirks[0]) {
       self->private_impl.f_delayed_num_decoded_frames = true;
     } else {
-      wuffs_base__u64__sat_add_indirect(
-          &self->private_impl.f_num_decoded_frames_value, 1);
+      wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frames_value,1);
     }
     wuffs_gif__config_decoder__reset_gc(self);
 
@@ -18122,8 +17527,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_skip_frame[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_skip_frame[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -18150,8 +17554,8 @@
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -18160,8 +17564,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 4)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -18182,7 +17585,9 @@
 // -------- func gif.config_decoder.reset_gc
 
 static wuffs_base__empty_struct  //
-wuffs_gif__config_decoder__reset_gc(wuffs_gif__config_decoder* self) {
+wuffs_gif__config_decoder__reset_gc(
+    wuffs_gif__config_decoder* self) {
+
   self->private_impl.f_call_sequence = 5;
   self->private_impl.f_gc_has_transparent_index = false;
   self->private_impl.f_gc_transparent_index = 0;
@@ -18216,15 +17621,11 @@
   switch (coro_susp_point) {
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
-    if (!self->private_impl.f_restarted) {
+    if ( ! self->private_impl.f_restarted) {
       if (self->private_impl.f_call_sequence != 2) {
-        self->private_impl.f_frame_config_io_position =
-            wuffs_base__u64__sat_add(a_src->meta.pos,
-                                     ((uint64_t)(iop_a_src - io0_a_src)));
+        self->private_impl.f_frame_config_io_position = wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
       }
-    } else if (self->private_impl.f_frame_config_io_position !=
-               wuffs_base__u64__sat_add(a_src->meta.pos,
-                                        ((uint64_t)(iop_a_src - io0_a_src)))) {
+    } else if (self->private_impl.f_frame_config_io_position != wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)))) {
       status = wuffs_base__make_status(wuffs_base__error__bad_restart);
       goto exit;
     } else {
@@ -18255,8 +17656,7 @@
       } else if (v_block_type == 44) {
         if (self->private_impl.f_delayed_num_decoded_frames) {
           self->private_impl.f_delayed_num_decoded_frames = false;
-          wuffs_base__u64__sat_add_indirect(
-              &self->private_impl.f_num_decoded_frames_value, 1);
+          wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frames_value,1);
         }
         if (a_src) {
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
@@ -18273,8 +17673,7 @@
       } else {
         if (self->private_impl.f_delayed_num_decoded_frames) {
           self->private_impl.f_delayed_num_decoded_frames = false;
-          wuffs_base__u64__sat_add_indirect(
-              &self->private_impl.f_num_decoded_frames_value, 1);
+          wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frames_value,1);
         }
         self->private_impl.f_end_of_data = true;
         goto label__0__break;
@@ -18290,8 +17689,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_up_to_id_part1[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_up_to_id_part1[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -18305,8 +17703,9 @@
 // -------- func gif.config_decoder.decode_header
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_header(wuffs_gif__config_decoder* self,
-                                         wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__decode_header(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c[6] = {0};
@@ -18343,8 +17742,7 @@
       }
       v_i += 1;
     }
-    if ((v_c[0] != 71) || (v_c[1] != 73) || (v_c[2] != 70) || (v_c[3] != 56) ||
-        ((v_c[4] != 55) && (v_c[4] != 57)) || (v_c[5] != 97)) {
+    if ((v_c[0] != 71) || (v_c[1] != 73) || (v_c[2] != 70) || (v_c[3] != 56) || ((v_c[4] != 55) && (v_c[4] != 57)) || (v_c[5] != 97)) {
       status = wuffs_base__make_status(wuffs_gif__error__bad_header);
       goto exit;
     }
@@ -18357,8 +17755,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_header[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_header[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   memcpy(self->private_data.s_decode_header[0].v_c, v_c, sizeof(v_c));
   self->private_data.s_decode_header[0].v_i = v_i;
 
@@ -18374,8 +17771,9 @@
 // -------- func gif.config_decoder.decode_lsd
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_lsd(wuffs_gif__config_decoder* self,
-                                      wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__decode_lsd(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_flags = 0;
@@ -18399,10 +17797,8 @@
   uint32_t coro_susp_point = self->private_impl.p_decode_lsd[0];
   if (coro_susp_point) {
     v_flags = self->private_data.s_decode_lsd[0].v_flags;
-    v_background_color_index =
-        self->private_data.s_decode_lsd[0].v_background_color_index;
-    v_num_palette_entries =
-        self->private_data.s_decode_lsd[0].v_num_palette_entries;
+    v_background_color_index = self->private_data.s_decode_lsd[0].v_background_color_index;
+    v_num_palette_entries = self->private_data.s_decode_lsd[0].v_num_palette_entries;
     v_i = self->private_data.s_decode_lsd[0].v_i;
   }
   switch (coro_susp_point) {
@@ -18419,8 +17815,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_lsd[0].scratch;
@@ -18449,8 +17844,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_lsd[0].scratch;
@@ -18501,16 +17895,14 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(8);
           uint32_t t_4;
           if (WUFFS_BASE__LIKELY(io2_a_src - iop_a_src >= 3)) {
-            t_4 = ((uint32_t)(
-                wuffs_base__load_u24be__no_bounds_check(iop_a_src)));
+            t_4 = ((uint32_t)(wuffs_base__load_u24be__no_bounds_check(iop_a_src)));
             iop_a_src += 3;
           } else {
             self->private_data.s_decode_lsd[0].scratch = 0;
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(9);
             while (true) {
               if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-                status =
-                    wuffs_base__make_status(wuffs_base__suspension__short_read);
+                status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                 goto suspend;
               }
               uint64_t* scratch = &self->private_data.s_decode_lsd[0].scratch;
@@ -18529,29 +17921,16 @@
           v_argb = t_4;
         }
         v_argb |= 4278190080;
-        self->private_data.f_palettes[0][((4 * v_i) + 0)] =
-            ((uint8_t)(((v_argb >> 0) & 255)));
-        self->private_data.f_palettes[0][((4 * v_i) + 1)] =
-            ((uint8_t)(((v_argb >> 8) & 255)));
-        self->private_data.f_palettes[0][((4 * v_i) + 2)] =
-            ((uint8_t)(((v_argb >> 16) & 255)));
-        self->private_data.f_palettes[0][((4 * v_i) + 3)] =
-            ((uint8_t)(((v_argb >> 24) & 255)));
+        self->private_data.f_palettes[0][((4 * v_i) + 0)] = ((uint8_t)(((v_argb >> 0) & 255)));
+        self->private_data.f_palettes[0][((4 * v_i) + 1)] = ((uint8_t)(((v_argb >> 8) & 255)));
+        self->private_data.f_palettes[0][((4 * v_i) + 2)] = ((uint8_t)(((v_argb >> 16) & 255)));
+        self->private_data.f_palettes[0][((4 * v_i) + 3)] = ((uint8_t)(((v_argb >> 24) & 255)));
         v_i += 1;
       }
       if (self->private_impl.f_quirks[2]) {
-        if ((v_background_color_index != 0) &&
-            (((uint32_t)(v_background_color_index)) < v_num_palette_entries)) {
+        if ((v_background_color_index != 0) && (((uint32_t)(v_background_color_index)) < v_num_palette_entries)) {
           v_j = (4 * ((uint32_t)(v_background_color_index)));
-          self->private_impl.f_background_color_u32_argb_premul =
-              ((((uint32_t)(self->private_data.f_palettes[0][(v_j + 0)]))
-                << 0) |
-               (((uint32_t)(self->private_data.f_palettes[0][(v_j + 1)]))
-                << 8) |
-               (((uint32_t)(self->private_data.f_palettes[0][(v_j + 2)]))
-                << 16) |
-               (((uint32_t)(self->private_data.f_palettes[0][(v_j + 3)]))
-                << 24));
+          self->private_impl.f_background_color_u32_argb_premul = ((((uint32_t)(self->private_data.f_palettes[0][(v_j + 0)])) << 0) | (((uint32_t)(self->private_data.f_palettes[0][(v_j + 1)])) << 8) | (((uint32_t)(self->private_data.f_palettes[0][(v_j + 2)])) << 16) | (((uint32_t)(self->private_data.f_palettes[0][(v_j + 3)])) << 24));
         } else {
           self->private_impl.f_background_color_u32_argb_premul = 77;
         }
@@ -18573,13 +17952,10 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_lsd[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_lsd[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_lsd[0].v_flags = v_flags;
-  self->private_data.s_decode_lsd[0].v_background_color_index =
-      v_background_color_index;
-  self->private_data.s_decode_lsd[0].v_num_palette_entries =
-      v_num_palette_entries;
+  self->private_data.s_decode_lsd[0].v_background_color_index = v_background_color_index;
+  self->private_data.s_decode_lsd[0].v_num_palette_entries = v_num_palette_entries;
   self->private_data.s_decode_lsd[0].v_i = v_i;
 
   goto exit;
@@ -18594,8 +17970,9 @@
 // -------- func gif.config_decoder.decode_extension
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_extension(wuffs_gif__config_decoder* self,
-                                            wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__decode_extension(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_label = 0;
@@ -18673,8 +18050,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_extension[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_extension[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -18688,8 +18064,9 @@
 // -------- func gif.config_decoder.skip_blocks
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__skip_blocks(wuffs_gif__config_decoder* self,
-                                       wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__skip_blocks(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_block_size = 0;
@@ -18725,10 +18102,8 @@
       }
       self->private_data.s_skip_blocks[0].scratch = ((uint32_t)(v_block_size));
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-      if (self->private_data.s_skip_blocks[0].scratch >
-          ((uint64_t)(io2_a_src - iop_a_src))) {
-        self->private_data.s_skip_blocks[0].scratch -=
-            ((uint64_t)(io2_a_src - iop_a_src));
+      if (self->private_data.s_skip_blocks[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+        self->private_data.s_skip_blocks[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
         iop_a_src = io2_a_src;
         status = wuffs_base__make_status(wuffs_base__suspension__short_read);
         goto suspend;
@@ -18744,8 +18119,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_skip_blocks[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_skip_blocks[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -18759,8 +18133,9 @@
 // -------- func gif.config_decoder.decode_ae
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_ae(wuffs_gif__config_decoder* self,
-                                     wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__decode_ae(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c = 0;
@@ -18813,10 +18188,8 @@
       if (v_block_size != 11) {
         self->private_data.s_decode_ae[0].scratch = ((uint32_t)(v_block_size));
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-        if (self->private_data.s_decode_ae[0].scratch >
-            ((uint64_t)(io2_a_src - iop_a_src))) {
-          self->private_data.s_decode_ae[0].scratch -=
-              ((uint64_t)(io2_a_src - iop_a_src));
+        if (self->private_data.s_decode_ae[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+          self->private_data.s_decode_ae[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
           iop_a_src = io2_a_src;
           status = wuffs_base__make_status(wuffs_base__suspension__short_read);
           goto suspend;
@@ -18833,19 +18206,15 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(3);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_1 = *iop_a_src++;
           v_c = t_1;
         }
-        v_is_animexts =
-            (v_is_animexts && (v_c == WUFFS_GIF__ANIMEXTS1DOT0[v_block_size]));
-        v_is_netscape =
-            (v_is_netscape && (v_c == WUFFS_GIF__NETSCAPE2DOT0[v_block_size]));
-        v_is_iccp =
-            (v_is_iccp && (v_c == WUFFS_GIF__ICCRGBG1012[v_block_size]));
+        v_is_animexts = (v_is_animexts && (v_c == WUFFS_GIF__ANIMEXTS1DOT0[v_block_size]));
+        v_is_netscape = (v_is_netscape && (v_c == WUFFS_GIF__NETSCAPE2DOT0[v_block_size]));
+        v_is_iccp = (v_is_iccp && (v_c == WUFFS_GIF__ICCRGBG1012[v_block_size]));
         v_is_xmp = (v_is_xmp && (v_c == WUFFS_GIF__XMPDATAXMP[v_block_size]));
 #if defined(__GNUC__)
 #pragma GCC diagnostic push
@@ -18860,24 +18229,19 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_2 = *iop_a_src++;
           v_block_size = t_2;
         }
         if (v_block_size != 3) {
-          self->private_data.s_decode_ae[0].scratch =
-              ((uint32_t)(v_block_size));
+          self->private_data.s_decode_ae[0].scratch = ((uint32_t)(v_block_size));
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(5);
-          if (self->private_data.s_decode_ae[0].scratch >
-              ((uint64_t)(io2_a_src - iop_a_src))) {
-            self->private_data.s_decode_ae[0].scratch -=
-                ((uint64_t)(io2_a_src - iop_a_src));
+          if (self->private_data.s_decode_ae[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+            self->private_data.s_decode_ae[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
             iop_a_src = io2_a_src;
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           iop_a_src += self->private_data.s_decode_ae[0].scratch;
@@ -18886,8 +18250,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(6);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_3 = *iop_a_src++;
@@ -18896,13 +18259,10 @@
         if (v_c != 1) {
           self->private_data.s_decode_ae[0].scratch = 2;
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(7);
-          if (self->private_data.s_decode_ae[0].scratch >
-              ((uint64_t)(io2_a_src - iop_a_src))) {
-            self->private_data.s_decode_ae[0].scratch -=
-                ((uint64_t)(io2_a_src - iop_a_src));
+          if (self->private_data.s_decode_ae[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+            self->private_data.s_decode_ae[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
             iop_a_src = io2_a_src;
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           iop_a_src += self->private_data.s_decode_ae[0].scratch;
@@ -18912,16 +18272,14 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(8);
           uint32_t t_4;
           if (WUFFS_BASE__LIKELY(io2_a_src - iop_a_src >= 2)) {
-            t_4 = ((uint32_t)(
-                wuffs_base__load_u16le__no_bounds_check(iop_a_src)));
+            t_4 = ((uint32_t)(wuffs_base__load_u16le__no_bounds_check(iop_a_src)));
             iop_a_src += 2;
           } else {
             self->private_data.s_decode_ae[0].scratch = 0;
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(9);
             while (true) {
               if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-                status =
-                    wuffs_base__make_status(wuffs_base__suspension__short_read);
+                status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                 goto suspend;
               }
               uint64_t* scratch = &self->private_data.s_decode_ae[0].scratch;
@@ -18940,22 +18298,19 @@
           self->private_impl.f_num_loops = t_4;
         }
         self->private_impl.f_seen_num_loops = true;
-        if ((0 < self->private_impl.f_num_loops) &&
-            (self->private_impl.f_num_loops <= 65535)) {
+        if ((0 < self->private_impl.f_num_loops) && (self->private_impl.f_num_loops <= 65535)) {
           self->private_impl.f_num_loops += 1;
         }
       } else if (self->private_impl.f_ignore_metadata) {
       } else if (v_is_iccp && self->private_impl.f_report_metadata_iccp) {
         self->private_impl.f_metadata_fourcc = 1229144912;
-        self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(
-            a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
+        self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
         self->private_impl.f_call_sequence = 1;
         status = wuffs_base__make_status(wuffs_base__note__metadata_reported);
         goto ok;
       } else if (v_is_xmp && self->private_impl.f_report_metadata_xmp) {
         self->private_impl.f_metadata_fourcc = 1481461792;
-        self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(
-            a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
+        self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
         self->private_impl.f_call_sequence = 1;
         status = wuffs_base__make_status(wuffs_base__note__metadata_reported);
         goto ok;
@@ -18983,8 +18338,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_ae[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_ae[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_ae[0].v_block_size = v_block_size;
   self->private_data.s_decode_ae[0].v_is_animexts = v_is_animexts;
   self->private_data.s_decode_ae[0].v_is_netscape = v_is_netscape;
@@ -19003,8 +18357,9 @@
 // -------- func gif.config_decoder.decode_gc
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_gc(wuffs_gif__config_decoder* self,
-                                     wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__decode_gc(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c = 0;
@@ -19068,8 +18423,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_gc[0].scratch;
@@ -19087,8 +18441,7 @@
       }
       v_gc_duration_centiseconds = t_2;
     }
-    self->private_impl.f_gc_duration =
-        (((uint64_t)(v_gc_duration_centiseconds)) * 7056000);
+    self->private_impl.f_gc_duration = (((uint64_t)(v_gc_duration_centiseconds)) * 7056000);
     {
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(5);
       if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
@@ -19120,8 +18473,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_gc[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_gc[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -19135,8 +18487,9 @@
 // -------- func gif.config_decoder.decode_id_part0
 
 static wuffs_base__status  //
-wuffs_gif__config_decoder__decode_id_part0(wuffs_gif__config_decoder* self,
-                                           wuffs_base__io_buffer* a_src) {
+wuffs_gif__config_decoder__decode_id_part0(
+    wuffs_gif__config_decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   const uint8_t* iop_a_src = NULL;
@@ -19165,8 +18518,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_id_part0[0].scratch;
@@ -19195,8 +18547,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_id_part0[0].scratch;
@@ -19225,8 +18576,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(6);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_id_part0[0].scratch;
@@ -19256,8 +18606,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(8);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_id_part0[0].scratch;
@@ -19276,12 +18625,9 @@
       self->private_impl.f_frame_rect_y1 = t_3;
     }
     self->private_impl.f_frame_rect_y1 += self->private_impl.f_frame_rect_y0;
-    if ((self->private_impl.f_call_sequence == 0) &&
-        !self->private_impl.f_quirks[4]) {
-      self->private_impl.f_width = wuffs_base__u32__max(
-          self->private_impl.f_width, self->private_impl.f_frame_rect_x1);
-      self->private_impl.f_height = wuffs_base__u32__max(
-          self->private_impl.f_height, self->private_impl.f_frame_rect_y1);
+    if ((self->private_impl.f_call_sequence == 0) &&  ! self->private_impl.f_quirks[4]) {
+      self->private_impl.f_width = wuffs_base__u32__max(self->private_impl.f_width,self->private_impl.f_frame_rect_x1);
+      self->private_impl.f_height = wuffs_base__u32__max(self->private_impl.f_height,self->private_impl.f_frame_rect_y1);
     }
 
     goto ok;
@@ -19292,8 +18638,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_id_part0[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_id_part0[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -19307,9 +18652,10 @@
 // -------- func gif.decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gif__decoder__set_quirk_enabled(wuffs_gif__decoder* self,
-                                      uint32_t a_quirk,
-                                      bool a_enabled) {
+wuffs_gif__decoder__set_quirk_enabled(
+    wuffs_gif__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -19329,17 +18675,18 @@
 // -------- func gif.decoder.decode_image_config
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__decode_image_config(wuffs_gif__decoder* self,
-                                        wuffs_base__image_config* a_dst,
-                                        wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_image_config(
+    wuffs_gif__decoder* self,
+    wuffs_base__image_config* a_dst,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -19348,8 +18695,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -19380,25 +18726,17 @@
     if (status.repr) {
       goto suspend;
     }
-    v_ffio = !self->private_impl.f_gc_has_transparent_index;
-    if (!self->private_impl.f_quirks[2]) {
-      v_ffio =
-          (v_ffio && (self->private_impl.f_frame_rect_x0 == 0) &&
-           (self->private_impl.f_frame_rect_y0 == 0) &&
-           (self->private_impl.f_frame_rect_x1 == self->private_impl.f_width) &&
-           (self->private_impl.f_frame_rect_y1 == self->private_impl.f_height));
+    v_ffio =  ! self->private_impl.f_gc_has_transparent_index;
+    if ( ! self->private_impl.f_quirks[2]) {
+      v_ffio = (v_ffio && (self->private_impl.f_frame_rect_x0 == 0) && (self->private_impl.f_frame_rect_y0 == 0) && (self->private_impl.f_frame_rect_x1 == self->private_impl.f_width) && (self->private_impl.f_frame_rect_y1 == self->private_impl.f_height));
     } else if (v_ffio) {
       self->private_impl.f_black_color_u32_argb_premul = 4278190080;
     }
     if (self->private_impl.f_background_color_u32_argb_premul == 77) {
-      self->private_impl.f_background_color_u32_argb_premul =
-          self->private_impl.f_black_color_u32_argb_premul;
+      self->private_impl.f_background_color_u32_argb_premul = self->private_impl.f_black_color_u32_argb_premul;
     }
     if (a_dst != NULL) {
-      wuffs_base__image_config__set(
-          a_dst, 2198077448, 0, self->private_impl.f_width,
-          self->private_impl.f_height,
-          self->private_impl.f_frame_config_io_position, v_ffio);
+      wuffs_base__image_config__set(a_dst, 2198077448, 0, self->private_impl.f_width, self->private_impl.f_height, self->private_impl.f_frame_config_io_position, v_ffio);
     }
     self->private_impl.f_call_sequence = 3;
 
@@ -19410,10 +18748,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_image_config[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_impl.p_decode_image_config[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
 
   goto exit;
 exit:
@@ -19426,9 +18762,10 @@
 // -------- func gif.decoder.set_report_metadata
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gif__decoder__set_report_metadata(wuffs_gif__decoder* self,
-                                        uint32_t a_fourcc,
-                                        bool a_report) {
+wuffs_gif__decoder__set_report_metadata(
+    wuffs_gif__decoder* self,
+    uint32_t a_fourcc,
+    bool a_report) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -19447,18 +18784,19 @@
 // -------- func gif.decoder.tell_me_more
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__tell_me_more(wuffs_gif__decoder* self,
-                                 wuffs_base__io_buffer* a_dst,
-                                 wuffs_base__more_information* a_minfo,
-                                 wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__tell_me_more(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__more_information* a_minfo,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -19467,8 +18805,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 2)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -19501,15 +18838,11 @@
     while (true) {
     label__0__continue:;
       while (true) {
-        if (wuffs_base__u64__sat_add(a_src->meta.pos,
-                                     ((uint64_t)(iop_a_src - io0_a_src))) !=
-            self->private_impl.f_metadata_io_position) {
+        if (wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src))) != self->private_impl.f_metadata_io_position) {
           if (a_minfo != NULL) {
-            wuffs_base__more_information__set(
-                a_minfo, 2, 0, self->private_impl.f_metadata_io_position, 0, 0);
+            wuffs_base__more_information__set(a_minfo, 2, 0, self->private_impl.f_metadata_io_position, 0, 0);
           }
-          status = wuffs_base__make_status(
-              wuffs_base__suspension__mispositioned_read);
+          status = wuffs_base__make_status(wuffs_base__suspension__mispositioned_read);
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(1);
           goto label__0__continue;
         }
@@ -19524,8 +18857,7 @@
         goto label__0__break;
       }
     label__0__break:;
-      v_chunk_length =
-          ((uint64_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)));
+      v_chunk_length = ((uint64_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)));
       if (v_chunk_length <= 0) {
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         goto label__1__break;
@@ -19535,27 +18867,16 @@
       } else {
         (iop_a_src += 1, wuffs_base__make_empty_struct());
       }
-      self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(
-          wuffs_base__u64__sat_add(a_src->meta.pos,
-                                   ((uint64_t)(iop_a_src - io0_a_src))),
-          v_chunk_length);
+      self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src))), v_chunk_length);
       if (a_minfo != NULL) {
-        wuffs_base__more_information__set(
-            a_minfo, 3, self->private_impl.f_metadata_fourcc, 0,
-            wuffs_base__u64__sat_add(a_src->meta.pos,
-                                     ((uint64_t)(iop_a_src - io0_a_src))),
-            self->private_impl.f_metadata_io_position);
+        wuffs_base__more_information__set(a_minfo, 3, self->private_impl.f_metadata_fourcc, 0, wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src))), self->private_impl.f_metadata_io_position);
       }
-      status = wuffs_base__make_status(
-          wuffs_base__suspension__even_more_information);
+      status = wuffs_base__make_status(wuffs_base__suspension__even_more_information);
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(3);
     }
   label__1__break:;
     if (a_minfo != NULL) {
-      wuffs_base__more_information__set(
-          a_minfo, 3, self->private_impl.f_metadata_fourcc, 0,
-          self->private_impl.f_metadata_io_position,
-          self->private_impl.f_metadata_io_position);
+      wuffs_base__more_information__set(a_minfo, 3, self->private_impl.f_metadata_fourcc, 0, self->private_impl.f_metadata_io_position, self->private_impl.f_metadata_io_position);
     }
     self->private_impl.f_call_sequence = 2;
     self->private_impl.f_metadata_fourcc = 0;
@@ -19571,10 +18892,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_tell_me_more[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 2 : 0;
+  self->private_impl.p_tell_me_more[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 2 : 0;
 
   goto exit;
 exit:
@@ -19591,7 +18910,8 @@
 // -------- func gif.decoder.num_animation_loops
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_gif__decoder__num_animation_loops(const wuffs_gif__decoder* self) {
+wuffs_gif__decoder__num_animation_loops(
+    const wuffs_gif__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -19609,7 +18929,8 @@
 // -------- func gif.decoder.num_decoded_frame_configs
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_gif__decoder__num_decoded_frame_configs(const wuffs_gif__decoder* self) {
+wuffs_gif__decoder__num_decoded_frame_configs(
+    const wuffs_gif__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -19624,7 +18945,8 @@
 // -------- func gif.decoder.num_decoded_frames
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_gif__decoder__num_decoded_frames(const wuffs_gif__decoder* self) {
+wuffs_gif__decoder__num_decoded_frames(
+    const wuffs_gif__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -19639,7 +18961,8 @@
 // -------- func gif.decoder.frame_dirty_rect
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__rect_ie_u32  //
-wuffs_gif__decoder__frame_dirty_rect(const wuffs_gif__decoder* self) {
+wuffs_gif__decoder__frame_dirty_rect(
+    const wuffs_gif__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_rect_ie_u32();
   }
@@ -19648,21 +18971,14 @@
     return wuffs_base__utility__empty_rect_ie_u32();
   }
 
-  return wuffs_base__utility__make_rect_ie_u32(
-      wuffs_base__u32__min(self->private_impl.f_frame_rect_x0,
-                           self->private_impl.f_width),
-      wuffs_base__u32__min(self->private_impl.f_frame_rect_y0,
-                           self->private_impl.f_height),
-      wuffs_base__u32__min(self->private_impl.f_frame_rect_x1,
-                           self->private_impl.f_width),
-      wuffs_base__u32__min(self->private_impl.f_dirty_max_excl_y,
-                           self->private_impl.f_height));
+  return wuffs_base__utility__make_rect_ie_u32(wuffs_base__u32__min(self->private_impl.f_frame_rect_x0,self->private_impl.f_width), wuffs_base__u32__min(self->private_impl.f_frame_rect_y0,self->private_impl.f_height), wuffs_base__u32__min(self->private_impl.f_frame_rect_x1,self->private_impl.f_width), wuffs_base__u32__min(self->private_impl.f_dirty_max_excl_y,self->private_impl.f_height));
 }
 
 // -------- func gif.decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_gif__decoder__workbuf_len(const wuffs_gif__decoder* self) {
+wuffs_gif__decoder__workbuf_len(
+    const wuffs_gif__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -19677,17 +18993,18 @@
 // -------- func gif.decoder.restart_frame
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__restart_frame(wuffs_gif__decoder* self,
-                                  uint64_t a_index,
-                                  uint64_t a_io_position) {
+wuffs_gif__decoder__restart_frame(
+    wuffs_gif__decoder* self,
+    uint64_t a_index,
+    uint64_t a_io_position) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
 
   if (self->private_impl.f_call_sequence == 0) {
@@ -19706,17 +19023,18 @@
 // -------- func gif.decoder.decode_frame_config
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__decode_frame_config(wuffs_gif__decoder* self,
-                                        wuffs_base__frame_config* a_dst,
-                                        wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_frame_config(
+    wuffs_gif__decoder* self,
+    wuffs_base__frame_config* a_dst,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -19725,8 +19043,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 3)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -19747,15 +19064,14 @@
 
   uint32_t coro_susp_point = self->private_impl.p_decode_frame_config[0];
   if (coro_susp_point) {
-    v_background_color =
-        self->private_data.s_decode_frame_config[0].v_background_color;
+    v_background_color = self->private_data.s_decode_frame_config[0].v_background_color;
   }
   switch (coro_susp_point) {
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
     self->private_impl.f_ignore_metadata = true;
     self->private_impl.f_dirty_max_excl_y = 0;
-    if (!self->private_impl.f_end_of_data) {
+    if ( ! self->private_impl.f_end_of_data) {
       if (self->private_impl.f_call_sequence == 0) {
         if (a_src) {
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
@@ -19800,11 +19116,9 @@
       goto ok;
     }
     v_background_color = self->private_impl.f_black_color_u32_argb_premul;
-    if (!self->private_impl.f_gc_has_transparent_index) {
-      v_background_color =
-          self->private_impl.f_background_color_u32_argb_premul;
-      if (self->private_impl.f_quirks[1] &&
-          (self->private_impl.f_num_decoded_frame_configs_value == 0)) {
+    if ( ! self->private_impl.f_gc_has_transparent_index) {
+      v_background_color = self->private_impl.f_background_color_u32_argb_premul;
+      if (self->private_impl.f_quirks[1] && (self->private_impl.f_num_decoded_frame_configs_value == 0)) {
         while (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
           status = wuffs_base__make_status(wuffs_base__suspension__short_read);
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(4);
@@ -19816,26 +19130,9 @@
       }
     }
     if (a_dst != NULL) {
-      wuffs_base__frame_config__set(
-          a_dst,
-          wuffs_base__utility__make_rect_ie_u32(
-              wuffs_base__u32__min(self->private_impl.f_frame_rect_x0,
-                                   self->private_impl.f_width),
-              wuffs_base__u32__min(self->private_impl.f_frame_rect_y0,
-                                   self->private_impl.f_height),
-              wuffs_base__u32__min(self->private_impl.f_frame_rect_x1,
-                                   self->private_impl.f_width),
-              wuffs_base__u32__min(self->private_impl.f_frame_rect_y1,
-                                   self->private_impl.f_height)),
-          ((wuffs_base__flicks)(self->private_impl.f_gc_duration)),
-          self->private_impl.f_num_decoded_frame_configs_value,
-          self->private_impl.f_frame_config_io_position,
-          self->private_impl.f_gc_disposal,
-          !self->private_impl.f_gc_has_transparent_index, false,
-          v_background_color);
+      wuffs_base__frame_config__set(a_dst, wuffs_base__utility__make_rect_ie_u32(wuffs_base__u32__min(self->private_impl.f_frame_rect_x0,self->private_impl.f_width), wuffs_base__u32__min(self->private_impl.f_frame_rect_y0,self->private_impl.f_height), wuffs_base__u32__min(self->private_impl.f_frame_rect_x1,self->private_impl.f_width), wuffs_base__u32__min(self->private_impl.f_frame_rect_y1,self->private_impl.f_height)), ((wuffs_base__flicks)(self->private_impl.f_gc_duration)), self->private_impl.f_num_decoded_frame_configs_value, self->private_impl.f_frame_config_io_position, self->private_impl.f_gc_disposal,  ! self->private_impl.f_gc_has_transparent_index, false, v_background_color);
     }
-    wuffs_base__u64__sat_add_indirect(
-        &self->private_impl.f_num_decoded_frame_configs_value, 1);
+    wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frame_configs_value,1);
     self->private_impl.f_call_sequence = 4;
 
     goto ok;
@@ -19846,12 +19143,9 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_frame_config[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 3 : 0;
-  self->private_data.s_decode_frame_config[0].v_background_color =
-      v_background_color;
+  self->private_impl.p_decode_frame_config[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 3 : 0;
+  self->private_data.s_decode_frame_config[0].v_background_color = v_background_color;
 
   goto exit;
 exit:
@@ -19868,8 +19162,9 @@
 // -------- func gif.decoder.skip_frame
 
 static wuffs_base__status  //
-wuffs_gif__decoder__skip_frame(wuffs_gif__decoder* self,
-                               wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__skip_frame(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_flags = 0;
@@ -19900,13 +19195,10 @@
       v_flags = t_0;
     }
     if ((v_flags & 128) != 0) {
-      self->private_data.s_skip_frame[0].scratch =
-          (((uint32_t)(3)) << (1 + (v_flags & 7)));
+      self->private_data.s_skip_frame[0].scratch = (((uint32_t)(3)) << (1 + (v_flags & 7)));
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-      if (self->private_data.s_skip_frame[0].scratch >
-          ((uint64_t)(io2_a_src - iop_a_src))) {
-        self->private_data.s_skip_frame[0].scratch -=
-            ((uint64_t)(io2_a_src - iop_a_src));
+      if (self->private_data.s_skip_frame[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+        self->private_data.s_skip_frame[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
         iop_a_src = io2_a_src;
         status = wuffs_base__make_status(wuffs_base__suspension__short_read);
         goto suspend;
@@ -19940,8 +19232,7 @@
     if (self->private_impl.f_quirks[0]) {
       self->private_impl.f_delayed_num_decoded_frames = true;
     } else {
-      wuffs_base__u64__sat_add_indirect(
-          &self->private_impl.f_num_decoded_frames_value, 1);
+      wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frames_value,1);
     }
     wuffs_gif__decoder__reset_gc(self);
 
@@ -19953,8 +19244,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_skip_frame[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_skip_frame[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -19968,20 +19258,21 @@
 // -------- func gif.decoder.decode_frame
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gif__decoder__decode_frame(wuffs_gif__decoder* self,
-                                 wuffs_base__pixel_buffer* a_dst,
-                                 wuffs_base__io_buffer* a_src,
-                                 wuffs_base__pixel_blend a_blend,
-                                 wuffs_base__slice_u8 a_workbuf,
-                                 wuffs_base__decode_frame_options* a_opts) {
+wuffs_gif__decoder__decode_frame(
+    wuffs_gif__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__pixel_blend a_blend,
+    wuffs_base__slice_u8 a_workbuf,
+    wuffs_base__decode_frame_options* a_opts) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -19990,8 +19281,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 4)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -20008,11 +19298,7 @@
         goto suspend;
       }
     }
-    if (self->private_impl.f_quirks[5] &&
-        ((self->private_impl.f_frame_rect_x0 ==
-          self->private_impl.f_frame_rect_x1) ||
-         (self->private_impl.f_frame_rect_y0 ==
-          self->private_impl.f_frame_rect_y1))) {
+    if (self->private_impl.f_quirks[5] && ((self->private_impl.f_frame_rect_x0 == self->private_impl.f_frame_rect_x1) || (self->private_impl.f_frame_rect_y0 == self->private_impl.f_frame_rect_y1))) {
       status = wuffs_base__make_status(wuffs_gif__error__bad_frame_size);
       goto exit;
     }
@@ -20026,8 +19312,7 @@
     if (status.repr) {
       goto suspend;
     }
-    wuffs_base__u64__sat_add_indirect(
-        &self->private_impl.f_num_decoded_frames_value, 1);
+    wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frames_value,1);
     wuffs_gif__decoder__reset_gc(self);
 
     goto ok;
@@ -20038,10 +19323,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_frame[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 4 : 0;
+  self->private_impl.p_decode_frame[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 4 : 0;
 
   goto exit;
 exit:
@@ -20054,7 +19337,9 @@
 // -------- func gif.decoder.reset_gc
 
 static wuffs_base__empty_struct  //
-wuffs_gif__decoder__reset_gc(wuffs_gif__decoder* self) {
+wuffs_gif__decoder__reset_gc(
+    wuffs_gif__decoder* self) {
+
   self->private_impl.f_call_sequence = 5;
   self->private_impl.f_gc_has_transparent_index = false;
   self->private_impl.f_gc_transparent_index = 0;
@@ -20066,8 +19351,9 @@
 // -------- func gif.decoder.decode_up_to_id_part1
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_up_to_id_part1(wuffs_gif__decoder* self,
-                                          wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_up_to_id_part1(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_block_type = 0;
@@ -20087,15 +19373,11 @@
   switch (coro_susp_point) {
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
-    if (!self->private_impl.f_restarted) {
+    if ( ! self->private_impl.f_restarted) {
       if (self->private_impl.f_call_sequence != 2) {
-        self->private_impl.f_frame_config_io_position =
-            wuffs_base__u64__sat_add(a_src->meta.pos,
-                                     ((uint64_t)(iop_a_src - io0_a_src)));
+        self->private_impl.f_frame_config_io_position = wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
       }
-    } else if (self->private_impl.f_frame_config_io_position !=
-               wuffs_base__u64__sat_add(a_src->meta.pos,
-                                        ((uint64_t)(iop_a_src - io0_a_src)))) {
+    } else if (self->private_impl.f_frame_config_io_position != wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)))) {
       status = wuffs_base__make_status(wuffs_base__error__bad_restart);
       goto exit;
     } else {
@@ -20126,8 +19408,7 @@
       } else if (v_block_type == 44) {
         if (self->private_impl.f_delayed_num_decoded_frames) {
           self->private_impl.f_delayed_num_decoded_frames = false;
-          wuffs_base__u64__sat_add_indirect(
-              &self->private_impl.f_num_decoded_frames_value, 1);
+          wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frames_value,1);
         }
         if (a_src) {
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
@@ -20144,8 +19425,7 @@
       } else {
         if (self->private_impl.f_delayed_num_decoded_frames) {
           self->private_impl.f_delayed_num_decoded_frames = false;
-          wuffs_base__u64__sat_add_indirect(
-              &self->private_impl.f_num_decoded_frames_value, 1);
+          wuffs_base__u64__sat_add_indirect(&self->private_impl.f_num_decoded_frames_value,1);
         }
         self->private_impl.f_end_of_data = true;
         goto label__0__break;
@@ -20161,8 +19441,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_up_to_id_part1[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_up_to_id_part1[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -20176,8 +19455,9 @@
 // -------- func gif.decoder.decode_header
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_header(wuffs_gif__decoder* self,
-                                  wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_header(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c[6] = {0};
@@ -20214,8 +19494,7 @@
       }
       v_i += 1;
     }
-    if ((v_c[0] != 71) || (v_c[1] != 73) || (v_c[2] != 70) || (v_c[3] != 56) ||
-        ((v_c[4] != 55) && (v_c[4] != 57)) || (v_c[5] != 97)) {
+    if ((v_c[0] != 71) || (v_c[1] != 73) || (v_c[2] != 70) || (v_c[3] != 56) || ((v_c[4] != 55) && (v_c[4] != 57)) || (v_c[5] != 97)) {
       status = wuffs_base__make_status(wuffs_gif__error__bad_header);
       goto exit;
     }
@@ -20228,8 +19507,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_header[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_header[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   memcpy(self->private_data.s_decode_header[0].v_c, v_c, sizeof(v_c));
   self->private_data.s_decode_header[0].v_i = v_i;
 
@@ -20245,8 +19523,9 @@
 // -------- func gif.decoder.decode_lsd
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_lsd(wuffs_gif__decoder* self,
-                               wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_lsd(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_flags = 0;
@@ -20270,10 +19549,8 @@
   uint32_t coro_susp_point = self->private_impl.p_decode_lsd[0];
   if (coro_susp_point) {
     v_flags = self->private_data.s_decode_lsd[0].v_flags;
-    v_background_color_index =
-        self->private_data.s_decode_lsd[0].v_background_color_index;
-    v_num_palette_entries =
-        self->private_data.s_decode_lsd[0].v_num_palette_entries;
+    v_background_color_index = self->private_data.s_decode_lsd[0].v_background_color_index;
+    v_num_palette_entries = self->private_data.s_decode_lsd[0].v_num_palette_entries;
     v_i = self->private_data.s_decode_lsd[0].v_i;
   }
   switch (coro_susp_point) {
@@ -20290,8 +19567,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_lsd[0].scratch;
@@ -20320,8 +19596,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_lsd[0].scratch;
@@ -20372,16 +19647,14 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(8);
           uint32_t t_4;
           if (WUFFS_BASE__LIKELY(io2_a_src - iop_a_src >= 3)) {
-            t_4 = ((uint32_t)(
-                wuffs_base__load_u24be__no_bounds_check(iop_a_src)));
+            t_4 = ((uint32_t)(wuffs_base__load_u24be__no_bounds_check(iop_a_src)));
             iop_a_src += 3;
           } else {
             self->private_data.s_decode_lsd[0].scratch = 0;
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(9);
             while (true) {
               if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-                status =
-                    wuffs_base__make_status(wuffs_base__suspension__short_read);
+                status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                 goto suspend;
               }
               uint64_t* scratch = &self->private_data.s_decode_lsd[0].scratch;
@@ -20400,29 +19673,16 @@
           v_argb = t_4;
         }
         v_argb |= 4278190080;
-        self->private_data.f_palettes[0][((4 * v_i) + 0)] =
-            ((uint8_t)(((v_argb >> 0) & 255)));
-        self->private_data.f_palettes[0][((4 * v_i) + 1)] =
-            ((uint8_t)(((v_argb >> 8) & 255)));
-        self->private_data.f_palettes[0][((4 * v_i) + 2)] =
-            ((uint8_t)(((v_argb >> 16) & 255)));
-        self->private_data.f_palettes[0][((4 * v_i) + 3)] =
-            ((uint8_t)(((v_argb >> 24) & 255)));
+        self->private_data.f_palettes[0][((4 * v_i) + 0)] = ((uint8_t)(((v_argb >> 0) & 255)));
+        self->private_data.f_palettes[0][((4 * v_i) + 1)] = ((uint8_t)(((v_argb >> 8) & 255)));
+        self->private_data.f_palettes[0][((4 * v_i) + 2)] = ((uint8_t)(((v_argb >> 16) & 255)));
+        self->private_data.f_palettes[0][((4 * v_i) + 3)] = ((uint8_t)(((v_argb >> 24) & 255)));
         v_i += 1;
       }
       if (self->private_impl.f_quirks[2]) {
-        if ((v_background_color_index != 0) &&
-            (((uint32_t)(v_background_color_index)) < v_num_palette_entries)) {
+        if ((v_background_color_index != 0) && (((uint32_t)(v_background_color_index)) < v_num_palette_entries)) {
           v_j = (4 * ((uint32_t)(v_background_color_index)));
-          self->private_impl.f_background_color_u32_argb_premul =
-              ((((uint32_t)(self->private_data.f_palettes[0][(v_j + 0)]))
-                << 0) |
-               (((uint32_t)(self->private_data.f_palettes[0][(v_j + 1)]))
-                << 8) |
-               (((uint32_t)(self->private_data.f_palettes[0][(v_j + 2)]))
-                << 16) |
-               (((uint32_t)(self->private_data.f_palettes[0][(v_j + 3)]))
-                << 24));
+          self->private_impl.f_background_color_u32_argb_premul = ((((uint32_t)(self->private_data.f_palettes[0][(v_j + 0)])) << 0) | (((uint32_t)(self->private_data.f_palettes[0][(v_j + 1)])) << 8) | (((uint32_t)(self->private_data.f_palettes[0][(v_j + 2)])) << 16) | (((uint32_t)(self->private_data.f_palettes[0][(v_j + 3)])) << 24));
         } else {
           self->private_impl.f_background_color_u32_argb_premul = 77;
         }
@@ -20444,13 +19704,10 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_lsd[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_lsd[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_lsd[0].v_flags = v_flags;
-  self->private_data.s_decode_lsd[0].v_background_color_index =
-      v_background_color_index;
-  self->private_data.s_decode_lsd[0].v_num_palette_entries =
-      v_num_palette_entries;
+  self->private_data.s_decode_lsd[0].v_background_color_index = v_background_color_index;
+  self->private_data.s_decode_lsd[0].v_num_palette_entries = v_num_palette_entries;
   self->private_data.s_decode_lsd[0].v_i = v_i;
 
   goto exit;
@@ -20465,8 +19722,9 @@
 // -------- func gif.decoder.decode_extension
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_extension(wuffs_gif__decoder* self,
-                                     wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_extension(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_label = 0;
@@ -20544,8 +19802,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_extension[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_extension[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -20559,8 +19816,9 @@
 // -------- func gif.decoder.skip_blocks
 
 static wuffs_base__status  //
-wuffs_gif__decoder__skip_blocks(wuffs_gif__decoder* self,
-                                wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__skip_blocks(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_block_size = 0;
@@ -20596,10 +19854,8 @@
       }
       self->private_data.s_skip_blocks[0].scratch = ((uint32_t)(v_block_size));
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-      if (self->private_data.s_skip_blocks[0].scratch >
-          ((uint64_t)(io2_a_src - iop_a_src))) {
-        self->private_data.s_skip_blocks[0].scratch -=
-            ((uint64_t)(io2_a_src - iop_a_src));
+      if (self->private_data.s_skip_blocks[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+        self->private_data.s_skip_blocks[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
         iop_a_src = io2_a_src;
         status = wuffs_base__make_status(wuffs_base__suspension__short_read);
         goto suspend;
@@ -20615,8 +19871,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_skip_blocks[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_skip_blocks[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -20630,8 +19885,9 @@
 // -------- func gif.decoder.decode_ae
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_ae(wuffs_gif__decoder* self,
-                              wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_ae(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c = 0;
@@ -20684,10 +19940,8 @@
       if (v_block_size != 11) {
         self->private_data.s_decode_ae[0].scratch = ((uint32_t)(v_block_size));
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
-        if (self->private_data.s_decode_ae[0].scratch >
-            ((uint64_t)(io2_a_src - iop_a_src))) {
-          self->private_data.s_decode_ae[0].scratch -=
-              ((uint64_t)(io2_a_src - iop_a_src));
+        if (self->private_data.s_decode_ae[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+          self->private_data.s_decode_ae[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
           iop_a_src = io2_a_src;
           status = wuffs_base__make_status(wuffs_base__suspension__short_read);
           goto suspend;
@@ -20704,19 +19958,15 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(3);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_1 = *iop_a_src++;
           v_c = t_1;
         }
-        v_is_animexts =
-            (v_is_animexts && (v_c == WUFFS_GIF__ANIMEXTS1DOT0[v_block_size]));
-        v_is_netscape =
-            (v_is_netscape && (v_c == WUFFS_GIF__NETSCAPE2DOT0[v_block_size]));
-        v_is_iccp =
-            (v_is_iccp && (v_c == WUFFS_GIF__ICCRGBG1012[v_block_size]));
+        v_is_animexts = (v_is_animexts && (v_c == WUFFS_GIF__ANIMEXTS1DOT0[v_block_size]));
+        v_is_netscape = (v_is_netscape && (v_c == WUFFS_GIF__NETSCAPE2DOT0[v_block_size]));
+        v_is_iccp = (v_is_iccp && (v_c == WUFFS_GIF__ICCRGBG1012[v_block_size]));
         v_is_xmp = (v_is_xmp && (v_c == WUFFS_GIF__XMPDATAXMP[v_block_size]));
 #if defined(__GNUC__)
 #pragma GCC diagnostic push
@@ -20731,24 +19981,19 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_2 = *iop_a_src++;
           v_block_size = t_2;
         }
         if (v_block_size != 3) {
-          self->private_data.s_decode_ae[0].scratch =
-              ((uint32_t)(v_block_size));
+          self->private_data.s_decode_ae[0].scratch = ((uint32_t)(v_block_size));
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(5);
-          if (self->private_data.s_decode_ae[0].scratch >
-              ((uint64_t)(io2_a_src - iop_a_src))) {
-            self->private_data.s_decode_ae[0].scratch -=
-                ((uint64_t)(io2_a_src - iop_a_src));
+          if (self->private_data.s_decode_ae[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+            self->private_data.s_decode_ae[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
             iop_a_src = io2_a_src;
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           iop_a_src += self->private_data.s_decode_ae[0].scratch;
@@ -20757,8 +20002,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(6);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_3 = *iop_a_src++;
@@ -20767,13 +20011,10 @@
         if (v_c != 1) {
           self->private_data.s_decode_ae[0].scratch = 2;
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(7);
-          if (self->private_data.s_decode_ae[0].scratch >
-              ((uint64_t)(io2_a_src - iop_a_src))) {
-            self->private_data.s_decode_ae[0].scratch -=
-                ((uint64_t)(io2_a_src - iop_a_src));
+          if (self->private_data.s_decode_ae[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+            self->private_data.s_decode_ae[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
             iop_a_src = io2_a_src;
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           iop_a_src += self->private_data.s_decode_ae[0].scratch;
@@ -20783,16 +20024,14 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(8);
           uint32_t t_4;
           if (WUFFS_BASE__LIKELY(io2_a_src - iop_a_src >= 2)) {
-            t_4 = ((uint32_t)(
-                wuffs_base__load_u16le__no_bounds_check(iop_a_src)));
+            t_4 = ((uint32_t)(wuffs_base__load_u16le__no_bounds_check(iop_a_src)));
             iop_a_src += 2;
           } else {
             self->private_data.s_decode_ae[0].scratch = 0;
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(9);
             while (true) {
               if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-                status =
-                    wuffs_base__make_status(wuffs_base__suspension__short_read);
+                status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                 goto suspend;
               }
               uint64_t* scratch = &self->private_data.s_decode_ae[0].scratch;
@@ -20811,22 +20050,19 @@
           self->private_impl.f_num_loops = t_4;
         }
         self->private_impl.f_seen_num_loops = true;
-        if ((0 < self->private_impl.f_num_loops) &&
-            (self->private_impl.f_num_loops <= 65535)) {
+        if ((0 < self->private_impl.f_num_loops) && (self->private_impl.f_num_loops <= 65535)) {
           self->private_impl.f_num_loops += 1;
         }
       } else if (self->private_impl.f_ignore_metadata) {
       } else if (v_is_iccp && self->private_impl.f_report_metadata_iccp) {
         self->private_impl.f_metadata_fourcc = 1229144912;
-        self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(
-            a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
+        self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
         self->private_impl.f_call_sequence = 1;
         status = wuffs_base__make_status(wuffs_base__note__metadata_reported);
         goto ok;
       } else if (v_is_xmp && self->private_impl.f_report_metadata_xmp) {
         self->private_impl.f_metadata_fourcc = 1481461792;
-        self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(
-            a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
+        self->private_impl.f_metadata_io_position = wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
         self->private_impl.f_call_sequence = 1;
         status = wuffs_base__make_status(wuffs_base__note__metadata_reported);
         goto ok;
@@ -20854,8 +20090,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_ae[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_ae[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_ae[0].v_block_size = v_block_size;
   self->private_data.s_decode_ae[0].v_is_animexts = v_is_animexts;
   self->private_data.s_decode_ae[0].v_is_netscape = v_is_netscape;
@@ -20874,8 +20109,9 @@
 // -------- func gif.decoder.decode_gc
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_gc(wuffs_gif__decoder* self,
-                              wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_gc(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c = 0;
@@ -20939,8 +20175,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_gc[0].scratch;
@@ -20958,8 +20193,7 @@
       }
       v_gc_duration_centiseconds = t_2;
     }
-    self->private_impl.f_gc_duration =
-        (((uint64_t)(v_gc_duration_centiseconds)) * 7056000);
+    self->private_impl.f_gc_duration = (((uint64_t)(v_gc_duration_centiseconds)) * 7056000);
     {
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(5);
       if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
@@ -20991,8 +20225,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_gc[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_gc[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -21006,8 +20239,9 @@
 // -------- func gif.decoder.decode_id_part0
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_id_part0(wuffs_gif__decoder* self,
-                                    wuffs_base__io_buffer* a_src) {
+wuffs_gif__decoder__decode_id_part0(
+    wuffs_gif__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   const uint8_t* iop_a_src = NULL;
@@ -21036,8 +20270,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_id_part0[0].scratch;
@@ -21066,8 +20299,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_id_part0[0].scratch;
@@ -21096,8 +20328,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(6);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_id_part0[0].scratch;
@@ -21127,8 +20358,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(8);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_decode_id_part0[0].scratch;
@@ -21149,12 +20379,9 @@
     self->private_impl.f_frame_rect_y1 += self->private_impl.f_frame_rect_y0;
     self->private_impl.f_dst_x = self->private_impl.f_frame_rect_x0;
     self->private_impl.f_dst_y = self->private_impl.f_frame_rect_y0;
-    if ((self->private_impl.f_call_sequence == 0) &&
-        !self->private_impl.f_quirks[4]) {
-      self->private_impl.f_width = wuffs_base__u32__max(
-          self->private_impl.f_width, self->private_impl.f_frame_rect_x1);
-      self->private_impl.f_height = wuffs_base__u32__max(
-          self->private_impl.f_height, self->private_impl.f_frame_rect_y1);
+    if ((self->private_impl.f_call_sequence == 0) &&  ! self->private_impl.f_quirks[4]) {
+      self->private_impl.f_width = wuffs_base__u32__max(self->private_impl.f_width,self->private_impl.f_frame_rect_x1);
+      self->private_impl.f_height = wuffs_base__u32__max(self->private_impl.f_height,self->private_impl.f_frame_rect_y1);
     }
 
     goto ok;
@@ -21165,8 +20392,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_id_part0[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_id_part0[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -21180,10 +20406,11 @@
 // -------- func gif.decoder.decode_id_part1
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_id_part1(wuffs_gif__decoder* self,
-                                    wuffs_base__pixel_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src,
-                                    wuffs_base__pixel_blend a_blend) {
+wuffs_gif__decoder__decode_id_part1(
+    wuffs_gif__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__pixel_blend a_blend) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_flags = 0;
@@ -21209,8 +20436,7 @@
   uint32_t coro_susp_point = self->private_impl.p_decode_id_part1[0];
   if (coro_susp_point) {
     v_which_palette = self->private_data.s_decode_id_part1[0].v_which_palette;
-    v_num_palette_entries =
-        self->private_data.s_decode_id_part1[0].v_num_palette_entries;
+    v_num_palette_entries = self->private_data.s_decode_id_part1[0].v_num_palette_entries;
     v_i = self->private_data.s_decode_id_part1[0].v_i;
   }
   switch (coro_susp_point) {
@@ -21239,20 +20465,17 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
           uint32_t t_1;
           if (WUFFS_BASE__LIKELY(io2_a_src - iop_a_src >= 3)) {
-            t_1 = ((uint32_t)(
-                wuffs_base__load_u24be__no_bounds_check(iop_a_src)));
+            t_1 = ((uint32_t)(wuffs_base__load_u24be__no_bounds_check(iop_a_src)));
             iop_a_src += 3;
           } else {
             self->private_data.s_decode_id_part1[0].scratch = 0;
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(3);
             while (true) {
               if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-                status =
-                    wuffs_base__make_status(wuffs_base__suspension__short_read);
+                status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                 goto suspend;
               }
-              uint64_t* scratch =
-                  &self->private_data.s_decode_id_part1[0].scratch;
+              uint64_t* scratch = &self->private_data.s_decode_id_part1[0].scratch;
               uint32_t num_bits_1 = ((uint32_t)(*scratch & 0xFF));
               *scratch >>= 8;
               *scratch <<= 8;
@@ -21268,14 +20491,10 @@
           v_argb = t_1;
         }
         v_argb |= 4278190080;
-        self->private_data.f_palettes[1][((4 * v_i) + 0)] =
-            ((uint8_t)(((v_argb >> 0) & 255)));
-        self->private_data.f_palettes[1][((4 * v_i) + 1)] =
-            ((uint8_t)(((v_argb >> 8) & 255)));
-        self->private_data.f_palettes[1][((4 * v_i) + 2)] =
-            ((uint8_t)(((v_argb >> 16) & 255)));
-        self->private_data.f_palettes[1][((4 * v_i) + 3)] =
-            ((uint8_t)(((v_argb >> 24) & 255)));
+        self->private_data.f_palettes[1][((4 * v_i) + 0)] = ((uint8_t)(((v_argb >> 0) & 255)));
+        self->private_data.f_palettes[1][((4 * v_i) + 1)] = ((uint8_t)(((v_argb >> 8) & 255)));
+        self->private_data.f_palettes[1][((4 * v_i) + 2)] = ((uint8_t)(((v_argb >> 16) & 255)));
+        self->private_data.f_palettes[1][((4 * v_i) + 3)] = ((uint8_t)(((v_argb >> 24) & 255)));
         v_i += 1;
       }
       while (v_i < 256) {
@@ -21285,58 +20504,37 @@
         self->private_data.f_palettes[1][((4 * v_i) + 3)] = 255;
         v_i += 1;
       }
-    } else if (self->private_impl.f_quirks[6] &&
-               !self->private_impl.f_has_global_palette) {
+    } else if (self->private_impl.f_quirks[6] &&  ! self->private_impl.f_has_global_palette) {
       status = wuffs_base__make_status(wuffs_gif__error__bad_palette);
       goto exit;
     } else if (self->private_impl.f_gc_has_transparent_index) {
-      wuffs_base__slice_u8__copy_from_slice(
-          wuffs_base__make_slice_u8(self->private_data.f_palettes[1], 1024),
-          wuffs_base__make_slice_u8(self->private_data.f_palettes[0], 1024));
+      wuffs_base__slice_u8__copy_from_slice(wuffs_base__make_slice_u8(self->private_data.f_palettes[1], 1024), wuffs_base__make_slice_u8(self->private_data.f_palettes[0], 1024));
     } else {
       v_which_palette = 0;
     }
     if (self->private_impl.f_gc_has_transparent_index) {
-      self->private_data.f_palettes[1][(
-          (4 * ((uint32_t)(self->private_impl.f_gc_transparent_index))) + 0)] =
-          0;
-      self->private_data.f_palettes[1][(
-          (4 * ((uint32_t)(self->private_impl.f_gc_transparent_index))) + 1)] =
-          0;
-      self->private_data.f_palettes[1][(
-          (4 * ((uint32_t)(self->private_impl.f_gc_transparent_index))) + 2)] =
-          0;
-      self->private_data.f_palettes[1][(
-          (4 * ((uint32_t)(self->private_impl.f_gc_transparent_index))) + 3)] =
-          0;
+      self->private_data.f_palettes[1][((4 * ((uint32_t)(self->private_impl.f_gc_transparent_index))) + 0)] = 0;
+      self->private_data.f_palettes[1][((4 * ((uint32_t)(self->private_impl.f_gc_transparent_index))) + 1)] = 0;
+      self->private_data.f_palettes[1][((4 * ((uint32_t)(self->private_impl.f_gc_transparent_index))) + 2)] = 0;
+      self->private_data.f_palettes[1][((4 * ((uint32_t)(self->private_impl.f_gc_transparent_index))) + 3)] = 0;
     }
     v_dst_palette = wuffs_base__pixel_buffer__palette(a_dst);
     if (((uint64_t)(v_dst_palette.len)) == 0) {
-      v_dst_palette =
-          wuffs_base__make_slice_u8(self->private_data.f_dst_palette, 1024);
+      v_dst_palette = wuffs_base__make_slice_u8(self->private_data.f_dst_palette, 1024);
     }
-    v_status = wuffs_base__pixel_swizzler__prepare(
-        &self->private_impl.f_swizzler,
-        wuffs_base__pixel_buffer__pixel_format(a_dst), v_dst_palette,
-        wuffs_base__utility__make_pixel_format(2198077448),
-        wuffs_base__make_slice_u8(
-            self->private_data.f_palettes[v_which_palette], 1024),
-        a_blend);
-    if (!wuffs_base__status__is_ok(&v_status)) {
+    v_status = wuffs_base__pixel_swizzler__prepare(&self->private_impl.f_swizzler, wuffs_base__pixel_buffer__pixel_format(a_dst), v_dst_palette, wuffs_base__utility__make_pixel_format(2198077448), wuffs_base__make_slice_u8(self->private_data.f_palettes[v_which_palette], 1024), a_blend);
+    if ( ! wuffs_base__status__is_ok(&v_status)) {
       status = v_status;
       if (wuffs_base__status__is_error(&status)) {
         goto exit;
       } else if (wuffs_base__status__is_suspension(&status)) {
-        status = wuffs_base__make_status(
-            wuffs_base__error__cannot_return_a_suspension);
+        status = wuffs_base__make_status(wuffs_base__error__cannot_return_a_suspension);
         goto exit;
       }
       goto ok;
     }
     if (self->private_impl.f_previous_lzw_decode_ended_abruptly) {
-      wuffs_base__ignore_status(wuffs_lzw__decoder__initialize(
-          &self->private_data.f_lzw, sizeof(wuffs_lzw__decoder), WUFFS_VERSION,
-          0));
+      wuffs_base__ignore_status(wuffs_lzw__decoder__initialize(&self->private_data.f_lzw, sizeof (wuffs_lzw__decoder), WUFFS_VERSION, 0));
     }
     {
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
@@ -21351,8 +20549,7 @@
       status = wuffs_base__make_status(wuffs_gif__error__bad_literal_width);
       goto exit;
     }
-    wuffs_lzw__decoder__set_literal_width(&self->private_data.f_lzw,
-                                          ((uint32_t)(v_lw)));
+    wuffs_lzw__decoder__set_literal_width(&self->private_data.f_lzw, ((uint32_t)(v_lw)));
     self->private_impl.f_previous_lzw_decode_ended_abruptly = true;
 
     goto ok;
@@ -21363,11 +20560,9 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_id_part1[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_id_part1[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_id_part1[0].v_which_palette = v_which_palette;
-  self->private_data.s_decode_id_part1[0].v_num_palette_entries =
-      v_num_palette_entries;
+  self->private_data.s_decode_id_part1[0].v_num_palette_entries = v_num_palette_entries;
   self->private_data.s_decode_id_part1[0].v_i = v_i;
 
   goto exit;
@@ -21382,10 +20577,11 @@
 // -------- func gif.decoder.decode_id_part2
 
 static wuffs_base__status  //
-wuffs_gif__decoder__decode_id_part2(wuffs_gif__decoder* self,
-                                    wuffs_base__pixel_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src,
-                                    wuffs_base__slice_u8 a_workbuf) {
+wuffs_gif__decoder__decode_id_part2(
+    wuffs_gif__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf) {
   wuffs_base__io_buffer empty_io_buffer = wuffs_base__empty_io_buffer();
 
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -21419,8 +20615,7 @@
   uint32_t coro_susp_point = self->private_impl.p_decode_id_part2[0];
   if (coro_susp_point) {
     v_block_size = self->private_data.s_decode_id_part2[0].v_block_size;
-    v_need_block_size =
-        self->private_data.s_decode_id_part2[0].v_need_block_size;
+    v_need_block_size = self->private_data.s_decode_id_part2[0].v_need_block_size;
     v_lzw_status = self->private_data.s_decode_id_part2[0].v_lzw_status;
   }
   switch (coro_susp_point) {
@@ -21434,8 +20629,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(1);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t t_0 = *iop_a_src++;
@@ -21449,27 +20643,18 @@
         status = wuffs_base__make_status(wuffs_base__suspension__short_read);
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(2);
       }
-      if (self->private_impl.f_compressed_ri ==
-          self->private_impl.f_compressed_wi) {
+      if (self->private_impl.f_compressed_ri == self->private_impl.f_compressed_wi) {
         self->private_impl.f_compressed_ri = 0;
         self->private_impl.f_compressed_wi = 0;
       }
       while (self->private_impl.f_compressed_wi <= 3841) {
-        v_n_compressed = wuffs_base__u64__min(
-            v_block_size, ((uint64_t)(io2_a_src - iop_a_src)));
+        v_n_compressed = wuffs_base__u64__min(v_block_size,((uint64_t)(io2_a_src - iop_a_src)));
         if (v_n_compressed <= 0) {
           goto label__0__break;
         }
-        v_n_copied = wuffs_base__io_reader__limited_copy_u32_to_slice(
-            &iop_a_src, io2_a_src, ((uint32_t)((v_n_compressed & 4294967295))),
-            wuffs_base__slice_u8__subslice_i(
-                wuffs_base__make_slice_u8(self->private_data.f_compressed,
-                                          4096),
-                self->private_impl.f_compressed_wi));
-        wuffs_base__u64__sat_add_indirect(&self->private_impl.f_compressed_wi,
-                                          ((uint64_t)(v_n_copied)));
-        wuffs_base__u64__sat_sub_indirect(&v_block_size,
-                                          ((uint64_t)(v_n_copied)));
+        v_n_copied = wuffs_base__io_reader__limited_copy_u32_to_slice(&iop_a_src, io2_a_src,((uint32_t)((v_n_compressed & 4294967295))), wuffs_base__slice_u8__subslice_i(wuffs_base__make_slice_u8(self->private_data.f_compressed, 4096), self->private_impl.f_compressed_wi));
+        wuffs_base__u64__sat_add_indirect(&self->private_impl.f_compressed_wi,((uint64_t)(v_n_copied)));
+        wuffs_base__u64__sat_sub_indirect(&v_block_size,((uint64_t)(v_n_copied)));
         if (v_block_size > 0) {
           goto label__0__break;
         }
@@ -21477,46 +20662,31 @@
           v_need_block_size = true;
           goto label__0__break;
         }
-        v_block_size =
-            ((uint64_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)));
+        v_block_size = ((uint64_t)(wuffs_base__load_u8be__no_bounds_check(iop_a_src)));
         (iop_a_src += 1, wuffs_base__make_empty_struct());
       }
     label__0__break:;
     label__inner__continue:;
       while (true) {
-        if ((self->private_impl.f_compressed_ri >
-             self->private_impl.f_compressed_wi) ||
-            (self->private_impl.f_compressed_wi > 4096)) {
-          status = wuffs_base__make_status(
-              wuffs_gif__error__internal_error_inconsistent_ri_wi);
+        if ((self->private_impl.f_compressed_ri > self->private_impl.f_compressed_wi) || (self->private_impl.f_compressed_wi > 4096)) {
+          status = wuffs_base__make_status(wuffs_gif__error__internal_error_inconsistent_ri_wi);
           goto exit;
         }
         {
           wuffs_base__io_buffer* o_0_v_r = v_r;
-          const uint8_t* o_0_iop_v_r = iop_v_r;
-          const uint8_t* o_0_io0_v_r = io0_v_r;
-          const uint8_t* o_0_io1_v_r = io1_v_r;
-          const uint8_t* o_0_io2_v_r = io2_v_r;
-          v_r = wuffs_base__io_reader__set(
-              &u_r, &iop_v_r, &io0_v_r, &io1_v_r, &io2_v_r,
-              wuffs_base__slice_u8__subslice_ij(
-                  wuffs_base__make_slice_u8(self->private_data.f_compressed,
-                                            4096),
-                  self->private_impl.f_compressed_ri,
-                  self->private_impl.f_compressed_wi));
+          const uint8_t *o_0_iop_v_r = iop_v_r;
+          const uint8_t *o_0_io0_v_r = io0_v_r;
+          const uint8_t *o_0_io1_v_r = io1_v_r;
+          const uint8_t *o_0_io2_v_r = io2_v_r;
+          v_r = wuffs_base__io_reader__set(&u_r, &iop_v_r, &io0_v_r, &io1_v_r, &io2_v_r, wuffs_base__slice_u8__subslice_ij(wuffs_base__make_slice_u8(self->private_data.f_compressed, 4096), self->private_impl.f_compressed_ri, self->private_impl.f_compressed_wi));
           v_mark = ((uint64_t)(iop_v_r - io0_v_r));
           {
             u_r.meta.ri = ((size_t)(iop_v_r - u_r.data.ptr));
-            wuffs_base__status t_1 = wuffs_lzw__decoder__transform_io(
-                &self->private_data.f_lzw, &empty_io_buffer, v_r,
-                wuffs_base__utility__empty_slice_u8());
+            wuffs_base__status t_1 = wuffs_lzw__decoder__transform_io(&self->private_data.f_lzw, &empty_io_buffer, v_r, wuffs_base__utility__empty_slice_u8());
             iop_v_r = u_r.data.ptr + u_r.meta.ri;
             v_lzw_status = t_1;
           }
-          wuffs_base__u64__sat_add_indirect(
-              &self->private_impl.f_compressed_ri,
-              wuffs_base__io__count_since(v_mark,
-                                          ((uint64_t)(iop_v_r - io0_v_r))));
+          wuffs_base__u64__sat_add_indirect(&self->private_impl.f_compressed_ri,wuffs_base__io__count_since(v_mark, ((uint64_t)(iop_v_r - io0_v_r))));
           v_r = o_0_v_r;
           iop_v_r = o_0_iop_v_r;
           io0_v_r = o_0_io0_v_r;
@@ -21525,8 +20695,7 @@
         }
         v_uncompressed = wuffs_lzw__decoder__flush(&self->private_data.f_lzw);
         if (((uint64_t)(v_uncompressed.len)) > 0) {
-          v_copy_status = wuffs_gif__decoder__copy_to_image_buffer(
-              self, a_dst, v_uncompressed);
+          v_copy_status = wuffs_gif__decoder__copy_to_image_buffer(self, a_dst, v_uncompressed);
           if (wuffs_base__status__is_error(&v_copy_status)) {
             status = v_copy_status;
             goto exit;
@@ -21535,16 +20704,12 @@
         if (wuffs_base__status__is_ok(&v_lzw_status)) {
           self->private_impl.f_previous_lzw_decode_ended_abruptly = false;
           if (v_need_block_size || (v_block_size > 0)) {
-            self->private_data.s_decode_id_part2[0].scratch =
-                ((uint32_t)(v_block_size));
+            self->private_data.s_decode_id_part2[0].scratch = ((uint32_t)(v_block_size));
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(3);
-            if (self->private_data.s_decode_id_part2[0].scratch >
-                ((uint64_t)(io2_a_src - iop_a_src))) {
-              self->private_data.s_decode_id_part2[0].scratch -=
-                  ((uint64_t)(io2_a_src - iop_a_src));
+            if (self->private_data.s_decode_id_part2[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+              self->private_data.s_decode_id_part2[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
               iop_a_src = io2_a_src;
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
             iop_a_src += self->private_data.s_decode_id_part2[0].scratch;
@@ -21570,8 +20735,7 @@
         if (wuffs_base__status__is_error(&status)) {
           goto exit;
         } else if (wuffs_base__status__is_suspension(&status)) {
-          status = wuffs_base__make_status(
-              wuffs_base__error__cannot_return_a_suspension);
+          status = wuffs_base__make_status(wuffs_base__error__cannot_return_a_suspension);
           goto exit;
         }
         goto ok;
@@ -21580,11 +20744,7 @@
   label__outer__break:;
     self->private_impl.f_compressed_ri = 0;
     self->private_impl.f_compressed_wi = 0;
-    if ((self->private_impl.f_dst_y < self->private_impl.f_frame_rect_y1) &&
-        (self->private_impl.f_frame_rect_x0 !=
-         self->private_impl.f_frame_rect_x1) &&
-        (self->private_impl.f_frame_rect_y0 !=
-         self->private_impl.f_frame_rect_y1)) {
+    if ((self->private_impl.f_dst_y < self->private_impl.f_frame_rect_y1) && (self->private_impl.f_frame_rect_x0 != self->private_impl.f_frame_rect_x1) && (self->private_impl.f_frame_rect_y0 != self->private_impl.f_frame_rect_y1)) {
       status = wuffs_base__make_status(wuffs_base__error__not_enough_data);
       goto exit;
     }
@@ -21597,8 +20757,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_id_part2[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_id_part2[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_id_part2[0].v_block_size = v_block_size;
   self->private_data.s_decode_id_part2[0].v_need_block_size = v_need_block_size;
   self->private_data.s_decode_id_part2[0].v_lzw_status = v_lzw_status;
@@ -21615,9 +20774,11 @@
 // -------- func gif.decoder.copy_to_image_buffer
 
 static wuffs_base__status  //
-wuffs_gif__decoder__copy_to_image_buffer(wuffs_gif__decoder* self,
-                                         wuffs_base__pixel_buffer* a_pb,
-                                         wuffs_base__slice_u8 a_src) {
+wuffs_gif__decoder__copy_to_image_buffer(
+    wuffs_gif__decoder* self,
+    wuffs_base__pixel_buffer* a_pb,
+    wuffs_base__slice_u8 a_src) {
+
   wuffs_base__slice_u8 v_dst = {0};
   wuffs_base__slice_u8 v_src = {0};
   uint64_t v_width_in_bytes = 0;
@@ -21640,8 +20801,7 @@
     return wuffs_base__make_status(wuffs_base__error__unsupported_option);
   }
   v_bytes_per_pixel = (v_bits_per_pixel >> 3);
-  v_width_in_bytes = (((uint64_t)(self->private_impl.f_width)) *
-                      ((uint64_t)(v_bytes_per_pixel)));
+  v_width_in_bytes = (((uint64_t)(self->private_impl.f_width)) * ((uint64_t)(v_bytes_per_pixel)));
   v_tab = wuffs_base__pixel_buffer__plane(a_pb, 0);
 label__0__continue:;
   while (v_src_ri < ((uint64_t)(a_src.len))) {
@@ -21658,62 +20818,39 @@
     } else if (v_width_in_bytes < ((uint64_t)(v_dst.len))) {
       v_dst = wuffs_base__slice_u8__subslice_j(v_dst, v_width_in_bytes);
     }
-    v_i = (((uint64_t)(self->private_impl.f_dst_x)) *
-           ((uint64_t)(v_bytes_per_pixel)));
+    v_i = (((uint64_t)(self->private_impl.f_dst_x)) * ((uint64_t)(v_bytes_per_pixel)));
     if (v_i < ((uint64_t)(v_dst.len))) {
-      v_j = (((uint64_t)(self->private_impl.f_frame_rect_x1)) *
-             ((uint64_t)(v_bytes_per_pixel)));
+      v_j = (((uint64_t)(self->private_impl.f_frame_rect_x1)) * ((uint64_t)(v_bytes_per_pixel)));
       if ((v_i <= v_j) && (v_j <= ((uint64_t)(v_dst.len)))) {
         v_dst = wuffs_base__slice_u8__subslice_ij(v_dst, v_i, v_j);
       } else {
         v_dst = wuffs_base__slice_u8__subslice_i(v_dst, v_i);
       }
-      v_n = wuffs_base__pixel_swizzler__swizzle_interleaved_from_slice(
-          &self->private_impl.f_swizzler, v_dst,
-          wuffs_base__make_slice_u8(self->private_data.f_dst_palette, 1024),
-          v_src);
-      wuffs_base__u64__sat_add_indirect(&v_src_ri, v_n);
-      wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_x,
-                                        ((uint32_t)((v_n & 4294967295))));
-      self->private_impl.f_dirty_max_excl_y = wuffs_base__u32__max(
-          self->private_impl.f_dirty_max_excl_y,
-          wuffs_base__u32__sat_add(self->private_impl.f_dst_y, 1));
+      v_n = wuffs_base__pixel_swizzler__swizzle_interleaved_from_slice(&self->private_impl.f_swizzler, v_dst, wuffs_base__make_slice_u8(self->private_data.f_dst_palette, 1024), v_src);
+      wuffs_base__u64__sat_add_indirect(&v_src_ri,v_n);
+      wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_x,((uint32_t)((v_n & 4294967295))));
+      self->private_impl.f_dirty_max_excl_y = wuffs_base__u32__max(self->private_impl.f_dirty_max_excl_y,wuffs_base__u32__sat_add(self->private_impl.f_dst_y, 1));
     }
     if (self->private_impl.f_frame_rect_x1 <= self->private_impl.f_dst_x) {
       self->private_impl.f_dst_x = self->private_impl.f_frame_rect_x0;
       if (self->private_impl.f_interlace == 0) {
-        wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_y, 1);
+        wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_y,1);
         goto label__0__continue;
       }
-      if ((self->private_impl.f_num_decoded_frames_value == 0) &&
-          !self->private_impl.f_gc_has_transparent_index &&
-          (self->private_impl.f_interlace > 1)) {
-        v_replicate_src =
-            wuffs_base__table_u8__row(v_tab, self->private_impl.f_dst_y);
-        v_replicate_y0 =
-            wuffs_base__u32__sat_add(self->private_impl.f_dst_y, 1);
-        v_replicate_y1 = wuffs_base__u32__sat_add(
-            self->private_impl.f_dst_y,
-            ((uint32_t)(
-                WUFFS_GIF__INTERLACE_COUNT[self->private_impl.f_interlace])));
-        v_replicate_y1 = wuffs_base__u32__min(
-            v_replicate_y1, self->private_impl.f_frame_rect_y1);
+      if ((self->private_impl.f_num_decoded_frames_value == 0) &&  ! self->private_impl.f_gc_has_transparent_index && (self->private_impl.f_interlace > 1)) {
+        v_replicate_src = wuffs_base__table_u8__row(v_tab, self->private_impl.f_dst_y);
+        v_replicate_y0 = wuffs_base__u32__sat_add(self->private_impl.f_dst_y, 1);
+        v_replicate_y1 = wuffs_base__u32__sat_add(self->private_impl.f_dst_y, ((uint32_t)(WUFFS_GIF__INTERLACE_COUNT[self->private_impl.f_interlace])));
+        v_replicate_y1 = wuffs_base__u32__min(v_replicate_y1,self->private_impl.f_frame_rect_y1);
         while (v_replicate_y0 < v_replicate_y1) {
           v_replicate_dst = wuffs_base__table_u8__row(v_tab, v_replicate_y0);
-          wuffs_base__slice_u8__copy_from_slice(v_replicate_dst,
-                                                v_replicate_src);
+          wuffs_base__slice_u8__copy_from_slice(v_replicate_dst, v_replicate_src);
           v_replicate_y0 += 1;
         }
-        self->private_impl.f_dirty_max_excl_y = wuffs_base__u32__max(
-            self->private_impl.f_dirty_max_excl_y, v_replicate_y1);
+        self->private_impl.f_dirty_max_excl_y = wuffs_base__u32__max(self->private_impl.f_dirty_max_excl_y,v_replicate_y1);
       }
-      wuffs_base__u32__sat_add_indirect(
-          &self->private_impl.f_dst_y,
-          ((uint32_t)(
-              WUFFS_GIF__INTERLACE_DELTA[self->private_impl.f_interlace])));
-      while (
-          (self->private_impl.f_interlace > 0) &&
-          (self->private_impl.f_dst_y >= self->private_impl.f_frame_rect_y1)) {
+      wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_y,((uint32_t)(WUFFS_GIF__INTERLACE_DELTA[self->private_impl.f_interlace])));
+      while ((self->private_impl.f_interlace > 0) && (self->private_impl.f_dst_y >= self->private_impl.f_frame_rect_y1)) {
 #if defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wconversion"
@@ -21722,33 +20859,23 @@
 #if defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
-        self->private_impl.f_dst_y = wuffs_base__u32__sat_add(
-            self->private_impl.f_frame_rect_y0,
-            WUFFS_GIF__INTERLACE_START[self->private_impl.f_interlace]);
+        self->private_impl.f_dst_y = wuffs_base__u32__sat_add(self->private_impl.f_frame_rect_y0, WUFFS_GIF__INTERLACE_START[self->private_impl.f_interlace]);
       }
       goto label__0__continue;
     }
     if (((uint64_t)(a_src.len)) == v_src_ri) {
       goto label__0__break;
     } else if (((uint64_t)(a_src.len)) < v_src_ri) {
-      return wuffs_base__make_status(
-          wuffs_gif__error__internal_error_inconsistent_ri_wi);
+      return wuffs_base__make_status(wuffs_gif__error__internal_error_inconsistent_ri_wi);
     }
-    v_n = ((uint64_t)(
-        (self->private_impl.f_frame_rect_x1 - self->private_impl.f_dst_x)));
-    v_n = wuffs_base__u64__min(v_n, (((uint64_t)(a_src.len)) - v_src_ri));
-    wuffs_base__u64__sat_add_indirect(&v_src_ri, v_n);
-    wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_x,
-                                      ((uint32_t)((v_n & 4294967295))));
+    v_n = ((uint64_t)((self->private_impl.f_frame_rect_x1 - self->private_impl.f_dst_x)));
+    v_n = wuffs_base__u64__min(v_n,(((uint64_t)(a_src.len)) - v_src_ri));
+    wuffs_base__u64__sat_add_indirect(&v_src_ri,v_n);
+    wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_x,((uint32_t)((v_n & 4294967295))));
     if (self->private_impl.f_frame_rect_x1 <= self->private_impl.f_dst_x) {
       self->private_impl.f_dst_x = self->private_impl.f_frame_rect_x0;
-      wuffs_base__u32__sat_add_indirect(
-          &self->private_impl.f_dst_y,
-          ((uint32_t)(
-              WUFFS_GIF__INTERLACE_DELTA[self->private_impl.f_interlace])));
-      while (
-          (self->private_impl.f_interlace > 0) &&
-          (self->private_impl.f_dst_y >= self->private_impl.f_frame_rect_y1)) {
+      wuffs_base__u32__sat_add_indirect(&self->private_impl.f_dst_y,((uint32_t)(WUFFS_GIF__INTERLACE_DELTA[self->private_impl.f_interlace])));
+      while ((self->private_impl.f_interlace > 0) && (self->private_impl.f_dst_y >= self->private_impl.f_frame_rect_y1)) {
 #if defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wconversion"
@@ -21757,15 +20884,12 @@
 #if defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
-        self->private_impl.f_dst_y = wuffs_base__u32__sat_add(
-            self->private_impl.f_frame_rect_y0,
-            WUFFS_GIF__INTERLACE_START[self->private_impl.f_interlace]);
+        self->private_impl.f_dst_y = wuffs_base__u32__sat_add(self->private_impl.f_frame_rect_y0, WUFFS_GIF__INTERLACE_START[self->private_impl.f_interlace]);
       }
       goto label__0__continue;
     }
     if (v_src_ri != ((uint64_t)(a_src.len))) {
-      return wuffs_base__make_status(
-          wuffs_gif__error__internal_error_inconsistent_ri_wi);
+      return wuffs_base__make_status(wuffs_gif__error__internal_error_inconsistent_ri_wi);
     }
     goto label__0__break;
   }
@@ -21780,8 +20904,7 @@
 // ---------------- Status Codes Implementations
 
 const char* wuffs_gzip__error__bad_checksum = "#gzip: bad checksum";
-const char* wuffs_gzip__error__bad_compression_method =
-    "#gzip: bad compression method";
+const char* wuffs_gzip__error__bad_compression_method = "#gzip: bad compression method";
 const char* wuffs_gzip__error__bad_encoding_flags = "#gzip: bad encoding flags";
 const char* wuffs_gzip__error__bad_header = "#gzip: bad header";
 
@@ -21794,25 +20917,25 @@
 // ---------------- VTables
 
 const wuffs_base__io_transformer__func_ptrs
-    wuffs_gzip__decoder__func_ptrs_for__wuffs_base__io_transformer = {
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_gzip__decoder__set_quirk_enabled),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__slice_u8))(
-            &wuffs_gzip__decoder__transform_io),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_gzip__decoder__workbuf_len),
+wuffs_gzip__decoder__func_ptrs_for__wuffs_base__io_transformer = {
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_gzip__decoder__set_quirk_enabled),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__io_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__slice_u8))(&wuffs_gzip__decoder__transform_io),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_gzip__decoder__workbuf_len),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_gzip__decoder__initialize(wuffs_gzip__decoder* self,
-                                size_t sizeof_star_self,
-                                uint64_t wuffs_version,
-                                uint32_t initialize_flags) {
+wuffs_gzip__decoder__initialize(
+    wuffs_gzip__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -21825,22 +20948,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -21849,20 +20970,12 @@
   }
 
   {
-    wuffs_base__status z = wuffs_crc32__ieee_hasher__initialize(
-        &self->private_data.f_checksum, sizeof(self->private_data.f_checksum),
-        WUFFS_VERSION, initialize_flags);
-    if (z.repr) {
-      return z;
-    }
+    wuffs_base__status z = wuffs_crc32__ieee_hasher__initialize(&self->private_data.f_checksum, sizeof(self->private_data.f_checksum), WUFFS_VERSION, initialize_flags);
+    if (z.repr) { return z; }
   }
   {
-    wuffs_base__status z = wuffs_deflate__decoder__initialize(
-        &self->private_data.f_flate, sizeof(self->private_data.f_flate),
-        WUFFS_VERSION, initialize_flags);
-    if (z.repr) {
-      return z;
-    }
+    wuffs_base__status z = wuffs_deflate__decoder__initialize(&self->private_data.f_flate, sizeof(self->private_data.f_flate), WUFFS_VERSION, initialize_flags);
+    if (z.repr) { return z; }
   }
   self->private_impl.magic = WUFFS_BASE__MAGIC;
   self->private_impl.vtable_for__wuffs_base__io_transformer.vtable_name =
@@ -21879,10 +20992,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_gzip__decoder__initialize(x, sizeof(wuffs_gzip__decoder),
-                                      WUFFS_VERSION,
-                                      WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_gzip__decoder__initialize(
+      x, sizeof(wuffs_gzip__decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -21899,7 +21010,9 @@
 // -------- func gzip.decoder.set_ignore_checksum
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gzip__decoder__set_ignore_checksum(wuffs_gzip__decoder* self, bool a_ic) {
+wuffs_gzip__decoder__set_ignore_checksum(
+    wuffs_gzip__decoder* self,
+    bool a_ic) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -21914,16 +21027,18 @@
 // -------- func gzip.decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_gzip__decoder__set_quirk_enabled(wuffs_gzip__decoder* self,
-                                       uint32_t a_quirk,
-                                       bool a_enabled) {
+wuffs_gzip__decoder__set_quirk_enabled(
+    wuffs_gzip__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func gzip.decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_gzip__decoder__workbuf_len(const wuffs_gzip__decoder* self) {
+wuffs_gzip__decoder__workbuf_len(
+    const wuffs_gzip__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -21938,18 +21053,19 @@
 // -------- func gzip.decoder.transform_io
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_gzip__decoder__transform_io(wuffs_gzip__decoder* self,
-                                  wuffs_base__io_buffer* a_dst,
-                                  wuffs_base__io_buffer* a_src,
-                                  wuffs_base__slice_u8 a_workbuf) {
+wuffs_gzip__decoder__transform_io(
+    wuffs_gzip__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -21958,8 +21074,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -22002,8 +21117,7 @@
   if (coro_susp_point) {
     v_flags = self->private_data.s_transform_io[0].v_flags;
     v_checksum_got = self->private_data.s_transform_io[0].v_checksum_got;
-    v_decoded_length_got =
-        self->private_data.s_transform_io[0].v_decoded_length_got;
+    v_decoded_length_got = self->private_data.s_transform_io[0].v_decoded_length_got;
     v_checksum_want = self->private_data.s_transform_io[0].v_checksum_want;
   }
   switch (coro_susp_point) {
@@ -22045,8 +21159,7 @@
       v_c = t_2;
     }
     if (v_c != 8) {
-      status =
-          wuffs_base__make_status(wuffs_gzip__error__bad_compression_method);
+      status = wuffs_base__make_status(wuffs_gzip__error__bad_compression_method);
       goto exit;
     }
     {
@@ -22060,10 +21173,8 @@
     }
     self->private_data.s_transform_io[0].scratch = 6;
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT(5);
-    if (self->private_data.s_transform_io[0].scratch >
-        ((uint64_t)(io2_a_src - iop_a_src))) {
-      self->private_data.s_transform_io[0].scratch -=
-          ((uint64_t)(io2_a_src - iop_a_src));
+    if (self->private_data.s_transform_io[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+      self->private_data.s_transform_io[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
       iop_a_src = io2_a_src;
       status = wuffs_base__make_status(wuffs_base__suspension__short_read);
       goto suspend;
@@ -22081,8 +21192,7 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(7);
           while (true) {
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
             uint64_t* scratch = &self->private_data.s_transform_io[0].scratch;
@@ -22102,10 +21212,8 @@
       }
       self->private_data.s_transform_io[0].scratch = ((uint32_t)(v_xlen));
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(8);
-      if (self->private_data.s_transform_io[0].scratch >
-          ((uint64_t)(io2_a_src - iop_a_src))) {
-        self->private_data.s_transform_io[0].scratch -=
-            ((uint64_t)(io2_a_src - iop_a_src));
+      if (self->private_data.s_transform_io[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+        self->private_data.s_transform_io[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
         iop_a_src = io2_a_src;
         status = wuffs_base__make_status(wuffs_base__suspension__short_read);
         goto suspend;
@@ -22117,8 +21225,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(9);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_5 = *iop_a_src++;
@@ -22135,8 +21242,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(10);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_6 = *iop_a_src++;
@@ -22151,10 +21257,8 @@
     if ((v_flags & 2) != 0) {
       self->private_data.s_transform_io[0].scratch = 2;
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(11);
-      if (self->private_data.s_transform_io[0].scratch >
-          ((uint64_t)(io2_a_src - iop_a_src))) {
-        self->private_data.s_transform_io[0].scratch -=
-            ((uint64_t)(io2_a_src - iop_a_src));
+      if (self->private_data.s_transform_io[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+        self->private_data.s_transform_io[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
         iop_a_src = io2_a_src;
         status = wuffs_base__make_status(wuffs_base__suspension__short_read);
         goto suspend;
@@ -22174,8 +21278,7 @@
         if (a_src) {
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
         }
-        wuffs_base__status t_7 = wuffs_deflate__decoder__transform_io(
-            &self->private_data.f_flate, a_dst, a_src, a_workbuf);
+        wuffs_base__status t_7 = wuffs_deflate__decoder__transform_io(&self->private_data.f_flate, a_dst, a_src, a_workbuf);
         if (a_dst) {
           iop_a_dst = a_dst->data.ptr + a_dst->meta.wi;
         }
@@ -22184,15 +21287,9 @@
         }
         v_status = t_7;
       }
-      if (!self->private_impl.f_ignore_checksum) {
-        v_checksum_got = wuffs_crc32__ieee_hasher__update_u32(
-            &self->private_data.f_checksum,
-            wuffs_base__io__since(v_mark, ((uint64_t)(iop_a_dst - io0_a_dst)),
-                                  io0_a_dst));
-        v_decoded_length_got +=
-            ((uint32_t)((wuffs_base__io__count_since(
-                             v_mark, ((uint64_t)(iop_a_dst - io0_a_dst))) &
-                         4294967295)));
+      if ( ! self->private_impl.f_ignore_checksum) {
+        v_checksum_got = wuffs_crc32__ieee_hasher__update_u32(&self->private_data.f_checksum, wuffs_base__io__since(v_mark, ((uint64_t)(iop_a_dst - io0_a_dst)), io0_a_dst));
+        v_decoded_length_got += ((uint32_t)((wuffs_base__io__count_since(v_mark, ((uint64_t)(iop_a_dst - io0_a_dst))) & 4294967295)));
       }
       if (wuffs_base__status__is_ok(&v_status)) {
         goto label__2__break;
@@ -22212,8 +21309,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(14);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_transform_io[0].scratch;
@@ -22242,8 +21338,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(16);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_transform_io[0].scratch;
@@ -22261,9 +21356,7 @@
       }
       v_decoded_length_want = t_9;
     }
-    if (!self->private_impl.f_ignore_checksum &&
-        ((v_checksum_got != v_checksum_want) ||
-         (v_decoded_length_got != v_decoded_length_want))) {
+    if ( ! self->private_impl.f_ignore_checksum && ((v_checksum_got != v_checksum_want) || (v_decoded_length_got != v_decoded_length_want))) {
       status = wuffs_base__make_status(wuffs_gzip__error__bad_checksum);
       goto exit;
     }
@@ -22276,14 +21369,11 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_transform_io[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_impl.p_transform_io[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
   self->private_data.s_transform_io[0].v_flags = v_flags;
   self->private_data.s_transform_io[0].v_checksum_got = v_checksum_got;
-  self->private_data.s_transform_io[0].v_decoded_length_got =
-      v_decoded_length_got;
+  self->private_data.s_transform_io[0].v_decoded_length_got = v_decoded_length_got;
   self->private_data.s_transform_io[0].v_checksum_want = v_checksum_want;
 
   goto exit;
@@ -22301,83 +21391,108 @@
   return status;
 }
 
-#endif  // !defined(WUFFS_CONFIG__MODULES) ||
-        // defined(WUFFS_CONFIG__MODULE__GZIP)
+#endif  // !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__GZIP)
 
 #if !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__JSON)
 
 // ---------------- Status Codes Implementations
 
-const char* wuffs_json__error__bad_c0_control_code =
-    "#json: bad C0 control code";
+const char* wuffs_json__error__bad_c0_control_code = "#json: bad C0 control code";
 const char* wuffs_json__error__bad_utf_8 = "#json: bad UTF-8";
-const char* wuffs_json__error__bad_backslash_escape =
-    "#json: bad backslash-escape";
+const char* wuffs_json__error__bad_backslash_escape = "#json: bad backslash-escape";
 const char* wuffs_json__error__bad_input = "#json: bad input";
-const char* wuffs_json__error__unsupported_number_length =
-    "#json: unsupported number length";
-const char* wuffs_json__error__unsupported_recursion_depth =
-    "#json: unsupported recursion depth";
-const char* wuffs_json__error__internal_error_inconsistent_i_o =
-    "#json: internal error: inconsistent I/O";
+const char* wuffs_json__error__unsupported_number_length = "#json: unsupported number length";
+const char* wuffs_json__error__unsupported_recursion_depth = "#json: unsupported recursion depth";
+const char* wuffs_json__error__internal_error_inconsistent_i_o = "#json: internal error: inconsistent I/O";
 
 // ---------------- Private Consts
 
 #define WUFFS_JSON__DECODER_NUMBER_LENGTH_MAX_INCL 99
 
-static const uint8_t                  //
-    WUFFS_JSON__LUT_BACKSLASHES[256]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   3, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 162, 0,   0, 0,
-        0,   5, 0,   0,   0, 0, 0, 0,   0, 175, 7, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 4, 0,   0, 0,   0, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 0,   220, 0, 0,
-        0,   0, 1,   136, 0, 0, 2, 140, 0, 0,   0, 0, 0, 0, 0, 138, 0,   0, 0,
-        141, 0, 137, 0,   6, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0, 0,   0, 0, 0, 0, 0, 0,   0,   0, 0,
-        0,   0, 0,   0,   0, 0, 0, 0,   0,
+static const uint8_t //
+WUFFS_JSON__LUT_BACKSLASHES[256]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 3, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 162, 0, 0, 0, 0, 5,
+  0, 0, 0, 0, 0, 0, 0, 175,
+  7, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 4,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 220, 0, 0, 0,
+  0, 1, 136, 0, 0, 2, 140, 0,
+  0, 0, 0, 0, 0, 0, 138, 0,
+  0, 0, 141, 0, 137, 0, 6, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
 };
 
-static const uint8_t                              //
-    WUFFS_JSON__LUT_QUIRKY_BACKSLASHES_QUIRKS[8]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        0, 1, 3, 4, 5, 6, 7, 9,
+static const uint8_t //
+WUFFS_JSON__LUT_QUIRKY_BACKSLASHES_QUIRKS[8]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  0, 1, 3, 4, 5, 6, 7, 9,
 };
 
-static const uint8_t                             //
-    WUFFS_JSON__LUT_QUIRKY_BACKSLASHES_CHARS[8]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        0, 7, 27, 10, 63, 39, 11, 0,
+static const uint8_t //
+WUFFS_JSON__LUT_QUIRKY_BACKSLASHES_CHARS[8]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  0, 7, 27, 10, 63, 39, 11, 0,
 };
 
-static const uint8_t            //
-    WUFFS_JSON__LUT_CHARS[256]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141,
-        142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155,
-        156, 157, 158, 159, 0,   0,   1,   0,   0,   0,   0,   0,   0,   0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
-        0,   0,   0,   0,   0,   0,   0,   0,   2,   0,   0,   0,   0,   0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
-        0,   0,   16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,
-        16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,
-        16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,
-        16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  16,
-        16,  16,  16,  16,  16,  16,  16,  16,  16,  16,  32,  32,  3,   3,
-        3,   3,   3,   3,   3,   3,   3,   3,   3,   3,   3,   3,   3,   3,
-        3,   3,   3,   3,   3,   3,   3,   3,   3,   3,   3,   3,   3,   3,
-        4,   4,   4,   4,   4,   4,   4,   4,   4,   4,   4,   4,   4,   4,
-        4,   4,   5,   5,   5,   5,   5,   32,  32,  32,  32,  32,  32,  32,
-        32,  32,  32,  32,
+static const uint8_t //
+WUFFS_JSON__LUT_CHARS[256]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  128, 129, 130, 131, 132, 133, 134, 135,
+  136, 137, 138, 139, 140, 141, 142, 143,
+  144, 145, 146, 147, 148, 149, 150, 151,
+  152, 153, 154, 155, 156, 157, 158, 159,
+  0, 0, 1, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 2, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  16, 16, 16, 16, 16, 16, 16, 16,
+  16, 16, 16, 16, 16, 16, 16, 16,
+  16, 16, 16, 16, 16, 16, 16, 16,
+  16, 16, 16, 16, 16, 16, 16, 16,
+  16, 16, 16, 16, 16, 16, 16, 16,
+  16, 16, 16, 16, 16, 16, 16, 16,
+  16, 16, 16, 16, 16, 16, 16, 16,
+  16, 16, 16, 16, 16, 16, 16, 16,
+  32, 32, 3, 3, 3, 3, 3, 3,
+  3, 3, 3, 3, 3, 3, 3, 3,
+  3, 3, 3, 3, 3, 3, 3, 3,
+  3, 3, 3, 3, 3, 3, 3, 3,
+  4, 4, 4, 4, 4, 4, 4, 4,
+  4, 4, 4, 4, 4, 4, 4, 4,
+  5, 5, 5, 5, 5, 32, 32, 32,
+  32, 32, 32, 32, 32, 32, 32, 32,
 };
 
 #define WUFFS_JSON__CLASS_WHITESPACE 0
@@ -22406,66 +21521,115 @@
 
 #define WUFFS_JSON__CLASS_COMMENT 12
 
-static const uint8_t              //
-    WUFFS_JSON__LUT_CLASSES[256]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 0,  0,  15, 15, 0,  15, 15, 15, 15,
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 0,  15, 1,  15,
-        15, 15, 15, 15, 15, 15, 15, 11, 2,  4,  15, 12, 4,  4,  4,  4,  4,  4,
-        4,  4,  4,  4,  3,  15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 11, 15, 15, 15, 15, 11, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 7,  15, 8,  15, 15, 15, 15, 15, 15, 15, 15, 9,  15, 15, 11, 15, 15,
-        15, 15, 11, 15, 15, 15, 15, 15, 10, 15, 15, 15, 15, 15, 15, 5,  15, 6,
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
-        15, 15, 15, 15,
+static const uint8_t //
+WUFFS_JSON__LUT_CLASSES[256]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 0, 0, 15, 15, 0, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  0, 15, 1, 15, 15, 15, 15, 15,
+  15, 15, 15, 11, 2, 4, 15, 12,
+  4, 4, 4, 4, 4, 4, 4, 4,
+  4, 4, 3, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 11, 15, 15, 15, 15, 11, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 7, 15, 8, 15, 15,
+  15, 15, 15, 15, 15, 15, 9, 15,
+  15, 11, 15, 15, 15, 15, 11, 15,
+  15, 15, 15, 15, 10, 15, 15, 15,
+  15, 15, 15, 5, 15, 6, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
+  15, 15, 15, 15, 15, 15, 15, 15,
 };
 
-static const uint8_t                     //
-    WUFFS_JSON__LUT_DECIMAL_DIGITS[256]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
+static const uint8_t //
+WUFFS_JSON__LUT_DECIMAL_DIGITS[256]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  128, 129, 130, 131, 132, 133, 134, 135,
+  136, 137, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
 };
 
-static const uint8_t                         //
-    WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[256]  //
-    WUFFS_BASE__POTENTIALLY_UNUSED = {
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 0, 0, 0, 0, 0, 0,
-        0,   138, 139, 140, 141, 142, 143, 0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   138, 139, 140, 141, 142, 143, 0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
-        0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 0, 0, 0, 0, 0,
+static const uint8_t //
+WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[256]//
+WUFFS_BASE__POTENTIALLY_UNUSED = {
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  128, 129, 130, 131, 132, 133, 134, 135,
+  136, 137, 0, 0, 0, 0, 0, 0,
+  0, 138, 139, 140, 141, 142, 143, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 138, 139, 140, 141, 142, 143, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0,
 };
 
 #define WUFFS_JSON__QUIRKS_BASE 1225364480
@@ -22477,56 +21641,62 @@
 // ---------------- Private Function Prototypes
 
 static uint32_t  //
-wuffs_json__decoder__decode_number(wuffs_json__decoder* self,
-                                   wuffs_base__io_buffer* a_src);
+wuffs_json__decoder__decode_number(
+    wuffs_json__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 static uint32_t  //
-wuffs_json__decoder__decode_digits(wuffs_json__decoder* self,
-                                   wuffs_base__io_buffer* a_src,
-                                   uint32_t a_n);
+wuffs_json__decoder__decode_digits(
+    wuffs_json__decoder* self,
+    wuffs_base__io_buffer* a_src,
+    uint32_t a_n);
 
 static wuffs_base__status  //
-wuffs_json__decoder__decode_leading(wuffs_json__decoder* self,
-                                    wuffs_base__token_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src);
+wuffs_json__decoder__decode_leading(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_json__decoder__decode_comment(wuffs_json__decoder* self,
-                                    wuffs_base__token_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src);
+wuffs_json__decoder__decode_comment(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_json__decoder__decode_inf_nan(wuffs_json__decoder* self,
-                                    wuffs_base__token_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src);
+wuffs_json__decoder__decode_inf_nan(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 static wuffs_base__status  //
-wuffs_json__decoder__decode_trailing_new_line(wuffs_json__decoder* self,
-                                              wuffs_base__token_buffer* a_dst,
-                                              wuffs_base__io_buffer* a_src);
+wuffs_json__decoder__decode_trailing_new_line(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src);
 
 // ---------------- VTables
 
 const wuffs_base__token_decoder__func_ptrs
-    wuffs_json__decoder__func_ptrs_for__wuffs_base__token_decoder = {
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__token_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__slice_u8))(
-            &wuffs_json__decoder__decode_tokens),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_json__decoder__set_quirk_enabled),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_json__decoder__workbuf_len),
+wuffs_json__decoder__func_ptrs_for__wuffs_base__token_decoder = {
+  (wuffs_base__status(*)(void*,
+      wuffs_base__token_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__slice_u8))(&wuffs_json__decoder__decode_tokens),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_json__decoder__set_quirk_enabled),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_json__decoder__workbuf_len),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_json__decoder__initialize(wuffs_json__decoder* self,
-                                size_t sizeof_star_self,
-                                uint64_t wuffs_version,
-                                uint32_t initialize_flags) {
+wuffs_json__decoder__initialize(
+    wuffs_json__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -22539,22 +21709,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -22577,10 +21745,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_json__decoder__initialize(x, sizeof(wuffs_json__decoder),
-                                      WUFFS_VERSION,
-                                      WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_json__decoder__initialize(
+      x, sizeof(wuffs_json__decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -22597,9 +21763,10 @@
 // -------- func json.decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_json__decoder__set_quirk_enabled(wuffs_json__decoder* self,
-                                       uint32_t a_quirk,
-                                       bool a_enabled) {
+wuffs_json__decoder__set_quirk_enabled(
+    wuffs_json__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -22619,7 +21786,8 @@
 // -------- func json.decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_json__decoder__workbuf_len(const wuffs_json__decoder* self) {
+wuffs_json__decoder__workbuf_len(
+    const wuffs_json__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -22634,18 +21802,19 @@
 // -------- func json.decoder.decode_tokens
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_json__decoder__decode_tokens(wuffs_json__decoder* self,
-                                   wuffs_base__token_buffer* a_dst,
-                                   wuffs_base__io_buffer* a_src,
-                                   wuffs_base__slice_u8 a_workbuf) {
+wuffs_json__decoder__decode_tokens(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -22654,8 +21823,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -22716,8 +21884,7 @@
   if (coro_susp_point) {
     v_depth = self->private_data.s_decode_tokens[0].v_depth;
     v_expect = self->private_data.s_decode_tokens[0].v_expect;
-    v_expect_after_value =
-        self->private_data.s_decode_tokens[0].v_expect_after_value;
+    v_expect_after_value = self->private_data.s_decode_tokens[0].v_expect_after_value;
   }
   switch (coro_susp_point) {
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
@@ -22760,18 +21927,14 @@
         while (true) {
           if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
             if (v_whitespace_length > 0) {
-              *iop_a_dst++ = wuffs_base__make_token(
-                  (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                  (((uint64_t)(v_whitespace_length))
-                   << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+              *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(v_whitespace_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
               v_whitespace_length = 0;
             }
             if (a_src && a_src->meta.closed) {
               status = wuffs_base__make_status(wuffs_json__error__bad_input);
               goto exit;
             }
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(3);
             v_whitespace_length = 0;
             goto label__outer__continue;
@@ -22783,9 +21946,7 @@
           }
           (iop_a_src += 1, wuffs_base__make_empty_struct());
           if (v_whitespace_length >= 65534) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(65535)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(65535)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_whitespace_length = 0;
             goto label__outer__continue;
           }
@@ -22793,10 +21954,7 @@
         }
       label__ws__break:;
         if (v_whitespace_length > 0) {
-          *iop_a_dst++ = wuffs_base__make_token(
-              (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-              (((uint64_t)(v_whitespace_length))
-               << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(v_whitespace_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
           v_whitespace_length = 0;
           if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
             goto label__outer__continue;
@@ -22807,16 +21965,12 @@
           goto exit;
         }
         if (v_class == 1) {
-          *iop_a_dst++ = wuffs_base__make_token(
-              (((uint64_t)(4194323)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-              (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-              (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194323)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
           (iop_a_src += 1, wuffs_base__make_empty_struct());
         label__string_loop_outer__continue:;
           while (true) {
             if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_write);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_write);
               WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(4);
               goto label__string_loop_outer__continue;
             }
@@ -22825,41 +21979,26 @@
             while (true) {
               if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
                 if (v_string_length > 0) {
-                  *iop_a_dst++ = wuffs_base__make_token(
-                      (((uint64_t)(4194337))
-                       << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                      (((uint64_t)(v_string_length))
-                       << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                  *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_string_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                   v_string_length = 0;
                 }
                 if (a_src && a_src->meta.closed) {
-                  status =
-                      wuffs_base__make_status(wuffs_json__error__bad_input);
+                  status = wuffs_base__make_status(wuffs_json__error__bad_input);
                   goto exit;
                 }
-                status =
-                    wuffs_base__make_status(wuffs_base__suspension__short_read);
+                status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                 WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(5);
                 v_string_length = 0;
                 goto label__string_loop_outer__continue;
               }
               while (((uint64_t)(io2_a_src - iop_a_src)) > 4) {
                 v_c4 = wuffs_base__load_u32le__no_bounds_check(iop_a_src);
-                if (0 != (WUFFS_JSON__LUT_CHARS[(255 & (v_c4 >> 0))] |
-                          WUFFS_JSON__LUT_CHARS[(255 & (v_c4 >> 8))] |
-                          WUFFS_JSON__LUT_CHARS[(255 & (v_c4 >> 16))] |
-                          WUFFS_JSON__LUT_CHARS[(255 & (v_c4 >> 24))])) {
+                if (0 != (WUFFS_JSON__LUT_CHARS[(255 & (v_c4 >> 0))] | WUFFS_JSON__LUT_CHARS[(255 & (v_c4 >> 8))] | WUFFS_JSON__LUT_CHARS[(255 & (v_c4 >> 16))] | WUFFS_JSON__LUT_CHARS[(255 & (v_c4 >> 24))])) {
                   goto label__0__break;
                 }
                 (iop_a_src += 4, wuffs_base__make_empty_struct());
                 if (v_string_length > 65527) {
-                  *iop_a_dst++ = wuffs_base__make_token(
-                      (((uint64_t)(4194337))
-                       << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                      (((uint64_t)((v_string_length + 4)))
-                       << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                  *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)((v_string_length + 4))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                   v_string_length = 0;
                   goto label__string_loop_outer__continue;
                 }
@@ -22871,12 +22010,7 @@
               if (v_char == 0) {
                 (iop_a_src += 1, wuffs_base__make_empty_struct());
                 if (v_string_length >= 65531) {
-                  *iop_a_dst++ = wuffs_base__make_token(
-                      (((uint64_t)(4194337))
-                       << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                      (((uint64_t)(65532))
-                       << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                  *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(65532)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                   v_string_length = 0;
                   goto label__string_loop_outer__continue;
                 }
@@ -22884,23 +22018,13 @@
                 goto label__string_loop_inner__continue;
               } else if (v_char == 1) {
                 if (v_string_length != 0) {
-                  *iop_a_dst++ = wuffs_base__make_token(
-                      (((uint64_t)(4194337))
-                       << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                      (((uint64_t)(v_string_length))
-                       << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                  *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_string_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                   v_string_length = 0;
                 }
                 goto label__string_loop_outer__break;
               } else if (v_char == 2) {
                 if (v_string_length > 0) {
-                  *iop_a_dst++ = wuffs_base__make_token(
-                      (((uint64_t)(4194337))
-                       << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                      (((uint64_t)(v_string_length))
-                       << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                  *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_string_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                   v_string_length = 0;
                   if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
                     goto label__string_loop_outer__continue;
@@ -22908,91 +22032,58 @@
                 }
                 if (((uint64_t)(io2_a_src - iop_a_src)) < 2) {
                   if (a_src && a_src->meta.closed) {
-                    status = wuffs_base__make_status(
-                        wuffs_json__error__bad_backslash_escape);
+                    status = wuffs_base__make_status(wuffs_json__error__bad_backslash_escape);
                     goto exit;
                   }
-                  status = wuffs_base__make_status(
-                      wuffs_base__suspension__short_read);
+                  status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                   WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(6);
                   v_string_length = 0;
                   v_char = 0;
                   goto label__string_loop_outer__continue;
                 }
-                v_c = ((uint8_t)(
-                    (wuffs_base__load_u16le__no_bounds_check(iop_a_src) >> 8)));
+                v_c = ((uint8_t)((wuffs_base__load_u16le__no_bounds_check(iop_a_src) >> 8)));
                 v_backslash = WUFFS_JSON__LUT_BACKSLASHES[v_c];
                 if ((v_backslash & 128) != 0) {
                   (iop_a_src += 2, wuffs_base__make_empty_struct());
-                  *iop_a_dst++ = wuffs_base__make_token(
-                      (((uint64_t)(
-                           (6291456 | ((uint32_t)((v_backslash & 127))))))
-                       << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                      (((uint64_t)(2)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                  *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((6291456 | ((uint32_t)((v_backslash & 127)))))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(2)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                   goto label__string_loop_outer__continue;
                 } else if (v_backslash != 0) {
-                  if (self->private_impl
-                          .f_quirks[WUFFS_JSON__LUT_QUIRKY_BACKSLASHES_QUIRKS[(
-                              v_backslash & 7)]]) {
+                  if (self->private_impl.f_quirks[WUFFS_JSON__LUT_QUIRKY_BACKSLASHES_QUIRKS[(v_backslash & 7)]]) {
                     (iop_a_src += 2, wuffs_base__make_empty_struct());
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)(
-                             (6291456 |
-                              ((uint32_t)(
-                                  WUFFS_JSON__LUT_QUIRKY_BACKSLASHES_CHARS[(
-                                      v_backslash & 7)])))))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)(2)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((6291456 | ((uint32_t)(WUFFS_JSON__LUT_QUIRKY_BACKSLASHES_CHARS[(v_backslash & 7)]))))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(2)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     goto label__string_loop_outer__continue;
                   }
                 } else if (v_c == 117) {
                   if (((uint64_t)(io2_a_src - iop_a_src)) < 6) {
                     if (a_src && a_src->meta.closed) {
-                      status = wuffs_base__make_status(
-                          wuffs_json__error__bad_backslash_escape);
+                      status = wuffs_base__make_status(wuffs_json__error__bad_backslash_escape);
                       goto exit;
                     }
-                    status = wuffs_base__make_status(
-                        wuffs_base__suspension__short_read);
+                    status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(7);
                     v_string_length = 0;
                     v_char = 0;
                     goto label__string_loop_outer__continue;
                   }
-                  v_uni4_string =
-                      (((uint64_t)(wuffs_base__load_u48le__no_bounds_check(
-                           iop_a_src))) >>
-                       16);
+                  v_uni4_string = (((uint64_t)(wuffs_base__load_u48le__no_bounds_check(iop_a_src))) >> 16);
                   v_uni4_value = 0;
                   v_uni4_ok = 128;
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni4_string >> 0))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni4_string >> 0))];
                   v_uni4_ok &= v_c;
                   v_uni4_value |= (((uint32_t)((v_c & 15))) << 12);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni4_string >> 8))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni4_string >> 8))];
                   v_uni4_ok &= v_c;
                   v_uni4_value |= (((uint32_t)((v_c & 15))) << 8);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni4_string >> 16))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni4_string >> 16))];
                   v_uni4_ok &= v_c;
                   v_uni4_value |= (((uint32_t)((v_c & 15))) << 4);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni4_string >> 24))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni4_string >> 24))];
                   v_uni4_ok &= v_c;
                   v_uni4_value |= (((uint32_t)((v_c & 15))) << 0);
                   if (v_uni4_ok == 0) {
                   } else if ((v_uni4_value < 55296) || (57343 < v_uni4_value)) {
                     (iop_a_src += 6, wuffs_base__make_empty_struct());
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)((6291456 | v_uni4_value)))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)(6)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((6291456 | v_uni4_value))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(6)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     goto label__string_loop_outer__continue;
                   } else if (v_uni4_value >= 56320) {
                   } else {
@@ -23000,188 +22091,128 @@
                       if (a_src && a_src->meta.closed) {
                         if (self->private_impl.f_quirks[17]) {
                           (iop_a_src += 6, wuffs_base__make_empty_struct());
-                          *iop_a_dst++ = wuffs_base__make_token(
-                              (((uint64_t)(6356989))
-                               << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                              (((uint64_t)(1))
-                               << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                              (((uint64_t)(6))
-                               << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(6356989)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(6)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                           goto label__string_loop_outer__continue;
                         }
-                        status = wuffs_base__make_status(
-                            wuffs_json__error__bad_backslash_escape);
+                        status = wuffs_base__make_status(wuffs_json__error__bad_backslash_escape);
                         goto exit;
                       }
-                      status = wuffs_base__make_status(
-                          wuffs_base__suspension__short_read);
+                      status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                       WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(8);
                       v_string_length = 0;
                       v_uni4_value = 0;
                       v_char = 0;
                       goto label__string_loop_outer__continue;
                     }
-                    v_uni4_string = (wuffs_base__load_u64le__no_bounds_check(
-                                         iop_a_src + 4) >>
-                                     16);
-                    if (((255 & (v_uni4_string >> 0)) != 92) ||
-                        ((255 & (v_uni4_string >> 8)) != 117)) {
+                    v_uni4_string = (wuffs_base__load_u64le__no_bounds_check(iop_a_src + 4) >> 16);
+                    if (((255 & (v_uni4_string >> 0)) != 92) || ((255 & (v_uni4_string >> 8)) != 117)) {
                       v_uni4_high_surrogate = 0;
                       v_uni4_value = 0;
                       v_uni4_ok = 0;
                     } else {
-                      v_uni4_high_surrogate =
-                          (65536 + ((v_uni4_value - 55296) << 10));
+                      v_uni4_high_surrogate = (65536 + ((v_uni4_value - 55296) << 10));
                       v_uni4_value = 0;
                       v_uni4_ok = 128;
                       v_uni4_string >>= 16;
-                      v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                          255 & (v_uni4_string >> 0))];
+                      v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni4_string >> 0))];
                       v_uni4_ok &= v_c;
                       v_uni4_value |= (((uint32_t)((v_c & 15))) << 12);
-                      v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                          255 & (v_uni4_string >> 8))];
+                      v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni4_string >> 8))];
                       v_uni4_ok &= v_c;
                       v_uni4_value |= (((uint32_t)((v_c & 15))) << 8);
-                      v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                          255 & (v_uni4_string >> 16))];
+                      v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni4_string >> 16))];
                       v_uni4_ok &= v_c;
                       v_uni4_value |= (((uint32_t)((v_c & 15))) << 4);
-                      v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                          255 & (v_uni4_string >> 24))];
+                      v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni4_string >> 24))];
                       v_uni4_ok &= v_c;
                       v_uni4_value |= (((uint32_t)((v_c & 15))) << 0);
                     }
-                    if ((v_uni4_ok != 0) && (56320 <= v_uni4_value) &&
-                        (v_uni4_value <= 57343)) {
+                    if ((v_uni4_ok != 0) && (56320 <= v_uni4_value) && (v_uni4_value <= 57343)) {
                       v_uni4_value -= 56320;
                       (iop_a_src += 12, wuffs_base__make_empty_struct());
-                      *iop_a_dst++ = wuffs_base__make_token(
-                          (((uint64_t)((6291456 | v_uni4_high_surrogate |
-                                        v_uni4_value)))
-                           << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                          (((uint64_t)(12))
-                           << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                      *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((6291456 | v_uni4_high_surrogate | v_uni4_value))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(12)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                       goto label__string_loop_outer__continue;
                     }
                   }
                   if (self->private_impl.f_quirks[17]) {
                     if (((uint64_t)(io2_a_src - iop_a_src)) < 6) {
-                      status = wuffs_base__make_status(
-                          wuffs_json__error__internal_error_inconsistent_i_o);
+                      status = wuffs_base__make_status(wuffs_json__error__internal_error_inconsistent_i_o);
                       goto exit;
                     }
                     (iop_a_src += 6, wuffs_base__make_empty_struct());
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)(6356989))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)(6)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(6356989)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(6)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     goto label__string_loop_outer__continue;
                   }
                 } else if ((v_c == 85) && self->private_impl.f_quirks[2]) {
                   if (((uint64_t)(io2_a_src - iop_a_src)) < 10) {
                     if (a_src && a_src->meta.closed) {
-                      status = wuffs_base__make_status(
-                          wuffs_json__error__bad_backslash_escape);
+                      status = wuffs_base__make_status(wuffs_json__error__bad_backslash_escape);
                       goto exit;
                     }
-                    status = wuffs_base__make_status(
-                        wuffs_base__suspension__short_read);
+                    status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(9);
                     v_string_length = 0;
                     v_char = 0;
                     goto label__string_loop_outer__continue;
                   }
-                  v_uni8_string =
-                      wuffs_base__load_u64le__no_bounds_check(iop_a_src + 2);
+                  v_uni8_string = wuffs_base__load_u64le__no_bounds_check(iop_a_src + 2);
                   v_uni8_value = 0;
                   v_uni8_ok = 128;
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni8_string >> 0))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni8_string >> 0))];
                   v_uni8_ok &= v_c;
                   v_uni8_value |= (((uint32_t)((v_c & 15))) << 28);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni8_string >> 8))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni8_string >> 8))];
                   v_uni8_ok &= v_c;
                   v_uni8_value |= (((uint32_t)((v_c & 15))) << 24);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni8_string >> 16))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni8_string >> 16))];
                   v_uni8_ok &= v_c;
                   v_uni8_value |= (((uint32_t)((v_c & 15))) << 20);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni8_string >> 24))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni8_string >> 24))];
                   v_uni8_ok &= v_c;
                   v_uni8_value |= (((uint32_t)((v_c & 15))) << 16);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni8_string >> 32))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni8_string >> 32))];
                   v_uni8_ok &= v_c;
                   v_uni8_value |= (((uint32_t)((v_c & 15))) << 12);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni8_string >> 40))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni8_string >> 40))];
                   v_uni8_ok &= v_c;
                   v_uni8_value |= (((uint32_t)((v_c & 15))) << 8);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni8_string >> 48))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni8_string >> 48))];
                   v_uni8_ok &= v_c;
                   v_uni8_value |= (((uint32_t)((v_c & 15))) << 4);
-                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                      255 & (v_uni8_string >> 56))];
+                  v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_uni8_string >> 56))];
                   v_uni8_ok &= v_c;
                   v_uni8_value |= (((uint32_t)((v_c & 15))) << 0);
                   if (v_uni8_ok == 0) {
-                  } else if ((v_uni8_value < 55296) ||
-                             ((57343 < v_uni8_value) &&
-                              (v_uni8_value <= 1114111))) {
+                  } else if ((v_uni8_value < 55296) || ((57343 < v_uni8_value) && (v_uni8_value <= 1114111))) {
                     (iop_a_src += 10, wuffs_base__make_empty_struct());
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)((6291456 | (v_uni8_value & 2097151))))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)(10)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((6291456 | (v_uni8_value & 2097151)))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(10)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     goto label__string_loop_outer__continue;
                   } else if (self->private_impl.f_quirks[17]) {
                     (iop_a_src += 10, wuffs_base__make_empty_struct());
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)(6356989))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)(10)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(6356989)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(10)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     goto label__string_loop_outer__continue;
                   }
                 } else if ((v_c == 120) && self->private_impl.f_quirks[8]) {
                   if (((uint64_t)(io2_a_src - iop_a_src)) < 4) {
                     if (a_src && a_src->meta.closed) {
-                      status = wuffs_base__make_status(
-                          wuffs_json__error__bad_backslash_escape);
+                      status = wuffs_base__make_status(wuffs_json__error__bad_backslash_escape);
                       goto exit;
                     }
-                    status = wuffs_base__make_status(
-                        wuffs_base__suspension__short_read);
+                    status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(10);
                     v_string_length = 0;
                     v_char = 0;
                     goto label__string_loop_outer__continue;
                   }
                   v_backslash_x_length = 0;
-                  while ((v_backslash_x_length <= 65531) &&
-                         (((uint64_t)(io2_a_src - iop_a_src)) >= 4)) {
-                    v_backslash_x_string =
-                        wuffs_base__load_u32le__no_bounds_check(iop_a_src);
+                  while ((v_backslash_x_length <= 65531) && (((uint64_t)(io2_a_src - iop_a_src)) >= 4)) {
+                    v_backslash_x_string = wuffs_base__load_u32le__no_bounds_check(iop_a_src);
                     v_backslash_x_ok = 128;
-                    v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                        255 & (v_backslash_x_string >> 16))];
+                    v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_backslash_x_string >> 16))];
                     v_backslash_x_ok &= v_c;
-                    v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(
-                        255 & (v_backslash_x_string >> 24))];
+                    v_c = WUFFS_JSON__LUT_HEXADECIMAL_DIGITS[(255 & (v_backslash_x_string >> 24))];
                     v_backslash_x_ok &= v_c;
-                    if ((v_backslash_x_ok == 0) ||
-                        ((v_backslash_x_string & 65535) != 30812)) {
+                    if ((v_backslash_x_ok == 0) || ((v_backslash_x_string & 65535) != 30812)) {
                       goto label__1__break;
                     }
                     (iop_a_src += 4, wuffs_base__make_empty_struct());
@@ -23189,31 +22220,18 @@
                   }
                 label__1__break:;
                   if (v_backslash_x_length == 0) {
-                    status = wuffs_base__make_status(
-                        wuffs_json__error__bad_backslash_escape);
+                    status = wuffs_base__make_status(wuffs_json__error__bad_backslash_escape);
                     goto exit;
                   }
-                  *iop_a_dst++ = wuffs_base__make_token(
-                      (((uint64_t)(4194432))
-                       << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                      (((uint64_t)(v_backslash_x_length))
-                       << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                  *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194432)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_backslash_x_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                   goto label__string_loop_outer__continue;
                 }
-                status = wuffs_base__make_status(
-                    wuffs_json__error__bad_backslash_escape);
+                status = wuffs_base__make_status(wuffs_json__error__bad_backslash_escape);
                 goto exit;
               } else if (v_char == 3) {
                 if (((uint64_t)(io2_a_src - iop_a_src)) < 2) {
                   if (v_string_length > 0) {
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)(4194337))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)(v_string_length))
-                         << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_string_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     v_string_length = 0;
                     if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
                       goto label__string_loop_outer__continue;
@@ -23221,41 +22239,25 @@
                   }
                   if (a_src && a_src->meta.closed) {
                     if (self->private_impl.f_quirks[17]) {
-                      *iop_a_dst++ = wuffs_base__make_token(
-                          (((uint64_t)(6356989))
-                           << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                      *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(6356989)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                       (iop_a_src += 1, wuffs_base__make_empty_struct());
                       goto label__string_loop_outer__continue;
                     }
-                    status =
-                        wuffs_base__make_status(wuffs_json__error__bad_utf_8);
+                    status = wuffs_base__make_status(wuffs_json__error__bad_utf_8);
                     goto exit;
                   }
-                  status = wuffs_base__make_status(
-                      wuffs_base__suspension__short_read);
+                  status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                   WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(11);
                   v_string_length = 0;
                   v_char = 0;
                   goto label__string_loop_outer__continue;
                 }
-                v_multi_byte_utf8 = ((uint32_t)(
-                    wuffs_base__load_u16le__no_bounds_check(iop_a_src)));
+                v_multi_byte_utf8 = ((uint32_t)(wuffs_base__load_u16le__no_bounds_check(iop_a_src)));
                 if ((v_multi_byte_utf8 & 49152) == 32768) {
-                  v_multi_byte_utf8 = ((1984 & (v_multi_byte_utf8 << 6)) |
-                                       (63 & (v_multi_byte_utf8 >> 8)));
+                  v_multi_byte_utf8 = ((1984 & (v_multi_byte_utf8 << 6)) | (63 & (v_multi_byte_utf8 >> 8)));
                   (iop_a_src += 2, wuffs_base__make_empty_struct());
                   if (v_string_length >= 65528) {
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)(4194337))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)((v_string_length + 2)))
-                         << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)((v_string_length + 2))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     v_string_length = 0;
                     goto label__string_loop_outer__continue;
                   }
@@ -23265,13 +22267,7 @@
               } else if (v_char == 4) {
                 if (((uint64_t)(io2_a_src - iop_a_src)) < 3) {
                   if (v_string_length > 0) {
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)(4194337))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)(v_string_length))
-                         << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_string_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     v_string_length = 0;
                     if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
                       goto label__string_loop_outer__continue;
@@ -23279,45 +22275,26 @@
                   }
                   if (a_src && a_src->meta.closed) {
                     if (self->private_impl.f_quirks[17]) {
-                      *iop_a_dst++ = wuffs_base__make_token(
-                          (((uint64_t)(6356989))
-                           << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                      *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(6356989)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                       (iop_a_src += 1, wuffs_base__make_empty_struct());
                       goto label__string_loop_outer__continue;
                     }
-                    status =
-                        wuffs_base__make_status(wuffs_json__error__bad_utf_8);
+                    status = wuffs_base__make_status(wuffs_json__error__bad_utf_8);
                     goto exit;
                   }
-                  status = wuffs_base__make_status(
-                      wuffs_base__suspension__short_read);
+                  status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                   WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(12);
                   v_string_length = 0;
                   v_char = 0;
                   goto label__string_loop_outer__continue;
                 }
-                v_multi_byte_utf8 = ((uint32_t)(
-                    wuffs_base__load_u24le__no_bounds_check(iop_a_src)));
+                v_multi_byte_utf8 = ((uint32_t)(wuffs_base__load_u24le__no_bounds_check(iop_a_src)));
                 if ((v_multi_byte_utf8 & 12632064) == 8421376) {
-                  v_multi_byte_utf8 = ((61440 & (v_multi_byte_utf8 << 12)) |
-                                       (4032 & (v_multi_byte_utf8 >> 2)) |
-                                       (63 & (v_multi_byte_utf8 >> 16)));
-                  if ((2047 < v_multi_byte_utf8) &&
-                      ((v_multi_byte_utf8 < 55296) ||
-                       (57343 < v_multi_byte_utf8))) {
+                  v_multi_byte_utf8 = ((61440 & (v_multi_byte_utf8 << 12)) | (4032 & (v_multi_byte_utf8 >> 2)) | (63 & (v_multi_byte_utf8 >> 16)));
+                  if ((2047 < v_multi_byte_utf8) && ((v_multi_byte_utf8 < 55296) || (57343 < v_multi_byte_utf8))) {
                     (iop_a_src += 3, wuffs_base__make_empty_struct());
                     if (v_string_length >= 65528) {
-                      *iop_a_dst++ = wuffs_base__make_token(
-                          (((uint64_t)(4194337))
-                           << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                          (((uint64_t)((v_string_length + 3)))
-                           << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                      *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)((v_string_length + 3))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                       v_string_length = 0;
                       goto label__string_loop_outer__continue;
                     }
@@ -23328,13 +22305,7 @@
               } else if (v_char == 5) {
                 if (((uint64_t)(io2_a_src - iop_a_src)) < 4) {
                   if (v_string_length > 0) {
-                    *iop_a_dst++ = wuffs_base__make_token(
-                        (((uint64_t)(4194337))
-                         << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                        (((uint64_t)(1))
-                         << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                        (((uint64_t)(v_string_length))
-                         << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                    *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_string_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                     v_string_length = 0;
                     if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
                       goto label__string_loop_outer__continue;
@@ -23342,45 +22313,26 @@
                   }
                   if (a_src && a_src->meta.closed) {
                     if (self->private_impl.f_quirks[17]) {
-                      *iop_a_dst++ = wuffs_base__make_token(
-                          (((uint64_t)(6356989))
-                           << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                      *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(6356989)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                       (iop_a_src += 1, wuffs_base__make_empty_struct());
                       goto label__string_loop_outer__continue;
                     }
-                    status =
-                        wuffs_base__make_status(wuffs_json__error__bad_utf_8);
+                    status = wuffs_base__make_status(wuffs_json__error__bad_utf_8);
                     goto exit;
                   }
-                  status = wuffs_base__make_status(
-                      wuffs_base__suspension__short_read);
+                  status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                   WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(13);
                   v_string_length = 0;
                   v_char = 0;
                   goto label__string_loop_outer__continue;
                 }
-                v_multi_byte_utf8 =
-                    wuffs_base__load_u32le__no_bounds_check(iop_a_src);
+                v_multi_byte_utf8 = wuffs_base__load_u32le__no_bounds_check(iop_a_src);
                 if ((v_multi_byte_utf8 & 3233857536) == 2155905024) {
-                  v_multi_byte_utf8 = ((1835008 & (v_multi_byte_utf8 << 18)) |
-                                       (258048 & (v_multi_byte_utf8 << 4)) |
-                                       (4032 & (v_multi_byte_utf8 >> 10)) |
-                                       (63 & (v_multi_byte_utf8 >> 24)));
-                  if ((65535 < v_multi_byte_utf8) &&
-                      (v_multi_byte_utf8 <= 1114111)) {
+                  v_multi_byte_utf8 = ((1835008 & (v_multi_byte_utf8 << 18)) | (258048 & (v_multi_byte_utf8 << 4)) | (4032 & (v_multi_byte_utf8 >> 10)) | (63 & (v_multi_byte_utf8 >> 24)));
+                  if ((65535 < v_multi_byte_utf8) && (v_multi_byte_utf8 <= 1114111)) {
                     (iop_a_src += 4, wuffs_base__make_empty_struct());
                     if (v_string_length >= 65528) {
-                      *iop_a_dst++ = wuffs_base__make_token(
-                          (((uint64_t)(4194337))
-                           << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                          (((uint64_t)(1))
-                           << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                          (((uint64_t)((v_string_length + 4)))
-                           << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                      *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)((v_string_length + 4))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                       v_string_length = 0;
                       goto label__string_loop_outer__continue;
                     }
@@ -23390,12 +22342,7 @@
                 }
               }
               if (v_string_length > 0) {
-                *iop_a_dst++ = wuffs_base__make_token(
-                    (((uint64_t)(4194337))
-                     << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                    (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                    (((uint64_t)(v_string_length))
-                     << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194337)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_string_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                 v_string_length = 0;
                 if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
                   goto label__string_loop_outer__continue;
@@ -23403,24 +22350,15 @@
               }
               if ((v_char & 128) != 0) {
                 if (self->private_impl.f_quirks[0]) {
-                  *iop_a_dst++ = wuffs_base__make_token(
-                      (((uint64_t)((6291456 | ((uint32_t)((v_char & 127))))))
-                       << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                      (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                  *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((6291456 | ((uint32_t)((v_char & 127)))))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                   (iop_a_src += 1, wuffs_base__make_empty_struct());
                   goto label__string_loop_outer__continue;
                 }
-                status = wuffs_base__make_status(
-                    wuffs_json__error__bad_c0_control_code);
+                status = wuffs_base__make_status(wuffs_json__error__bad_c0_control_code);
                 goto exit;
               }
               if (self->private_impl.f_quirks[17]) {
-                *iop_a_dst++ = wuffs_base__make_token(
-                    (((uint64_t)(6356989))
-                     << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                    (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                    (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+                *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(6356989)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
                 (iop_a_src += 1, wuffs_base__make_empty_struct());
                 goto label__string_loop_outer__continue;
               }
@@ -23436,22 +22374,17 @@
                 status = wuffs_base__make_status(wuffs_json__error__bad_input);
                 goto exit;
               }
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(14);
               goto label__2__continue;
             }
             if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_write);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_write);
               WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(15);
               goto label__2__continue;
             }
             (iop_a_src += 1, wuffs_base__make_empty_struct());
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(4194323))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(4194323)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             goto label__2__break;
           }
         label__2__break:;
@@ -23462,9 +22395,7 @@
           goto label__goto_parsed_a_leaf_value__break;
         } else if (v_class == 2) {
           (iop_a_src += 1, wuffs_base__make_empty_struct());
-          *iop_a_dst++ = wuffs_base__make_token(
-              (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-              (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
           if (0 == (v_expect & (((uint32_t)(1)) << 8))) {
             if (self->private_impl.f_quirks[12]) {
               v_expect = 4162;
@@ -23481,9 +22412,7 @@
           goto label__outer__continue;
         } else if (v_class == 3) {
           (iop_a_src += 1, wuffs_base__make_empty_struct());
-          *iop_a_dst++ = wuffs_base__make_token(
-              (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-              (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
           v_expect = 7858;
           goto label__outer__continue;
         } else if (v_class == 4) {
@@ -23502,11 +22431,7 @@
             }
             v_number_length = (v_number_length & 127);
             if (v_number_status == 0) {
-              *iop_a_dst++ = wuffs_base__make_token(
-                  (((uint64_t)(v_vminor))
-                   << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                  (((uint64_t)(v_number_length))
-                   << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+              *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(v_vminor)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(v_number_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
               goto label__3__break;
             }
             while (v_number_length > 0) {
@@ -23514,8 +22439,7 @@
               if (iop_a_src > io1_a_src) {
                 (iop_a_src--, wuffs_base__make_empty_struct());
               } else {
-                status = wuffs_base__make_status(
-                    wuffs_json__error__internal_error_inconsistent_i_o);
+                status = wuffs_base__make_status(wuffs_json__error__internal_error_inconsistent_i_o);
                 goto exit;
               }
             }
@@ -23528,8 +22452,7 @@
                   a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
                 }
                 WUFFS_BASE__COROUTINE_SUSPENSION_POINT(16);
-                status =
-                    wuffs_json__decoder__decode_inf_nan(self, a_dst, a_src);
+                status = wuffs_json__decoder__decode_inf_nan(self, a_dst, a_src);
                 if (a_dst) {
                   iop_a_dst = a_dst->data.ptr + a_dst->meta.wi;
                 }
@@ -23544,16 +22467,13 @@
               status = wuffs_base__make_status(wuffs_json__error__bad_input);
               goto exit;
             } else if (v_number_status == 2) {
-              status = wuffs_base__make_status(
-                  wuffs_json__error__unsupported_number_length);
+              status = wuffs_base__make_status(wuffs_json__error__unsupported_number_length);
               goto exit;
             } else {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(17);
               while (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
-                status = wuffs_base__make_status(
-                    wuffs_base__suspension__short_write);
+                status = wuffs_base__make_status(wuffs_base__suspension__short_write);
                 WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(18);
               }
             }
@@ -23569,48 +22489,33 @@
             v_vminor = 2113569;
           }
           if (v_depth >= 1024) {
-            status = wuffs_base__make_status(
-                wuffs_json__error__unsupported_recursion_depth);
+            status = wuffs_base__make_status(wuffs_json__error__unsupported_recursion_depth);
             goto exit;
           }
           v_stack_byte = (v_depth / 32);
           v_stack_bit = (v_depth & 31);
-          self->private_data.f_stack[v_stack_byte] |=
-              (((uint32_t)(1)) << v_stack_bit);
+          self->private_data.f_stack[v_stack_byte] |= (((uint32_t)(1)) << v_stack_bit);
           v_depth += 1;
           (iop_a_src += 1, wuffs_base__make_empty_struct());
-          *iop_a_dst++ = wuffs_base__make_token(
-              (((uint64_t)(v_vminor))
-               << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-              (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(v_vminor)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
           v_expect = 4162;
           v_expect_after_value = 4164;
           goto label__outer__continue;
         } else if (v_class == 6) {
           (iop_a_src += 1, wuffs_base__make_empty_struct());
           if (v_depth <= 1) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(2101314))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2101314)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             goto label__outer__break;
           }
           v_depth -= 1;
           v_stack_byte = ((v_depth - 1) / 32);
           v_stack_bit = ((v_depth - 1) & 31);
-          if (0 == (self->private_data.f_stack[v_stack_byte] &
-                    (((uint32_t)(1)) << v_stack_bit))) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(2105410))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          if (0 == (self->private_data.f_stack[v_stack_byte] & (((uint32_t)(1)) << v_stack_bit))) {
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2105410)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_expect = 4356;
             v_expect_after_value = 4356;
           } else {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(2113602))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2113602)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_expect = 4164;
             v_expect_after_value = 4164;
           }
@@ -23624,112 +22529,79 @@
             v_vminor = 2105377;
           }
           if (v_depth >= 1024) {
-            status = wuffs_base__make_status(
-                wuffs_json__error__unsupported_recursion_depth);
+            status = wuffs_base__make_status(wuffs_json__error__unsupported_recursion_depth);
             goto exit;
           }
           v_stack_byte = (v_depth / 32);
           v_stack_bit = (v_depth & 31);
-          self->private_data.f_stack[v_stack_byte] &=
-              (4294967295 ^ (((uint32_t)(1)) << v_stack_bit));
+          self->private_data.f_stack[v_stack_byte] &= (4294967295 ^ (((uint32_t)(1)) << v_stack_bit));
           v_depth += 1;
           (iop_a_src += 1, wuffs_base__make_empty_struct());
-          *iop_a_dst++ = wuffs_base__make_token(
-              (((uint64_t)(v_vminor))
-               << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-              (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(v_vminor)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
           v_expect = 8114;
           v_expect_after_value = 4356;
           goto label__outer__continue;
         } else if (v_class == 8) {
           (iop_a_src += 1, wuffs_base__make_empty_struct());
           if (v_depth <= 1) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(2101282))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2101282)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             goto label__outer__break;
           }
           v_depth -= 1;
           v_stack_byte = ((v_depth - 1) / 32);
           v_stack_bit = ((v_depth - 1) & 31);
-          if (0 == (self->private_data.f_stack[v_stack_byte] &
-                    (((uint32_t)(1)) << v_stack_bit))) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(2105378))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          if (0 == (self->private_data.f_stack[v_stack_byte] & (((uint32_t)(1)) << v_stack_bit))) {
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2105378)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_expect = 4356;
             v_expect_after_value = 4356;
           } else {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(2113570))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2113570)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_expect = 4164;
             v_expect_after_value = 4164;
           }
           goto label__outer__continue;
         } else if (v_class == 9) {
-          v_match = wuffs_base__io_reader__match7(iop_a_src, io2_a_src, a_src,
-                                                  111546413966853);
+          v_match = wuffs_base__io_reader__match7(iop_a_src, io2_a_src, a_src,111546413966853);
           if (v_match == 0) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(8388612))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(5)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(8388612)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(5)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             if (((uint64_t)(io2_a_src - iop_a_src)) < 5) {
-              status = wuffs_base__make_status(
-                  wuffs_json__error__internal_error_inconsistent_i_o);
+              status = wuffs_base__make_status(wuffs_json__error__internal_error_inconsistent_i_o);
               goto exit;
             }
             (iop_a_src += 5, wuffs_base__make_empty_struct());
             goto label__goto_parsed_a_leaf_value__break;
           } else if (v_match == 1) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(19);
             goto label__outer__continue;
           }
         } else if (v_class == 10) {
-          v_match = wuffs_base__io_reader__match7(iop_a_src, io2_a_src, a_src,
-                                                  435762131972);
+          v_match = wuffs_base__io_reader__match7(iop_a_src, io2_a_src, a_src,435762131972);
           if (v_match == 0) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(8388616))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(4)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(8388616)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(4)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             if (((uint64_t)(io2_a_src - iop_a_src)) < 4) {
-              status = wuffs_base__make_status(
-                  wuffs_json__error__internal_error_inconsistent_i_o);
+              status = wuffs_base__make_status(wuffs_json__error__internal_error_inconsistent_i_o);
               goto exit;
             }
             (iop_a_src += 4, wuffs_base__make_empty_struct());
             goto label__goto_parsed_a_leaf_value__break;
           } else if (v_match == 1) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(20);
             goto label__outer__continue;
           }
         } else if (v_class == 11) {
-          v_match = wuffs_base__io_reader__match7(iop_a_src, io2_a_src, a_src,
-                                                  465676103172);
+          v_match = wuffs_base__io_reader__match7(iop_a_src, io2_a_src, a_src,465676103172);
           if (v_match == 0) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(8388610))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(4)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(8388610)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(4)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             if (((uint64_t)(io2_a_src - iop_a_src)) < 4) {
-              status = wuffs_base__make_status(
-                  wuffs_json__error__internal_error_inconsistent_i_o);
+              status = wuffs_base__make_status(wuffs_json__error__internal_error_inconsistent_i_o);
               goto exit;
             }
             (iop_a_src += 4, wuffs_base__make_empty_struct());
             goto label__goto_parsed_a_leaf_value__break;
           } else if (v_match == 1) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(21);
             goto label__outer__continue;
           }
@@ -23754,8 +22626,7 @@
             goto label__goto_parsed_a_leaf_value__break;
           }
         } else if (v_class == 12) {
-          if (self->private_impl.f_quirks[10] ||
-              self->private_impl.f_quirks[11]) {
+          if (self->private_impl.f_quirks[10] || self->private_impl.f_quirks[11]) {
             if (a_dst) {
               a_dst->meta.wi = ((size_t)(iop_a_dst - a_dst->data.ptr));
             }
@@ -23794,8 +22665,7 @@
         a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
       }
       WUFFS_BASE__COROUTINE_SUSPENSION_POINT(24);
-      status =
-          wuffs_json__decoder__decode_trailing_new_line(self, a_dst, a_src);
+      status = wuffs_json__decoder__decode_trailing_new_line(self, a_dst, a_src);
       if (a_dst) {
         iop_a_dst = a_dst->data.ptr + a_dst->meta.wi;
       }
@@ -23816,14 +22686,11 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_tokens[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_impl.p_decode_tokens[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
   self->private_data.s_decode_tokens[0].v_depth = v_depth;
   self->private_data.s_decode_tokens[0].v_expect = v_expect;
-  self->private_data.s_decode_tokens[0].v_expect_after_value =
-      v_expect_after_value;
+  self->private_data.s_decode_tokens[0].v_expect_after_value = v_expect_after_value;
 
   goto exit;
 exit:
@@ -23843,8 +22710,10 @@
 // -------- func json.decoder.decode_number
 
 static uint32_t  //
-wuffs_json__decoder__decode_number(wuffs_json__decoder* self,
-                                   wuffs_base__io_buffer* a_src) {
+wuffs_json__decoder__decode_number(
+    wuffs_json__decoder* self,
+    wuffs_base__io_buffer* a_src) {
+
   uint8_t v_c = 0;
   uint32_t v_n = 0;
   uint32_t v_floating_point = 0;
@@ -23863,7 +22732,7 @@
   while (true) {
     v_n = 0;
     if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
-      if (!(a_src && a_src->meta.closed)) {
+      if ( ! (a_src && a_src->meta.closed)) {
         v_n |= 768;
       }
       goto label__goto_done__break;
@@ -23874,7 +22743,7 @@
       v_n += 1;
       (iop_a_src += 1, wuffs_base__make_empty_struct());
       if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
-        if (!(a_src && a_src->meta.closed)) {
+        if ( ! (a_src && a_src->meta.closed)) {
           v_n |= 768;
         }
         v_n |= 256;
@@ -23898,7 +22767,7 @@
       }
     }
     if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
-      if (!(a_src && a_src->meta.closed)) {
+      if ( ! (a_src && a_src->meta.closed)) {
         v_n |= 768;
       }
       goto label__goto_done__break;
@@ -23924,7 +22793,7 @@
         goto label__goto_done__break;
       }
       if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
-        if (!(a_src && a_src->meta.closed)) {
+        if ( ! (a_src && a_src->meta.closed)) {
           v_n |= 768;
         }
         goto label__goto_done__break;
@@ -23942,7 +22811,7 @@
     (iop_a_src += 1, wuffs_base__make_empty_struct());
     v_floating_point = 128;
     if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
-      if (!(a_src && a_src->meta.closed)) {
+      if ( ! (a_src && a_src->meta.closed)) {
         v_n |= 768;
       }
       v_n |= 256;
@@ -23977,9 +22846,11 @@
 // -------- func json.decoder.decode_digits
 
 static uint32_t  //
-wuffs_json__decoder__decode_digits(wuffs_json__decoder* self,
-                                   wuffs_base__io_buffer* a_src,
-                                   uint32_t a_n) {
+wuffs_json__decoder__decode_digits(
+    wuffs_json__decoder* self,
+    wuffs_base__io_buffer* a_src,
+    uint32_t a_n) {
+
   uint8_t v_c = 0;
   uint32_t v_n = 0;
 
@@ -23997,7 +22868,7 @@
   v_n = a_n;
   while (true) {
     if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
-      if (!(a_src && a_src->meta.closed)) {
+      if ( ! (a_src && a_src->meta.closed)) {
         v_n |= 768;
       }
       goto label__0__break;
@@ -24026,9 +22897,10 @@
 // -------- func json.decoder.decode_leading
 
 static wuffs_base__status  //
-wuffs_json__decoder__decode_leading(wuffs_json__decoder* self,
-                                    wuffs_base__token_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src) {
+wuffs_json__decoder__decode_leading(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c = 0;
@@ -24065,8 +22937,7 @@
     self->private_impl.f_allow_leading_ars = self->private_impl.f_quirks[14];
     self->private_impl.f_allow_leading_ubom = self->private_impl.f_quirks[15];
   label__0__continue:;
-    while (self->private_impl.f_allow_leading_ars ||
-           self->private_impl.f_allow_leading_ubom) {
+    while (self->private_impl.f_allow_leading_ars || self->private_impl.f_allow_leading_ubom) {
       if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
         status = wuffs_base__make_status(wuffs_base__suspension__short_write);
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(1);
@@ -24084,9 +22955,7 @@
       if ((v_c == 30) && self->private_impl.f_allow_leading_ars) {
         self->private_impl.f_allow_leading_ars = false;
         (iop_a_src += 1, wuffs_base__make_empty_struct());
-        *iop_a_dst++ = wuffs_base__make_token(
-            (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-            (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+        *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
         goto label__0__continue;
       } else if ((v_c == 239) && self->private_impl.f_allow_leading_ubom) {
         if (((uint64_t)(io2_a_src - iop_a_src)) < 3) {
@@ -24101,9 +22970,7 @@
         if (v_u == 12565487) {
           self->private_impl.f_allow_leading_ubom = false;
           (iop_a_src += 3, wuffs_base__make_empty_struct());
-          *iop_a_dst++ = wuffs_base__make_token(
-              (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-              (((uint64_t)(3)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(3)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
           goto label__0__continue;
         }
       }
@@ -24119,8 +22986,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_leading[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_leading[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -24137,9 +23003,10 @@
 // -------- func json.decoder.decode_comment
 
 static wuffs_base__status  //
-wuffs_json__decoder__decode_comment(wuffs_json__decoder* self,
-                                    wuffs_base__token_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src) {
+wuffs_json__decoder__decode_comment(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c = 0;
@@ -24175,8 +23042,7 @@
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
   label__0__continue:;
-    while ((((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) ||
-           (((uint64_t)(io2_a_src - iop_a_src)) <= 1)) {
+    while ((((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) || (((uint64_t)(io2_a_src - iop_a_src)) <= 1)) {
       if (((uint64_t)(io2_a_dst - iop_a_dst)) <= 0) {
         status = wuffs_base__make_status(wuffs_base__suspension__short_write);
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(1);
@@ -24204,17 +23070,13 @@
         while (true) {
           if (((uint64_t)(io2_a_src - iop_a_src)) <= 1) {
             if (v_length > 0) {
-              *iop_a_dst++ = wuffs_base__make_token(
-                  (((uint64_t)(2)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                  (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                  (((uint64_t)(v_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+              *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             }
             if (a_src && a_src->meta.closed) {
               status = wuffs_base__make_status(wuffs_json__error__bad_input);
               goto exit;
             }
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(4);
             v_length = 0;
             goto label__comment_block__continue;
@@ -24222,20 +23084,13 @@
           v_c2 = wuffs_base__load_u16le__no_bounds_check(iop_a_src);
           if (v_c2 == 12074) {
             (iop_a_src += 2, wuffs_base__make_empty_struct());
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(2)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)((v_length + 2)))
-                 << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)((v_length + 2))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             status = wuffs_base__make_status(NULL);
             goto ok;
           }
           (iop_a_src += 1, wuffs_base__make_empty_struct());
           if (v_length >= 65533) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(2)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                (((uint64_t)((v_length + 1)))
-                 << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(2)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)((v_length + 1))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_length = 0;
             goto label__comment_block__continue;
           }
@@ -24256,17 +23111,13 @@
         while (true) {
           if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
             if (v_length > 0) {
-              *iop_a_dst++ = wuffs_base__make_token(
-                  (((uint64_t)(1)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                  (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                  (((uint64_t)(v_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+              *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(1)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)(v_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             }
             if (a_src && a_src->meta.closed) {
               status = wuffs_base__make_status(wuffs_json__error__bad_input);
               goto exit;
             }
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(6);
             v_length = 0;
             goto label__comment_line__continue;
@@ -24274,20 +23125,13 @@
           v_c = wuffs_base__load_u8be__no_bounds_check(iop_a_src);
           if (v_c == 10) {
             (iop_a_src += 1, wuffs_base__make_empty_struct());
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)((v_length + 1)))
-                 << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(1)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)((v_length + 1))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             status = wuffs_base__make_status(NULL);
             goto ok;
           }
           (iop_a_src += 1, wuffs_base__make_empty_struct());
           if (v_length >= 65533) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) |
-                (((uint64_t)((v_length + 1)))
-                 << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(1)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(1)) << WUFFS_BASE__TOKEN__CONTINUED__SHIFT) | (((uint64_t)((v_length + 1))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_length = 0;
             goto label__comment_line__continue;
           }
@@ -24306,8 +23150,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_comment[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_comment[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -24324,9 +23167,10 @@
 // -------- func json.decoder.decode_inf_nan
 
 static wuffs_base__status  //
-wuffs_json__decoder__decode_inf_nan(wuffs_json__decoder* self,
-                                    wuffs_base__token_buffer* a_dst,
-                                    wuffs_base__io_buffer* a_src) {
+wuffs_json__decoder__decode_inf_nan(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint32_t v_c4 = 0;
@@ -24382,31 +23226,23 @@
       v_c4 = ((uint32_t)(wuffs_base__load_u24le__no_bounds_check(iop_a_src)));
       if ((v_c4 | 2105376) == 6712937) {
         if (((uint64_t)(io2_a_src - iop_a_src)) > 7) {
-          if ((wuffs_base__load_u64le__no_bounds_check(iop_a_src) |
-               2314885530818453536) == 8751735898823356009) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(10485792))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(8)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          if ((wuffs_base__load_u64le__no_bounds_check(iop_a_src) | 2314885530818453536) == 8751735898823356009) {
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(10485792)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(8)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             (iop_a_src += 8, wuffs_base__make_empty_struct());
             status = wuffs_base__make_status(NULL);
             goto ok;
           }
-        } else if (!(a_src && a_src->meta.closed)) {
+        } else if ( ! (a_src && a_src->meta.closed)) {
           status = wuffs_base__make_status(wuffs_base__suspension__short_read);
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(3);
           goto label__0__continue;
         }
-        *iop_a_dst++ = wuffs_base__make_token(
-            (((uint64_t)(10485792)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-            (((uint64_t)(3)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+        *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(10485792)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(3)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
         (iop_a_src += 3, wuffs_base__make_empty_struct());
         status = wuffs_base__make_status(NULL);
         goto ok;
       } else if ((v_c4 | 2105376) == 7233902) {
-        *iop_a_dst++ = wuffs_base__make_token(
-            (((uint64_t)(10485888)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-            (((uint64_t)(3)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+        *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(10485888)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(3)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
         (iop_a_src += 3, wuffs_base__make_empty_struct());
         status = wuffs_base__make_status(NULL);
         goto ok;
@@ -24430,33 +23266,23 @@
       v_c4 = (wuffs_base__load_u32le__no_bounds_check(iop_a_src) >> 8);
       if ((v_c4 | 2105376) == 6712937) {
         if (((uint64_t)(io2_a_src - iop_a_src)) > 8) {
-          if ((wuffs_base__load_u64le__no_bounds_check(iop_a_src + 1) |
-               2314885530818453536) == 8751735898823356009) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)((10485760 | (((uint32_t)(32)) >> v_neg))))
-                 << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(9)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          if ((wuffs_base__load_u64le__no_bounds_check(iop_a_src + 1) | 2314885530818453536) == 8751735898823356009) {
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((10485760 | (((uint32_t)(32)) >> v_neg)))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(9)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             (iop_a_src += 9, wuffs_base__make_empty_struct());
             status = wuffs_base__make_status(NULL);
             goto ok;
           }
-        } else if (!(a_src && a_src->meta.closed)) {
+        } else if ( ! (a_src && a_src->meta.closed)) {
           status = wuffs_base__make_status(wuffs_base__suspension__short_read);
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(5);
           goto label__0__continue;
         }
-        *iop_a_dst++ = wuffs_base__make_token(
-            (((uint64_t)((10485760 | (((uint32_t)(32)) >> v_neg))))
-             << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-            (((uint64_t)(4)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+        *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((10485760 | (((uint32_t)(32)) >> v_neg)))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(4)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
         (iop_a_src += 4, wuffs_base__make_empty_struct());
         status = wuffs_base__make_status(NULL);
         goto ok;
       } else if ((v_c4 | 2105376) == 7233902) {
-        *iop_a_dst++ = wuffs_base__make_token(
-            (((uint64_t)((10485760 | (((uint32_t)(128)) >> v_neg))))
-             << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-            (((uint64_t)(4)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+        *iop_a_dst++ = wuffs_base__make_token((((uint64_t)((10485760 | (((uint32_t)(128)) >> v_neg)))) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(4)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
         (iop_a_src += 4, wuffs_base__make_empty_struct());
         status = wuffs_base__make_status(NULL);
         goto ok;
@@ -24473,8 +23299,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_inf_nan[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_inf_nan[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
   self->private_data.s_decode_inf_nan[0].v_neg = v_neg;
 
   goto exit;
@@ -24492,9 +23317,10 @@
 // -------- func json.decoder.decode_trailing_new_line
 
 static wuffs_base__status  //
-wuffs_json__decoder__decode_trailing_new_line(wuffs_json__decoder* self,
-                                              wuffs_base__token_buffer* a_dst,
-                                              wuffs_base__io_buffer* a_src) {
+wuffs_json__decoder__decode_trailing_new_line(
+    wuffs_json__decoder* self,
+    wuffs_base__token_buffer* a_dst,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint8_t v_c = 0;
@@ -24539,10 +23365,7 @@
       while (true) {
         if (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
           if (v_whitespace_length > 0) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(v_whitespace_length))
-                 << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(v_whitespace_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_whitespace_length = 0;
           }
           if (a_src && a_src->meta.closed) {
@@ -24556,10 +23379,7 @@
         v_c = wuffs_base__load_u8be__no_bounds_check(iop_a_src);
         if (WUFFS_JSON__LUT_CLASSES[v_c] != 0) {
           if (v_whitespace_length > 0) {
-            *iop_a_dst++ = wuffs_base__make_token(
-                (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-                (((uint64_t)(v_whitespace_length))
-                 << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+            *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)(v_whitespace_length)) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
             v_whitespace_length = 0;
           }
           status = wuffs_base__make_status(wuffs_json__error__bad_input);
@@ -24567,10 +23387,7 @@
         }
         (iop_a_src += 1, wuffs_base__make_empty_struct());
         if ((v_whitespace_length >= 65534) || (v_c == 10)) {
-          *iop_a_dst++ = wuffs_base__make_token(
-              (((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) |
-              (((uint64_t)((v_whitespace_length + 1)))
-               << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
+          *iop_a_dst++ = wuffs_base__make_token((((uint64_t)(0)) << WUFFS_BASE__TOKEN__VALUE_MINOR__SHIFT) | (((uint64_t)((v_whitespace_length + 1))) << WUFFS_BASE__TOKEN__LENGTH__SHIFT));
           v_whitespace_length = 0;
           if (v_c == 10) {
             goto label__outer__break;
@@ -24590,8 +23407,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_trailing_new_line[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_decode_trailing_new_line[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -24605,8 +23421,7 @@
   return status;
 }
 
-#endif  // !defined(WUFFS_CONFIG__MODULES) ||
-        // defined(WUFFS_CONFIG__MODULE__JSON)
+#endif  // !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__JSON)
 
 #if !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__WBMP)
 
@@ -24621,56 +23436,54 @@
 // ---------------- Private Function Prototypes
 
 static wuffs_base__status  //
-wuffs_wbmp__decoder__skip_frame(wuffs_wbmp__decoder* self,
-                                wuffs_base__io_buffer* a_src);
+wuffs_wbmp__decoder__skip_frame(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__io_buffer* a_src);
 
 // ---------------- VTables
 
 const wuffs_base__image_decoder__func_ptrs
-    wuffs_wbmp__decoder__func_ptrs_for__wuffs_base__image_decoder = {
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__pixel_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__pixel_blend,
-                               wuffs_base__slice_u8,
-                               wuffs_base__decode_frame_options*))(
-            &wuffs_wbmp__decoder__decode_frame),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__frame_config*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_wbmp__decoder__decode_frame_config),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__image_config*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_wbmp__decoder__decode_image_config),
-        (wuffs_base__rect_ie_u32(*)(const void*))(
-            &wuffs_wbmp__decoder__frame_dirty_rect),
-        (uint32_t(*)(const void*))(&wuffs_wbmp__decoder__num_animation_loops),
-        (uint64_t(*)(const void*))(
-            &wuffs_wbmp__decoder__num_decoded_frame_configs),
-        (uint64_t(*)(const void*))(&wuffs_wbmp__decoder__num_decoded_frames),
-        (wuffs_base__status(*)(void*, uint64_t, uint64_t))(
-            &wuffs_wbmp__decoder__restart_frame),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_wbmp__decoder__set_quirk_enabled),
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_wbmp__decoder__set_report_metadata),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__more_information*,
-                               wuffs_base__io_buffer*))(
-            &wuffs_wbmp__decoder__tell_me_more),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_wbmp__decoder__workbuf_len),
+wuffs_wbmp__decoder__func_ptrs_for__wuffs_base__image_decoder = {
+  (wuffs_base__status(*)(void*,
+      wuffs_base__pixel_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__pixel_blend,
+      wuffs_base__slice_u8,
+      wuffs_base__decode_frame_options*))(&wuffs_wbmp__decoder__decode_frame),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__frame_config*,
+      wuffs_base__io_buffer*))(&wuffs_wbmp__decoder__decode_frame_config),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__image_config*,
+      wuffs_base__io_buffer*))(&wuffs_wbmp__decoder__decode_image_config),
+  (wuffs_base__rect_ie_u32(*)(const void*))(&wuffs_wbmp__decoder__frame_dirty_rect),
+  (uint32_t(*)(const void*))(&wuffs_wbmp__decoder__num_animation_loops),
+  (uint64_t(*)(const void*))(&wuffs_wbmp__decoder__num_decoded_frame_configs),
+  (uint64_t(*)(const void*))(&wuffs_wbmp__decoder__num_decoded_frames),
+  (wuffs_base__status(*)(void*,
+      uint64_t,
+      uint64_t))(&wuffs_wbmp__decoder__restart_frame),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_wbmp__decoder__set_quirk_enabled),
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_wbmp__decoder__set_report_metadata),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__io_buffer*,
+      wuffs_base__more_information*,
+      wuffs_base__io_buffer*))(&wuffs_wbmp__decoder__tell_me_more),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_wbmp__decoder__workbuf_len),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_wbmp__decoder__initialize(wuffs_wbmp__decoder* self,
-                                size_t sizeof_star_self,
-                                uint64_t wuffs_version,
-                                uint32_t initialize_flags) {
+wuffs_wbmp__decoder__initialize(
+    wuffs_wbmp__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -24683,22 +23496,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -24721,10 +23532,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_wbmp__decoder__initialize(x, sizeof(wuffs_wbmp__decoder),
-                                      WUFFS_VERSION,
-                                      WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_wbmp__decoder__initialize(
+      x, sizeof(wuffs_wbmp__decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -24741,26 +23550,28 @@
 // -------- func wbmp.decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_wbmp__decoder__set_quirk_enabled(wuffs_wbmp__decoder* self,
-                                       uint32_t a_quirk,
-                                       bool a_enabled) {
+wuffs_wbmp__decoder__set_quirk_enabled(
+    wuffs_wbmp__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func wbmp.decoder.decode_image_config
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__decode_image_config(wuffs_wbmp__decoder* self,
-                                         wuffs_base__image_config* a_dst,
-                                         wuffs_base__io_buffer* a_src) {
+wuffs_wbmp__decoder__decode_image_config(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__image_config* a_dst,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -24769,8 +23580,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -24827,8 +23637,7 @@
         {
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint8_t t_1 = *iop_a_src++;
@@ -24853,13 +23662,9 @@
       }
       v_i += 1;
     }
-    self->private_impl.f_frame_config_io_position = wuffs_base__u64__sat_add(
-        a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
+    self->private_impl.f_frame_config_io_position = wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)));
     if (a_dst != NULL) {
-      wuffs_base__image_config__set(
-          a_dst, 2198077448, 0, self->private_impl.f_width,
-          self->private_impl.f_height,
-          self->private_impl.f_frame_config_io_position, true);
+      wuffs_base__image_config__set(a_dst, 2198077448, 0, self->private_impl.f_width, self->private_impl.f_height, self->private_impl.f_frame_config_io_position, true);
     }
     self->private_impl.f_call_sequence = 1;
 
@@ -24871,10 +23676,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_image_config[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_impl.p_decode_image_config[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
   self->private_data.s_decode_image_config[0].v_i = v_i;
   self->private_data.s_decode_image_config[0].v_x32 = v_x32;
 
@@ -24893,17 +23696,18 @@
 // -------- func wbmp.decoder.decode_frame_config
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__decode_frame_config(wuffs_wbmp__decoder* self,
-                                         wuffs_base__frame_config* a_dst,
-                                         wuffs_base__io_buffer* a_src) {
+wuffs_wbmp__decoder__decode_frame_config(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__frame_config* a_dst,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -24912,8 +23716,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 2)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -24946,9 +23749,7 @@
         goto suspend;
       }
     } else if (self->private_impl.f_call_sequence == 1) {
-      if (self->private_impl.f_frame_config_io_position !=
-          wuffs_base__u64__sat_add(a_src->meta.pos,
-                                   ((uint64_t)(iop_a_src - io0_a_src)))) {
+      if (self->private_impl.f_frame_config_io_position != wuffs_base__u64__sat_add(a_src->meta.pos, ((uint64_t)(iop_a_src - io0_a_src)))) {
         status = wuffs_base__make_status(wuffs_base__error__bad_restart);
         goto exit;
       }
@@ -24971,13 +23772,7 @@
       goto ok;
     }
     if (a_dst != NULL) {
-      wuffs_base__frame_config__set(
-          a_dst,
-          wuffs_base__utility__make_rect_ie_u32(
-              0, 0, self->private_impl.f_width, self->private_impl.f_height),
-          ((wuffs_base__flicks)(0)), 0,
-          self->private_impl.f_frame_config_io_position, 0, true, false,
-          4278190080);
+      wuffs_base__frame_config__set(a_dst, wuffs_base__utility__make_rect_ie_u32(0, 0, self->private_impl.f_width, self->private_impl.f_height), ((wuffs_base__flicks)(0)), 0, self->private_impl.f_frame_config_io_position, 0, true, false, 4278190080);
     }
     self->private_impl.f_call_sequence = 2;
 
@@ -24989,10 +23784,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_frame_config[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 2 : 0;
+  self->private_impl.p_decode_frame_config[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 2 : 0;
 
   goto exit;
 exit:
@@ -25009,20 +23802,21 @@
 // -------- func wbmp.decoder.decode_frame
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__decode_frame(wuffs_wbmp__decoder* self,
-                                  wuffs_base__pixel_buffer* a_dst,
-                                  wuffs_base__io_buffer* a_src,
-                                  wuffs_base__pixel_blend a_blend,
-                                  wuffs_base__slice_u8 a_workbuf,
-                                  wuffs_base__decode_frame_options* a_opts) {
+wuffs_wbmp__decoder__decode_frame(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__pixel_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__pixel_blend a_blend,
+    wuffs_base__slice_u8 a_workbuf,
+    wuffs_base__decode_frame_options* a_opts) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -25031,8 +23825,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 3)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -25062,8 +23855,7 @@
 
   uint32_t coro_susp_point = self->private_impl.p_decode_frame[0];
   if (coro_susp_point) {
-    v_dst_bytes_per_pixel =
-        self->private_data.s_decode_frame[0].v_dst_bytes_per_pixel;
+    v_dst_bytes_per_pixel = self->private_data.s_decode_frame[0].v_dst_bytes_per_pixel;
     v_dst_x = self->private_data.s_decode_frame[0].v_dst_x;
     v_dst_y = self->private_data.s_decode_frame[0].v_dst_y;
     memcpy(v_src, self->private_data.s_decode_frame[0].v_src, sizeof(v_src));
@@ -25089,26 +23881,19 @@
       status = wuffs_base__make_status(wuffs_base__note__end_of_data);
       goto ok;
     }
-    v_status = wuffs_base__pixel_swizzler__prepare(
-        &self->private_impl.f_swizzler,
-        wuffs_base__pixel_buffer__pixel_format(a_dst),
-        wuffs_base__pixel_buffer__palette(a_dst),
-        wuffs_base__utility__make_pixel_format(536870920),
-        wuffs_base__utility__empty_slice_u8(), a_blend);
-    if (!wuffs_base__status__is_ok(&v_status)) {
+    v_status = wuffs_base__pixel_swizzler__prepare(&self->private_impl.f_swizzler, wuffs_base__pixel_buffer__pixel_format(a_dst), wuffs_base__pixel_buffer__palette(a_dst), wuffs_base__utility__make_pixel_format(536870920), wuffs_base__utility__empty_slice_u8(), a_blend);
+    if ( ! wuffs_base__status__is_ok(&v_status)) {
       status = v_status;
       if (wuffs_base__status__is_error(&status)) {
         goto exit;
       } else if (wuffs_base__status__is_suspension(&status)) {
-        status = wuffs_base__make_status(
-            wuffs_base__error__cannot_return_a_suspension);
+        status = wuffs_base__make_status(wuffs_base__error__cannot_return_a_suspension);
         goto exit;
       }
       goto ok;
     }
     v_dst_pixfmt = wuffs_base__pixel_buffer__pixel_format(a_dst);
-    v_dst_bits_per_pixel =
-        wuffs_base__pixel_format__bits_per_pixel(&v_dst_pixfmt);
+    v_dst_bits_per_pixel = wuffs_base__pixel_format__bits_per_pixel(&v_dst_pixfmt);
     if ((v_dst_bits_per_pixel & 7) != 0) {
       status = wuffs_base__make_status(wuffs_base__error__unsupported_option);
       goto exit;
@@ -25122,16 +23907,13 @@
         while (v_dst_x < self->private_impl.f_width) {
           if ((v_dst_x & 7) == 0) {
             while (((uint64_t)(io2_a_src - iop_a_src)) <= 0) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               WUFFS_BASE__COROUTINE_SUSPENSION_POINT_MAYBE_SUSPEND(2);
               v_tab = wuffs_base__pixel_buffer__plane(a_dst, 0);
               v_dst = wuffs_base__table_u8__row(v_tab, v_dst_y);
-              v_dst_x_in_bytes =
-                  (((uint64_t)(v_dst_x)) * v_dst_bytes_per_pixel);
+              v_dst_x_in_bytes = (((uint64_t)(v_dst_x)) * v_dst_bytes_per_pixel);
               if (v_dst_x_in_bytes <= ((uint64_t)(v_dst.len))) {
-                v_dst =
-                    wuffs_base__slice_u8__subslice_i(v_dst, v_dst_x_in_bytes);
+                v_dst = wuffs_base__slice_u8__subslice_i(v_dst, v_dst_x_in_bytes);
               }
             }
             v_c = wuffs_base__load_u8be__no_bounds_check(iop_a_src);
@@ -25143,13 +23925,9 @@
             v_src[0] = 255;
           }
           v_c = ((uint8_t)(((((uint32_t)(v_c)) << 1) & 255)));
-          wuffs_base__pixel_swizzler__swizzle_interleaved_from_slice(
-              &self->private_impl.f_swizzler, v_dst,
-              wuffs_base__utility__empty_slice_u8(),
-              wuffs_base__make_slice_u8(v_src, 1));
+          wuffs_base__pixel_swizzler__swizzle_interleaved_from_slice(&self->private_impl.f_swizzler, v_dst, wuffs_base__utility__empty_slice_u8(), wuffs_base__make_slice_u8(v_src, 1));
           if (v_dst_bytes_per_pixel <= ((uint64_t)(v_dst.len))) {
-            v_dst =
-                wuffs_base__slice_u8__subslice_i(v_dst, v_dst_bytes_per_pixel);
+            v_dst = wuffs_base__slice_u8__subslice_i(v_dst, v_dst_bytes_per_pixel);
           }
           v_dst_x += 1;
         }
@@ -25166,12 +23944,9 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_decode_frame[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 3 : 0;
-  self->private_data.s_decode_frame[0].v_dst_bytes_per_pixel =
-      v_dst_bytes_per_pixel;
+  self->private_impl.p_decode_frame[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 3 : 0;
+  self->private_data.s_decode_frame[0].v_dst_bytes_per_pixel = v_dst_bytes_per_pixel;
   self->private_data.s_decode_frame[0].v_dst_x = v_dst_x;
   self->private_data.s_decode_frame[0].v_dst_y = v_dst_y;
   memcpy(self->private_data.s_decode_frame[0].v_src, v_src, sizeof(v_src));
@@ -25192,8 +23967,9 @@
 // -------- func wbmp.decoder.skip_frame
 
 static wuffs_base__status  //
-wuffs_wbmp__decoder__skip_frame(wuffs_wbmp__decoder* self,
-                                wuffs_base__io_buffer* a_src) {
+wuffs_wbmp__decoder__skip_frame(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__io_buffer* a_src) {
   wuffs_base__status status = wuffs_base__make_status(NULL);
 
   uint64_t v_bytes_per_row = 0;
@@ -25215,14 +23991,11 @@
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT_0;
 
     v_bytes_per_row = ((((uint64_t)(self->private_impl.f_width)) + 7) / 8);
-    v_total_bytes =
-        (v_bytes_per_row * ((uint64_t)(self->private_impl.f_height)));
+    v_total_bytes = (v_bytes_per_row * ((uint64_t)(self->private_impl.f_height)));
     self->private_data.s_skip_frame[0].scratch = v_total_bytes;
     WUFFS_BASE__COROUTINE_SUSPENSION_POINT(1);
-    if (self->private_data.s_skip_frame[0].scratch >
-        ((uint64_t)(io2_a_src - iop_a_src))) {
-      self->private_data.s_skip_frame[0].scratch -=
-          ((uint64_t)(io2_a_src - iop_a_src));
+    if (self->private_data.s_skip_frame[0].scratch > ((uint64_t)(io2_a_src - iop_a_src))) {
+      self->private_data.s_skip_frame[0].scratch -= ((uint64_t)(io2_a_src - iop_a_src));
       iop_a_src = io2_a_src;
       status = wuffs_base__make_status(wuffs_base__suspension__short_read);
       goto suspend;
@@ -25238,8 +24011,7 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_skip_frame[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.p_skip_frame[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
 
   goto exit;
 exit:
@@ -25253,7 +24025,8 @@
 // -------- func wbmp.decoder.frame_dirty_rect
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__rect_ie_u32  //
-wuffs_wbmp__decoder__frame_dirty_rect(const wuffs_wbmp__decoder* self) {
+wuffs_wbmp__decoder__frame_dirty_rect(
+    const wuffs_wbmp__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_rect_ie_u32();
   }
@@ -25262,14 +24035,14 @@
     return wuffs_base__utility__empty_rect_ie_u32();
   }
 
-  return wuffs_base__utility__make_rect_ie_u32(0, 0, self->private_impl.f_width,
-                                               self->private_impl.f_height);
+  return wuffs_base__utility__make_rect_ie_u32(0, 0, self->private_impl.f_width, self->private_impl.f_height);
 }
 
 // -------- func wbmp.decoder.num_animation_loops
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_wbmp__decoder__num_animation_loops(const wuffs_wbmp__decoder* self) {
+wuffs_wbmp__decoder__num_animation_loops(
+    const wuffs_wbmp__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -25303,7 +24076,8 @@
 // -------- func wbmp.decoder.num_decoded_frames
 
 WUFFS_BASE__MAYBE_STATIC uint64_t  //
-wuffs_wbmp__decoder__num_decoded_frames(const wuffs_wbmp__decoder* self) {
+wuffs_wbmp__decoder__num_decoded_frames(
+    const wuffs_wbmp__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -25321,17 +24095,18 @@
 // -------- func wbmp.decoder.restart_frame
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__restart_frame(wuffs_wbmp__decoder* self,
-                                   uint64_t a_index,
-                                   uint64_t a_io_position) {
+wuffs_wbmp__decoder__restart_frame(
+    wuffs_wbmp__decoder* self,
+    uint64_t a_index,
+    uint64_t a_io_position) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
 
   if (self->private_impl.f_call_sequence == 0) {
@@ -25348,27 +24123,29 @@
 // -------- func wbmp.decoder.set_report_metadata
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_wbmp__decoder__set_report_metadata(wuffs_wbmp__decoder* self,
-                                         uint32_t a_fourcc,
-                                         bool a_report) {
+wuffs_wbmp__decoder__set_report_metadata(
+    wuffs_wbmp__decoder* self,
+    uint32_t a_fourcc,
+    bool a_report) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func wbmp.decoder.tell_me_more
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_wbmp__decoder__tell_me_more(wuffs_wbmp__decoder* self,
-                                  wuffs_base__io_buffer* a_dst,
-                                  wuffs_base__more_information* a_minfo,
-                                  wuffs_base__io_buffer* a_src) {
+wuffs_wbmp__decoder__tell_me_more(
+    wuffs_wbmp__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__more_information* a_minfo,
+    wuffs_base__io_buffer* a_src) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -25377,8 +24154,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 4)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -25399,7 +24175,8 @@
 // -------- func wbmp.decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_wbmp__decoder__workbuf_len(const wuffs_wbmp__decoder* self) {
+wuffs_wbmp__decoder__workbuf_len(
+    const wuffs_wbmp__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -25411,23 +24188,18 @@
   return wuffs_base__utility__make_range_ii_u64(0, 0);
 }
 
-#endif  // !defined(WUFFS_CONFIG__MODULES) ||
-        // defined(WUFFS_CONFIG__MODULE__WBMP)
+#endif  // !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__WBMP)
 
 #if !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__ZLIB)
 
 // ---------------- Status Codes Implementations
 
-const char* wuffs_zlib__note__dictionary_required =
-    "@zlib: dictionary required";
+const char* wuffs_zlib__note__dictionary_required = "@zlib: dictionary required";
 const char* wuffs_zlib__error__bad_checksum = "#zlib: bad checksum";
-const char* wuffs_zlib__error__bad_compression_method =
-    "#zlib: bad compression method";
-const char* wuffs_zlib__error__bad_compression_window_size =
-    "#zlib: bad compression window size";
+const char* wuffs_zlib__error__bad_compression_method = "#zlib: bad compression method";
+const char* wuffs_zlib__error__bad_compression_window_size = "#zlib: bad compression window size";
 const char* wuffs_zlib__error__bad_parity_check = "#zlib: bad parity check";
-const char* wuffs_zlib__error__incorrect_dictionary =
-    "#zlib: incorrect dictionary";
+const char* wuffs_zlib__error__incorrect_dictionary = "#zlib: incorrect dictionary";
 
 // ---------------- Private Consts
 
@@ -25438,25 +24210,25 @@
 // ---------------- VTables
 
 const wuffs_base__io_transformer__func_ptrs
-    wuffs_zlib__decoder__func_ptrs_for__wuffs_base__io_transformer = {
-        (wuffs_base__empty_struct(*)(void*, uint32_t, bool))(
-            &wuffs_zlib__decoder__set_quirk_enabled),
-        (wuffs_base__status(*)(void*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__io_buffer*,
-                               wuffs_base__slice_u8))(
-            &wuffs_zlib__decoder__transform_io),
-        (wuffs_base__range_ii_u64(*)(const void*))(
-            &wuffs_zlib__decoder__workbuf_len),
+wuffs_zlib__decoder__func_ptrs_for__wuffs_base__io_transformer = {
+  (wuffs_base__empty_struct(*)(void*,
+      uint32_t,
+      bool))(&wuffs_zlib__decoder__set_quirk_enabled),
+  (wuffs_base__status(*)(void*,
+      wuffs_base__io_buffer*,
+      wuffs_base__io_buffer*,
+      wuffs_base__slice_u8))(&wuffs_zlib__decoder__transform_io),
+  (wuffs_base__range_ii_u64(*)(const void*))(&wuffs_zlib__decoder__workbuf_len),
 };
 
 // ---------------- Initializer Implementations
 
 wuffs_base__status WUFFS_BASE__WARN_UNUSED_RESULT  //
-wuffs_zlib__decoder__initialize(wuffs_zlib__decoder* self,
-                                size_t sizeof_star_self,
-                                uint64_t wuffs_version,
-                                uint32_t initialize_flags) {
+wuffs_zlib__decoder__initialize(
+    wuffs_zlib__decoder* self,
+    size_t sizeof_star_self,
+    uint64_t wuffs_version,
+    uint32_t initialize_flags){
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
@@ -25469,22 +24241,20 @@
   }
 
   if ((initialize_flags & WUFFS_INITIALIZE__ALREADY_ZEROED) != 0) {
-// The whole point of this if-check is to detect an uninitialized *self.
-// We disable the warning on GCC. Clang-5.0 does not have this warning.
+    // The whole point of this if-check is to detect an uninitialized *self.
+    // We disable the warning on GCC. Clang-5.0 does not have this warning.
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if (self->private_impl.magic != 0) {
-      return wuffs_base__make_status(
-          wuffs_base__error__initialize_falsely_claimed_already_zeroed);
+      return wuffs_base__make_status(wuffs_base__error__initialize_falsely_claimed_already_zeroed);
     }
 #if !defined(__clang__) && defined(__GNUC__)
 #pragma GCC diagnostic pop
 #endif
   } else {
-    if ((initialize_flags &
-         WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
+    if ((initialize_flags & WUFFS_INITIALIZE__LEAVE_INTERNAL_BUFFERS_UNINITIALIZED) == 0) {
       memset(self, 0, sizeof(*self));
       initialize_flags |= WUFFS_INITIALIZE__ALREADY_ZEROED;
     } else {
@@ -25493,29 +24263,16 @@
   }
 
   {
-    wuffs_base__status z = wuffs_adler32__hasher__initialize(
-        &self->private_data.f_checksum, sizeof(self->private_data.f_checksum),
-        WUFFS_VERSION, initialize_flags);
-    if (z.repr) {
-      return z;
-    }
+    wuffs_base__status z = wuffs_adler32__hasher__initialize(&self->private_data.f_checksum, sizeof(self->private_data.f_checksum), WUFFS_VERSION, initialize_flags);
+    if (z.repr) { return z; }
   }
   {
-    wuffs_base__status z = wuffs_adler32__hasher__initialize(
-        &self->private_data.f_dict_id_hasher,
-        sizeof(self->private_data.f_dict_id_hasher), WUFFS_VERSION,
-        initialize_flags);
-    if (z.repr) {
-      return z;
-    }
+    wuffs_base__status z = wuffs_adler32__hasher__initialize(&self->private_data.f_dict_id_hasher, sizeof(self->private_data.f_dict_id_hasher), WUFFS_VERSION, initialize_flags);
+    if (z.repr) { return z; }
   }
   {
-    wuffs_base__status z = wuffs_deflate__decoder__initialize(
-        &self->private_data.f_flate, sizeof(self->private_data.f_flate),
-        WUFFS_VERSION, initialize_flags);
-    if (z.repr) {
-      return z;
-    }
+    wuffs_base__status z = wuffs_deflate__decoder__initialize(&self->private_data.f_flate, sizeof(self->private_data.f_flate), WUFFS_VERSION, initialize_flags);
+    if (z.repr) { return z; }
   }
   self->private_impl.magic = WUFFS_BASE__MAGIC;
   self->private_impl.vtable_for__wuffs_base__io_transformer.vtable_name =
@@ -25532,10 +24289,8 @@
   if (!x) {
     return NULL;
   }
-  if (wuffs_zlib__decoder__initialize(x, sizeof(wuffs_zlib__decoder),
-                                      WUFFS_VERSION,
-                                      WUFFS_INITIALIZE__ALREADY_ZEROED)
-          .repr) {
+  if (wuffs_zlib__decoder__initialize(
+      x, sizeof(wuffs_zlib__decoder), WUFFS_VERSION, WUFFS_INITIALIZE__ALREADY_ZEROED).repr) {
     free(x);
     return NULL;
   }
@@ -25552,7 +24307,8 @@
 // -------- func zlib.decoder.dictionary_id
 
 WUFFS_BASE__MAYBE_STATIC uint32_t  //
-wuffs_zlib__decoder__dictionary_id(const wuffs_zlib__decoder* self) {
+wuffs_zlib__decoder__dictionary_id(
+    const wuffs_zlib__decoder* self) {
   if (!self) {
     return 0;
   }
@@ -25567,8 +24323,9 @@
 // -------- func zlib.decoder.add_dictionary
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_zlib__decoder__add_dictionary(wuffs_zlib__decoder* self,
-                                    wuffs_base__slice_u8 a_dict) {
+wuffs_zlib__decoder__add_dictionary(
+    wuffs_zlib__decoder* self,
+    wuffs_base__slice_u8 a_dict) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -25579,8 +24336,7 @@
   if (self->private_impl.f_header_complete) {
     self->private_impl.f_bad_call_sequence = true;
   } else {
-    self->private_impl.f_dict_id_got = wuffs_adler32__hasher__update_u32(
-        &self->private_data.f_dict_id_hasher, a_dict);
+    self->private_impl.f_dict_id_got = wuffs_adler32__hasher__update_u32(&self->private_data.f_dict_id_hasher, a_dict);
     wuffs_deflate__decoder__add_history(&self->private_data.f_flate, a_dict);
   }
   self->private_impl.f_got_dictionary = true;
@@ -25590,7 +24346,9 @@
 // -------- func zlib.decoder.set_ignore_checksum
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_zlib__decoder__set_ignore_checksum(wuffs_zlib__decoder* self, bool a_ic) {
+wuffs_zlib__decoder__set_ignore_checksum(
+    wuffs_zlib__decoder* self,
+    bool a_ic) {
   if (!self) {
     return wuffs_base__make_empty_struct();
   }
@@ -25605,16 +24363,18 @@
 // -------- func zlib.decoder.set_quirk_enabled
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__empty_struct  //
-wuffs_zlib__decoder__set_quirk_enabled(wuffs_zlib__decoder* self,
-                                       uint32_t a_quirk,
-                                       bool a_enabled) {
+wuffs_zlib__decoder__set_quirk_enabled(
+    wuffs_zlib__decoder* self,
+    uint32_t a_quirk,
+    bool a_enabled) {
   return wuffs_base__make_empty_struct();
 }
 
 // -------- func zlib.decoder.workbuf_len
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__range_ii_u64  //
-wuffs_zlib__decoder__workbuf_len(const wuffs_zlib__decoder* self) {
+wuffs_zlib__decoder__workbuf_len(
+    const wuffs_zlib__decoder* self) {
   if (!self) {
     return wuffs_base__utility__empty_range_ii_u64();
   }
@@ -25629,18 +24389,19 @@
 // -------- func zlib.decoder.transform_io
 
 WUFFS_BASE__MAYBE_STATIC wuffs_base__status  //
-wuffs_zlib__decoder__transform_io(wuffs_zlib__decoder* self,
-                                  wuffs_base__io_buffer* a_dst,
-                                  wuffs_base__io_buffer* a_src,
-                                  wuffs_base__slice_u8 a_workbuf) {
+wuffs_zlib__decoder__transform_io(
+    wuffs_zlib__decoder* self,
+    wuffs_base__io_buffer* a_dst,
+    wuffs_base__io_buffer* a_src,
+    wuffs_base__slice_u8 a_workbuf) {
   if (!self) {
     return wuffs_base__make_status(wuffs_base__error__bad_receiver);
   }
   if (self->private_impl.magic != WUFFS_BASE__MAGIC) {
     return wuffs_base__make_status(
         (self->private_impl.magic == WUFFS_BASE__DISABLED)
-            ? wuffs_base__error__disabled_by_previous_error
-            : wuffs_base__error__initialize_not_called);
+        ? wuffs_base__error__disabled_by_previous_error
+        : wuffs_base__error__initialize_not_called);
   }
   if (!a_dst || !a_src) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
@@ -25649,8 +24410,7 @@
   if ((self->private_impl.active_coroutine != 0) &&
       (self->private_impl.active_coroutine != 1)) {
     self->private_impl.magic = WUFFS_BASE__DISABLED;
-    return wuffs_base__make_status(
-        wuffs_base__error__interleaved_coroutine_calls);
+    return wuffs_base__make_status(wuffs_base__error__interleaved_coroutine_calls);
   }
   self->private_impl.active_coroutine = 0;
   wuffs_base__status status = wuffs_base__make_status(NULL);
@@ -25695,7 +24455,7 @@
     if (self->private_impl.f_bad_call_sequence) {
       status = wuffs_base__make_status(wuffs_base__error__bad_call_sequence);
       goto exit;
-    } else if (!self->private_impl.f_want_dictionary) {
+    } else if ( ! self->private_impl.f_want_dictionary) {
       {
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(1);
         uint16_t t_0;
@@ -25707,8 +24467,7 @@
           WUFFS_BASE__COROUTINE_SUSPENSION_POINT(2);
           while (true) {
             if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-              status =
-                  wuffs_base__make_status(wuffs_base__suspension__short_read);
+              status = wuffs_base__make_status(wuffs_base__suspension__short_read);
               goto suspend;
             }
             uint64_t* scratch = &self->private_data.s_transform_io[0].scratch;
@@ -25727,13 +24486,11 @@
         v_x = t_0;
       }
       if (((v_x >> 8) & 15) != 8) {
-        status =
-            wuffs_base__make_status(wuffs_zlib__error__bad_compression_method);
+        status = wuffs_base__make_status(wuffs_zlib__error__bad_compression_method);
         goto exit;
       }
       if ((v_x >> 12) > 7) {
-        status = wuffs_base__make_status(
-            wuffs_zlib__error__bad_compression_window_size);
+        status = wuffs_base__make_status(wuffs_zlib__error__bad_compression_window_size);
         goto exit;
       }
       if ((v_x % 31) != 0) {
@@ -25754,8 +24511,7 @@
             WUFFS_BASE__COROUTINE_SUSPENSION_POINT(4);
             while (true) {
               if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-                status =
-                    wuffs_base__make_status(wuffs_base__suspension__short_read);
+                status = wuffs_base__make_status(wuffs_base__suspension__short_read);
                 goto suspend;
               }
               uint64_t* scratch = &self->private_data.s_transform_io[0].scratch;
@@ -25776,15 +24532,12 @@
         status = wuffs_base__make_status(wuffs_zlib__note__dictionary_required);
         goto ok;
       } else if (self->private_impl.f_got_dictionary) {
-        status =
-            wuffs_base__make_status(wuffs_zlib__error__incorrect_dictionary);
+        status = wuffs_base__make_status(wuffs_zlib__error__incorrect_dictionary);
         goto exit;
       }
-    } else if (self->private_impl.f_dict_id_got !=
-               self->private_impl.f_dict_id_want) {
+    } else if (self->private_impl.f_dict_id_got != self->private_impl.f_dict_id_want) {
       if (self->private_impl.f_got_dictionary) {
-        status =
-            wuffs_base__make_status(wuffs_zlib__error__incorrect_dictionary);
+        status = wuffs_base__make_status(wuffs_zlib__error__incorrect_dictionary);
         goto exit;
       }
       status = wuffs_base__make_status(wuffs_zlib__note__dictionary_required);
@@ -25800,8 +24553,7 @@
         if (a_src) {
           a_src->meta.ri = ((size_t)(iop_a_src - a_src->data.ptr));
         }
-        wuffs_base__status t_2 = wuffs_deflate__decoder__transform_io(
-            &self->private_data.f_flate, a_dst, a_src, a_workbuf);
+        wuffs_base__status t_2 = wuffs_deflate__decoder__transform_io(&self->private_data.f_flate, a_dst, a_src, a_workbuf);
         if (a_dst) {
           iop_a_dst = a_dst->data.ptr + a_dst->meta.wi;
         }
@@ -25810,11 +24562,8 @@
         }
         v_status = t_2;
       }
-      if (!self->private_impl.f_ignore_checksum) {
-        v_checksum_got = wuffs_adler32__hasher__update_u32(
-            &self->private_data.f_checksum,
-            wuffs_base__io__since(v_mark, ((uint64_t)(iop_a_dst - io0_a_dst)),
-                                  io0_a_dst));
+      if ( ! self->private_impl.f_ignore_checksum) {
+        v_checksum_got = wuffs_adler32__hasher__update_u32(&self->private_data.f_checksum, wuffs_base__io__since(v_mark, ((uint64_t)(iop_a_dst - io0_a_dst)), io0_a_dst));
       }
       if (wuffs_base__status__is_ok(&v_status)) {
         goto label__0__break;
@@ -25834,8 +24583,7 @@
         WUFFS_BASE__COROUTINE_SUSPENSION_POINT(7);
         while (true) {
           if (WUFFS_BASE__UNLIKELY(iop_a_src == io2_a_src)) {
-            status =
-                wuffs_base__make_status(wuffs_base__suspension__short_read);
+            status = wuffs_base__make_status(wuffs_base__suspension__short_read);
             goto suspend;
           }
           uint64_t* scratch = &self->private_data.s_transform_io[0].scratch;
@@ -25853,8 +24601,7 @@
       }
       v_checksum_want = t_3;
     }
-    if (!self->private_impl.f_ignore_checksum &&
-        (v_checksum_got != v_checksum_want)) {
+    if ( ! self->private_impl.f_ignore_checksum && (v_checksum_got != v_checksum_want)) {
       status = wuffs_base__make_status(wuffs_zlib__error__bad_checksum);
       goto exit;
     }
@@ -25867,10 +24614,8 @@
 
   goto suspend;
 suspend:
-  self->private_impl.p_transform_io[0] =
-      wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
-  self->private_impl.active_coroutine =
-      wuffs_base__status__is_suspension(&status) ? 1 : 0;
+  self->private_impl.p_transform_io[0] = wuffs_base__status__is_suspension(&status) ? coro_susp_point : 0;
+  self->private_impl.active_coroutine = wuffs_base__status__is_suspension(&status) ? 1 : 0;
   self->private_data.s_transform_io[0].v_checksum_got = v_checksum_got;
 
   goto exit;
@@ -25888,8 +24633,7 @@
   return status;
 }
 
-#endif  // !defined(WUFFS_CONFIG__MODULES) ||
-        // defined(WUFFS_CONFIG__MODULE__ZLIB)
+#endif  // !defined(WUFFS_CONFIG__MODULES) || defined(WUFFS_CONFIG__MODULE__ZLIB)
 
 #endif  // WUFFS_IMPLEMENTATION