Skip to content

Instantly share code, notes, and snippets.

@Bogdanp
Created December 25, 2020 18:32
Show Gist options
  • Save Bogdanp/de056f6c74e3614df8acf33b9e3f9e14 to your computer and use it in GitHub Desktop.
Save Bogdanp/de056f6c74e3614df8acf33b9e3f9e14 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
'(module wasm racket/base
(require racket/fixnum
(only-in wasm/private/error trap)
wasm/private/memory
wasm/private/runtime
wasm/private/store
wasm/private/switch)
(define-namespace-anchor $anchor)
(define $ns (namespace-anchor->namespace $anchor))
(define $buf (make-bytes 8))
(define $tbl #f)
(define $mem #f)
(define $g0 0)
(define $g1 0)
(define $g2 0)
(define $g3 0)
(define $g4 0)
(define $g5 0)
(define $g6 0)
(define $g7 0)
(define $f0 #f)
(define $f1 #f)
(define $f2 #f)
(define $f3 #f)
(define $f4 #f)
(define $f5 #f)
(define $f6 #f)
(define $f7 #f)
(define $f8 #f)
(define $f9 #f)
(define $f10 #f)
(define $f11 #f)
(define $f12 #f)
(define $f13 #f)
(define $f14 #f)
(define $f15 #f)
(define $f16 #f)
(define $f17 #f)
(define $f18 #f)
(provide $init)
(define ($init table memory functions)
(set! $tbl table)
(set! $mem memory)
(set! $f0 (externfunc-f (vector-ref functions 0)))
(set! $f1 (externfunc-f (vector-ref functions 1)))
(set! $f2 (externfunc-f (vector-ref functions 2)))
(set! $f3 (externfunc-f (vector-ref functions 3)))
(set! $f4 (externfunc-f (vector-ref functions 4)))
(set! $f5 (externfunc-f (vector-ref functions 5)))
(set! $f6 (externfunc-f (vector-ref functions 6)))
(set! $f7 (externfunc-f (vector-ref functions 7)))
(set! $f8 (externfunc-f (vector-ref functions 8)))
(set! $f9 (externfunc-f (vector-ref functions 9)))
(set! $f10 (externfunc-f (vector-ref functions 10)))
(set! $f11 (externfunc-f (vector-ref functions 11)))
(set! $f12 (externfunc-f (vector-ref functions 12)))
(set! $f13 (externfunc-f (vector-ref functions 13)))
(set! $f14 (externfunc-f (vector-ref functions 14)))
(set! $f15 (externfunc-f (vector-ref functions 15)))
(set! $f16 (externfunc-f (vector-ref functions 16)))
(set! $f17 (externfunc-f (vector-ref functions 17)))
(set! $f18 (externfunc-f (vector-ref functions 18))))
(provide (rename-out ($f877 run)))
(provide (rename-out ($f878 resume)))
(provide (rename-out ($f880 getsp)))
(provide (rename-out ($mem mem)))
(define ($f19 $l0) (let () 0))
(define ($f20 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(define $l9 #f)
(set! $l1 $g0)
(let/cc
$lbl3768
(let $loop3769 ()
(let/cc
$lbl3770
(switch
$l0
((1 0)
(define r3890
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 (iadd32 r3890 72))) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268500992 $buf) 8)
(define-values ($r3892) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r3892) ($lbl3768)))))
(set! $g0 (let ((a (isub32 $l1 200))) (begin0 a (set! $l1 a))))
(define r3893
(let ()
(memory-load! $mem $buf (fx+ $l1 216) 8)
(bytes->i64 $buf)))
(set! $l2 r3893)
(define r3894
(let ()
(memory-load! $mem $buf (fx+ $l1 208) 8)
(bytes->i64 $buf)))
(set! $l3 r3894))
((2)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 $l2)))))))
(void))
(else (set! $l0 75) ($loop3769)))))
((3)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 112) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 44 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268500996 $buf) 8)
(define-values ($r3896) (let (($a0 0)) ($f21 $a0)))
(set! $l1 $g0)
(unless (zero? $r3896) ($lbl3768)))
((4)
(define r3897
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s (let ((a r3897)) (begin0 a (set! $l2 a))) 0)))))
(void))
(else (set! $l0 72) ($loop3769)))))
((5)
(set! $l2 0)
(set! $l3 0)
(define r3899
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l4 r3899))
((6)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l4 4)))))
(void))
(else (set! $l0 7) ($loop3769))))
(set! $l0 2)
($loop3769))
((7)
(define r3901
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r3902
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r3901) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r3902 99)))))
(void))
(else (set! $l0 69) ($loop3769)))))
((8) (set! $l5 1))
((9)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l5))) (void))
(else (set! $l0 10) ($loop3769))))
(set! $l0 2)
($loop3769))
((10)
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 128) (i64->bytes $l3 $buf) 8)
(define r3905
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r3905 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 61 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501003 $buf) 8)
(define-values ($r3906) (let (($a0 0)) ($f21 $a0)))
(set! $l1 $g0)
(unless (zero? $r3906) ($lbl3768)))
((11)
(define r3907
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s (let ((a r3907)) (begin0 a (set! $l2 a))) 0)))))
(void))
(else (set! $l0 12) ($loop3769))))
(set! $l0 63)
($loop3769))
((12)
(define r3909
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 r3909)))))
(void))
(else (set! $l0 120) ($loop3769)))))
((13)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u 4 $l2)))))
(void))
(else (set! $l0 118) ($loop3769)))))
((14)
(set! $l3 (iadd64 $l2 -4))
(set! $l4 (isub64 0 $l3))
(define r3912
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(set! $l4 (iadd64 r3912 (iand64 (ishr64_s $l4 63) 4)))
(define r3913
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ile64_u
(let ((a (iadd64 $l2 1))) (begin0 a (set! $l5 a)))
r3913)))))
(void))
(else (set! $l0 116) ($loop3769)))))
((15)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 104) (i64->bytes $l4 $buf) 8)
(define r3915
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l6 (isub64 r3915 $l5))
(define r3916
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(set! $l5 (iadd64 r3916 (iand64 (ishr64_s (isub64 0 $l6) 63) $l5)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l6 2)))))
(void))
(else (set! $l0 50) ($loop3769)))))
((16)
(define r3918
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r3918 111)))))
(void))
(else (set! $l0 50) ($loop3769)))))
((17)
(define r3920
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 1) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r3920 110)))))
(void))
(else (set! $l0 50) ($loop3769)))))
((18) (set! $l5 1))
((19)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 7)))))
(void))
(else (set! $l0 33) ($loop3769)))))
((20)
(define r3923
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r3923 97)))))
(void))
(else (set! $l0 33) ($loop3769)))))
((21)
(define r3925
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 1) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieq64 (let ((a r3925)) (begin0 a (set! $l2 a))) 108)))))
(void))
(else (set! $l0 33) ($loop3769)))))
((22)
(define r3927
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 2) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r3927 108)))))
(void))
(else (set! $l0 33) ($loop3769)))))
((23)
(define r3929
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r3929)
(set! $l3 0)
(set! $l0 25)
($loop3769))
((24)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 $l7 $l4)) 25)
(i64->bytes $l6 $buf)
1)
(set! $l3 (iadd64 $l3 1)))
((25)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l3 $l2)))))
(void))
(else (set! $l0 32) ($loop3769)))))
((26)
(define r3931
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l4 r3931)
(define r3932
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 0) 8)
(bytes->i64 $buf)))
(set! $l6 r3932)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l3 $l4)))))
(void))
(else (set! $l0 114) ($loop3769)))))
((27)
(set! $l4
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 5 64))))
0
(ishl64 $l3 5)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 $l6 $l4)) 24)
(i64->bytes 1 $buf)
1)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l5))) (void))
(else (set! $l0 30) ($loop3769)))))
((28) (set! $l6 1))
((29)
(define r3935
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 0) 8)
(bytes->i64 $buf)))
(set! $l7 r3935)
(define r3936
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l8 r3936)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l3 $l8)))))
(void))
(else (set! $l0 110) ($loop3769))))
(set! $l0 24)
($loop3769))
((30)
(define r3938
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 0) 8)
(bytes->i64 $buf)))
(set! $l6 r3938)
(define r3939
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l7 r3939)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l3 $l7)))))
(void))
(else (set! $l0 112) ($loop3769)))))
((31)
(define r3941
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 $l6 $l4)) 26) 1)
(bytes->u64 $buf 1)))
(set! $l6 r3941)
(set! $l0 29)
($loop3769))
((32)
(define r3942
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l2 r3942)
(define r3943
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l3 r3943)
(set! $l0 2)
($loop3769))
((33)
(memory-store! $mem (fx+ $l1 39) (i64->bytes $l5 $buf) 1)
(define r3944
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r3944)
(memory-store! $mem (fx+ $l1 80) (i64->bytes $l2 $buf) 8)
(set! $l6 0)
(set! $l0 35)
($loop3769))
((34) (set! $l6 (iadd64 $l6 1)))
((35)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l6 $l2)))))
(void))
(else (set! $l0 44) ($loop3769)))))
((36)
(define r3946
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l7 r3946)
(define r3947
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 0) 8)
(bytes->i64 $buf)))
(set! $l8 r3947)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l6 $l7)))))
(void))
(else (set! $l0 108) ($loop3769)))))
((37)
(set! $l7
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 5 64))))
0
(ishl64 $l6 5)))
(define r3949
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32
(let ((a (iadd64 $l8 $l7))) (begin0 a (set! $l8 a))))
8)
8)
(bytes->i64 $buf)))
(set! $l9 r3949)
(define r3950
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l8) 0) 8)
(bytes->i64 $buf)))
(set! $l8 r3950)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l9 $l3)))))
(void))
(else (set! $l0 34) ($loop3769)))))
((38)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l8 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l9 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501031 $buf) 8)
(define-values ($r3952) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r3952) ($lbl3768)))
((39)
(define r3953
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r3953))) (void))
(else (set! $l0 40) ($loop3769))))
(set! $l0 41)
($loop3769))
((40)
(define r3955
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l2 r3955)
(define r3956
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l3 r3956)
(define r3957
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(set! $l4 r3957)
(define r3958
(let ()
(memory-load! $mem $buf (fx+ $l1 39) 1)
(bytes->u64 $buf 1)))
(set! $l5 r3958)
(define r3959
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l6 r3959)
(set! $l0 34)
($loop3769))
((41)
(define r3960
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r3960)
(define r3961
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r3961)
(define r3962
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u r3962 $l2)))))
(void))
(else (set! $l0 106) ($loop3769)))))
((42)
(define r3964
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 $l3 r3964)) 24)
(i64->bytes 1 $buf)
1)
(define r3965
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r3965)
(define r3966
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r3966)
(define r3967
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u r3967 $l2)))))
(void))
(else (set! $l0 104) ($loop3769)))))
((43)
(define r3969
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r3970
(let ()
(memory-load! $mem $buf (fx+ $l1 39) 1)
(bytes->u64 $buf 1)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 $l3 r3969)) 25)
(i64->bytes r3970 $buf)
1)
(define r3971
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l2 r3971)
(define r3972
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l3 r3972)
(set! $l0 2)
($loop3769))
((44)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501037 $buf) 8)
(define-values ($r3973) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r3973) ($lbl3768)))
((45)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 234916 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 30 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501038 $buf) 8)
(define-values ($r3974) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r3974) ($lbl3768)))
((46)
(define r3975
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r3975 $buf) 8)
(define r3976
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r3976 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501039 $buf) 8)
(define-values ($r3977) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r3977) ($lbl3768)))
((47)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 218010 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501040 $buf) 8)
(define-values ($r3978) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r3978) ($lbl3768)))
((48)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501041 $buf) 8)
(define-values ($r3979) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r3979) ($lbl3768)))
((49)
(define r3980
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l2 r3980)
(define r3981
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l3 r3981)
(set! $l0 2)
($loop3769))
((50)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 96) (i64->bytes $l5 $buf) 8)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l6 3)))))
(void))
(else (set! $l0 55) ($loop3769)))))
((51)
(define r3983
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r3983 111)))))
(void))
(else (set! $l0 55) ($loop3769)))))
((52)
(define r3985
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 1) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieq64 (let ((a r3985)) (begin0 a (set! $l7 a))) 102)))))
(void))
(else (set! $l0 55) ($loop3769)))))
((53)
(define r3987
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 2) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r3987 102)))))
(void))
(else (set! $l0 55) ($loop3769)))))
((54) (set! $l5 0) (set! $l0 19) ($loop3769))
((55)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501048 $buf) 8)
(define-values ($r3989) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r3989) ($lbl3768)))
((56)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 225062 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 16 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501049 $buf) 8)
(define-values ($r3990) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r3990) ($lbl3768)))
((57)
(define r3991
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r3991 $buf) 8)
(define r3992
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r3992 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501050 $buf) 8)
(define-values ($r3993) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r3993) ($lbl3768)))
((58)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 236419 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 32 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501051 $buf) 8)
(define-values ($r3994) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r3994) ($lbl3768)))
((59)
(define r3995
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r3995 $buf) 8)
(define r3996
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r3996 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501052 $buf) 8)
(define-values ($r3997) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r3997) ($lbl3768)))
((60)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 218010 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501053 $buf) 8)
(define-values ($r3998) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r3998) ($lbl3768)))
((61)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501054 $buf) 8)
(define-values ($r3999) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r3999) ($lbl3768)))
((62)
(define r4000
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l2 r4000)
(define r4001
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l3 r4001)
(set! $l0 2)
($loop3769))
((63)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501056 $buf) 8)
(define-values ($r4002) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r4002) ($lbl3768)))
((64)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 237127 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 33 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501057 $buf) 8)
(define-values ($r4003) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4003) ($lbl3768)))
((65)
(define r4004
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4004 $buf) 8)
(define r4005
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4005 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501058 $buf) 8)
(define-values ($r4006) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4006) ($lbl3768)))
((66)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 218010 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501059 $buf) 8)
(define-values ($r4007) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4007) ($lbl3768)))
((67)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501060 $buf) 8)
(define-values ($r4008) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r4008) ($lbl3768)))
((68)
(define r4009
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l2 r4009)
(define r4010
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l3 r4010)
(set! $l0 2)
($loop3769))
((69)
(define r4011
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r4012
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4011) 1) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r4012 112)))))
(void))
(else (set! $l0 70) ($loop3769))))
(set! $l0 8)
($loop3769))
((70)
(define r4014
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r4015
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4014) 2) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r4015 117)))))
(void))
(else (set! $l0 71) ($loop3769))))
(set! $l0 8)
($loop3769))
((71)
(define r4017
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r4018
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4017) 3) 1)
(bytes->u64 $buf 1)))
(set! $l5 (iextend64_32_u (ine64 r4018 46)))
(set! $l0 9)
($loop3769))
((72)
(define r4019
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 r4019)))))
(void))
(else (set! $l0 124) ($loop3769)))))
((73)
(define r4021
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ile64_u
(let ((a (iadd64 $l2 1))) (begin0 a (set! $l3 a)))
r4021)))))
(void))
(else (set! $l0 122) ($loop3769)))))
((74)
(define r4023
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l5 (isub64 r4023 $l3))
(define r4024
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(set! $l3 (iadd64 r4024 (iand64 (ishr64_s (isub64 0 $l5) 63) $l3)))
(set! $l4 $l2)
(set! $l2 $l5)
(set! $l0 6)
($loop3769))
((75)
(define r4025
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r4025)
(define r4026
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345408) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r4026)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s 0 $l2)))))
(void))
(else (set! $l0 88) ($loop3769)))))
((76)
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l2 $buf) 8)
(set! $l4 0)
(set! $l0 78)
($loop3769))
((77) (set! $l3 (iadd64 $l3 32)))
((78)
(let (($a2 4)
($a1 (iwrap32 $l3))
($a0 (iwrap32 (iadd64 (iextend64_32_u $l1) 168))))
($f883 $a0 $a1 $a2))
(set! $l1 $g0)
(let (($a2 4)
($a1 (iwrap32 (iadd64 (iextend64_32_u $l1) 168)))
($a0 (iwrap32 (iadd64 (iextend64_32_u $l1) 136))))
($f883 $a0 $a1 $a2))
(set! $l1 $g0)
(define r4028
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r4028))) (void))
(else (set! $l0 87) ($loop3769)))))
((79)
(memory-store! $mem (fx+ $l1 120) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 80) (i64->bytes $l4 $buf) 8)
(define r4030
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 161)) 0)
1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r4030)) (begin0 a (set! $l5 a))))))
(void))
(else (set! $l0 83) ($loop3769)))))
((82 81 80)
(define r4032
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r4032)) (begin0 a (set! $l6 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501073 $buf) 8)
(define-values ($r4034) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4034) ($lbl3768)))))
(define r4035
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r4035))) (void))
(else (set! $l0 98) ($loop3769)))))
((83)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l5))) (void))
(else (set! $l0 90) ($loop3769)))))
((86 85 84)
(define r4038
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r4038)) (begin0 a (set! $l6 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501077 $buf) 8)
(define-values ($r4040) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4040) ($lbl3768)))))
(memory-store! $mem (fx+ (iwrap32 $l6) 0) (i64->bytes $l5 $buf) 1))
((87)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s
(let ((a (iadd64 $l4 1))) (begin0 a (set! $l4 a)))
$l2)))))
(void))
(else (set! $l0 88) ($loop3769))))
(set! $l0 77)
($loop3769))
((89 88)
(set! $g0 (let ((a (iadd32 $l1 200))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((91 90)
(define r4042
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 162)) 0)
1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r4042))) (void))
(else (set! $l0 84) ($loop3769)))))
((92)
(define r4044
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 136)) 8)
8)
(bytes->i64 $buf)))
(set! $l2 r4044)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l2 $buf) 8)
(define r4045
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 136)) 0)
8)
(bytes->i64 $buf)))
(set! $l3 r4045)
(memory-store! $mem (fx+ $l1 128) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501085 $buf) 8)
(define-values ($r4046) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r4046) ($lbl3768)))
((93)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 232144 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 26 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501086 $buf) 8)
(define-values ($r4047) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4047) ($lbl3768)))
((94)
(define r4048
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4048 $buf) 8)
(define r4049
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4049 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501087 $buf) 8)
(define-values ($r4050) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4050) ($lbl3768)))
((95)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 230955 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 24 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501088 $buf) 8)
(define-values ($r4051) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4051) ($lbl3768)))
((96)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501089 $buf) 8)
(define-values ($r4052) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r4052) ($lbl3768)))
((97)
(define r4053
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l2 r4053)
(define r4054
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l3 r4054)
(define r4055
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l4 r4055)
(set! $l0 87)
($loop3769))
((98)
(define r4056
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 136)) 8)
8)
(bytes->i64 $buf)))
(set! $l2 r4056)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l2 $buf) 8)
(define r4057
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 136)) 0)
8)
(bytes->i64 $buf)))
(set! $l3 r4057)
(memory-store! $mem (fx+ $l1 128) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501091 $buf) 8)
(define-values ($r4058) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r4058) ($lbl3768)))
((99)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 231341 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 25 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501092 $buf) 8)
(define-values ($r4059) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4059) ($lbl3768)))
((100)
(define r4060
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4060 $buf) 8)
(define r4061
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4061 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501093 $buf) 8)
(define-values ($r4062) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4062) ($lbl3768)))
((101)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 230095 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 23 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501094 $buf) 8)
(define-values ($r4063) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r4063) ($lbl3768)))
((102)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501095 $buf) 8)
(define-values ($r4064) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r4064) ($lbl3768)))
((103)
(define r4065
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l2 r4065)
(define r4066
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l3 r4066)
(define r4067
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l4 r4067)
(set! $l0 87)
($loop3769))
((104)
(define r4068
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4068 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501097 $buf) 8)
(define-values ($r4069) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r4069) ($lbl3768)))
((105) (void))
((106)
(define r4070
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4070 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501099 $buf) 8)
(define-values ($r4071) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r4071) ($lbl3768)))
((107) (void))
((108)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l7 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501101 $buf) 8)
(define-values ($r4072) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r4072) ($lbl3768)))
((109) (void))
((110)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l8 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501103 $buf) 8)
(define-values ($r4073) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r4073) ($lbl3768)))
((111) (void))
((112)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l7 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501105 $buf) 8)
(define-values ($r4074) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r4074) ($lbl3768)))
((113) (void))
((114)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501107 $buf) 8)
(define-values ($r4075) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r4075) ($lbl3768)))
((115) (void))
((116)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l5 $buf) 8)
(define r4076
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4076 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501109 $buf) 8)
(define-values ($r4077) (let (($a0 0)) ($f434 $a0)))
(set! $l1 $g0)
(unless (zero? $r4077) ($lbl3768)))
((117) (void))
((118)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 4 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501111 $buf) 8)
(define-values ($r4078) (let (($a0 0)) ($f434 $a0)))
(set! $l1 $g0)
(unless (zero? $r4078) ($lbl3768)))
((119) (void))
((120)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(define r4079
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4079 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501113 $buf) 8)
(define-values ($r4080) (let (($a0 0)) ($f430 $a0)))
(set! $l1 $g0)
(unless (zero? $r4080) ($lbl3768)))
((121) (void))
((122)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(define r4081
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4081 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501115 $buf) 8)
(define-values ($r4082) (let (($a0 0)) ($f434 $a0)))
(set! $l1 $g0)
(unless (zero? $r4082) ($lbl3768)))
((123) (void))
((124)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(define r4083
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4083 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268501117 $buf) 8)
(define-values ($r4084) (let (($a0 0)) ($f430 $a0)))
(set! $l1 $g0)
(unless (zero? $r4084) ($lbl3768)))
((125) (void))
(else ($lbl3770)))))
(trap "unreachable"))
1))
(define ($f21 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl4085
(let $loop4086 ()
(let/cc
$lbl4087
(switch
$l0
((0)
(define r4094
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4094)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268566528 $buf) 8)
(define-values ($r4096) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4096) ($lbl4085)))))
(define r4097
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4097)
(define r4098
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l3 r4098)
(define r4099
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l4 r4099)
(set! $l5 0)
(set! $l0 2)
($loop4086))
((1) (set! $l5 (iadd64 $l5 1)))
((2)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l5 $l2)))))
(void))
(else (set! $l0 5) ($loop4086)))))
((3)
(define r4101
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 $l4 $l5)) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32 (iextend64_32_u (ieq64 r4101 (iand64 $l3 255))))))
(void))
(else (set! $l0 1) ($loop4086)))))
((4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes $l5 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((5)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes -1 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl4087)))))
(trap "unreachable"))
1))
(define ($f22 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4103
(switch
$l0
((0)
(define r4106
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4106)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268632064 $buf) 8)
(define-values ($r4108) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4108) ($lbl4103)))))
(define r4109
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes r4109 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f23 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4110
(switch
$l0
((0)
(define r4113
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4113)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268697600 $buf) 8)
(define-values ($r4115) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4115) ($lbl4110)))))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f24 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4116
(switch
$l0
((1 0)
(define r4120
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4120)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268763136 $buf) 8)
(define-values ($r4122) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4122) ($lbl4116)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4123
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes (iadd64 r4123 64) $buf) 8)
(define r4124
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4124 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 24 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268763138 $buf) 8)
(define-values ($r4125) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4125) ($lbl4116)))
((2)
(define r4126
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r4126)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f25 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4127
(switch
$l0
((1 0)
(define r4131
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4131)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268828672 $buf) 8)
(define-values ($r4133) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4133) ($lbl4127)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4134
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes (iadd64 r4134 64) $buf) 8)
(define r4135
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes (iadd64 r4135 64) $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 24 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268828674 $buf) 8)
(define-values ($r4136) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r4136) ($lbl4127)))
((2)
(define r4137
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r4137)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f26 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4138
(switch
$l0
((1 0)
(define r4143
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4143)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268894208 $buf) 8)
(define-values ($r4145) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4145) ($lbl4138)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4146
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4146 $buf) 8)
(define r4147
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4147 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268894210 $buf) 8)
(define-values ($r4148) (let (($a0 0)) ($f68 $a0)))
(set! $l1 $g0)
(unless (zero? $r4148) ($lbl4138)))
((2)
(define r4149
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l2 r4149)
(define r4150
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes (iadd64 r4150 16) $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 11 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268894211 $buf) 8)
(define-values ($r4151) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4151) ($lbl4138)))
((3)
(define r4152
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r4152)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f27 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl4153
(let $loop4154 ()
(let/cc
$lbl4155
(switch
$l0
((1 0)
(define r4165
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4165)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268959744 $buf) 8)
(define-values ($r4167) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4167) ($lbl4153)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4168
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r4169
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4168) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r4169)
(define r4170
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r4171
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4170) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r4171)
(define r4172
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r4173
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4172) 0) 8)
(bytes->i64 $buf)))
(set! $l4 r4173)
(define r4174
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r4175
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4174) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieq64 (let ((a r4175)) (begin0 a (set! $l5 a))) $l2)))))
(void))
(else (set! $l0 2) ($loop4154))))
(set! $l0 8)
($loop4154))
((2) (set! $l2 0))
((3)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 4) ($loop4154))))
(set! $l0 6)
($loop4154))
((4) (set! $l2 0))
((5)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((6)
(define r4178
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r4178 16) $buf)
8)
(define r4179
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (iadd64 r4179 16) $buf)
8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 11 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268959751 $buf) 8)
(define-values ($r4180) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r4180) ($lbl4153)))
((7)
(define r4181
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r4181)
(set! $l0 5)
($loop4154))
((8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l5 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 268959753 $buf) 8)
(define-values ($r4182) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r4182) ($lbl4153)))
((9)
(define r4183
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r4183)
(set! $l0 3)
($loop4154))
(else ($lbl4155)))))
(trap "unreachable"))
1))
(define ($f28 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4184
(switch
$l0
((1 0)
(define r4188
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4188)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269025280 $buf) 8)
(define-values ($r4190) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4190) ($lbl4184)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4191
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes (iadd64 r4191 64) $buf) 8)
(define r4192
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4192 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 16 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269025282 $buf) 8)
(define-values ($r4193) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4193) ($lbl4184)))
((2)
(define r4194
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r4194)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f29 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4195
(switch
$l0
((1 0)
(define r4199
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4199)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269090816 $buf) 8)
(define-values ($r4201) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4201) ($lbl4195)))))
(set! $g0 (let ((a (isub32 $l1 24))) (begin0 a (set! $l1 a))))
(define r4202
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes (iadd64 r4202 64) $buf) 8)
(define r4203
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes (iadd64 r4203 64) $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269090818 $buf) 8)
(define-values ($r4204) (let (($a0 0)) ($f80 $a0)))
(set! $l1 $g0)
(unless (zero? $r4204) ($lbl4195)))
((2)
(define r4205
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 1)
(bytes->u64 $buf 1)))
(set! $l2 r4205)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 48)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 24))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f30 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4206
(switch
$l0
((2 1 0)
(define r4209
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4209)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269156353 $buf) 8)
(define-values ($r4211) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4211) ($lbl4206)))))
(define r4212
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4213
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4212) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 r4213)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
4)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f31 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4214
(switch
$l0
((2 1 0)
(define r4217
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4217)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269221889 $buf) 8)
(define-values ($r4219) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4219) ($lbl4214)))))
(define r4220
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4221
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4220) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4221)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f32 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4222
(switch
$l0
((2 1 0)
(define r4225
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4225)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269287425 $buf) 8)
(define-values ($r4227) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4227) ($lbl4222)))))
(define r4228
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4229
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4228) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 r4229)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
4)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f33 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4230
(switch
$l0
((2 1 0)
(define r4233
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4233)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269352961 $buf) 8)
(define-values ($r4235) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4235) ($lbl4230)))))
(define r4236
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4237
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4236) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4237)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f34 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4238
(switch
$l0
((2 1 0)
(define r4241
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4241)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269418497 $buf) 8)
(define-values ($r4243) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4243) ($lbl4238)))))
(define r4244
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4245
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4244) 0) 4)
(bytes->u64 $buf 4)))
(define r4246
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 4)
(bytes->i64 $buf 4)))
(set! $l2 (iadd64 r4245 r4246))
(define r4247
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r4247) 0) (i64->bytes $l2 $buf) 4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes $l2 $buf)
4)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f35 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4248
(switch
$l0
((2 1 0)
(define r4251
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4251)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269484033 $buf) 8)
(define-values ($r4253) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4253) ($lbl4248)))))
(define r4254
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4255
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4254) 0) 8)
(bytes->i64 $buf)))
(define r4256
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l2 (iadd64 r4255 r4256))
(define r4257
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r4257) 0) (i64->bytes $l2 $buf) 8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f36 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4258
(switch
$l0
((2 1 0)
(define r4261
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4261)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269549569 $buf) 8)
(define-values ($r4263) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4263) ($lbl4258)))))
(define r4264
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4265
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4264) 0) 8)
(bytes->i64 $buf)))
(define r4266
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l2 (iadd64 r4265 r4266))
(define r4267
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r4267) 0) (i64->bytes $l2 $buf) 8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f37 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4268
(switch
$l0
((2 1 0)
(define r4271
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4271)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269615105 $buf) 8)
(define-values ($r4273) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4273) ($lbl4268)))))
(define r4274
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4275
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4274) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 r4275)
(define r4276
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4277
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 4)
(bytes->u64 $buf 4)))
(memory-store! $mem (fx+ (iwrap32 r4276) 0) (i64->bytes r4277 $buf) 4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes $l2 $buf)
4)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f38 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4278
(switch
$l0
((2 1 0)
(define r4281
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4281)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269680641 $buf) 8)
(define-values ($r4283) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4283) ($lbl4278)))))
(define r4284
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4285
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4284) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4285)
(define r4286
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4287
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r4286) 0) (i64->bytes r4287 $buf) 8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f39 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4288
(switch
$l0
((2 1 0)
(define r4291
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4291)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269746177 $buf) 8)
(define-values ($r4293) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4293) ($lbl4288)))))
(define r4294
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4295
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4296
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4295) 0) 1)
(bytes->u64 $buf 1)))
(define r4297
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 1)
(bytes->u64 $buf 1)))
(memory-store!
$mem
(fx+ (iwrap32 r4294) 0)
(i64->bytes (iand64 r4296 r4297) $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f40 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4298
(switch
$l0
((2 1 0)
(define r4301
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4301)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269811713 $buf) 8)
(define-values ($r4303) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4303) ($lbl4298)))))
(define r4304
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4305
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4306
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4305) 0) 1)
(bytes->u64 $buf 1)))
(define r4307
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 1)
(bytes->u64 $buf 1)))
(memory-store!
$mem
(fx+ (iwrap32 r4304) 0)
(i64->bytes (ior64 r4306 r4307) $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f41 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4308
(let $loop4309 ()
(let/cc
$lbl4310
(switch
$l0
((2 1 0)
(define r4314
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4314)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269877249 $buf) 8)
(define-values ($r4316) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4316) ($lbl4308)))))
(define r4317
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4318
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4317) 0) 8)
(bytes->i64 $buf)))
(define r4319
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r4318 r4319)))))
(void))
(else (set! $l0 4) ($loop4309)))))
((3)
(define r4321
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4322
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r4321) 0)
(i64->bytes r4322 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl4310)))))
(trap "unreachable"))
1))
(define ($f42 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4323
(switch
$l0
((2 1 0)
(define r4326
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4326)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 269942785 $buf) 8)
(define-values ($r4328) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4328) ($lbl4323)))))
(define r4329
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4330
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 4)
(bytes->u64 $buf 4)))
(memory-store! $mem (fx+ (iwrap32 r4329) 0) (i64->bytes r4330 $buf) 4)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f43 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4331
(switch
$l0
((2 1 0)
(define r4334
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4334)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270008321 $buf) 8)
(define-values ($r4336) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4336) ($lbl4331)))))
(define r4337
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4338
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 4)
(bytes->u64 $buf 4)))
(memory-store! $mem (fx+ (iwrap32 r4337) 0) (i64->bytes r4338 $buf) 4)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f44 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4339
(switch
$l0
((2 1 0)
(define r4342
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4342)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270073857 $buf) 8)
(define-values ($r4344) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4344) ($lbl4339)))))
(define r4345
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4346
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r4345) 0) (i64->bytes r4346 $buf) 8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f45 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4347
(switch
$l0
((2 1 0)
(define r4350
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4350)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270139393 $buf) 8)
(define-values ($r4352) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4352) ($lbl4347)))))
(define r4353
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4354
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r4353) 0) (i64->bytes r4354 $buf) 8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f46 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4355
(let $loop4356 ()
(let/cc
$lbl4357
(switch
$l0
((2 1 0)
(define r4361
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4361)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270204929 $buf) 8)
(define-values ($r4363) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4363) ($lbl4355)))))
(define r4364
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4365
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4364) 0) 4)
(bytes->u64 $buf 4)))
(define r4366
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieq64 r4365 (iand64 r4366 4294967295))))))
(void))
(else (set! $l0 4) ($loop4356)))))
((3)
(define r4368
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4369
(let ()
(memory-load! $mem $buf (fx+ $l1 20) 4)
(bytes->u64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 r4368) 0)
(i64->bytes r4369 $buf)
4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl4357)))))
(trap "unreachable"))
1))
(define ($f47 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4370
(let $loop4371 ()
(let/cc
$lbl4372
(switch
$l0
((2 1 0)
(define r4379
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4379)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270270465 $buf) 8)
(define-values ($r4381) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4381) ($lbl4370)))))
(define r4382
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4383
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4382) 0) 8)
(bytes->i64 $buf)))
(define r4384
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r4383 r4384)))))
(void))
(else (set! $l0 8) ($loop4371)))))
((3)
(define r4386
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r4386)))))))
(void))
(else (set! $l0 4) ($loop4371))))
(set! $l0 6)
($loop4371))
((4)
(define r4388
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4389
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r4388) 0)
(i64->bytes r4389 $buf)
8))
((5)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((7 6)
(define r4390
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4391
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270270471 $buf) 8)
(let (($a1 r4391) ($a0 r4390)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 5)
($loop4371))
((8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl4372)))))
(trap "unreachable"))
1))
(define ($f48 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4392
(let $loop4393 ()
(let/cc
$lbl4394
(switch
$l0
((2 1 0)
(define r4398
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4398)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270336001 $buf) 8)
(define-values ($r4400) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4400) ($lbl4392)))))
(define r4401
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4402
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4401) 0) 8)
(bytes->i64 $buf)))
(define r4403
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r4402 r4403)))))
(void))
(else (set! $l0 4) ($loop4393)))))
((3)
(define r4405
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4406
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r4405) 0)
(i64->bytes r4406 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl4394)))))
(trap "unreachable"))
1))
(define ($f49 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4407
(let $loop4408 ()
(let/cc
$lbl4409
(switch
$l0
((2 1 0)
(define r4413
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4413)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270401537 $buf) 8)
(define-values ($r4415) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4415) ($lbl4407)))))
(define r4416
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4417
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4416) 0) 4)
(bytes->u64 $buf 4)))
(define r4418
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieq64 r4417 (iand64 r4418 4294967295))))))
(void))
(else (set! $l0 4) ($loop4408)))))
((3)
(define r4420
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4421
(let ()
(memory-load! $mem $buf (fx+ $l1 20) 4)
(bytes->u64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 r4420) 0)
(i64->bytes r4421 $buf)
4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl4409)))))
(trap "unreachable"))
1))
(define ($f50 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4422
(switch
$l0
((2 1 0)
(define r4425
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4425)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270467073 $buf) 8)
(define-values ($r4427) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4427) ($lbl4422)))))
(define r4428
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4429
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r4428) 0) (i64->bytes r4429 $buf) 8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f51 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4430
(switch
$l0
((2 1 0)
(define r4433
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4433)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270532609 $buf) 8)
(define-values ($r4435) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4435) ($lbl4430)))))
(define r4436
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4437
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4436) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4437)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f52 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4438
(switch
$l0
((2 1 0)
(define r4441
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4441)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270598145 $buf) 8)
(define-values ($r4443) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4443) ($lbl4438)))))
(define r4444
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4445
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4444) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4445)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f53 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4446
(switch
$l0
((2 1 0)
(define r4449
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4449)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270663681 $buf) 8)
(define-values ($r4451) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4451) ($lbl4446)))))
(define r4452
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4453
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4452) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4453)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f54 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4454
(switch
$l0
((2 1 0)
(define r4457
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4457)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 270729217 $buf) 8)
(define-values ($r4459) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4459) ($lbl4454)))))
(define r4460
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4461
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4460) 0) 8)
(bytes->i64 $buf)))
(define r4462
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l2 (iadd64 r4461 r4462))
(define r4463
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r4463) 0) (i64->bytes $l2 $buf) 8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f55 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(define r4464
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4465
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4466
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(define r4467
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(define-values
($r4468)
(let (($a3 r4467) ($a2 r4466) ($a1 r4465) ($a0 r4464))
($f56 $a0 $a1 $a2 $a3)))
(set! $l1 $g0)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $r4468 $buf) 8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0)
(trap "unreachable")))
(define ($f56 $l0 $l1 $l2 $l3)
(let/cc
$return
(define $l4 #f)
(define $l5 #f)
(set! $l4 (if (zero? (ilt64_u $l1 $l3)) $l3 $l1))
(define-values
($r4469)
(let (($a2 (iwrap32 $l4)) ($a1 (iwrap32 $l2)) ($a0 (iwrap32 $l0)))
($f57 $a0 $a1 $a2)))
(let ()
(cond
((zero?
(ieqz64
(let ((a (iextend64_32_s $r4469))) (begin0 a (set! $l5 a)))))
(void))
(else (set! $l5 (isub64 $l1 $l3)))))
($return (if (zero? (ieqz64 $l5)) (if (zero? (ilt64_s $l5 0)) 1 -1) 0))
(trap "unreachable")))
(define ($f57 $l0 $l1 $l2)
(let/cc
$return
(define $l3 #f)
(define $l4 #f)
(define-values
($r4471)
(let ()
(cond
((zero? $l2) 0)
(else
(let $loop4473 ()
(define r4474
(let ()
(memory-load! $mem $buf (fx+ $l0 0) 1)
(bytes->i32 $buf 1)))
(define r4475
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 1)
(bytes->i32 $buf 1)))
(let ()
(cond
((zero?
(ieq32
(let ((a r4474)) (begin0 a (set! $l3 a)))
(let ((a r4475)) (begin0 a (set! $l4 a)))))
(void))
(else
(set! $l0 (iadd32 $l0 1))
(set! $l1 (iadd32 $l1 1))
(unless (zero?
(ieqz32
(let ((a (iadd32 $l2 -1)))
(begin0 a (set! $l2 a)))))
($return 0))
($loop4473)))))
(isub32 (iand32 $l3 255) (iand32 $l4 255))))))
($return $r4471)
(trap "unreachable")))
(define ($f58 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(define r4477
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4478
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4479
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(define-values
($r4480)
(let (($a2 r4479) ($a1 r4478) ($a0 r4477)) ($f60 $a0 $a1 $a2)))
(set! $l1 $g0)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $r4480 $buf) 1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0)
(trap "unreachable")))
(define ($f59 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(define r4481
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4482
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4483
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g1) 8) 8)
(bytes->i64 $buf)))
(define-values
($r4484)
(let (($a2 r4483) ($a1 r4482) ($a0 r4481)) ($f60 $a0 $a1 $a2)))
(set! $l1 $g0)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $r4484 $buf) 1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0)
(trap "unreachable")))
(define ($f60 $l0 $l1 $l2)
(let/cc
$return
(let () (cond ((zero? (ieq64 $l0 $l1)) (void)) (else ($return 1))))
(let $loop4486 ()
(let () (cond ((zero? (ieqz64 $l2)) (void)) (else ($return 1))))
(define r4488
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l0) 0) 1)
(bytes->u64 $buf 1)))
(define r4489
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l1) 0) 1)
(bytes->u64 $buf 1)))
(let () (cond ((zero? (ine64 r4488 r4489)) (void)) (else ($return 0))))
(set! $l0 (iadd64 $l0 1))
(set! $l1 (iadd64 $l1 1))
(set! $l2 (isub64 $l2 1))
($loop4486))
(trap "unreachable")
(trap "unreachable")))
(define ($f61 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(define r4491
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4492
(let () (memory-load! $mem $buf (fx+ $l1 24) 1) (bytes->u32 $buf 1)))
(define r4493
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define-values
($r4494)
(let (($a2 (iwrap32 r4493)) ($a1 r4492) ($a0 (iwrap32 r4491)))
($f62 $a0 $a1 $a2)))
(set! $l1 $g0)
(set! $l2 (iextend64_32_s $r4494))
(define r4495
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 32)
(i64->bytes (if (zero? (ieqz64 $l2)) (isub64 $l2 r4495) -1) $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0)
(trap "unreachable")))
(define ($f62 $l0 $l1 $l2)
(let/cc
$return
(define $l3 #f)
(define $l4 #f)
(set! $l4 $l1)
(let/cc
$lbl4496
(let/cc
$lbl4497
(let ()
(cond
((zero?
(iand32
(let ((a (ine32 $l2 0))) (begin0 a (set! $l3 a)))
(ine32 (iand32 $l0 3) 0)))
(void))
(else
(let $loop4499 ()
(define r4500
(let ()
(memory-load! $mem $buf (fx+ $l0 0) 1)
(bytes->u32 $buf 1)))
(unless (zero? (ieq32 r4500 $l1)) ($lbl4497))
(unless (zero?
(iand32
(let ((a
(ine32
(let ((a (iadd32 $l2 -1)))
(begin0 a (set! $l2 a)))
0)))
(begin0 a (set! $l3 a)))
(ine32
(iand32
(let ((a (iadd32 $l0 1))) (begin0 a (set! $l0 a)))
3)
0)))
($loop4499))))))
(unless (zero? $l3) ($lbl4497))
(set! $l1 0)
($lbl4496))
(define r4501
(let () (memory-load! $mem $buf (fx+ $l0 0) 1) (bytes->u32 $buf 1)))
(let ()
(cond
((zero? (ieq32 r4501 (let ((a $l4)) (begin0 a (set! $l3 a)))))
(set! $l4 (imul32 $l4 16843009))
(let/cc
$lbl4503
(let/cc
$lbl4504
(let ()
(cond
((zero? (igt32_u $l2 3)) (set! $l1 $l2) ($lbl4504))
(else
(set! $l1 $l2)
(let $loop4506 ()
(define r4507
(let ()
(memory-load! $mem $buf (fx+ $l0 0) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iand32
(ixor32
(iand32
(let ((a (ixor32 r4507 $l4)))
(begin0 a (set! $l2 a)))
-2139062144)
-2139062144)
(iadd32 $l2 -16843009))))
(void))
(else
(set! $l0 (iadd32 $l0 4))
(unless (zero?
(igt32_u
(let ((a (iadd32 $l1 -4)))
(begin0 a (set! $l1 a)))
3))
($loop4506))
($lbl4504))))))))
($lbl4503))
(let ()
(cond
((zero? (ieqz32 $l1)) (void))
(else (set! $l1 0) ($lbl4496)))))
(let $loop4510 ()
(define r4511
(let ()
(memory-load! $mem $buf (fx+ $l0 0) 1)
(bytes->u32 $buf 1)))
(unless (zero? (ieq32 r4511 $l3)) ($lbl4496))
(set! $l0 (iadd32 $l0 1))
(unless (zero?
(let ((a (iadd32 $l1 -1))) (begin0 a (set! $l1 a))))
($loop4510))
(set! $l1 0)))
(else (set! $l1 $l2)))))
($return (if (zero? $l1) 0 $l0))
(trap "unreachable")))
(define ($f63 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4512
(switch
$l0
((0)
(define r4515
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4515)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271319040 $buf) 8)
(define-values ($r4517) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4517) ($lbl4512)))))
(define r4518
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes r4518 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f64 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4519
(switch
$l0
((1 0)
(define r4523
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4523)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271384576 $buf) 8)
(define-values ($r4525) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4525) ($lbl4519)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4526
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4526 $buf) 8)
(define r4527
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4527 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271384578 $buf) 8)
(define-values ($r4528) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4528) ($lbl4519)))
((2)
(define r4529
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r4529)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f65 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4530
(switch
$l0
((1 0)
(define r4534
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4534)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271450112 $buf) 8)
(define-values ($r4536) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4536) ($lbl4530)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4537
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4537 $buf) 8)
(define r4538
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4538 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271450114 $buf) 8)
(define-values ($r4539) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4539) ($lbl4530)))
((2)
(define r4540
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r4540)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f66 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4541
(switch
$l0
((1 0)
(define r4545
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4545)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271515648 $buf) 8)
(define-values ($r4547) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4547) ($lbl4541)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4548
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4548 $buf) 8)
(define r4549
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4549 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 16 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271515650 $buf) 8)
(define-values ($r4550) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4550) ($lbl4541)))
((2)
(define r4551
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r4551)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f67 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4552
(switch
$l0
((3 2 1 0)
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(let ()
(cond
((zero?
(ieqz64
(let ((a (iadd64 (let ((a $g1)) (begin0 a (set! $l2 a))) 8)))
(begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271581186 $buf) 8)
(define-values ($r4557) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4557) ($lbl4552)))))
(define r4558
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4558)
(define r4559
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4559 $buf) 8)
(define r4560
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4560 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271581188 $buf) 8)
(define-values ($r4561) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4561) ($lbl4552)))
((4)
(define r4562
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r4562)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f68 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4563
(switch
$l0
((3 2 1 0)
(define r4567
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4567)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271646720 $buf) 8)
(define-values ($r4569) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4569) ($lbl4563)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4570
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4570)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271646722 $buf) 8)
(define-values ($r4572) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4572) ($lbl4563)))))
(define r4573
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(define r4574
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4573) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4574)
(define r4575
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(define r4576
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4575) 8) 8)
(bytes->i64 $buf)))
(set! $l3 r4576)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(define r4577
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4577 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271646724 $buf) 8)
(define-values ($r4578) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4578) ($lbl4563)))
((4)
(define r4579
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r4579)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f69 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(set! $l1 $g0)
(let/cc
$lbl4580
(let $loop4581 ()
(let/cc
$lbl4582
(switch
$l0
((3 2 1 0)
(define r4589
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4589)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271712256 $buf) 8)
(define-values ($r4591) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4591) ($lbl4580)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4592
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4592)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271712258 $buf) 8)
(define-values ($r4594) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4594) ($lbl4580)))))
(define r4595
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r4596
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4595) 0) 4)
(bytes->f32 $buf)))
(set! $l7 (fpromote32 r4596))
(set! $l8 (fpromote32 (fdemote64 0.0)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(feq64
(let ((a (fpromote32 (fdemote64 $l7))))
(begin0 a (set! $l7 a)))
$l8)))))
(void))
(else (set! $l0 4) ($loop4581))))
(set! $l0 14)
($loop4581))
((4)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (fne64 $l7 $l7)))))
(void))
(else (set! $l0 12) ($loop4581)))))
((11 10 9 8 7 6 5)
(define r4599
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r4599)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271712263 $buf) 8)
(define-values ($r4601) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4601) ($lbl4580)))))
(define r4602
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 240) 4)
(bytes->u64 $buf 4)))
(set! $l3 r4602)
(define r4603
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 244) 4)
(bytes->u64 $buf 4)))
(set! $l4 r4603)
(memory-store!
$mem
(fx+ (iwrap32 $l2) 240)
(i64->bytes $l4 $buf)
4)
(set! $l5 (iextend64_32_u (ilt64_u 17 64)))
(set! $l5
(ixor64
(let ((a
(ixor64
(if (zero? (iwrap32 $l5))
0
(let ((a (ishl64 $l3 17))) (begin0 a (set! $l6 a))))
$l3)))
(begin0 a (set! $l3 a)))
$l4))
(set! $l3
(ixor64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 16 64))))
0
(ishr64_u $l4 16))
(ixor64
$l5
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 7 64))))
0
(ishr64_u (iand64 $l3 4294967295) 7)))))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 244)
(i64->bytes $l3 $buf)
4)
(define r4604
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes
(imul64
(ixor64
(ixor64 (iand64 (iadd64 $l4 $l3) 4294967295) r4604)
33054211828000289)
23344194077549503)
$buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((12)
(define r4605
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4605 $buf) 8)
(define r4606
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4606 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271712269 $buf) 8)
(define-values ($r4607) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4607) ($lbl4580)))
((13)
(define r4608
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l2 r4608)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((14)
(define r4609
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes
(imul64 (ixor64 r4609 33054211828000289) 23344194077549503)
$buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl4582)))))
(trap "unreachable"))
1))
(define ($f70 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(set! $l1 $g0)
(let/cc
$lbl4610
(let $loop4611 ()
(let/cc
$lbl4612
(switch
$l0
((3 2 1 0)
(define r4619
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4619)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271777792 $buf) 8)
(define-values ($r4621) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4621) ($lbl4610)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4622
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4622)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271777794 $buf) 8)
(define-values ($r4624) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4624) ($lbl4610)))))
(define r4625
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r4626
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4625) 0) 8)
(bytes->f64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(feq64 (let ((a r4626)) (begin0 a (set! $l7 a))) 0.0)))))
(void))
(else (set! $l0 4) ($loop4611))))
(set! $l0 14)
($loop4611))
((4)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (fne64 $l7 $l7)))))
(void))
(else (set! $l0 12) ($loop4611)))))
((11 10 9 8 7 6 5)
(define r4629
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r4629)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271777799 $buf) 8)
(define-values ($r4631) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4631) ($lbl4610)))))
(define r4632
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 240) 4)
(bytes->u64 $buf 4)))
(set! $l3 r4632)
(define r4633
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 244) 4)
(bytes->u64 $buf 4)))
(set! $l4 r4633)
(memory-store!
$mem
(fx+ (iwrap32 $l2) 240)
(i64->bytes $l4 $buf)
4)
(set! $l5 (ishl64 $l3 17))
(set! $l6 (iextend64_32_u (ilt64_u 17 64)))
(set! $l5
(ixor64
(let ((a (ixor64 (if (zero? (iwrap32 $l6)) 0 $l5) $l3)))
(begin0 a (set! $l3 a)))
$l4))
(set! $l3
(ixor64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 16 64))))
0
(ishr64_u $l4 16))
(ixor64
$l5
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 7 64))))
0
(ishr64_u (iand64 $l3 4294967295) 7)))))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 244)
(i64->bytes $l3 $buf)
4)
(define r4634
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes
(imul64
(ixor64
(ixor64 (iand64 (iadd64 $l4 $l3) 4294967295) r4634)
33054211828000289)
23344194077549503)
$buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((12)
(define r4635
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4635 $buf) 8)
(define r4636
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4636 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 8 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271777805 $buf) 8)
(define-values ($r4637) (let (($a0 0)) ($f128 $a0)))
(set! $l1 $g0)
(unless (zero? $r4637) ($lbl4610)))
((13)
(define r4638
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l2 r4638)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((14)
(define r4639
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes
(imul64 (ixor64 r4639 33054211828000289) 23344194077549503)
$buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl4612)))))
(trap "unreachable"))
1))
(define ($f71 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4640
(switch
$l0
((3 2 1 0)
(define r4645
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4645)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271843328 $buf) 8)
(define-values ($r4647) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4647) ($lbl4640)))))
(set! $g0 (let ((a (isub32 $l1 24))) (begin0 a (set! $l1 a))))
(define r4648
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4648)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271843330 $buf) 8)
(define-values ($r4650) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4650) ($lbl4640)))))
(define r4651
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4651 $buf) 8)
(define r4652
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4652 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271843332 $buf) 8)
(define-values ($r4653) (let (($a0 0)) ($f69 $a0)))
(set! $l1 $g0)
(unless (zero? $r4653) ($lbl4640)))
((4)
(define r4654
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(set! $l2 (iadd64 r4654 4))
(define r4655
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l3 r4655)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271843333 $buf) 8)
(define-values ($r4656) (let (($a0 0)) ($f69 $a0)))
(set! $l1 $g0)
(unless (zero? $r4656) ($lbl4640)))
((5)
(define r4657
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l2 r4657)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 48)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 24))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f72 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4658
(switch
$l0
((3 2 1 0)
(define r4663
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4663)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271908864 $buf) 8)
(define-values ($r4665) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4665) ($lbl4658)))))
(set! $g0 (let ((a (isub32 $l1 24))) (begin0 a (set! $l1 a))))
(define r4666
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4666)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271908866 $buf) 8)
(define-values ($r4668) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4668) ($lbl4658)))))
(define r4669
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4669 $buf) 8)
(define r4670
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r4670 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271908868 $buf) 8)
(define-values ($r4671) (let (($a0 0)) ($f70 $a0)))
(set! $l1 $g0)
(unless (zero? $r4671) ($lbl4658)))
((4)
(define r4672
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(set! $l2 (iadd64 r4672 8))
(define r4673
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l3 r4673)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271908869 $buf) 8)
(define-values ($r4674) (let (($a0 0)) ($f70 $a0)))
(set! $l1 $g0)
(unless (zero? $r4674) ($lbl4658)))
((5)
(define r4675
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l2 r4675)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 48)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 24))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f73 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4676
(let $loop4677 ()
(let/cc
$lbl4678
(switch
$l0
((3 2 1 0)
(define r4692
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4692)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974400 $buf) 8)
(define-values ($r4694) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4694) ($lbl4676)))))
(set! $g0 (let ((a (isub32 $l1 56))) (begin0 a (set! $l1 a))))
(define r4695
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4695)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974402 $buf) 8)
(define-values ($r4697) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4697) ($lbl4676)))))
(define r4698
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r4699
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4698) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r4699)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 15) ($loop4677)))))
((8 7 6 5 4)
(define r4701
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r4701)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974405 $buf) 8)
(define-values ($r4703) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4703) ($lbl4676)))))
(define r4704
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r4704)) (begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974407 $buf) 8)
(define-values ($r4706) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4706) ($lbl4676)))))
(define r4707
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r4707)) (begin0 a (set! $l3 a))))))))))
(void))
(else (set! $l0 16) ($loop4677)))))
((10 9)
(define r4709
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 23) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (iand64 (iand64 r4709 32) 255))))))))
(void))
(else (set! $l0 13) ($loop4677)))))
((11)
(define r4711
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r4711 8) $buf)
8)
(define r4712
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (ixor64 r4712 33054211828000289) $buf)
8)
(set! $g1 $l3)
(define r4713
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974412 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r4713) 16))
(define-values
($r4714)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r4714) ($lbl4676)))
((12)
(define r4715
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4715)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes (imul64 $l2 23344194077549503) $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((13)
(define r4716
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r4717
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4716) 8) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4717 $buf) 8)
(define r4718
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (ixor64 r4718 33054211828000289) $buf)
8)
(set! $g1 $l3)
(define r4719
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974414 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r4719) 16))
(define-values
($r4720)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r4720) ($lbl4676)))
((14)
(define r4721
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4721)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes (imul64 $l2 23344194077549503) $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((15)
(define r4722
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes r4722 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((16)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974417 $buf) 8)
(define-values ($r4723) (let (($a0 0)) ($f748 $a0)))
(set! $l1 $g0)
(unless (zero? $r4723) ($lbl4676)))
((17)
(define r4724
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4724)
(define r4725
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r4725)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 231123 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 24 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974418 $buf) 8)
(define-values ($r4726) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r4726) ($lbl4676)))
((18)
(define r4727
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r4727)
(define r4728
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4728 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974419 $buf) 8)
(define-values ($r4729) (let (($a0 0)) ($f142 $a0)))
(set! $l1 $g0)
(unless (zero? $r4729) ($lbl4676)))
((19)
(define r4730
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4730)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118464 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 271974420 $buf) 8)
(define-values ($r4731) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r4731) ($lbl4676)))
((20) (void))
(else ($lbl4678)))))
(trap "unreachable"))
1))
(define ($f74 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4732
(let $loop4733 ()
(let/cc
$lbl4734
(switch
$l0
((3 2 1 0)
(define r4748
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4748)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039936 $buf) 8)
(define-values ($r4750) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4750) ($lbl4732)))))
(set! $g0 (let ((a (isub32 $l1 56))) (begin0 a (set! $l1 a))))
(define r4751
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4751)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039938 $buf) 8)
(define-values ($r4753) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4753) ($lbl4732)))))
(define r4754
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r4755
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4754) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r4755)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 13) ($loop4733)))))
((6 5 4)
(define r4757
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r4757)) (begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039941 $buf) 8)
(define-values ($r4759) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4759) ($lbl4732)))))
(define r4760
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r4760)) (begin0 a (set! $l3 a))))))))))
(void))
(else (set! $l0 14) ($loop4733)))))
((8 7)
(define r4762
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 23) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (iand64 (iand64 r4762 32) 255))))))))
(void))
(else (set! $l0 11) ($loop4733)))))
((9)
(define r4764
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r4764 8) $buf)
8)
(define r4765
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (ixor64 r4765 33054211828000289) $buf)
8)
(set! $g1 $l3)
(define r4766
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039946 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r4766) 16))
(define-values
($r4767)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r4767) ($lbl4732)))
((10)
(define r4768
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4768)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes (imul64 $l2 23344194077549503) $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((11)
(define r4769
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r4770
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4769) 8) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4770 $buf) 8)
(define r4771
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (ixor64 r4771 33054211828000289) $buf)
8)
(set! $g1 $l3)
(define r4772
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039948 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r4772) 16))
(define-values
($r4773)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r4773) ($lbl4732)))
((12)
(define r4774
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4774)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes (imul64 $l2 23344194077549503) $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((13)
(define r4775
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes r4775 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((14)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039951 $buf) 8)
(define-values ($r4776) (let (($a0 0)) ($f748 $a0)))
(set! $l1 $g0)
(unless (zero? $r4776) ($lbl4732)))
((15)
(define r4777
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4777)
(define r4778
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r4778)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 231123 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 24 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039952 $buf) 8)
(define-values ($r4779) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r4779) ($lbl4732)))
((16)
(define r4780
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r4780)
(define r4781
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r4781 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039953 $buf) 8)
(define-values ($r4782) (let (($a0 0)) ($f142 $a0)))
(set! $l1 $g0)
(unless (zero? $r4782) ($lbl4732)))
((17)
(define r4783
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r4783)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118464 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272039954 $buf) 8)
(define-values ($r4784) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r4784) ($lbl4732)))
((18) (void))
(else ($lbl4734)))))
(trap "unreachable"))
1))
(define ($f75 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl4785
(switch
$l0
((0)
(define r4788
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4788)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272105472 $buf) 8)
(define-values ($r4790) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4790) ($lbl4785)))))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f76 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4791
(switch
$l0
((4 3 2 1 0)
(define r4794
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4794)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272171008 $buf) 8)
(define-values ($r4796) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4796) ($lbl4791)))))
(define r4797
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4797)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272171009 $buf) 8)
(define-values ($r4799) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4799) ($lbl4791)))))
(define r4800
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4800)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272171011 $buf) 8)
(define-values ($r4802) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4802) ($lbl4791)))))
(define r4803
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4804
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4803) 0) 1)
(bytes->i64 $buf 1)))
(set! $l2 r4804)
(define r4805
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4806
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4805) 0) 1)
(bytes->i64 $buf 1)))
(set! $l3 r4806)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes
(iextend64_32_u (ieq64 (iand64 $l2 255) (iand64 $l3 255)))
$buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f77 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4807
(switch
$l0
((4 3 2 1 0)
(define r4810
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4810)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272236544 $buf) 8)
(define-values ($r4812) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4812) ($lbl4807)))))
(define r4813
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4813)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272236545 $buf) 8)
(define-values ($r4815) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4815) ($lbl4807)))))
(define r4816
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4816)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272236547 $buf) 8)
(define-values ($r4818) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4818) ($lbl4807)))))
(define r4819
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4820
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4819) 0) 2)
(bytes->i64 $buf 2)))
(set! $l2 r4820)
(define r4821
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4822
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4821) 0) 2)
(bytes->i64 $buf 2)))
(set! $l3 r4822)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes
(iextend64_32_u (ieq64 (iand64 $l2 65535) (iand64 $l3 65535)))
$buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f78 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4823
(switch
$l0
((4 3 2 1 0)
(define r4826
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4826)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272302080 $buf) 8)
(define-values ($r4828) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4828) ($lbl4823)))))
(define r4829
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4829)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272302081 $buf) 8)
(define-values ($r4831) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4831) ($lbl4823)))))
(define r4832
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4832)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272302083 $buf) 8)
(define-values ($r4834) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4834) ($lbl4823)))))
(define r4835
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4836
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4835) 0) 4)
(bytes->i64 $buf 4)))
(set! $l2 r4836)
(define r4837
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4838
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4837) 0) 4)
(bytes->i64 $buf 4)))
(set! $l3 r4838)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes
(iextend64_32_u
(ieq64 (iand64 $l2 4294967295) (iand64 $l3 4294967295)))
$buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f79 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4839
(switch
$l0
((4 3 2 1 0)
(define r4842
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4842)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272367616 $buf) 8)
(define-values ($r4844) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4844) ($lbl4839)))))
(define r4845
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4845)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272367617 $buf) 8)
(define-values ($r4847) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4847) ($lbl4839)))))
(define r4848
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4848)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272367619 $buf) 8)
(define-values ($r4850) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4850) ($lbl4839)))))
(define r4851
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4852
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4851) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r4852)
(define r4853
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4854
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4853) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r4854)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes (iextend64_32_u (ieq64 $l2 $l3)) $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f80 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl4855
(let $loop4856 ()
(let/cc
$lbl4857
(switch
$l0
((4 3 2 1 0)
(define r4862
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4862)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272433152 $buf) 8)
(define-values ($r4864) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4864) ($lbl4855)))))
(define r4865
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4865)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272433153 $buf) 8)
(define-values ($r4867) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4867) ($lbl4855)))))
(define r4868
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4868)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272433155 $buf) 8)
(define-values ($r4870) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4870) ($lbl4855)))))
(define r4871
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4872
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4871) 0) 8)
(bytes->i64 $buf)))
(define r4873
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(define r4874
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4873) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r4872 r4874)))))
(void))
(else (set! $l0 7) ($loop4856)))))
((5)
(define r4876
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(define r4877
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4876) 8) 8)
(bytes->i64 $buf)))
(define r4878
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r4879
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4878) 8) 8)
(bytes->i64 $buf)))
(set! $l2 (iextend64_32_u (ieq64 r4877 r4879))))
((6)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((7) (set! $l2 0) (set! $l0 6) ($loop4856))
(else ($lbl4857)))))
(trap "unreachable"))
1))
(define ($f81 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4880
(switch
$l0
((4 3 2 1 0)
(define r4883
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4883)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272498688 $buf) 8)
(define-values ($r4885) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4885) ($lbl4880)))))
(define r4886
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4886)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272498689 $buf) 8)
(define-values ($r4888) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4888) ($lbl4880)))))
(define r4889
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4889)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272498691 $buf) 8)
(define-values ($r4891) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4891) ($lbl4880)))))
(define r4892
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4893
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4892) 0) 4)
(bytes->f32 $buf)))
(set! $l2 (fpromote32 r4893))
(define r4894
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4895
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4894) 0) 4)
(bytes->f32 $buf)))
(set! $l3 (fpromote32 r4895))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes
(iextend64_32_u
(feq64 (fpromote32 (fdemote64 $l2)) (fpromote32 (fdemote64 $l3))))
$buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f82 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl4896
(switch
$l0
((4 3 2 1 0)
(define r4899
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4899)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272564224 $buf) 8)
(define-values ($r4901) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4901) ($lbl4896)))))
(define r4902
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4902)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272564225 $buf) 8)
(define-values ($r4904) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4904) ($lbl4896)))))
(define r4905
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4905)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272564227 $buf) 8)
(define-values ($r4907) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4907) ($lbl4896)))))
(define r4908
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4909
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4908) 0) 8)
(bytes->f64 $buf)))
(set! $l2 r4909)
(define r4910
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4911
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4910) 0) 8)
(bytes->f64 $buf)))
(set! $l3 r4911)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes (iextend64_32_u (feq64 $l2 $l3)) $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f83 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl4912
(switch
$l0
((4 3 2 1 0)
(define r4915
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4915)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272629760 $buf) 8)
(define-values ($r4917) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4917) ($lbl4912)))))
(define r4918
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4918)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272629761 $buf) 8)
(define-values ($r4920) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4920) ($lbl4912)))))
(define r4921
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4921)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272629763 $buf) 8)
(define-values ($r4923) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4923) ($lbl4912)))))
(define r4924
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4925
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 r4924 4)) 0) 4)
(bytes->f32 $buf)))
(set! $l2 (fpromote32 r4925))
(define r4926
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4927
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4926) 0) 4)
(bytes->f32 $buf)))
(set! $l3 (fpromote32 r4927))
(define r4928
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4929
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 r4928 4)) 0) 4)
(bytes->f32 $buf)))
(set! $l4 (fpromote32 r4929))
(define r4930
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4931
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4930) 0) 4)
(bytes->f32 $buf)))
(set! $l5 (fpromote32 r4931))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes
(iand64
(iextend64_32_u
(feq64 (fpromote32 (fdemote64 $l3)) (fpromote32 (fdemote64 $l5))))
(iextend64_32_u
(feq64
(fpromote32 (fdemote64 $l2))
(fpromote32 (fdemote64 $l4)))))
$buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f84 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl4932
(switch
$l0
((4 3 2 1 0)
(define r4935
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4935)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272695296 $buf) 8)
(define-values ($r4937) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4937) ($lbl4932)))))
(define r4938
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4938)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272695297 $buf) 8)
(define-values ($r4940) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4940) ($lbl4932)))))
(define r4941
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4941)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272695299 $buf) 8)
(define-values ($r4943) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4943) ($lbl4932)))))
(define r4944
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4945
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 r4944 8)) 0) 8)
(bytes->f64 $buf)))
(set! $l2 r4945)
(define r4946
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r4947
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4946) 0) 8)
(bytes->f64 $buf)))
(set! $l3 r4947)
(define r4948
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4949
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 r4948 8)) 0) 8)
(bytes->f64 $buf)))
(set! $l4 r4949)
(define r4950
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(define r4951
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4950) 0) 8)
(bytes->f64 $buf)))
(set! $l5 r4951)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes
(iand64
(iextend64_32_u (feq64 $l3 $l5))
(iextend64_32_u (feq64 $l2 $l4)))
$buf)
1)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f85 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl4952
(let $loop4953 ()
(let/cc
$lbl4954
(switch
$l0
((5 4 3 2 1 0)
(define r4960
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4960)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272760832 $buf) 8)
(define-values ($r4962) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4962) ($lbl4952)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4963
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4963)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272760834 $buf) 8)
(define-values ($r4965) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4965) ($lbl4952)))))
(define r4966
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4966)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272760836 $buf) 8)
(define-values ($r4968) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4968) ($lbl4952)))))
(define r4969
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r4970
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4969) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r4970)
(define r4971
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r4972
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4971) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r4972)
(define r4973
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r4974
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4973) 8) 8)
(bytes->i64 $buf)))
(set! $l4 r4974)
(define r4975
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r4976
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4975) 0) 8)
(bytes->i64 $buf)))
(set! $l5 r4976)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 $l4)))))
(void))
(else (set! $l0 6) ($loop4953))))
(set! $l0 8)
($loop4953))
((6) (set! $l2 0))
((7)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272760841 $buf) 8)
(define-values ($r4978) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r4978) ($lbl4952)))
((9)
(define r4979
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r4979)
(set! $l0 7)
($loop4953))
(else ($lbl4954)))))
(trap "unreachable"))
1))
(define ($f86 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl4980
(let $loop4981 ()
(let/cc
$lbl4982
(switch
$l0
((5 4 3 2 1 0)
(define r4988
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r4988)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272826368 $buf) 8)
(define-values ($r4990) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r4990) ($lbl4980)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r4991
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4991)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272826370 $buf) 8)
(define-values ($r4993) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4993) ($lbl4980)))))
(define r4994
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r4994)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272826372 $buf) 8)
(define-values ($r4996) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r4996) ($lbl4980)))))
(define r4997
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r4998
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4997) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r4998)
(define r4999
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r5000
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r4999) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r5000)
(define r5001
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r5002
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5001) 8) 8)
(bytes->i64 $buf)))
(set! $l4 r5002)
(define r5003
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r5004
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5003) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l3 r5004)))))
(void))
(else (set! $l0 6) ($loop4981))))
(set! $l0 8)
($loop4981))
((6) (set! $l2 0))
((7)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272826377 $buf) 8)
(define-values ($r5006) (let (($a0 0)) ($f89 $a0)))
(set! $l1 $g0)
(unless (zero? $r5006) ($lbl4980)))
((9)
(define r5007
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r5007)
(set! $l0 7)
($loop4981))
(else ($lbl4982)))))
(trap "unreachable"))
1))
(define ($f87 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl5008
(let $loop5009 ()
(let/cc
$lbl5010
(switch
$l0
((5 4 3 2 1 0)
(define r5016
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r5016)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272891904 $buf) 8)
(define-values ($r5018) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r5018) ($lbl5008)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r5019
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5019)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272891906 $buf) 8)
(define-values ($r5021) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5021) ($lbl5008)))))
(define r5022
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5022)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272891908 $buf) 8)
(define-values ($r5024) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5024) ($lbl5008)))))
(define r5025
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r5026
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5025) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r5026)
(define r5027
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r5028
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5027) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r5028)
(define r5029
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r5030
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5029) 8) 8)
(bytes->i64 $buf)))
(set! $l4 r5030)
(define r5031
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r5032
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5031) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l3 r5032)))))
(void))
(else (set! $l0 6) ($loop5009))))
(set! $l0 8)
($loop5009))
((6) (set! $l2 0))
((7)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272891913 $buf) 8)
(define-values ($r5034) (let (($a0 0)) ($f88 $a0)))
(set! $l1 $g0)
(unless (zero? $r5034) ($lbl5008)))
((9)
(define r5035
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r5035)
(set! $l0 7)
($loop5009))
(else ($lbl5010)))))
(trap "unreachable"))
1))
(define ($f88 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl5036
(let $loop5037 ()
(let/cc
$lbl5038
(switch
$l0
((1 0)
(define r5051
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r5051)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272957440 $buf) 8)
(define-values ($r5053) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r5053) ($lbl5036)))))
(set! $g0 (let ((a (isub32 $l1 56))) (begin0 a (set! $l1 a))))
(define r5054
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5054)))))))
(void))
(else (set! $l0 10) ($loop5037)))))
((4 3 2)
(define r5056
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r5057
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5056) 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5057)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272957443 $buf) 8)
(define-values ($r5059) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5059) ($lbl5036)))))
(define r5060
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r5060)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 11) ($loop5037)))))
((6 5)
(define r5062
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r5063
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5062) 23) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (iand64 (iand64 r5063 32) 255))))))))
(void))
(else (set! $l0 8) ($loop5037)))))
((7)
(define r5065
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r5066
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 88)) 0)
(i64->bytes (iextend64_32_u (ieq64 r5065 r5066)) $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((8)
(define r5067
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5067 $buf) 8)
(define r5068
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5068 $buf) 8)
(set! $g1 $l2)
(define r5069
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272957449 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r5069) 16))
(define-values
($r5070)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r5070) ($lbl5036)))
((9)
(define r5071
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 1)
(bytes->u64 $buf 1)))
(set! $l2 r5071)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 88)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((10)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 88)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((11)
(define r5072
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5072 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272957452 $buf) 8)
(define-values ($r5073) (let (($a0 0)) ($f748 $a0)))
(set! $l1 $g0)
(unless (zero? $r5073) ($lbl5036)))
((12)
(define r5074
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r5074)
(define r5075
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r5075)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 233568 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 28 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272957453 $buf) 8)
(define-values ($r5076) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r5076) ($lbl5036)))
((13)
(define r5077
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r5077)
(define r5078
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5078 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272957454 $buf) 8)
(define-values ($r5079) (let (($a0 0)) ($f142 $a0)))
(set! $l1 $g0)
(unless (zero? $r5079) ($lbl5036)))
((14)
(define r5080
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r5080)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118464 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 272957455 $buf) 8)
(define-values ($r5081) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r5081) ($lbl5036)))
((15) (void))
(else ($lbl5038)))))
(trap "unreachable"))
1))
(define ($f89 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl5082
(let $loop5083 ()
(let/cc
$lbl5084
(switch
$l0
((1 0)
(define r5097
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r5097)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273022976 $buf) 8)
(define-values ($r5099) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r5099) ($lbl5082)))))
(set! $g0 (let ((a (isub32 $l1 56))) (begin0 a (set! $l1 a))))
(define r5100
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5100)))))))
(void))
(else (set! $l0 12) ($loop5083)))))
((6 5 4 3 2)
(define r5102
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r5103
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5102) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5103)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273022979 $buf) 8)
(define-values ($r5105) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5105) ($lbl5082)))))
(define r5106
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5106)) (begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273022981 $buf) 8)
(define-values ($r5108) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5108) ($lbl5082)))))
(define r5109
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r5109)) (begin0 a (set! $l3 a))))))))))
(void))
(else (set! $l0 13) ($loop5083)))))
((8 7)
(define r5111
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 23) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (iand64 (iand64 r5111 32) 255))))))))
(void))
(else (set! $l0 10) ($loop5083)))))
((9)
(define r5113
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r5114
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 88)) 0)
(i64->bytes (iextend64_32_u (ieq64 r5113 r5114)) $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((10)
(define r5115
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5115 $buf) 8)
(define r5116
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5116 $buf) 8)
(set! $g1 $l3)
(define r5117
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273022987 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r5117) 16))
(define-values
($r5118)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r5118) ($lbl5082)))
((11)
(define r5119
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 1)
(bytes->u64 $buf 1)))
(set! $l2 r5119)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 88)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((12)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 88)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((13)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273022990 $buf) 8)
(define-values ($r5120) (let (($a0 0)) ($f748 $a0)))
(set! $l1 $g0)
(unless (zero? $r5120) ($lbl5082)))
((14)
(define r5121
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r5121)
(define r5122
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r5122)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 233568 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 28 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273022991 $buf) 8)
(define-values ($r5123) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r5123) ($lbl5082)))
((15)
(define r5124
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r5124)
(define r5125
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5125 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273022992 $buf) 8)
(define-values ($r5126) (let (($a0 0)) ($f142 $a0)))
(set! $l1 $g0)
(unless (zero? $r5126) ($lbl5082)))
((16)
(define r5127
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r5127)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118464 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273022993 $buf) 8)
(define-values ($r5128) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r5128) ($lbl5082)))
((17) (void))
(else ($lbl5084)))))
(trap "unreachable"))
1))
(define ($f90 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl5129
(switch
$l0
((1 0)
(define r5133
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r5133)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273088512 $buf) 8)
(define-values ($r5135) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r5135) ($lbl5129)))))
(set! $g0 (let ((a (isub32 $l1 24))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1449440 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 32 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 32 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273088514 $buf) 8)
(define-values ($r5136) (let (($a0 0)) ($f899 $a0)))
(set! $l1 $g0)
(unless (zero? $r5136) ($lbl5129)))
((2)
(define r5137
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449440) 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 1449440) 0)
(i64->bytes (ior64 r5137 1) $buf)
8)
(define r5138
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449448) 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 1449448) 0)
(i64->bytes (ior64 r5138 1) $buf)
8)
(define r5139
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449456) 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 1449456) 0)
(i64->bytes (ior64 r5139 1) $buf)
8)
(define r5140
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449464) 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 1449464) 0)
(i64->bytes (ior64 r5140 1) $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 24))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f91 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl5141
(let $loop5142 ()
(let/cc
$lbl5143
(switch
$l0
((16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0)
(set! $g0 (let ((a (isub32 $l1 16))) (begin0 a (set! $l1 a))))
(define r5148
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5148)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273154050 $buf) 8)
(define-values ($r5150) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5150) ($lbl5141)))))
(define r5151
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 160) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5151)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273154054 $buf) 8)
(define-values ($r5153) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5153) ($lbl5141)))))
(define r5154
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5154)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273154056 $buf) 8)
(define-values ($r5156) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5156) ($lbl5141)))))
(define r5157
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 4896) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5157)) (begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273154059 $buf) 8)
(define-values ($r5159) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5159) ($lbl5141)))))
(define r5160
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r5161
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5160) 0) 8)
(bytes->i64 $buf)))
(set! $l4 r5161)
(define r5162
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l5 r5162)
(memory-store! $mem (fx+ (iwrap32 $l3) 0) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ (iwrap32 $l3) 8) (i64->bytes $l5 $buf) 8)
(define r5163
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 4896) 8)
(bytes->i64 $buf)))
(set! $l3 (iadd64 r5163 16))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 4896)
(i64->bytes $l3 $buf)
8)
(define r5164
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 4904) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 $l3 r5164)))))
(void))
(else (set! $l0 19) ($loop5142)))))
((18 17)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((20 19)
(define r5166
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5166 $buf) 8)
(define r5167
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5167 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273154069 $buf) 8)
(define-values ($r5168) (let (($a0 0)) ($f419 $a0)))
(set! $l1 $g0)
(unless (zero? $r5168) ($lbl5141)))
((21) (set! $l0 17) ($loop5142))
(else ($lbl5143)))))
(trap "unreachable"))
1))
(define ($f92 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl5169
(let $loop5170 ()
(let/cc
$lbl5171
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 16))) (begin0 a (set! $l1 a))))
(define r5177
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5177))) (void))
(else (set! $l0 2) ($loop5170))))
(set! $l0 4)
($loop5170))
((2)
(define r5179
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5179 $buf) 8)
(define r5180
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5180 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273219587 $buf) 8)
(define-values ($r5181) (let (($a0 0)) ($f45 $a0)))
(set! $l1 $g0)
(unless (zero? $r5181) ($lbl5169)))
((3)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(define r5182
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5182 $buf) 8)
(define r5183
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5183 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273219589 $buf) 8)
(define-values ($r5184) (let (($a0 0)) ($f91 $a0)))
(set! $l1 $g0)
(unless (zero? $r5184) ($lbl5169)))
((5) (set! $l0 2) ($loop5170))
(else ($lbl5171)))))
(trap "unreachable"))
1))
(define ($f93 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl5185
(let $loop5186 ()
(let/cc
$lbl5187
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 24))) (begin0 a (set! $l1 a))))
(define r5193
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5193))) (void))
(else (set! $l0 2) ($loop5186))))
(set! $l0 4)
($loop5186))
((2)
(define r5195
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes r5195 $buf)
8)
(define r5196
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5196 $buf) 8)
(define r5197
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5197 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273285123 $buf) 8)
(define-values ($r5198) (let (($a0 0)) ($f1037 $a0)))
(set! $l1 $g0)
(unless (zero? $r5198) ($lbl5185)))
((3)
(set! $g0 (let ((a (iadd32 $l1 24))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(define r5199
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5199 $buf) 8)
(define r5200
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5200 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273285125 $buf) 8)
(define-values ($r5201) (let (($a0 0)) ($f91 $a0)))
(set! $l1 $g0)
(unless (zero? $r5201) ($lbl5185)))
((5) (set! $l0 2) ($loop5186))
(else ($lbl5187)))))
(trap "unreachable"))
1))
(define ($f94 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl5202
(let $loop5203 ()
(let/cc
$lbl5204
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r5210
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5210))) (void))
(else (set! $l0 2) ($loop5203))))
(set! $l0 4)
($loop5203))
((2)
(define r5212
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes r5212 $buf)
8)
(define r5213
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5213 $buf) 8)
(define r5214
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5214 $buf) 8)
(define r5215
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r5215 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273350659 $buf) 8)
(define-values ($r5216) (let (($a0 0)) ($f1028 $a0)))
(set! $l1 $g0)
(unless (zero? $r5216) ($lbl5202)))
((3)
(define r5217
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r5217)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 72)) 0)
(i64->bytes $l2 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(define r5218
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5218 $buf) 8)
(define r5219
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5219 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273350661 $buf) 8)
(define-values ($r5220) (let (($a0 0)) ($f91 $a0)))
(set! $l1 $g0)
(unless (zero? $r5220) ($lbl5202)))
((5) (set! $l0 2) ($loop5203))
(else ($lbl5204)))))
(trap "unreachable"))
1))
(define ($f95 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl5221
(let $loop5222 ()
(let/cc
$lbl5223
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r5234
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1448872) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5234))) (void))
(else (set! $l0 13) ($loop5222)))))
((2)
(define r5236
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5236)))))))
(void))
(else (set! $l0 11) ($loop5222)))))
((7 6 5 4 3)
(define r5238
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 48) 8)
(bytes->i64 $buf)))
(set! $l2 r5238)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(let ()
(cond
((zero? (ieqz64 $l2)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273416196 $buf) 8)
(define-values ($r5240) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5240) ($lbl5221)))))
(define r5241
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 256) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 256)
(i64->bytes (iadd64 r5241 1) $buf)
8)
(define r5242
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 264) 4)
(bytes->i64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 264)
(i64->bytes (iadd64 r5242 1) $buf)
4)
(define r5243
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 272) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5243)) (begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273416198 $buf) 8)
(define-values ($r5245) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5245) ($lbl5221)))))
(memory-store! $mem (fx+ (iwrap32 $l3) 0) (i64->bytes 0 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273416200 $buf) 8)
(define-values ($r5246) (let (($a0 0)) ($f543 $a0)))
(set! $l1 $g0)
(unless (zero? $r5246) ($lbl5221)))
((8)
(define r5247
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r5247) 232)
(i64->bytes 1 $buf)
1)
(define r5248
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5248 $buf) 8)
(define r5249
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5249 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273416201 $buf) 8)
(define-values ($r5250) (let (($a0 0)) ($f843 $a0)))
(set! $l1 $g0)
(unless (zero? $r5250) ($lbl5221)))
((9)
(define r5251
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 4)
(bytes->i64 $buf 4)))
(set! $l2 r5251)
(memory-store! $mem (fx+ $l1 28) (i64->bytes $l2 $buf) 4)
(define r5252
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r5252) 232)
(i64->bytes 0 $buf)
1)
(define r5253
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r5254
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r5255
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5254) 264) 4)
(bytes->i64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 r5253) 264)
(i64->bytes (iadd64 r5255 -1) $buf)
4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273416202 $buf) 8)
(define-values ($r5256) (let (($a0 0)) ($f546 $a0)))
(set! $l1 $g0)
(unless (zero? $r5256) ($lbl5221)))
((10)
(define r5257
(let ()
(memory-load! $mem $buf (fx+ $l1 28) 4)
(bytes->i64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes r5257 $buf)
4)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((11)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 222348 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 11 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273416204 $buf) 8)
(define-values ($r5258) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r5258) ($lbl5221)))
((12) (void))
((13)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 227229 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 19 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273416206 $buf) 8)
(define-values ($r5259) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r5259) ($lbl5221)))
((14) (void))
(else ($lbl5223)))))
(trap "unreachable"))
1))
(define ($f96 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(define $l9 #f)
(set! $l1 $g0)
(let/cc
$lbl5260
(let $loop5261 ()
(let/cc
$lbl5262
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 16))) (begin0 a (set! $l1 a))))
(define r5286
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5286)))))))
(void))
(else (set! $l0 37) ($loop5261)))))
((2)
(define r5288
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5288 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273481731 $buf) 8)
(define-values ($r5289) (let (($a0 0)) ($f363 $a0)))
(set! $l1 $g0)
(unless (zero? $r5289) ($lbl5260)))
((3)
(define r5290
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5290))) (void))
(else (set! $l0 4) ($loop5261))))
(set! $l0 36)
($loop5261))
((6 5 4)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1344608 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273481735 $buf) 8)
(define-values ($r5292) (let (($a0 0)) ($f31 $a0)))
(set! $l1 $g0)
(unless (zero? $r5292) ($lbl5260)))
((7)
(define r5293
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r5293)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 34) ($loop5261)))))
((8)
(define r5295
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(set! $l3 r5295)
(define r5296
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r5296))
((10 9)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s 0 $l3)))))
(void))
(else (set! $l0 28) ($loop5261)))))
((11)
(define r5298
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l4 r5298)
(set! $l5 0)
(set! $l0 13)
($loop5261))
((12) (set! $l2 (iadd64 $l2 8)))
((17 16 15 14 13)
(define r5299
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5299)) (begin0 a (set! $l6 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273481742 $buf) 8)
(define-values ($r5301) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5301) ($lbl5260)))))
(define r5302
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 128) 8)
(bytes->i64 $buf)))
(set! $l7 r5302)
(define r5303
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 136) 8)
(bytes->i64 $buf)))
(set! $l8 r5303)
(set! $l9 $l4)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l7 $l9)))))
(void))
(else (set! $l0 32) ($loop5261)))))
((18) (set! $l7 (iextend64_32_u (ilt64_u $l9 $l8))))
((20 19)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l7))) (void))
(else (set! $l0 21) ($loop5261))))
(set! $l0 29)
($loop5261))
((23 22 21)
(define r5306
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 144) 8)
(bytes->i64 $buf)))
(set! $l7 r5306)
(define r5307
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 152) 8)
(bytes->i64 $buf)))
(set! $l6 r5307)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l7 $l9)))))
(void))
(else (set! $l0 30) ($loop5261)))))
((24) (set! $l6 (iextend64_32_u (ilt64_u $l9 $l6))))
((26 25)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l6))) (void))
(else (set! $l0 27) ($loop5261))))
(set! $l0 29)
($loop5261))
((27)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s
(let ((a (iadd64 $l5 1))) (begin0 a (set! $l5 a)))
$l3)))))
(void))
(else (set! $l0 28) ($loop5261))))
(set! $l0 12)
($loop5261))
((28)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((29)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((31 30) (set! $l6 0) (set! $l0 25) ($loop5261))
((33 32) (set! $l7 0) (set! $l0 19) ($loop5261))
((35 34) (set! $l3 0) (set! $l2 0) (set! $l0 10) ($loop5261))
((36)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((37)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl5262)))))
(trap "unreachable"))
1))
(define ($f97 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl5311
(let $loop5312 ()
(let/cc
$lbl5313
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r5330
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5330 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273547266 $buf) 8)
(define-values ($r5331) (let (($a0 0)) ($f96 $a0)))
(set! $l1 $g0)
(unless (zero? $r5331) ($lbl5311)))
((2)
(define r5332
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5332))) (void))
(else (set! $l0 18) ($loop5312)))))
((3)
(define r5334
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5334 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273547268 $buf) 8)
(define-values ($r5335) (let (($a0 0)) ($f96 $a0)))
(set! $l1 $g0)
(unless (zero? $r5335) ($lbl5311)))
((4)
(define r5336
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5336))) (void))
(else (set! $l0 5) ($loop5312))))
(set! $l0 17)
($loop5312))
((7 6 5)
(define r5338
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5338)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273547270 $buf) 8)
(define-values ($r5340) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5340) ($lbl5311)))))
(define r5341
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r5341 $g2)))))
(void))
(else (set! $l0 9) ($loop5312)))))
((8)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((9)
(define r5343
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 80) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r5343 $g2)))))
(void))
(else (set! $l0 10) ($loop5312))))
(set! $l0 8)
($loop5312))
((10)
(define r5345
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 192) 4)
(bytes->i64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u (ieqz64 (iand64 r5345 4294967295))))))))
(void))
(else (set! $l0 11) ($loop5312))))
(set! $l0 16)
($loop5312))
((11)
(define r5347
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5347 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273547276 $buf) 8)
(define-values ($r5348) (let (($a0 0)) ($f176 $a0)))
(set! $l1 $g0)
(unless (zero? $r5348) ($lbl5311)))
((12)
(define r5349
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5349))) (void))
(else (set! $l0 14) ($loop5312)))))
((13)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((14)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes 317194240 $buf)
8)
(define r5351
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes r5351 $buf)
8)
(define r5352
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 32)) 0)
(i64->bytes r5352 $buf)
8)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 (iextend64_32_u $l1) 16) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273547279 $buf) 8)
(define-values ($r5353) (let (($a0 0)) ($f834 $a0)))
(set! $l1 $g0)
(unless (zero? $r5353) ($lbl5311)))
((15)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((16)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((17)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((18)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl5313)))))
(trap "unreachable"))
1))
(define ($f98 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl5354
(let $loop5355 ()
(let/cc
$lbl5356
(switch
$l0
((3 2 1 0)
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r5367
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5367)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273612802 $buf) 8)
(define-values ($r5369) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5369) ($lbl5354)))))
(define r5370
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r5371
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5370) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r5371)))))
(void))
(else (set! $l0 4) ($loop5355))))
(set! $l0 12)
($loop5355))
((4)
(define r5373
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5373 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273612805 $buf) 8)
(define-values ($r5374) (let (($a0 0)) ($f96 $a0)))
(set! $l1 $g0)
(unless (zero? $r5374) ($lbl5354)))
((5)
(define r5375
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5375))) (void))
(else (set! $l0 11) ($loop5355)))))
((6)
(define r5377
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5377 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273612807 $buf) 8)
(define-values ($r5378) (let (($a0 0)) ($f96 $a0)))
(set! $l1 $g0)
(unless (zero? $r5378) ($lbl5354)))
((7)
(define r5379
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5379))) (void))
(else (set! $l0 9) ($loop5355)))))
((8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((9)
(define r5381
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5381 $buf) 8)
(define r5382
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5382 $buf) 8)
(define r5383
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r5383 $buf) 8)
(define r5384
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r5384 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273612810 $buf) 8)
(define-values ($r5385) (let (($a0 0)) ($f100 $a0)))
(set! $l1 $g0)
(unless (zero? $r5385) ($lbl5354)))
((10)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((11)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((12)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl5356)))))
(trap "unreachable"))
1))
(define ($f99 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl5386
(let $loop5387 ()
(let/cc
$lbl5388
(switch
$l0
((3 2 1 0)
(set! $g0 (let ((a (isub32 $l1 48))) (begin0 a (set! $l1 a))))
(define r5402
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5402)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273678338 $buf) 8)
(define-values ($r5404) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5404) ($lbl5386)))))
(define r5405
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r5406
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5405) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r5406)))))
(void))
(else (set! $l0 4) ($loop5387))))
(set! $l0 20)
($loop5387))
((4)
(define r5408
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5408 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273678341 $buf) 8)
(define-values ($r5409) (let (($a0 0)) ($f96 $a0)))
(set! $l1 $g0)
(unless (zero? $r5409) ($lbl5386)))
((5)
(define r5410
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5410))) (void))
(else (set! $l0 19) ($loop5387)))))
((6)
(define r5412
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5412 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273678343 $buf) 8)
(define-values ($r5413) (let (($a0 0)) ($f96 $a0)))
(set! $l1 $g0)
(unless (zero? $r5413) ($lbl5386)))
((7)
(define r5414
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5414))) (void))
(else (set! $l0 8) ($loop5387))))
(set! $l0 17)
($loop5387))
((8)
(set! $l2 0)
(define r5416
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l3 r5416)
(set! $l0 14)
($loop5387))
((9)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l3 $buf) 8)
(define r5417
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r5418
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5417) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r5418)
(define r5419
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5419 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273678346 $buf) 8)
(define-values ($r5420) (let (($a0 0)) ($f100 $a0)))
(set! $l1 $g0)
(unless (zero? $r5420) ($lbl5386)))
((12 11 10)
(define r5421
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r5421 1))
(define r5422
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r5423
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r5424
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5423) 0) 8)
(bytes->i64 $buf)))
(set! $l3 (iadd64 r5422 r5424)))
((14 13)
(define r5425
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l2 r5425)))))
(void))
(else (set! $l0 15) ($loop5387))))
(set! $l0 9)
($loop5387))
((16 15)
(set! $g0 (let ((a (iadd32 $l1 48))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((18 17)
(set! $g0 (let ((a (iadd32 $l1 48))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((19)
(set! $g0 (let ((a (iadd32 $l1 48))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((20)
(set! $g0 (let ((a (iadd32 $l1 48))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl5388)))))
(trap "unreachable"))
1))
(define ($f100 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(define $l9 #f)
(define $l10 #f)
(define $l11 #f)
(set! $l1 $g0)
(let/cc
$lbl5427
(let $loop5428 ()
(let/cc
$lbl5429
(switch
$l0
((3 2 1 0)
(set! $g0 (let ((a (isub32 $l1 120))) (begin0 a (set! $l1 a))))
(define r5481
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5481)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743874 $buf) 8)
(define-values ($r5483) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5483) ($lbl5427)))))
(define r5484
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(define r5485
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5484) 8) 8)
(bytes->i64 $buf)))
(define r5486
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ile64_u
(let ((a r5485)) (begin0 a (set! $l2 a)))
r5486)))))
(void))
(else (set! $l0 4) ($loop5428))))
(set! $l0 103)
($loop5428))
((4)
(define r5488
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l2 (isub64 $l2 r5488))
(define r5489
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u r5489 $l2)))))
(void))
(else (set! $l0 102) ($loop5428)))))
((5)
(define r5491
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(define r5492
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5491) 23) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iand64 (iand64 r5492 64) 255))))))
(void))
(else (set! $l0 6) ($loop5428))))
(set! $l0 100)
($loop5428))
((8 7 6)
(memory-store! $mem (fx+ $l1 152) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1344608 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743881 $buf) 8)
(define-values ($r5494) (let (($a0 0)) ($f31 $a0)))
(set! $l1 $g0)
(unless (zero? $r5494) ($lbl5427)))
((9)
(define r5495
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r5495)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 99) ($loop5428)))))
((10)
(define r5497
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(set! $l3 r5497)
(define r5498
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r5498))
((12 11)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s 0 $l3)))))
(void))
(else (set! $l0 97) ($loop5428)))))
((13)
(define r5500
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l4 r5500)
(set! $l5 0)
(set! $l0 15)
($loop5428))
((14) (set! $l2 (iadd64 $l2 8)))
((19 18 17 16 15)
(define r5501
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5501)) (begin0 a (set! $l6 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743888 $buf) 8)
(define-values ($r5503) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5503) ($lbl5427)))))
(define r5504
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 128) 8)
(bytes->i64 $buf)))
(set! $l7 r5504)
(define r5505
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 136) 8)
(bytes->i64 $buf)))
(set! $l8 r5505)
(set! $l9 $l4)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l7 $l9)))))
(void))
(else (set! $l0 95) ($loop5428)))))
((20) (set! $l8 (iextend64_32_u (ilt64_u $l9 $l8))))
((22 21)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l8))) (void))
(else (set! $l0 23) ($loop5428))))
(set! $l0 92)
($loop5428))
((25 24 23)
(define r5508
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 144) 8)
(bytes->i64 $buf)))
(set! $l7 r5508)
(define r5509
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 152) 8)
(bytes->i64 $buf)))
(set! $l8 r5509)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l7 $l9)))))
(void))
(else (set! $l0 90) ($loop5428)))))
((26) (set! $l8 (iextend64_32_u (ilt64_u $l9 $l8))))
((28 27)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l8))) (void))
(else (set! $l0 29) ($loop5428))))
(set! $l0 87)
($loop5428))
((29)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s
(let ((a (iadd64 $l5 1))) (begin0 a (set! $l5 a)))
$l3)))))
(void))
(else (set! $l0 30) ($loop5428))))
(set! $l0 14)
($loop5428))
((37 36 35 34 33 32 31 30)
(define r5513
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1357872) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5513)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743904 $buf) 8)
(define-values ($r5515) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5515) ($lbl5427)))))
(set! $l3 $l4)
(set! $l5
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 13 64))))
0
(ishr64_u $l3 13)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_u
(let ((a
(if (zero?
(iwrap32 (iextend64_32_u (ilt64_u 22 64))))
0
(ishr64_u $l3 22))))
(begin0 a (set! $l6 a)))
1024)))))
(void))
(else (set! $l0 106) ($loop5428)))))
((45 44 43 42 41 40 39 38)
(set! $l7 (ishl64 $l6 3))
(set! $l8 (iextend64_32_u (ilt64_u 3 64)))
(define r5517
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32 (iadd64 $l2 (if (zero? (iwrap32 $l8)) 0 $l7)))
0)
8)
(bytes->i64 $buf)))
(define r5518
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32
(iadd64
(iadd64 (let ((a r5517)) (begin0 a (set! $l2 a))) 131072)
(if (zero? (iwrap32 $l8)) 0 (ishl64 (iand64 $l5 511) 3))))
0)
8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5518)) (begin0 a (set! $l5 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743912 $buf) 8)
(define-values ($r5520) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5520) ($lbl5427)))))
(let ()
(cond
((zero? (ieqz64 $l2)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743915 $buf) 8)
(define-values ($r5522) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5522) ($lbl5427)))))
(define r5523
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 99) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r5523 2)))))
(void))
(else (set! $l0 46) ($loop5428))))
(set! $l0 84)
($loop5428))
((49 48 47 46)
(set! $l5
(iadd64
$l2
(iand64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 5 64))))
0
(ishr64_u $l3 5))
131071)))
(set! $l3 (iand64 (if (zero? (iwrap32 $l8)) 0 (ishr64_u $l3 3)) 3))
(set! $l2 (iadd64 $l2 131071))
(define r5525
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(set! $l7 r5525)
(define r5526
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l8 r5526)
(set! $l9 0)
(set! $l0 51)
($loop5428))
((50) (set! $l9 (iadd64 $l9 8)))
((51)
(let ()
(cond
((zero?
(ieqz32
(iwrap32 (iextend64_32_u (ilt64_u $l9 (iadd64 $l7 $l8))))))
(void))
(else (set! $l0 82) ($loop5428)))))
((58 57 56 55 54 53 52)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l9 $buf) 8)
(let ()
(cond
((zero? (ieqz64 $l5)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743926 $buf) 8)
(define-values ($r5529) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5529) ($lbl5427)))))
(define r5530
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 0) 1)
(bytes->u64 $buf 1)))
(set! $l10 r5530)
(set! $l11 (iand64 (iand64 $l3 31) 4294967295))
(set! $l10
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u $l11 64))))
0
(ishr64_u (iand64 $l10 4294967295) $l11)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ige64_u $l9 $l8)))))
(void))
(else (set! $l0 60) ($loop5428)))))
((59)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (iand64 (iand64 $l10 1) 4294967295))))))))
(void))
(else (set! $l0 60) ($loop5428))))
(set! $l0 74)
($loop5428))
((62 61 60)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ilt64_u (iand64 $l3 4294967295) 3)))))
(void))
(else (set! $l0 64) ($loop5428)))))
((63) (set! $l3 (iadd64 $l3 1)) (set! $l0 50) ($loop5428))
((64)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 $l5 $l2)))))
(void))
(else (set! $l0 69) ($loop5428)))))
((68 67 66 65)
(set! $l5 (iadd64 $l5 1))
(set! $l3 0)
(set! $l0 50)
($loop5428))
((70 69)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 4)
(memory-store! $mem (fx+ $l1 12) (i64->bytes $l6 $buf) 4)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743943 $buf) 8)
(define-values ($r5535) (let (($a0 0)) ($f225 $a0)))
(set! $l1 $g0)
(unless (zero? $r5535) ($lbl5427)))
((73 72 71)
(define r5536
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r5536)
(define r5537
(let ()
(memory-load! $mem $buf (fx+ $l1 36) 4)
(bytes->u64 $buf 4)))
(set! $l6 r5537)
(define r5538
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 4)
(bytes->u64 $buf 4)))
(set! $l3 r5538)
(define r5539
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l5 r5539)
(define r5540
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l4 r5540)
(define r5541
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(set! $l7 r5541)
(define r5542
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l8 r5542)
(define r5543
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l9 r5543)
(set! $l0 50)
($loop5428))
((75 74)
(memory-store! $mem (fx+ $l1 52) (i64->bytes $l6 $buf) 4)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l3 $buf) 4)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l2 $buf) 8)
(define r5544
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 $l9 $l4)) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r5544)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743948 $buf) 8)
(define-values ($r5545) (let (($a0 0)) ($f96 $a0)))
(set! $l1 $g0)
(unless (zero? $r5545) ($lbl5427)))
((76)
(define r5546
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5546))) (void))
(else (set! $l0 77) ($loop5428))))
(set! $l0 104)
($loop5428))
((81 80 79 78 77)
(define r5548
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l2 r5548)
(define r5549
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 4)
(bytes->u64 $buf 4)))
(set! $l3 r5549)
(define r5550
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l4 r5550)
(define r5551
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l5 r5551)
(define r5552
(let ()
(memory-load! $mem $buf (fx+ $l1 52) 4)
(bytes->u64 $buf 4)))
(set! $l6 r5552)
(define r5553
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(set! $l7 r5553)
(define r5554
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l8 r5554)
(define r5555
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l9 r5555)
(set! $l0 60)
($loop5428))
((83 82)
(set! $g0 (let ((a (iadd32 $l1 120))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((85 84)
(let (($a1 5) ($a0 (iwrap32 (iadd64 (iextend64_32_u $l1) 80))))
($f884 $a0 $a1))
(set! $l1 $g0)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes 317259776 $buf)
8)
(define r5556
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 88)) 0)
(i64->bytes r5556 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 0)
(i64->bytes $l4 $buf)
8)
(define r5557
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 104)) 0)
(i64->bytes r5557 $buf)
8)
(define r5558
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 112)) 0)
(i64->bytes r5558 $buf)
8)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 (iextend64_32_u $l1) 80) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743958 $buf) 8)
(define-values ($r5559) (let (($a0 0)) ($f834 $a0)))
(set! $l1 $g0)
(unless (zero? $r5559) ($lbl5427)))
((86)
(set! $g0 (let ((a (iadd32 $l1 120))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((88 87)
(set! $l2 (isub64 $l7 $l9))
(define r5560
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 424) 8)
(bytes->i64 $buf)))
(set! $l3 r5560)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 $l2 $l4) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(define r5561
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 16)
(i64->bytes (iadd64 (isub64 $l9 $l7) r5561) $buf)
8)
(define r5562
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r5562 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743961 $buf) 8)
(define-values ($r5563) (let (($a0 0)) ($f101 $a0)))
(set! $l1 $g0)
(unless (zero? $r5563) ($lbl5427)))
((89)
(set! $g0 (let ((a (iadd32 $l1 120))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((91 90) (set! $l8 0) (set! $l0 27) ($loop5428))
((93 92)
(set! $l2 (isub64 $l7 $l9))
(define r5564
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l6) 408) 8)
(bytes->i64 $buf)))
(set! $l3 r5564)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 $l2 $l4) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(define r5565
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 16)
(i64->bytes (iadd64 (isub64 $l9 $l7) r5565) $buf)
8)
(define r5566
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r5566 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743966 $buf) 8)
(define-values ($r5567) (let (($a0 0)) ($f101 $a0)))
(set! $l1 $g0)
(unless (zero? $r5567) ($lbl5427)))
((94)
(set! $g0 (let ((a (iadd32 $l1 120))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((96 95) (set! $l8 0) (set! $l0 21) ($loop5428))
((98 97)
(define r5568
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l4 r5568)
(set! $l0 30)
($loop5428))
((99) (set! $l3 0) (set! $l2 0) (set! $l0 12) ($loop5428))
((100)
(define r5569
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(define r5570
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5569) 32) 8)
(bytes->i64 $buf)))
(set! $l3 r5570)
(define r5571
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5571 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(define r5572
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r5572 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743973 $buf) 8)
(define-values ($r5573) (let (($a0 0)) ($f101 $a0)))
(set! $l1 $g0)
(unless (zero? $r5573) ($lbl5427)))
((101)
(set! $g0 (let ((a (iadd32 $l1 120))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((102)
(define r5574
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(set! $l2 r5574)
(set! $l0 5)
($loop5428))
((103)
(set! $g0 (let ((a (iadd32 $l1 120))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((104)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 239160 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 36 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743977 $buf) 8)
(define-values ($r5575) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r5575) ($lbl5427)))
((105) (void))
((107 106)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 1024 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273743980 $buf) 8)
(define-values ($r5576) (let (($a0 0)) ($f429 $a0)))
(set! $l1 $g0)
(unless (zero? $r5576) ($lbl5427)))
((108) (void))
(else ($lbl5429)))))
(trap "unreachable"))
1))
(define ($f101 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(set! $l1 $g0)
(let/cc
$lbl5577
(let $loop5578 ()
(let/cc
$lbl5579
(switch
$l0
((6 5 4 3 2 1 0)
(set! $g0 (let ((a (isub32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $l2 (iextend64_32_u (ilt64_u 6 64)))
(define r5595
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l2
(if (zero? (iwrap32 $l2))
0
(ishl64
(let ((a
(if (zero? (iwrap32 $l2))
0
(let ((a (ishr64_u r5595 6)))
(begin0 a (set! $l3 a))))))
(begin0 a (set! $l3 a)))
6)))
(define r5596
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(define r5597
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l5
(iadd64
(let ((a (isub64 r5596 $l2))) (begin0 a (set! $l4 a)))
r5597))
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l5 $buf) 8)
(define r5598
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l3 (iadd64 $l3 r5598))
(define r5599
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 $l2 r5599))
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l2 $buf) 8)
(set! $l6 0)
(set! $l7 0)
(set! $l0 8)
($loop5578))
((7) (set! $l6 (iadd64 $l6 8)))
((8)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l6 $l5)))))
(void))
(else (set! $l0 26) ($loop5578)))))
((9)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieqz64 (iand64 $l6 63))))))
(void))
(else (set! $l0 25) ($loop5578)))))
((14 13 12 11 10)
(let ()
(cond
((zero? (ieqz64 $l3)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273809419 $buf) 8)
(define-values ($r5603) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5603) ($lbl5577)))))
(define r5604
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 1)
(bytes->u64 $buf 1)))
(set! $l7 r5604)
(set! $l3 (iadd64 $l3 1)))
((16 15)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u $l4 0)))))
(void))
(else (set! $l0 18) ($loop5578)))))
((17) (set! $l4 (iadd64 $l4 -8)) (set! $l0 7) ($loop5578))
((18)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (iand64 (iand64 $l7 1) 4294967295))))))))
(void))
(else (set! $l0 7) ($loop5578)))))
((20 19)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 20) (i64->bytes $l7 $buf) 4)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l4 $buf) 8)
(define r5607
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 $l6 $l2)) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r5607)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273809429 $buf) 8)
(define-values ($r5608) (let (($a0 0)) ($f96 $a0)))
(set! $l1 $g0)
(unless (zero? $r5608) ($lbl5577)))
((21)
(define r5609
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r5609))) (void))
(else (set! $l0 22) ($loop5578))))
(set! $l0 28)
($loop5578))
((24 23 22)
(define r5611
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r5611)
(define r5612
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l3 r5612)
(define r5613
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l4 r5613)
(define r5614
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l5 r5614)
(define r5615
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l6 r5615)
(define r5616
(let ()
(memory-load! $mem $buf (fx+ $l1 20) 4)
(bytes->u64 $buf 4)))
(set! $l7 r5616)
(set! $l0 7)
($loop5578))
((25)
(set! $l7
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 1 64))))
0
(ishr64_u (iand64 $l7 4294967295) 1)))
(set! $l0 16)
($loop5578))
((27 26)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((29 28)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 239160 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 36 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273809438 $buf) 8)
(define-values ($r5617) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r5617) ($lbl5577)))
((30) (void))
(else ($lbl5579)))))
(trap "unreachable"))
1))
(define ($f102 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(define $l9 #f)
(set! $l1 $g0)
(let/cc
$lbl5618
(let $loop5619 ()
(let/cc
$lbl5620
(switch
$l0
((3 2 1 0)
(define r5658
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r5658)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273874944 $buf) 8)
(define-values ($r5660) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r5660) ($lbl5618)))))
(set! $g0 (let ((a (isub32 $l1 104))) (begin0 a (set! $l1 a))))
(define r5661
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5661)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273874946 $buf) 8)
(define-values ($r5663) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5663) ($lbl5618)))))
(define r5664
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r5665
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5664) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (let ((a r5665)) (begin0 a (set! $l2 a))))))))
(void))
(else (set! $l0 4) ($loop5619))))
(set! $l0 55)
($loop5619))
((4)
(define r5667
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 r5667)))))
(void))
(else (set! $l0 5) ($loop5619))))
(set! $l0 54)
($loop5619))
((5)
(define r5669
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l2 (isub64 $l2 r5669))
(define r5670
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u r5670 $l2)))))
(void))
(else (set! $l0 53) ($loop5619)))))
((6)
(define r5672
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r5673
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5672) 23) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iand64
(let ((a
(iand64
(let ((a r5673)) (begin0 a (set! $l3 a)))
64)))
(begin0 a (set! $l4 a)))
255))))))
(void))
(else (set! $l0 7) ($loop5619))))
(set! $l0 51)
($loop5619))
((7)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieq64
(let ((a (iand64 (iand64 $l3 31) 255)))
(begin0 a (set! $l3 a)))
17)))))
(void))
(else (set! $l0 30) ($loop5619)))))
((8)
(define r5676
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(set! $l3 r5676)
(define r5677
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l4 r5677)
(define r5678
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l5 r5678)
(set! $l6 0)
(set! $l0 10)
($loop5619))
((9) (set! $l6 (iadd64 $l6 1)) (set! $l2 (isub64 $l2 $l8)))
((10)
(define r5679
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l6 r5679)))))
(void))
(else (set! $l0 28) ($loop5619)))))
((13 12 11)
(define r5681
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5681)) (begin0 a (set! $l7 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273874956 $buf) 8)
(define-values ($r5683) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5683) ($lbl5618)))))
(define r5684
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l7) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l5 r5684)))))
(void))
(else (set! $l0 14) ($loop5619))))
(set! $l0 24)
($loop5619))
((19 18 17 16 15 14)
(define r5686
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5686)) (begin0 a (set! $l7 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273874959 $buf) 8)
(define-values ($r5688) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5688) ($lbl5618)))))
(define r5689
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l7) 0) 8)
(bytes->i64 $buf)))
(set! $l7 r5689)
(set! $l4 (iadd64 $l4 $l7))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u $l5 $l7)))))
(void))
(else (set! $l0 23) ($loop5619)))))
((20) (set! $l8 $l7))
((21)
(set! $l8 (isub64 $l8 $l7))
(set! $l5 (isub64 $l5 $l7))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 $l8)))))
(void))
(else (set! $l0 9) ($loop5619)))))
((22)
(set! $g0 (let ((a (iadd32 $l1 104))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((23) (set! $l8 $l7) (set! $l7 $l5) (set! $l0 21) ($loop5619))
((24)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 136) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 80) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273874969 $buf) 8)
(define-values ($r5692) (let (($a0 0)) ($f102 $a0)))
(set! $l1 $g0)
(unless (zero? $r5692) ($lbl5618)))
((27 26 25)
(define r5693
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l2 r5693)
(define r5694
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(set! $l3 r5694)
(define r5695
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l4 r5695)
(define r5696
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l5 r5696)
(define r5697
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l6 r5697)
(set! $l0 14)
($loop5619))
((29 28)
(set! $g0 (let ((a (iadd32 $l1 104))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((31 30)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l3 25)))))
(void))
(else (set! $l0 56) ($loop5619)))))
((32)
(define r5699
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r5700
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5699) 56) 8)
(bytes->i64 $buf)))
(set! $l3 r5700)
(define r5701
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r5702
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5701) 64) 8)
(bytes->i64 $buf)))
(set! $l4 r5702)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s 0 $l4)))))
(void))
(else (set! $l0 28) ($loop5619)))))
((33)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l4 $buf) 8)
(define r5704
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l5 r5704)
(define r5705
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l6 r5705)
(set! $l7 0)
(set! $l0 35)
($loop5619))
((34) (set! $l3 (iadd64 $l3 24)))
((37 36 35)
(define r5706
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5706)) (begin0 a (set! $l8 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273874980 $buf) 8)
(define-values ($r5708) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5708) ($lbl5618)))))
(define r5709
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l8) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l6 r5709)))))
(void))
(else (set! $l0 38) ($loop5619))))
(set! $l0 47)
($loop5619))
((41 40 39 38)
(define r5711
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l8) 0) 8)
(bytes->i64 $buf)))
(set! $l8 r5711)
(set! $l5 (iadd64 $l5 $l8))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u $l6 $l8)))))
(void))
(else (set! $l0 46) ($loop5619)))))
((42) (set! $l9 $l8))
((43)
(set! $l9 (isub64 $l9 $l8))
(set! $l6 (isub64 $l6 $l8))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 $l9)))))
(void))
(else (set! $l0 44) ($loop5619))))
(set! $l0 45)
($loop5619))
((44)
(set! $l7 (iadd64 $l7 1))
(set! $l2 (isub64 $l2 $l9))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l7 $l4)))))
(void))
(else (set! $l0 28) ($loop5619))))
(set! $l0 34)
($loop5619))
((45)
(set! $g0 (let ((a (iadd32 $l1 104))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((46) (set! $l9 $l8) (set! $l8 $l6) (set! $l0 43) ($loop5619))
((47)
(memory-store! $mem (fx+ $l1 96) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 136) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l8 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l8 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273874992 $buf) 8)
(define-values ($r5715) (let (($a0 0)) ($f102 $a0)))
(set! $l1 $g0)
(unless (zero? $r5715) ($lbl5618)))
((50 49 48)
(define r5716
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l2 r5716)
(define r5717
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(set! $l3 r5717)
(define r5718
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l4 r5718)
(define r5719
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l5 r5719)
(define r5720
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l6 r5720)
(define r5721
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l7 r5721)
(define r5722
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l8 r5722)
(set! $l0 38)
($loop5619))
((51)
(define r5723
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(define r5724
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5723) 32) 8)
(bytes->i64 $buf)))
(set! $l3 r5724)
(define r5725
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5725 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(define r5726
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r5726 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273874996 $buf) 8)
(define-values ($r5727) (let (($a0 0)) ($f101 $a0)))
(set! $l1 $g0)
(unless (zero? $r5727) ($lbl5618)))
((52)
(set! $g0 (let ((a (iadd32 $l1 104))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((53)
(define r5728
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l2 r5728)
(set! $l0 6)
($loop5619))
((54)
(set! $g0 (let ((a (iadd32 $l1 104))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((55)
(set! $g0 (let ((a (iadd32 $l1 104))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((56)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 223075 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 12 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273875001 $buf) 8)
(define-values ($r5729) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r5729) ($lbl5618)))
((57) (void))
(else ($lbl5620)))))
(trap "unreachable"))
1))
(define ($f103 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl5730
(let $loop5731 ()
(let/cc
$lbl5732
(switch
$l0
((5 4 3 2 1 0)
(define r5768
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r5768)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940480 $buf) 8)
(define-values ($r5770) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r5770) ($lbl5730)))))
(set! $g0 (let ((a (isub32 $l1 56))) (begin0 a (set! $l1 a))))
(define r5771
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5771)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940482 $buf) 8)
(define-values ($r5773) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5773) ($lbl5730)))))
(define r5774
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r5775
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5774) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5775)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940484 $buf) 8)
(define-values ($r5777) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5777) ($lbl5730)))))
(define r5778
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ige64_u
(let ((a r5778)) (begin0 a (set! $l3 a)))
65536)))))
(void))
(else (set! $l0 6) ($loop5731))))
(set! $l0 61)
($loop5731))
((6)
(define r5780
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 21) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u r5780 8)))))
(void))
(else (set! $l0 7) ($loop5731))))
(set! $l0 59)
($loop5731))
((9 8 7)
(define r5782
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ilt64_u (ior64 $l3 r5782) 4294967296)))))
(void))
(else (set! $l0 53) ($loop5731)))))
((10)
(define r5784
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l3 (imul64 r5784 $l3))
(set! $l4 0))
((12 11)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l4))) (void))
(else (set! $l0 13) ($loop5731))))
(set! $l0 57)
($loop5731))
((13)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (igt64_u $l3 4294967200)))))
(void))
(else (set! $l0 14) ($loop5731))))
(set! $l0 57)
($loop5731))
((14)
(define r5787
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s r5787 0)))))
(void))
(else (set! $l0 15) ($loop5731))))
(set! $l0 57)
($loop5731))
((15)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l2 $buf) 8)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l3)))))
(void))
(else (set! $l0 16) ($loop5731))))
(set! $l0 41)
($loop5731))
((16)
(define r5790
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r5790)))))
(void))
(else (set! $l0 34) ($loop5731)))))
((17)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 $l3 96) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940498 $buf) 8)
(define-values ($r5792) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r5792) ($lbl5730)))
((23 22 21 20 19 18)
(define r5793
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5793)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940499 $buf) 8)
(define-values ($r5795) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5795) ($lbl5730)))))
(define r5796
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l3 (iextend64_32_u (ieqz64 r5796)))
(set! $l4 (iadd64 $l2 96))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l3)))))
(void))
(else (set! $l0 24) ($loop5731))))
(set! $l0 32)
($loop5731))
((24)
(memory-store!
$mem
(fx+ (iwrap32 $l2) 16)
(i64->bytes $l4 $buf)
8))
((27 26 25)
(let ()
(cond
((zero? (ieqz64 $l2)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940506 $buf) 8)
(define-values ($r5799) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5799) ($lbl5730)))))
(define r5800
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r5801
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5800) 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 24)
(i64->bytes r5801 $buf)
2)
(define r5802
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5802)))))))
(void))
(else (set! $l0 28) ($loop5731))))
(set! $l0 30)
($loop5731))
((28)
(define r5804
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 32)
(i64->bytes r5804 $buf)
8))
((29)
(define r5805
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 8)
(i64->bytes r5805 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((31 30)
(define r5806
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940511 $buf) 8)
(let (($a1 r5806) ($a0 (iadd64 $l2 32))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 29)
($loop5731))
((33 32)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940513 $buf) 8)
(let (($a1 $l4) ($a0 (iadd64 $l2 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 25)
($loop5731))
((34)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 184224 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940515 $buf) 8)
(define-values ($r5807) (let (($a0 0)) ($f169 $a0)))
(set! $l1 $g0)
(unless (zero? $r5807) ($lbl5730)))
((35)
(define r5808
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l2 r5808)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l2 $buf) 8)
(define r5809
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5809 $buf) 8)
(define r5810
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5810 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940516 $buf) 8)
(define-values ($r5811) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r5811) ($lbl5730)))
((36)
(define r5812
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 (iextend64_32_u (ieqz64 r5812)))
(define r5813
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l3 r5813)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l2)))))
(void))
(else (set! $l0 37) ($loop5731))))
(set! $l0 39)
($loop5731))
((37)
(define r5815
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r5815) 16)
(i64->bytes $l3 $buf)
8))
((38)
(define r5816
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r5816)
(set! $l0 25)
($loop5731))
((40 39)
(define r5817
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940520 $buf) 8)
(let (($a1 $l3) ($a0 (iadd64 r5817 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 38)
($loop5731))
((41)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 96 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940522 $buf) 8)
(define-values ($r5818) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r5818) ($lbl5730)))
((49 48 47 46 45 44 43 42)
(define r5819
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5819)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940524 $buf) 8)
(define-values ($r5821) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5821) ($lbl5730)))))
(define r5822
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l3 (iextend64_32_u (ieqz64 r5822)))
(set! $l4 (iadd64 $l2 16))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l3)))))
(void))
(else (set! $l0 50) ($loop5731))))
(set! $l0 51)
($loop5731))
((50)
(memory-store! $mem (fx+ (iwrap32 $l2) 16) (i64->bytes $l4 $buf) 8)
(set! $l0 25)
($loop5731))
((52 51)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940532 $buf) 8)
(let (($a1 $l4) ($a0 $l4)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 25)
($loop5731))
((54 53)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l3)))))
(void))
(else (set! $l0 55) ($loop5731))))
(set! $l0 10)
($loop5731))
((56 55)
(define r5825
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l4 (iextend64_32_u (igt64_u r5825 (idiv64_u -1 $l3))))
(define r5826
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l3 (imul64 r5826 $l3))
(set! $l0 12)
($loop5731))
((57)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118944 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 307776 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940538 $buf) 8)
(define-values ($r5827) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r5827) ($lbl5730)))
((58) (void))
((59)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 230302 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 23 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940540 $buf) 8)
(define-values ($r5828) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r5828) ($lbl5730)))
((60) (void))
((61)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 240300 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 38 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 273940542 $buf) 8)
(define-values ($r5829) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r5829) ($lbl5730)))
((62) (void))
(else ($lbl5732)))))
(trap "unreachable"))
1))
(define ($f104 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl5830
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r5834
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5834 $buf) 8)
(define r5835
(let () (memory-load! $mem $buf (fx+ $l1 56) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5835 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(define r5836
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r5836 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274006018 $buf) 8)
(define-values ($r5837) (let (($a0 0)) ($f105 $a0)))
(set! $l1 $g0)
(unless (zero? $r5837) ($lbl5830)))
((2)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f105 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(set! $l1 $g0)
(let/cc
$lbl5838
(let $loop5839 ()
(let/cc
$lbl5840
(switch
$l0
((1 0)
(define r5925
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r5925)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071552 $buf) 8)
(define-values ($r5927) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r5927) ($lbl5838)))))
(set! $g0 (let ((a (isub32 $l1 112))) (begin0 a (set! $l1 a))))
(define r5928
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5928)))))))
(void))
(else (set! $l0 106) ($loop5839)))))
((2)
(define r5930
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r5930)) (begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 3) ($loop5839))))
(set! $l0 10)
($loop5839))
((3)
(define r5932
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r5933
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5932) 28) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r5933)))))
(void))
(else (set! $l0 10) ($loop5839)))))
((4)
(define r5935
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r5936
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5935) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (let ((a r5936)) (begin0 a (set! $l3 a))))))))
(void))
(else (set! $l0 6) ($loop5839)))))
((5)
(define r5938
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r5939
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5938) 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5939)))))))
(void))
(else (set! $l0 105) ($loop5839)))))
((6)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u $l3 0)))))
(void))
(else (set! $l0 104) ($loop5839)))))
((7)
(define r5942
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r5943
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5942) 0) 8)
(bytes->i64 $buf)))
(set! $l3 (iextend64_32_u (ieq64 r5943 $l3))))
((8)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 10) ($loop5839)))))
((9)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 112))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((10)
(define r5945
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1448992) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u r5945 0)))))
(void))
(else (set! $l0 11) ($loop5839))))
(set! $l0 99)
($loop5839))
((11) (set! $l3 0))
((12)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l3 $buf) 8)
(define r5947
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r5947 88))
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071565 $buf) 8)
(define-values ($r5948) (let (($a0 0)) ($f152 $a0)))
(set! $l1 $g0)
(unless (zero? $r5948) ($lbl5838)))
((13)
(define r5949
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r5950
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5949) 28) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5950)))))))
(void))
(else (set! $l0 14) ($loop5839))))
(set! $l0 114)
($loop5839))
((14)
(define r5952
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r5952 56) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071567 $buf) 8)
(define-values ($r5953) (let (($a0 0)) ($f114 $a0)))
(set! $l1 $g0)
(unless (zero? $r5953) ($lbl5838)))
((15)
(define r5954
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r5954)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 16) ($loop5839))))
(set! $l0 97)
($loop5839))
((16)
(define r5956
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r5957
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5956) 0) 8)
(bytes->i64 $buf)))
(define r5958
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r5959
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5958) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ilt64_u r5957 r5959)))))
(void))
(else (set! $l0 17) ($loop5839))))
(set! $l0 89)
($loop5839))
((17)
(define r5961
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r5961)) (begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 18) ($loop5839))))
(set! $l0 20)
($loop5839))
((18)
(define r5963
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r5963 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071571 $buf) 8)
(define-values ($r5964) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r5964) ($lbl5838)))
((19)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 112))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((20)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $g2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071573 $buf) 8)
(define-values ($r5965) (let (($a0 0)) ($f482 $a0)))
(set! $l1 $g0)
(unless (zero? $r5965) ($lbl5838)))
((23 22 21)
(define r5966
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r5966)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071574 $buf) 8)
(define-values ($r5968) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5968) ($lbl5838)))))
(memory-store! $mem (fx+ (iwrap32 $l2) 48) (i64->bytes 0 $buf) 8)
(define r5969
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5969)))))))
(void))
(else (set! $l0 25) ($loop5839)))))
((24)
(memory-store! $mem (fx+ (iwrap32 $l2) 48) (i64->bytes -1 $buf) 8))
((25)
(define r5971
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5971)))))))
(void))
(else (set! $l0 26) ($loop5839))))
(set! $l0 85)
($loop5839))
((26)
(define r5973
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 32)
(i64->bytes r5973 $buf)
8)
(memory-store! $mem (fx+ (iwrap32 $l2) 72) (i64->bytes 0 $buf) 8)
(define r5974
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 0)
(i64->bytes r5974 $buf)
8))
((27)
(memory-store! $mem (fx+ (iwrap32 $l2) 8) (i64->bytes 0 $buf) 1)
(set! $l3 (iadd64 $l2 88))
(define r5975
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5975)))))))
(void))
(else (set! $l0 28) ($loop5839))))
(set! $l0 83)
($loop5839))
((28)
(define r5977
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 88)
(i64->bytes r5977 $buf)
8))
((31 30 29)
(define r5978
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r5978)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071582 $buf) 8)
(define-values ($r5980) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r5980) ($lbl5838)))))
(define r5981
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l4 (iadd64 r5981 312))
(define r5982
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l5 (iextend64_32_u (ieqz64 r5982)))
(define r5983
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l6 (iadd64 r5983 136))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l5)))))
(void))
(else (set! $l0 32) ($loop5839))))
(set! $l0 79)
($loop5839))
((32)
(define r5985
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r5985) 312)
(i64->bytes $l2 $buf)
8)
(define r5986
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r5986) 136)
(i64->bytes 0 $buf)
8))
((35 34 33)
(define r5987
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5987)))))))
(void))
(else (set! $l0 36) ($loop5839))))
(set! $l0 77)
($loop5839))
((36)
(memory-store! $mem (fx+ (iwrap32 $l2) 16) (i64->bytes 0 $buf) 8))
((39 38 37)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 80) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l6 $buf) 8)
(define r5989
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l5 (iadd64 r5989 80))
(define r5990
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r5991
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5990) 80) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r5991)) (begin0 a (set! $l7 a))))))))))
(void))
(else (set! $l0 71) ($loop5839)))))
((40)
(define r5993
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r5993)))))))
(void))
(else (set! $l0 41) ($loop5839))))
(set! $l0 66)
($loop5839))
((41)
(memory-store! $mem (fx+ (iwrap32 $l2) 24) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ (iwrap32 $l7) 16) (i64->bytes $l2 $buf) 8)
(define r5995
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r5995) 80)
(i64->bytes $l2 $buf)
8))
((44 43 42)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 247280 $buf) 8)
(define r5996
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r5996 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 15 $buf) 1)
(memory-store! $mem (fx+ $l1 17) (i64->bytes 22 $buf) 1)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071597 $buf) 8)
(define-values ($r5997) (let (($a0 0)) ($f480 $a0)))
(set! $l1 $g0)
(unless (zero? $r5997) ($lbl5838)))
((46 45)
(define r5998
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r5999
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r6000
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r5999) 312) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r5998 r6000)))))
(void))
(else (set! $l0 47) ($loop5839))))
(set! $l0 112)
($loop5839))
((47)
(define r6002
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6002)))))))
(void))
(else (set! $l0 48) ($loop5839))))
(set! $l0 64)
($loop5839))
((48)
(define r6004
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6004) 312)
(i64->bytes 0 $buf)
8))
((49)
(define r6005
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r6006
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6005) 136) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6006)))))))
(void))
(else (set! $l0 63) ($loop5839)))))
((50)
(define r6008
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6008)))))))
(void))
(else (set! $l0 51) ($loop5839))))
(set! $l0 61)
($loop5839))
((51)
(define r6010
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6010) 136)
(i64->bytes 0 $buf)
8))
((52)
(define r6011
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6012
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6011) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(igt64_s (let ((a r6012)) (begin0 a (set! $l2 a))) 0)))))
(void))
(else (set! $l0 53) ($loop5839))))
(set! $l0 59)
($loop5839))
((53)
(define r6014
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6014)))))))
(void))
(else (set! $l0 54) ($loop5839))))
(set! $l0 57)
($loop5839))
((54)
(define r6016
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6016) 88)
(i64->bytes 0 $buf)
8))
((55)
(define r6017
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6017 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071608 $buf) 8)
(define-values ($r6018) (let (($a0 0)) ($f483 $a0)))
(set! $l1 $g0)
(unless (zero? $r6018) ($lbl5838)))
((56)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 112))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((58 57)
(define r6019
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071610 $buf) 8)
(let (($a1 0) ($a0 r6019)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 55)
($loop5839))
((59)
(define r6020
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (isub64 $l2 r6020) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071612 $buf) 8)
(define-values ($r6021) (let (($a0 0)) ($f405 $a0)))
(set! $l1 $g0)
(unless (zero? $r6021) ($lbl5838)))
((60) (set! $l0 53) ($loop5839))
((62 61)
(define r6022
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071614 $buf) 8)
(let (($a1 0) ($a0 r6022)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 52)
($loop5839))
((63)
(define r6023
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6024
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6023) 28) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r6024)))))
(void))
(else (set! $l0 110) ($loop5839))))
(set! $l0 108)
($loop5839))
((65 64)
(define r6026
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071617 $buf) 8)
(let (($a1 0) ($a0 r6026)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 49)
($loop5839))
((70 69 68 67 66)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071620 $buf) 8)
(let (($a1 $l7) ($a0 (iadd64 $l2 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071621 $buf) 8)
(let (($a1 $l2) ($a0 (iadd64 $l7 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071622 $buf) 8)
(let (($a1 $l2) ($a0 $l5)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 42)
($loop5839))
((71)
(define r6027
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6027)))))))
(void))
(else (set! $l0 72) ($loop5839))))
(set! $l0 73)
($loop5839))
((72)
(memory-store! $mem (fx+ (iwrap32 $l2) 24) (i64->bytes 0 $buf) 8)
(define r6029
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6029) 72)
(i64->bytes $l2 $buf)
8)
(define r6030
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6030) 80)
(i64->bytes $l2 $buf)
8)
(set! $l0 42)
($loop5839))
((76 75 74 73)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071626 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r6031
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071627 $buf) 8)
(let (($a1 $l2) ($a0 (iadd64 r6031 72))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071628 $buf) 8)
(let (($a1 $l2) ($a0 $l5)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 42)
($loop5839))
((78 77)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071630 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 37)
($loop5839))
((82 81 80 79)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071633 $buf) 8)
(let (($a1 $l2) ($a0 $l4)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071634 $buf) 8)
(let (($a1 0) ($a0 $l6)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 33)
($loop5839))
((84 83)
(define r6032
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071636 $buf) 8)
(let (($a1 r6032) ($a0 $l3)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 29)
($loop5839))
((88 87 86 85)
(define r6033
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071638 $buf) 8)
(let (($a1 r6033) ($a0 (iadd64 $l2 32))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071639 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 72))) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r6034
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071640 $buf) 8)
(let (($a1 r6034) ($a0 $l2)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 27)
($loop5839))
((92 91 90 89)
(define r6035
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6036
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6035) 40) 8)
(bytes->i64 $buf)))
(set! $l2 r6036)
(define r6037
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6038
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6037) 32) 8)
(bytes->i64 $buf)))
(set! $l3 r6038)
(define r6039
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6040
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6039) 16) 8)
(bytes->i64 $buf)))
(set! $l4 r6040)
(define r6041
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6042
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6041) 24) 2)
(bytes->u64 $buf 2)))
(set! $l5 r6042)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (iadd64 $l4 (imul64 $l2 $l5)) $buf)
8)
(define r6043
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6043 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071645 $buf) 8)
(define-values ($r6044) (let (($a0 0)) ($f213 $a0)))
(set! $l1 $g0)
(unless (zero? $r6044) ($lbl5838)))
((93)
(define r6045
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6046
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6045) 40) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r6046 1))
(define r6047
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6047) 40)
(i64->bytes $l2 $buf)
8)
(define r6048
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6049
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6048) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 r6049)))))
(void))
(else (set! $l0 95) ($loop5839)))))
((94)
(define r6051
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6051) 40)
(i64->bytes 0 $buf)
8))
((95)
(define r6052
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6053
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6054
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6053) 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6052) 0)
(i64->bytes (iadd64 r6054 1) $buf)
8)
(define r6055
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6055 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071648 $buf) 8)
(define-values ($r6056) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r6056) ($lbl5838)))
((96)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 112))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((97)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 104)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 0)
(i64->bytes 317325312 $buf)
8)
(define r6057
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 104)) 0)
(i64->bytes r6057 $buf)
8)
(define r6058
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6058 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(define r6059
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6059 $buf) 8)
(memory-store!
$mem
(fx+ $l1 24)
(i64->bytes (iadd64 (iextend64_32_u $l1) 96) $buf)
8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes 3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071650 $buf) 8)
(define-values ($r6060) (let (($a0 0)) ($f106 $a0)))
(set! $l1 $g0)
(unless (zero? $r6060) ($lbl5838)))
((98)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 112))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((101 100 99)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071654 $buf) 8)
(define-values ($r6061) (let (($a0 0)) ($f895 $a0)))
(set! $l1 $g0)
(unless (zero? $r6061) ($lbl5838)))
((103 102)
(define r6062
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 8)
(bytes->i64 $buf)))
(set! $l3 r6062)
(set! $l0 12)
($loop5839))
((104) (set! $l3 0) (set! $l0 8) ($loop5839))
((105) (set! $l3 1) (set! $l0 8) ($loop5839))
((106)
(define r6063
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r6063)) (begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 107) ($loop5839))))
(set! $l0 117)
($loop5839))
((107)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 112))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((108)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 231716 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 25 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071661 $buf) 8)
(define-values ($r6065) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r6065) ($lbl5838)))
((109) (void))
((110)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118944 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 307952 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071663 $buf) 8)
(define-values ($r6066) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r6066) ($lbl5838)))
((111) (void))
((112)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 232667 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 27 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071665 $buf) 8)
(define-values ($r6067) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r6067) ($lbl5838)))
((113) (void))
((114)
(define r6068
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6068 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071667 $buf) 8)
(define-values ($r6069) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r6069) ($lbl5838)))
((115)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118944 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 307904 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071668 $buf) 8)
(define-values ($r6070) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r6070) ($lbl5838)))
((116) (void))
((117)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 4 $buf) 1)
(memory-store! $mem (fx+ $l1 17) (i64->bytes 16 $buf) 1)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071670 $buf) 8)
(define-values ($r6071) (let (($a0 0)) ($f480 $a0)))
(set! $l1 $g0)
(unless (zero? $r6071) ($lbl5838)))
((118)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 222524 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 11 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274071671 $buf) 8)
(define-values ($r6072) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r6072) ($lbl5838)))
((119) (void))
(else ($lbl5840)))))
(trap "unreachable"))
1))
(define ($f106 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl6073
(let $loop6074 ()
(let/cc
$lbl6075
(switch
$l0
((3 2 1 0)
(define r6090
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6090)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137088 $buf) 8)
(define-values ($r6092) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6092) ($lbl6073)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r6093
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6093)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137090 $buf) 8)
(define-values ($r6095) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6095) ($lbl6073)))))
(define r6096
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6097
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6096) 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6097)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 4) ($loop6074))))
(set! $l0 21)
($loop6074))
((6 5 4)
(define r6099
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6099)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137093 $buf) 8)
(define-values ($r6101) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6101) ($lbl6073)))))
(define r6102
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6103
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6102) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r6103)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l2 $buf) 8)
(define r6104
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $g1 r6104)
(define r6105
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r6106
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6105) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137095 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r6106) 16))
(define-values
($r6107)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r6107) ($lbl6073)))
((9 8 7)
(define r6108
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6108)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137096 $buf) 8)
(define-values ($r6110) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6110) ($lbl6073)))))
(define r6111
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6111)))))))
(void))
(else (set! $l0 10) ($loop6074))))
(set! $l0 19)
($loop6074))
((10)
(define r6113
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r6114
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6113) 136)
(i64->bytes r6114 $buf)
8))
((11)
(define r6115
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6116
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6115) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6116)))))))
(void))
(else (set! $l0 12) ($loop6074))))
(set! $l0 14)
($loop6074))
((12)
(define r6118
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6118 $buf) 8)
(define r6119
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (iadd64 r6119 1) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137101 $buf) 8)
(define-values ($r6120) (let (($a0 0)) ($f481 $a0)))
(set! $l1 $g0)
(unless (zero? $r6120) ($lbl6073)))
((13)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((16 15 14)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137105 $buf) 8)
(define-values ($r6121) (let (($a0 0)) ($f895 $a0)))
(set! $l1 $g0)
(unless (zero? $r6121) ($lbl6073)))
((18 17)
(define r6122
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6123
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6122) 48)
(i64->bytes r6123 $buf)
8)
(set! $l0 12)
($loop6074))
((20 19)
(define r6124
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r6125
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137108 $buf) 8)
(let (($a1 r6125) ($a0 (iadd64 r6124 136))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 11)
($loop6074))
((23 22 21)
(define r6126
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6126)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137110 $buf) 8)
(define-values ($r6128) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6128) ($lbl6073)))))
(define r6129
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r6130
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6129) 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6130 $buf) 8)
(define r6131
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6131 $buf) 8)
(define r6132
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6132 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137112 $buf) 8)
(define-values ($r6133) (let (($a0 0)) ($f107 $a0)))
(set! $l1 $g0)
(unless (zero? $r6133) ($lbl6073)))
((24)
(define r6134
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6134)))))))
(void))
(else (set! $l0 25) ($loop6074))))
(set! $l0 26)
($loop6074))
((25)
(define r6136
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r6136) 32) (i64->bytes 0 $buf) 8)
(set! $l0 4)
($loop6074))
((27 26)
(define r6137
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274137115 $buf) 8)
(let (($a1 0) ($a0 (iadd64 r6137 32))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 4)
($loop6074))
(else ($lbl6075)))))
(trap "unreachable"))
1))
(define ($f107 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl6138
(switch
$l0
((5 4 3 2 1 0)
(define r6143
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6143)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274202624 $buf) 8)
(define-values ($r6145) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6145) ($lbl6138)))))
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r6146
(let () (memory-load! $mem $buf (fx+ $l1 56) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6146)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274202626 $buf) 8)
(define-values ($r6148) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6148) ($lbl6138)))))
(define r6149
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6149)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274202628 $buf) 8)
(define-values ($r6151) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6151) ($lbl6138)))))
(define r6152
(let () (memory-load! $mem $buf (fx+ $l1 56) 8) (bytes->i64 $buf)))
(define r6153
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6152) 32) 8)
(bytes->i64 $buf)))
(set! $l2 r6153)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(define r6154
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(define r6155
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6154) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r6155)
(define r6156
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6156 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(define r6157
(let () (memory-load! $mem $buf (fx+ $l1 64) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6157 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274202630 $buf) 8)
(define-values ($r6158) (let (($a0 0)) ($f232 $a0)))
(set! $l1 $g0)
(unless (zero? $r6158) ($lbl6138)))
((6)
(define r6159
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(define r6160
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6159) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r6160)
(define r6161
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6161 $buf) 8)
(define r6162
(let () (memory-load! $mem $buf (fx+ $l1 64) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6162 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274202631 $buf) 8)
(define-values ($r6163) (let (($a0 0)) ($f875 $a0)))
(set! $l1 $g0)
(unless (zero? $r6163) ($lbl6138)))
((7)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f108 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl6164
(switch
$l0
((5 4 3 2 1 0)
(define r6169
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6169)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274268160 $buf) 8)
(define-values ($r6171) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6171) ($lbl6164)))))
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r6172
(let () (memory-load! $mem $buf (fx+ $l1 56) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6172)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274268162 $buf) 8)
(define-values ($r6174) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6174) ($lbl6164)))))
(define r6175
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6175)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274268164 $buf) 8)
(define-values ($r6177) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6177) ($lbl6164)))))
(define r6178
(let () (memory-load! $mem $buf (fx+ $l1 56) 8) (bytes->i64 $buf)))
(define r6179
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6178) 32) 8)
(bytes->i64 $buf)))
(set! $l2 r6179)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(define r6180
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(define r6181
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6180) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r6181)
(define r6182
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6182 $buf) 8)
(define r6183
(let () (memory-load! $mem $buf (fx+ $l1 64) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6183 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274268166 $buf) 8)
(define-values ($r6184) (let (($a0 0)) ($f232 $a0)))
(set! $l1 $g0)
(unless (zero? $r6184) ($lbl6164)))
((6)
(define r6185
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(define r6186
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6185) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r6186)
(define r6187
(let () (memory-load! $mem $buf (fx+ $l1 64) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6187 $buf) 8)
(define r6188
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6188 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274268167 $buf) 8)
(define-values ($r6189) (let (($a0 0)) ($f875 $a0)))
(set! $l1 $g0)
(unless (zero? $r6189) ($lbl6164)))
((7)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f109 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl6190
(let $loop6191 ()
(let/cc
$lbl6192
(switch
$l0
((1 0)
(define r6237
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6237)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333696 $buf) 8)
(define-values ($r6239) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6239) ($lbl6190)))))
(set! $g0 (let ((a (isub32 $l1 48))) (begin0 a (set! $l1 a))))
(define r6240
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6240)))))))
(void))
(else (set! $l0 78) ($loop6191)))))
((2)
(define r6242
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r6242 88))
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333699 $buf) 8)
(define-values ($r6243) (let (($a0 0)) ($f152 $a0)))
(set! $l1 $g0)
(unless (zero? $r6243) ($lbl6190)))
((3)
(define r6244
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r6245
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6244) 28) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6245)))))))
(void))
(else (set! $l0 4) ($loop6191))))
(set! $l0 74)
($loop6191))
((4)
(define r6247
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r6247) 28) (i64->bytes 1 $buf) 4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes 0 $buf)
8)
(set! $l0 11)
($loop6191))
((9 8 7 6 5)
(define r6248
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 160)
(i64->bytes r6248 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
8))
((11 10)
(define r6249
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r6249 56) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333708 $buf) 8)
(define-values ($r6250) (let (($a0 0)) ($f114 $a0)))
(set! $l1 $g0)
(unless (zero? $r6250) ($lbl6190)))
((12)
(define r6251
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6251)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 38) ($loop6191)))))
((13)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(define r6253
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6253)) (begin0 a (set! $l3 a))))))))))
(void))
(else (set! $l0 14) ($loop6191))))
(set! $l0 26)
($loop6191))
((14)
(define r6255
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6255)))))))
(void))
(else (set! $l0 15) ($loop6191))))
(set! $l0 21)
($loop6191))
((17 16 15)
(define r6257
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r6257)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333712 $buf) 8)
(define-values ($r6259) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6259) ($lbl6190)))))
(define r6260
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6260)))))))
(void))
(else (set! $l0 18) ($loop6191))))
(set! $l0 19)
($loop6191))
((18)
(memory-store! $mem (fx+ (iwrap32 $l2) 136) (i64->bytes 0 $buf) 8)
(set! $l0 5)
($loop6191))
((20 19)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333716 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 136))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 5)
($loop6191))
((23 22 21)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333720 $buf) 8)
(define-values ($r6262) (let (($a0 0)) ($f895 $a0)))
(set! $l1 $g0)
(unless (zero? $r6262) ($lbl6190)))
((25 24)
(define r6263
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r6264
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6263) 48)
(i64->bytes r6264 $buf)
8)
(define r6265
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l2 r6265)
(set! $l0 15)
($loop6191))
((26)
(define r6266
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r6267
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6266) 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6267 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333723 $buf) 8)
(define-values ($r6268) (let (($a0 0)) ($f218 $a0)))
(set! $l1 $g0)
(unless (zero? $r6268) ($lbl6190)))
((27)
(define r6269
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6269)))))))
(void))
(else (set! $l0 28) ($loop6191))))
(set! $l0 30)
($loop6191))
((28)
(define r6271
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6271) 32)
(i64->bytes 0 $buf)
8))
((29)
(define r6272
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l2 r6272)
(set! $l0 14)
($loop6191))
((31 30)
(define r6273
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333727 $buf) 8)
(let (($a1 0) ($a0 (iadd64 r6273 32))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 29)
($loop6191))
((36 35 34 33 32)
(define r6274
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 160)
(i64->bytes r6274 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
8))
((38 37)
(define r6275
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r6275 72) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333735 $buf) 8)
(define-values ($r6276) (let (($a0 0)) ($f114 $a0)))
(set! $l1 $g0)
(unless (zero? $r6276) ($lbl6190)))
((39)
(define r6277
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6277)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 56) ($loop6191)))))
((40)
(define r6279
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6279)))))))
(void))
(else (set! $l0 41) ($loop6191))))
(set! $l0 54)
($loop6191))
((41)
(memory-store! $mem (fx+ (iwrap32 $l2) 32) (i64->bytes 0 $buf) 8))
((42)
(define r6281
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6281)))))))
(void))
(else (set! $l0 43) ($loop6191))))
(set! $l0 49)
($loop6191))
((45 44 43)
(define r6283
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r6283)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333740 $buf) 8)
(define-values ($r6285) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6285) ($lbl6190)))))
(define r6286
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6286)))))))
(void))
(else (set! $l0 46) ($loop6191))))
(set! $l0 47)
($loop6191))
((46)
(memory-store! $mem (fx+ (iwrap32 $l2) 136) (i64->bytes 0 $buf) 8)
(set! $l0 32)
($loop6191))
((48 47)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333744 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 136))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 32)
($loop6191))
((51 50 49)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333748 $buf) 8)
(define-values ($r6288) (let (($a0 0)) ($f895 $a0)))
(set! $l1 $g0)
(unless (zero? $r6288) ($lbl6190)))
((53 52)
(define r6289
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r6290
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6289) 48)
(i64->bytes r6290 $buf)
8)
(define r6291
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l2 r6291)
(set! $l0 43)
($loop6191))
((55 54)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333751 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 32))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 42)
($loop6191))
((56)
(define r6292
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6292 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333753 $buf) 8)
(define-values ($r6293) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r6293) ($lbl6190)))
((57) (set! $l0 62) ($loop6191))
((60 59 58)
(let ()
(cond
((zero? (ieqz64 $l2)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333755 $buf) 8)
(define-values ($r6295) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6295) ($lbl6190)))))
(memory-store! $mem (fx+ (iwrap32 $l2) 160) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333757 $buf) 8)
(define-values ($r6296) (let (($a0 0)) ($f481 $a0)))
(set! $l1 $g0)
(unless (zero? $r6296) ($lbl6190)))
((61) (void))
((65 64 63 62)
(define r6297
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (let ((a r6297)) (begin0 a (set! $l2 a))))))))
(void))
(else (set! $l0 66) ($loop6191))))
(set! $l0 72)
($loop6191))
((70 69 68 67 66)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a $l2)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 58) ($loop6191)))))
((71)
(define r6300
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 160) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes r6300 $buf)
8)
(set! $l0 58)
($loop6191))
((73 72)
(set! $g0 (let ((a (iadd32 $l1 48))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((75 74)
(define r6301
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6301 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333772 $buf) 8)
(define-values ($r6302) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r6302) ($lbl6190)))
((76)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118944 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 308112 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333773 $buf) 8)
(define-values ($r6303) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r6303) ($lbl6190)))
((77) (void))
((78)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118944 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 308032 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274333775 $buf) 8)
(define-values ($r6304) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r6304) ($lbl6190)))
((79) (void))
(else ($lbl6192)))))
(trap "unreachable"))
1))
(define ($f110 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl6305
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r6309
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6309 $buf) 8)
(define r6310
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6310 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274399234 $buf) 8)
(define-values ($r6311) (let (($a0 0)) ($f111 $a0)))
(set! $l1 $g0)
(unless (zero? $r6311) ($lbl6305)))
((2)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f111 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(set! $l1 $g0)
(let/cc
$lbl6312
(let $loop6313 ()
(let/cc
$lbl6314
(switch
$l0
((1 0)
(define r6401
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6401)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464768 $buf) 8)
(define-values ($r6403) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6403) ($lbl6312)))))
(set! $g0 (let ((a (isub32 $l1 128))) (begin0 a (set! $l1 a))))
(define r6404
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6404)))))))
(void))
(else (set! $l0 118) ($loop6313)))))
((2)
(define r6406
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r6406)) (begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 111) ($loop6313)))))
((3) (set! $l3 0))
((4)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 5) ($loop6313))))
(set! $l0 109)
($loop6313))
((5) (set! $l3 0))
((6)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 7) ($loop6313))))
(set! $l0 108)
($loop6313))
((7)
(define r6410
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1448992) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u r6410 0)))))
(void))
(else (set! $l0 8) ($loop6313))))
(set! $l0 103)
($loop6313))
((8) (set! $l3 0))
((9)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l3 $buf) 8)
(define r6412
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r6412 88))
(memory-store! $mem (fx+ $l1 104) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464778 $buf) 8)
(define-values ($r6413) (let (($a0 0)) ($f152 $a0)))
(set! $l1 $g0)
(unless (zero? $r6413) ($lbl6312)))
((10)
(define r6414
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6415
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6414) 28) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6415)))))))
(void))
(else (set! $l0 12) ($loop6313)))))
((11)
(define r6417
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6418
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6417) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r6418)))))
(void))
(else (set! $l0 12) ($loop6313))))
(set! $l0 98)
($loop6313))
((12)
(define r6420
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r6420 72) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464781 $buf) 8)
(define-values ($r6421) (let (($a0 0)) ($f114 $a0)))
(set! $l1 $g0)
(unless (zero? $r6421) ($lbl6312)))
((13)
(define r6422
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6422)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 14) ($loop6313))))
(set! $l0 96)
($loop6313))
((14)
(define r6424
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6425
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6424) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u r6425 0)))))
(void))
(else (set! $l0 29) ($loop6313)))))
((19 18 17 16 15)
(define r6427
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6428
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6427) 48) 8)
(bytes->i64 $buf)))
(set! $l2 r6428)
(define r6429
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l3 (iextend64_32_u (ieqz64 r6429)))
(define r6430
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6431
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6430) 16) 8)
(bytes->i64 $buf)))
(define r6432
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6433
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6432) 24) 2)
(bytes->u64 $buf 2)))
(set! $l2 (iadd64 r6431 (imul64 $l2 r6433)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l3)))))
(void))
(else (set! $l0 20) ($loop6313))))
(set! $l0 25)
($loop6313))
((20)
(define r6435
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6436
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6435) 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6436 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464789 $buf) 8)
(define-values ($r6437) (let (($a0 0)) ($f218 $a0)))
(set! $l1 $g0)
(unless (zero? $r6437) ($lbl6312)))
((21)
(define r6438
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6439
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6438) 48) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r6439 1))
(define r6440
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6440) 48)
(i64->bytes $l2 $buf)
8)
(define r6441
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6442
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6441) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 r6442)))))
(void))
(else (set! $l0 23) ($loop6313)))))
((22)
(define r6444
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6444) 48)
(i64->bytes 0 $buf)
8))
((23)
(define r6445
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6446
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6447
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6446) 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6445) 0)
(i64->bytes (iadd64 r6447 -1) $buf)
8)
(define r6448
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6448 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464792 $buf) 8)
(define-values ($r6449) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r6449) ($lbl6312)))
((24)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
(i64->bytes 1 $buf)
1)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 161)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 128))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((27 26 25)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l2 $buf) 8)
(define r6450
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6451
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6450) 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6451 $buf) 8)
(define r6452
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6452 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464796 $buf) 8)
(define-values ($r6453) (let (($a0 0)) ($f213 $a0)))
(set! $l1 $g0)
(unless (zero? $r6453) ($lbl6312)))
((28)
(define r6454
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l2 r6454)
(set! $l0 20)
($loop6313))
((29)
(define r6455
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r6455)) (begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 30) ($loop6313))))
(set! $l0 32)
($loop6313))
((30)
(define r6457
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6457 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464799 $buf) 8)
(define-values ($r6458) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r6458) ($lbl6312)))
((31)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
(i64->bytes 0 $buf)
1)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 161)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 128))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((32)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $g2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464801 $buf) 8)
(define-values ($r6459) (let (($a0 0)) ($f482 $a0)))
(set! $l1 $g0)
(unless (zero? $r6459) ($lbl6312)))
((35 34 33)
(define r6460
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r6460)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464802 $buf) 8)
(define-values ($r6462) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6462) ($lbl6312)))))
(memory-store! $mem (fx+ (iwrap32 $l2) 48) (i64->bytes 0 $buf) 8)
(define r6463
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6463)))))))
(void))
(else (set! $l0 37) ($loop6313)))))
((36)
(memory-store! $mem (fx+ (iwrap32 $l2) 48) (i64->bytes -1 $buf) 8))
((37)
(define r6465
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6465)))))))
(void))
(else (set! $l0 38) ($loop6313))))
(set! $l0 93)
($loop6313))
((38)
(define r6467
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 32)
(i64->bytes r6467 $buf)
8)
(memory-store! $mem (fx+ (iwrap32 $l2) 72) (i64->bytes 0 $buf) 8))
((41 40 39)
(define r6468
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6468)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464808 $buf) 8)
(define-values ($r6470) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6470) ($lbl6312)))))
(define r6471
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l3 (iadd64 r6471 312))
(define r6472
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6472)))))))
(void))
(else (set! $l0 42) ($loop6313))))
(set! $l0 90)
($loop6313))
((42)
(define r6474
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6474) 312)
(i64->bytes $l2 $buf)
8)
(define r6475
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 0)
(i64->bytes r6475 $buf)
8))
((43)
(memory-store! $mem (fx+ (iwrap32 $l2) 8) (i64->bytes 0 $buf) 1)
(set! $l4 (iadd64 $l2 88))
(define r6476
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l5 (iextend64_32_u (ieqz64 r6476)))
(define r6477
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l6 (iadd64 r6477 136))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l5)))))
(void))
(else (set! $l0 44) ($loop6313))))
(set! $l0 86)
($loop6313))
((44)
(define r6479
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 88)
(i64->bytes r6479 $buf)
8)
(define r6480
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6480) 136)
(i64->bytes 0 $buf)
8))
((47 46 45)
(define r6481
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6481)))))))
(void))
(else (set! $l0 48) ($loop6313))))
(set! $l0 84)
($loop6313))
((48)
(memory-store! $mem (fx+ (iwrap32 $l2) 16) (i64->bytes 0 $buf) 8))
((51 50 49)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 96) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 80) (i64->bytes $l6 $buf) 8)
(define r6483
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l5 (iadd64 r6483 64))
(define r6484
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6485
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6484) 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6485)) (begin0 a (set! $l7 a))))))))))
(void))
(else (set! $l0 78) ($loop6313)))))
((52)
(define r6487
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6487)))))))
(void))
(else (set! $l0 53) ($loop6313))))
(set! $l0 73)
($loop6313))
((53)
(memory-store! $mem (fx+ (iwrap32 $l2) 24) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ (iwrap32 $l7) 16) (i64->bytes $l2 $buf) 8)
(define r6489
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6489) 64)
(i64->bytes $l2 $buf)
8))
((56 55 54)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 247280 $buf) 8)
(define r6490
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6490 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 14 $buf) 1)
(memory-store! $mem (fx+ $l1 17) (i64->bytes 23 $buf) 1)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464825 $buf) 8)
(define-values ($r6491) (let (($a0 0)) ($f480 $a0)))
(set! $l1 $g0)
(unless (zero? $r6491) ($lbl6312)))
((58 57)
(define r6492
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6493
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r6494
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6493) 312) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r6492 r6494)))))
(void))
(else (set! $l0 59) ($loop6313))))
(set! $l0 120)
($loop6313))
((59)
(define r6496
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6496)))))))
(void))
(else (set! $l0 60) ($loop6313))))
(set! $l0 71)
($loop6313))
((60)
(define r6498
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6498) 312)
(i64->bytes 0 $buf)
8))
((61)
(define r6499
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6500
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6499) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(igt64_s (let ((a r6500)) (begin0 a (set! $l2 a))) 0)))))
(void))
(else (set! $l0 62) ($loop6313))))
(set! $l0 69)
($loop6313))
((62)
(define r6502
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r6503
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6502) 136) 8)
(bytes->i64 $buf)))
(set! $l2 r6503)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l2 $buf) 8)
(define r6504
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6504)))))))
(void))
(else (set! $l0 63) ($loop6313))))
(set! $l0 66)
($loop6313))
((63)
(define r6506
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6506) 136)
(i64->bytes 0 $buf)
8)
(define r6507
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6507) 88)
(i64->bytes 0 $buf)
8))
((64)
(define r6508
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6508 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464833 $buf) 8)
(define-values ($r6509) (let (($a0 0)) ($f483 $a0)))
(set! $l1 $g0)
(unless (zero? $r6509) ($lbl6312)))
((65)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
(i64->bytes 1 $buf)
1)
(define r6510
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 161)) 0)
(i64->bytes
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6510))))
$buf)
1)
(set! $g0 (let ((a (iadd32 $l1 128))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((68 67 66)
(define r6511
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464835 $buf) 8)
(let (($a1 0) ($a0 r6511)) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r6512
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464836 $buf) 8)
(let (($a1 0) ($a0 r6512)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 64)
($loop6313))
((69)
(define r6513
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (isub64 $l2 r6513) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464838 $buf) 8)
(define-values ($r6514) (let (($a0 0)) ($f405 $a0)))
(set! $l1 $g0)
(unless (zero? $r6514) ($lbl6312)))
((70) (set! $l0 62) ($loop6313))
((72 71)
(define r6515
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464840 $buf) 8)
(let (($a1 0) ($a0 r6515)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 61)
($loop6313))
((77 76 75 74 73)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464843 $buf) 8)
(let (($a1 $l7) ($a0 (iadd64 $l2 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464844 $buf) 8)
(let (($a1 $l2) ($a0 (iadd64 $l7 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464845 $buf) 8)
(let (($a1 $l2) ($a0 $l5)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 54)
($loop6313))
((78)
(define r6516
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6516)))))))
(void))
(else (set! $l0 79) ($loop6313))))
(set! $l0 80)
($loop6313))
((79)
(memory-store! $mem (fx+ (iwrap32 $l2) 24) (i64->bytes 0 $buf) 8)
(define r6518
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6518) 56)
(i64->bytes $l2 $buf)
8)
(define r6519
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6519) 64)
(i64->bytes $l2 $buf)
8)
(set! $l0 54)
($loop6313))
((83 82 81 80)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464849 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r6520
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464850 $buf) 8)
(let (($a1 $l2) ($a0 (iadd64 r6520 56))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464851 $buf) 8)
(let (($a1 $l2) ($a0 $l5)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 54)
($loop6313))
((85 84)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464853 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 49)
($loop6313))
((89 88 87 86)
(define r6521
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464856 $buf) 8)
(let (($a1 r6521) ($a0 $l4)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464857 $buf) 8)
(let (($a1 0) ($a0 $l6)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 45)
($loop6313))
((92 91 90)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464859 $buf) 8)
(let (($a1 $l2) ($a0 $l3)) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r6522
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464860 $buf) 8)
(let (($a1 r6522) ($a0 $l2)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 43)
($loop6313))
((95 94 93)
(define r6523
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464862 $buf) 8)
(let (($a1 r6523) ($a0 (iadd64 $l2 32))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464863 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 72))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 39)
($loop6313))
((96)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 112)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 120)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 112)) 0)
(i64->bytes 317390848 $buf)
8)
(define r6524
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 120)) 0)
(i64->bytes r6524 $buf)
8)
(define r6525
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6525 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(define r6526
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6526 $buf) 8)
(memory-store!
$mem
(fx+ $l1 24)
(i64->bytes (iadd64 (iextend64_32_u $l1) 112) $buf)
8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes 3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464865 $buf) 8)
(define-values ($r6527) (let (($a0 0)) ($f112 $a0)))
(set! $l1 $g0)
(unless (zero? $r6527) ($lbl6312)))
((97)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
(i64->bytes 1 $buf)
1)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 161)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 128))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((98)
(define r6528
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6528 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464867 $buf) 8)
(define-values ($r6529) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r6529) ($lbl6312)))
((99)
(define r6530
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6530)))))))
(void))
(else (set! $l0 100) ($loop6313))))
(set! $l0 101)
($loop6313))
((100)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
(i64->bytes 1 $buf)
1)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 161)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 128))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((101)
(define r6532
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6533
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6532) 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6533 $buf) 8)
(define r6534
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6534 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464870 $buf) 8)
(define-values ($r6535) (let (($a0 0)) ($f218 $a0)))
(set! $l1 $g0)
(unless (zero? $r6535) ($lbl6312)))
((102) (set! $l0 100) ($loop6313))
((105 104 103)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464874 $buf) 8)
(define-values ($r6536) (let (($a0 0)) ($f895 $a0)))
(set! $l1 $g0)
(unless (zero? $r6536) ($lbl6312)))
((107 106)
(define r6537
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 8)
(bytes->i64 $buf)))
(set! $l3 r6537)
(set! $l0 9)
($loop6313))
((108)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
(i64->bytes 0 $buf)
1)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 161)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 128))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((109)
(define r6538
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r6538 28) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464878 $buf) 8)
(define-values ($r6539) (let (($a0 0)) ($f30 $a0)))
(set! $l1 $g0)
(unless (zero? $r6539) ($lbl6312)))
((110)
(define r6540
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 4)
(bytes->u64 $buf 4)))
(set! $l3 (iextend64_32_u (ieqz64 r6540)))
(define r6541
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 1)
(bytes->u64 $buf 1)))
(set! $l2 r6541)
(set! $l0 6)
($loop6313))
((111)
(define r6542
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6543
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6542) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (let ((a r6543)) (begin0 a (set! $l3 a))))))))
(void))
(else (set! $l0 113) ($loop6313)))))
((112)
(define r6545
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r6546
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6545) 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6546)))))))
(void))
(else (set! $l0 117) ($loop6313)))))
((113)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u $l3 0)))))
(void))
(else (set! $l0 114) ($loop6313))))
(set! $l0 115)
($loop6313))
((114) (set! $l3 0) (set! $l0 4) ($loop6313))
((115)
(define r6549
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6549 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464884 $buf) 8)
(define-values ($r6550) (let (($a0 0)) ($f52 $a0)))
(set! $l1 $g0)
(unless (zero? $r6550) ($lbl6312)))
((116)
(define r6551
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 (iextend64_32_u (ieqz64 r6551)))
(define r6552
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 1)
(bytes->u64 $buf 1)))
(set! $l2 r6552)
(set! $l0 4)
($loop6313))
((117) (set! $l3 1) (set! $l0 4) ($loop6313))
((118)
(define r6553
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r6553)) (begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 119) ($loop6313))))
(set! $l0 122)
($loop6313))
((119)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
(i64->bytes 0 $buf)
1)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 161)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 128))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((120)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 232667 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 27 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464889 $buf) 8)
(define-values ($r6555) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r6555) ($lbl6312)))
((121) (void))
((122)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 3 $buf) 1)
(memory-store! $mem (fx+ $l1 17) (i64->bytes 16 $buf) 1)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464891 $buf) 8)
(define-values ($r6556) (let (($a0 0)) ($f480 $a0)))
(set! $l1 $g0)
(unless (zero? $r6556) ($lbl6312)))
((123)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 222524 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 11 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274464892 $buf) 8)
(define-values ($r6557) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r6557) ($lbl6312)))
((124) (void))
(else ($lbl6314)))))
(trap "unreachable"))
1))
(define ($f112 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl6558
(let $loop6559 ()
(let/cc
$lbl6560
(switch
$l0
((3 2 1 0)
(define r6584
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6584)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530304 $buf) 8)
(define-values ($r6586) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6586) ($lbl6558)))))
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r6587
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6587)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530306 $buf) 8)
(define-values ($r6589) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6589) ($lbl6558)))))
(define r6590
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6591
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6590) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r6591)))))
(void))
(else (set! $l0 30) ($loop6559)))))
((4)
(define r6593
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6593)))))))
(void))
(else (set! $l0 5) ($loop6559))))
(set! $l0 28)
($loop6559))
((7 6 5)
(define r6595
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6595)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530310 $buf) 8)
(define-values ($r6597) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6597) ($lbl6558)))))
(define r6598
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6598)))))))
(void))
(else (set! $l0 8) ($loop6559))))
(set! $l0 26)
($loop6559))
((8)
(define r6600
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6600) 32)
(i64->bytes 0 $buf)
8))
((11 10 9)
(define r6601
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6601)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530314 $buf) 8)
(define-values ($r6603) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6603) ($lbl6558)))))
(define r6604
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r6605
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6604) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r6605)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(define r6606
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $g1 r6606)
(define r6607
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r6608
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6607) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530316 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r6608) 16))
(define-values
($r6609)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r6609) ($lbl6558)))
((14 13 12)
(define r6610
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6610)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530317 $buf) 8)
(define-values ($r6612) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6612) ($lbl6558)))))
(define r6613
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6613)))))))
(void))
(else (set! $l0 15) ($loop6559))))
(set! $l0 24)
($loop6559))
((15)
(define r6615
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r6616
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6615) 136)
(i64->bytes r6616 $buf)
8))
((16)
(define r6617
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r6618
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6617) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6618)))))))
(void))
(else (set! $l0 17) ($loop6559))))
(set! $l0 19)
($loop6559))
((17)
(define r6620
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6620 $buf) 8)
(define r6621
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (iadd64 r6621 1) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530322 $buf) 8)
(define-values ($r6622) (let (($a0 0)) ($f481 $a0)))
(set! $l1 $g0)
(unless (zero? $r6622) ($lbl6558)))
((18)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((21 20 19)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530326 $buf) 8)
(define-values ($r6623) (let (($a0 0)) ($f895 $a0)))
(set! $l1 $g0)
(unless (zero? $r6623) ($lbl6558)))
((23 22)
(define r6624
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r6625
(let ()
(memory-load! $mem $buf (fx+ $l1 0) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6624) 48)
(i64->bytes r6625 $buf)
8)
(set! $l0 17)
($loop6559))
((25 24)
(define r6626
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r6627
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530329 $buf) 8)
(let (($a1 r6627) ($a0 (iadd64 r6626 136))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 16)
($loop6559))
((27 26)
(define r6628
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530331 $buf) 8)
(let (($a1 0) ($a0 (iadd64 r6628 32))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 9)
($loop6559))
((28)
(define r6629
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6630
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6629) 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6630 $buf) 8)
(define r6631
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6631 $buf) 8)
(define r6632
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6632 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530333 $buf) 8)
(define-values ($r6633) (let (($a0 0)) ($f108 $a0)))
(set! $l1 $g0)
(unless (zero? $r6633) ($lbl6558)))
((29) (set! $l0 5) ($loop6559))
((34 33 32 31 30)
(define r6634
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6635
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6634) 48) 8)
(bytes->i64 $buf)))
(set! $l2 r6635)
(define r6636
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l3 (iextend64_32_u (ieqz64 r6636)))
(define r6637
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6638
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6637) 16) 8)
(bytes->i64 $buf)))
(define r6639
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6640
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6639) 24) 2)
(bytes->u64 $buf 2)))
(set! $l2 (iadd64 r6638 (imul64 $l2 r6640)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l3)))))
(void))
(else (set! $l0 35) ($loop6559))))
(set! $l0 41)
($loop6559))
((37 36 35)
(define r6642
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6642)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530340 $buf) 8)
(define-values ($r6644) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6644) ($lbl6558)))))
(define r6645
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6646
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6645) 32) 8)
(bytes->i64 $buf)))
(set! $l3 r6646)
(define r6647
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r6648
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6647) 32) 8)
(bytes->i64 $buf)))
(set! $l4 r6648)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530342 $buf) 8)
(define-values ($r6649) (let (($a0 0)) ($f213 $a0)))
(set! $l1 $g0)
(unless (zero? $r6649) ($lbl6558)))
((38)
(define r6650
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6651
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6650) 48) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r6651 1))
(define r6652
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6652) 48)
(i64->bytes $l2 $buf)
8)
(define r6653
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6654
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6653) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 r6654)))))
(void))
(else (set! $l0 40) ($loop6559)))))
((39)
(define r6656
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6656) 48)
(i64->bytes 0 $buf)
8))
((40)
(define r6657
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6658
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6659
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6658) 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r6657) 40)
(i64->bytes r6659 $buf)
8)
(set! $l0 5)
($loop6559))
((43 42 41)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l2 $buf) 8)
(define r6660
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r6661
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6660) 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6661 $buf) 8)
(define r6662
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6662 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274530348 $buf) 8)
(define-values ($r6663) (let (($a0 0)) ($f213 $a0)))
(set! $l1 $g0)
(unless (zero? $r6663) ($lbl6558)))
((44)
(define r6664
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l2 r6664)
(set! $l0 35)
($loop6559))
(else ($lbl6560)))))
(trap "unreachable"))
1))
(define ($f113 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl6665
(let $loop6666 ()
(let/cc
$lbl6667
(switch
$l0
((0)
(define r6671
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6671)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274595840 $buf) 8)
(define-values ($r6673) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6673) ($lbl6665)))))
(define r6674
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6674)))))))
(void))
(else (set! $l0 2) ($loop6666)))))
((1)
(define r6676
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(define r6677
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6676) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r6677)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((2)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(i64->bytes 0 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl6667)))))
(trap "unreachable"))
1))
(define ($f114 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl6678
(let $loop6679 ()
(let/cc
$lbl6680
(switch
$l0
((1 0)
(define r6697
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6697)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661376 $buf) 8)
(define-values ($r6699) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6699) ($lbl6678)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r6700
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r6700))
((4 3 2)
(let ()
(cond
((zero? (ieqz64 $l2)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661379 $buf) 8)
(define-values ($r6702) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6702) ($lbl6678)))))
(define r6703
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6703)) (begin0 a (set! $l3 a))))))))))
(void))
(else (set! $l0 25) ($loop6679)))))
((5)
(define r6705
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 16) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6705)) (begin0 a (set! $l4 a))))))))))
(void))
(else (set! $l0 20) ($loop6679)))))
((6)
(define r6707
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6707)))))))
(void))
(else (set! $l0 7) ($loop6679))))
(set! $l0 16)
($loop6679))
((7)
(memory-store! $mem (fx+ (iwrap32 $l4) 24) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ (iwrap32 $l2) 0) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ (iwrap32 $l3) 16) (i64->bytes 0 $buf) 8))
((8)
(define r6709
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 8) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r6709))) (void))
(else (set! $l0 9) ($loop6679))))
(set! $l0 12)
($loop6679))
((9) (set! $l4 0))
((10)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l4))) (void))
(else (set! $l0 11) ($loop6679))))
(set! $l0 2)
($loop6679))
((11)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 48)) 0)
(i64->bytes $l3 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((14 13 12)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l3 $buf) 8)
(define r6712
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r6712)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661389 $buf) 8)
(define-values ($r6714) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6714) ($lbl6678)))))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 $l2 360) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 0 $buf) 4)
(memory-store! $mem (fx+ $l1 12) (i64->bytes 1 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661391 $buf) 8)
(define-values ($r6715) (let (($a0 0)) ($f46 $a0)))
(set! $l1 $g0)
(unless (zero? $r6715) ($lbl6678)))
((15)
(define r6716
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 1)
(bytes->u64 $buf 1)))
(set! $l4 (iextend64_32_u (ieqz64 r6716)))
(define r6717
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r6717)
(define r6718
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l3 r6718)
(set! $l0 10)
($loop6679))
((19 18 17 16)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661393 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l4 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661394 $buf) 8)
(let (($a1 $l4) ($a0 $l2)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661395 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l3 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 8)
($loop6679))
((20)
(define r6719
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r6719)))))))
(void))
(else (set! $l0 21) ($loop6679))))
(set! $l0 22)
($loop6679))
((21)
(memory-store! $mem (fx+ (iwrap32 $l2) 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ (iwrap32 $l2) 8) (i64->bytes 0 $buf) 8)
(set! $l0 8)
($loop6679))
((24 23 22)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661399 $buf) 8)
(let (($a1 0) ($a0 $l2)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274661400 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l2 8))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 8)
($loop6679))
((25)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 48)) 0)
(i64->bytes 0 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl6680)))))
(trap "unreachable"))
1))
(define ($f115 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl6721
(let $loop6722 ()
(let/cc
$lbl6723
(switch
$l0
((1 0)
(define r6735
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6735)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274726912 $buf) 8)
(define-values ($r6737) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6737) ($lbl6721)))))
(set! $g0 (let ((a (isub32 $l1 24))) (begin0 a (set! $l1 a))))
(define r6738
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_s r6738 1)))))
(void))
(else (set! $l0 11) ($loop6722)))))
((2) (set! $l2 1))
((3)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1346928 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274726916 $buf) 8)
(define-values ($r6740) (let (($a0 0)) ($f152 $a0)))
(set! $l1 $g0)
(unless (zero? $r6740) ($lbl6721)))
((4)
(define r6741
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1448924) 0) 4)
(bytes->i64 $buf 4)))
(set! $l2 r6741)
(memory-store! $mem (fx+ $l1 20) (i64->bytes $l2 $buf) 4)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1346928 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274726917 $buf) 8)
(define-values ($r6742) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r6742) ($lbl6721)))
((5)
(define r6743
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_s r6743 0)))))
(void))
(else (set! $l0 7) ($loop6722)))))
((6)
(define r6745
(let ()
(memory-load! $mem $buf (fx+ $l1 20) 4)
(bytes->i64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 0)
(i64->bytes r6745 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 24))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((7)
(define r6746
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r6747
(let ()
(memory-load! $mem $buf (fx+ $l1 20) 4)
(bytes->i64 $buf 4)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r6746 r6747)))))
(void))
(else (set! $l0 8) ($loop6722))))
(set! $l0 6)
($loop6722))
((8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 221592 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 10 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274726921 $buf) 8)
(define-values ($r6749) (let (($a0 0)) ($f504 $a0)))
(set! $l1 $g0)
(unless (zero? $r6749) ($lbl6721)))
((9)
(define r6750
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 1448940) 0)
(i64->bytes r6750 $buf)
4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274726922 $buf) 8)
(define-values ($r6751) (let (($a0 0)) ($f505 $a0)))
(set! $l1 $g0)
(unless (zero? $r6751) ($lbl6721)))
((10)
(define r6752
(let ()
(memory-load! $mem $buf (fx+ $l1 20) 4)
(bytes->i64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 0)
(i64->bytes r6752 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 24))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((11)
(define r6753
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l2 r6753)
(set! $l0 3)
($loop6722))
(else ($lbl6723)))))
(trap "unreachable"))
1))
(define ($f116 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(set! $l1 $g0)
(let/cc
$lbl6754
(let $loop6755 ()
(let/cc
$lbl6756
(switch
$l0
((1 0)
(define r6776
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6776)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274792448 $buf) 8)
(define-values ($r6778) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6778) ($lbl6754)))))
(set! $g0 (let ((a (isub32 $l1 72))) (begin0 a (set! $l1 a))))
(define r6779
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345632) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r6779)
(define r6780
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1345632) 8) 8)
(bytes->i64 $buf)))
(set! $l3 r6780)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 $l2)))))))
(void))
(else (set! $l0 21) ($loop6755)))))
((2)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s 0 $l3)))))
(void))
(else (set! $l0 10) ($loop6755)))))
((3)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l3 $buf) 8)
(define r6783
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l4 r6783)
(set! $l5 0)
(set! $l0 5)
($loop6755))
((4) (set! $l2 (iadd64 $l2 16)))
((5)
(define r6784
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(set! $l6 r6784)
(define r6785
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(set! $l7 r6785)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_s $l6 $l4)))))
(void))
(else (set! $l0 18) ($loop6755)))))
((6)
(define r6787
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 $l7 $l4)) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r6787 61)))))
(void))
(else (set! $l0 7) ($loop6755))))
(set! $l0 13)
($loop6755))
((7) (set! $l8 0))
((8)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l8))) (void))
(else (set! $l0 9) ($loop6755))))
(set! $l0 11)
($loop6755))
((9)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s
(let ((a (iadd64 $l5 1))) (begin0 a (set! $l5 a)))
$l3)))))
(void))
(else (set! $l0 10) ($loop6755))))
(set! $l0 4)
($loop6755))
((10)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 8)
(i64->bytes 0 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 72))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((11)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ile64_u
(let ((a (iadd64 $l4 1))) (begin0 a (set! $l2 a)))
$l6)))))
(void))
(else (set! $l0 19) ($loop6755)))))
((12)
(set! $l3 (isub64 $l6 $l2))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 0)
(i64->bytes
(iadd64 $l7 (iand64 $l2 (ishr64_s (isub64 0 $l3) 63)))
$buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 8)
(i64->bytes $l3 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 72))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((15 14 13)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l7 $buf) 8)
(define r6792
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6792 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274792464 $buf) 8)
(define-values ($r6793) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r6793) ($lbl6754)))
((17 16)
(define r6794
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l8 r6794)
(define r6795
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l2 r6795)
(define r6796
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l3 r6796)
(define r6797
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l4 r6797)
(define r6798
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l5 r6798)
(define r6799
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l6 r6799)
(define r6800
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l7 r6800)
(set! $l0 8)
($loop6755))
((18) (set! $l8 0) (set! $l0 8) ($loop6755))
((19)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l6 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274792468 $buf) 8)
(define-values ($r6801) (let (($a0 0)) ($f434 $a0)))
(set! $l1 $g0)
(unless (zero? $r6801) ($lbl6754)))
((20) (void))
((21)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 229379 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 22 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274792470 $buf) 8)
(define-values ($r6802) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r6802) ($lbl6754)))
((22) (void))
(else ($lbl6756)))))
(trap "unreachable"))
1))
(define ($f117 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl6803
(let $loop6804 ()
(let/cc
$lbl6805
(switch
$l0
((3 2 1 0)
(define r6834
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 (iadd32 r6834 136))) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274857984 $buf) 8)
(define-values ($r6836) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6836) ($lbl6803)))))
(set! $g0 (let ((a (isub32 $l1 264))) (begin0 a (set! $l1 a))))
(define r6837
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r6837)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274857986 $buf) 8)
(define-values ($r6839) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r6839) ($lbl6803)))))
(define r6840
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(define r6841
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6840) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6841)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 4) ($loop6804))))
(set! $l0 29)
($loop6804))
((4) (set! $l2 9) (set! $l3 221220))
((5)
(memory-store! $mem (fx+ $l1 96) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 136) (i64->bytes $l3 $buf) 8)
(define r6843
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(define r6844
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6843) 16) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6844 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274857990 $buf) 8)
(define-values ($r6845) (let (($a0 0)) ($f748 $a0)))
(set! $l1 $g0)
(unless (zero? $r6845) ($lbl6803)))
((6)
(define r6846
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r6846)
(define r6847
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r6847)
(define r6848
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(define r6849
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6848) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r6849)) (begin0 a (set! $l4 a))))))))))
(void))
(else (set! $l0 27) ($loop6804)))))
((7)
(memory-store! $mem (fx+ $l1 112) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 152) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274857992 $buf) 8)
(define-values ($r6851) (let (($a0 0)) ($f748 $a0)))
(set! $l1 $g0)
(unless (zero? $r6851) ($lbl6803)))
((8)
(define r6852
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r6852)
(define r6853
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r6853)
(define r6854
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(define r6855
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6854) 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r6855)))))
(void))
(else (set! $l0 25) ($loop6804)))))
((9)
(memory-store! $mem (fx+ $l1 144) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 104) (i64->bytes $l2 $buf) 8)
(let (($a2 12)
($a1 (iwrap32 315392))
($a0 (iwrap32 (iadd64 (iextend64_32_u $l1) 168))))
($f883 $a0 $a1 $a2))
(set! $l1 $g0)
(define r6857
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 184)) 0)
(i64->bytes r6857 $buf)
8)
(define r6858
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 168)) 24)
(i64->bytes r6858 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 216)) 0)
(i64->bytes $l3 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 168)) 56)
(i64->bytes $l2 $buf)
8)
(define r6859
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 248)) 0)
(i64->bytes r6859 $buf)
8)
(define r6860
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 168)) 88)
(i64->bytes r6860 $buf)
8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (iadd64 (iextend64_32_u $l1) 168) $buf)
8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 6 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 6 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274857994 $buf) 8)
(define-values ($r6861) (let (($a0 0)) ($f649 $a0)))
(set! $l1 $g0)
(unless (zero? $r6861) ($lbl6803)))
((10)
(define r6862
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r6862)
(define r6863
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l3 r6863)
(define r6864
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(define r6865
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r6864 r6865)))))
(void))
(else (set! $l0 11) ($loop6804))))
(set! $l0 12)
($loop6804))
((11)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 280)) 0)
(i64->bytes $l3 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 280)) 8)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 264))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((12)
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 128) (i64->bytes $l3 $buf) 8)
(define r6867
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6867 $buf) 8)
(define r6868
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6868 $buf) 8)
(define r6869
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6869 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274857997 $buf) 8)
(define-values ($r6870) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r6870) ($lbl6803)))
((13)
(define r6871
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r6871))) (void))
(else (set! $l0 14) ($loop6804))))
(set! $l0 15)
($loop6804))
((14)
(define r6873
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l3 r6873)
(define r6874
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l2 r6874)
(set! $l0 11)
($loop6804))
((15)
(define r6875
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(define r6876
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6875) 8) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6876 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274858000 $buf) 8)
(define-values ($r6877) (let (($a0 0)) ($f750 $a0)))
(set! $l1 $g0)
(unless (zero? $r6877) ($lbl6803)))
((16)
(define r6878
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r6878)
(memory-store! $mem (fx+ $l1 120) (i64->bytes $l2 $buf) 8)
(define r6879
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r6879)
(memory-store! $mem (fx+ $l1 160) (i64->bytes $l3 $buf) 8)
(define r6880
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(define r6881
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6880) 16) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6881 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274858001 $buf) 8)
(define-values ($r6882) (let (($a0 0)) ($f750 $a0)))
(set! $l1 $g0)
(unless (zero? $r6882) ($lbl6803)))
((17)
(define r6883
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r6884
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r6883 r6884)))))
(void))
(else (set! $l0 21) ($loop6804)))))
((18)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(define r6886
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6886 $buf) 8)
(define r6887
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6887 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 236227 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes 32 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274858003 $buf) 8)
(define-values ($r6888) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r6888) ($lbl6803)))
((19)
(define r6889
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r6889)
(define r6890
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l3 r6890))
((20)
(set! $l4 $l3)
(set! $l3 $l2)
(set! $l2 $l4)
(set! $l0 11)
($loop6804))
((21)
(define r6891
(let ()
(memory-load! $mem $buf (fx+ $l1 160) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r6891 $buf) 8)
(define r6892
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6892 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274858006 $buf) 8)
(define-values ($r6893) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r6893) ($lbl6803)))
((22)
(define r6894
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r6894))) (void))
(else (set! $l0 18) ($loop6804)))))
((23)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(define r6896
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r6896 $buf) 8)
(define r6897
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r6897 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 234766 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes 30 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274858008 $buf) 8)
(define-values ($r6898) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r6898) ($lbl6803)))
((24)
(define r6899
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r6899)
(define r6900
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l3 r6900)
(set! $l0 20)
($loop6804))
((25)
(let (($a2 12)
($a1 (iwrap32 315488))
($a0 (iwrap32 (iadd64 (iextend64_32_u $l1) 168))))
($f883 $a0 $a1 $a2))
(set! $l1 $g0)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 184)) 0)
(i64->bytes $l3 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 168)) 24)
(i64->bytes $l2 $buf)
8)
(define r6901
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 216)) 0)
(i64->bytes r6901 $buf)
8)
(define r6902
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 168)) 56)
(i64->bytes r6902 $buf)
8)
(define r6903
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(define r6904
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6903) 24) 8)
(bytes->i64 $buf)))
(set! $l2 r6904)
(define r6905
(let ()
(memory-load! $mem $buf (fx+ $l1 272) 8)
(bytes->i64 $buf)))
(define r6906
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r6905) 32) 8)
(bytes->i64 $buf)))
(set! $l3 r6906)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 248)) 0)
(i64->bytes $l2 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 168)) 88)
(i64->bytes $l3 $buf)
8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (iadd64 (iextend64_32_u $l1) 168) $buf)
8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 6 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 6 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274858010 $buf) 8)
(define-values ($r6907) (let (($a0 0)) ($f649 $a0)))
(set! $l1 $g0)
(unless (zero? $r6907) ($lbl6803)))
((26)
(define r6908
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l2 r6908)
(define r6909
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l3 r6909)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 280)) 0)
(i64->bytes $l2 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 280)) 8)
(i64->bytes $l3 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 264))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((27)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 229423 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 22 $buf) 8)
(define r6910
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r6910 $buf) 8)
(define r6911
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 32) (i64->bytes r6911 $buf) 8)
(memory-store! $mem (fx+ $l1 40) (i64->bytes 223359 $buf) 8)
(memory-store! $mem (fx+ $l1 48) (i64->bytes 13 $buf) 8)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274858012 $buf) 8)
(define-values ($r6912) (let (($a0 0)) ($f652 $a0)))
(set! $l1 $g0)
(unless (zero? $r6912) ($lbl6803)))
((28)
(define r6913
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l2 r6913)
(define r6914
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l3 r6914)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 280)) 0)
(i64->bytes $l3 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 280)) 8)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 264))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((29)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274858014 $buf) 8)
(define-values ($r6915) (let (($a0 0)) ($f748 $a0)))
(set! $l1 $g0)
(unless (zero? $r6915) ($lbl6803)))
((30)
(define r6916
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r6916)
(define r6917
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r6917)
(set! $l0 5)
($loop6804))
(else ($lbl6805)))))
(trap "unreachable"))
1))
(define ($f118 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(set! $l1 $g0)
(let/cc
$lbl6918
(let $loop6919 ()
(let/cc
$lbl6920
(switch
$l0
((1 0)
(set! $g0 (let ((a (isub32 $l1 16))) (begin0 a (set! $l1 a))))
(define r6931
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r6931 -1))
(define r6932
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l3 r6932)
(define r6933
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l4 r6933)
(define r6934
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l5 r6934)
(set! $l0 3)
($loop6919))
((2)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 $l4 $l2)) 0)
(i64->bytes (iadd64 $l5 48) $buf)
1)
(set! $l2 (iadd64 $l2 -1))
(set! $l5 $l6))
((3)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ige64_u $l5 10)))))
(void))
(else (set! $l0 5) ($loop6919)))))
((4)
(set! $l6 (idiv64_u $l5 10))
(set! $l5 (isub64 $l5 (imul64 $l6 10)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l2 $l3)))))
(void))
(else (set! $l0 9) ($loop6919))))
(set! $l0 2)
($loop6919))
((5)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l2 $l3)))))
(void))
(else (set! $l0 7) ($loop6919)))))
((6)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 $l4 $l2)) 0)
(i64->bytes (iadd64 $l5 48) $buf)
1)
(define r6938
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l5 (isub64 r6938 $l2))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes
(iadd64 $l4 (iand64 $l2 (ishr64_s (isub64 0 $l5) 63)))
$buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 8)
(i64->bytes (isub64 $l3 $l2) $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 16)
(i64->bytes $l5 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((7)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274923528 $buf) 8)
(define-values ($r6939) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r6939) ($lbl6918)))
((8) (void))
((9)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274923530 $buf) 8)
(define-values ($r6940) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r6940) ($lbl6918)))
((10) (void))
(else ($lbl6920)))))
(trap "unreachable"))
1))
(define ($f119 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl6941
(switch
$l0
((1 0)
(define r6945
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6945)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274989056 $buf) 8)
(define-values ($r6947) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6947) ($lbl6941)))))
(set! $g0 (let ((a (isub32 $l1 56))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 224812 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 15 $buf) 8)
(define r6948
(let () (memory-load! $mem $buf (fx+ $l1 64) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r6948 $buf) 8)
(define r6949
(let () (memory-load! $mem $buf (fx+ $l1 72) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 32) (i64->bytes r6949 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 274989058 $buf) 8)
(define-values ($r6950) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r6950) ($lbl6941)))
((2)
(define r6951
(let () (memory-load! $mem $buf (fx+ $l1 40) 8) (bytes->i64 $buf)))
(set! $l2 r6951)
(define r6952
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(set! $l3 r6952)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes $l2 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 8)
(i64->bytes $l3 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f120 $l0)
(let/cc
$return
(define $l1 #f)
(set! $l1 $g0)
(let/cc
$lbl6953
(switch
$l0
((0)
(define r6956
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6956)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275054592 $buf) 8)
(define-values ($r6958) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6958) ($lbl6953)))))
(define r6959
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes r6959 $buf)
8)
(define r6960
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 8)
(i64->bytes r6960 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f121 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(set! $l1 $g0)
(let/cc
$lbl6961
(let $loop6962 ()
(let/cc
$lbl6963
(switch
$l0
((1 0)
(define r6979
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r6979)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275120128 $buf) 8)
(define-values ($r6981) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r6981) ($lbl6961)))))
(set! $g0 (let ((a (isub32 $l1 112))) (begin0 a (set! $l1 a))))
(define r6982
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r6982)) (begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 15) ($loop6962)))))
((2)
(define r6984
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s r6984 0)))))
(void))
(else (set! $l0 15) ($loop6962)))))
((3)
(define r6986
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(define r6987
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(igt64_u
(let ((a (iadd64 r6986 1))) (begin0 a (set! $l2 a)))
r6987)))))
(void))
(else (set! $l0 4) ($loop6962))))
(set! $l0 13)
($loop6962))
((4)
(define r6989
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l3 r6989)
(define r6990
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l4 r6990))
((5)
(define r6991
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 $l3 r6991)) 0)
(i64->bytes 45 $buf)
1)
(define r6992
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l5 (isub64 0 r6992)))
((6)
(memory-store! $mem (fx+ $l1 120) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 136) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 128) (i64->bytes $l2 $buf) 8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 84)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 88)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 84)) 12)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 (iextend64_32_u $l1) 84) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 20 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 20 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l5 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275120135 $buf) 8)
(define-values ($r6993) (let (($a0 0)) ($f118 $a0)))
(set! $l1 $g0)
(unless (zero? $r6993) ($lbl6961)))
((7)
(define r6994
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r6994)
(define r6995
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l3 (iadd64 r6995 $l2))
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l3 $buf) 8)
(define r6996
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l4 r6996)
(define r6997
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (igt64_u $l3 r6997)))))
(void))
(else (set! $l0 8) ($loop6962))))
(set! $l0 11)
($loop6962))
((8)
(define r6999
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l5 r6999)
(define r7000
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l6 r7000))
((9)
(memory-store! $mem (fx+ $l1 136) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 120) (i64->bytes $l6 $buf) 8)
(define r7001
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 $l6 r7001) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275120138 $buf) 8)
(define-values ($r7002) (let (($a0 0)) ($f875 $a0)))
(set! $l1 $g0)
(unless (zero? $r7002) ($lbl6961)))
((10)
(define r7003
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 0)
(i64->bytes r7003 $buf)
8)
(define r7004
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 8)
(i64->bytes r7004 $buf)
8)
(define r7005
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 160)) 16)
(i64->bytes r7005 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 112))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((11)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 104) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 89280 $buf) 8)
(define r7006
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7006 $buf) 8)
(define r7007
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r7007 $buf) 8)
(define r7008
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r7008 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275120140 $buf) 8)
(define-values ($r7009) (let (($a0 0)) ($f626 $a0)))
(set! $l1 $g0)
(unless (zero? $r7009) ($lbl6961)))
((12)
(define r7010
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l5 r7010)
(define r7011
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l6 r7011)
(define r7012
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l2 r7012)
(define r7013
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(set! $l4 r7013)
(set! $l0 9)
($loop6962))
((13)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 89280 $buf) 8)
(define r7014
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7014 $buf) 8)
(define r7015
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r7015 $buf) 8)
(define r7016
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r7016 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275120142 $buf) 8)
(define-values ($r7017) (let (($a0 0)) ($f626 $a0)))
(set! $l1 $g0)
(unless (zero? $r7017) ($lbl6961)))
((14)
(define r7018
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l3 r7018)
(define r7019
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r7019)
(define r7020
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l4 r7020)
(set! $l2 (iadd64 $l2 1))
(set! $l0 5)
($loop6962))
((15)
(define r7021
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l3 r7021)
(define r7022
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(set! $l4 r7022)
(define r7023
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(set! $l2 r7023)
(define r7024
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l5 r7024)
(set! $l0 6)
($loop6962))
(else ($lbl6963)))))
(trap "unreachable"))
1))
(define ($f122 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(define $l9 #f)
(set! $l1 $g0)
(let/cc
$lbl7025
(let $loop7026 ()
(let/cc
$lbl7027
(switch
$l0
((1 0)
(define r7059
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 (iadd32 r7059 88))) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185664 $buf) 8)
(define-values ($r7061) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7061) ($lbl7025)))))
(set! $g0 (let ((a (isub32 $l1 216))) (begin0 a (set! $l1 a))))
(define r7062
(let ()
(memory-load! $mem $buf (fx+ $l1 241) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_u
(let ((a (iand64 r7062 255))) (begin0 a (set! $l2 a)))
8)))))
(void))
(else (set! $l0 30) ($loop7026)))))
((2)
(set! $l2
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 4 64))))
0
(ishl64 $l2 4)))
(define r7064
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32
(let ((a (iadd64 1303872 $l2))) (begin0 a (set! $l3 a))))
8)
8)
(bytes->i64 $buf)))
(set! $l4 r7064)
(define r7065
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r7065)
(define r7066
(let ()
(memory-load! $mem $buf (fx+ $l1 240) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r7066)) (begin0 a (set! $l5 a))))))
(void))
(else (set! $l0 25) ($loop7026)))))
((3)
(define r7068
(let ()
(memory-load! $mem $buf (fx+ $l1 224) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s r7068 0)))))
(void))
(else (set! $l0 25) ($loop7026)))))
((4)
(define r7070
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32
(let ((a (iadd64 1304000 $l2))) (begin0 a (set! $l2 a))))
0)
8)
(bytes->i64 $buf)))
(set! $l3 r7070)
(define r7071
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r7071))
((5)
(memory-store! $mem (fx+ $l1 208) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 80) (i64->bytes $l2 $buf) 8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 108)) 0)
(i64->bytes 0 $buf)
8)
(let (($a1 12) ($a0 (iwrap32 (iadd64 (iextend64_32_u $l1) 112))))
($f884 $a0 $a1))
(set! $l1 $g0)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 (iextend64_32_u $l1) 108) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 224812 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 15 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185670 $buf) 8)
(define-values ($r7072) (let (($a0 0)) ($f875 $a0)))
(set! $l1 $g0)
(unless (zero? $r7072) ($lbl7025)))
((6)
(define r7073
(let ()
(memory-load! $mem $buf (fx+ $l1 208) 8)
(bytes->i64 $buf)))
(set! $l2 r7073)
(define r7074
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l3 r7074)
(set! $l4 0)
(set! $l5 (iadd64 (iextend64_32_u $l1) 108))
(set! $l6 15)
(set! $l7 100)
(set! $l0 8)
($loop7026))
((7) (set! $l4 (iadd64 $l4 1)) (set! $l6 $l9))
((8)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l4 $l3)))))
(void))
(else (set! $l0 23) ($loop7026)))))
((9)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l4 $l3)))))
(void))
(else (set! $l0 28) ($loop7026)))))
((10)
(define r7077
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 $l2 $l4)) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ine64 (let ((a r7077)) (begin0 a (set! $l8 a))) 37)))))
(void))
(else (set! $l0 15) ($loop7026)))))
((11)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(igt64_u
(let ((a (iadd64 $l6 1))) (begin0 a (set! $l9 a)))
$l7)))))
(void))
(else (set! $l0 12) ($loop7026))))
(set! $l0 13)
($loop7026))
((12)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 $l5 $l6)) 0)
(i64->bytes $l8 $buf)
1)
(set! $l0 7)
($loop7026))
((13)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 71) (i64->bytes $l8 $buf) 1)
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 89280 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l9 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185678 $buf) 8)
(define-values ($r7080) (let (($a0 0)) ($f626 $a0)))
(set! $l1 $g0)
(unless (zero? $r7080) ($lbl7025)))
((14)
(define r7081
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l5 r7081)
(define r7082
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r7082)
(define r7083
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l7 r7083)
(set! $l9 (iadd64 $l2 1))
(define r7084
(let ()
(memory-load! $mem $buf (fx+ $l1 208) 8)
(bytes->i64 $buf)))
(set! $l2 r7084)
(define r7085
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l3 r7085)
(define r7086
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l4 r7086)
(define r7087
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l6 r7087)
(define r7088
(let ()
(memory-load! $mem $buf (fx+ $l1 71) 1)
(bytes->u64 $buf 1)))
(set! $l8 r7088)
(set! $l0 12)
($loop7026))
((15)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_u
(let ((a (iadd64 $l4 1))) (begin0 a (set! $l4 a)))
$l3)))))
(void))
(else (set! $l0 26) ($loop7026)))))
((16)
(memory-store! $mem (fx+ $l1 96) (i64->bytes $l4 $buf) 8)
(define r7090
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 $l2 $l4)) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieq64 (let ((a r7090)) (begin0 a (set! $l8 a))) 120)))))
(void))
(else (set! $l0 17) ($loop7026))))
(set! $l0 21)
($loop7026))
((17)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l8 121)))))
(void))
(else (set! $l0 18) ($loop7026))))
(set! $l0 19)
($loop7026))
((18) (set! $l9 $l6) (set! $l0 7) ($loop7026))
((19)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l7 $buf) 8)
(define r7093
(let ()
(memory-load! $mem $buf (fx+ $l1 232) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r7093 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185684 $buf) 8)
(define-values ($r7094) (let (($a0 0)) ($f121 $a0)))
(set! $l1 $g0)
(unless (zero? $r7094) ($lbl7025)))
((20)
(define r7095
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l7 r7095)
(define r7096
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l6 r7096)
(define r7097
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l5 r7097)
(define r7098
(let ()
(memory-load! $mem $buf (fx+ $l1 208) 8)
(bytes->i64 $buf)))
(set! $l2 r7098)
(define r7099
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l3 r7099)
(define r7100
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(set! $l4 r7100)
(set! $l0 18)
($loop7026))
((21)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l7 $buf) 8)
(define r7101
(let ()
(memory-load! $mem $buf (fx+ $l1 224) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r7101 $buf) 8)
(define r7102
(let ()
(memory-load! $mem $buf (fx+ $l1 240) 1)
(bytes->u64 $buf 1)))
(memory-store! $mem (fx+ $l1 32) (i64->bytes r7102 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185686 $buf) 8)
(define-values ($r7103) (let (($a0 0)) ($f121 $a0)))
(set! $l1 $g0)
(unless (zero? $r7103) ($lbl7025)))
((22)
(define r7104
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l6 r7104)
(define r7105
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l7 r7105)
(define r7106
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l5 r7106)
(define r7107
(let ()
(memory-load! $mem $buf (fx+ $l1 208) 8)
(bytes->i64 $buf)))
(set! $l2 r7107)
(define r7108
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l3 r7108)
(define r7109
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(set! $l4 r7109)
(set! $l0 18)
($loop7026))
((23)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l7 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185688 $buf) 8)
(define-values ($r7110) (let (($a0 0)) ($f654 $a0)))
(set! $l1 $g0)
(unless (zero? $r7110) ($lbl7025)))
((24)
(define r7111
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r7111)
(define r7112
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l3 r7112)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 248)) 0)
(i64->bytes $l3 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 248)) 8)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 216))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((25) (set! $l2 $l4) (set! $l0 5) ($loop7026))
((26)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185691 $buf) 8)
(define-values ($r7113) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r7113) ($lbl7025)))
((27) (void))
((28)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185693 $buf) 8)
(define-values ($r7114) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r7114) ($lbl7025)))
((29) (void))
((30)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 8 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275185695 $buf) 8)
(define-values ($r7115) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r7115) ($lbl7025)))
((31) (void))
(else ($lbl7027)))))
(trap "unreachable"))
1))
(define ($f123 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(set! $l1 $g0)
(let/cc
$lbl7116
(let $loop7117 ()
(let/cc
$lbl7118
(switch
$l0
((1 0)
(define r7293
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 (iadd32 r7293 40))) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251200 $buf) 8)
(define-values ($r7295) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7295) ($lbl7116)))))
(set! $g0 (let ((a (isub32 $l1 168))) (begin0 a (set! $l1 a))))
(define r7296
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r7296)))))))
(void))
(else (set! $l0 176) ($loop7117)))))
((2)
(define r7298
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(define r7299
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7298) 16) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ile64_u
(let ((a r7299)) (begin0 a (set! $l2 a)))
3004847213)))))
(void))
(else (set! $l0 92) ($loop7117)))))
((3)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 2032468620)))))
(void))
(else (set! $l0 55) ($loop7117)))))
((4)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 782401531)))))
(void))
(else (set! $l0 37) ($loop7117)))))
((5)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 335480517)))))
(void))
(else (set! $l0 9) ($loop7117)))))
((6)
(define r7304
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 85440 r7304))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 36) ($loop7117)))))
((7)
(define r7306
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7307
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7306) 0) 1)
(bytes->u64 $buf 1)))
(set! $l4 r7307))
((8)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 9) ($loop7117))))
(set! $l0 32)
($loop7117))
((9)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 782401531)))))
(void))
(else (set! $l0 13) ($loop7117)))))
((10)
(define r7310
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 85888 r7310))))
(begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 31) ($loop7117)))))
((11)
(define r7312
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7313
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7312) 0) 8)
(bytes->f64 $buf)))
(set! $l5 r7313))
((12)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 13) ($loop7117))))
(set! $l0 26)
($loop7117))
((15 14 13)
(define r7315
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
(i64->bytes r7315 $buf)
8)
(define r7316
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 8)
(i64->bytes r7316 $buf)
8)
(define r7317
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7317 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251216 $buf) 8)
(define-values ($r7318) (let (($a0 0)) ($f748 $a0)))
(set! $l1 $g0)
(unless (zero? $r7318) ($lbl7116)))
((17 16)
(define r7319
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l2 r7319)
(memory-store! $mem (fx+ $l1 136) (i64->bytes $l2 $buf) 8)
(define r7320
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l3 r7320)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251218 $buf) 8)
(define-values ($r7321) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7321) ($lbl7116)))
((18)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 217889 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 1 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251219 $buf) 8)
(define-values ($r7322) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r7322) ($lbl7116)))
((19)
(define r7323
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7323 $buf) 8)
(define r7324
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7324 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251220 $buf) 8)
(define-values ($r7325) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r7325) ($lbl7116)))
((20)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 217930 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251221 $buf) 8)
(define-values ($r7326) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r7326) ($lbl7116)))
((21)
(define r7327
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7327 $buf) 8)
(define r7328
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7328 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251222 $buf) 8)
(define-values ($r7329) (let (($a0 0)) ($f474 $a0)))
(set! $l1 $g0)
(unless (zero? $r7329) ($lbl7116)))
((22)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251223 $buf) 8)
(define-values ($r7330) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7330) ($lbl7116)))
((23) (void))
((25 24)
(set! $g0 (let ((a (iadd32 $l1 168))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((27 26)
(memory-store! $mem (fx+ $l1 128) (f64->bytes $l5 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251228 $buf) 8)
(define-values ($r7331) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7331) ($lbl7116)))
((28)
(define r7332
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->f64 $buf)))
(memory-store! $mem (fx+ $l1 0) (f64->bytes r7332 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251229 $buf) 8)
(define-values ($r7333) (let (($a0 0)) ($f466 $a0)))
(set! $l1 $g0)
(unless (zero? $r7333) ($lbl7116)))
((29)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251230 $buf) 8)
(define-values ($r7334) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7334) ($lbl7116)))
((30) (set! $l0 24) ($loop7117))
((31) (set! $l5 0.0) (set! $l0 12) ($loop7117))
((32)
(memory-store! $mem (fx+ $l1 29) (i64->bytes $l4 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251233 $buf) 8)
(define-values ($r7335) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7335) ($lbl7116)))
((33)
(define r7336
(let ()
(memory-load! $mem $buf (fx+ $l1 29) 1)
(bytes->u64 $buf 1)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7336 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251234 $buf) 8)
(define-values ($r7337) (let (($a0 0)) ($f465 $a0)))
(set! $l1 $g0)
(unless (zero? $r7337) ($lbl7116)))
((34)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251235 $buf) 8)
(define-values ($r7338) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7338) ($lbl7116)))
((35) (set! $l0 24) ($loop7117))
((36) (set! $l4 0) (set! $l0 8) ($loop7117))
((37)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 1715356255)))))
(void))
(else (set! $l0 41) ($loop7117)))))
((38)
(define r7340
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 89280 r7340))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 54) ($loop7117)))))
((39)
(define r7342
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7343
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7342) 0) 1)
(bytes->u64 $buf 1)))
(set! $l4 r7343))
((40)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 41) ($loop7117))))
(set! $l0 50)
($loop7117))
((41)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 2032468620)))))
(void))
(else (set! $l0 13) ($loop7117)))))
((42)
(define r7346
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 85760 r7346))))
(begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 49) ($loop7117)))))
((43)
(define r7348
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7349
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 r7348 4)) 0) 4)
(bytes->f32 $buf)))
(set! $l5 (fpromote32 r7349))
(define r7350
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7351
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7350) 0) 4)
(bytes->f32 $buf)))
(set! $l6 (fpromote32 r7351)))
((44)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 13) ($loop7117)))))
((45)
(memory-store!
$mem
(fx+ $l1 40)
(f32->bytes (fdemote64 $l5) $buf)
4)
(memory-store!
$mem
(fx+ $l1 36)
(f32->bytes (fdemote64 $l6) $buf)
4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251246 $buf) 8)
(define-values ($r7353) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7353) ($lbl7116)))
((46)
(define r7354
(let ()
(memory-load! $mem $buf (fx+ $l1 36) 4)
(bytes->f32 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(f64->bytes (fpromote32 r7354) $buf)
8)
(define r7355
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 4)
(bytes->f32 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 8)) 0)
(f64->bytes (fpromote32 r7355) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251247 $buf) 8)
(define-values ($r7356) (let (($a0 0)) ($f467 $a0)))
(set! $l1 $g0)
(unless (zero? $r7356) ($lbl7116)))
((47)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251248 $buf) 8)
(define-values ($r7357) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7357) ($lbl7116)))
((48) (set! $l0 24) ($loop7117))
((49) (set! $l5 0.0) (set! $l6 0.0) (set! $l0 44) ($loop7117))
((50)
(memory-store! $mem (fx+ $l1 30) (i64->bytes $l4 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251251 $buf) 8)
(define-values ($r7358) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7358) ($lbl7116)))
((51)
(define r7359
(let ()
(memory-load! $mem $buf (fx+ $l1 30) 1)
(bytes->u64 $buf 1)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iand64 r7359 255) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251252 $buf) 8)
(define-values ($r7360) (let (($a0 0)) ($f468 $a0)))
(set! $l1 $g0)
(unless (zero? $r7360) ($lbl7116)))
((52)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251253 $buf) 8)
(define-values ($r7361) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7361) ($lbl7116)))
((53) (set! $l0 24) ($loop7117))
((54) (set! $l4 0) (set! $l0 40) ($loop7117))
((55)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 2520751103)))))
(void))
(else (set! $l0 74) ($loop7117)))))
((56)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 2251394350)))))
(void))
(else (set! $l0 60) ($loop7117)))))
((57)
(define r7364
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 89216 r7364))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 73) ($loop7117)))))
((58)
(define r7366
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7367
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7366) 0) 8)
(bytes->i64 $buf)))
(set! $l4 r7367))
((59)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 60) ($loop7117))))
(set! $l0 69)
($loop7117))
((60)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 2520751103)))))
(void))
(else (set! $l0 13) ($loop7117)))))
((61)
(define r7370
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 87232 r7370))))
(begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 68) ($loop7117)))))
((62)
(define r7372
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7373
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7372) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r7373))
((63)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 13) ($loop7117)))))
((64)
(memory-store! $mem (fx+ $l1 104) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251265 $buf) 8)
(define-values ($r7375) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7375) ($lbl7116)))
((65)
(define r7376
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7376 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251266 $buf) 8)
(define-values ($r7377) (let (($a0 0)) ($f469 $a0)))
(set! $l1 $g0)
(unless (zero? $r7377) ($lbl7116)))
((66)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251267 $buf) 8)
(define-values ($r7378) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7378) ($lbl7116)))
((67) (set! $l0 24) ($loop7117))
((68) (set! $l3 0) (set! $l0 63) ($loop7117))
((69)
(memory-store! $mem (fx+ $l1 112) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251270 $buf) 8)
(define-values ($r7379) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7379) ($lbl7116)))
((70)
(define r7380
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7380 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251271 $buf) 8)
(define-values ($r7381) (let (($a0 0)) ($f468 $a0)))
(set! $l1 $g0)
(unless (zero? $r7381) ($lbl7116)))
((71)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251272 $buf) 8)
(define-values ($r7382) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7382) ($lbl7116)))
((72) (set! $l0 24) ($loop7117))
((73) (set! $l4 0) (set! $l0 59) ($loop7117))
((74)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 2965520083)))))
(void))
(else (set! $l0 78) ($loop7117)))))
((75)
(define r7384
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 85824 r7384))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 91) ($loop7117)))))
((76)
(define r7386
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7387
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7386) 0) 4)
(bytes->f32 $buf)))
(set! $l5 (fpromote32 r7387)))
((77)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 78) ($loop7117))))
(set! $l0 87)
($loop7117))
((78)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 3004847213)))))
(void))
(else (set! $l0 13) ($loop7117)))))
((79)
(define r7390
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 85696 r7390))))
(begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 86) ($loop7117)))))
((80)
(define r7392
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7393
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7392) 0) 8)
(bytes->f64 $buf)))
(set! $l5 r7393)
(define r7394
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7395
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 (iadd64 r7394 8)) 0) 8)
(bytes->f64 $buf)))
(set! $l6 r7395))
((81)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 13) ($loop7117)))))
((82)
(memory-store! $mem (fx+ $l1 80) (f64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 64) (f64->bytes $l5 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251283 $buf) 8)
(define-values ($r7397) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7397) ($lbl7116)))
((83)
(define r7398
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->f64 $buf)))
(memory-store! $mem (fx+ $l1 0) (f64->bytes r7398 $buf) 8)
(define r7399
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->f64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 8)) 0)
(f64->bytes r7399 $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251284 $buf) 8)
(define-values ($r7400) (let (($a0 0)) ($f467 $a0)))
(set! $l1 $g0)
(unless (zero? $r7400) ($lbl7116)))
((84)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251285 $buf) 8)
(define-values ($r7401) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7401) ($lbl7116)))
((85) (set! $l0 24) ($loop7117))
((86) (set! $l6 0.0) (set! $l5 0.0) (set! $l0 81) ($loop7117))
((87)
(memory-store!
$mem
(fx+ $l1 44)
(f32->bytes (fdemote64 $l5) $buf)
4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251288 $buf) 8)
(define-values ($r7402) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7402) ($lbl7116)))
((88)
(define r7403
(let ()
(memory-load! $mem $buf (fx+ $l1 44) 4)
(bytes->f32 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(f64->bytes (fpromote32 r7403) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251289 $buf) 8)
(define-values ($r7404) (let (($a0 0)) ($f466 $a0)))
(set! $l1 $g0)
(unless (zero? $r7404) ($lbl7116)))
((89)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251290 $buf) 8)
(define-values ($r7405) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7405) ($lbl7116)))
((90) (set! $l0 24) ($loop7117))
((91) (set! $l5 0.0) (set! $l0 77) ($loop7117))
((92)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 3494570045)))))
(void))
(else (set! $l0 130) ($loop7117)))))
((93)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 3175798674)))))
(void))
(else (set! $l0 112) ($loop7117)))))
((94)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 3148693762)))))
(void))
(else (set! $l0 98) ($loop7117)))))
((95)
(define r7409
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 87168 r7409))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 111) ($loop7117)))))
((96)
(define r7411
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7412
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7411) 0) 4)
(bytes->i64 $buf 4)))
(set! $l4 r7412))
((97)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 98) ($loop7117))))
(set! $l0 107)
($loop7117))
((98)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 3175798674)))))
(void))
(else (set! $l0 13) ($loop7117)))))
((99)
(define r7415
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 89344 r7415))))
(begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 106) ($loop7117)))))
((100)
(define r7417
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7418
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7417) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r7418))
((101)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 13) ($loop7117)))))
((102)
(memory-store! $mem (fx+ $l1 120) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251303 $buf) 8)
(define-values ($r7420) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7420) ($lbl7116)))
((103)
(define r7421
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7421 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251304 $buf) 8)
(define-values ($r7422) (let (($a0 0)) ($f468 $a0)))
(set! $l1 $g0)
(unless (zero? $r7422) ($lbl7116)))
((104)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251305 $buf) 8)
(define-values ($r7423) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7423) ($lbl7116)))
((105) (set! $l0 24) ($loop7117))
((106) (set! $l3 0) (set! $l0 101) ($loop7117))
((107)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l4 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251308 $buf) 8)
(define-values ($r7424) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7424) ($lbl7116)))
((108)
(define r7425
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 4)
(bytes->i64 $buf 4)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (ishr64_s (ishl64 r7425 32) 32) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251309 $buf) 8)
(define-values ($r7426) (let (($a0 0)) ($f469 $a0)))
(set! $l1 $g0)
(unless (zero? $r7426) ($lbl7116)))
((109)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251310 $buf) 8)
(define-values ($r7427) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7427) ($lbl7116)))
((110) (set! $l0 24) ($loop7117))
((111) (set! $l4 0) (set! $l0 97) ($loop7117))
((112)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 3422994471)))))
(void))
(else (set! $l0 116) ($loop7117)))))
((113)
(define r7429
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 87296 r7429))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 129) ($loop7117)))))
((114)
(define r7431
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7432
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7431) 0) 1)
(bytes->i64 $buf 1)))
(set! $l4 r7432))
((115)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 116) ($loop7117))))
(set! $l0 125)
($loop7117))
((116)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 3494570045)))))
(void))
(else (set! $l0 13) ($loop7117)))))
((117)
(define r7435
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 89152 r7435))))
(begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 124) ($loop7117)))))
((118)
(define r7437
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7438
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7437) 0) 4)
(bytes->u64 $buf 4)))
(set! $l3 r7438))
((119)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 13) ($loop7117)))))
((120)
(memory-store! $mem (fx+ $l1 52) (i64->bytes $l3 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251321 $buf) 8)
(define-values ($r7440) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7440) ($lbl7116)))
((121)
(define r7441
(let ()
(memory-load! $mem $buf (fx+ $l1 52) 4)
(bytes->u64 $buf 4)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iand64 r7441 4294967295) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251322 $buf) 8)
(define-values ($r7442) (let (($a0 0)) ($f468 $a0)))
(set! $l1 $g0)
(unless (zero? $r7442) ($lbl7116)))
((122)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251323 $buf) 8)
(define-values ($r7443) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7443) ($lbl7116)))
((123) (set! $l0 24) ($loop7117))
((124) (set! $l3 0) (set! $l0 119) ($loop7117))
((125)
(memory-store! $mem (fx+ $l1 31) (i64->bytes $l4 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251326 $buf) 8)
(define-values ($r7444) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7444) ($lbl7116)))
((126)
(define r7445
(let ()
(memory-load! $mem $buf (fx+ $l1 31) 1)
(bytes->i64 $buf 1)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (ishr64_s (ishl64 r7445 56) 56) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251327 $buf) 8)
(define-values ($r7446) (let (($a0 0)) ($f469 $a0)))
(set! $l1 $g0)
(unless (zero? $r7446) ($lbl7116)))
((127)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251328 $buf) 8)
(define-values ($r7447) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7447) ($lbl7116)))
((128) (set! $l0 24) ($loop7117))
((129) (set! $l4 0) (set! $l0 115) ($loop7117))
((130)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 3774831796)))))
(void))
(else (set! $l0 149) ($loop7117)))))
((131)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 3585636114)))))
(void))
(else (set! $l0 135) ($loop7117)))))
((132)
(define r7450
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 89024 r7450))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 148) ($loop7117)))))
((133)
(define r7452
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7453
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7452) 0) 8)
(bytes->i64 $buf)))
(set! $l4 r7453))
((134)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 135) ($loop7117))))
(set! $l0 144)
($loop7117))
((135)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 3774831796)))))
(void))
(else (set! $l0 13) ($loop7117)))))
((136)
(define r7456
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 88896 r7456))))
(begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 143) ($loop7117)))))
((137)
(define r7458
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7459
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7458) 8) 8)
(bytes->i64 $buf)))
(set! $l3 r7459)
(define r7460
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7461
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7460) 0) 8)
(bytes->i64 $buf)))
(set! $l4 r7461))
((138)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 13) ($loop7117)))))
((139)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 144) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251340 $buf) 8)
(define-values ($r7463) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7463) ($lbl7116)))
((140)
(define r7464
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7464 $buf) 8)
(define r7465
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7465 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251341 $buf) 8)
(define-values ($r7466) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r7466) ($lbl7116)))
((141)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251342 $buf) 8)
(define-values ($r7467) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7467) ($lbl7116)))
((142) (set! $l0 24) ($loop7117))
((143) (set! $l3 0) (set! $l4 0) (set! $l0 138) ($loop7117))
((144)
(memory-store! $mem (fx+ $l1 96) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251345 $buf) 8)
(define-values ($r7468) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7468) ($lbl7116)))
((145)
(define r7469
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7469 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251346 $buf) 8)
(define-values ($r7470) (let (($a0 0)) ($f468 $a0)))
(set! $l1 $g0)
(unless (zero? $r7470) ($lbl7116)))
((146)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251347 $buf) 8)
(define-values ($r7471) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7471) ($lbl7116)))
((147) (set! $l0 24) ($loop7117))
((148) (set! $l4 0) (set! $l0 134) ($loop7117))
((149)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 3973415118)))))
(void))
(else (set! $l0 153) ($loop7117)))))
((150)
(define r7473
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 87104 r7473))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 175) ($loop7117)))))
((151)
(define r7475
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7476
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7475) 0) 2)
(bytes->i64 $buf 2)))
(set! $l4 r7476))
((152)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 153) ($loop7117))))
(set! $l0 171)
($loop7117))
((153)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 4025618080)))))
(void))
(else (set! $l0 157) ($loop7117)))))
((154)
(define r7479
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 89088 r7479))))
(begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 170) ($loop7117)))))
((155)
(define r7481
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7482
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7481) 0) 2)
(bytes->u64 $buf 2)))
(set! $l4 r7482))
((156)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l3))) (void))
(else (set! $l0 157) ($loop7117))))
(set! $l0 166)
($loop7117))
((157)
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 4149441018)))))
(void))
(else (set! $l0 13) ($loop7117)))))
((158)
(define r7485
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(let ((a (iextend64_32_u (ieq64 87040 r7485))))
(begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 165) ($loop7117)))))
((159)
(define r7487
(let ()
(memory-load! $mem $buf (fx+ $l1 184) 8)
(bytes->i64 $buf)))
(define r7488
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7487) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r7488))
((160)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 13) ($loop7117)))))
((161)
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251362 $buf) 8)
(define-values ($r7490) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7490) ($lbl7116)))
((162)
(define r7491
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7491 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251363 $buf) 8)
(define-values ($r7492) (let (($a0 0)) ($f469 $a0)))
(set! $l1 $g0)
(unless (zero? $r7492) ($lbl7116)))
((163)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251364 $buf) 8)
(define-values ($r7493) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7493) ($lbl7116)))
((164) (set! $l0 24) ($loop7117))
((165) (set! $l3 0) (set! $l0 160) ($loop7117))
((166)
(memory-store! $mem (fx+ $l1 34) (i64->bytes $l4 $buf) 2)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251367 $buf) 8)
(define-values ($r7494) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7494) ($lbl7116)))
((167)
(define r7495
(let ()
(memory-load! $mem $buf (fx+ $l1 34) 2)
(bytes->u64 $buf 2)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iand64 r7495 65535) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251368 $buf) 8)
(define-values ($r7496) (let (($a0 0)) ($f468 $a0)))
(set! $l1 $g0)
(unless (zero? $r7496) ($lbl7116)))
((168)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251369 $buf) 8)
(define-values ($r7497) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7497) ($lbl7116)))
((169) (set! $l0 24) ($loop7117))
((170) (set! $l4 0) (set! $l0 156) ($loop7117))
((171)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l4 $buf) 2)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251372 $buf) 8)
(define-values ($r7498) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7498) ($lbl7116)))
((172)
(define r7499
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 2)
(bytes->i64 $buf 2)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (ishr64_s (ishl64 r7499 48) 48) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251373 $buf) 8)
(define-values ($r7500) (let (($a0 0)) ($f469 $a0)))
(set! $l1 $g0)
(unless (zero? $r7500) ($lbl7116)))
((173)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251374 $buf) 8)
(define-values ($r7501) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7501) ($lbl7116)))
((174) (set! $l0 24) ($loop7117))
((175) (set! $l4 0) (set! $l0 152) ($loop7117))
((176)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251377 $buf) 8)
(define-values ($r7502) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r7502) ($lbl7116)))
((177)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 218143 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251378 $buf) 8)
(define-values ($r7503) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r7503) ($lbl7116)))
((178)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275251379 $buf) 8)
(define-values ($r7504) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r7504) ($lbl7116)))
((179) (set! $l0 24) ($loop7117))
(else ($lbl7118)))))
(trap "unreachable"))
1))
(define ($f124 $l0)
(let ()
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl7505
(let $loop7506 ()
(let/cc
$lbl7507
(switch
$l0
((1 0)
(define r7557
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 (iadd32 r7557 168))) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316736 $buf) 8)
(define-values ($r7559) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7559) ($lbl7505)))))
(set! $g0 (let ((a (isub32 $l1 296))) (begin0 a (set! $l1 a))))
(define r7560
(let ()
(memory-load! $mem $buf (fx+ $l1 296) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7560 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316738 $buf) 8)
(define-values ($r7561) (let (($a0 0)) ($f678 $a0)))
(set! $l1 $g0)
(unless (zero? $r7561) ($lbl7505)))
((2)
(define r7562
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r7562)
(define r7563
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7563 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316739 $buf) 8)
(define-values ($r7564) (let (($a0 0)) ($f680 $a0)))
(set! $l1 $g0)
(unless (zero? $r7564) ($lbl7505)))
((3)
(define r7565
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r7565)
(memory-store! $mem (fx+ $l1 144) (i64->bytes $l2 $buf) 8)
(define r7566
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l3 r7566)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 40 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316740 $buf) 8)
(define-values ($r7567) (let (($a0 0)) ($f61 $a0)))
(set! $l1 $g0)
(unless (zero? $r7567) ($lbl7505)))
((4)
(define r7568
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s (let ((a r7568)) (begin0 a (set! $l2 a))) 0)))))
(void))
(else (set! $l0 5) ($loop7506))))
(set! $l0 47)
($loop7506))
((5)
(define r7570
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ile64_u
(let ((a (iadd64 $l2 -1))) (begin0 a (set! $l3 a)))
r7570)))))
(void))
(else (set! $l0 45) ($loop7506)))))
((6)
(define r7572
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ige64_s
(let ((a (iadd64 $l2 2))) (begin0 a (set! $l2 a)))
r7572)))))
(void))
(else (set! $l0 7) ($loop7506))))
(set! $l0 38)
($loop7506))
((7)
(define r7574
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 r7574)))))
(void))
(else (set! $l0 43) ($loop7506)))))
((8)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l3 $l2)))))
(void))
(else (set! $l0 41) ($loop7506)))))
((9)
(set! $l4 (isub64 $l2 $l3))
(set! $l5 (isub64 0 $l4))
(define r7577
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l5 (iadd64 r7577 (iand64 (ishr64_s $l5 63) $l3)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 $l4 3)))))
(void))
(else (set! $l0 21) ($loop7506)))))
((10) (set! $l4 1))
((11)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l4))) (void))
(else (set! $l0 12) ($loop7506))))
(set! $l0 38)
($loop7506))
((12)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l3 $buf) 8)
(define r7580
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l3 (isub64 r7580 $l2))
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l3 $buf) 8)
(define r7581
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l2
(iadd64 r7581 (iand64 (ishr64_s (isub64 0 $l3) 63) $l2)))
(memory-store! $mem (fx+ $l1 136) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 41 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316749 $buf) 8)
(define-values ($r7582) (let (($a0 0)) ($f61 $a0)))
(set! $l1 $g0)
(unless (zero? $r7582) ($lbl7505)))
((13)
(define r7583
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s (let ((a r7583)) (begin0 a (set! $l2 a))) 0)))))
(void))
(else (set! $l0 14) ($loop7506))))
(set! $l0 35)
($loop7506))
((14)
(define r7585
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ige64_s
(let ((a (iadd64 $l2 2))) (begin0 a (set! $l3 a)))
r7585)))))
(void))
(else (set! $l0 15) ($loop7506))))
(set! $l0 28)
($loop7506))
((15)
(define r7587
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l3 r7587)))))
(void))
(else (set! $l0 33) ($loop7506)))))
((16)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l2 $l3)))))
(void))
(else (set! $l0 31) ($loop7506)))))
((17)
(define r7590
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r7591
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32
(let ((a (iadd64 r7590 $l2))) (begin0 a (set! $l4 a))))
0)
1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r7591 41)))))
(void))
(else (set! $l0 20) ($loop7506)))))
((18) (set! $l4 1))
((19)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l4))) (void))
(else (set! $l0 24) ($loop7506))))
(set! $l0 28)
($loop7506))
((20)
(define r7594
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 1) 1)
(bytes->u64 $buf 1)))
(set! $l4 (iextend64_32_u (ine64 r7594 46)))
(set! $l0 19)
($loop7506))
((21)
(define r7595
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r7595 46)))))
(void))
(else (set! $l0 22) ($loop7506))))
(set! $l0 10)
($loop7506))
((22)
(define r7597
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 1) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r7597 40)))))
(void))
(else (set! $l0 23) ($loop7506))))
(set! $l0 10)
($loop7506))
((23)
(define r7599
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 2) 1)
(bytes->u64 $buf 1)))
(set! $l4 (iextend64_32_u (ine64 r7599 42)))
(set! $l0 11)
($loop7506))
((24)
(let (($a2 18)
($a1 (iwrap32 316160))
($a0 (iwrap32 (iadd64 (iextend64_32_u $l1) 152))))
($f883 $a0 $a1 $a2))
(set! $l1 $g0)
(define r7600
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 168)) 0)
(i64->bytes r7600 $buf)
8)
(define r7601
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 24)
(i64->bytes r7601 $buf)
8)
(define r7602
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 200)) 0)
(i64->bytes r7602 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 56)
(i64->bytes $l2 $buf)
8)
(define r7603
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l4 (isub64 r7603 $l3))
(define r7604
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 232)) 0)
(i64->bytes
(iadd64 r7604 (iand64 (ishr64_s (isub64 0 $l4) 63) $l3))
$buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 88)
(i64->bytes $l4 $buf)
8)
(define r7605
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 264)) 0)
(i64->bytes r7605 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 120)
(i64->bytes $l2 $buf)
8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store!
$mem
(fx+ $l1 8)
(i64->bytes (iadd64 (iextend64_32_u $l1) 152) $buf)
8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 9 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 9 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316761 $buf) 8)
(define-values ($r7606) (let (($a0 0)) ($f649 $a0)))
(set! $l1 $g0)
(unless (zero? $r7606) ($lbl7505)))
((25)
(define r7607
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r7607)
(define r7608
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7608 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316762 $buf) 8)
(define-values ($r7609) (let (($a0 0)) ($f142 $a0)))
(set! $l1 $g0)
(unless (zero? $r7609) ($lbl7505)))
((26)
(define r7610
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r7610)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 118944 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316763 $buf) 8)
(define-values ($r7611) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r7611) ($lbl7505)))
((27) (void))
((28)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 243333 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 46 $buf) 8)
(define r7612
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r7612 $buf) 8)
(define r7613
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 32) (i64->bytes r7613 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316765 $buf) 8)
(define-values ($r7614) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r7614) ($lbl7505)))
((29)
(define r7615
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r7615)
(define r7616
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l3 r7616)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316766 $buf) 8)
(define-values ($r7617) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r7617) ($lbl7505)))
((30) (void))
((31)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316768 $buf) 8)
(define-values ($r7618) (let (($a0 0)) ($f434 $a0)))
(set! $l1 $g0)
(unless (zero? $r7618) ($lbl7505)))
((32) (void))
((33)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(define r7619
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7619 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316770 $buf) 8)
(define-values ($r7620) (let (($a0 0)) ($f430 $a0)))
(set! $l1 $g0)
(unless (zero? $r7620) ($lbl7505)))
((34) (void))
((35)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 (iextend64_32_u $l1) 72) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 227476 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 19 $buf) 8)
(define r7621
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r7621 $buf) 8)
(define r7622
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 32) (i64->bytes r7622 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316772 $buf) 8)
(define-values ($r7623) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r7623) ($lbl7505)))
((36)
(define r7624
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r7624)
(define r7625
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l3 r7625)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316773 $buf) 8)
(define-values ($r7626) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r7626) ($lbl7505)))
((37) (void))
((38)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 244175 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 49 $buf) 8)
(define r7627
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r7627 $buf) 8)
(define r7628
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 32) (i64->bytes r7628 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316775 $buf) 8)
(define-values ($r7629) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r7629) ($lbl7505)))
((39)
(define r7630
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r7630)
(define r7631
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7631 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316776 $buf) 8)
(define-values ($r7632) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r7632) ($lbl7505)))
((40) (void))
((41)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316778 $buf) 8)
(define-values ($r7633) (let (($a0 0)) ($f434 $a0)))
(set! $l1 $g0)
(unless (zero? $r7633) ($lbl7505)))
((42) (void))
((43)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(define r7634
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7634 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316780 $buf) 8)
(define-values ($r7635) (let (($a0 0)) ($f430 $a0)))
(set! $l1 $g0)
(unless (zero? $r7635) ($lbl7505)))
((44) (void))
((45)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(define r7636
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7636 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316782 $buf) 8)
(define-values ($r7637) (let (($a0 0)) ($f430 $a0)))
(set! $l1 $g0)
(unless (zero? $r7637) ($lbl7505)))
((46) (void))
((47)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 (iextend64_32_u $l1) 104) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 227457 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 19 $buf) 8)
(define r7638
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 24) (i64->bytes r7638 $buf) 8)
(define r7639
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 32) (i64->bytes r7639 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316784 $buf) 8)
(define-values ($r7640) (let (($a0 0)) ($f650 $a0)))
(set! $l1 $g0)
(unless (zero? $r7640) ($lbl7505)))
((48)
(define r7641
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r7641)
(define r7642
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7642 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275316785 $buf) 8)
(define-values ($r7643) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r7643) ($lbl7505)))
((49) (void))
(else ($lbl7507)))))
(trap "unreachable"))
1))
(define ($f125 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl7644
(let $loop7645 ()
(let/cc
$lbl7646
(switch
$l0
((1 0)
(define r7660
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 (iadd32 r7660 56))) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275382272 $buf) 8)
(define-values ($r7662) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7662) ($lbl7644)))))
(set! $g0 (let ((a (isub32 $l1 184))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 89344 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 1 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275382274 $buf) 8)
(define-values ($r7663) (let (($a0 0)) ($f625 $a0)))
(set! $l1 $g0)
(unless (zero? $r7663) ($lbl7644)))
((2)
(define r7664
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l2 r7664)
(memory-store! $mem (fx+ $l1 96) (i64->bytes $l2 $buf) 8)
(define r7665
(let ()
(memory-load! $mem $buf (fx+ $l1 192) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 r7665 1) $buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes 1 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275382275 $buf) 8)
(define-values ($r7666) (let (($a0 0)) ($f736 $a0)))
(set! $l1 $g0)
(unless (zero? $r7666) ($lbl7644)))
((3)
(define r7667
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s r7667 1)))))
(void))
(else (set! $l0 4) ($loop7645))))
(set! $l0 19)
($loop7645))
((6 5 4)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 149600 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275382279 $buf) 8)
(define-values ($r7669) (let (($a0 0)) ($f169 $a0)))
(set! $l1 $g0)
(unless (zero? $r7669) ($lbl7644)))
((7)
(define r7670
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (let ((a r7670)) (begin0 a (set! $l2 a)))) 8)
(i64->bytes 1 $buf)
8)
(memory-store! $mem (fx+ (iwrap32 $l2) 16) (i64->bytes 1 $buf) 8)
(define r7671
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r7671)))))))
(void))
(else (set! $l0 8) ($loop7645))))
(set! $l0 17)
($loop7645))
((8)
(define r7673
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 0)
(i64->bytes r7673 $buf)
8))
((9)
(memory-store! $mem (fx+ (iwrap32 $l2) 32) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ (iwrap32 $l2) 40) (i64->bytes 2 $buf) 8)
(define r7674
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l3 (iextend64_32_u (ieqz64 r7674)))
(set! $l4 (iadd64 $l2 48))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l3)))))
(void))
(else (set! $l0 10) ($loop7645))))
(set! $l0 14)
($loop7645))
((10)
(memory-store!
$mem
(fx+ (iwrap32 $l2) 24)
(i64->bytes $l4 $buf)
8))
((12 11)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275382285 $buf) 8)
(define-values ($r7676) (let (($a0 0)) ($f670 $a0)))
(set! $l1 $g0)
(unless (zero? $r7676) ($lbl7644)))
((13)
(set! $l2 (iadd64 (iextend64_32_u $l1) 8))
(let (($a2 10)
($a1 (iwrap32 $l2))
($a0 (iwrap32 (iadd64 (iextend64_32_u $l1) 104))))
($f883 $a0 $a1 $a2))
(set! $l1 $g0)
(define r7677
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 104)) 40)
8)
(bytes->i64 $buf)))
(set! $l2 r7677)
(define r7678
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 136)) 0)
8)
(bytes->i64 $buf)))
(set! $l3 r7678)
(define r7679
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 152)) 0)
8)
(bytes->i64 $buf)))
(set! $l4 r7679)
(define r7680
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 104)) 0)
8)
(bytes->i64 $buf)))
(set! $l5 r7680)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 200)) 0)
(i64->bytes $l5 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 208)) 0)
(i64->bytes $l3 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 216)) 0)
(i64->bytes $l2 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 224)) 0)
(i64->bytes $l4 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 232)) 0)
(i64->bytes
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 $l5))))
$buf)
1)
(set! $g0 (let ((a (iadd32 $l1 184))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((16 15 14)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275382288 $buf) 8)
(let (($a1 $l4) ($a0 (iadd64 $l2 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 11)
($loop7645))
((18 17)
(define r7681
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275382290 $buf) 8)
(let (($a1 r7681) ($a0 $l2)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 9)
($loop7645))
((20 19)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 200)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 208)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 208)) 8)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 224)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 232)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 184))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl7646)))))
(trap "unreachable"))
1))
(define ($f126 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl7682
(let $loop7683 ()
(let/cc
$lbl7684
(switch
$l0
((1 0)
(define r7689
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r7689)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275447808 $buf) 8)
(define-values ($r7691) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7691) ($lbl7682)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 219202 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 6 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275447810 $buf) 8)
(define-values ($r7692) (let (($a0 0)) ($f116 $a0)))
(set! $l1 $g0)
(unless (zero? $r7692) ($lbl7682)))
((2)
(define r7693
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r7693)
(define r7694
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r7694)) (begin0 a (set! $l3 a))))))))))
(void))
(else (set! $l0 4) ($loop7683)))))
((3)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 0)
(i64->bytes $l2 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 8)
(i64->bytes $l3 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(define r7696
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1288576) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r7696)
(define r7697
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1288576) 8) 8)
(bytes->i64 $buf)))
(set! $l3 r7697)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 0)
(i64->bytes $l2 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 8)
(i64->bytes $l3 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl7684)))))
(trap "unreachable"))
1))
(define ($f127 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl7698
(switch
$l0
((0)
(define r7701
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r7701)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275513344 $buf) 8)
(define-values ($r7703) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7703) ($lbl7698)))))
(define r7704
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 8)) 0)
8)
(bytes->f64 $buf)))
(set! $l2 r7704)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 16)) 0)
(f64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f128 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(define $l9 #f)
(define $l10 #f)
(define $l11 #f)
(define $l12 #f)
(define $l13 #f)
(define $l14 #f)
(define $l15 #f)
(define $l16 #f)
(define $l17 #f)
(set! $l1 $g0)
(let/cc
$lbl7705
(let $loop7706 ()
(let/cc
$lbl7707
(switch
$l0
((1 0)
(define r7723
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r7723)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578880 $buf) 8)
(define-values ($r7725) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7725) ($lbl7705)))))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(define r7726
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r7727
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r7728
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449440) 0) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r7726 (imul64 r7727 r7728)))
(define r7729
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l3 r7729)
(define r7730
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l4 r7730)
(define r7731
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l5 r7731)
(set! $l0 26)
($loop7706))
((22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2)
(let ()
(cond
((zero? (ieqz64 $l4)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578884 $buf) 8)
(define-values ($r7733) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7733) ($lbl7705)))))
(define r7734
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 0) 1)
(bytes->u64 $buf 1)))
(set! $l9 r7734)
(define r7735
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 1) 1)
(bytes->u64 $buf 1)))
(set! $l10 (ishl64 r7735 8))
(set! $l11 (iextend64_32_u (ilt64_u 8 64)))
(set! $l9 (ior64 $l9 (if (zero? (iwrap32 $l11)) 0 $l10)))
(define r7736
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 2) 1)
(bytes->u64 $buf 1)))
(set! $l10 (ishl64 r7736 16))
(set! $l12 (iextend64_32_u (ilt64_u 16 64)))
(set! $l9 (ior64 (if (zero? (iwrap32 $l12)) 0 $l10) $l9))
(define r7737
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 3) 1)
(bytes->u64 $buf 1)))
(set! $l10 (ishl64 r7737 24))
(set! $l13 (iextend64_32_u (ilt64_u 24 64)))
(set! $l9 (ior64 $l9 (if (zero? (iwrap32 $l13)) 0 $l10)))
(define r7738
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 4) 1)
(bytes->u64 $buf 1)))
(set! $l10 (ishl64 r7738 32))
(set! $l14 (iextend64_32_u (ilt64_u 32 64)))
(set! $l9 (ior64 $l9 (if (zero? (iwrap32 $l14)) 0 $l10)))
(define r7739
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 5) 1)
(bytes->u64 $buf 1)))
(set! $l10 (ishl64 r7739 40))
(set! $l15 (iextend64_32_u (ilt64_u 40 64)))
(set! $l9 (ior64 $l9 (if (zero? (iwrap32 $l15)) 0 $l10)))
(define r7740
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 6) 1)
(bytes->u64 $buf 1)))
(set! $l10 (ishl64 r7740 48))
(set! $l16 (iextend64_32_u (ilt64_u 48 64)))
(set! $l9 (ior64 (if (zero? (iwrap32 $l16)) 0 $l10) $l9))
(define r7741
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 7) 1)
(bytes->u64 $buf 1)))
(set! $l10 r7741)
(set! $l17 (iextend64_32_u (ilt64_u 56 64)))
(memory-store! $mem (fx+ $l1 7) (i64->bytes $l17 $buf) 1)
(set! $l9
(ixor64
$l2
(ior64 (if (zero? (iwrap32 $l17)) 0 (ishl64 $l10 56)) $l9)))
(set! $l10
(ishl64
(let ((a (imul64 $l9 -1569244364873394879)))
(begin0 a (set! $l9 a)))
31))
(set! $l17 (iextend64_32_u (ilt64_u 31 64)))
(memory-store! $mem (fx+ $l1 6) (i64->bytes $l17 $buf) 1)
(set! $l10 (if (zero? (iwrap32 $l17)) 0 $l10))
(set! $l17 (iextend64_32_u (ilt64_u 33 64)))
(set! $l2
(imul64
(ior64 (if (zero? (iwrap32 $l17)) 0 (ishr64_u $l9 33)) $l10)
2820277070424839065))
(define r7742
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 15) 1)
(bytes->u64 $buf 1)))
(define r7743
(let ()
(memory-load! $mem $buf (fx+ $l1 7) 1)
(bytes->u64 $buf 1)))
(define r7744
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 14) 1)
(bytes->u64 $buf 1)))
(define r7745
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 10) 1)
(bytes->u64 $buf 1)))
(define r7746
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 8) 1)
(bytes->u64 $buf 1)))
(define r7747
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 9) 1)
(bytes->u64 $buf 1)))
(define r7748
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 11) 1)
(bytes->u64 $buf 1)))
(define r7749
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 12) 1)
(bytes->u64 $buf 1)))
(define r7750
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 13) 1)
(bytes->u64 $buf 1)))
(set! $l9
(ixor64
$l6
(ior64
(if (zero? (iwrap32 r7743)) 0 (ishl64 r7742 56))
(ior64
(if (zero? (iwrap32 $l16)) 0 (ishl64 r7744 48))
(ior64
(ior64
(ior64
(ior64
(if (zero? (iwrap32 $l12)) 0 (ishl64 r7745 16))
(ior64
r7746
(if (zero? (iwrap32 $l11)) 0 (ishl64 r7747 8))))
(if (zero? (iwrap32 $l13)) 0 (ishl64 r7748 24)))
(if (zero? (iwrap32 $l14)) 0 (ishl64 r7749 32)))
(if (zero? (iwrap32 $l15)) 0 (ishl64 r7750 40)))))))
(define r7751
(let ()
(memory-load! $mem $buf (fx+ $l1 6) 1)
(bytes->u64 $buf 1)))
(set! $l6
(imul64
(ior64
(if (zero? (iwrap32 $l17))
0
(ishr64_u
(let ((a (imul64 $l9 2820277070424839065)))
(begin0 a (set! $l9 a)))
33))
(if (zero? (iwrap32 r7751)) 0 (ishl64 $l9 31)))
-8948777056712863017))
(define r7752
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 23) 1)
(bytes->u64 $buf 1)))
(define r7753
(let ()
(memory-load! $mem $buf (fx+ $l1 7) 1)
(bytes->u64 $buf 1)))
(define r7754
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 22) 1)
(bytes->u64 $buf 1)))
(define r7755
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 18) 1)
(bytes->u64 $buf 1)))
(define r7756
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 16) 1)
(bytes->u64 $buf 1)))
(define r7757
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 17) 1)
(bytes->u64 $buf 1)))
(define r7758
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 19) 1)
(bytes->u64 $buf 1)))
(define r7759
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 20) 1)
(bytes->u64 $buf 1)))
(define r7760
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 21) 1)
(bytes->u64 $buf 1)))
(set! $l9
(ixor64
$l7
(ior64
(if (zero? (iwrap32 r7753)) 0 (ishl64 r7752 56))
(ior64
(if (zero? (iwrap32 $l16)) 0 (ishl64 r7754 48))
(ior64
(ior64
(ior64
(ior64
(if (zero? (iwrap32 $l12)) 0 (ishl64 r7755 16))
(ior64
r7756
(if (zero? (iwrap32 $l11)) 0 (ishl64 r7757 8))))
(if (zero? (iwrap32 $l13)) 0 (ishl64 r7758 24)))
(if (zero? (iwrap32 $l14)) 0 (ishl64 r7759 32)))
(if (zero? (iwrap32 $l15)) 0 (ishl64 r7760 40)))))))
(define r7761
(let ()
(memory-load! $mem $buf (fx+ $l1 6) 1)
(bytes->u64 $buf 1)))
(set! $l7
(imul64
(ior64
(if (zero? (iwrap32 $l17))
0
(ishr64_u
(let ((a (imul64 $l9 -8948777056712863017)))
(begin0 a (set! $l9 a)))
33))
(if (zero? (iwrap32 r7761)) 0 (ishl64 $l9 31)))
-2607651824005679469))
(define r7762
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 31) 1)
(bytes->u64 $buf 1)))
(define r7763
(let ()
(memory-load! $mem $buf (fx+ $l1 7) 1)
(bytes->u64 $buf 1)))
(define r7764
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 30) 1)
(bytes->u64 $buf 1)))
(define r7765
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 26) 1)
(bytes->u64 $buf 1)))
(define r7766
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 24) 1)
(bytes->u64 $buf 1)))
(define r7767
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 25) 1)
(bytes->u64 $buf 1)))
(define r7768
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 27) 1)
(bytes->u64 $buf 1)))
(define r7769
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 28) 1)
(bytes->u64 $buf 1)))
(define r7770
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 29) 1)
(bytes->u64 $buf 1)))
(set! $l9
(ixor64
$l8
(ior64
(if (zero? (iwrap32 r7763)) 0 (ishl64 r7762 56))
(ior64
(if (zero? (iwrap32 $l16)) 0 (ishl64 r7764 48))
(ior64
(ior64
(ior64
(ior64
(if (zero? (iwrap32 $l12)) 0 (ishl64 r7765 16))
(ior64
r7766
(if (zero? (iwrap32 $l11)) 0 (ishl64 r7767 8))))
(if (zero? (iwrap32 $l13)) 0 (ishl64 r7768 24)))
(if (zero? (iwrap32 $l14)) 0 (ishl64 r7769 32)))
(if (zero? (iwrap32 $l15)) 0 (ishl64 r7770 40)))))))
(define r7771
(let ()
(memory-load! $mem $buf (fx+ $l1 6) 1)
(bytes->u64 $buf 1)))
(set! $l8
(imul64
(ior64
(if (zero? (iwrap32 $l17))
0
(ishr64_u
(let ((a (imul64 $l9 -2607651824005679469)))
(begin0 a (set! $l9 a)))
33))
(if (zero? (iwrap32 r7771)) 0 (ishl64 $l9 31)))
-1569244364873394879))
(set! $l5 (iadd64 $l5 -32))
(set! $l4 (iadd64 $l4 32)))
((24 23)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ige64_u $l5 32)))))
(void))
(else (set! $l0 25) ($loop7706))))
(set! $l0 2)
($loop7706))
((25) (set! $l2 (ixor64 $l8 (ixor64 $l7 (ixor64 $l2 $l6)))))
((26)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l5)))))
(void))
(else (set! $l0 27) ($loop7706))))
(set! $l0 69)
($loop7706))
((27)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l5 4)))))
(void))
(else (set! $l0 28) ($loop7706))))
(set! $l0 115)
($loop7706))
((28)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l5 8)))))
(void))
(else (set! $l0 29) ($loop7706))))
(set! $l0 98)
($loop7706))
((29)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l5 16)))))
(void))
(else (set! $l0 30) ($loop7706))))
(set! $l0 70)
($loop7706))
((30)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l5 32)))))
(void))
(else (set! $l0 31) ($loop7706))))
(set! $l0 32)
($loop7706))
((31)
(define r7778
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449448) 0) 8)
(bytes->i64 $buf)))
(set! $l6 (imul64 r7778 $l3))
(define r7779
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449456) 0) 8)
(bytes->i64 $buf)))
(set! $l7 (imul64 r7779 $l3))
(define r7780
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449464) 0) 8)
(bytes->i64 $buf)))
(set! $l8 (imul64 r7780 $l3))
(set! $l0 24)
($loop7706))
((68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32)
(let ()
(cond
((zero? (ieqz64 $l4)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578914 $buf) 8)
(define-values ($r7782) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7782) ($lbl7705)))))
(let ()
(cond
((zero?
(ieqz64
(let ((a
(iadd64
(let ((a (iadd64 $l5 $l4))) (begin0 a (set! $l3 a)))
-16)))
(begin0 a (set! $l5 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578918 $buf) 8)
(define-values ($r7784) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7784) ($lbl7705)))))
(let ()
(cond
((zero?
(ieqz64 (let ((a (iadd64 $l3 -8))) (begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578922 $buf) 8)
(define-values ($r7786) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7786) ($lbl7705)))))
(define r7787
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 0) 1)
(bytes->u64 $buf 1)))
(set! $l6 r7787)
(define r7788
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 1) 1)
(bytes->u64 $buf 1)))
(set! $l7 (ishl64 r7788 8))
(set! $l8 (iextend64_32_u (ilt64_u 8 64)))
(set! $l6 (ior64 $l6 (if (zero? (iwrap32 $l8)) 0 $l7)))
(define r7789
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 2) 1)
(bytes->u64 $buf 1)))
(set! $l7 (ishl64 r7789 16))
(set! $l9 (iextend64_32_u (ilt64_u 16 64)))
(set! $l6 (ior64 $l6 (if (zero? (iwrap32 $l9)) 0 $l7)))
(define r7790
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 3) 1)
(bytes->u64 $buf 1)))
(set! $l7 (ishl64 r7790 24))
(set! $l10 (iextend64_32_u (ilt64_u 24 64)))
(set! $l6 (ior64 $l6 (if (zero? (iwrap32 $l10)) 0 $l7)))
(define r7791
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 4) 1)
(bytes->u64 $buf 1)))
(set! $l7 (ishl64 r7791 32))
(set! $l11 (iextend64_32_u (ilt64_u 32 64)))
(set! $l6 (ior64 $l6 (if (zero? (iwrap32 $l11)) 0 $l7)))
(define r7792
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 5) 1)
(bytes->u64 $buf 1)))
(set! $l7 (ishl64 r7792 40))
(set! $l12 (iextend64_32_u (ilt64_u 40 64)))
(set! $l6 (ior64 $l6 (if (zero? (iwrap32 $l12)) 0 $l7)))
(define r7793
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 6) 1)
(bytes->u64 $buf 1)))
(set! $l7 (ishl64 r7793 48))
(set! $l13 (iextend64_32_u (ilt64_u 48 64)))
(set! $l6 (ior64 $l6 (if (zero? (iwrap32 $l13)) 0 $l7)))
(define r7794
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 7) 1)
(bytes->u64 $buf 1)))
(set! $l7 (ishl64 r7794 56))
(set! $l14 (iextend64_32_u (ilt64_u 56 64)))
(set! $l2
(ixor64 $l2 (ior64 (if (zero? (iwrap32 $l14)) 0 $l7) $l6)))
(set! $l6
(ishl64
(let ((a (imul64 $l2 -1569244364873394879)))
(begin0 a (set! $l2 a)))
31))
(set! $l7 (iextend64_32_u (ilt64_u 31 64)))
(set! $l6 (if (zero? (iwrap32 $l7)) 0 $l6))
(set! $l2 (ishr64_u $l2 33))
(set! $l15 (iextend64_32_u (ilt64_u 33 64)))
(define r7795
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 15) 1)
(bytes->u64 $buf 1)))
(define r7796
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 14) 1)
(bytes->u64 $buf 1)))
(define r7797
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 10) 1)
(bytes->u64 $buf 1)))
(define r7798
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 8) 1)
(bytes->u64 $buf 1)))
(define r7799
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 9) 1)
(bytes->u64 $buf 1)))
(define r7800
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 11) 1)
(bytes->u64 $buf 1)))
(define r7801
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 12) 1)
(bytes->u64 $buf 1)))
(define r7802
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 13) 1)
(bytes->u64 $buf 1)))
(set! $l2
(ixor64
(ior64
(if (zero? (iwrap32 $l14)) 0 (ishl64 r7795 56))
(ior64
(if (zero? (iwrap32 $l13)) 0 (ishl64 r7796 48))
(ior64
(ior64
(ior64
(ior64
(if (zero? (iwrap32 $l9)) 0 (ishl64 r7797 16))
(ior64
r7798
(if (zero? (iwrap32 $l8)) 0 (ishl64 r7799 8))))
(if (zero? (iwrap32 $l10)) 0 (ishl64 r7800 24)))
(if (zero? (iwrap32 $l11)) 0 (ishl64 r7801 32)))
(if (zero? (iwrap32 $l12)) 0 (ishl64 r7802 40)))))
(imul64
(ior64 $l6 (if (zero? (iwrap32 $l15)) 0 $l2))
2820277070424839065)))
(set! $l2 (imul64 $l2 -1569244364873394879))
(define r7803
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 7) 1)
(bytes->u64 $buf 1)))
(define r7804
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 6) 1)
(bytes->u64 $buf 1)))
(define r7805
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 2) 1)
(bytes->u64 $buf 1)))
(define r7806
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 0) 1)
(bytes->u64 $buf 1)))
(define r7807
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 1) 1)
(bytes->u64 $buf 1)))
(define r7808
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 3) 1)
(bytes->u64 $buf 1)))
(define r7809
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 4) 1)
(bytes->u64 $buf 1)))
(define r7810
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 5) 1)
(bytes->u64 $buf 1)))
(set! $l2
(ixor64
(ior64
(if (zero? (iwrap32 $l14)) 0 (ishl64 r7803 56))
(ior64
(if (zero? (iwrap32 $l13)) 0 (ishl64 r7804 48))
(ior64
(ior64
(ior64
(ior64
(if (zero? (iwrap32 $l9)) 0 (ishl64 r7805 16))
(ior64
r7806
(if (zero? (iwrap32 $l8)) 0 (ishl64 r7807 8))))
(if (zero? (iwrap32 $l10)) 0 (ishl64 r7808 24)))
(if (zero? (iwrap32 $l11)) 0 (ishl64 r7809 32)))
(if (zero? (iwrap32 $l12)) 0 (ishl64 r7810 40)))))
(imul64
(ior64
(if (zero? (iwrap32 $l15)) 0 (ishr64_u $l2 33))
(if (zero? (iwrap32 $l7)) 0 (ishl64 $l2 31)))
2820277070424839065)))
(set! $l2 (imul64 $l2 -1569244364873394879))
(define r7811
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 7) 1)
(bytes->u64 $buf 1)))
(define r7812
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 1)
(bytes->u64 $buf 1)))
(define r7813
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 1) 1)
(bytes->u64 $buf 1)))
(define r7814
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 2) 1)
(bytes->u64 $buf 1)))
(define r7815
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 3) 1)
(bytes->u64 $buf 1)))
(define r7816
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 4) 1)
(bytes->u64 $buf 1)))
(define r7817
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 5) 1)
(bytes->u64 $buf 1)))
(define r7818
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 6) 1)
(bytes->u64 $buf 1)))
(set! $l2
(ixor64
(ior64
(if (zero? (iwrap32 $l14)) 0 (ishl64 r7811 56))
(ior64
(ior64
(ior64
(ior64
(ior64
(ior64
r7812
(if (zero? (iwrap32 $l8)) 0 (ishl64 r7813 8)))
(if (zero? (iwrap32 $l9)) 0 (ishl64 r7814 16)))
(if (zero? (iwrap32 $l10)) 0 (ishl64 r7815 24)))
(if (zero? (iwrap32 $l11)) 0 (ishl64 r7816 32)))
(if (zero? (iwrap32 $l12)) 0 (ishl64 r7817 40)))
(if (zero? (iwrap32 $l13)) 0 (ishl64 r7818 48))))
(imul64
(ior64
(if (zero? (iwrap32 $l15)) 0 (ishr64_u $l2 33))
(if (zero? (iwrap32 $l7)) 0 (ishl64 $l2 31)))
2820277070424839065)))
(set! $l2
(imul64
(ior64
(if (zero? (iwrap32 $l15))
0
(ishr64_u
(let ((a (imul64 $l2 -1569244364873394879)))
(begin0 a (set! $l2 a)))
33))
(if (zero? (iwrap32 $l7)) 0 (ishl64 $l2 31)))
2820277070424839065)))
((69)
(set! $l3 (iextend64_32_u (ilt64_u 29 64)))
(set! $l4 (ishr64_u $l2 29))
(set! $l2
(imul64
(ixor64 $l2 (if (zero? (iwrap32 $l3)) 0 $l4))
-8948777056712863017))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 0)
(i64->bytes
(ixor64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 32 64))))
0
(ishr64_u $l2 32))
$l2)
$buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70)
(let ()
(cond
((zero? (ieqz64 $l4)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578952 $buf) 8)
(define-values ($r7820) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7820) ($lbl7705)))))
(let ()
(cond
((zero?
(ieqz64
(let ((a (iadd64 (iadd64 $l5 $l4) -8)))
(begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578956 $buf) 8)
(define-values ($r7822) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7822) ($lbl7705)))))
(define r7823
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 0) 1)
(bytes->u64 $buf 1)))
(set! $l5 r7823)
(define r7824
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 1) 1)
(bytes->u64 $buf 1)))
(set! $l6 r7824)
(set! $l7 (iextend64_32_u (ilt64_u 8 64)))
(set! $l6 (ishl64 $l6 8))
(set! $l5 (ior64 $l5 (if (zero? (iwrap32 $l7)) 0 $l6)))
(define r7825
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 2) 1)
(bytes->u64 $buf 1)))
(set! $l6 (ishl64 r7825 16))
(set! $l8 (iextend64_32_u (ilt64_u 16 64)))
(set! $l5 (ior64 $l5 (if (zero? (iwrap32 $l8)) 0 $l6)))
(define r7826
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 3) 1)
(bytes->u64 $buf 1)))
(set! $l6 (ishl64 r7826 24))
(set! $l9 (iextend64_32_u (ilt64_u 24 64)))
(set! $l5 (ior64 $l5 (if (zero? (iwrap32 $l9)) 0 $l6)))
(define r7827
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 4) 1)
(bytes->u64 $buf 1)))
(set! $l6 (ishl64 r7827 32))
(set! $l10 (iextend64_32_u (ilt64_u 32 64)))
(set! $l5 (ior64 $l5 (if (zero? (iwrap32 $l10)) 0 $l6)))
(define r7828
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 5) 1)
(bytes->u64 $buf 1)))
(set! $l6 (ishl64 r7828 40))
(set! $l11 (iextend64_32_u (ilt64_u 40 64)))
(set! $l5 (ior64 $l5 (if (zero? (iwrap32 $l11)) 0 $l6)))
(define r7829
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 6) 1)
(bytes->u64 $buf 1)))
(set! $l6 (ishl64 r7829 48))
(set! $l12 (iextend64_32_u (ilt64_u 48 64)))
(set! $l5 (ior64 $l5 (if (zero? (iwrap32 $l12)) 0 $l6)))
(define r7830
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 7) 1)
(bytes->u64 $buf 1)))
(set! $l4 r7830)
(set! $l6 (iextend64_32_u (ilt64_u 56 64)))
(set! $l4
(ixor64
$l2
(ior64 (if (zero? (iwrap32 $l6)) 0 (ishl64 $l4 56)) $l5)))
(set! $l5
(ishl64
(let ((a (imul64 $l4 -1569244364873394879)))
(begin0 a (set! $l4 a)))
31))
(set! $l13 (iextend64_32_u (ilt64_u 31 64)))
(set! $l5 (if (zero? (iwrap32 $l13)) 0 $l5))
(set! $l4 (ishr64_u $l4 33))
(set! $l14 (iextend64_32_u (ilt64_u 33 64)))
(define r7831
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 7) 1)
(bytes->u64 $buf 1)))
(define r7832
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 1)
(bytes->u64 $buf 1)))
(define r7833
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 1) 1)
(bytes->u64 $buf 1)))
(define r7834
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 2) 1)
(bytes->u64 $buf 1)))
(define r7835
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 3) 1)
(bytes->u64 $buf 1)))
(define r7836
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 4) 1)
(bytes->u64 $buf 1)))
(define r7837
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 5) 1)
(bytes->u64 $buf 1)))
(define r7838
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 6) 1)
(bytes->u64 $buf 1)))
(set! $l3
(ixor64
(ior64
(if (zero? (iwrap32 $l6)) 0 (ishl64 r7831 56))
(ior64
(ior64
(ior64
(ior64
(ior64
(ior64
r7832
(if (zero? (iwrap32 $l7)) 0 (ishl64 r7833 8)))
(if (zero? (iwrap32 $l8)) 0 (ishl64 r7834 16)))
(if (zero? (iwrap32 $l9)) 0 (ishl64 r7835 24)))
(if (zero? (iwrap32 $l10)) 0 (ishl64 r7836 32)))
(if (zero? (iwrap32 $l11)) 0 (ishl64 r7837 40)))
(if (zero? (iwrap32 $l12)) 0 (ishl64 r7838 48))))
(imul64
(ior64 $l5 (if (zero? (iwrap32 $l14)) 0 $l4))
2820277070424839065)))
(set! $l2
(imul64
(ior64
(if (zero? (iwrap32 $l14))
0
(ishr64_u
(let ((a (imul64 $l3 -1569244364873394879)))
(begin0 a (set! $l3 a)))
33))
(if (zero? (iwrap32 $l13)) 0 (ishl64 $l3 31)))
2820277070424839065))
(set! $l0 69)
($loop7706))
((114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98)
(let ()
(cond
((zero? (ieqz64 $l4)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578980 $buf) 8)
(define-values ($r7840) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7840) ($lbl7705)))))
(let ()
(cond
((zero?
(ieqz64
(let ((a (iadd64 (iadd64 $l5 $l4) -4)))
(begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578984 $buf) 8)
(define-values ($r7842) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7842) ($lbl7705)))))
(define r7843
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 0) 1)
(bytes->u64 $buf 1)))
(set! $l5 r7843)
(define r7844
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 1) 1)
(bytes->u64 $buf 1)))
(set! $l6 (ishl64 r7844 8))
(set! $l7 (iextend64_32_u (ilt64_u 8 64)))
(set! $l5 (ior64 $l5 (if (zero? (iwrap32 $l7)) 0 $l6)))
(define r7845
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 2) 1)
(bytes->u64 $buf 1)))
(set! $l6 (ishl64 r7845 16))
(set! $l8 (iextend64_32_u (ilt64_u 16 64)))
(set! $l5 (ior64 $l5 (if (zero? (iwrap32 $l8)) 0 $l6)))
(define r7846
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 3) 1)
(bytes->u64 $buf 1)))
(set! $l4 (ishl64 r7846 24))
(set! $l6 (iextend64_32_u (ilt64_u 24 64)))
(set! $l4
(ixor64
$l2
(iand64
(ior64 (if (zero? (iwrap32 $l6)) 0 $l4) $l5)
4294967295)))
(define r7847
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 3) 1)
(bytes->u64 $buf 1)))
(define r7848
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 1)
(bytes->u64 $buf 1)))
(define r7849
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 1) 1)
(bytes->u64 $buf 1)))
(define r7850
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 2) 1)
(bytes->u64 $buf 1)))
(set! $l3
(ixor64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 32 64))))
0
(ishl64
(iand64
(ior64
(if (zero? (iwrap32 $l6)) 0 (ishl64 r7847 24))
(ior64
(ior64
r7848
(if (zero? (iwrap32 $l7)) 0 (ishl64 r7849 8)))
(if (zero? (iwrap32 $l8)) 0 (ishl64 r7850 16))))
4294967295)
32))
$l4))
(set! $l2
(imul64
(ior64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 33 64))))
0
(ishr64_u
(let ((a (imul64 $l3 -1569244364873394879)))
(begin0 a (set! $l3 a)))
33))
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 31 64))))
0
(ishl64 $l3 31)))
2820277070424839065))
(set! $l0 69)
($loop7706))
((124 123 122 121 120 119 118 117 116 115)
(let ()
(cond
((zero? (ieqz64 $l4)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275578996 $buf) 8)
(define-values ($r7852) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7852) ($lbl7705)))))
(let ()
(cond
((zero?
(ieqz64
(let ((a (iadd64 (iadd64 $l5 $l4) -1)))
(begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275579000 $buf) 8)
(define-values ($r7854) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7854) ($lbl7705)))))
(define r7855
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l4) 0) 1)
(bytes->u64 $buf 1)))
(set! $l6 (ixor64 $l2 r7855))
(set! $l7 (iextend64_32_u (ilt64_u 1 64)))
(set! $l5 (ishr64_u $l5 1))
(define r7856
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32 (iadd64 $l4 (if (zero? (iwrap32 $l7)) 0 $l5)))
0)
1)
(bytes->u64 $buf 1)))
(set! $l4
(ixor64
$l6
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 8 64))))
0
(ishl64 r7856 8))))
(define r7857
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 1)
(bytes->u64 $buf 1)))
(set! $l3
(ixor64
$l4
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 16 64))))
0
(ishl64 r7857 16))))
(set! $l2
(imul64
(ior64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 33 64))))
0
(ishr64_u
(let ((a (imul64 $l3 -1569244364873394879)))
(begin0 a (set! $l3 a)))
33))
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 31 64))))
0
(ishl64 $l3 31)))
2820277070424839065))
(set! $l0 69)
($loop7706))
(else ($lbl7707)))))
(trap "unreachable"))
1))
(define ($f129 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(set! $l1 $g0)
(let/cc
$lbl7858
(switch
$l0
((8 7 6 5 4 3 2 1 0)
(define r7861
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r7861)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275644416 $buf) 8)
(define-values ($r7863) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7863) ($lbl7858)))))
(define r7864
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r7864)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275644418 $buf) 8)
(define-values ($r7866) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7866) ($lbl7858)))))
(define r7867
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449440) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r7867)
(define r7868
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7869
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7868) 0) 1)
(bytes->u64 $buf 1)))
(set! $l3 r7869)
(define r7870
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7871
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7870) 1) 1)
(bytes->u64 $buf 1)))
(set! $l4 r7871)
(define r7872
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7873
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7872) 2) 1)
(bytes->u64 $buf 1)))
(set! $l5 r7873)
(define r7874
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7875
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7874) 3) 1)
(bytes->u64 $buf 1)))
(set! $l6 r7875)
(set! $l7 (iextend64_32_u (ilt64_u 2 64)))
(set! $l2 (ishl64 $l2 2))
(define r7876
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l2 (iadd64 r7876 (if (zero? (iwrap32 $l7)) 0 $l2)))
(set! $l2
(ixor64
(let ((a
(iand64
(ior64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 24 64))))
0
(ishl64 $l6 24))
(ior64
(ior64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 8 64))))
0
(ishl64 $l4 8))
$l3)
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 16 64))))
0
(ishl64 $l5 16))))
4294967295)))
(begin0 a (set! $l3 a)))
$l2))
(set! $l3 (ishl64 $l3 32))
(set! $l4 (iextend64_32_u (ilt64_u 32 64)))
(set! $l2
(imul64
(ixor64
(let ((a
(imul64
(ior64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 31 64))))
0
(ishl64
(let ((a
(imul64
(ixor64 $l2 (if (zero? (iwrap32 $l4)) 0 $l3))
-1569244364873394879)))
(begin0 a (set! $l2 a)))
31))
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 33 64))))
0
(ishr64_u $l2 33)))
2820277070424839065)))
(begin0 a (set! $l2 a)))
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 29 64))))
0
(ishr64_u $l2 29)))
-8948777056712863017))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes
(ixor64 $l2 (if (zero? (iwrap32 $l4)) 0 (ishr64_u $l2 32)))
$buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f130 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(define $l9 #f)
(define $l10 #f)
(define $l11 #f)
(set! $l1 $g0)
(let/cc
$lbl7877
(switch
$l0
((16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0)
(define r7880
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r7880)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275709952 $buf) 8)
(define-values ($r7882) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7882) ($lbl7877)))))
(define r7883
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r7883)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275709954 $buf) 8)
(define-values ($r7885) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7885) ($lbl7877)))))
(define r7886
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449440) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r7886)
(define r7887
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7888
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7887) 0) 1)
(bytes->u64 $buf 1)))
(set! $l3 r7888)
(define r7889
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7890
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7889) 1) 1)
(bytes->u64 $buf 1)))
(set! $l4 r7890)
(define r7891
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7892
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7891) 2) 1)
(bytes->u64 $buf 1)))
(set! $l5 r7892)
(define r7893
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7894
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7893) 3) 1)
(bytes->u64 $buf 1)))
(set! $l6 r7894)
(define r7895
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7896
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7895) 4) 1)
(bytes->u64 $buf 1)))
(set! $l7 r7896)
(define r7897
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7898
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7897) 5) 1)
(bytes->u64 $buf 1)))
(set! $l8 r7898)
(define r7899
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7900
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7899) 6) 1)
(bytes->u64 $buf 1)))
(set! $l9 r7900)
(define r7901
(let () (memory-load! $mem $buf (fx+ $l1 8) 8) (bytes->i64 $buf)))
(define r7902
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7901) 7) 1)
(bytes->u64 $buf 1)))
(set! $l10 r7902)
(set! $l11 (iextend64_32_u (ilt64_u 3 64)))
(set! $l2 (ishl64 $l2 3))
(define r7903
(let () (memory-load! $mem $buf (fx+ $l1 16) 8) (bytes->i64 $buf)))
(set! $l2 (iadd64 r7903 (if (zero? (iwrap32 $l11)) 0 $l2)))
(set! $l4 (ishl64 $l4 8))
(set! $l11 (iextend64_32_u (ilt64_u 8 64)))
(set! $l3 (ior64 $l3 (if (zero? (iwrap32 $l11)) 0 $l4)))
(set! $l4 (ishl64 $l5 16))
(set! $l5 (iextend64_32_u (ilt64_u 16 64)))
(set! $l3 (ior64 $l3 (if (zero? (iwrap32 $l5)) 0 $l4)))
(set! $l4 (iextend64_32_u (ilt64_u 24 64)))
(set! $l3
(iand64
(ior64 (if (zero? (iwrap32 $l4)) 0 (ishl64 $l6 24)) $l3)
4294967295))
(set! $l4
(ishl64
(iand64
(ior64
(if (zero? (iwrap32 $l4)) 0 (ishl64 $l10 24))
(ior64
(ior64 $l7 (if (zero? (iwrap32 $l11)) 0 (ishl64 $l8 8)))
(if (zero? (iwrap32 $l5)) 0 (ishl64 $l9 16))))
4294967295)
32))
(set! $l5 (iextend64_32_u (ilt64_u 32 64)))
(set! $l2
(imul64
(ixor64
(let ((a
(imul64
(ior64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 31 64))))
0
(ishl64
(let ((a
(imul64
(ixor64
(ior64 (if (zero? (iwrap32 $l5)) 0 $l4) $l3)
$l2)
-1569244364873394879)))
(begin0 a (set! $l2 a)))
31))
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 33 64))))
0
(ishr64_u $l2 33)))
2820277070424839065)))
(begin0 a (set! $l2 a)))
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 29 64))))
0
(ishr64_u $l2 29)))
-8948777056712863017))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 24)) 0)
(i64->bytes
(ixor64 $l2 (if (zero? (iwrap32 $l5)) 0 (ishr64_u $l2 32)))
$buf)
8)
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f131 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl7904
(let $loop7905 ()
(let/cc
$lbl7906
(switch
$l0
((3 2 1 0)
(define r7954
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r7954)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775488 $buf) 8)
(define-values ($r7956) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r7956) ($lbl7904)))))
(set! $g0 (let ((a (isub32 $l1 64))) (begin0 a (set! $l1 a))))
(define r7957
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r7957)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775490 $buf) 8)
(define-values ($r7959) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7959) ($lbl7904)))))
(define r7960
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r7961
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7960) 64) 8)
(bytes->i64 $buf)))
(set! $l2 r7961)
(define r7962
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r7963
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7962) 56) 8)
(bytes->i64 $buf)))
(set! $l3 r7963)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l2)))))
(void))
(else (set! $l0 4) ($loop7905))))
(set! $l0 65)
($loop7905))
((6 5 4)
(define r7965
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r7965)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775493 $buf) 8)
(define-values ($r7967) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r7967) ($lbl7904)))))
(define r7968
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(define r7969
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r7968) 20) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iand64 (iand64 r7969 1) 255))))))
(void))
(else (set! $l0 24) ($loop7905)))))
((7)
(define r7971
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r7971)) (begin0 a (set! $l2 a))))))
(void))
(else (set! $l0 9) ($loop7905)))))
((8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 0)
(i64->bytes 0 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 64))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((11 10 9)
(define r7973
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 4)
(bytes->i64 $buf 4)))
(set! $l2 r7973)
(define r7974
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7974 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775500 $buf) 8)
(define-values ($r7975) (let (($a0 0)) ($f751 $a0)))
(set! $l1 $g0)
(unless (zero? $r7975) ($lbl7904)))
((13 12)
(define r7976
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7976 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775502 $buf) 8)
(define-values ($r7977) (let (($a0 0)) ($f755 $a0)))
(set! $l1 $g0)
(unless (zero? $r7977) ($lbl7904)))
((14)
(define r7978
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r7978)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(define r7979
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r7979)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 161120 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775503 $buf) 8)
(define-values ($r7980) (let (($a0 0)) ($f169 $a0)))
(set! $l1 $g0)
(unless (zero? $r7980) ($lbl7904)))
((15)
(define r7981
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 (iextend64_32_u (ieqz64 r7981)))
(define r7982
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r7982)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l2)))))
(void))
(else (set! $l0 16) ($loop7905))))
(set! $l0 21)
($loop7905))
((16)
(define r7984
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 8)
(i64->bytes r7984 $buf)
8)
(define r7985
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 16)
(i64->bytes r7985 $buf)
8))
((17)
(define r7986
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 32)
(i64->bytes r7986 $buf)
8)
(define r7987
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r7987)))))))
(void))
(else (set! $l0 18) ($loop7905))))
(set! $l0 19)
($loop7905))
((18)
(define r7989
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 24)
(i64->bytes r7989 $buf)
8)
(set! $l0 63)
($loop7905))
((20 19)
(define r7990
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775508 $buf) 8)
(let (($a1 r7990) ($a0 (iadd64 $l3 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 63)
($loop7905))
((23 22 21)
(define r7991
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775510 $buf) 8)
(let (($a1 r7991) ($a0 (iadd64 $l3 8))) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r7992
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775511 $buf) 8)
(let (($a1 r7992) ($a0 (iadd64 $l3 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 17)
($loop7905))
((24)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1286512 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775513 $buf) 8)
(define-values ($r7993) (let (($a0 0)) ($f31 $a0)))
(set! $l1 $g0)
(unless (zero? $r7993) ($lbl7904)))
((25)
(define r7994
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r7994 $buf) 8)
(define r7995
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r7995 $buf) 8)
(define r7996
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r7996 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775514 $buf) 8)
(define-values ($r7997) (let (($a0 0)) ($f132 $a0)))
(set! $l1 $g0)
(unless (zero? $r7997) ($lbl7904)))
((26)
(define r7998
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r7998)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 44) ($loop7905)))))
((29 28 27)
(let ()
(cond
((zero? (ieqz64 $l2)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775516 $buf) 8)
(define-values ($r8001) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8001) ($lbl7904)))))
(define r8002
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8002)))))))
(void))
(else (set! $l0 30) ($loop7905))))
(set! $l0 43)
($loop7905))
((30)
(define r8004
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32 (iwrap32 (let ((a r8004)) (begin0 a (set! $l3 a))))))
(void))
(else (set! $l0 32) ($loop7905)))))
((31)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 0)
(i64->bytes 0 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 64))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((32)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775521 $buf) 8)
(define-values ($r8006) (let (($a0 0)) ($f135 $a0)))
(set! $l1 $g0)
(unless (zero? $r8006) ($lbl7904)))
((33)
(define r8007
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r8007)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(define r8008
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8008)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 161120 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775522 $buf) 8)
(define-values ($r8009) (let (($a0 0)) ($f169 $a0)))
(set! $l1 $g0)
(unless (zero? $r8009) ($lbl7904)))
((34)
(define r8010
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 (iextend64_32_u (ieqz64 r8010)))
(define r8011
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8011)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l2)))))
(void))
(else (set! $l0 35) ($loop7905))))
(set! $l0 40)
($loop7905))
((35)
(define r8013
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 8)
(i64->bytes r8013 $buf)
8)
(define r8014
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 16)
(i64->bytes r8014 $buf)
8))
((36)
(define r8015
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 32)
(i64->bytes r8015 $buf)
8)
(define r8016
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8016)))))))
(void))
(else (set! $l0 37) ($loop7905))))
(set! $l0 38)
($loop7905))
((37)
(define r8018
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 24)
(i64->bytes r8018 $buf)
8)
(set! $l0 61)
($loop7905))
((39 38)
(define r8019
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775527 $buf) 8)
(let (($a1 r8019) ($a0 (iadd64 $l3 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 61)
($loop7905))
((42 41 40)
(define r8020
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775529 $buf) 8)
(let (($a1 r8020) ($a0 (iadd64 $l3 8))) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r8021
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775530 $buf) 8)
(let (($a1 r8021) ($a0 (iadd64 $l3 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 36)
($loop7905))
((43)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 96)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 64))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((44)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1449072 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775533 $buf) 8)
(define-values ($r8022) (let (($a0 0)) ($f152 $a0)))
(set! $l1 $g0)
(unless (zero? $r8022) ($lbl7904)))
((45)
(define r8023
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1286512) 0) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8023 $buf) 8)
(define r8024
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8024 $buf) 8)
(define r8025
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r8025 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775534 $buf) 8)
(define-values ($r8026) (let (($a0 0)) ($f132 $a0)))
(set! $l1 $g0)
(unless (zero? $r8026) ($lbl7904)))
((46)
(define r8027
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r8027)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 49) ($loop7905)))))
((47)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1449072 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775536 $buf) 8)
(define-values ($r8029) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r8029) ($lbl7904)))
((48)
(define r8030
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l2 r8030)
(set! $l0 27)
($loop7905))
((49)
(define r8031
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r8032
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8031) 64) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r8032 -1))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes
(iadd64
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 3 64))))
0
(ishl64 $l2 3))
32)
$buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1451904 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775538 $buf) 8)
(define-values ($r8033) (let (($a0 0)) ($f174 $a0)))
(set! $l1 $g0)
(unless (zero? $r8033) ($lbl7904)))
((52 51 50)
(define r8034
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8034)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775539 $buf) 8)
(define-values ($r8036) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8036) ($lbl7904)))))
(define r8037
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8037)))))))
(void))
(else (set! $l0 53) ($loop7905))))
(set! $l0 58)
($loop7905))
((53)
(define r8039
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 0)
(i64->bytes r8039 $buf)
8)
(define r8040
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 8)
(i64->bytes r8040 $buf)
8))
((54)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775543 $buf) 8)
(define-values ($r8041) (let (($a0 0)) ($f135 $a0)))
(set! $l1 $g0)
(unless (zero? $r8041) ($lbl7904)))
((55)
(define r8042
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8042 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775544 $buf) 8)
(define-values ($r8043) (let (($a0 0)) ($f133 $a0)))
(set! $l1 $g0)
(unless (zero? $r8043) ($lbl7904)))
((56)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1449072 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775545 $buf) 8)
(define-values ($r8044) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r8044) ($lbl7904)))
((57)
(define r8045
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l2 r8045)
(set! $l0 27)
($loop7905))
((60 59 58)
(define r8046
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775547 $buf) 8)
(let (($a1 r8046) ($a0 $l2)) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r8047
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775548 $buf) 8)
(let (($a1 r8047) ($a0 (iadd64 $l2 8))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 54)
($loop7905))
((61)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 120256 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775550 $buf) 8)
(define-values ($r8048) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r8048) ($lbl7904)))
((62) (void))
((63)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 120256 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775552 $buf) 8)
(define-values ($r8049) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r8049) ($lbl7904)))
((64) (void))
((65)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 235917 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 31 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275775554 $buf) 8)
(define-values ($r8050) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r8050) ($lbl7904)))
((66) (void))
(else ($lbl7906)))))
(trap "unreachable"))
1))
(define ($f132 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl8051
(let $loop8052 ()
(let/cc
$lbl8053
(switch
$l0
((10 9 8 7 6 5 4 3 2 1 0)
(define r8062
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8062)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275841024 $buf) 8)
(define-values ($r8064) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8064) ($lbl8051)))))
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r8065
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8065)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275841026 $buf) 8)
(define-values ($r8067) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8067) ($lbl8051)))))
(define r8068
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8068)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275841029 $buf) 8)
(define-values ($r8070) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8070) ($lbl8051)))))
(define r8071
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8071)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275841031 $buf) 8)
(define-values ($r8073) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8073) ($lbl8051)))))
(define r8074
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r8075
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8074) 0) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r8075 -1))
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(define r8076
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(define r8077
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8076) 16) 4)
(bytes->u64 $buf 4)))
(define r8078
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(define r8079
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8078) 16) 4)
(bytes->u64 $buf 4)))
(set! $l3 (iand64 (iand64 (ixor64 r8077 r8079) 4294967295) $l2))
(set! $l4 1)
(set! $l0 12)
($loop8052))
((11)
(define r8080
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l4 (iadd64 r8080 1))
(define r8081
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r8082
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r8083
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l3 (iand64 (iadd64 r8081 r8082) r8083)))
((13 12)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l3 $buf) 8)
(define r8084
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes
(iadd64
(iadd64 r8084 16)
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 3 64))))
0
(ishl64 $l3 3)))
$buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275841038 $buf) 8)
(define-values ($r8085) (let (($a0 0)) ($f31 $a0)))
(set! $l1 $g0)
(unless (zero? $r8085) ($lbl8051)))
((14)
(define r8086
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r8086)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 18) ($loop8052)))))
((15)
(define r8088
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(define r8089
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r8088 r8089)))))
(void))
(else (set! $l0 11) ($loop8052)))))
((16)
(define r8091
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(define r8092
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r8091 r8092)))))
(void))
(else (set! $l0 11) ($loop8052)))))
((17)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 72)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((18)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 72)) 0)
(i64->bytes 0 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl8053)))))
(trap "unreachable"))
1))
(define ($f133 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(set! $l1 $g0)
(let/cc
$lbl8094
(let $loop8095 ()
(let/cc
$lbl8096
(switch
$l0
((3 2 1 0)
(define r8110
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8110)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906560 $buf) 8)
(define-values ($r8112) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8112) ($lbl8094)))))
(set! $g0 (let ((a (isub32 $l1 72))) (begin0 a (set! $l1 a))))
(define r8113
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8113)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906562 $buf) 8)
(define-values ($r8115) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8115) ($lbl8094)))))
(define r8116
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 192) 4)
(bytes->i64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u (ieqz64 (iand64 r8116 4294967295))))))))
(void))
(else (set! $l0 4) ($loop8095))))
(set! $l0 18)
($loop8095))
((6 5 4)
(define r8118
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1286512) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8118)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906565 $buf) 8)
(define-values ($r8120) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8120) ($lbl8094)))))
(define r8121
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8121)
(define r8122
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(set! $l5 (ishr64_u (let ((a r8122)) (begin0 a (set! $l4 a))) 2))
(set! $l6 (iextend64_32_u (ilt64_u 2 64)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ige64_u
$l3
(imul64 (if (zero? (iwrap32 $l6)) 0 $l5) 3))))))
(void))
(else (set! $l0 7) ($loop8095))))
(set! $l0 9)
($loop8095))
((7)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(define r8124
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8124 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906568 $buf) 8)
(define-values ($r8125) (let (($a0 0)) ($f134 $a0)))
(set! $l1 $g0)
(unless (zero? $r8125) ($lbl8094)))
((8)
(set! $g0 (let ((a (iadd32 $l1 72))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((9)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l2 $buf) 8)
(set! $l2 (iextend64_32_u (ilt64_u 1 64)))
(memory-store! $mem (fx+ $l1 39) (i64->bytes $l2 $buf) 1)
(set! $l3 (iadd64 (if (zero? (iwrap32 $l2)) 0 (ishl64 $l4 1)) 2))
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 3 64))))
0
(ishl64 $l3 3))
$buf)
8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 0 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906570 $buf) 8)
(define-values ($r8126) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r8126) ($lbl8094)))
((12 11 10)
(define r8127
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l2 r8127)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l2 $buf) 8)
(let ()
(cond
((zero? (ieqz64 $l2)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906571 $buf) 8)
(define-values ($r8129) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8129) ($lbl8094)))))
(define r8130
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r8131
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8130) 0) 8)
(bytes->i64 $buf)))
(define r8132
(let ()
(memory-load! $mem $buf (fx+ $l1 39) 1)
(bytes->u64 $buf 1)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 0)
(i64->bytes (if (zero? (iwrap32 r8132)) 0 (ishl64 r8131 1)) $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes 330170368 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes $l2 $buf)
8)
(memory-store!
$mem
(fx+ $l1 0)
(i64->bytes (iadd64 (iextend64_32_u $l1) 56) $buf)
8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906573 $buf) 8)
(define-values ($r8133) (let (($a0 0)) ($f148 $a0)))
(set! $l1 $g0)
(unless (zero? $r8133) ($lbl8094)))
((13)
(define r8134
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(define r8135
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8134) 8) 8)
(bytes->i64 $buf)))
(define r8136
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(define r8137
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8136) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ine64 r8135 r8137)))))
(void))
(else (set! $l0 14) ($loop8095))))
(set! $l0 16)
($loop8095))
((14)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1286512 $buf) 8)
(define r8139
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8139 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906575 $buf) 8)
(define-values ($r8140) (let (($a0 0)) ($f92 $a0)))
(set! $l1 $g0)
(unless (zero? $r8140) ($lbl8094)))
((15)
(define r8141
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1286512) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r8141)
(set! $l0 7)
($loop8095))
((16)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 240531 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 39 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906577 $buf) 8)
(define-values ($r8142) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r8142) ($lbl8094)))
((17) (void))
((18)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 224752 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 15 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275906579 $buf) 8)
(define-values ($r8143) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r8143) ($lbl8094)))
((19) (void))
(else ($lbl8096)))))
(trap "unreachable"))
1))
(define ($f134 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(set! $l1 $g0)
(let/cc
$lbl8144
(let $loop8145 ()
(let/cc
$lbl8146
(switch
$l0
((14 13 12 11 10 9 8 7 6 5 4 3 2 1 0)
(define r8154
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8154)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275972096 $buf) 8)
(define-values ($r8156) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8156) ($lbl8144)))))
(set! $g0 (let ((a (isub32 $l1 16))) (begin0 a (set! $l1 a))))
(define r8157
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8157)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275972098 $buf) 8)
(define-values ($r8159) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8159) ($lbl8144)))))
(define r8160
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8160)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275972100 $buf) 8)
(define-values ($r8162) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8162) ($lbl8144)))))
(define r8163
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r8164
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8163) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8164)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275972103 $buf) 8)
(define-values ($r8166) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8166) ($lbl8144)))))
(define r8167
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r8168
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8167) 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8168)) (begin0 a (set! $l3 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275972107 $buf) 8)
(define-values ($r8170) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8170) ($lbl8144)))))
(define r8171
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r8172
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8171) 0) 8)
(bytes->i64 $buf)))
(set! $l4 (iadd64 r8172 -1))
(define r8173
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 16) 4)
(bytes->u64 $buf 4)))
(define r8174
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 16) 4)
(bytes->u64 $buf 4)))
(set! $l2 (iand64 (iand64 (ixor64 r8173 r8174) 4294967295) $l4))
(define r8175
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l3 r8175)
(define r8176
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l5 r8176)
(set! $l6 1)
(set! $l0 16)
($loop8145))
((15)
(set! $l7 (iadd64 $l6 1))
(set! $l2 (iand64 (iadd64 $l2 $l6) $l4))
(set! $l6 $l7))
((19 18 17 16)
(define r8177
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32
(let ((a
(iadd64
(iadd64 $l5 16)
(if (zero?
(iwrap32 (iextend64_32_u (ilt64_u 3 64))))
0
(ishl64 $l2 3)))))
(begin0 a (set! $l7 a))))
0)
8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieq64 (let ((a r8177)) (begin0 a (set! $l8 a))) $l3)))))
(void))
(else (set! $l0 20) ($loop8145))))
(set! $l0 23)
($loop8145))
((20)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 $l8)))))))
(void))
(else (set! $l0 21) ($loop8145))))
(set! $l0 15)
($loop8145))
((21)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 275972118 $buf) 8)
(define-values ($r8180) (let (($a0 0)) ($f45 $a0)))
(set! $l1 $g0)
(unless (zero? $r8180) ($lbl8144)))
((22)
(define r8181
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r8182
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r8183
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8182) 8) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r8181) 8)
(i64->bytes (iadd64 r8183 1) $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((23)
(set! $g0 (let ((a (iadd32 $l1 16))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl8146)))))
(trap "unreachable"))
1))
(define ($f135 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(define $l8 #f)
(define $l9 #f)
(define $l10 #f)
(define $l11 #f)
(define $l12 #f)
(define $l13 #f)
(set! $l1 $g0)
(let/cc
$lbl8184
(let $loop8185 ()
(let/cc
$lbl8186
(switch
$l0
((3 2 1 0)
(define r8243
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 (iadd32 r8243 56))) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037632 $buf) 8)
(define-values ($r8245) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8245) ($lbl8184)))))
(set! $g0 (let ((a (isub32 $l1 184))) (begin0 a (set! $l1 a))))
(define r8246
(let ()
(memory-load! $mem $buf (fx+ $l1 192) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8246)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037634 $buf) 8)
(define-values ($r8248) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8248) ($lbl8184)))))
(define r8249
(let ()
(memory-load! $mem $buf (fx+ $l1 192) 8)
(bytes->i64 $buf)))
(define r8250
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8249) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r8250)
(memory-store! $mem (fx+ $l1 120) (i64->bytes $l2 $buf) 8)
(define r8251
(let ()
(memory-load! $mem $buf (fx+ $l1 192) 8)
(bytes->i64 $buf)))
(define r8252
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8251) 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8252)
(memory-store! $mem (fx+ $l1 88) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037636 $buf) 8)
(define-values ($r8253) (let (($a0 0)) ($f749 $a0)))
(set! $l1 $g0)
(unless (zero? $r8253) ($lbl8184)))
((11 10 9 8 7 6 5 4)
(define r8254
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8254)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037637 $buf) 8)
(define-values ($r8256) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8256) ($lbl8184)))))
(define r8257
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8257)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037639 $buf) 8)
(define-values ($r8259) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8259) ($lbl8184)))))
(define r8260
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r8261
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8260) 64) 8)
(bytes->i64 $buf)))
(set! $l3 r8261)
(define r8262
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 4) 2)
(bytes->u64 $buf 2)))
(set! $l4 r8262)
(define r8263
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 4)
(bytes->u64 $buf 4)))
(set! $l5 (iadd64 $l2 r8263))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l4 65536)))))
(void))
(else (set! $l0 92) ($loop8185)))))
((12)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ile64_u $l3 65536)))))
(void))
(else (set! $l0 90) ($loop8185)))))
((15 14 13)
(memory-store! $mem (fx+ $l1 176) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 38) (i64->bytes $l4 $buf) 2)
(memory-store! $mem (fx+ $l1 168) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l3 $buf) 8)
(define r8266
(let ()
(memory-load! $mem $buf (fx+ $l1 192) 8)
(bytes->i64 $buf)))
(set! $l6 (iadd64 r8266 24))
(memory-store! $mem (fx+ $l1 160) (i64->bytes $l6 $buf) 8)
(define r8267
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l7 r8267)
(set! $l8 0)
(set! $l9 0)
(set! $l10 0)
(set! $l0 45)
($loop8185))
((18 17 16)
(define r8268
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l7 (iadd64 r8268 1))
(define r8269
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l8 r8269)
(define r8270
(let ()
(memory-load! $mem $buf (fx+ $l1 168) 8)
(bytes->i64 $buf)))
(set! $l9 r8270)
(define r8271
(let ()
(memory-load! $mem $buf (fx+ $l1 38) 2)
(bytes->u64 $buf 2)))
(set! $l10 r8271)
(define r8272
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(set! $l2 r8272)
(define r8273
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(set! $l3 r8273)
(set! $l4 $l8)
(set! $l5 $l9)
(set! $l6 $l10))
((19)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l7 $l6)))))
(void))
(else (set! $l0 80) ($loop8185)))))
((20)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l7 $l6)))))
(void))
(else (set! $l0 86) ($loop8185)))))
((23 22 21)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l7 $buf) 8)
(set! $l2
(iadd64
$l5
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 4 64))))
0
(ishl64 $l7 4))))
(memory-store! $mem (fx+ $l1 96) (i64->bytes $l2 $buf) 8)
(define r8276
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 4)
(bytes->i64 $buf 4)))
(set! $l3 r8276)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037656 $buf) 8)
(define-values ($r8277) (let (($a0 0)) ($f751 $a0)))
(set! $l1 $g0)
(unless (zero? $r8277) ($lbl8184)))
((28 27 26 25 24)
(define r8278
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(define r8279
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8278) 4) 4)
(bytes->i64 $buf 4)))
(set! $l2 r8279)
(define r8280
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l3 r8280)
(memory-store! $mem (fx+ $l1 152) (i64->bytes $l3 $buf) 8)
(define r8281
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8281 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037661 $buf) 8)
(define-values ($r8282) (let (($a0 0)) ($f752 $a0)))
(set! $l1 $g0)
(unless (zero? $r8282) ($lbl8184)))
((30 29)
(define r8283
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(define r8284
(let ()
(memory-load! $mem $buf (fx+ $l1 104) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r8283 r8284)))))
(void))
(else (set! $l0 31) ($loop8185))))
(set! $l0 75)
($loop8185))
((31) (set! $l2 0))
((32)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 16) ($loop8185)))))
((33)
(define r8287
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8287 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037666 $buf) 8)
(define-values ($r8288) (let (($a0 0)) ($f757 $a0)))
(set! $l1 $g0)
(unless (zero? $r8288) ($lbl8184)))
((34)
(define r8289
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l2 r8289)
(define r8290
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (let ((a r8290)) (begin0 a (set! $l3 a))))))))
(void))
(else (set! $l0 35) ($loop8185))))
(set! $l0 69)
($loop8185))
((39 38 37 36 35)
(define r8292
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8292)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037669 $buf) 8)
(define-values ($r8294) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8294) ($lbl8184)))))
(define r8295
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(define r8296
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8295) 0) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (iand64 (iand64 r8296 1) 255))))))))
(void))
(else (set! $l0 65) ($loop8185)))))
((40) (set! $l2 1))
((41)
(let ()
(cond
((zero? (ieqz32 (iwrap32 $l2))) (void))
(else (set! $l0 16) ($loop8185)))))
((42)
(define r8299
(let ()
(memory-load! $mem $buf (fx+ $l1 96) 8)
(bytes->i64 $buf)))
(define r8300
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8299) 8) 4)
(bytes->i64 $buf 4)))
(set! $l2 r8300)
(define r8301
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8301 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037675 $buf) 8)
(define-values ($r8302) (let (($a0 0)) ($f753 $a0)))
(set! $l1 $g0)
(unless (zero? $r8302) ($lbl8184)))
((43)
(define r8303
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r8303)
(define r8304
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r8304)))))
(void))
(else (set! $l0 60) ($loop8185)))))
((44)
(define r8306
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l8 (iadd64 r8306 1))
(define r8307
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $l11 r8307)
(define r8308
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(set! $l12 r8308)
(define r8309
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l13 r8309)
(set! $l3 $l11)
(define r8310
(let ()
(memory-load! $mem $buf (fx+ $l1 38) 2)
(bytes->u64 $buf 2)))
(set! $l4 r8310)
(define r8311
(let ()
(memory-load! $mem $buf (fx+ $l1 168) 8)
(bytes->i64 $buf)))
(set! $l5 r8311)
(define r8312
(let ()
(memory-load! $mem $buf (fx+ $l1 160) 8)
(bytes->i64 $buf)))
(set! $l6 r8312)
(set! $l7 $l12)
(set! $l9 $l13)
(set! $l10 $l2)
(define r8313
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(set! $l2 r8313))
((45)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s $l8 $l3)))))
(void))
(else (set! $l0 83) ($loop8185)))))
((46)
(define r8315
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l7) 56) 8)
(bytes->i64 $buf)))
(set! $l11 r8315)
(define r8316
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l7) 64) 8)
(bytes->i64 $buf)))
(set! $l12 r8316)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l8 $l12)))))
(void))
(else (set! $l0 88) ($loop8185)))))
((49 48 47)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l8 $buf) 8)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l9 $buf) 8)
(memory-store! $mem (fx+ $l1 144) (i64->bytes $l10 $buf) 8)
(set! $l2 (ishl64 $l8 3))
(set! $l3 (iextend64_32_u (ilt64_u 3 64)))
(set! $l2 (if (zero? (iwrap32 $l3)) 0 $l2))
(memory-store! $mem (fx+ $l1 80) (i64->bytes $l2 $buf) 8)
(set! $l3 (iadd64 $l11 $l2))
(memory-store! $mem (fx+ $l1 136) (i64->bytes $l3 $buf) 8)
(define r8318
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 4) 4)
(bytes->i64 $buf 4)))
(set! $l4 r8318)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l4 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037682 $buf) 8)
(define-values ($r8319) (let (($a0 0)) ($f752 $a0)))
(set! $l1 $g0)
(unless (zero? $r8319) ($lbl8184)))
((54 53 52 51 50)
(define r8320
(let ()
(memory-load! $mem $buf (fx+ $l1 136) 8)
(bytes->i64 $buf)))
(define r8321
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8320) 0) 4)
(bytes->i64 $buf 4)))
(set! $l2 r8321)
(define r8322
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l3 r8322)
(memory-store! $mem (fx+ $l1 104) (i64->bytes $l3 $buf) 8)
(define r8323
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8323 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037687 $buf) 8)
(define-values ($r8324) (let (($a0 0)) ($f751 $a0)))
(set! $l1 $g0)
(unless (zero? $r8324) ($lbl8184)))
((56 55)
(define r8325
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r8325)
(memory-store! $mem (fx+ $l1 152) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037689 $buf) 8)
(define-values ($r8326) (let (($a0 0)) ($f755 $a0)))
(set! $l1 $g0)
(unless (zero? $r8326) ($lbl8184)))
((57)
(define r8327
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r8327)
(memory-store! $mem (fx+ $l1 72) (i64->bytes $l2 $buf) 8)
(define r8328
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8328)
(memory-store! $mem (fx+ $l1 128) (i64->bytes $l3 $buf) 8)
(define r8329
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8329 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037690 $buf) 8)
(define-values ($r8330) (let (($a0 0)) ($f757 $a0)))
(set! $l1 $g0)
(unless (zero? $r8330) ($lbl8184)))
((58)
(define r8331
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l2 r8331)
(define r8332
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (let ((a r8332)) (begin0 a (set! $l3 a))))))))
(void))
(else (set! $l0 59) ($loop8185))))
(set! $l0 81)
($loop8185))
((59)
(memory-store! $mem (fx+ $l1 64) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 112) (i64->bytes $l2 $buf) 8)
(define r8334
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(set! $l4 r8334)
(define r8335
(let ()
(memory-load! $mem $buf (fx+ $l1 168) 8)
(bytes->i64 $buf)))
(set! $l5 r8335)
(define r8336
(let ()
(memory-load! $mem $buf (fx+ $l1 38) 2)
(bytes->u64 $buf 2)))
(set! $l6 r8336)
(define r8337
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l7 r8337)
(set! $l0 19)
($loop8185))
((60)
(define r8338
(let ()
(memory-load! $mem $buf (fx+ $l1 160) 8)
(bytes->i64 $buf)))
(define r8339
(let ()
(memory-load! $mem $buf (fx+ $l1 80) 8)
(bytes->i64 $buf)))
(set! $l3 (iadd64 r8338 r8339))
(define r8340
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8340)))))))
(void))
(else (set! $l0 61) ($loop8185))))
(set! $l0 63)
($loop8185))
((61)
(memory-store! $mem (fx+ (iwrap32 $l3) 0) (i64->bytes $l2 $buf) 8))
((62)
(define r8342
(let ()
(memory-load! $mem $buf (fx+ $l1 144) 8)
(bytes->i64 $buf)))
(set! $l2 r8342)
(set! $l0 44)
($loop8185))
((64 63)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037696 $buf) 8)
(let (($a1 $l2) ($a0 $l3)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 62)
($loop8185))
((65)
(define r8343
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 r8343 $l3)))))
(void))
(else (set! $l0 66) ($loop8185))))
(set! $l0 67)
($loop8185))
((66) (set! $l2 0) (set! $l0 41) ($loop8185))
((67)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(define r8345
(let ()
(memory-load! $mem $buf (fx+ $l1 112) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8345 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037700 $buf) 8)
(define-values ($r8346) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r8346) ($lbl8184)))
((68)
(define r8347
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r8347)
(set! $l0 41)
($loop8185))
((71 70 69)
(define r8348
(let ()
(memory-load! $mem $buf (fx+ $l1 176) 8)
(bytes->i64 $buf)))
(define r8349
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8348) 0) 4)
(bytes->i64 $buf 4)))
(set! $l2 r8349)
(define r8350
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8350 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 4)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037704 $buf) 8)
(define-values ($r8351) (let (($a0 0)) ($f751 $a0)))
(set! $l1 $g0)
(unless (zero? $r8351) ($lbl8184)))
((73 72)
(define r8352
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8352 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037706 $buf) 8)
(define-values ($r8353) (let (($a0 0)) ($f755 $a0)))
(set! $l1 $g0)
(unless (zero? $r8353) ($lbl8184)))
((74)
(define r8354
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l3 r8354)
(define r8355
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l2 r8355)
(set! $l0 35)
($loop8185))
((75)
(define r8356
(let ()
(memory-load! $mem $buf (fx+ $l1 152) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8356 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037708 $buf) 8)
(define-values ($r8357) (let (($a0 0)) ($f755 $a0)))
(set! $l1 $g0)
(unless (zero? $r8357) ($lbl8184)))
((76)
(define r8358
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r8358)
(define r8359
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8359)
(define r8360
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieq64 $l2 r8360)))))
(void))
(else (set! $l0 77) ($loop8185))))
(set! $l0 78)
($loop8185))
((77) (set! $l2 0) (set! $l0 32) ($loop8185))
((78)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(define r8362
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8362 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037711 $buf) 8)
(define-values ($r8363) (let (($a0 0)) ($f58 $a0)))
(set! $l1 $g0)
(unless (zero? $r8363) ($lbl8184)))
((79)
(define r8364
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(set! $l2 r8364)
(set! $l0 32)
($loop8185))
((80)
(define r8365
(let ()
(memory-load! $mem $buf (fx+ $l1 192) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ (iwrap32 r8365) 24) (i64->bytes 0 $buf) 8)
(define r8366
(let ()
(memory-load! $mem $buf (fx+ $l1 128) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 200)) 0)
(i64->bytes r8366 $buf)
8)
(define r8367
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 200)) 8)
(i64->bytes r8367 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 184))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((81)
(define r8368
(let ()
(memory-load! $mem $buf (fx+ $l1 120) 8)
(bytes->i64 $buf)))
(define r8369
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8368) 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8369 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037714 $buf) 8)
(define-values ($r8370) (let (($a0 0)) ($f755 $a0)))
(set! $l1 $g0)
(unless (zero? $r8370) ($lbl8184)))
((82)
(define r8371
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l3 r8371)
(define r8372
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l2 r8372)
(set! $l0 59)
($loop8185))
((85 84 83)
(define r8373
(let ()
(memory-load! $mem $buf (fx+ $l1 192) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r8373) 24)
(i64->bytes $l10 $buf)
8)
(define r8374
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8374)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037716 $buf) 8)
(define-values ($r8376) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8376) ($lbl8184)))))
(define r8377
(let ()
(memory-load! $mem $buf (fx+ $l1 192) 8)
(bytes->i64 $buf)))
(define r8378
(let ()
(memory-load! $mem $buf (fx+ $l1 88) 8)
(bytes->i64 $buf)))
(define r8379
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8378) 16) 4)
(bytes->u64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 r8377) 16)
(i64->bytes r8379 $buf)
4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 200)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 200)) 8)
(i64->bytes 0 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 184))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((86)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l7 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l6 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037719 $buf) 8)
(define-values ($r8380) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r8380) ($lbl8184)))
((87) (void))
((88)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l8 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l12 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037721 $buf) 8)
(define-values ($r8381) (let (($a0 0)) ($f428 $a0)))
(set! $l1 $g0)
(unless (zero? $r8381) ($lbl8184)))
((89) (void))
((90)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 65536 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037723 $buf) 8)
(define-values ($r8382) (let (($a0 0)) ($f436 $a0)))
(set! $l1 $g0)
(unless (zero? $r8382) ($lbl8184)))
((91) (void))
((92)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 65536 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276037725 $buf) 8)
(define-values ($r8383) (let (($a0 0)) ($f436 $a0)))
(set! $l1 $g0)
(unless (zero? $r8383) ($lbl8184)))
((93) (void))
(else ($lbl8186)))))
(trap "unreachable"))
1))
(define ($f136 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(define $l6 #f)
(define $l7 #f)
(set! $l1 $g0)
(let/cc
$lbl8384
(let $loop8385 ()
(let/cc
$lbl8386
(switch
$l0
((1 0)
(define r8404
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8404)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276103168 $buf) 8)
(define-values ($r8406) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8406) ($lbl8384)))))
(set! $g0 (let ((a (isub32 $l1 64))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1449072 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276103170 $buf) 8)
(define-values ($r8407) (let (($a0 0)) ($f152 $a0)))
(set! $l1 $g0)
(unless (zero? $r8407) ($lbl8384)))
((4 3 2)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1344608 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276103173 $buf) 8)
(define-values ($r8408) (let (($a0 0)) ($f31 $a0)))
(set! $l1 $g0)
(unless (zero? $r8408) ($lbl8384)))
((5)
(define r8409
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r8409)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 22) ($loop8385)))))
((6)
(define r8411
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r8411)
(define r8412
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r8412))
((8 7)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s 0 $l2)))))
(void))
(else (set! $l0 15) ($loop8385)))))
((9)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $l4 0)
(set! $l0 11)
($loop8385))
((10) (set! $l3 (iadd64 $l3 8)))
((13 12 11)
(define r8414
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l3) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8414)) (begin0 a (set! $l5 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276103180 $buf) 8)
(define-values ($r8416) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8416) ($lbl8384)))))
(define r8417
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 272) 8)
(bytes->i64 $buf)))
(set! $l6 r8417)
(define r8418
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 264) 8)
(bytes->i64 $buf)))
(set! $l5 r8418)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_s 0 $l6)))))
(void))
(else (set! $l0 14) ($loop8385))))
(set! $l0 17)
($loop8385))
((14)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s
(let ((a (iadd64 $l4 1))) (begin0 a (set! $l4 a)))
$l2)))))
(void))
(else (set! $l0 15) ($loop8385))))
(set! $l0 10)
($loop8385))
((15)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 1449072 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276103184 $buf) 8)
(define-values ($r8421) (let (($a0 0)) ($f153 $a0)))
(set! $l1 $g0)
(unless (zero? $r8421) ($lbl8384)))
((16)
(set! $g0 (let ((a (iadd32 $l1 64))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((17)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l6 $buf) 8)
(memory-store! $mem (fx+ $l1 56) (i64->bytes $l3 $buf) 8)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l4 $buf) 8)
(set! $l7 0)
(set! $l0 19)
($loop8385))
((18)
(define r8422
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $l5 (iadd64 r8422 8))
(set! $l7 $l2))
((19)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l5 $buf) 8)
(memory-store! $mem (fx+ $l1 24) (i64->bytes $l7 $buf) 8)
(define r8423
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l5) 0) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8423 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276103188 $buf) 8)
(define-values ($r8424) (let (($a0 0)) ($f133 $a0)))
(set! $l1 $g0)
(unless (zero? $r8424) ($lbl8384)))
((20)
(define r8425
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(define r8426
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ilt64_s
(let ((a (iadd64 r8425 1))) (begin0 a (set! $l2 a)))
r8426)))))
(void))
(else (set! $l0 21) ($loop8385))))
(set! $l0 18)
($loop8385))
((21)
(define r8428
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r8428)
(define r8429
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(set! $l3 r8429)
(define r8430
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l4 r8430)
(set! $l0 14)
($loop8385))
((22) (set! $l2 0) (set! $l3 0) (set! $l0 8) ($loop8385))
(else ($lbl8386)))))
(trap "unreachable"))
1))
(define ($f137 $l0)
(let ()
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl8431
(let $loop8432 ()
(let/cc
$lbl8433
(switch
$l0
((1 0)
(define r8443
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8443)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276168704 $buf) 8)
(define-values ($r8445) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8445) ($lbl8431)))))
(set! $g0 (let ((a (isub32 $l1 16))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 161120 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276168706 $buf) 8)
(define-values ($r8446) (let (($a0 0)) ($f169 $a0)))
(set! $l1 $g0)
(unless (zero? $r8446) ($lbl8431)))
((2)
(define r8447
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 (iextend64_32_u (ieqz64 r8447)))
(define r8448
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8448)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l2)))))
(void))
(else (set! $l0 3) ($loop8432))))
(set! $l0 8)
($loop8432))
((3)
(define r8450
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 0)
(i64->bytes r8450 $buf)
8)
(define r8451
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 8)
(i64->bytes r8451 $buf)
8)
(define r8452
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 16)
(i64->bytes r8452 $buf)
8))
((4)
(memory-store! $mem (fx+ (iwrap32 $l3) 32) (i64->bytes 0 $buf) 8)
(define r8453
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (iextend64_32_u (ieqz64 r8453)))))))
(void))
(else (set! $l0 5) ($loop8432))))
(set! $l0 6)
($loop8432))
((5)
(memory-store! $mem (fx+ (iwrap32 $l3) 24) (i64->bytes 0 $buf) 8)
(set! $l0 12)
($loop8432))
((7 6)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276168711 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l3 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 12)
($loop8432))
((11 10 9 8)
(define r8455
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276168713 $buf) 8)
(let (($a1 r8455) ($a0 $l3)) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r8456
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276168714 $buf) 8)
(let (($a1 r8456) ($a0 (iadd64 $l3 8))) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r8457
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276168715 $buf) 8)
(let (($a1 r8457) ($a0 (iadd64 $l3 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 4)
($loop8432))
((12)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 120256 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276168717 $buf) 8)
(define-values ($r8458) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r8458) ($lbl8431)))
((13) (void))
(else ($lbl8433)))))
(trap "unreachable"))
1))
(define ($f138 $l0)
(let ()
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl8459
(let $loop8460 ()
(let/cc
$lbl8461
(switch
$l0
((1 0)
(define r8474
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8474)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276234240 $buf) 8)
(define-values ($r8476) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8476) ($lbl8459)))))
(set! $g0 (let ((a (isub32 $l1 24))) (begin0 a (set! $l1 a))))
(define r8477
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (iextend64_32_u (ieqz64 r8477)))))))
(void))
(else (set! $l0 16) ($loop8460)))))
((2)
(define r8479
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r8480
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8479) 8) 8)
(bytes->i64 $buf)))
(set! $l2 r8480))
((5 4 3)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 161120 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276234246 $buf) 8)
(define-values ($r8481) (let (($a0 0)) ($f169 $a0)))
(set! $l1 $g0)
(unless (zero? $r8481) ($lbl8459)))
((6)
(define r8482
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 (iextend64_32_u (ieqz64 r8482)))
(define r8483
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8483)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l2)))))
(void))
(else (set! $l0 7) ($loop8460))))
(set! $l0 12)
($loop8460))
((7)
(define r8485
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 0)
(i64->bytes r8485 $buf)
8)
(define r8486
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 8)
(i64->bytes r8486 $buf)
8)
(define r8487
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 16)
(i64->bytes r8487 $buf)
8))
((8)
(memory-store! $mem (fx+ (iwrap32 $l3) 32) (i64->bytes 0 $buf) 8)
(define r8488
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (iextend64_32_u (ieqz64 r8488)))))))
(void))
(else (set! $l0 9) ($loop8460))))
(set! $l0 10)
($loop8460))
((9)
(memory-store! $mem (fx+ (iwrap32 $l3) 24) (i64->bytes 0 $buf) 8)
(set! $l0 18)
($loop8460))
((11 10)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276234251 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l3 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 18)
($loop8460))
((15 14 13 12)
(define r8490
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276234253 $buf) 8)
(let (($a1 r8490) ($a0 $l3)) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r8491
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276234254 $buf) 8)
(let (($a1 r8491) ($a0 (iadd64 $l3 8))) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r8492
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276234255 $buf) 8)
(let (($a1 r8492) ($a0 (iadd64 $l3 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 8)
($loop8460))
((17 16) (set! $l2 0) (set! $l0 3) ($loop8460))
((19 18)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 120256 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276234260 $buf) 8)
(define-values ($r8493) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r8493) ($lbl8459)))
((20) (void))
(else ($lbl8461)))))
(trap "unreachable"))
1))
(define ($f139 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl8494
(switch
$l0
((3 2 1 0)
(define r8499
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8499)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276299776 $buf) 8)
(define-values ($r8501) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8501) ($lbl8494)))))
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r8502
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8502)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276299778 $buf) 8)
(define-values ($r8504) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8504) ($lbl8494)))))
(define r8505
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(define r8506
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8505) 0) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8506 $buf) 8)
(define r8507
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8507 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276299780 $buf) 8)
(define-values ($r8508) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r8508) ($lbl8494)))
((4)
(define r8509
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r8509)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(define r8510
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8510 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l2 $buf) 8)
(define r8511
(let () (memory-load! $mem $buf (fx+ $l1 56) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r8511 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276299781 $buf) 8)
(define-values ($r8512) (let (($a0 0)) ($f213 $a0)))
(set! $l1 $g0)
(unless (zero? $r8512) ($lbl8494)))
((5)
(define r8513
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes r8513 $buf)
8)
(define r8514
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 72)) 0)
(i64->bytes r8514 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f140 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl8515
(let $loop8516 ()
(let/cc
$lbl8517
(switch
$l0
((1 0)
(define r8523
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8523)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276365312 $buf) 8)
(define-values ($r8525) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8525) ($lbl8515)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r8526
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iand64 r8526 4294967295))))))
(void))
(else (set! $l0 4) ($loop8516)))))
((2) (set! $l2 1450720))
((3)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 48)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 4 $buf) 8)
(define r8528
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1344680) 0) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8528 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 0 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276365317 $buf) 8)
(define-values ($r8529) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r8529) ($lbl8515)))
((7 6 5)
(define r8530
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8530)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276365318 $buf) 8)
(define-values ($r8532) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8532) ($lbl8515)))))
(define r8533
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 4)
(bytes->u64 $buf 4)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 0)
(i64->bytes r8533 $buf)
4)
(set! $l0 3)
($loop8516))
(else ($lbl8517)))))
(trap "unreachable"))
1))
(define ($f141 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl8534
(let $loop8535 ()
(let/cc
$lbl8536
(switch
$l0
((1 0)
(define r8542
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8542)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276430848 $buf) 8)
(define-values ($r8544) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8544) ($lbl8534)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r8545
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r8545)))))
(void))
(else (set! $l0 4) ($loop8535)))))
((2) (set! $l2 1450720))
((3)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 48)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 8 $buf) 8)
(define r8547
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1344688) 0) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8547 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 0 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276430853 $buf) 8)
(define-values ($r8548) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r8548) ($lbl8534)))
((7 6 5)
(define r8549
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8549)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276430854 $buf) 8)
(define-values ($r8551) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8551) ($lbl8534)))))
(define r8552
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 0)
(i64->bytes r8552 $buf)
8)
(set! $l0 3)
($loop8535))
(else ($lbl8536)))))
(trap "unreachable"))
1))
(define ($f142 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl8553
(let $loop8554 ()
(let/cc
$lbl8555
(switch
$l0
((1 0)
(define r8563
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8563)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276496384 $buf) 8)
(define-values ($r8565) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8565) ($lbl8553)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r8566
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 r8566)))))
(void))
(else (set! $l0 4) ($loop8554)))))
((2) (set! $l2 1450720))
((3)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 16 $buf) 8)
(define r8568
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1344664) 0) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8568 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276496389 $buf) 8)
(define-values ($r8569) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r8569) ($lbl8553)))
((7 6 5)
(define r8570
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8570)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276496390 $buf) 8)
(define-values ($r8572) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8572) ($lbl8553)))))
(define r8573
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 8)
(i64->bytes r8573 $buf)
8)
(define r8574
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8574)))))))
(void))
(else (set! $l0 8) ($loop8554))))
(set! $l0 9)
($loop8554))
((8)
(define r8576
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l2) 0)
(i64->bytes r8576 $buf)
8)
(set! $l0 3)
($loop8554))
((10 9)
(define r8577
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276496394 $buf) 8)
(let (($a1 r8577) ($a0 $l2)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 3)
($loop8554))
(else ($lbl8555)))))
(trap "unreachable"))
1))
(define ($f143 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(define $l5 #f)
(set! $l1 $g0)
(let/cc
$lbl8578
(let $loop8579 ()
(let/cc
$lbl8580
(switch
$l0
((1 0)
(define r8588
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8588)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276561920 $buf) 8)
(define-values ($r8590) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8590) ($lbl8578)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r8591
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 0)
8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8591)))))))
(void))
(else (set! $l0 2) ($loop8579))))
(set! $l0 4)
($loop8579))
((2) (set! $l2 1450720))
((3)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes $l2 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 24 $buf) 8)
(define r8593
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1344656) 0) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8593 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276561925 $buf) 8)
(define-values ($r8594) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r8594) ($lbl8578)))
((7 6 5)
(define r8595
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 (let ((a r8595)) (begin0 a (set! $l2 a)))))
(void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276561926 $buf) 8)
(define-values ($r8597) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8597) ($lbl8578)))))
(define r8598
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 56)) 0)
8)
(bytes->i64 $buf)))
(set! $l3 r8598)
(define r8599
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 48)) 0)
8)
(bytes->i64 $buf)))
(set! $l4 r8599)
(define r8600
(let ()
(memory-load!
$mem
$buf
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 40)) 0)
8)
(bytes->i64 $buf)))
(set! $l5 r8600)
(memory-store! $mem (fx+ (iwrap32 $l2) 8) (i64->bytes $l4 $buf) 8)
(memory-store! $mem (fx+ (iwrap32 $l2) 16) (i64->bytes $l3 $buf) 8)
(define r8601
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8601)))))))
(void))
(else (set! $l0 8) ($loop8579))))
(set! $l0 9)
($loop8579))
((8)
(memory-store! $mem (fx+ (iwrap32 $l2) 0) (i64->bytes $l5 $buf) 8)
(set! $l0 3)
($loop8579))
((10 9)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276561930 $buf) 8)
(let (($a1 $l5) ($a0 $l2)) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 3)
($loop8579))
(else ($lbl8580)))))
(trap "unreachable"))
1))
(define ($f144 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl8603
(switch
$l0
((3 2 1 0)
(define r8608
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8608)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276627456 $buf) 8)
(define-values ($r8610) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8610) ($lbl8603)))))
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r8611
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8611)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276627458 $buf) 8)
(define-values ($r8613) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8613) ($lbl8603)))))
(define r8614
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(define r8615
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8614) 0) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8615 $buf) 8)
(define r8616
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8616 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 0 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276627460 $buf) 8)
(define-values ($r8617) (let (($a0 0)) ($f167 $a0)))
(set! $l1 $g0)
(unless (zero? $r8617) ($lbl8603)))
((4)
(define r8618
(let () (memory-load! $mem $buf (fx+ $l1 24) 8) (bytes->i64 $buf)))
(set! $l2 r8618)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(define r8619
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(define r8620
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8619) 0) 8)
(bytes->i64 $buf)))
(set! $l3 r8620)
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l2 $buf) 8)
(define r8621
(let () (memory-load! $mem $buf (fx+ $l1 56) 8) (bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8621 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276627461 $buf) 8)
(define-values ($r8622) (let (($a0 0)) ($f875 $a0)))
(set! $l1 $g0)
(unless (zero? $r8622) ($lbl8603)))
((5)
(define r8623
(let () (memory-load! $mem $buf (fx+ $l1 48) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes r8623 $buf)
8)
(define r8624
(let () (memory-load! $mem $buf (fx+ $l1 32) 8) (bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 72)) 0)
(i64->bytes r8624 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else (trap "unreachable"))))
1))
(define ($f145 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(set! $l1 $g0)
(let/cc
$lbl8625
(let $loop8626 ()
(let/cc
$lbl8627
(switch
$l0
((1 0)
(define r8640
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8640)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276692992 $buf) 8)
(define-values ($r8642) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8642) ($lbl8625)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r8643
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8643)))))))
(void))
(else (set! $l0 4) ($loop8626)))))
((2)
(define r8645
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8645 $buf) 8)
(define r8646
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8646 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 0 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276692995 $buf) 8)
(define-values ($r8647) (let (($a0 0)) ($f131 $a0)))
(set! $l1 $g0)
(unless (zero? $r8647) ($lbl8625)))
((3)
(define r8648
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l2 r8648)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes $l2 $buf)
8)
(define r8649
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 8)
(i64->bytes r8649 $buf)
8)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((4)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 161120 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276692997 $buf) 8)
(define-values ($r8650) (let (($a0 0)) ($f169 $a0)))
(set! $l1 $g0)
(unless (zero? $r8650) ($lbl8625)))
((7 6 5)
(define r8651
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8651)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276692998 $buf) 8)
(define-values ($r8653) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8653) ($lbl8625)))))
(define r8654
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 (iextend64_32_u (ieqz64 r8654)))
(define r8655
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8655)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l2)))))
(void))
(else (set! $l0 8) ($loop8626))))
(set! $l0 13)
($loop8626))
((8)
(define r8657
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 $l3) 16)
(i64->bytes r8657 $buf)
8))
((9)
(memory-store! $mem (fx+ (iwrap32 $l3) 32) (i64->bytes 0 $buf) 8)
(define r8658
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8658)))))))
(void))
(else (set! $l0 10) ($loop8626))))
(set! $l0 11)
($loop8626))
((10)
(memory-store! $mem (fx+ (iwrap32 $l3) 24) (i64->bytes 0 $buf) 8)
(set! $l0 15)
($loop8626))
((12 11)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276693004 $buf) 8)
(let (($a1 0) ($a0 (iadd64 $l3 24))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 15)
($loop8626))
((14 13)
(define r8660
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276693006 $buf) 8)
(let (($a1 r8660) ($a0 (iadd64 $l3 16))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 9)
($loop8626))
((15)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 120256 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276693008 $buf) 8)
(define-values ($r8661) (let (($a0 0)) ($f448 $a0)))
(set! $l1 $g0)
(unless (zero? $r8661) ($lbl8625)))
((16) (void))
(else ($lbl8627)))))
(trap "unreachable"))
1))
(define ($f146 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(set! $l1 $g0)
(let/cc
$lbl8662
(let $loop8663 ()
(let/cc
$lbl8664
(switch
$l0
((1 0)
(define r8671
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8671)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276758528 $buf) 8)
(define-values ($r8673) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8673) ($lbl8662)))))
(set! $g0 (let ((a (isub32 $l1 32))) (begin0 a (set! $l1 a))))
(define r8674
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 r8674)))))))
(void))
(else (set! $l0 6) ($loop8663)))))
((2)
(define r8676
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8676 $buf) 8)
(define r8677
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8677 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes 1 $buf) 1)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276758531 $buf) 8)
(define-values ($r8678) (let (($a0 0)) ($f131 $a0)))
(set! $l1 $g0)
(unless (zero? $r8678) ($lbl8662)))
((3)
(define r8679
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64
(iextend64_32_u
(ieqz64 (let ((a r8679)) (begin0 a (set! $l2 a))))))))))
(void))
(else (set! $l0 5) ($loop8663)))))
((4)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes $l2 $buf)
8)
(define r8681
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 8)
(i64->bytes r8681 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes 1 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((5)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 8)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((6)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 0)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 64)) 8)
(i64->bytes 0 $buf)
8)
(memory-store!
$mem
(fx+ (iwrap32 (iadd64 (iextend64_32_u $l1) 80)) 0)
(i64->bytes 0 $buf)
1)
(set! $g0 (let ((a (iadd32 $l1 32))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl8664)))))
(trap "unreachable"))
1))
(define ($f147 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl8682
(let $loop8683 ()
(let/cc
$lbl8684
(switch
$l0
((1 0)
(define r8690
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8690)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276824064 $buf) 8)
(define-values ($r8692) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8692) ($lbl8682)))))
(set! $g0 (let ((a (isub32 $l1 40))) (begin0 a (set! $l1 a))))
(define r8693
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8693 $buf) 8)
(define r8694
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8694 $buf) 8)
(define r8695
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r8695 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276824066 $buf) 8)
(define-values ($r8696) (let (($a0 0)) ($f145 $a0)))
(set! $l1 $g0)
(unless (zero? $r8696) ($lbl8682)))
((4 3 2)
(define r8697
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8697)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276824067 $buf) 8)
(define-values ($r8699) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8699) ($lbl8682)))))
(define r8700
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1449424) 0) 4)
(bytes->u64 $buf 4)))
(set! $l2 (iextend64_32_u (ieqz64 r8700)))
(define r8701
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $l3 r8701)
(define r8702
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 8)
(bytes->i64 $buf)))
(set! $l4 r8702)
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ieqz64 $l2)))))
(void))
(else (set! $l0 5) ($loop8683))))
(set! $l0 7)
($loop8683))
((5)
(define r8704
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r8704) 0)
(i64->bytes $l4 $buf)
8)
(define r8705
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r8705) 8)
(i64->bytes $l3 $buf)
8))
((6)
(set! $g0 (let ((a (iadd32 $l1 40))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((9 8 7)
(define r8706
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276824072 $buf) 8)
(let (($a1 $l4) ($a0 r8706)) ($f873 $a0 $a1))
(set! $l1 $g0)
(define r8707
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276824073 $buf) 8)
(let (($a1 $l3) ($a0 (iadd64 r8707 8))) ($f873 $a0 $a1))
(set! $l1 $g0)
(set! $l0 6)
($loop8683))
(else ($lbl8684)))))
(trap "unreachable"))
1))
(define ($f148 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl8708
(let $loop8709 ()
(let/cc
$lbl8710
(switch
$l0
((1 0)
(define r8718
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8718)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276889600 $buf) 8)
(define-values ($r8720) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8720) ($lbl8708)))))
(set! $g0 (let ((a (isub32 $l1 24))) (begin0 a (set! $l1 a))))
(define r8721
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 1286512) 0) 8)
(bytes->i64 $buf)))
(set! $l2 r8721)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $l3 0)
(set! $l0 3)
($loop8709))
((2) (set! $l3 (iadd64 $l3 1)))
((5 4 3)
(let ()
(cond
((zero? (ieqz64 $l2)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276889604 $buf) 8)
(define-values ($r8723) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8723) ($lbl8708)))))
(define r8724
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $l2) 0) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 (iextend64_32_u (ilt64_u $l3 r8724)))))
(void))
(else (set! $l0 12) ($loop8709)))))
((7 6)
(define r8726
(let ()
(memory-load!
$mem
$buf
(fx+
(iwrap32
(iadd64
(iadd64 $l2 16)
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 3 64))))
0
(ishl64 $l3 3))))
0)
8)
(bytes->i64 $buf)))
(set! $l4 r8726)
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u (ieqz64 (iextend64_32_u (ieqz64 $l4)))))))
(void))
(else (set! $l0 2) ($loop8709)))))
((10 9 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes $l3 $buf) 8)
(define r8728
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8728)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276889609 $buf) 8)
(define-values ($r8730) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8730) ($lbl8708)))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l4 $buf) 8)
(define r8731
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(set! $g1 r8731)
(define r8732
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(define r8733
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8732) 0) 8)
(bytes->i64 $buf)))
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276889611 $buf) 8)
(set! $l0 (ishr32_u (iwrap32 r8733) 16))
(define-values
($r8734)
(let* ((idx $l0)
(funcidx (vector-ref $tbl idx))
(funcsym (string->symbol (format "$f~a" funcidx))))
(let (($a0 0)) ((eval funcsym $ns) $a0))))
(set! $l1 $g0)
(unless (zero? $r8734) ($lbl8708)))
((11)
(define r8735
(let ()
(memory-load! $mem $buf (fx+ $l1 16) 8)
(bytes->i64 $buf)))
(set! $l2 r8735)
(define r8736
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l3 r8736)
(set! $l0 2)
($loop8709))
((13 12)
(set! $g0 (let ((a (iadd32 $l1 24))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
(else ($lbl8710)))))
(trap "unreachable"))
1))
(define ($f149 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl8737
(let $loop8738 ()
(let/cc
$lbl8739
(switch
$l0
((8 7 6 5 4 3 2 1 0)
(define r8758
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8758)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955136 $buf) 8)
(define-values ($r8760) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8760) ($lbl8737)))))
(set! $g0 (let ((a (isub32 $l1 56))) (begin0 a (set! $l1 a))))
(define r8761
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero? (ieqz64 r8761)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955138 $buf) 8)
(define-values ($r8763) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8763) ($lbl8737)))))
(define r8764
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r8765
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 r8764) 8) 8)
(bytes->i64 $buf)))
(set! $l2 (iadd64 r8765 1))
(define r8766
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r8766) 8)
(i64->bytes $l2 $buf)
8)
(define r8767
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(set! $l3 (ishl64 r8767 16))
(set! $l4 (iextend64_32_u (ilt64_u 16 64)))
(set! $l3
(ior64 (if (zero? (iwrap32 $l4)) 0 $l3) (iand64 $l2 524287)))
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l3 $buf) 8)
(define r8768
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ine64
(let ((a
(if (zero?
(iwrap32 (iextend64_32_u (ilt64_u 3 64))))
0
(ishl64
(if (zero?
(iwrap32 (iextend64_32_u (ilt64_u 19 64))))
0
(ishr64_u $l3 19))
3))))
(begin0 a (set! $l4 a)))
r8768)))))
(void))
(else (set! $l0 9) ($loop8738))))
(set! $l0 14)
($loop8738))
((9)
(define r8770
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8770 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955146 $buf) 8)
(define-values ($r8771) (let (($a0 0)) ($f33 $a0)))
(set! $l1 $g0)
(unless (zero? $r8771) ($lbl8737)))
((10)
(define r8772
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(define r8773
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(memory-store!
$mem
(fx+ (iwrap32 r8772) 0)
(i64->bytes r8773 $buf)
8)
(define r8774
(let ()
(memory-load! $mem $buf (fx+ $l1 64) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8774 $buf) 8)
(define r8775
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 16) (i64->bytes r8775 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955147 $buf) 8)
(define-values ($r8776) (let (($a0 0)) ($f41 $a0)))
(set! $l1 $g0)
(unless (zero? $r8776) ($lbl8737)))
((11)
(define r8777
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r8777))) (void))
(else (set! $l0 9) ($loop8738)))))
((13 12)
(set! $g0 (let ((a (iadd32 $l1 56))) (begin0 a (set! $l1 a))))
(set! $g0 (let ((a (iadd32 $l1 8))) (begin0 a (set! $l1 a))))
($return 0))
((17 16 15 14)
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l2 $buf) 8)
(memory-store! $mem (fx+ $l1 48) (i64->bytes $l4 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955154 $buf) 8)
(define-values ($r8779) (let (($a0 0)) ($f460 $a0)))
(set! $l1 $g0)
(unless (zero? $r8779) ($lbl8737)))
((18)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 242973 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 44 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955155 $buf) 8)
(define-values ($r8780) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r8780) ($lbl8737)))
((19)
(define r8781
(let ()
(memory-load! $mem $buf (fx+ $l1 72) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8781 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955156 $buf) 8)
(define-values ($r8782) (let (($a0 0)) ($f471 $a0)))
(set! $l1 $g0)
(unless (zero? $r8782) ($lbl8737)))
((20)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 218428 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 5 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955157 $buf) 8)
(define-values ($r8783) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r8783) ($lbl8737)))
((21)
(define r8784
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8784 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955158 $buf) 8)
(define-values ($r8785) (let (($a0 0)) ($f470 $a0)))
(set! $l1 $g0)
(unless (zero? $r8785) ($lbl8737)))
((22)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 220114 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 8 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955159 $buf) 8)
(define-values ($r8786) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r8786) ($lbl8737)))
((23)
(define r8787
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8787 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955160 $buf) 8)
(define-values ($r8788) (let (($a0 0)) ($f470 $a0)))
(set! $l1 $g0)
(unless (zero? $r8788) ($lbl8737)))
((24)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 220635 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 9 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955161 $buf) 8)
(define-values ($r8789) (let (($a0 0)) ($f472 $a0)))
(set! $l1 $g0)
(unless (zero? $r8789) ($lbl8737)))
((25)
(define r8790
(let ()
(memory-load! $mem $buf (fx+ $l1 48) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8790 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955162 $buf) 8)
(define-values ($r8791) (let (($a0 0)) ($f471 $a0)))
(set! $l1 $g0)
(unless (zero? $r8791) ($lbl8737)))
((26)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955163 $buf) 8)
(define-values ($r8792) (let (($a0 0)) ($f464 $a0)))
(set! $l1 $g0)
(unless (zero? $r8792) ($lbl8737)))
((27)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955164 $buf) 8)
(define-values ($r8793) (let (($a0 0)) ($f461 $a0)))
(set! $l1 $g0)
(unless (zero? $r8793) ($lbl8737)))
((28)
(memory-store! $mem (fx+ $l1 0) (i64->bytes 223159 $buf) 8)
(memory-store! $mem (fx+ $l1 8) (i64->bytes 12 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 276955165 $buf) 8)
(define-values ($r8794) (let (($a0 0)) ($f452 $a0)))
(set! $l1 $g0)
(unless (zero? $r8794) ($lbl8737)))
((29) (void))
(else ($lbl8739)))))
(trap "unreachable"))
1))
(define ($f150 $l0)
(let/cc
$return
(define $l1 #f)
(define $l2 #f)
(define $l3 #f)
(define $l4 #f)
(set! $l1 $g0)
(let/cc
$lbl8795
(let $loop8796 ()
(let/cc
$lbl8797
(switch
$l0
((1 0)
(define r8806
(let ()
(memory-load! $mem $buf (fx+ (iwrap32 $g2) 16) 4)
(bytes->i32 $buf)))
(let ()
(cond
((zero? (ile32_u $l1 r8806)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 277020672 $buf) 8)
(define-values ($r8808) (let (($a0 0)) ($f842 $a0)))
(set! $l1 $g0)
(unless (zero? $r8808) ($lbl8795)))))
(set! $g0 (let ((a (isub32 $l1 48))) (begin0 a (set! $l1 a)))))
((2)
(define r8809
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8809 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 277020675 $buf) 8)
(define-values ($r8810) (let (($a0 0)) ($f33 $a0)))
(set! $l1 $g0)
(unless (zero? $r8810) ($lbl8795)))
((3)
(define r8811
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(let ()
(cond
((zero?
(ieqz32
(iwrap32
(iextend64_32_u
(ieqz64 (let ((a r8811)) (begin0 a (set! $l2 a))))))))
(void))
(else (set! $l0 4) ($loop8796))))
(set! $l0 13)
($loop8796))
((9 8 7 6 5 4)
(memory-store! $mem (fx+ $l1 32) (i64->bytes $l2 $buf) 8)
(set! $l3 (ishr64_u $l2 19))
(set! $l4 (iextend64_32_u (ilt64_u 19 64)))
(set! $l3
(if (zero? (iwrap32 (iextend64_32_u (ilt64_u 3 64))))
0
(ishl64 (if (zero? (iwrap32 $l4)) 0 $l3) 3)))
(memory-store! $mem (fx+ $l1 40) (i64->bytes $l3 $buf) 8)
(let ()
(cond
((zero? (ieqz64 $l3)) (void))
(else
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 277020679 $buf) 8)
(define-values ($r8814) (let (($a0 0)) ($f422 $a0)))
(set! $l1 $g0)
(unless (zero? $r8814) ($lbl8795)))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes $l3 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 277020682 $buf) 8)
(define-values ($r8815) (let (($a0 0)) ($f33 $a0)))
(set! $l1 $g0)
(unless (zero? $r8815) ($lbl8795)))
((10)
(define r8816
(let ()
(memory-load! $mem $buf (fx+ $l1 8) 8)
(bytes->i64 $buf)))
(set! $l2 r8816)
(define r8817
(let ()
(memory-load! $mem $buf (fx+ $l1 56) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 0) (i64->bytes r8817 $buf) 8)
(define r8818
(let ()
(memory-load! $mem $buf (fx+ $l1 32) 8)
(bytes->i64 $buf)))
(memory-store! $mem (fx+ $l1 8) (i64->bytes r8818 $buf) 8)
(memory-store! $mem (fx+ $l1 16) (i64->bytes $l2 $buf) 8)
(set! $g0 (let ((a (isub32 $l1 8))) (begin0 a (set! $l1 a))))
(memory-store! $mem (fx+ $l1 0) (i64->bytes 277020683 $buf) 8)
(define-values ($r8819) (let (($a0 0)) ($f41 $a0)))
(set! $l1 $g0)
(unless (zero? $r8819) ($lbl8795)))
((11)
(define r8820
(let ()
(memory-load! $mem $buf (fx+ $l1 24) 1)
(bytes->u64 $buf 1)))
(let ()
(cond
((zero? (ieqz32 (iwrap32 r8820))) (void))
(else (set! $l0 2) ($loop8796)))))
((12)
(define r8822
(let ()
(memory-load! $mem $buf (fx+ $l1 40) 8)
(bytes->i64 $buf)))
(memor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment