  (kfunc i$"<nanvm_lib::vm::lambda::PropertyLambda<nanvm_lib::naive::Naive>>::end_call::<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0}::{closure#0}>" c(;218;) (ktype n10) (kparam ki32 ki32 ki32 ki32 ki32)
    (klocal ki32 ki32 ki32 ki64 ki64 ki32 ki32)
    kglobal.get i$__stack_pointer
    ki32.const n208
    ki32.sub
    klocal.tee n5
    kglobal.set i$__stack_pointer
    kblock c;; label = @1
      kblock c;; label = @2
        kblock c;; label = @3
          kblock c;; label = @4
            kblock c;; label = @5
              kblock c;; label = @6
                kblock c;; label = @7
                  kblock c;; label = @8
                    kblock c;; label = @9
                      kblock c;; label = @10
                        kblock c;; label = @11
                          kblock c;; label = @12
                            klocal.get n1
                            ki32.load8_u
                            klocal.tee n6
                            ki32.const n255
                            ki32.ne
                            kbr_if n0 c(;@12;)
                            klocal.get n5
                            klocal.get n1
                            ki64.load koffset=16
                            ki64.store koffset=39 kalign=1
                            klocal.get n5
                            klocal.get n1
                            ki64.load koffset=8
                            ki64.store koffset=31 kalign=1
                            kbr n1 c(;@11;)
                          kend
                          klocal.get n5
                          klocal.get n1
                          ki32.const n1
                          ki32.add
                          klocal.tee n7
                          ki64.load kalign=1
                          ki64.store koffset=24
                          klocal.get n5
                          klocal.get n7
                          ki64.load koffset=8 kalign=1
                          ki64.store koffset=32
                          klocal.get n5
                          klocal.get n7
                          ki64.load koffset=15 kalign=1
                          ki64.store koffset=39 kalign=1
                          klocal.get n6
                          ki32.const n255
                          ki32.and
                          ki32.const n8
                          ki32.lt_u
                          kbr_if n1 c(;@10;)
                          klocal.get n6
                          ki32.const n255
                          ki32.and
                          ki32.const n9
                          ki32.ne
                          kbr_if n2 c(;@9;)
                        kend
                        klocal.get n5
                        klocal.get n5
                        ki64.load koffset=39 kalign=1
                        ki64.store koffset=160
                        klocal.get n5
                        klocal.get n5
                        ki64.load koffset=31 kalign=1
                        ki64.store koffset=152
                        kbr n5 c(;@5;)
                      kend
                      klocal.get n1
                      ki64.load koffset=24
                      klocal.set n8
                      klocal.get n5
                      klocal.get n6
                      ki32.store8 koffset=72
                      klocal.get n5
                      klocal.get n8
                      ki64.store koffset=96
                      klocal.get n5
                      klocal.get n7
                      ki64.load kalign=1
                      ki64.store koffset=73 kalign=1
                      klocal.get n5
                      klocal.get n7
                      ki64.load koffset=8 kalign=1
                      ki64.store koffset=81 kalign=1
                      klocal.get n5
                      klocal.get n7
                      ki64.load koffset=15 kalign=1
                      ki64.store koffset=88 kalign=1
                      klocal.get n5
                      ki32.const n152
                      ki32.add
                      klocal.get n5
                      ki32.const n72
                      ki32.add
                      klocal.get n2
                      kcall i$<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive>>::is_nullish
                      kblock c;; label = @10
                        klocal.get n5
                        ki32.load8_u koffset=152
                        klocal.tee n1
                        ki32.const n255
                        ki32.ne
                        kbr_if n0 c(;@10;)
                        klocal.get n4
                        ki32.load
                        klocal.set n1
                        kblock c;; label = @11
                          kblock c;; label = @12
                            kblock c;; label = @13
                              kblock c;; label = @14
                                kblock c;; label = @15
                                  kblock c;; label = @16
                                    kblock c;; label = @17
                                      kblock c;; label = @18
                                        klocal.get n3
                                        ki32.load8_u
                                        klocal.tee n4
                                        kbr_table n6 c(;@12;) n6 c(;@12;) n0 c(;@18;) n1 c(;@17;) n2 c(;@16;) n3 c(;@15;) n4 c(;@14;) n5 c(;@13;) n6 c(;@12;)
                                      kend
                                      klocal.get n3
                                      ki64.load koffset=8
                                      klocal.set n8
                                      kbr n10 c(;@7;)
                                    kend
                                    klocal.get n3
                                    ki32.load koffset=4
                                    klocal.tee n7
                                    klocal.get n7
                                    ki32.load
                                    ki32.const n1
                                    ki32.add
                                    klocal.tee n6
                                    ki32.store
                                    klocal.get n6
                                    ki32.eqz
                                    kbr_if n15 c(;@1;)
                                    kbr n8 c(;@8;)
                                  kend
                                  klocal.get n3
                                  ki32.load koffset=4
                                  klocal.tee n7
                                  klocal.get n7
                                  ki32.load
                                  ki32.const n1
                                  ki32.add
                                  klocal.tee n6
                                  ki32.store
                                  klocal.get n6
                                  ki32.eqz
                                  kbr_if n14 c(;@1;)
                                  klocal.get n3
                                  ki64.load8_u koffset=12
                                  ki64.const n32
                                  ki64.shl
                                  klocal.get n3
                                  ki64.load32_u koffset=8
                                  ki64.or
                                  klocal.set n8
                                  kbr n8 c(;@7;)
                                kend
                                klocal.get n3
                                ki32.load koffset=4
                                klocal.tee n7
                                klocal.get n7
                                ki32.load
                                ki32.const n1
                                ki32.add
                                klocal.tee n6
                                ki32.store
                                klocal.get n6
                                kbr_if n6 c(;@8;)
                                kbr n13 c(;@1;)
                              kend
                              klocal.get n3
                              ki32.load koffset=4
                              klocal.tee n7
                              klocal.get n7
                              ki32.load
                              ki32.const n1
                              ki32.add
                              klocal.tee n6
                              ki32.store
                              klocal.get n6
                              kbr_if n5 c(;@8;)
                              kbr n12 c(;@1;)
                            kend
                            klocal.get n3
                            ki32.load koffset=4
                            klocal.tee n7
                            klocal.get n7
                            ki32.load
                            ki32.const n1
                            ki32.add
                            klocal.tee n6
                            ki32.store
                            klocal.get n6
                            ki32.eqz
                            kbr_if n11 c(;@1;)
                            kbr n1 c(;@11;)
                          kend
                          klocal.get n3
                          ki32.load8_u koffset=1
                          klocal.set n3
                        kend
                        kbr n3 c(;@7;)
                      kend
                      klocal.get n5
                      klocal.get n5
                      ki32.load8_u koffset=155
                      ki32.store8 koffset=59
                      klocal.get n5
                      klocal.get n5
                      ki32.load16_u koffset=153 kalign=1
                      ki32.store16 koffset=57 kalign=1
                      klocal.get n5
                      ki64.load koffset=156 kalign=4
                      klocal.set n9
                      klocal.get n5
                      ki32.load koffset=164
                      klocal.set n3
                      klocal.get n5
                      klocal.get n6
                      ki32.store8 koffset=152
                      klocal.get n5
                      klocal.get n2
                      ki32.store koffset=184
                      klocal.get n5
                      klocal.get n8
                      ki64.store koffset=176
                      klocal.get n5
                      klocal.get n7
                      ki64.load kalign=1
                      ki64.store koffset=153 kalign=1
                      klocal.get n5
                      klocal.get n7
                      ki64.load koffset=8 kalign=1
                      ki64.store koffset=161 kalign=1
                      klocal.get n5
                      klocal.get n7
                      ki64.load koffset=15 kalign=1
                      ki64.store koffset=168 kalign=1
                      klocal.get n5
                      klocal.get n3
                      ki32.store koffset=68
                      klocal.get n5
                      klocal.get n9
                      ki64.store koffset=60 kalign=4
                      klocal.get n5
                      klocal.get n1
                      ki32.store8 koffset=56
                      klocal.get n5
                      ki32.const n152
                      ki32.add
                      kcall i$"#func217 core::ptr::drop_glue::<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>"
                      klocal.get n5
                      ki32.const n168
                      ki32.add
                      kcall i$"#func217 core::ptr::drop_glue::<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>"
                      kbr n3 c(;@6;)
                    kend
                    klocal.get n0
                    ki32.const n256
                    ki32.store16 koffset=8
                    ki64.const n0
                    klocal.set n8
                    kbr n4 c(;@4;)
                  kend
                  klocal.get n3
                  ki64.load32_u koffset=8
                  klocal.set n8
                kend
                kblock c;; label = @7
                  kblock c;; label = @8
                    kblock c;; label = @9
                      klocal.get n1
                      ki32.load koffset=16
                      ki32.eqz
                      kbr_if n0 c(;@9;)
                      kblock c;; label = @10
                        kblock c;; label = @11
                          kblock c;; label = @12
                            kblock c;; label = @13
                              kblock c;; label = @14
                                kblock c;; label = @15
                                  kblock c;; label = @16
                                    kblock c;; label = @17
                                      klocal.get n1
                                      ki32.load koffset=12
                                      klocal.tee n1
                                      ki32.load8_u koffset=8
                                      klocal.tee n10
                                      kbr_table n6 c(;@11;) n6 c(;@11;) n0 c(;@17;) n1 c(;@16;) n2 c(;@15;) n3 c(;@14;) n4 c(;@13;) n5 c(;@12;) n6 c(;@11;)
                                    kend
                                    klocal.get n1
                                    ki64.load koffset=16
                                    klocal.set n9
                                    kbr n9 c(;@7;)
                                  kend
                                  klocal.get n1
                                  ki32.load koffset=12
                                  klocal.tee n6
                                  klocal.get n6
                                  ki32.load
                                  ki32.const n1
                                  ki32.add
                                  klocal.tee n11
                                  ki32.store
                                  klocal.get n11
                                  ki32.eqz
                                  kbr_if n14 c(;@1;)
                                  kbr n7 c(;@8;)
                                kend
                                klocal.get n1
                                ki32.load koffset=12
                                klocal.tee n6
                                klocal.get n6
                                ki32.load
                                ki32.const n1
                                ki32.add
                                klocal.tee n11
                                ki32.store
                                klocal.get n11
                                ki32.eqz
                                kbr_if n13 c(;@1;)
                                klocal.get n1
                                ki64.load8_u koffset=20
                                ki64.const n32
                                ki64.shl
                                klocal.get n1
                                ki64.load32_u koffset=16
                                ki64.or
                                klocal.set n9
                                kbr n7 c(;@7;)
                              kend
                              klocal.get n1
                              ki32.load koffset=12
                              klocal.tee n6
                              klocal.get n6
                              ki32.load
                              ki32.const n1
                              ki32.add
                              klocal.tee n11
                              ki32.store
                              klocal.get n11
                              ki32.eqz
                              kbr_if n12 c(;@1;)
                              kbr n5 c(;@8;)
                            kend
                            klocal.get n1
                            ki32.load koffset=12
                            klocal.tee n6
                            klocal.get n6
                            ki32.load
                            ki32.const n1
                            ki32.add
                            klocal.tee n11
                            ki32.store
                            klocal.get n11
                            ki32.eqz
                            kbr_if n11 c(;@1;)
                            kbr n4 c(;@8;)
                          kend
                          klocal.get n1
                          ki32.load koffset=12
                          klocal.tee n6
                          klocal.get n6
                          ki32.load
                          ki32.const n1
                          ki32.add
                          klocal.tee n1
                          ki32.store
                          klocal.get n1
                          ki32.eqz
                          kbr_if n10 c(;@1;)
                          kbr n1 c(;@10;)
                        kend
                        klocal.get n1
                        ki32.load8_u koffset=9
                        klocal.set n1
                      kend
                      kbr n2 c(;@7;)
                    kend
                    ki32.const n0
                    ki32.const n0
                    ki32.const n1069140
                    kcall i$core::panicking::panic_bounds_check
                    kunreachable
                  kend
                  klocal.get n1
                  ki64.load32_u koffset=16
                  klocal.set n9
                kend
                klocal.get n5
                ki32.const n0
                ki32.store8 koffset=104
                klocal.get n5
                klocal.get n9
                ki64.store koffset=184
                klocal.get n5
                klocal.get n6
                ki32.store koffset=180
                klocal.get n5
                klocal.get n1
                ki32.store8 koffset=177
                klocal.get n5
                klocal.get n10
                ki32.store8 koffset=176
                klocal.get n5
                klocal.get n8
                ki64.store koffset=168
                klocal.get n5
                klocal.get n7
                ki32.store koffset=164
                klocal.get n5
                klocal.get n3
                ki32.store8 koffset=161
                klocal.get n5
                klocal.get n4
                ki32.store8 koffset=160
                klocal.get n5
                ki64.const n8589934592
                ki64.store koffset=152
                klocal.get n5
                klocal.get n5
                ki32.const n104
                ki32.add
                ki32.store koffset=192
                klocal.get n5
                ki32.const n16
                ki32.add
                klocal.get n5
                ki32.const n152
                ki32.add
                kcall i$"<core::iter::adapters::GenericShunt<core::iter::adapters::map::Map<core::array::iter::IntoIter<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, 2>, core::result::Result<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, ()>::Ok>, core::result::Result<core::convert::Infallible, ()>> as alloc::rc::ToRcSlice<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>::to_rc_slice"
                klocal.get n5
                klocal.get n5
                ki32.load koffset=20
                klocal.tee n7
                ki32.store koffset=124
                klocal.get n5
                klocal.get n5
                ki32.load koffset=16
                klocal.tee n1
                ki32.store koffset=120
                kblock c;; label = @7
                  klocal.get n5
                  ki32.load8_u koffset=104
                  ki32.const n1
                  ki32.ne
                  kbr_if n0 c(;@7;)
                  klocal.get n1
                  klocal.get n1
                  ki32.load
                  ki32.const n-1
                  ki32.add
                  klocal.tee n0
                  ki32.store
                  klocal.get n0
                  kbr_if n5 c(;@2;)
                  klocal.get n5
                  ki32.const n120
                  ki32.add
                  kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
                  kbr n5 c(;@2;)
                kend
                klocal.get n1
                ki32.eqz
                kbr_if n4 c(;@2;)
                ki32.const n33
                ki32.const n1
                klocal.get n1
                klocal.get n7
                ki32.const n1057618
                ki32.const n14
                kcall i$"<nanvm_lib::naive::Naive as nanvm_lib::vm::internal::IVm>::static_function"
                klocal.set n1
                klocal.get n5
                ki32.const n0
                ki32.store8 koffset=104
                klocal.get n5
                klocal.get n1
                ki32.store koffset=164
                klocal.get n5
                ki32.const n7
                ki32.store8 koffset=160
                klocal.get n5
                ki64.const n4294967296
                ki64.store koffset=152
                klocal.get n5
                klocal.get n5
                ki32.const n104
                ki32.add
                ki32.store koffset=176
                klocal.get n5
                ki32.const n8
                ki32.add
                klocal.get n5
                ki32.const n152
                ki32.add
                kcall i$"<core::iter::adapters::GenericShunt<core::iter::adapters::map::Map<core::array::iter::IntoIter<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, 1>, core::result::Result<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, ()>::Ok>, core::result::Result<core::convert::Infallible, ()>> as alloc::rc::ToRcSlice<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>::to_rc_slice"
                klocal.get n5
                klocal.get n5
                ki32.load koffset=12
                klocal.tee n7
                ki32.store koffset=124
                klocal.get n5
                klocal.get n5
                ki32.load koffset=8
                klocal.tee n1
                ki32.store koffset=120
                kblock c;; label = @7
                  klocal.get n5
                  ki32.load8_u koffset=104
                  ki32.const n1
                  ki32.ne
                  kbr_if n0 c(;@7;)
                  klocal.get n1
                  klocal.get n1
                  ki32.load
                  ki32.const n-1
                  ki32.add
                  klocal.tee n0
                  ki32.store
                  klocal.get n0
                  kbr_if n4 c(;@3;)
                  klocal.get n5
                  ki32.const n120
                  ki32.add
                  kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
                  kbr n4 c(;@3;)
                kend
                klocal.get n1
                ki32.eqz
                kbr_if n3 c(;@3;)
                klocal.get n5
                klocal.get n7
                ki32.store koffset=112
                klocal.get n5
                klocal.get n1
                ki32.store koffset=108
                klocal.get n5
                ki32.const n6
                ki32.store8 koffset=104
                klocal.get n5
                klocal.get n5
                ki64.load koffset=96
                ki64.store koffset=144
                klocal.get n5
                klocal.get n5
                ki64.load koffset=88
                ki64.store koffset=136
                klocal.get n5
                klocal.get n5
                ki64.load koffset=80
                ki64.store koffset=128
                klocal.get n5
                klocal.get n5
                ki64.load koffset=72
                ki64.store koffset=120
                klocal.get n5
                ki32.const n48
                ki32.add
                klocal.get n5
                ki32.const n120
                ki32.add
                klocal.get n2
                klocal.get n5
                ki32.const n104
                ki32.add
                kcall i$"<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive> as nanvm_lib::vm::lambda::Live<nanvm_lib::naive::Naive>>::call"
                klocal.get n5
                ki32.load koffset=48
                kbr_if n0 c(;@6;)
                klocal.get n5
                klocal.get n5
                ki64.load koffset=64
                klocal.tee n8
                ki64.store koffset=160
                klocal.get n5
                klocal.get n5
                ki64.load koffset=56
                klocal.tee n9
                ki64.store koffset=152
                klocal.get n0
                klocal.get n8
                ki64.store koffset=16
                klocal.get n0
                klocal.get n9
                ki64.store koffset=8
                ki64.const n0
                klocal.set n8
                kbr n2 c(;@4;)
              kend
              klocal.get n5
              klocal.get n5
              ki64.load koffset=64
              ki64.store koffset=160
              klocal.get n5
              klocal.get n5
              ki64.load koffset=56
              ki64.store koffset=152
            kend
            klocal.get n0
            klocal.get n5
            ki64.load koffset=160
            ki64.store koffset=16
            klocal.get n0
            klocal.get n5
            ki64.load koffset=152
            ki64.store koffset=8
            ki64.const n1
            klocal.set n8
          kend
          klocal.get n0
          klocal.get n8
          ki64.store
          klocal.get n5
          ki32.const n208
          ki32.add
          kglobal.set i$__stack_pointer
          kreturn
        kend
        ki32.const n1064316
        ki32.const n43
        klocal.get n5
        ki32.const n207
        ki32.add
        ki32.const n1064300
        ki32.const n1064360
        kcall i$core::result::unwrap_failed
        kunreachable
      kend
      ki32.const n1064316
      ki32.const n43
      klocal.get n5
      ki32.const n207
      ki32.add
      ki32.const n1064300
      ki32.const n1064360
      kcall i$core::result::unwrap_failed
      kunreachable
    kend
    kunreachable
  )
  (kfunc i$"<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0}::{closure#0}::{closure#0} as core::ops::function::FnOnce<(&nanvm_lib::naive::function::Function, nanvm_lib::vm::array::Array<nanvm_lib::naive::Naive>)>>::call_once" c(;219;) (ktype n4) (kparam ki32 ki32 ki32 ki32)
    (klocal ki32 ki32 ki64 ki32)
    kglobal.get i$__stack_pointer
    ki32.const n128
    ki32.sub
    klocal.tee n4
    kglobal.set i$__stack_pointer
    klocal.get n1
    ki32.load
    klocal.set n1
    klocal.get n4
    klocal.get n3
    ki32.store koffset=12
    klocal.get n4
    klocal.get n2
    ki32.store koffset=8
    klocal.get n4
    ki32.const n80
    ki32.add
    klocal.get n4
    ki32.const n8
    ki32.add
    ki32.const n0
    kcall i$<nanvm_lib::vm::array::Array<nanvm_lib::naive::Naive>>::present
    kblock c;; label = @1
      kblock c;; label = @2
        klocal.get n4
        ki32.load8_u koffset=80
        ki32.const n255
        ki32.eq
        kbr_if n0 c(;@2;)
        klocal.get n4
        klocal.get n4
        ki64.load koffset=88
        ki64.store koffset=24
        klocal.get n4
        klocal.get n4
        ki64.load koffset=80
        ki64.store koffset=16
        kbr n1 c(;@1;)
      kend
      klocal.get n4
      ki32.const n256
      ki32.store16 koffset=16
    kend
    kblock c;; label = @1
      kblock c;; label = @2
        kblock c;; label = @3
          kblock c;; label = @4
            klocal.get n1
            ki32.load koffset=16
            ki32.eqz
            kbr_if n0 c(;@4;)
            kblock c;; label = @5
              kblock c;; label = @6
                kblock c;; label = @7
                  kblock c;; label = @8
                    kblock c;; label = @9
                      kblock c;; label = @10
                        kblock c;; label = @11
                          kblock c;; label = @12
                            klocal.get n1
                            ki32.load koffset=12
                            klocal.tee n3
                            ki32.load8_u koffset=8
                            klocal.tee n5
                            kbr_table n6 c(;@6;) n6 c(;@6;) n0 c(;@12;) n1 c(;@11;) n2 c(;@10;) n3 c(;@9;) n4 c(;@8;) n5 c(;@7;) n6 c(;@6;)
                          kend
                          klocal.get n3
                          ki64.load koffset=16
                          klocal.set n6
                          kbr n10 c(;@1;)
                        kend
                        klocal.get n3
                        ki32.load koffset=12
                        klocal.tee n1
                        klocal.get n1
                        ki32.load
                        ki32.const n1
                        ki32.add
                        klocal.tee n7
                        ki32.store
                        klocal.get n7
                        ki32.eqz
                        kbr_if n7 c(;@3;)
                        kbr n8 c(;@2;)
                      kend
                      klocal.get n3
                      ki32.load koffset=12
                      klocal.tee n1
                      klocal.get n1
                      ki32.load
                      ki32.const n1
                      ki32.add
                      klocal.tee n7
                      ki32.store
                      klocal.get n7
                      ki32.eqz
                      kbr_if n6 c(;@3;)
                      klocal.get n3
                      ki64.load8_u koffset=20
                      ki64.const n32
                      ki64.shl
                      klocal.get n3
                      ki64.load32_u koffset=16
                      ki64.or
                      klocal.set n6
                      kbr n8 c(;@1;)
                    kend
                    klocal.get n3
                    ki32.load koffset=12
                    klocal.tee n1
                    klocal.get n1
                    ki32.load
                    ki32.const n1
                    ki32.add
                    klocal.tee n7
                    ki32.store
                    klocal.get n7
                    kbr_if n6 c(;@2;)
                    kbr n5 c(;@3;)
                  kend
                  klocal.get n3
                  ki32.load koffset=12
                  klocal.tee n1
                  klocal.get n1
                  ki32.load
                  ki32.const n1
                  ki32.add
                  klocal.tee n7
                  ki32.store
                  klocal.get n7
                  kbr_if n5 c(;@2;)
                  kbr n4 c(;@3;)
                kend
                klocal.get n3
                ki32.load koffset=12
                klocal.tee n1
                klocal.get n1
                ki32.load
                ki32.const n1
                ki32.add
                klocal.tee n3
                ki32.store
                klocal.get n3
                ki32.eqz
                kbr_if n3 c(;@3;)
                kbr n1 c(;@5;)
              kend
              klocal.get n3
              ki32.load8_u koffset=9
              klocal.set n3
            kend
            kbr n3 c(;@1;)
          kend
          ki32.const n0
          ki32.const n0
          ki32.const n1069140
          kcall i$core::panicking::panic_bounds_check
          kunreachable
        kend
        kunreachable
      kend
      klocal.get n3
      ki64.load32_u koffset=16
      klocal.set n6
    kend
    klocal.get n4
    klocal.get n6
    ki64.store koffset=120
    klocal.get n4
    klocal.get n1
    ki32.store koffset=116
    klocal.get n4
    klocal.get n3
    ki32.store8 koffset=113
    klocal.get n4
    klocal.get n5
    ki32.store8 koffset=112
    klocal.get n4
    ki64.const n0
    ki64.store koffset=88
    klocal.get n4
    ki32.const n2
    ki32.store8 koffset=80
    klocal.get n4
    ki32.const n48
    ki32.add
    klocal.get n4
    ki32.const n112
    ki32.add
    klocal.get n4
    ki32.const n80
    ki32.add
    kcall i$<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive>>::new
    kblock c;; label = @1
      kblock c;; label = @2
        kblock c;; label = @3
          klocal.get n4
          ki32.load8_u koffset=48
          ki32.const n255
          ki32.ne
          kbr_if n0 c(;@3;)
          klocal.get n0
          klocal.get n4
          ki64.load koffset=64
          ki64.store koffset=16
          klocal.get n0
          klocal.get n4
          ki64.load koffset=56
          ki64.store koffset=8
          klocal.get n0
          ki64.const n1
          ki64.store
          klocal.get n4
          ki32.const n16
          ki32.add
          kcall i$"#func217 core::ptr::drop_glue::<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>"
          klocal.get n2
          klocal.get n2
          ki32.load
          ki32.const n-1
          ki32.add
          klocal.tee n0
          ki32.store
          klocal.get n0
          ki32.eqz
          kbr_if n1 c(;@2;)
          kbr n2 c(;@1;)
        kend
        klocal.get n4
        klocal.get n4
        ki64.load koffset=72
        ki64.store koffset=104
        klocal.get n4
        klocal.get n4
        ki64.load koffset=64
        ki64.store koffset=96
        klocal.get n4
        klocal.get n4
        ki64.load koffset=56
        ki64.store koffset=88
        klocal.get n4
        klocal.get n4
        ki64.load koffset=48
        ki64.store koffset=80
        klocal.get n4
        ki32.const n112
        ki32.add
        klocal.get n4
        ki32.const n80
        ki32.add
        kcall i$<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive>>::own
        kblock c;; label = @3
          kblock c;; label = @4
            klocal.get n4
            ki32.load8_u koffset=112
            ki32.const n255
            ki32.eq
            kbr_if n0 c(;@4;)
            klocal.get n4
            klocal.get n4
            ki64.load koffset=120
            ki64.store koffset=40
            klocal.get n4
            klocal.get n4
            ki64.load koffset=112
            ki64.store koffset=32
            kbr n1 c(;@3;)
          kend
          klocal.get n4
          ki32.const n256
          ki32.store16 koffset=32
        kend
        klocal.get n4
        ki32.const n80
        ki32.add
        kcall i$"#func693 core::ptr::drop_glue::<nanvm_lib::vm::unpacked::Unpacked<nanvm_lib::naive::Naive>>"
        klocal.get n4
        ki32.const n96
        ki32.add
        kcall i$"#func693 core::ptr::drop_glue::<nanvm_lib::vm::unpacked::Unpacked<nanvm_lib::naive::Naive>>"
        klocal.get n4
        ki32.const n80
        ki32.add
        klocal.get n4
        ki32.const n16
        ki32.add
        klocal.get n4
        ki32.const n32
        ki32.add
        kcall i$nanvm_lib::vm::any::relational::compare::<nanvm_lib::naive::Naive>
        klocal.get n4
        ki32.load8_u koffset=81
        klocal.set n1
        kblock c;; label = @3
          kblock c;; label = @4
            klocal.get n4
            ki32.load8_u koffset=80
            klocal.tee n3
            ki32.const n255
            ki32.eq
            kbr_if n0 c(;@4;)
            klocal.get n0
            klocal.get n4
            ki64.load koffset=88 kalign=2
            ki64.store koffset=16 kalign=2
            klocal.get n0
            klocal.get n4
            ki64.load koffset=82 kalign=2
            ki64.store koffset=10 kalign=2
            ki64.const n1
            klocal.set n6
            kbr n1 c(;@3;)
          kend
          ki32.const n1
          klocal.set n3
          klocal.get n1
          ki32.const n255
          ki32.and
          ki32.const n1
          ki32.eq
          klocal.set n1
          ki64.const n0
          klocal.set n6
        kend
        klocal.get n0
        klocal.get n1
        ki32.store8 koffset=9
        klocal.get n0
        klocal.get n3
        ki32.store8 koffset=8
        klocal.get n0
        klocal.get n6
        ki64.store
        klocal.get n2
        klocal.get n2
        ki32.load
        ki32.const n-1
        ki32.add
        klocal.tee n0
        ki32.store
        klocal.get n0
        kbr_if n1 c(;@1;)
      kend
      klocal.get n4
      ki32.const n8
      ki32.add
      kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
    kend
    klocal.get n4
    ki32.const n128
    ki32.add
    kglobal.set i$__stack_pointer
  )
  (kfunc i$"<nanvm_lib::vm::lambda::PropertyLambda<nanvm_lib::naive::Naive>>::end_call::<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0}::{closure#2}>" c(;220;) (ktype n3) (kparam ki32 ki32 ki32)
    (klocal ki32 ki32 ki32 ki64 ki64 ki32)
    kglobal.get i$__stack_pointer
    ki32.const n192
    ki32.sub
    klocal.tee n3
    kglobal.set i$__stack_pointer
    kblock c;; label = @1
      kblock c;; label = @2
        kblock c;; label = @3
          kblock c;; label = @4
            kblock c;; label = @5
              kblock c;; label = @6
                kblock c;; label = @7
                  kblock c;; label = @8
                    kblock c;; label = @9
                      kblock c;; label = @10
                        klocal.get n1
                        ki32.load8_u
                        klocal.tee n4
                        ki32.const n255
                        ki32.ne
                        kbr_if n0 c(;@10;)
                        klocal.get n3
                        klocal.get n1
                        ki64.load koffset=16
                        ki64.store koffset=31 kalign=1
                        klocal.get n3
                        klocal.get n1
                        ki64.load koffset=8
                        ki64.store koffset=23 kalign=1
                        kbr n1 c(;@9;)
                      kend
                      klocal.get n3
                      klocal.get n1
                      ki32.const n1
                      ki32.add
                      klocal.tee n5
                      ki64.load kalign=1
                      ki64.store koffset=16
                      klocal.get n3
                      klocal.get n5
                      ki64.load koffset=8 kalign=1
                      ki64.store koffset=24
                      klocal.get n3
                      klocal.get n5
                      ki64.load koffset=15 kalign=1
                      ki64.store koffset=31 kalign=1
                      klocal.get n4
                      ki32.const n255
                      ki32.and
                      ki32.const n8
                      ki32.lt_u
                      kbr_if n1 c(;@8;)
                      klocal.get n4
                      ki32.const n255
                      ki32.and
                      ki32.const n9
                      ki32.ne
                      kbr_if n4 c(;@5;)
                    kend
                    klocal.get n3
                    klocal.get n3
                    ki64.load koffset=31 kalign=1
                    ki64.store koffset=104
                    klocal.get n3
                    klocal.get n3
                    ki64.load koffset=23 kalign=1
                    ki64.store koffset=96
                    kbr n1 c(;@7;)
                  kend
                  klocal.get n1
                  ki64.load koffset=24
                  klocal.set n6
                  klocal.get n3
                  klocal.get n4
                  ki32.store8 koffset=64
                  klocal.get n3
                  klocal.get n6
                  ki64.store koffset=88
                  klocal.get n3
                  klocal.get n5
                  ki64.load kalign=1
                  ki64.store koffset=65 kalign=1
                  klocal.get n3
                  klocal.get n5
                  ki64.load koffset=8 kalign=1
                  ki64.store koffset=73 kalign=1
                  klocal.get n3
                  klocal.get n5
                  ki64.load koffset=15 kalign=1
                  ki64.store koffset=80 kalign=1
                  klocal.get n3
                  ki32.const n96
                  ki32.add
                  klocal.get n3
                  ki32.const n64
                  ki32.add
                  klocal.get n2
                  kcall i$<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive>>::is_nullish
                  kblock c;; label = @8
                    kblock c;; label = @9
                      klocal.get n3
                      ki32.load8_u koffset=96
                      klocal.tee n1
                      ki32.const n255
                      ki32.eq
                      kbr_if n0 c(;@9;)
                      klocal.get n3
                      klocal.get n3
                      ki32.load8_u koffset=99
                      ki32.store8 koffset=51
                      klocal.get n3
                      klocal.get n3
                      ki32.load16_u koffset=97 kalign=1
                      ki32.store16 koffset=49 kalign=1
                      klocal.get n3
                      ki64.load koffset=100 kalign=4
                      klocal.set n7
                      klocal.get n3
                      ki32.load koffset=108
                      klocal.set n8
                      klocal.get n3
                      klocal.get n4
                      ki32.store8 koffset=96
                      klocal.get n3
                      klocal.get n2
                      ki32.store koffset=128
                      klocal.get n3
                      klocal.get n6
                      ki64.store koffset=120
                      klocal.get n3
                      klocal.get n5
                      ki64.load kalign=1
                      ki64.store koffset=97 kalign=1
                      klocal.get n3
                      klocal.get n5
                      ki64.load koffset=8 kalign=1
                      ki64.store koffset=105 kalign=1
                      klocal.get n3
                      klocal.get n5
                      ki64.load koffset=15 kalign=1
                      ki64.store koffset=112 kalign=1
                      klocal.get n3
                      klocal.get n8
                      ki32.store koffset=60
                      klocal.get n3
                      klocal.get n7
                      ki64.store koffset=52 kalign=4
                      klocal.get n3
                      klocal.get n1
                      ki32.store8 koffset=48
                      klocal.get n3
                      ki32.const n96
                      ki32.add
                      kcall i$"#func217 core::ptr::drop_glue::<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>"
                      klocal.get n3
                      ki32.const n112
                      ki32.add
                      kcall i$"#func217 core::ptr::drop_glue::<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>"
                      kbr n1 c(;@8;)
                    kend
                    klocal.get n3
                    ki32.const n0
                    ki32.store16 koffset=144
                    klocal.get n3
                    ki32.const n1057633
                    ki32.store koffset=140
                    klocal.get n3
                    ki32.const n1057632
                    ki32.store koffset=136
                    klocal.get n3
                    ki32.const n96
                    ki32.add
                    klocal.get n3
                    ki32.const n136
                    ki32.add
                    kcall i$"core::iter::adapters::try_process::<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>, u16, core::result::Result<core::convert::Infallible, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>, <core::result::Result<alloc::rc::Rc<[u16]>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>> as core::iter::traits::collect::FromIterator<core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>>::from_iter<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>>::{closure#0}, alloc::rc::Rc<[u16]>>"
                    klocal.get n3
                    ki32.load8_u koffset=96
                    klocal.tee n1
                    ki32.const n255
                    ki32.ne
                    kbr_if n6 c(;@2;)
                    klocal.get n3
                    ki64.load koffset=100 kalign=4
                    klocal.set n7
                    klocal.get n3
                    ki32.const n0
                    ki32.store8 koffset=136
                    klocal.get n3
                    klocal.get n7
                    ki64.store koffset=108 kalign=4
                    klocal.get n3
                    ki32.const n3
                    ki32.store8 koffset=104
                    klocal.get n3
                    ki64.const n4294967296
                    ki64.store koffset=96
                    klocal.get n3
                    klocal.get n3
                    ki32.const n136
                    ki32.add
                    ki32.store koffset=120
                    klocal.get n3
                    ki32.const n8
                    ki32.add
                    klocal.get n3
                    ki32.const n96
                    ki32.add
                    kcall i$"<core::iter::adapters::GenericShunt<core::iter::adapters::map::Map<core::array::iter::IntoIter<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, 1>, core::result::Result<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, ()>::Ok>, core::result::Result<core::convert::Infallible, ()>> as alloc::rc::ToRcSlice<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>::to_rc_slice"
                    klocal.get n3
                    klocal.get n3
                    ki32.load koffset=12
                    klocal.tee n8
                    ki32.store koffset=156
                    klocal.get n3
                    klocal.get n3
                    ki32.load koffset=8
                    klocal.tee n1
                    ki32.store koffset=152
                    kblock c;; label = @9
                      klocal.get n3
                      ki32.load8_u koffset=136
                      ki32.const n1
                      ki32.ne
                      kbr_if n0 c(;@9;)
                      klocal.get n1
                      klocal.get n1
                      ki32.load
                      ki32.const n-1
                      ki32.add
                      klocal.tee n0
                      ki32.store
                      klocal.get n0
                      kbr_if n8 c(;@1;)
                      klocal.get n3
                      ki32.const n152
                      ki32.add
                      kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
                      kbr n8 c(;@1;)
                    kend
                    klocal.get n1
                    ki32.eqz
                    kbr_if n7 c(;@1;)
                    klocal.get n3
                    klocal.get n8
                    ki32.store koffset=144
                    klocal.get n3
                    klocal.get n1
                    ki32.store koffset=140
                    klocal.get n3
                    ki32.const n6
                    ki32.store8 koffset=136
                    klocal.get n3
                    klocal.get n4
                    ki32.store8 koffset=152
                    klocal.get n3
                    klocal.get n6
                    ki64.store koffset=176
                    klocal.get n3
                    klocal.get n5
                    ki64.load kalign=1
                    ki64.store koffset=153 kalign=1
                    klocal.get n3
                    klocal.get n5
                    ki64.load koffset=8 kalign=1
                    ki64.store koffset=161 kalign=1
                    klocal.get n3
                    klocal.get n5
                    ki64.load koffset=15 kalign=1
                    ki64.store koffset=168 kalign=1
                    klocal.get n3
                    ki32.const n40
                    ki32.add
                    klocal.get n3
                    ki32.const n152
                    ki32.add
                    klocal.get n2
                    klocal.get n3
                    ki32.const n136
                    ki32.add
                    kcall i$"<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive> as nanvm_lib::vm::lambda::Live<nanvm_lib::naive::Naive>>::call"
                    klocal.get n3
                    ki32.load koffset=40
                    ki32.eqz
                    kbr_if n2 c(;@6;)
                  kend
                  klocal.get n3
                  klocal.get n3
                  ki64.load koffset=56
                  ki64.store koffset=104
                  klocal.get n3
                  klocal.get n3
                  ki64.load koffset=48
                  ki64.store koffset=96
                kend
                klocal.get n0
                klocal.get n3
                ki64.load koffset=104
                ki64.store koffset=16
                klocal.get n0
                klocal.get n3
                ki64.load koffset=96
                ki64.store koffset=8
                ki64.const n1
                klocal.set n6
                kbr n3 c(;@3;)
              kend
              klocal.get n3
              klocal.get n3
              ki64.load koffset=56
              klocal.tee n6
              ki64.store koffset=104
              klocal.get n3
              klocal.get n3
              ki64.load koffset=48
              klocal.tee n7
              ki64.store koffset=96
              klocal.get n0
              klocal.get n6
              ki64.store koffset=16
              klocal.get n0
              klocal.get n7
              ki64.store koffset=8
              kbr n1 c(;@4;)
            kend
            klocal.get n0
            ki32.const n256
            ki32.store16 koffset=8
          kend
          ki64.const n0
          klocal.set n6
        kend
        klocal.get n0
        klocal.get n6
        ki64.store
        klocal.get n3
        ki32.const n192
        ki32.add
        kglobal.set i$__stack_pointer
        kreturn
      kend
      klocal.get n3
      klocal.get n3
      ki32.load8_u koffset=99
      ki32.store8 koffset=155
      klocal.get n3
      klocal.get n3
      ki32.load16_u koffset=97 kalign=1
      ki32.store16 koffset=153 kalign=1
      klocal.get n3
      klocal.get n3
      ki32.load koffset=108
      ki32.store koffset=164
      klocal.get n3
      klocal.get n3
      ki64.load koffset=100 kalign=4
      ki64.store koffset=156 kalign=4
      klocal.get n3
      klocal.get n1
      ki32.store8 koffset=152
      ki32.const n1057960
      ki32.const n43
      klocal.get n3
      ki32.const n152
      ki32.add
      ki32.const n1057944
      ki32.const n1058004
      kcall i$core::result::unwrap_failed
      kunreachable
    kend
    ki32.const n1064316
    ki32.const n43
    klocal.get n3
    ki32.const n191
    ki32.add
    ki32.const n1064300
    ki32.const n1064360
    kcall i$core::result::unwrap_failed
    kunreachable
  )
  (kfunc i$"<nanvm_lib::vm::lambda::PropertyLambda<nanvm_lib::naive::Naive>>::end_call::<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0}::{closure#1}>" c(;221;) (ktype n4) (kparam ki32 ki32 ki32 ki32)
    (klocal ki32 ki32 ki32 ki64 ki64)
    kglobal.get i$__stack_pointer
    ki32.const n192
    ki32.sub
    klocal.tee n4
    kglobal.set i$__stack_pointer
    kblock c;; label = @1
      kblock c;; label = @2
        kblock c;; label = @3
          kblock c;; label = @4
            kblock c;; label = @5
              kblock c;; label = @6
                kblock c;; label = @7
                  kblock c;; label = @8
                    kblock c;; label = @9
                      kblock c;; label = @10
                        kblock c;; label = @11
                          kblock c;; label = @12
                            klocal.get n1
                            ki32.load8_u
                            klocal.tee n5
                            ki32.const n255
                            ki32.ne
                            kbr_if n0 c(;@12;)
                            klocal.get n4
                            klocal.get n1
                            ki64.load koffset=16
                            ki64.store koffset=31 kalign=1
                            klocal.get n4
                            klocal.get n1
                            ki64.load koffset=8
                            ki64.store koffset=23 kalign=1
                            kbr n1 c(;@11;)
                          kend
                          klocal.get n4
                          klocal.get n1
                          ki32.const n1
                          ki32.add
                          klocal.tee n6
                          ki64.load kalign=1
                          ki64.store koffset=16
                          klocal.get n4
                          klocal.get n6
                          ki64.load koffset=8 kalign=1
                          ki64.store koffset=24
                          klocal.get n4
                          klocal.get n6
                          ki64.load koffset=15 kalign=1
                          ki64.store koffset=31 kalign=1
                          klocal.get n5
                          ki32.const n255
                          ki32.and
                          ki32.const n8
                          ki32.lt_u
                          kbr_if n1 c(;@10;)
                          klocal.get n5
                          ki32.const n255
                          ki32.and
                          ki32.const n9
                          ki32.ne
                          kbr_if n2 c(;@9;)
                        kend
                        klocal.get n4
                        klocal.get n4
                        ki64.load koffset=31 kalign=1
                        ki64.store koffset=104
                        klocal.get n4
                        klocal.get n4
                        ki64.load koffset=23 kalign=1
                        ki64.store koffset=96
                        kbr n6 c(;@4;)
                      kend
                      klocal.get n3
                      ki32.load
                      klocal.set n3
                      klocal.get n1
                      ki64.load koffset=24
                      klocal.set n7
                      klocal.get n4
                      klocal.get n5
                      ki32.store8 koffset=64
                      klocal.get n4
                      klocal.get n7
                      ki64.store koffset=88
                      klocal.get n4
                      klocal.get n6
                      ki64.load kalign=1
                      ki64.store koffset=65 kalign=1
                      klocal.get n4
                      klocal.get n6
                      ki64.load koffset=8 kalign=1
                      ki64.store koffset=73 kalign=1
                      klocal.get n4
                      klocal.get n6
                      ki64.load koffset=15 kalign=1
                      ki64.store koffset=80 kalign=1
                      klocal.get n4
                      ki32.const n96
                      ki32.add
                      klocal.get n4
                      ki32.const n64
                      ki32.add
                      klocal.get n2
                      kcall i$<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive>>::is_nullish
                      kblock c;; label = @10
                        kblock c;; label = @11
                          klocal.get n4
                          ki32.load8_u koffset=96
                          klocal.tee n1
                          ki32.const n255
                          ki32.ne
                          kbr_if n0 c(;@11;)
                          klocal.get n3
                          ki32.load koffset=16
                          ki32.eqz
                          kbr_if n1 c(;@10;)
                          kblock c;; label = @12
                            kblock c;; label = @13
                              kblock c;; label = @14
                                kblock c;; label = @15
                                  kblock c;; label = @16
                                    kblock c;; label = @17
                                      kblock c;; label = @18
                                        kblock c;; label = @19
                                          klocal.get n3
                                          ki32.load koffset=12
                                          klocal.tee n1
                                          ki32.load8_u koffset=8
                                          klocal.tee n5
                                          kbr_table n6 c(;@13;) n6 c(;@13;) n0 c(;@19;) n1 c(;@18;) n2 c(;@17;) n3 c(;@16;) n4 c(;@15;) n5 c(;@14;) n6 c(;@13;)
                                        kend
                                        klocal.get n1
                                        ki64.load koffset=16
                                        klocal.set n7
                                        kbr n12 c(;@6;)
                                      kend
                                      klocal.get n1
                                      ki32.load koffset=12
                                      klocal.tee n6
                                      klocal.get n6
                                      ki32.load
                                      ki32.const n1
                                      ki32.add
                                      klocal.tee n3
                                      ki32.store
                                      klocal.get n3
                                      ki32.eqz
                                      kbr_if n9 c(;@8;)
                                      kbr n10 c(;@7;)
                                    kend
                                    klocal.get n1
                                    ki32.load koffset=12
                                    klocal.tee n6
                                    klocal.get n6
                                    ki32.load
                                    ki32.const n1
                                    ki32.add
                                    klocal.tee n3
                                    ki32.store
                                    klocal.get n3
                                    ki32.eqz
                                    kbr_if n8 c(;@8;)
                                    klocal.get n1
                                    ki64.load8_u koffset=20
                                    ki64.const n32
                                    ki64.shl
                                    klocal.get n1
                                    ki64.load32_u koffset=16
                                    ki64.or
                                    klocal.set n7
                                    kbr n10 c(;@6;)
                                  kend
                                  klocal.get n1
                                  ki32.load koffset=12
                                  klocal.tee n6
                                  klocal.get n6
                                  ki32.load
                                  ki32.const n1
                                  ki32.add
                                  klocal.tee n3
                                  ki32.store
                                  klocal.get n3
                                  kbr_if n8 c(;@7;)
                                  kbr n7 c(;@8;)
                                kend
                                klocal.get n1
                                ki32.load koffset=12
                                klocal.tee n6
                                klocal.get n6
                                ki32.load
                                ki32.const n1
                                ki32.add
                                klocal.tee n3
                                ki32.store
                                klocal.get n3
                                kbr_if n7 c(;@7;)
                                kbr n6 c(;@8;)
                              kend
                              klocal.get n1
                              ki32.load koffset=12
                              klocal.tee n6
                              klocal.get n6
                              ki32.load
                              ki32.const n1
                              ki32.add
                              klocal.tee n1
                              ki32.store
                              klocal.get n1
                              ki32.eqz
                              kbr_if n5 c(;@8;)
                              kbr n1 c(;@12;)
                            kend
                            klocal.get n1
                            ki32.load8_u koffset=9
                            klocal.set n1
                          kend
                          kbr n5 c(;@6;)
                        kend
                        klocal.get n4
                        klocal.get n4
                        ki32.load8_u koffset=99
                        ki32.store8 koffset=51
                        klocal.get n4
                        klocal.get n4
                        ki32.load16_u koffset=97 kalign=1
                        ki32.store16 koffset=49 kalign=1
                        klocal.get n4
                        ki64.load koffset=100 kalign=4
                        klocal.set n8
                        klocal.get n4
                        ki32.load koffset=108
                        klocal.set n3
                        klocal.get n4
                        klocal.get n5
                        ki32.store8 koffset=96
                        klocal.get n4
                        klocal.get n2
                        ki32.store koffset=128
                        klocal.get n4
                        klocal.get n7
                        ki64.store koffset=120
                        klocal.get n4
                        klocal.get n6
                        ki64.load kalign=1
                        ki64.store koffset=97 kalign=1
                        klocal.get n4
                        klocal.get n6
                        ki64.load koffset=8 kalign=1
                        ki64.store koffset=105 kalign=1
                        klocal.get n4
                        klocal.get n6
                        ki64.load koffset=15 kalign=1
                        ki64.store koffset=112 kalign=1
                        klocal.get n4
                        klocal.get n3
                        ki32.store koffset=60
                        klocal.get n4
                        klocal.get n8
                        ki64.store koffset=52 kalign=4
                        klocal.get n4
                        klocal.get n1
                        ki32.store8 koffset=48
                        klocal.get n4
                        ki32.const n96
                        ki32.add
                        kcall i$"#func217 core::ptr::drop_glue::<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>"
                        klocal.get n4
                        ki32.const n112
                        ki32.add
                        kcall i$"#func217 core::ptr::drop_glue::<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>"
                        kbr n5 c(;@5;)
                      kend
                      ki32.const n0
                      ki32.const n0
                      ki32.const n1069140
                      kcall i$core::panicking::panic_bounds_check
                      kunreachable
                    kend
                    klocal.get n0
                    ki32.const n256
                    ki32.store16 koffset=8
                    ki64.const n0
                    klocal.set n7
                    kbr n5 c(;@3;)
                  kend
                  kunreachable
                kend
                klocal.get n1
                ki64.load32_u koffset=16
                klocal.set n7
              kend
              klocal.get n4
              ki32.const n0
              ki32.store8 koffset=136
              klocal.get n4
              klocal.get n7
              ki64.store koffset=112
              klocal.get n4
              klocal.get n6
              ki32.store koffset=108
              klocal.get n4
              klocal.get n1
              ki32.store8 koffset=105
              klocal.get n4
              klocal.get n5
              ki32.store8 koffset=104
              klocal.get n4
              ki64.const n4294967296
              ki64.store koffset=96
              klocal.get n4
              klocal.get n4
              ki32.const n136
              ki32.add
              ki32.store koffset=120
              klocal.get n4
              ki32.const n8
              ki32.add
              klocal.get n4
              ki32.const n96
              ki32.add
              kcall i$"<core::iter::adapters::GenericShunt<core::iter::adapters::map::Map<core::array::iter::IntoIter<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, 1>, core::result::Result<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, ()>::Ok>, core::result::Result<core::convert::Infallible, ()>> as alloc::rc::ToRcSlice<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>::to_rc_slice"
              klocal.get n4
              klocal.get n4
              ki32.load koffset=12
              klocal.tee n6
              ki32.store koffset=156
              klocal.get n4
              klocal.get n4
              ki32.load koffset=8
              klocal.tee n1
              ki32.store koffset=152
              kblock c;; label = @6
                klocal.get n4
                ki32.load8_u koffset=136
                ki32.const n1
                ki32.ne
                kbr_if n0 c(;@6;)
                klocal.get n1
                klocal.get n1
                ki32.load
                ki32.const n-1
                ki32.add
                klocal.tee n0
                ki32.store
                klocal.get n0
                kbr_if n5 c(;@1;)
                klocal.get n4
                ki32.const n152
                ki32.add
                kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
                kbr n5 c(;@1;)
              kend
              klocal.get n1
              ki32.eqz
              kbr_if n4 c(;@1;)
              ki32.const n34
              ki32.const n1
              klocal.get n1
              klocal.get n6
              ki32.const n1057633
              ki32.const n11
              kcall i$"<nanvm_lib::naive::Naive as nanvm_lib::vm::internal::IVm>::static_function"
              klocal.set n1
              klocal.get n4
              ki32.const n0
              ki32.store8 koffset=136
              klocal.get n4
              klocal.get n1
              ki32.store koffset=108
              klocal.get n4
              ki32.const n7
              ki32.store8 koffset=104
              klocal.get n4
              ki64.const n4294967296
              ki64.store koffset=96
              klocal.get n4
              klocal.get n4
              ki32.const n136
              ki32.add
              ki32.store koffset=120
              klocal.get n4
              klocal.get n4
              ki32.const n96
              ki32.add
              kcall i$"<core::iter::adapters::GenericShunt<core::iter::adapters::map::Map<core::array::iter::IntoIter<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, 1>, core::result::Result<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, ()>::Ok>, core::result::Result<core::convert::Infallible, ()>> as alloc::rc::ToRcSlice<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>::to_rc_slice"
              klocal.get n4
              klocal.get n4
              ki32.load koffset=4
              klocal.tee n6
              ki32.store koffset=156
              klocal.get n4
              klocal.get n4
              ki32.load
              klocal.tee n1
              ki32.store koffset=152
              kblock c;; label = @6
                klocal.get n4
                ki32.load8_u koffset=136
                ki32.const n1
                ki32.ne
                kbr_if n0 c(;@6;)
                klocal.get n1
                klocal.get n1
                ki32.load
                ki32.const n-1
                ki32.add
                klocal.tee n0
                ki32.store
                klocal.get n0
                kbr_if n4 c(;@2;)
                klocal.get n4
                ki32.const n152
                ki32.add
                kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
                kbr n4 c(;@2;)
              kend
              klocal.get n1
              ki32.eqz
              kbr_if n3 c(;@2;)
              klocal.get n4
              klocal.get n6
              ki32.store koffset=144
              klocal.get n4
              klocal.get n1
              ki32.store koffset=140
              klocal.get n4
              ki32.const n6
              ki32.store8 koffset=136
              klocal.get n4
              klocal.get n4
              ki64.load koffset=88
              ki64.store koffset=176
              klocal.get n4
              klocal.get n4
              ki64.load koffset=80
              ki64.store koffset=168
              klocal.get n4
              klocal.get n4
              ki64.load koffset=72
              ki64.store koffset=160
              klocal.get n4
              klocal.get n4
              ki64.load koffset=64
              ki64.store koffset=152
              klocal.get n4
              ki32.const n40
              ki32.add
              klocal.get n4
              ki32.const n152
              ki32.add
              klocal.get n2
              klocal.get n4
              ki32.const n136
              ki32.add
              kcall i$"<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive> as nanvm_lib::vm::lambda::Live<nanvm_lib::naive::Naive>>::call"
              klocal.get n4
              ki32.load koffset=40
              kbr_if n0 c(;@5;)
              klocal.get n4
              klocal.get n4
              ki64.load koffset=56
              klocal.tee n7
              ki64.store koffset=104
              klocal.get n4
              klocal.get n4
              ki64.load koffset=48
              klocal.tee n8
              ki64.store koffset=96
              klocal.get n0
              klocal.get n7
              ki64.store koffset=16
              klocal.get n0
              klocal.get n8
              ki64.store koffset=8
              ki64.const n0
              klocal.set n7
              kbr n2 c(;@3;)
            kend
            klocal.get n4
            klocal.get n4
            ki64.load koffset=56
            ki64.store koffset=104
            klocal.get n4
            klocal.get n4
            ki64.load koffset=48
            ki64.store koffset=96
          kend
          klocal.get n0
          klocal.get n4
          ki64.load koffset=104
          ki64.store koffset=16
          klocal.get n0
          klocal.get n4
          ki64.load koffset=96
          ki64.store koffset=8
          ki64.const n1
          klocal.set n7
        kend
        klocal.get n0
        klocal.get n7
        ki64.store
        klocal.get n4
        ki32.const n192
        ki32.add
        kglobal.set i$__stack_pointer
        kreturn
      kend
      ki32.const n1064316
      ki32.const n43
      klocal.get n4
      ki32.const n191
      ki32.add
      ki32.const n1064300
      ki32.const n1064360
      kcall i$core::result::unwrap_failed
      kunreachable
    kend
    ki32.const n1064316
    ki32.const n43
    klocal.get n4
    ki32.const n191
    ki32.add
    ki32.const n1064300
    ki32.const n1064360
    kcall i$core::result::unwrap_failed
    kunreachable
  )
  (kfunc i$"<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0}::{closure#1}::{closure#0} as core::ops::function::FnOnce<(&nanvm_lib::naive::function::Function, nanvm_lib::vm::array::Array<nanvm_lib::naive::Naive>)>>::call_once" c(;222;) (ktype n4) (kparam ki32 ki32 ki32 ki32)
    (klocal ki32)
    kglobal.get i$__stack_pointer
    ki32.const n48
    ki32.sub
    klocal.tee n4
    kglobal.set i$__stack_pointer
    klocal.get n4
    klocal.get n3
    ki32.store koffset=12
    klocal.get n4
    klocal.get n2
    ki32.store koffset=8
    klocal.get n4
    ki32.const n32
    ki32.add
    klocal.get n4
    ki32.const n8
    ki32.add
    ki32.const n0
    kcall i$<nanvm_lib::vm::array::Array<nanvm_lib::naive::Naive>>::present
    kblock c;; label = @1
      kblock c;; label = @2
        klocal.get n4
        ki32.load8_u koffset=32
        ki32.const n255
        ki32.eq
        kbr_if n0 c(;@2;)
        klocal.get n4
        klocal.get n4
        ki64.load koffset=40
        ki64.store koffset=24
        klocal.get n4
        klocal.get n4
        ki64.load koffset=32
        ki64.store koffset=16
        kbr n1 c(;@1;)
      kend
      klocal.get n4
      ki32.const n256
      ki32.store16 koffset=16
    kend
    klocal.get n4
    ki64.const n4621819117588971520
    ki64.store koffset=40
    klocal.get n4
    ki32.const n2
    ki32.store8 koffset=32
    klocal.get n0
    klocal.get n4
    ki32.const n16
    ki32.add
    klocal.get n4
    ki32.const n32
    ki32.add
    kcall i$"<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::numeric_op::<<nanvm_lib::vm::numeric::Numeric<nanvm_lib::naive::Naive> as core::ops::arith::Mul>::mul>"
    klocal.get n2
    klocal.get n2
    ki32.load
    ki32.const n-1
    ki32.add
    klocal.tee n3
    ki32.store
    kblock c;; label = @1
      klocal.get n3
      kbr_if n0 c(;@1;)
      klocal.get n4
      ki32.const n8
      ki32.add
      kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
    kend
    klocal.get n4
    ki32.const n48
    ki32.add
    kglobal.set i$__stack_pointer
  )
  (kfunc i$nanvm_demos::samples::member_functions::module::<nanvm_lib::naive::Naive> c(;418;) (ktype n1) (kparam ki32 ki32)
    (klocal ki32 ki32 ki32 ki32 ki32 ki64 ki32)
    kglobal.get i$__stack_pointer
    ki32.const n96
    ki32.sub
    klocal.tee n2
    kglobal.set i$__stack_pointer
    klocal.get n2
    ki32.const n0
    ki32.store16 koffset=28
    klocal.get n2
    ki32.const n1061143
    ki32.store koffset=24
    klocal.get n2
    ki32.const n1061136
    ki32.store koffset=20
    klocal.get n2
    ki32.const n48
    ki32.add
    klocal.get n2
    ki32.const n20
    ki32.add
    kcall i$"core::iter::adapters::try_process::<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>, u16, core::result::Result<core::convert::Infallible, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>, <core::result::Result<alloc::rc::Rc<[u16]>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>> as core::iter::traits::collect::FromIterator<core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>>::from_iter<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>>::{closure#0}, alloc::rc::Rc<[u16]>>"
    kblock c;; label = @1
      kblock c;; label = @2
        kblock c;; label = @3
          kblock c;; label = @4
            klocal.get n2
            ki32.load8_u koffset=48
            klocal.tee n3
            ki32.const n255
            ki32.ne
            kbr_if n0 c(;@4;)
            klocal.get n2
            ki32.load koffset=56
            klocal.set n4
            klocal.get n2
            ki32.load koffset=52
            klocal.set n5
            kblock c;; label = @5
              kblock c;; label = @6
                kblock c;; label = @7
                  kblock c;; label = @8
                    kblock c;; label = @9
                      kblock c;; label = @10
                        kblock c;; label = @11
                          kblock c;; label = @12
                            klocal.get n1
                            ki32.load8_u
                            klocal.tee n6
                            kbr_table n6 c(;@6;) n6 c(;@6;) n0 c(;@12;) n1 c(;@11;) n2 c(;@10;) n3 c(;@9;) n4 c(;@8;) n5 c(;@7;) n6 c(;@6;)
                          kend
                          klocal.get n1
                          ki64.load koffset=8
                          klocal.set n7
                          kbr n10 c(;@1;)
                        kend
                        klocal.get n1
                        ki32.load koffset=4
                        klocal.tee n3
                        klocal.get n3
                        ki32.load
                        ki32.const n1
                        ki32.add
                        klocal.tee n8
                        ki32.store
                        klocal.get n8
                        ki32.eqz
                        kbr_if n7 c(;@3;)
                        kbr n8 c(;@2;)
                      kend
                      klocal.get n1
                      ki32.load koffset=4
                      klocal.tee n3
                      klocal.get n3
                      ki32.load
                      ki32.const n1
                      ki32.add
                      klocal.tee n8
                      ki32.store
                      klocal.get n8
                      ki32.eqz
                      kbr_if n6 c(;@3;)
                      klocal.get n1
                      ki64.load8_u koffset=12
                      ki64.const n32
                      ki64.shl
                      klocal.get n1
                      ki64.load32_u koffset=8
                      ki64.or
                      klocal.set n7
                      kbr n8 c(;@1;)
                    kend
                    klocal.get n1
                    ki32.load koffset=4
                    klocal.tee n3
                    klocal.get n3
                    ki32.load
                    ki32.const n1
                    ki32.add
                    klocal.tee n8
                    ki32.store
                    klocal.get n8
                    kbr_if n6 c(;@2;)
                    kbr n5 c(;@3;)
                  kend
                  klocal.get n1
                  ki32.load koffset=4
                  klocal.tee n3
                  klocal.get n3
                  ki32.load
                  ki32.const n1
                  ki32.add
                  klocal.tee n8
                  ki32.store
                  klocal.get n8
                  kbr_if n5 c(;@2;)
                  kbr n4 c(;@3;)
                kend
                klocal.get n1
                ki32.load koffset=4
                klocal.tee n3
                klocal.get n3
                ki32.load
                ki32.const n1
                ki32.add
                klocal.tee n8
                ki32.store
                klocal.get n8
                ki32.eqz
                kbr_if n3 c(;@3;)
                kbr n1 c(;@5;)
              kend
              klocal.get n1
              ki32.load8_u koffset=1
              klocal.set n8
            kend
            kbr n3 c(;@1;)
          kend
          klocal.get n2
          klocal.get n2
          ki32.load8_u koffset=51
          ki32.store8 koffset=35
          klocal.get n2
          klocal.get n2
          ki32.load16_u koffset=49 kalign=1
          ki32.store16 koffset=33 kalign=1
          klocal.get n2
          klocal.get n2
          ki32.load koffset=60
          ki32.store koffset=44
          klocal.get n2
          klocal.get n2
          ki64.load koffset=52 kalign=4
          ki64.store koffset=36 kalign=4
          klocal.get n2
          klocal.get n3
          ki32.store8 koffset=32
          ki32.const n1057960
          ki32.const n43
          klocal.get n2
          ki32.const n32
          ki32.add
          ki32.const n1057944
          ki32.const n1058004
          kcall i$core::result::unwrap_failed
          kunreachable
        kend
        kunreachable
      kend
      klocal.get n1
      ki64.load32_u koffset=8
      klocal.set n7
    kend
    klocal.get n2
    ki32.const n0
    ki32.store8 koffset=20
    klocal.get n2
    klocal.get n7
    ki64.store koffset=64
    klocal.get n2
    klocal.get n3
    ki32.store koffset=60
    klocal.get n2
    klocal.get n8
    ki32.store8 koffset=57
    klocal.get n2
    klocal.get n6
    ki32.store8 koffset=56
    klocal.get n2
    ki64.const n4294967296
    ki64.store koffset=48
    klocal.get n2
    klocal.get n2
    ki32.const n20
    ki32.add
    ki32.store koffset=72
    klocal.get n2
    ki32.const n8
    ki32.add
    klocal.get n2
    ki32.const n48
    ki32.add
    kcall i$"<core::iter::adapters::GenericShunt<core::iter::adapters::map::Map<core::array::iter::IntoIter<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, 1>, core::result::Result<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, ()>::Ok>, core::result::Result<core::convert::Infallible, ()>> as alloc::rc::ToRcSlice<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>::to_rc_slice"
    klocal.get n2
    klocal.get n2
    ki32.load koffset=12
    klocal.tee n6
    ki32.store koffset=36
    klocal.get n2
    klocal.get n2
    ki32.load koffset=8
    klocal.tee n3
    ki32.store koffset=32
    kblock c;; label = @1
      kblock c;; label = @2
        klocal.get n2
        ki32.load8_u koffset=20
        ki32.const n1
        ki32.ne
        kbr_if n0 c(;@2;)
        klocal.get n3
        klocal.get n3
        ki32.load
        ki32.const n-1
        ki32.add
        klocal.tee n0
        ki32.store
        klocal.get n0
        kbr_if n1 c(;@1;)
        klocal.get n2
        ki32.const n32
        ki32.add
        kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
        kbr n1 c(;@1;)
      kend
      klocal.get n3
      ki32.eqz
      kbr_if n0 c(;@1;)
      ki32.const n81
      ki32.const n0
      klocal.get n3
      klocal.get n6
      ki32.const n1061143
      ki32.const n68
      kcall i$"<nanvm_lib::naive::Naive as nanvm_lib::vm::internal::IVm>::static_function"
      klocal.set n3
      klocal.get n2
      ki32.const n0
      ki32.store8 koffset=20
      klocal.get n2
      klocal.get n3
      ki32.store koffset=68
      klocal.get n2
      ki32.const n7
      ki32.store8 koffset=64
      klocal.get n2
      klocal.get n4
      ki32.store koffset=60
      klocal.get n2
      klocal.get n5
      ki32.store koffset=56
      klocal.get n2
      ki64.const n4294967296
      ki64.store koffset=48
      klocal.get n2
      klocal.get n2
      ki32.const n20
      ki32.add
      ki32.store koffset=80
      klocal.get n2
      klocal.get n2
      ki32.const n48
      ki32.add
      kcall i$"<core::iter::adapters::GenericShunt<core::iter::adapters::map::Map<core::array::iter::IntoIter<(nanvm_lib::vm::string::String<nanvm_lib::naive::Naive>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>), 1>, core::result::Result<(nanvm_lib::vm::string::String<nanvm_lib::naive::Naive>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>), ()>::Ok>, core::result::Result<core::convert::Infallible, ()>> as alloc::rc::ToRcSlice<(nanvm_lib::vm::string::String<nanvm_lib::naive::Naive>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>)>>::to_rc_slice"
      klocal.get n2
      klocal.get n2
      ki32.load koffset=4
      klocal.tee n6
      ki32.store koffset=36
      klocal.get n2
      klocal.get n2
      ki32.load
      klocal.tee n3
      ki32.store koffset=32
      kblock c;; label = @2
        kblock c;; label = @3
          klocal.get n2
          ki32.load8_u koffset=20
          ki32.const n1
          ki32.ne
          kbr_if n0 c(;@3;)
          klocal.get n3
          klocal.get n3
          ki32.load
          ki32.const n-1
          ki32.add
          klocal.tee n0
          ki32.store
          klocal.get n0
          kbr_if n1 c(;@2;)
          klocal.get n2
          ki32.const n32
          ki32.add
          kcall i$"<alloc::rc::Rc<[(nanvm_lib::vm::string::String<nanvm_lib::naive::Naive>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>)]>>::drop_slow"
          kbr n1 c(;@2;)
        kend
        klocal.get n3
        ki32.eqz
        kbr_if n0 c(;@2;)
        klocal.get n0
        klocal.get n6
        ki32.store koffset=16
        klocal.get n0
        klocal.get n3
        ki32.store koffset=12
        klocal.get n0
        ki32.const n5
        ki32.store8 koffset=8
        klocal.get n0
        ki64.const n0
        ki64.store
        klocal.get n1
        kcall i$"#func416 core::ptr::drop_glue::<nanvm_lib::vm::unpacked::Unpacked<nanvm_lib::naive::Naive>>"
        klocal.get n2
        ki32.const n96
        ki32.add
        kglobal.set i$__stack_pointer
        kreturn
      kend
      ki32.const n1064316
      ki32.const n43
      klocal.get n2
      ki32.const n95
      ki32.add
      ki32.const n1064300
      ki32.const n1064360
      kcall i$core::result::unwrap_failed
      kunreachable
    kend
    ki32.const n1064316
    ki32.const n43
    klocal.get n2
    ki32.const n95
    ki32.add
    ki32.const n1064300
    ki32.const n1064360
    kcall i$core::result::unwrap_failed
    kunreachable
  )
  (kfunc i$"<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0} as core::ops::function::FnOnce<(&nanvm_lib::naive::function::Function, nanvm_lib::vm::array::Array<nanvm_lib::naive::Naive>)>>::call_once" c(;419;) (ktype n4) (kparam ki32 ki32 ki32 ki32)
    (klocal ki32 ki32)
    kglobal.get i$__stack_pointer
    ki32.const n272
    ki32.sub
    klocal.tee n4
    kglobal.set i$__stack_pointer
    klocal.get n4
    klocal.get n3
    ki32.store koffset=12
    klocal.get n4
    klocal.get n2
    ki32.store koffset=8
    klocal.get n2
    klocal.get n2
    ki32.load
    ki32.const n1
    ki32.add
    klocal.tee n5
    ki32.store
    kblock c;; label = @1
      kblock c;; label = @2
        kblock c;; label = @3
          kblock c;; label = @4
            kblock c;; label = @5
              kblock c;; label = @6
                kblock c;; label = @7
                  kblock c;; label = @8
                    klocal.get n5
                    ki32.eqz
                    kbr_if n0 c(;@8;)
                    klocal.get n4
                    klocal.get n3
                    ki32.store koffset=24
                    klocal.get n4
                    klocal.get n2
                    ki32.store koffset=20
                    klocal.get n4
                    ki32.const n6
                    ki32.store8 koffset=16
                    klocal.get n4
                    ki32.const n0
                    ki32.store8 koffset=144
                    klocal.get n4
                    ki64.const n4616189618054758400
                    ki64.store koffset=224
                    klocal.get n4
                    ki32.const n2
                    ki32.store8 koffset=216
                    klocal.get n4
                    ki64.const n4613937818241073152
                    ki64.store koffset=208
                    klocal.get n4
                    ki32.const n2
                    ki32.store8 koffset=200
                    klocal.get n4
                    ki64.const n4611686018427387904
                    ki64.store koffset=192
                    klocal.get n4
                    ki32.const n2
                    ki32.store8 koffset=184
                    klocal.get n4
                    ki64.const n4607182418800017408
                    ki64.store koffset=176
                    klocal.get n4
                    ki32.const n2
                    ki32.store8 koffset=168
                    klocal.get n4
                    ki64.const n17179869184
                    ki64.store koffset=160
                    klocal.get n4
                    klocal.get n4
                    ki32.const n144
                    ki32.add
                    ki32.store koffset=232
                    klocal.get n4
                    klocal.get n4
                    ki32.const n160
                    ki32.add
                    kcall i$"<core::iter::adapters::GenericShunt<core::iter::adapters::map::Map<core::array::iter::IntoIter<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, 4>, core::result::Result<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>, ()>::Ok>, core::result::Result<core::convert::Infallible, ()>> as alloc::rc::ToRcSlice<nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>::to_rc_slice"
                    klocal.get n4
                    klocal.get n4
                    ki32.load koffset=4
                    klocal.tee n5
                    ki32.store koffset=244
                    klocal.get n4
                    klocal.get n4
                    ki32.load
                    klocal.tee n3
                    ki32.store koffset=240
                    kblock c;; label = @9
                      klocal.get n4
                      ki32.load8_u koffset=144
                      ki32.const n1
                      ki32.ne
                      kbr_if n0 c(;@9;)
                      klocal.get n3
                      klocal.get n3
                      ki32.load
                      ki32.const n-1
                      ki32.add
                      klocal.tee n2
                      ki32.store
                      klocal.get n2
                      kbr_if n8 c(;@1;)
                      klocal.get n4
                      ki32.const n240
                      ki32.add
                      kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
                      kbr n8 c(;@1;)
                    kend
                    klocal.get n3
                    ki32.eqz
                    kbr_if n7 c(;@1;)
                    klocal.get n4
                    klocal.get n5
                    ki32.store koffset=152
                    klocal.get n4
                    klocal.get n3
                    ki32.store koffset=148
                    klocal.get n4
                    ki32.const n6
                    ki32.store8 koffset=144
                    klocal.get n4
                    ki32.const n0
                    ki32.store16 koffset=264
                    klocal.get n4
                    ki32.const n1063185
                    ki32.store koffset=260
                    klocal.get n4
                    ki32.const n1063179
                    ki32.store koffset=256
                    klocal.get n4
                    ki32.const n160
                    ki32.add
                    klocal.get n4
                    ki32.const n256
                    ki32.add
                    kcall i$"core::iter::adapters::try_process::<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>, u16, core::result::Result<core::convert::Infallible, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>, <core::result::Result<alloc::rc::Rc<[u16]>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>> as core::iter::traits::collect::FromIterator<core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>>::from_iter<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>>::{closure#0}, alloc::rc::Rc<[u16]>>"
                    klocal.get n4
                    ki32.load8_u koffset=160
                    klocal.tee n3
                    ki32.const n255
                    ki32.ne
                    kbr_if n1 c(;@7;)
                    klocal.get n4
                    klocal.get n4
                    ki64.load koffset=164 kalign=4
                    ki64.store koffset=244 kalign=4
                    klocal.get n4
                    ki32.const n3
                    ki32.store8 koffset=240
                    klocal.get n4
                    ki32.const n160
                    ki32.add
                    klocal.get n4
                    ki32.const n144
                    ki32.add
                    klocal.get n4
                    ki32.const n240
                    ki32.add
                    kcall i$<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive>>::new
                    klocal.get n1
                    ki32.load
                    klocal.tee n3
                    ki32.load koffset=16
                    ki32.eqz
                    kbr_if n2 c(;@6;)
                    klocal.get n4
                    ki32.const n120
                    ki32.add
                    ki32.const n8
                    ki32.add
                    klocal.set n5
                    klocal.get n4
                    ki32.const n120
                    ki32.add
                    klocal.get n4
                    ki32.const n160
                    ki32.add
                    klocal.get n3
                    ki32.load koffset=12
                    ki32.const n8
                    ki32.add
                    klocal.get n4
                    ki32.const n16
                    ki32.add
                    klocal.get n1
                    kcall i$"<nanvm_lib::vm::lambda::PropertyLambda<nanvm_lib::naive::Naive>>::end_call::<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0}::{closure#0}>"
                    kblock c;; label = @9
                      kblock c;; label = @10
                        kblock c;; label = @11
                          kblock c;; label = @12
                            kblock c;; label = @13
                              klocal.get n4
                              ki64.load koffset=120
                              ki64.const n1
                              ki64.ne
                              kbr_if n0 c(;@13;)
                              klocal.get n0
                              ki64.const n1
                              ki64.store
                              klocal.get n0
                              klocal.get n5
                              ki64.load koffset=8
                              ki64.store koffset=16
                              klocal.get n0
                              klocal.get n5
                              ki64.load
                              ki64.store koffset=8
                              kbr n1 c(;@12;)
                            kend
                            klocal.get n4
                            klocal.get n5
                            ki64.load koffset=8
                            ki64.store koffset=152
                            klocal.get n4
                            klocal.get n5
                            ki64.load
                            ki64.store koffset=144
                            klocal.get n4
                            ki32.const n0
                            ki32.store16 koffset=264
                            klocal.get n4
                            ki32.const n1063188
                            ki32.store koffset=260
                            klocal.get n4
                            ki32.const n1063185
                            ki32.store koffset=256
                            klocal.get n4
                            ki32.const n160
                            ki32.add
                            klocal.get n4
                            ki32.const n256
                            ki32.add
                            kcall i$"core::iter::adapters::try_process::<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>, u16, core::result::Result<core::convert::Infallible, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>, <core::result::Result<alloc::rc::Rc<[u16]>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>> as core::iter::traits::collect::FromIterator<core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>>::from_iter<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>>::{closure#0}, alloc::rc::Rc<[u16]>>"
                            klocal.get n4
                            ki32.load8_u koffset=160
                            klocal.tee n5
                            ki32.const n255
                            ki32.ne
                            kbr_if n7 c(;@5;)
                            klocal.get n4
                            klocal.get n4
                            ki64.load koffset=164 kalign=4
                            ki64.store koffset=244 kalign=4
                            klocal.get n4
                            ki32.const n3
                            ki32.store8 koffset=240
                            klocal.get n4
                            ki32.const n88
                            ki32.add
                            klocal.get n4
                            ki32.const n144
                            ki32.add
                            klocal.get n4
                            ki32.const n240
                            ki32.add
                            kcall i$<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive>>::new
                            klocal.get n3
                            ki32.load koffset=16
                            ki32.eqz
                            kbr_if n8 c(;@4;)
                            klocal.get n4
                            ki32.const n64
                            ki32.add
                            ki32.const n8
                            ki32.add
                            klocal.set n5
                            klocal.get n4
                            ki32.const n64
                            ki32.add
                            klocal.get n4
                            ki32.const n88
                            ki32.add
                            klocal.get n3
                            ki32.load koffset=12
                            ki32.const n8
                            ki32.add
                            klocal.get n1
                            kcall i$"<nanvm_lib::vm::lambda::PropertyLambda<nanvm_lib::naive::Naive>>::end_call::<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0}::{closure#1}>"
                            klocal.get n4
                            ki64.load koffset=64
                            ki64.const n1
                            ki64.ne
                            kbr_if n1 c(;@11;)
                            klocal.get n0
                            ki64.const n1
                            ki64.store
                            klocal.get n0
                            klocal.get n5
                            ki64.load koffset=8
                            ki64.store koffset=16
                            klocal.get n0
                            klocal.get n5
                            ki64.load
                            ki64.store koffset=8
                          kend
                          klocal.get n4
                          ki32.const n16
                          ki32.add
                          kcall i$"#func416 core::ptr::drop_glue::<nanvm_lib::vm::unpacked::Unpacked<nanvm_lib::naive::Naive>>"
                          klocal.get n2
                          klocal.get n2
                          ki32.load
                          ki32.const n-1
                          ki32.add
                          klocal.tee n1
                          ki32.store
                          klocal.get n1
                          ki32.eqz
                          kbr_if n1 c(;@10;)
                          kbr n2 c(;@9;)
                        kend
                        klocal.get n4
                        klocal.get n5
                        ki64.load koffset=8
                        ki64.store koffset=248
                        klocal.get n4
                        klocal.get n5
                        ki64.load
                        ki64.store koffset=240
                        klocal.get n4
                        ki32.const n0
                        ki32.store16 koffset=264
                        klocal.get n4
                        ki32.const n1063192
                        ki32.store koffset=260
                        klocal.get n4
                        ki32.const n1063188
                        ki32.store koffset=256
                        klocal.get n4
                        ki32.const n160
                        ki32.add
                        klocal.get n4
                        ki32.const n256
                        ki32.add
                        kcall i$"core::iter::adapters::try_process::<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>, u16, core::result::Result<core::convert::Infallible, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>, <core::result::Result<alloc::rc::Rc<[u16]>, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>> as core::iter::traits::collect::FromIterator<core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>>>::from_iter<core::iter::adapters::map::Map<core::str::iter::EncodeUtf16, core::result::Result<u16, nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>>::Ok>>::{closure#0}, alloc::rc::Rc<[u16]>>"
                        klocal.get n4
                        ki32.load8_u koffset=160
                        klocal.tee n1
                        ki32.const n255
                        ki32.ne
                        kbr_if n7 c(;@3;)
                        klocal.get n4
                        klocal.get n4
                        ki64.load koffset=164 kalign=4
                        ki64.store koffset=92 kalign=4
                        klocal.get n4
                        ki32.const n3
                        ki32.store8 koffset=88
                        klocal.get n4
                        ki32.const n32
                        ki32.add
                        klocal.get n4
                        ki32.const n240
                        ki32.add
                        klocal.get n4
                        ki32.const n88
                        ki32.add
                        kcall i$<nanvm_lib::vm::lambda::member::Member<nanvm_lib::naive::Naive>>::new
                        klocal.get n3
                        ki32.load koffset=16
                        ki32.eqz
                        kbr_if n8 c(;@2;)
                        klocal.get n0
                        klocal.get n4
                        ki32.const n32
                        ki32.add
                        klocal.get n3
                        ki32.load koffset=12
                        ki32.const n8
                        ki32.add
                        kcall i$"<nanvm_lib::vm::lambda::PropertyLambda<nanvm_lib::naive::Naive>>::end_call::<nanvm_demos::samples::member_functions::module<nanvm_lib::naive::Naive>::{closure#0}::{closure#2}>"
                        klocal.get n4
                        ki32.const n16
                        ki32.add
                        kcall i$"#func416 core::ptr::drop_glue::<nanvm_lib::vm::unpacked::Unpacked<nanvm_lib::naive::Naive>>"
                        klocal.get n2
                        klocal.get n2
                        ki32.load
                        ki32.const n-1
                        ki32.add
                        klocal.tee n1
                        ki32.store
                        klocal.get n1
                        kbr_if n1 c(;@9;)
                      kend
                      klocal.get n4
                      ki32.const n8
                      ki32.add
                      kcall i$"<alloc::rc::Rc<[nanvm_lib::vm::any::Any<nanvm_lib::naive::Naive>]>>::drop_slow"
                    kend
                    klocal.get n4
                    ki32.const n272
                    ki32.add
                    kglobal.set i$__stack_pointer
                    kreturn
                  kend
                  kunreachable
                kend
                klocal.get n4
                klocal.get n4
                ki32.load8_u koffset=163
                ki32.store8 koffset=243
                klocal.get n4
                klocal.get n4
                ki32.load16_u koffset=161 kalign=1
                ki32.store16 koffset=241 kalign=1
                klocal.get n4
                klocal.get n4
                ki32.load koffset=172
                ki32.store koffset=252
                klocal.get n4
                klocal.get n4
                ki64.load koffset=164 kalign=4
                ki64.store koffset=244 kalign=4
                klocal.get n4
                klocal.get n3
                ki32.store8 koffset=240
                ki32.const n1057960
                ki32.const n43
                klocal.get n4
                ki32.const n240
                ki32.add
                ki32.const n1057944
                ki32.const n1058004
                kcall i$core::result::unwrap_failed
                kunreachable
              kend
              ki32.const n0
              ki32.const n0
              ki32.const n1069140
              kcall i$core::panicking::panic_bounds_check
              kunreachable
            kend
            klocal.get n4
            klocal.get n4
            ki32.load8_u koffset=163
            ki32.store8 koffset=243
            klocal.get n4
            klocal.get n4
            ki32.load16_u koffset=161 kalign=1
            ki32.store16 koffset=241 kalign=1
            klocal.get n4
            klocal.get n4
            ki32.load koffset=172
            ki32.store koffset=252
            klocal.get n4
            klocal.get n4
            ki64.load koffset=164 kalign=4
            ki64.store koffset=244 kalign=4
            klocal.get n4
            klocal.get n5
            ki32.store8 koffset=240
            ki32.const n1057960
            ki32.const n43
            klocal.get n4
            ki32.const n240
            ki32.add
            ki32.const n1057944
            ki32.const n1058004
            kcall i$core::result::unwrap_failed
            kunreachable
          kend
          ki32.const n0
          ki32.const n0
          ki32.const n1069140
          kcall i$core::panicking::panic_bounds_check
          kunreachable
        kend
        klocal.get n4
        klocal.get n4
        ki32.load8_u koffset=163
        ki32.store8 koffset=91
        klocal.get n4
        klocal.get n4
        ki32.load16_u koffset=161 kalign=1
        ki32.store16 koffset=89 kalign=1
        klocal.get n4
        klocal.get n4
        ki32.load koffset=172
        ki32.store koffset=100
        klocal.get n4
        klocal.get n4
        ki64.load koffset=164 kalign=4
        ki64.store koffset=92 kalign=4
        klocal.get n4
        klocal.get n1
        ki32.store8 koffset=88
        ki32.const n1057960
        ki32.const n43
        klocal.get n4
        ki32.const n88
        ki32.add
        ki32.const n1057944
        ki32.const n1058004
        kcall i$core::result::unwrap_failed
        kunreachable
      kend
      ki32.const n0
      ki32.const n0
      ki32.const n1069140
      kcall i$core::panicking::panic_bounds_check
      kunreachable
    kend
    ki32.const n1064316
    ki32.const n43
    klocal.get n4
    ki32.const n271
    ki32.add
    ki32.const n1064300
    ki32.const n1064360
    kcall i$core::result::unwrap_failed
    kunreachable
  )
