0x0:	 0x0 0x61 0x73 0x6d 										 ; wasm magic header
0x4:	 0x1 0x0 0x0 0x0 										 ; wasm version
; section Type
0xa:	 0x1 										 ; section code
0xa:	 0x4 										 ; section size
0xb:	 0x1 										 ; num types
; type 0
0xc:	 0x60 										 ; func
0xd:	 0x0 										 ; number
0xe:	 0x0 										 ; number
; section Function
0x10:	 0x3 										 ; section code
0x10:	 0x3 										 ; section size
0x11:	 0x2 										 ; num funcs
0x12:	 0x0 										 ; type index
0x13:	 0x0 										 ; type index
; section Table
0x15:	 0x4 										 ; section code
0x15:	 0x4 										 ; section size
0x16:	 0x1 										 ; num tables
0x16:	 0x1 										 ; num elements
0x17:	 0x70 										 ; element type
0x18:	 0x0 										 ; limit type
0x19:	 0xa 										 ; min
; section Element
0x1c:	 0x9 										 ; section code
0x1c:	 0x199 										 ; section size
0x1d:	 0x3c 										 ; num elements
0x1e:	 0x1 										 ; bitfield
0x20:	 0x0 										 ; num indices
0x21:	 0x5 										 ; bitfield
0x22:	 0x70 										 ; reftype
0x23:	 0x4 										 ; count
0x24:	 0xd2 										 ; ref.func
0x25:	 0x0 										 ; argument 0
0x26:	 0xb 										 ; end
0x27:	 0xd2 										 ; ref.func
0x28:	 0x0 										 ; argument 0
0x29:	 0xb 										 ; end
0x2a:	 0xd0 										 ; ref.null
0x2b:	 0x70 										 ; i32.rem_u
0x2c:	 0xb 										 ; end
0x2d:	 0xd2 										 ; ref.func
0x2e:	 0x1 										 ; argument 0
0x2f:	 0xb 										 ; end
0x30:	 0x1 										 ; bitfield
0x32:	 0x0 										 ; num indices
0x33:	 0x1 										 ; bitfield
0x35:	 0x4 										 ; num indices
0x36:	 0x0 										 ; index
0x37:	 0x0 										 ; index
0x38:	 0x1 										 ; index
0x39:	 0x1 										 ; index
0x3a:	 0x1 										 ; bitfield
0x3c:	 0x0 										 ; num indices
0x3d:	 0x5 										 ; bitfield
0x3e:	 0x70 										 ; reftype
0x3f:	 0x4 										 ; count
0x40:	 0xd2 										 ; ref.func
0x41:	 0x0 										 ; argument 0
0x42:	 0xb 										 ; end
0x43:	 0xd2 										 ; ref.func
0x44:	 0x0 										 ; argument 0
0x45:	 0xb 										 ; end
0x46:	 0xd0 										 ; ref.null
0x47:	 0x70 										 ; i32.rem_u
0x48:	 0xb 										 ; end
0x49:	 0xd2 										 ; ref.func
0x4a:	 0x1 										 ; argument 0
0x4b:	 0xb 										 ; end
0x4c:	 0x1 										 ; bitfield
0x4e:	 0x0 										 ; num indices
0x4f:	 0x1 										 ; bitfield
0x51:	 0x4 										 ; num indices
0x52:	 0x0 										 ; index
0x53:	 0x0 										 ; index
0x54:	 0x1 										 ; index
0x55:	 0x1 										 ; index
0x56:	 0x0 										 ; bitfield
0x57:	 0x41 										 ; i32.const
0x58:	 0x0 										 ; i32 value
0x59:	 0xb 										 ; end
0x5a:	 0x0 										 ; num indices
0x5b:	 0x4 										 ; bitfield
0x5c:	 0x41 										 ; i32.const
0x5d:	 0x0 										 ; i32 value
0x5e:	 0xb 										 ; end
0x5f:	 0x2 										 ; count
0x60:	 0xd2 										 ; ref.func
0x61:	 0x0 										 ; argument 0
0x62:	 0xb 										 ; end
0x63:	 0xd0 										 ; ref.null
0x64:	 0x70 										 ; i32.rem_u
0x65:	 0xb 										 ; end
0x66:	 0x0 										 ; bitfield
0x67:	 0x41 										 ; i32.const
0x68:	 0x0 										 ; i32 value
0x69:	 0xb 										 ; end
0x6a:	 0x0 										 ; num indices
0x6b:	 0x0 										 ; bitfield
0x6c:	 0x41 										 ; i32.const
0x6d:	 0x0 										 ; i32 value
0x6e:	 0xb 										 ; end
0x6f:	 0x2 										 ; num indices
0x70:	 0x0 										 ; index
0x71:	 0x1 										 ; index
0x72:	 0x0 										 ; bitfield
0x73:	 0x41 										 ; i32.const
0x74:	 0x0 										 ; i32 value
0x75:	 0xb 										 ; end
0x76:	 0x0 										 ; num indices
0x77:	 0x0 										 ; bitfield
0x78:	 0x41 										 ; i32.const
0x79:	 0x0 										 ; i32 value
0x7a:	 0xb 										 ; end
0x7b:	 0x2 										 ; num indices
0x7c:	 0x0 										 ; index
0x7d:	 0x1 										 ; index
0x7e:	 0x0 										 ; bitfield
0x7f:	 0x41 										 ; i32.const
0x80:	 0x0 										 ; i32 value
0x81:	 0xb 										 ; end
0x82:	 0x0 										 ; num indices
0x83:	 0x0 										 ; bitfield
0x84:	 0x41 										 ; i32.const
0x85:	 0x0 										 ; i32 value
0x86:	 0xb 										 ; end
0x87:	 0x2 										 ; num indices
0x88:	 0x0 										 ; index
0x89:	 0x0 										 ; index
0x8a:	 0x0 										 ; bitfield
0x8b:	 0x41 										 ; i32.const
0x8c:	 0x0 										 ; i32 value
0x8d:	 0xb 										 ; end
0x8e:	 0x0 										 ; num indices
0x8f:	 0x0 										 ; bitfield
0x90:	 0x41 										 ; i32.const
0x91:	 0x0 										 ; i32 value
0x92:	 0xb 										 ; end
0x93:	 0x2 										 ; num indices
0x94:	 0x0 										 ; index
0x95:	 0x0 										 ; index
0x96:	 0x0 										 ; bitfield
0x97:	 0x41 										 ; i32.const
0x98:	 0x0 										 ; i32 value
0x99:	 0xb 										 ; end
0x9a:	 0x0 										 ; num indices
0x9b:	 0x0 										 ; bitfield
0x9c:	 0x41 										 ; i32.const
0x9d:	 0x0 										 ; i32 value
0x9e:	 0xb 										 ; end
0x9f:	 0x2 										 ; num indices
0xa0:	 0x0 										 ; index
0xa1:	 0x0 										 ; index
0xa2:	 0x0 										 ; bitfield
0xa3:	 0x41 										 ; i32.const
0xa4:	 0x0 										 ; i32 value
0xa5:	 0xb 										 ; end
0xa6:	 0x0 										 ; num indices
0xa7:	 0x0 										 ; bitfield
0xa8:	 0x41 										 ; i32.const
0xa9:	 0x0 										 ; i32 value
0xaa:	 0xb 										 ; end
0xab:	 0x2 										 ; num indices
0xac:	 0x0 										 ; index
0xad:	 0x0 										 ; index
0xae:	 0x0 										 ; bitfield
0xaf:	 0x41 										 ; i32.const
0xb0:	 0x0 										 ; i32 value
0xb1:	 0xb 										 ; end
0xb2:	 0x0 										 ; num indices
0xb3:	 0x4 										 ; bitfield
0xb4:	 0x41 										 ; i32.const
0xb5:	 0x0 										 ; i32 value
0xb6:	 0xb 										 ; end
0xb7:	 0x2 										 ; count
0xb8:	 0xd2 										 ; ref.func
0xb9:	 0x0 										 ; argument 0
0xba:	 0xb 										 ; end
0xbb:	 0xd0 										 ; ref.null
0xbc:	 0x70 										 ; i32.rem_u
0xbd:	 0xb 										 ; end
0xbe:	 0x0 										 ; bitfield
0xbf:	 0x41 										 ; i32.const
0xc0:	 0x0 										 ; i32 value
0xc1:	 0xb 										 ; end
0xc2:	 0x2 										 ; num indices
0xc3:	 0x0 										 ; index
0xc4:	 0x0 										 ; index
0xc5:	 0x0 										 ; bitfield
0xc6:	 0x41 										 ; i32.const
0xc7:	 0x0 										 ; i32 value
0xc8:	 0xb 										 ; end
0xc9:	 0x2 										 ; num indices
0xca:	 0x0 										 ; index
0xcb:	 0x0 										 ; index
0xcc:	 0x0 										 ; bitfield
0xcd:	 0x41 										 ; i32.const
0xce:	 0x0 										 ; i32 value
0xcf:	 0xb 										 ; end
0xd0:	 0x0 										 ; num indices
0xd1:	 0x4 										 ; bitfield
0xd2:	 0x41 										 ; i32.const
0xd3:	 0x0 										 ; i32 value
0xd4:	 0xb 										 ; end
0xd5:	 0x2 										 ; count
0xd6:	 0xd2 										 ; ref.func
0xd7:	 0x0 										 ; argument 0
0xd8:	 0xb 										 ; end
0xd9:	 0xd0 										 ; ref.null
0xda:	 0x70 										 ; i32.rem_u
0xdb:	 0xb 										 ; end
0xdc:	 0x0 										 ; bitfield
0xdd:	 0x41 										 ; i32.const
0xde:	 0x0 										 ; i32 value
0xdf:	 0xb 										 ; end
0xe0:	 0x2 										 ; num indices
0xe1:	 0x0 										 ; index
0xe2:	 0x0 										 ; index
0xe3:	 0x0 										 ; bitfield
0xe4:	 0x41 										 ; i32.const
0xe5:	 0x0 										 ; i32 value
0xe6:	 0xb 										 ; end
0xe7:	 0x2 										 ; num indices
0xe8:	 0x0 										 ; index
0xe9:	 0x0 										 ; index
0xea:	 0x0 										 ; bitfield
0xeb:	 0x41 										 ; i32.const
0xec:	 0x0 										 ; i32 value
0xed:	 0xb 										 ; end
0xee:	 0x0 										 ; num indices
0xef:	 0x4 										 ; bitfield
0xf0:	 0x41 										 ; i32.const
0xf1:	 0x0 										 ; i32 value
0xf2:	 0xb 										 ; end
0xf3:	 0x2 										 ; count
0xf4:	 0xd2 										 ; ref.func
0xf5:	 0x0 										 ; argument 0
0xf6:	 0xb 										 ; end
0xf7:	 0xd0 										 ; ref.null
0xf8:	 0x70 										 ; i32.rem_u
0xf9:	 0xb 										 ; end
0xfa:	 0x0 										 ; bitfield
0xfb:	 0x41 										 ; i32.const
0xfc:	 0x0 										 ; i32 value
0xfd:	 0xb 										 ; end
0xfe:	 0x0 										 ; num indices
0xff:	 0x0 										 ; bitfield
0x100:	 0x41 										 ; i32.const
0x101:	 0x0 										 ; i32 value
0x102:	 0xb 										 ; end
0x103:	 0x2 										 ; num indices
0x104:	 0x0 										 ; index
0x105:	 0x1 										 ; index
0x106:	 0x0 										 ; bitfield
0x107:	 0x41 										 ; i32.const
0x108:	 0x0 										 ; i32 value
0x109:	 0xb 										 ; end
0x10a:	 0x0 										 ; num indices
0x10b:	 0x0 										 ; bitfield
0x10c:	 0x41 										 ; i32.const
0x10d:	 0x0 										 ; i32 value
0x10e:	 0xb 										 ; end
0x10f:	 0x2 										 ; num indices
0x110:	 0x0 										 ; index
0x111:	 0x1 										 ; index
0x112:	 0x0 										 ; bitfield
0x113:	 0x41 										 ; i32.const
0x114:	 0x0 										 ; i32 value
0x115:	 0xb 										 ; end
0x116:	 0x0 										 ; num indices
0x117:	 0x0 										 ; bitfield
0x118:	 0x41 										 ; i32.const
0x119:	 0x0 										 ; i32 value
0x11a:	 0xb 										 ; end
0x11b:	 0x2 										 ; num indices
0x11c:	 0x0 										 ; index
0x11d:	 0x0 										 ; index
0x11e:	 0x0 										 ; bitfield
0x11f:	 0x41 										 ; i32.const
0x120:	 0x0 										 ; i32 value
0x121:	 0xb 										 ; end
0x122:	 0x0 										 ; num indices
0x123:	 0x0 										 ; bitfield
0x124:	 0x41 										 ; i32.const
0x125:	 0x0 										 ; i32 value
0x126:	 0xb 										 ; end
0x127:	 0x2 										 ; num indices
0x128:	 0x0 										 ; index
0x129:	 0x0 										 ; index
0x12a:	 0x0 										 ; bitfield
0x12b:	 0x41 										 ; i32.const
0x12c:	 0x0 										 ; i32 value
0x12d:	 0xb 										 ; end
0x12e:	 0x0 										 ; num indices
0x12f:	 0x0 										 ; bitfield
0x130:	 0x41 										 ; i32.const
0x131:	 0x0 										 ; i32 value
0x132:	 0xb 										 ; end
0x133:	 0x2 										 ; num indices
0x134:	 0x0 										 ; index
0x135:	 0x0 										 ; index
0x136:	 0x0 										 ; bitfield
0x137:	 0x41 										 ; i32.const
0x138:	 0x0 										 ; i32 value
0x139:	 0xb 										 ; end
0x13a:	 0x0 										 ; num indices
0x13b:	 0x0 										 ; bitfield
0x13c:	 0x41 										 ; i32.const
0x13d:	 0x0 										 ; i32 value
0x13e:	 0xb 										 ; end
0x13f:	 0x2 										 ; num indices
0x140:	 0x0 										 ; index
0x141:	 0x0 										 ; index
0x142:	 0x0 										 ; bitfield
0x143:	 0x41 										 ; i32.const
0x144:	 0x0 										 ; i32 value
0x145:	 0xb 										 ; end
0x146:	 0x0 										 ; num indices
0x147:	 0x4 										 ; bitfield
0x148:	 0x41 										 ; i32.const
0x149:	 0x0 										 ; i32 value
0x14a:	 0xb 										 ; end
0x14b:	 0x2 										 ; count
0x14c:	 0xd2 										 ; ref.func
0x14d:	 0x0 										 ; argument 0
0x14e:	 0xb 										 ; end
0x14f:	 0xd0 										 ; ref.null
0x150:	 0x70 										 ; i32.rem_u
0x151:	 0xb 										 ; end
0x152:	 0x0 										 ; bitfield
0x153:	 0x41 										 ; i32.const
0x154:	 0x0 										 ; i32 value
0x155:	 0xb 										 ; end
0x156:	 0x2 										 ; num indices
0x157:	 0x0 										 ; index
0x158:	 0x0 										 ; index
0x159:	 0x0 										 ; bitfield
0x15a:	 0x41 										 ; i32.const
0x15b:	 0x0 										 ; i32 value
0x15c:	 0xb 										 ; end
0x15d:	 0x2 										 ; num indices
0x15e:	 0x0 										 ; index
0x15f:	 0x0 										 ; index
0x160:	 0x0 										 ; bitfield
0x161:	 0x41 										 ; i32.const
0x162:	 0x0 										 ; i32 value
0x163:	 0xb 										 ; end
0x164:	 0x0 										 ; num indices
0x165:	 0x4 										 ; bitfield
0x166:	 0x41 										 ; i32.const
0x167:	 0x0 										 ; i32 value
0x168:	 0xb 										 ; end
0x169:	 0x2 										 ; count
0x16a:	 0xd2 										 ; ref.func
0x16b:	 0x0 										 ; argument 0
0x16c:	 0xb 										 ; end
0x16d:	 0xd0 										 ; ref.null
0x16e:	 0x70 										 ; i32.rem_u
0x16f:	 0xb 										 ; end
0x170:	 0x0 										 ; bitfield
0x171:	 0x41 										 ; i32.const
0x172:	 0x0 										 ; i32 value
0x173:	 0xb 										 ; end
0x174:	 0x2 										 ; num indices
0x175:	 0x0 										 ; index
0x176:	 0x0 										 ; index
0x177:	 0x0 										 ; bitfield
0x178:	 0x41 										 ; i32.const
0x179:	 0x0 										 ; i32 value
0x17a:	 0xb 										 ; end
0x17b:	 0x2 										 ; num indices
0x17c:	 0x0 										 ; index
0x17d:	 0x0 										 ; index
0x17e:	 0x3 										 ; bitfield
0x180:	 0x0 										 ; count
0x181:	 0x7 										 ; bitfield
0x182:	 0x70 										 ; reftype
0x183:	 0x4 										 ; count
0x184:	 0xd2 										 ; ref.func
0x185:	 0x0 										 ; argument 0
0x186:	 0xb 										 ; end
0x187:	 0xd2 										 ; ref.func
0x188:	 0x0 										 ; argument 0
0x189:	 0xb 										 ; end
0x18a:	 0xd0 										 ; ref.null
0x18b:	 0x70 										 ; i32.rem_u
0x18c:	 0xb 										 ; end
0x18d:	 0xd2 										 ; ref.func
0x18e:	 0x1 										 ; argument 0
0x18f:	 0xb 										 ; end
0x190:	 0x3 										 ; bitfield
0x192:	 0x0 										 ; count
0x193:	 0x3 										 ; bitfield
0x195:	 0x4 										 ; count
0x196:	 0x0 										 ; index
0x197:	 0x0 										 ; index
0x198:	 0x1 										 ; index
0x199:	 0x1 										 ; index
0x19a:	 0x3 										 ; bitfield
0x19c:	 0x0 										 ; count
0x19d:	 0x7 										 ; bitfield
0x19e:	 0x70 										 ; reftype
0x19f:	 0x4 										 ; count
0x1a0:	 0xd2 										 ; ref.func
0x1a1:	 0x0 										 ; argument 0
0x1a2:	 0xb 										 ; end
0x1a3:	 0xd2 										 ; ref.func
0x1a4:	 0x0 										 ; argument 0
0x1a5:	 0xb 										 ; end
0x1a6:	 0xd0 										 ; ref.null
0x1a7:	 0x70 										 ; i32.rem_u
0x1a8:	 0xb 										 ; end
0x1a9:	 0xd2 										 ; ref.func
0x1aa:	 0x1 										 ; argument 0
0x1ab:	 0xb 										 ; end
0x1ac:	 0x3 										 ; bitfield
0x1ae:	 0x0 										 ; count
0x1af:	 0x3 										 ; bitfield
0x1b1:	 0x4 										 ; count
0x1b2:	 0x0 										 ; index
0x1b3:	 0x0 										 ; index
0x1b4:	 0x1 										 ; index
0x1b5:	 0x1 										 ; index
; section Code
0x1b7:	 0xa 										 ; section code
0x1b7:	 0x7 										 ; section size
0x1b8:	 0x2 										 ; number functions
; function body 0
0x1b9:	 0x2 										 ; function body size
0x1ba:	 0x0 										 ; num locals
0x1bb:	 0xb 										 ; end
; function body 1
0x1bc:	 0x2 										 ; function body size
0x1bd:	 0x0 										 ; num locals
0x1be:	 0xb 										 ; end
; end of program
