blob: ac88f6b2ebe49209c9fd8a050b1e66191a7bf2ec [file] [log] [blame]
# CS_ARCH_TRICORE, CS_MODE_TRICORE_162, None
0x7e,0xaa = jne d15, d10, #0x14
0x6d,0xff,0x75,0xff = call #-0x116
0xa2,0x8f = sub d15, d8
0x1d,0x00,0x8c,0x01 = j #0x318
0xc2,0x34 = add d4, #0x3
0x0b,0x15,0x90,0xf2 = or.lt d15, d5, d1
0x0b,0xa8,0x10,0x48 = mov e4, d8, d10
0x6d,0xff,0x83,0xff = call #-0xfa
0x6f,0x9a,0x0e,0x00 = jz.t d10, #0x9, #0x1c
0xbb,0xf0,0xfe,0x0f = mov.u d0, #0xffef
0xd9,0x44,0xa8,0x9a = lea a4, [a4]#-0x5598
0x8c,0xa6 = ld.h d15, [sp]#0xc
0x6b,0x0c,0x31,0xf5 = sub.f d15, d5, d12
0xce,0x57 = jgez d5, #0xe
0x91,0x40,0x00,0x2f = movh.a a2, #0xf004
0x61,0xff,0x3a,0xda = fcall #-0x4b8c
0x02,0xa4 = mov d4, d10
0x3f,0xf0,0xfd,0xff = jlt.u d0, d15, #-0x6
0x0b,0x0f,0x90,0xf1 = min.u d15, d15, d0
0x6f,0x0a,0x0e,0x80 = jnz.t d10, #0, #0x1c
0x89,0x4f,0xa4,0x08 = st.h [a4]#0x24, d15
0x37,0x04,0x50,0x00 = extr d0, d4, #0, #0x10
0x3c,0x23 = j #0x46
0x40,0xde = mov.aa a14, a13
0x9b,0x14,0x00,0x40 = addih d4, d4, #0x1
0x6f,0x08,0x18,0x80 = jnz.t d8, #0, #0x30
0x37,0x0f,0x70,0x00 = extr.u d0, d15, #0, #0x10
0xfe,0x03 = jne d15, d0, #0x26
0x6d,0xff,0xe1,0xfa = call #-0xa3e
0x3b,0x50,0x04,0x20 = mov d2, #0x45
0x1a,0x89 = add d15, d9, d8
0x8f,0x24,0x40,0xf1 = or d15, d4, #0x2
0xee,0x0e = jnz d15, #0x1c
0x2e,0x37 = jz.t d15, #0x3, #0xe
0x6e,0x1d = jz d15, #0x3a
0xae,0x04 = jnz.t d15, #0, #0x8
0x2e,0x1c = jz.t d15, #0x1, #0x18
0x40,0xa4 = mov.aa a4, sp
0x4b,0xbf,0x01,0xf0 = cmp.f d15, d15, d11
0x02,0x1f = mov d15, d1
0x0b,0x1b,0x80,0xf2 = or.ne d15, d11, d1
0xd9,0x99,0x00,0x00 = lea a9, [a9]#0
0x3c,0x94 = j #-0xd8
0x0b,0xab,0x10,0x48 = mov e4, d11, d10
0xfe,0x06 = jne d15, d0, #0x2c
0x3c,0x18 = j #0x30
0x02,0x94 = mov d4, d9
0x6d,0xff,0x53,0xff = call #-0x15a
0x6d,0xff,0x09,0x4c = call #-0x167ee
0x6d,0xff,0x5b,0xfa = call #-0xb4a
0xae,0x17 = jnz.t d15, #0x1, #0xe
0x3c,0x19 = j #0x32
0x3c,0x0c = j #0x18
0x37,0x00,0x50,0x80 = extr d8, d0, #0, #0x10
0xac,0x42 = st.h [a4]#0x4, d15
0xa2,0xf0 = sub d0, d15
0xd9,0x55,0xa0,0xca = lea a5, [a5]#-0x54e0
0xdf,0x02,0xee,0xff = jne d2, #0, #-0x24
0x49,0xa2,0x00,0x0a = lea a2, [sp]#0
0x67,0x23,0x80,0x3f = ins.t d3, d3, #0, d2, #0x1f
0x82,0x15 = mov d5, #0x1
0x3b,0x90,0xd0,0x33 = mov d3, #0x3d09
0x8f,0x00,0x01,0x00 = sh d0, d0, #0x10
0x7d,0xe2,0x0a,0x80 = jne.a a2, a14, #0x14
0x3b,0x00,0x04,0x01 = mov d0, #0x1040
0xee,0x2b = jnz d15, #0x56
0x0b,0x27,0x00,0xf2 = and.eq d15, d7, d2
0x8c,0x49 = ld.h d15, [a4]#0x12
0xbb,0x00,0x68,0x89 = mov.u d8, #0x9680
0x5f,0x0f,0xad,0x00 = jeq d15, d0, #0x15a
0x6d,0xff,0x2a,0x3e = call #-0x183ac
0x49,0xf4,0x04,0x0a = lea a4, [a15]#0x4
0x0e,0xa4 = jltz d10, #0x8
0x88,0x20 = ld.h d0, [a15]#0x4
0x1d,0x00,0xbc,0x00 = j #0x178
0x8f,0x0a,0x44,0xa1 = or d10, d10, #0x40
0x7e,0x0d = jne d15, d0, #0x1a
0xa0,0xa4 = mov.a a4, #0xa
0x6d,0xff,0x67,0xff = call #-0x132
0x9a,0xfb = add d15, d11, #-0x1
0x02,0x02 = mov d2, d0
0x6d,0xff,0x06,0xf6 = call #-0x13f4
0x0b,0xd1,0xd0,0xd0 = subc d13, d1, d13
0x8b,0x05,0xa0,0x50 = addc d5, d5, #0
0x49,0xff,0x20,0x0a = lea a15, [a15]#0x20
0x8f,0xbf,0x0f,0x01 = and d0, d15, #0xfb
0xae,0x28 = jnz.t d15, #0x2, #0x10
0x6d,0x00,0x1d,0x05 = call #0xa3a
0x49,0xa6,0x04,0x0a = lea a6, [sp]#0x4
0x8b,0xf0,0x20,0x03 = min.u d0, d0, #0xf
0x6d,0xff,0x85,0xfd = call #-0x4f6
0x6d,0xff,0x55,0xfe = call #-0x356
0x02,0xab = mov d11, d10
0x8b,0x0f,0x01,0xf2 = eq d15, d15, #0x10
0x5e,0x2b = jne d15, #0x2, #0x16
0x89,0xff,0xb6,0x08 = st.h [a15]#0x36, d15
0xb7,0x1a,0x81,0xa5 = insert d10, d10, #0x1, #0xb, #0x1
0x53,0xcf,0x20,0xf0 = mul d15, d15, #0xc
0x6b,0x0c,0x31,0xa5 = sub.f d10, d5, d12
0x8b,0x01,0x03,0x40 = add d4, d1, #0x30
0x4b,0xf1,0x41,0x10 = mul.f d1, d1, d15
0x6d,0x00,0x03,0x00 = call #0x6
0x6d,0x00,0x07,0x14 = call #0x280e
0xab,0x0f,0x83,0x41 = sel d4, d1, d15, #0x30
0x6d,0x00,0x1a,0x00 = call #0x34
0x3f,0xf0,0xf6,0xff = jlt.u d0, d15, #-0x14
0xde,0x25 = jne d15, #0x2, #0x2a
0xd9,0xff,0x0c,0x10 = lea a15, [a15]#0x4c
0xb0,0xc4 = add.a a4, #-0x4
0x82,0x20 = mov d0, #0x2
0xda,0x39 = mov d15, #0x39
0xab,0x1f,0x20,0xa0 = caddn d10, d0, d15, #0x1
0x10,0x25 = addsc.a a5, a2, d15, #0
0x89,0x4f,0xae,0x08 = st.h [a4]#0x2e, d15
0x09,0xd4,0xb4,0x08 = ld.h d4, [a13]#0x34
0xd9,0x55,0x9c,0xea = lea a5, [a5]#-0x5464
0x01,0xf9,0x00,0x26 = addsc.a a2, a15, d9, #0
0x82,0x44 = mov d4, #0x4
0xd9,0xee,0xaa,0x60 = lea a14, [a14]#0x9aa
0x5e,0x17 = jne d15, #0x1, #0xe
0x49,0xcf,0x04,0x0a = lea a15, [a12]#0x4
0xdf,0x0c,0x1d,0x00 = jeq d12, #0, #0x3a
0x6d,0x00,0xbc,0x00 = call #0x178
0xdf,0x04,0x7c,0x7f = jeq d4, #0, #-0x108
0x09,0xf0,0xd8,0x08 = ld.hu d0, [a15]#0x18
0x87,0x55,0xbf,0xdf = or.t d13, d5, #0x1f, d5, #0x1f
0x6d,0xff,0x0f,0xfb = call #-0x9e2
0x8f,0x89,0x01,0xf1 = and d15, d9, #0x18
0x6f,0x0f,0xfc,0x7f = jz.t d15, #0, #-0x8
0x6d,0x00,0xd0,0x08 = call #0x11a0
0x49,0xa6,0x00,0x4a = lea a6, [sp]#0x100
0x4b,0x0f,0x41,0xf0 = mul.f d15, d15, d0
0x3c,0x38 = j #0x70
0xd9,0x55,0x48,0x4a = lea a5, [a5]#-0x5af8
0xc5,0xf5,0x80,0x40 = lea a5, #0xf0000900
0xd9,0x55,0x64,0x8a = lea a5, [a5]#-0x59dc
0x82,0x12 = mov d2, #0x1
0xb7,0x08,0x01,0xf0 = insert d15, d8, #0, #0, #0x1
0xd9,0xff,0x80,0xc5 = lea a15, [a15]#0x5b00
0x3b,0x20,0xfe,0x0f = mov d0, #-0x1e
0x6d,0x00,0x9b,0x11 = call #0x2336
0xb7,0x04,0x02,0x00 = insert d0, d4, #0, #0, #0x2
0x0b,0x60,0x40,0x80 = addx d8, d0, d6
0x6d,0xff,0x6c,0xf5 = call #-0x1528
0x40,0xcd = mov.aa a13, a12
0x6d,0x00,0x4a,0x01 = call #0x294
0x89,0xaf,0xa0,0x08 = st.h [sp]#0x20, d15
0x49,0x25,0x01,0x0a = lea a5, [a2]#0x1
0xbf,0x10,0x22,0x00 = jlt d0, #0x1, #0x44
0x1e,0xf8 = jeq d15, #-0x1, #0x10
0x89,0x4f,0xa2,0x08 = st.h [a4]#0x22, d15
0x96,0x02 = or d15, #0x2
0x6d,0xff,0xf2,0x38 = call #-0x18e1c
0x5f,0x0f,0x23,0x80 = jne d15, d0, #0x46
0x8b,0x00,0x01,0x02 = eq d0, d0, #0x10
0x6e,0x36 = jz d15, #0x6c
0x7b,0x00,0x00,0x11 = movh d1, #0x1000
0x6d,0x00,0x9b,0x02 = call #0x536
0xdf,0x10,0x2b,0x80 = jne d0, #0x1, #0x56
0x6d,0x00,0xfd,0x02 = call #0x5fa
0x8b,0x16,0x80,0x60 = addx d6, d6, #0x1
0x4b,0xf1,0x51,0x20 = div.f d2, d1, d15
0x40,0x42 = mov.aa a2, a4
0x6e,0xf3 = jz d15, #-0x1a
0xda,0x0a = mov d15, #0xa
0x6d,0xff,0x1a,0xfe = call #-0x3cc
0x5e,0x15 = jne d15, #0x1, #0xa
0x6d,0x00,0x1f,0x11 = call #0x223e
0xd9,0x3f,0x10,0x18 = lea a15, [a3]#-0x7fb0
0x49,0xf2,0x3f,0x2a = lea a2, [a15]#0xbf
0xbf,0x1f,0x13,0x00 = jlt d15, #0x1, #0x26
0x82,0x05 = mov d5, #0
0x89,0xa2,0x80,0x48 = st.h [sp]#0x100, d2
0x9b,0x88,0xb9,0x84 = addih d8, d8, #0x4b98
0x09,0x40,0xc6,0x08 = ld.hu d0, [a4]#0x6
0x82,0x04 = mov d4, #0
0x20,0x20 = sub.a sp, #0x20
0xc2,0x1f = add d15, #0x1
0x6d,0x00,0x22,0x0f = call #0x1e44
0xee,0xc4 = jnz d15, #-0x78
0x0b,0x89,0x10,0x68 = mov e6, d9, d8
0xd9,0xff,0x50,0xca = lea a15, [a15]#-0x58f0
0x5f,0x5f,0xfd,0x7f = jeq d15, d5, #-0x6
0x6d,0xff,0x1d,0xf6 = call #-0x13c6
0x49,0xa6,0x08,0x4a = lea a6, [sp]#0x108
0x92,0x49 = add d9, d15, #0x4
0x94,0xd4 = ld.h d4, [a13]
0x8f,0x89,0x01,0x01 = and d0, d9, #0x18
0x0b,0xf4,0x80,0xf1 = min d15, d4, d15
0xbf,0x10,0xfa,0xff = jlt.u d0, #0x1, #-0xc
0xfe,0x02 = jne d15, d0, #0x24
0xa6,0xf1 = or d1, d15
0x49,0xff,0x10,0x0a = lea a15, [a15]#0x10
0x91,0x10,0x00,0xa5 = movh.a sp, #0x5001
0xd9,0x55,0x64,0x5a = lea a5, [a5]#-0x5a9c
0xbb,0x00,0xc2,0x2b = mov.u d2, #0xbc20
0x6f,0x3f,0x30,0x00 = jz.t d15, #0x3, #0x60
0x16,0x1f = and d15, #0x1f
0xd9,0xff,0xa4,0xda = lea a15, [a15]#-0x549c
0x8f,0x3c,0x00,0x01 = and d0, d12, #0x3
0x8b,0x0f,0x20,0x02 = ne d0, d15, #0
0x1e,0x17 = jeq d15, #0x1, #0xe
0xd9,0xff,0x28,0x00 = lea a15, [a15]#0x28
0x3f,0x89,0xd6,0xff = jlt.u d9, d8, #-0x54
0x76,0x43 = jz d4, #0x6
0x3f,0xfa,0xf9,0x7f = jlt d10, d15, #-0xe
0x82,0xff = mov d15, #-0x1
0x0b,0x51,0x50,0x30 = addc d3, d1, d5
0x94,0xd0 = ld.h d0, [a13]
0x82,0x18 = mov d8, #0x1
0x8b,0x6f,0x1c,0xf0 = add d15, d15, #-0x3a
0x12,0x50 = add d0, d15, d5
0xb7,0x0f,0x81,0xf1 = insert d15, d15, #0, #0x3, #0x1
0x67,0xff,0xbf,0xaf = insn.t d10, d15, #0x1f, d15, #0x1f
0x53,0x44,0x20,0xf0 = mul d15, d4, #0x4
0xd9,0x22,0x80,0x0c = lea a2, [a2]#-0x3800
0x0b,0xa0,0x50,0xf1 = ge.u d15, d0, d10
0xc2,0x2f = add d15, #0x2
0x7f,0x1f,0x04,0x80 = jge.u d15, d1, #0x8
0x40,0x4d = mov.aa a13, a4
0xce,0x84 = jgez d8, #0x8
0x3f,0x89,0xb8,0x7e = jlt d9, d8, #-0x290
0x26,0x0a = and d10, d0
0xd9,0x44,0x24,0xc0 = lea a4, [a4]#0x324
0x3f,0x10,0x97,0xff = jlt.u d0, d1, #-0xd2
0x5e,0x1a = jne d15, #0x1, #0x14
0x6d,0xff,0x22,0xf5 = call #-0x15bc
0xdf,0x0f,0xdf,0x80 = jne d15, #0, #0x1be
0x1d,0x00,0x9e,0x00 = j #0x13c
0x02,0xd8 = mov d8, d13
0x0b,0x23,0x10,0xa8 = mov e10, d3, d2
0xee,0x09 = jnz d15, #0x12
0x6d,0xff,0x7a,0xf7 = call #-0x110c
0xd9,0xff,0x00,0x0e = lea a15, [a15]#-0x2000
0xb7,0x1a,0x01,0xa6 = insert d10, d10, #0x1, #0xc, #0x1
0x1d,0xff,0xb5,0xfd = j #-0x496
0x49,0xc2,0x0c,0x0a = lea a2, [a12]#0xc
0x49,0xa2,0x13,0x0a = lea a2, [sp]#0x13
0x2e,0x25 = jz.t d15, #0x2, #0xa
0x61,0xff,0xe0,0xd9 = fcall #-0x4c40
0x01,0xc8,0x00,0xe6 = addsc.a a14, a12, d8, #0
0x49,0x40,0x40,0x08 = ldmst [a4]#0, e0
0x0f,0x0f,0xb0,0xf1 = clz d15, d15
0x6d,0x00,0x5f,0x0a = call #0x14be
0xd9,0xff,0xc0,0x09 = lea a15, [a15]#-0x6400
0xf6,0xa6 = jnz d10, #0xc
0x40,0x2e = mov.aa a14, a2
0xda,0x80 = mov d15, #0x80
0x4b,0x01,0x71,0x11 = ftouz d1, d1
0xdf,0x02,0x12,0x00 = jeq d2, #0, #0x24
0x4b,0x0a,0x01,0x82 = div e8, d10, d0
0x3b,0xc0,0x04,0x50 = mov d5, #0x4c
0x02,0xf5 = mov d5, d15
0x3c,0x03 = j #0x6
0xd9,0x55,0x74,0x0a = lea a5, [a5]#-0x5bcc
0x6d,0x00,0xdd,0x02 = call #0x5ba
0x8b,0xfe,0x26,0x82 = ne d8, d14, #0x6f
0x8f,0x3f,0x00,0xd1 = and d13, d15, #0x3
0x10,0xcc = addsc.a a12, a12, d15, #0
0x3b,0x90,0x06,0x00 = mov d0, #0x69
0x3b,0x60,0x04,0x10 = mov d1, #0x46
0x3c,0x26 = j #0x4c
0x3b,0xe0,0x02,0x40 = mov d4, #0x2e
0x3e,0x03 = jeq d15, d0, #0x6
0x6d,0x00,0x37,0x00 = call #0x6e
0x8b,0x10,0x80,0x00 = addx d0, d0, #0x1
0x6d,0x00,0x48,0x00 = call #0x90
0x40,0x6c = mov.aa a12, a6
0x6d,0x00,0x36,0x00 = call #0x6c
0x49,0x55,0x00,0x2a = lea a5, [a5]#0x80
0x6d,0xff,0x6c,0xf4 = call #-0x1728
0x0b,0x71,0x00,0xf2 = and.eq d15, d1, d7
0x6d,0xff,0x16,0xfe = call #-0x3d4
0x37,0x0f,0x04,0xf0 = insert d15, d15, d0, #0, #0x4
0x01,0xc0,0x00,0xf6 = addsc.a a15, a12, d0, #0
0x49,0xa2,0x0a,0x0a = lea a2, [sp]#0xa
0x0b,0x54,0x10,0x88 = mov e8, d4, d5
0x6d,0x00,0x5e,0x11 = call #0x22bc
0x4b,0x0f,0x51,0xf0 = div.f d15, d15, d0
0x5f,0x0f,0xc4,0x00 = jeq d15, d0, #0x188
0x6d,0x00,0x34,0x11 = call #0x2268
0x3b,0xc0,0x04,0x00 = mov d0, #0x4c
0x6e,0xef = jz d15, #-0x22
0x01,0xf0,0x00,0x26 = addsc.a a2, a15, d0, #0
0x49,0xa5,0x08,0x0a = lea a5, [sp]#0x8
0x49,0xaf,0x12,0x0a = lea a15, [sp]#0x12
0x7f,0xfa,0x1d,0x00 = jge d10, d15, #0x3a
0xbb,0xf0,0xfd,0xaf = mov.u d10, #0xffdf
0x5f,0x0f,0x27,0x80 = jne d15, d0, #0x4e
0x40,0x5d = mov.aa a13, a5
0xdf,0x12,0x49,0x80 = jne d2, #0x1, #0x92
0xbf,0x10,0x13,0x80 = jlt.u d0, #0x1, #0x26
0x49,0xff,0x04,0x0a = lea a15, [a15]#0x4
0x5f,0x01,0x04,0x00 = jeq d1, d0, #0x8
0x8b,0x61,0x09,0x11 = rsub d1, d1, #0x96
0xdf,0x04,0x11,0x00 = jeq d4, #0, #0x22
0xb0,0x15 = add.a a5, #0x1
0xd9,0x00,0x00,0x00 = lea a0, [a0]#0
0x01,0xf2,0x20,0xf4 = lt.a d15, a2, a15
0x6f,0x08,0xe2,0xff = jnz.t d8, #0, #-0x3c
0xd9,0xff,0x04,0x00 = lea a15, [a15]#0x4
0x37,0x0f,0x81,0xf0 = insert d15, d15, d0, #0x1, #0x1
0x82,0x40 = mov d0, #0x4
0x6d,0x00,0x8f,0x00 = call #0x11e
0x3b,0xa0,0x00,0x60 = mov d6, #0xa
0x6d,0x00,0x3b,0x18 = call #0x3076
0x3e,0x06 = jeq d15, d0, #0xc
0x40,0xf5 = mov.aa a5, a15
0x6d,0x00,0x9e,0x07 = call #0xf3c
0x3b,0x90,0x00,0xb0 = mov d11, #0x9
0x91,0x00,0x00,0xf0 = movh.a a15, #0
0x6f,0x29,0x09,0x00 = jz.t d9, #0x2, #0x12
0x16,0x03 = and d15, #0x3
0x8b,0x01,0x01,0x11 = rsub d1, d1, #0x10
0x76,0x33 = jz d3, #0x6
0x3b,0x50,0x06,0x10 = mov d1, #0x65
0xbe,0xe4 = jeq d15, d14, #0x28
0xff,0x14,0xea,0x7f = jge d4, #0x1, #-0x2c
0xf6,0x82 = jnz d8, #0x4
0x02,0x04 = mov d4, d0
0x6d,0x00,0x8a,0x02 = call #0x514
0x3e,0x0d = jeq d15, d0, #0x1a
0x6d,0x00,0x85,0x02 = call #0x50a
0xc2,0xcb = add d11, #-0x4
0x3f,0xbc,0xf9,0x7f = jlt d12, d11, #-0xe
0x1d,0xff,0x77,0xff = j #-0x112
0x6d,0x00,0x7c,0x03 = call #0x6f8
0x23,0x82,0x0a,0x0a = msub d0, d10, d2, d8
0x8b,0x02,0x00,0x22 = eq d2, d2, #0
0x6d,0x00,0x7a,0x11 = call #0x22f4
0x6d,0xff,0xd4,0xff = call #-0x58
0x49,0xf4,0x08,0x5a = lea a4, [a15]#0x148
0xdf,0x09,0x14,0x80 = jne d9, #0, #0x28
0x4b,0x0d,0x61,0xa1 = utof d10, d13
0xff,0xdf,0x6f,0x00 = jge d15, #-0x3, #0xde
0x8b,0x02,0x03,0xf0 = add d15, d2, #0x30
0x49,0xff,0x08,0x0a = lea a15, [a15]#0x8
0x6f,0x9a,0x05,0x00 = jz.t d10, #0x9, #0xa
0x3c,0x0f = j #0x1e
0x37,0xf0,0x01,0xf1 = insert d15, d0, d15, #0x2, #0x1
0x26,0x02 = and d2, d0
0x3f,0xbf,0x03,0x00 = jlt d15, d11, #0x6
0x26,0xa0 = and d0, d10
0x9b,0xc0,0xfc,0x03 = addih d0, d0, #0x3fcc
0x5f,0x0f,0x37,0x80 = jne d15, d0, #0x6e
0xf6,0x23 = jnz d2, #0x6
0xdf,0x05,0x12,0x00 = jeq d5, #0, #0x24
0x8f,0x29,0x00,0xf1 = and d15, d9, #0x2
0x8f,0x24,0x20,0xf0 = sha d15, d4, #0x2
0xd2,0x00 = mov e0, #0
0x0f,0x0a,0x00,0xf0 = sh d15, d10, d0
0x02,0xf1 = mov d1, d15
0x89,0x45,0x96,0x08 = st.h [a4]#0x16, d5
0xd9,0x22,0x28,0xa6 = lea a2, [a2]#0x62a8
0x61,0xff,0xcd,0xd4 = fcall #-0x5666
0x02,0x6a = mov d10, d6
0x52,0x00 = sub d0, d15, d0
0x49,0x4f,0x08,0x1a = lea a15, [a4]#0x48
0xbf,0x1f,0x5c,0x00 = jlt d15, #0x1, #0xb8
0x0b,0x00,0xd0,0x01 = abss d0, d0
0x3c,0x04 = j #0x8
0x7e,0x12 = jne d15, d1, #0x4
0xa6,0x12 = or d2, d1
0x49,0xfd,0x08,0x0a = lea a13, [a15]#0x8
0x37,0xf0,0x01,0xf0 = insert d15, d0, d15, #0, #0x1
0xee,0x11 = jnz d15, #0x22
0x6d,0x00,0x96,0x00 = call #0x12c
0x37,0x0f,0x62,0xf6 = extr.u d15, d15, #0xc, #0x2
0x7d,0x24,0x04,0x00 = jeq.a a4, a2, #0x8
0x3b,0x50,0x07,0x00 = mov d0, #0x75
0xda,0x5b = mov d15, #0x5b
0xd9,0xff,0xa0,0xea = lea a15, [a15]#-0x5460
0x6d,0xff,0x2a,0xff = call #-0x1ac
0x5f,0x0f,0x38,0x00 = jeq d15, d0, #0x70
0x6d,0xff,0x05,0xfa = call #-0xbf6
0x80,0xf2 = mov.d d2, a15
0x82,0x07 = mov d7, #0
0x37,0x00,0x62,0xfe = extr.u d15, d0, #0x1c, #0x2
0xee,0x0c = jnz d15, #0x18
0x6d,0x00,0x71,0x0a = call #0x14e2
0x8b,0x00,0x02,0xf0 = add d15, d0, #0x20
0x02,0x40 = mov d0, d4
0x8c,0x4a = ld.h d15, [a4]#0x14
0x0f,0x49,0x10,0x90 = sha d9, d9, d4
0x37,0x04,0x48,0x00 = extr d0, d4, #0, #0x8
0x1d,0x00,0x17,0x01 = j #0x22e
0x6d,0xff,0x6f,0xfe = call #-0x322
0x91,0x40,0x88,0x4f = movh.a a4, #0xf884
0x3b,0x00,0x10,0x40 = mov d4, #0x100
0xd9,0x55,0x5c,0x0a = lea a5, [a5]#-0x5be4
0x60,0x14 = mov.a a4, d1
0x46,0x03 = not d3
0x8b,0x0f,0x20,0xf2 = ne d15, d15, #0
0x37,0xf0,0x03,0xf0 = insert d15, d0, d15, #0, #0x3
0x8b,0x1a,0x60,0xf3 = max.u d15, d10, #0x1
0x8f,0x0a,0x02,0xf1 = and d15, d10, #0x20
0x2e,0x1b = jz.t d15, #0x1, #0x16
0x8f,0x00,0x21,0x00 = sha d0, d0, #0x10
0xbb,0x00,0x68,0xf9 = mov.u d15, #0x9680
0xd9,0xff,0x00,0x40 = lea a15, [a15]#0x100
0x6d,0x00,0x11,0x11 = call #0x2222
0xf6,0x02 = jnz d0, #0x4
0x6f,0x09,0x15,0x80 = jnz.t d9, #0, #0x2a
0x6d,0x00,0x06,0x05 = call #0xa0c
0x82,0x24 = mov d4, #0x2
0x6d,0x00,0xda,0x03 = call #0x7b4
0x02,0xf3 = mov d3, d15
0x16,0xfb = and d15, #0xfb
0x1d,0x00,0x03,0x00 = j #0x6
0x91,0x20,0x00,0xf8 = movh.a a15, #0x8002
0xb7,0x04,0x08,0xfc = insert d15, d4, #0, #0x18, #0x8
0x7b,0x80,0x2c,0x04 = movh d0, #0x42c8
0x76,0xf7 = jz d15, #0xe
0x6d,0x00,0xa5,0x21 = call #0x434a
0xd9,0x44,0x0c,0x00 = lea a4, [a4]#0xc
0x6d,0xff,0x5e,0xfc = call #-0x744
0xd9,0x22,0xa4,0xba = lea a2, [a2]#-0x551c
0xd9,0x44,0x08,0xc0 = lea a4, [a4]#0x308
0x6d,0xff,0x0f,0xf6 = call #-0x13e2
0x3b,0x80,0x00,0x10 = mov d1, #0x8
0x37,0x04,0xe8,0x1b = extr.u d1, d4, #0x17, #0x8
0xfe,0xe3 = jne d15, d14, #0x26
0xd9,0x55,0xc0,0x87 = lea a5, [a5]#0x7e00
0x6d,0xff,0x75,0x2a = call #-0x1ab16
0xee,0x04 = jnz d15, #0x8
0x8f,0xff,0x83,0x21 = xor d2, d15, #0x3f
0x7b,0x00,0x12,0xf4 = movh d15, #0x4120
0x2e,0x4a = jz.t d15, #0x4, #0x14
0x6d,0xff,0xf4,0x4b = call #-0x16818
0x91,0x40,0x00,0x27 = movh.a a2, #0x7004
0x6d,0x00,0x07,0x01 = call #0x20e
0xb7,0x00,0x01,0x00 = insert d0, d0, #0, #0, #0x1
0x6d,0xff,0x22,0xfe = call #-0x3bc
0x0b,0x08,0x10,0x21 = ne d2, d8, d0
0x88,0xaf = ld.h d15, [a15]#0x14
0x37,0x0f,0xe7,0xf0 = extr.u d15, d15, #0x1, #0x7
0xbb,0xe0,0x3c,0x4b = mov.u d4, #0xb3ce
0xdf,0x1f,0x70,0x80 = jne d15, #0x1, #0xe0
0x8c,0x42 = ld.h d15, [a4]#0x4
0x26,0xfa = and d10, d15
0xdf,0x04,0xfb,0x7f = jeq d4, #0, #-0xa
0x6f,0x1f,0x12,0x00 = jz.t d15, #0x1, #0x24
0x6d,0xff,0x2b,0xf6 = call #-0x13aa
0x3b,0x80,0x05,0x00 = mov d0, #0x58
0x6d,0x00,0x26,0x11 = call #0x224c
0x7b,0x00,0x00,0xf4 = movh d15, #0x4000
0x6d,0x00,0x56,0x10 = call #0x20ac
0x01,0x45,0x30,0xf4 = ge.a d15, a5, a4
0x1d,0xff,0xd7,0xfd = j #-0x452
0x6d,0x00,0x84,0x01 = call #0x308
0x6e,0x10 = jz d15, #0x20
0x0f,0x0a,0x80,0xf0 = and d15, d10, d0
0x61,0xff,0x02,0xd9 = fcall #-0x4dfc
0x3c,0x30 = j #0x60
0xab,0xf0,0x1f,0x00 = cadd d0, d0, d0, #-0x1
0x6e,0x3e = jz d15, #0x7c
0xba,0x0f = eq d15, d15, #0
0xb7,0x4f,0x08,0xf0 = insert d15, d15, #0x4, #0, #0x8
0x02,0x5f = mov d15, d5
0xee,0x90 = jnz d15, #-0xe0
0x6d,0x00,0x50,0x11 = call #0x22a0
0x02,0x9d = mov d13, d9
0x1d,0x00,0xa0,0x00 = j #0x140
0x76,0xdb = jz d13, #0x16
0x6d,0x00,0xb7,0x03 = call #0x76e
0x37,0xf0,0x03,0x00 = insert d0, d0, d15, #0, #0x3
0x8b,0x0d,0x00,0xf4 = and.eq d15, d13, #0
0x61,0xff,0x94,0xd8 = fcall #-0x4ed8
0x6d,0xff,0xac,0xfd = call #-0x4a8
0x6d,0x00,0x36,0x0e = call #0x1c6c
0x0b,0x93,0x00,0x02 = and.eq d0, d3, d9
0x09,0xf0,0x3c,0xfa = ld.q d0, [a15]#-0x4
0x3c,0x05 = j #0xa
0x0b,0x04,0x10,0xf1 = ne d15, d4, d0
0x02,0xf2 = mov d2, d15
0xb7,0x7f,0x03,0xfe = insert d15, d15, #0x7, #0x1c, #0x3
0xdf,0x1f,0xfb,0xff = jne d15, #0x1, #-0xa
0x8b,0x08,0x00,0x22 = eq d2, d8, #0
0x42,0x08 = add d8, d0
0x49,0xa7,0x00,0x0a = lea a7, [sp]#0
0x6d,0xff,0xae,0xfe = call #-0x2a4
0x6d,0x00,0x69,0x02 = call #0x4d2
0x6d,0xff,0xb8,0xff = call #-0x90
0x4b,0xf0,0x51,0xf0 = div.f d15, d0, d15
0x6d,0xff,0xa1,0xff = call #-0xbe
0xd9,0xff,0xcc,0xaa = lea a15, [a15]#-0x5174
0x8b,0x70,0x00,0xf3 = min d15, d0, #0x7
0xbf,0xa0,0xf6,0xff = jlt.u d0, #0xa, #-0x14
0x94,0xf4 = ld.h d4, [a15]
0x46,0x01 = not d1
0x0b,0x02,0x10,0xf1 = ne d15, d2, d0
0xd9,0xff,0x10,0x10 = lea a15, [a15]#0x50
0x4b,0xbc,0x51,0x40 = div.f d4, d12, d11
0xda,0x69 = mov d15, #0x69
0xdf,0x2d,0x0b,0x00 = jeq d13, #0x2, #0x16
0x02,0x0f = mov d15, d0
0x3f,0x0f,0xf2,0x7f = jlt d15, d0, #-0x1c
0x6d,0xff,0xbf,0xfd = call #-0x482
0x6d,0x00,0x77,0x02 = call #0x4ee
0x37,0x0f,0x02,0xf2 = insert d15, d15, d0, #0x4, #0x2
0x61,0xff,0x26,0xd9 = fcall #-0x4db4
0x8f,0xf4,0x0f,0xf1 = and d15, d4, #0xff
0x9b,0x34,0x42,0x4a = addih d4, d4, #0xa423
0x01,0xf4,0x20,0xf0 = sub.a a15, a4, a15
0x01,0xc0,0x00,0x26 = addsc.a a2, a12, d0, #0
0x89,0xff,0xba,0x08 = st.h [a15]#0x3a, d15
0x8e,0x87 = jlez d8, #0xe
0x3b,0xc0,0x06,0x00 = mov d0, #0x6c
0x40,0xd4 = mov.aa a4, a13
0x7b,0x60,0x61,0xf4 = movh d15, #0x4616
0xa0,0xf4 = mov.a a4, #0xf
0x37,0xf0,0x83,0xf0 = insert d15, d0, d15, #0x1, #0x3
0xa6,0x30 = or d0, d3
0x09,0xff,0xe2,0x08 = ld.hu d15, [a15]#0x22
0x37,0x05,0x68,0xf4 = extr.u d15, d5, #0x8, #0x8
0x8f,0xf8,0x00,0x01 = and d0, d8, #0xf
0x8b,0x48,0x60,0xf3 = max.u d15, d8, #0x4
0x4b,0xf0,0x11,0x42 = div.u e4, d0, d15
0x6d,0x00,0xd0,0x02 = call #0x5a0
0xbb,0x00,0xc2,0x1b = mov.u d1, #0xbc20
0x49,0x24,0x3e,0x2a = lea a4, [a2]#0xbe
0x8f,0x19,0x40,0xf1 = or d15, d9, #0x1
0xae,0x75 = jnz.t d15, #0x7, #0xa
0x3f,0xf8,0x07,0x80 = jlt.u d8, d15, #0xe
0x6d,0xff,0x16,0x4c = call #-0x167d4
0xb7,0x0f,0x01,0x80 = insert d8, d15, #0, #0, #0x1
0x49,0xae,0x13,0x0a = lea a14, [sp]#0x13
0x0b,0x23,0x10,0x48 = mov e4, d3, d2
0x8f,0x10,0x00,0x01 = and d0, d0, #0x1
0xa6,0x20 = or d0, d2
0x91,0x10,0x00,0x25 = movh.a a2, #0x5001
0x4b,0x0f,0x11,0x02 = div.u e0, d15, d0
0xe2,0x10 = mul d0, d1
0x0b,0x60,0xc0,0xa0 = subx d10, d0, d6
0x02,0x0c = mov d12, d0
0x76,0x12 = jz d1, #0x4
0x91,0x00,0x00,0xf8 = movh.a a15, #0x8000
0x02,0xf6 = mov d6, d15
0xb7,0x00,0x81,0x01 = insert d0, d0, #0, #0x3, #0x1
0x8f,0x2a,0x40,0xa1 = or d10, d10, #0x2
0x3b,0xe0,0x02,0x00 = mov d0, #0x2e
0xfc,0x5e = loop a5, #-0x4
0x26,0x51 = and d1, d5
0x3b,0xb0,0x00,0x00 = mov d0, #0xb
0x6d,0xff,0x2c,0xff = call #-0x1a8
0x92,0x30 = add d0, d15, #0x3
0xa2,0x0f = sub d15, d0
0x3c,0x11 = j #0x22
0x3e,0x0a = jeq d15, d0, #0x14
0x3c,0x1e = j #0x3c
0xfe,0x01 = jne d15, d0, #0x22
0x0b,0x1d,0x00,0xf2 = and.eq d15, d13, d1
0x6d,0x00,0x95,0x02 = call #0x52a
0x6d,0xff,0xf9,0x2b = call #-0x1a80e
0xb7,0x1a,0x81,0xa4 = insert d10, d10, #0x1, #0x9, #0x1
0x6d,0xff,0x66,0x35 = call #-0x19534
0x4b,0x12,0x01,0x22 = div e2, d2, d1
0x06,0xf0 = sh d0, #-0x1
0x37,0x0f,0x68,0xf0 = extr.u d15, d15, #0, #0x8
0x6d,0x00,0x87,0x00 = call #0x10e
0x07,0x57,0xff,0xcf = xor.t d12, d7, #0x1f, d5, #0x1f
0xc2,0xf4 = add d4, #-0x1
0xf6,0x06 = jnz d0, #0xc
0x8f,0xff,0x83,0x81 = xor d8, d15, #0x3f
0x3b,0x50,0xeb,0x56 = mov d5, #0x6eb5
0xd9,0x22,0x2c,0x61 = lea a2, [a2]#0x11ac
0x6d,0xff,0x0c,0xfc = call #-0x7e8
0x37,0x0f,0xe1,0xf2 = extr.u d15, d15, #0x5, #0x1
0x49,0x2e,0x0a,0x0a = lea a14, [a2]#0xa
0x7e,0x02 = jne d15, d0, #0x4
0x6d,0xff,0x23,0xff = call #-0x1ba
0xc6,0x21 = xor d1, d2
0x5f,0x0f,0xd3,0x00 = jeq d15, d0, #0x1a6
0x8c,0xa2 = ld.h d15, [sp]#0x4
0x6e,0xc8 = jz d15, #-0x70
0xb7,0x0f,0x08,0xf0 = insert d15, d15, #0, #0, #0x8
0x3b,0x00,0x03,0x40 = mov d4, #0x30
0x01,0xef,0x30,0xf4 = ge.a d15, a15, a14
0x09,0xdf,0xe4,0x08 = ld.hu d15, [a13]#0x24
0x37,0xf0,0x02,0xf2 = insert d15, d0, d15, #0x4, #0x2
0x89,0x4f,0xa0,0x08 = st.h [a4]#0x20, d15
0x8f,0x0a,0x48,0xa1 = or d10, d10, #0x80
0x37,0xf0,0x81,0xf1 = insert d15, d0, d15, #0x3, #0x1
0x4b,0xdf,0x41,0x40 = mul.f d4, d15, d13
0x3c,0xeb = j #-0x2a
0x49,0xa4,0x14,0x0a = lea a4, [sp]#0x14
0x89,0x40,0xc1,0x03 = cachei.wi [a4+]#0x1
0x49,0xf2,0x40,0x08 = ldmst [a15]#0, e2
0x9b,0xf9,0xff,0x97 = addih d9, d9, #0x7fff
0x5f,0x0a,0x0b,0x80 = jne d10, d0, #0x16
0x9a,0x18 = add d15, d8, #0x1
0x6d,0x00,0x81,0x11 = call #0x2302
0xa2,0xf2 = sub d2, d15
0x5f,0x0f,0x9f,0x80 = jne d15, d0, #0x13e
0x6d,0x00,0x96,0x06 = call #0xd2c
0x6f,0x04,0x04,0x00 = jz.t d4, #0, #0x8
0x96,0x08 = or d15, #0x8
0x8f,0x3a,0x00,0xf1 = and d15, d10, #0x3
0xab,0xfa,0x1f,0xaa = cadd d10, d10, d10, #-0x1
0x09,0xf4,0xb6,0x08 = ld.h d4, [a15]#0x36
0x6d,0xff,0x29,0x2c = call #-0x1a7ae
0x5f,0x0f,0xf9,0x7f = jeq d15, d0, #-0xe
0x02,0x59 = mov d9, d5
0x3b,0x50,0x06,0x00 = mov d0, #0x65
0x6e,0x75 = jz d15, #0xea
0x6d,0x00,0xa0,0x06 = call #0xd40
0x02,0x42 = mov d2, d4
0x6e,0xca = jz d15, #-0x6c
0x8b,0x03,0x00,0xf5 = or.ne d15, d3, #0
0x7e,0x0f = jne d15, d0, #0x1e
0xd9,0xff,0x00,0x00 = lea a15, [a15]#0
0x37,0xf0,0x87,0x04 = insert d0, d0, d15, #0x9, #0x7
0x3f,0xf8,0x04,0x00 = jlt d8, d15, #0x8
0xda,0x0c = mov d15, #0xc
0xa6,0x51 = or d1, d5
0x4b,0x52,0x51,0x00 = div.f d0, d2, d5
0x82,0x1c = mov d12, #0x1
0xc5,0x02,0x3f,0x10 = lea a2, #0x7f
0x6d,0xff,0x5d,0xfb = call #-0x946
0xa0,0x0f = mov.a a15, #0
0xca,0x70 = caddn d0, d15, #0x7
0x8f,0xc3,0x1f,0x10 = sh d1, d3, #-0x4
0x01,0x2e,0x20,0xf4 = lt.a d15, a14, a2
0x6e,0xf6 = jz d15, #-0x14
0x3c,0x24 = j #0x48
0x09,0xff,0xe0,0x08 = ld.hu d15, [a15]#0x20
0x37,0x00,0x62,0xfa = extr.u d15, d0, #0x14, #0x2
0x3c,0x4f = j #0x9e
0x3c,0x56 = j #0xac
0xf6,0x14 = jnz d1, #0x8
0x3f,0xfb,0xf2,0x7f = jlt d11, d15, #-0x1c
0x3b,0xa0,0x03,0x40 = mov d4, #0x3a
0x8f,0x2a,0x20,0xf0 = sha d15, d10, #0x2
0x0b,0x89,0x80,0xf1 = min d15, d9, d8
0xbc,0xf4 = jz.a a15, #0x8
0x6d,0x00,0xcc,0x02 = call #0x598
0xda,0x44 = mov d15, #0x44
0xa0,0x0e = mov.a a14, #0
0x53,0x4f,0x20,0x40 = mul d4, d15, #0x4
0xc2,0x1d = add d13, #0x1
0x37,0x00,0x68,0x40 = extr.u d4, d0, #0, #0x8
0x6d,0xff,0x96,0xf9 = call #-0xcd4
0x6d,0x00,0xc4,0x17 = call #0x2f88
0x77,0x23,0x00,0x0e = dextr d0, d3, d2, #0x1c
0x3c,0x12 = j #0x24
0x82,0x14 = mov d4, #0x1
0x09,0xa0,0xc4,0x08 = ld.hu d0, [sp]#0x4
0x4b,0x0f,0x71,0x01 = ftouz d0, d15
0x80,0x2f = mov.d d15, a2
0x6d,0x00,0x00,0x01 = call #0x200
0xda,0x41 = mov d15, #0x41
0x8b,0x61,0x09,0xf1 = rsub d15, d1, #0x96
0x0b,0x37,0x80,0xf2 = or.ne d15, d7, d3
0x91,0x30,0x00,0x3f = movh.a a3, #0xf003
0x4b,0x1f,0x01,0x22 = div e2, d15, d1
0x6d,0x00,0xeb,0x00 = call #0x1d6
0x92,0x1b = add d11, d15, #0x1
0x42,0xf9 = add d9, d15
0x1d,0xff,0xb3,0xff = j #-0x9a
0x8f,0xff,0x83,0x11 = xor d1, d15, #0x3f
0x6d,0x00,0x0c,0x03 = call #0x618
0x7b,0x00,0x18,0x14 = movh d1, #0x4180
0x6f,0x6a,0x08,0x00 = jz.t d10, #0x6, #0x10
0x6d,0x00,0x65,0x05 = call #0xaca
0x4b,0x12,0x51,0x10 = div.f d1, d2, d1
0xda,0x32 = mov d15, #0x32
0xa6,0x82 = or d2, d8
0x06,0x1f = sh d15, #0x1
0x37,0x0f,0x01,0xff = insert d15, d15, d0, #0x1e, #0x1
0x4b,0x01,0x51,0x00 = div.f d0, d1, d0
0x6d,0x00,0xe2,0x03 = call #0x7c4
0xd9,0xff,0x00,0x0c = lea a15, [a15]#-0x4000
0x6d,0xff,0x04,0xf9 = call #-0xdf8
0x40,0x2d = mov.aa a13, a2
0xb7,0x3f,0x08,0xf0 = insert d15, d15, #0x3, #0, #0x8
0x4b,0x08,0x61,0x01 = utof d0, d8
0x8f,0x0a,0x42,0xa1 = or d10, d10, #0x20
0x1d,0xff,0xee,0xfd = j #-0x424
0x60,0xff = mov.a a15, d15
0x6d,0x00,0x87,0x02 = call #0x50e
0x40,0x4c = mov.aa a12, a4
0x37,0x00,0x48,0x40 = extr d4, d0, #0, #0x8
0x6d,0xff,0x76,0xfe = call #-0x314
0xd9,0x44,0x28,0xa6 = lea a4, [a4]#0x62a8
0x02,0x96 = mov d6, d9
0x8b,0x0f,0x20,0x42 = ne d4, d15, #0
0xc6,0xf2 = xor d2, d15
0x4e,0x03 = jgtz d0, #0x6
0x49,0xa7,0x08,0x0a = lea a7, [sp]#0x8
0x4e,0xa8 = jgtz d10, #0x10
0x3b,0xf0,0x26,0xf1 = mov d15, #0x126f
0xdf,0x0d,0x16,0x00 = jeq d13, #0, #0x2c
0x0f,0xf0,0xa0,0x50 = or d5, d0, d15
0x1d,0xff,0xc9,0xfd = j #-0x46e
0x9b,0xe1,0xcb,0x14 = addih d1, d1, #0x4cbe
0x1d,0x00,0x60,0x01 = j #0x2c0
0x6d,0xff,0x3a,0xff = call #-0x18c
0xff,0x1f,0xfc,0x7f = jge d15, #0x1, #-0x8
0xd9,0x55,0xb8,0xba = lea a5, [a5]#-0x5508
0x80,0x4f = mov.d d15, a4
0x96,0x10 = or d15, #0x10
0xf6,0x49 = jnz d4, #0x12
0xdf,0x10,0xf6,0x7f = jeq d0, #0x1, #-0x14
0xf6,0x2e = jnz d2, #0x1c
0x06,0xaf = sh d15, #-0x6
0x8b,0x0f,0x20,0x12 = ne d1, d15, #0
0x40,0xcf = mov.aa a15, a12
0x3b,0x60,0x06,0x10 = mov d1, #0x66
0xd9,0xff,0xdc,0xa2 = lea a15, [a15]#0x2e9c
0x3f,0xe8,0xe6,0x7f = jlt d8, d14, #-0x34
0xc2,0xfc = add d12, #-0x1
0x09,0xff,0xba,0x08 = ld.h d15, [a15]#0x3a
0xbb,0x00,0x68,0x19 = mov.u d1, #0x9680
0xac,0x48 = st.h [a4]#0x10, d15
0x02,0xa0 = mov d0, d10
0xd9,0xff,0xf4,0xca = lea a15, [a15]#-0x50cc
0x3c,0x14 = j #0x28
0x2e,0x4c = jz.t d15, #0x4, #0x18
0xd9,0x55,0x64,0xba = lea a5, [a5]#-0x591c
0x5f,0x0f,0x74,0x00 = jeq d15, d0, #0xe8
0xd9,0x55,0x88,0xca = lea a5, [a5]#-0x54f8
0x0b,0xb1,0x00,0xf2 = and.eq d15, d1, d11
0x6d,0x00,0x14,0x08 = call #0x1028
0x01,0xf9,0x00,0x46 = addsc.a a4, a15, d9, #0
0x37,0xf0,0x02,0xf0 = insert d15, d0, d15, #0, #0x2
0xda,0x6f = mov d15, #0x6f
0x5f,0x0f,0xbf,0x00 = jeq d15, d0, #0x17e
0x8f,0x1f,0x00,0xa0 = sh d10, d15, #0x1
0x3c,0xf9 = j #-0xe
0x6d,0x00,0xa9,0x0f = call #0x1f52
0x0b,0x45,0x10,0x88 = mov e8, d5, d4
0x0b,0x01,0x10,0x48 = mov e4, d1, d0
0x9b,0x81,0xb9,0x14 = addih d1, d1, #0x4b98
0xc2,0x20 = add d0, #0x2
0xdf,0x7f,0xf6,0xff = jne d15, #0x7, #-0x14
0x26,0xf0 = and d0, d15
0x6d,0xff,0x04,0xff = call #-0x1f8
0x61,0xff,0x35,0xd9 = fcall #-0x4d96
0xf6,0x22 = jnz d2, #0x4
0x09,0xdf,0xc8,0x08 = ld.hu d15, [a13]#0x8
0x49,0x4f,0x04,0x1a = lea a15, [a4]#0x44
0x37,0x0f,0xe2,0xf0 = extr.u d15, d15, #0x1, #0x2
0xdf,0x0f,0x37,0x7f = jeq d15, #0, #-0x192
0x37,0x0f,0x61,0xf1 = extr.u d15, d15, #0x2, #0x1
0xd9,0xff,0x38,0x30 = lea a15, [a15]#0xf8
0x8f,0xc8,0x3f,0x40 = sha d4, d8, #-0x4
0x61,0x00,0x0e,0x00 = fcall #0x1c
0x67,0xff,0xbf,0xbf = insn.t d11, d15, #0x1f, d15, #0x1f
0xce,0x03 = jgez d0, #0x6
0x91,0x10,0x00,0x48 = movh.a a4, #0x8001
0x2d,0x0f,0x20,0x00 = jli a15
0x96,0x01 = or d15, #0x1
0x2d,0x02,0x00,0x00 = calli a2
0x82,0x50 = mov d0, #0x5
0xb7,0x7f,0x08,0xf0 = insert d15, d15, #0x7, #0, #0x8
0x2e,0x3c = jz.t d15, #0x3, #0x18
0x76,0x47 = jz d4, #0xe
0x8f,0x2a,0x40,0x71 = or d7, d10, #0x2
0x6e,0xfc = jz d15, #-0x8
0xd2,0x06 = mov e6, #0
0x12,0x09 = add d9, d15, d0
0x10,0xc4 = addsc.a a4, a12, d15, #0
0xc2,0xf3 = add d3, #-0x1
0x6f,0x0f,0xff,0x7f = jz.t d15, #0, #-0x2
0x86,0x4f = sha d15, #0x4
0xdf,0x00,0xc5,0x7f = jeq d0, #0, #-0x76
0x02,0x8f = mov d15, d8
0xac,0xa3 = st.h [sp]#0x6, d15
0x6d,0x00,0x6d,0x06 = call #0xcda
0x91,0x00,0x00,0x10 = movh.a a1, #0
0xd9,0xee,0x84,0x70 = lea a14, [a14]#0x9c4
0x8b,0x60,0x09,0xf1 = rsub d15, d0, #0x96
0x6d,0x00,0x3c,0x0c = call #0x1878
0x6d,0xff,0xe8,0xff = call #-0x30
0x6d,0x00,0xc8,0x0e = call #0x1d90
0xb4,0xff = st.h [a15], d15
0x6d,0xff,0x92,0x2c = call #-0x1a6dc
0xee,0xbf = jnz d15, #-0x82
0x53,0x80,0x20,0xf0 = mul d15, d0, #0x8
0x86,0x24 = sha d4, #0x2
0xa0,0x02 = mov.a a2, #0
0xee,0x40 = jnz d15, #0x80
0xda,0x04 = mov d15, #0x4
0x5e,0x3c = jne d15, #0x3, #0x18
0x6d,0x00,0x02,0x0e = call #0x1c04
0xd9,0x55,0x2c,0xda = lea a5, [a5]#-0x5c94
0x49,0xf5,0x3c,0x0a = lea a5, [a15]#0x3c
0x02,0x6e = mov d14, d6
0x49,0xa6,0x00,0x0a = lea a6, [sp]#0
0x03,0x6d,0x0a,0xc0 = madd d12, d0, d13, d6
0x7f,0xf0,0xc3,0xff = jge.u d0, d15, #-0x7a
0x6e,0x1a = jz d15, #0x34
0x6d,0xff,0x49,0xff = call #-0x16e
0xee,0xfb = jnz d15, #-0xa
0x61,0xff,0xda,0xd9 = fcall #-0x4c4c
0xc2,0xf2 = add d2, #-0x1
0xa2,0x98 = sub d8, d9
0x37,0x0f,0x62,0xf3 = extr.u d15, d15, #0x6, #0x2
0x3c,0xc4 = j #-0x78
0x91,0x40,0x00,0xf7 = movh.a a15, #0x7004
0xdf,0x0b,0x11,0x00 = jeq d11, #0, #0x22
0x8f,0xf0,0x01,0x50 = sh d5, d0, #0x1f
0x06,0x24 = sh d4, #0x2
0x02,0xa5 = mov d5, d10
0xce,0x96 = jgez d9, #0xc
0x37,0xf3,0x08,0x34 = insert d3, d3, d15, #0x8, #0x8
0xda,0x30 = mov d15, #0x30
0x49,0xa6,0x08,0x0a = lea a6, [sp]#0x8
0x6f,0x0f,0xf3,0x7f = jz.t d15, #0, #-0x1a
0x6d,0xff,0xb5,0xff = call #-0x96
0x6d,0xff,0xeb,0xff = call #-0x2a
0x15,0xd0,0xc0,0xff = lducx #0xd0003fc0
0x37,0xf0,0x03,0xf3 = insert d15, d0, d15, #0x6, #0x3
0x4b,0x0f,0x61,0xf1 = utof d15, d15
0x8f,0x3c,0x00,0x41 = and d4, d12, #0x3
0x5f,0x9f,0xef,0x80 = jne d15, d9, #0x1de
0x3e,0xed = jeq d15, d14, #0x1a
0x3e,0x0b = jeq d15, d0, #0x16
0x6d,0x00,0x88,0x03 = call #0x710
0x61,0xff,0x4d,0xda = fcall #-0x4b66
0x09,0xd4,0xae,0x08 = ld.h d4, [a13]#0x2e
0x6d,0x00,0xbc,0x11 = call #0x2378
0x42,0x21 = add d1, d2
0x3b,0x50,0x06,0x20 = mov d2, #0x65
0xd9,0xff,0x18,0x96 = lea a15, [a15]#0x6258
0x3a,0x64 = eq d15, d4, d6
0xda,0x25 = mov d15, #0x25
0x8b,0x01,0x00,0xf4 = and.eq d15, d1, #0
0x0b,0x39,0x90,0x02 = or.lt d0, d9, d3
0x8b,0x0f,0x02,0x40 = add d4, d15, #0x20
0xab,0x10,0xa0,0x9f = seln d9, d15, d0, #0x1
0xa6,0x53 = or d3, d5
0x6d,0xff,0xa8,0xff = call #-0xb0
0x9b,0xf6,0xff,0x67 = addih d6, d6, #0x7fff
0x3f,0xac,0xf8,0x7f = jlt d12, d10, #-0x10
0xab,0xf8,0x1f,0x88 = cadd d8, d8, d8, #-0x1
0x6f,0x3a,0xec,0xff = jnz.t d10, #0x3, #-0x28
0x3b,0x80,0x07,0x60 = mov d6, #0x78
0x6d,0xff,0x64,0x2b = call #-0x1a938
0xda,0x00 = mov d15, #0
0xab,0x69,0x80,0x91 = sel d9, d1, d9, #0x6
0x37,0x0f,0x50,0x20 = extr d2, d15, #0, #0x10
0x6d,0x00,0x34,0x02 = call #0x468
0x10,0xc5 = addsc.a a5, a12, d15, #0
0x94,0xdf = ld.h d15, [a13]
0x1d,0x00,0xe1,0x00 = j #0x1c2
0xff,0x1f,0xf1,0x7f = jge d15, #0x1, #-0x1e
0xd9,0xff,0x28,0x10 = lea a15, [a15]#0x68
0x0b,0x19,0x80,0x22 = or.ne d2, d9, d1
0x3f,0x0f,0x04,0x80 = jlt.u d15, d0, #0x8
0x40,0xd2 = mov.aa a2, a13
0x37,0x0f,0xe8,0xfb = extr.u d15, d15, #0x17, #0x8
0x53,0xcf,0x20,0x10 = mul d1, d15, #0xc
0x3f,0xf0,0xf3,0x7f = jlt d0, d15, #-0x1a
0xda,0x19 = mov d15, #0x19
0x67,0x45,0x80,0x5f = ins.t d5, d5, #0, d4, #0x1f
0x5f,0x0f,0x2f,0x80 = jne d15, d0, #0x5e
0xd9,0xff,0x80,0xc9 = lea a15, [a15]#-0x6500
0x37,0x04,0x68,0xf4 = extr.u d15, d4, #0x8, #0x8
0x0b,0x71,0x50,0x50 = addc d5, d1, d7
0xda,0x43 = mov d15, #0x43
0x60,0x52 = mov.a a2, d5
0x4b,0x00,0x61,0x01 = utof d0, d0
0x6d,0xff,0x67,0x4c = call #-0x16732
0x6d,0x00,0x65,0x11 = call #0x22ca
0x0b,0x4f,0x20,0x01 = lt d0, d15, d4
0x6d,0x00,0x17,0x03 = call #0x62e
0x80,0x55 = mov.d d5, a5
0xef,0x4f,0x04,0x00 = jz.t d15, #0x14, #0x8
0x9b,0x34,0x98,0x4d = addih d4, d4, #0xd983
0x89,0xf2,0xb4,0x08 = st.h [a15]#0x34, d2
0xef,0x8f,0x0a,0x00 = jz.t d15, #0x18, #0x14
0x6d,0xff,0x97,0x3e = call #-0x182d2
0x37,0x0f,0x48,0x20 = extr d2, d15, #0, #0x8
0x10,0xd2 = addsc.a a2, a13, d15, #0
0x9b,0xef,0xcb,0xf4 = addih d15, d15, #0x4cbe
0xee,0x1d = jnz d15, #0x3a
0x6d,0x00,0x13,0x0f = call #0x1e26
0x5f,0x0f,0x2c,0x00 = jeq d15, d0, #0x58
0x49,0xa5,0x14,0x0a = lea a5, [sp]#0x14
0xb0,0x05 = add.a a5, #0
0xd9,0xff,0xc0,0x05 = lea a15, [a15]#0x5c00
0x91,0x00,0x00,0x47 = movh.a a4, #0x7000
0x37,0x0a,0x68,0x00 = extr.u d0, d10, #0, #0x8
0x2e,0x3e = jz.t d15, #0x3, #0x1c
0xf6,0x8a = jnz d8, #0x14
0xd9,0x55,0x40,0x9a = lea a5, [a5]#-0x59c0
0x3b,0x00,0x10,0xf0 = mov d15, #0x100
0xd9,0x55,0x0c,0x00 = lea a5, [a5]#0xc
0x3c,0x0b = j #0x16
0x49,0xa4,0x00,0x4a = lea a4, [sp]#0x100
0x6d,0x00,0xab,0x00 = call #0x156
0x7e,0x06 = jne d15, d0, #0xc
0x9d,0x00,0x00,0x00 = ja #0
0x26,0x31 = and d1, d3
0xa0,0x74 = mov.a a4, #0x7
0x01,0xc9,0x00,0xf6 = addsc.a a15, a12, d9, #0
0xd9,0xff,0x34,0x20 = lea a15, [a15]#0xb4
0x91,0x10,0x88,0xff = movh.a a15, #0xf881
0xfe,0x08 = jne d15, d0, #0x30
0x37,0xf0,0x02,0xf3 = insert d15, d0, d15, #0x6, #0x2
0xd9,0x55,0x14,0xea = lea a5, [a5]#-0x5c6c
0x3b,0x60,0x06,0x00 = mov d0, #0x66
0x49,0xa6,0x0c,0x0a = lea a6, [sp]#0xc
0x6b,0x0f,0x61,0x41 = madd.f d4, d1, d15, d0
0xda,0x03 = mov d15, #0x3
0x6d,0xff,0x81,0xf7 = call #-0x10fe
0xda,0x42 = mov d15, #0x42
0xda,0x64 = mov d15, #0x64
0x4e,0x0d = jgtz d0, #0x1a
0x09,0xaf,0xc4,0x08 = ld.hu d15, [sp]#0x4
0xd9,0x22,0xc0,0x07 = lea a2, [a2]#0x7c00
0xa2,0x54 = sub d4, d5
0x37,0xf0,0x0c,0xf0 = insert d15, d0, d15, #0, #0xc
0x3c,0x17 = j #0x2e
0x76,0x07 = jz d0, #0xe
0x0b,0x71,0xa0,0xf2 = or.lt.u d15, d1, d7
0xae,0x03 = jnz.t d15, #0, #0x6
0xb0,0x4e = add.a a14, #0x4
0x8f,0x0f,0x1f,0x00 = sh d0, d15, #-0x10
0x6d,0xff,0x7b,0x4c = call #-0x1670a
0x6f,0x5f,0x21,0x80 = jnz.t d15, #0x5, #0x42
0x16,0x01 = and d15, #0x1
0x6e,0x0b = jz d15, #0x16
0x6d,0xff,0x8b,0xe1 = call #-0x3cea
0xff,0x1f,0xf5,0x7f = jge d15, #0x1, #-0x16
0xac,0xf9 = st.h [a15]#0x12, d15
0x7e,0x05 = jne d15, d0, #0xa
0xd9,0xff,0x0c,0x96 = lea a15, [a15]#0x624c
0x10,0xc2 = addsc.a a2, a12, d15, #0
0x4b,0x0f,0x41,0xf1 = itof d15, d15
0x8a,0xff = cadd d15, d15, #-0x1
0x6d,0xff,0x3f,0xfa = call #-0xb82
0x09,0x40,0x8e,0x08 = ld.h d0, [a4]#0xe
0x6d,0x00,0x2f,0x04 = call #0x85e
0x3b,0x50,0x04,0x00 = mov d0, #0x45
0x8b,0x7f,0x01,0x40 = add d4, d15, #0x17
0xd9,0xff,0xee,0xe2 = lea a15, [a15]#0x2fae
0xd9,0xff,0xa4,0xba = lea a15, [a15]#-0x551c
0x8b,0x1f,0x00,0x22 = eq d2, d15, #0x1
0x46,0x04 = not d4
0xd9,0xaa,0x40,0x85 = lea sp, [sp]#0x5600
0x76,0x92 = jz d9, #0x4
0xbd,0x0e,0x28,0x00 = jz.a a14, #0x50
0x94,0xff = ld.h d15, [a15]
0x5f,0x0f,0xbc,0x00 = jeq d15, d0, #0x178
0x49,0xff,0x00,0x1a = lea a15, [a15]#0x40
0xd9,0xff,0x44,0x20 = lea a15, [a15]#0x484
0xda,0x34 = mov d15, #0x34
0x89,0xff,0xb4,0x08 = st.h [a15]#0x34, d15
0x7f,0xf0,0x03,0x80 = jge.u d0, d15, #0x6
0x3f,0xf9,0xf7,0x7f = jlt d9, d15, #-0x12
0x7b,0x00,0xf0,0x13 = movh d1, #0x3f00
0x61,0xff,0xbd,0xd8 = fcall #-0x4e86
0xce,0x77 = jgez d7, #0xe
0xde,0x28 = jne d15, #0x2, #0x30
0xee,0xfc = jnz d15, #-0x8
0xb7,0x01,0x02,0x20 = insert d2, d1, #0, #0, #0x2
0x4b,0x00,0x41,0xf1 = itof d15, d0
0x8f,0x1a,0x40,0xf1 = or d15, d10, #0x1
0x2e,0x23 = jz.t d15, #0x2, #0x6
0x3c,0x00 = j #0x0
0x6d,0xff,0xab,0xf9 = call #-0xcaa
0x80,0xf0 = mov.d d0, a15
0x7e,0x17 = jne d15, d1, #0xe
0x09,0xf0,0xb4,0x08 = ld.h d0, [a15]#0x34
0x6d,0x00,0xe2,0x19 = call #0x33c4
0xda,0x01 = mov d15, #0x1
0x37,0xf0,0x81,0xf3 = insert d15, d0, d15, #0x7, #0x1
0x4b,0xf2,0x51,0xf0 = div.f d15, d2, d15
0xa0,0x72 = mov.a a2, #0x7
0x6d,0x00,0x48,0x02 = call #0x490
0xac,0xa1 = st.h [sp]#0x2, d15
0xd9,0xff,0xfc,0x01 = lea a15, [a15]#0x1c3c
0xd9,0xff,0x30,0x20 = lea a15, [a15]#0xb0
0x3e,0x0e = jeq d15, d0, #0x1c
0xd9,0x22,0xb8,0x61 = lea a2, [a2]#0x19b8
0x76,0x15 = jz d1, #0xa
0x2e,0x27 = jz.t d15, #0x2, #0xe
0xd9,0xee,0x9e,0x70 = lea a14, [a14]#0x9de
0x6b,0x0e,0x21,0xf2 = add.f d15, d2, d14
0x82,0x1e = mov d14, #0x1
0x86,0x21 = sha d1, #0x2
0x4b,0x0c,0x61,0xf1 = utof d15, d12
0x10,0x4f = addsc.a a15, a4, d15, #0
0x6d,0xff,0x27,0x38 = call #-0x18fb2
0x37,0xf0,0x01,0x00 = insert d0, d0, d15, #0, #0x1
0x76,0xb6 = jz d11, #0xc
0x49,0x55,0x0c,0x0a = lea a5, [a5]#0xc
0x6d,0xff,0x0a,0xfe = call #-0x3ec
0x6d,0x00,0xdb,0x04 = call #0x9b6
0x5f,0x8f,0xc7,0x00 = jeq d15, d8, #0x18e
0xda,0x09 = mov d15, #0x9
0x37,0x0f,0x6c,0xf0 = extr.u d15, d15, #0, #0xc
0x37,0x04,0x68,0xfc = extr.u d15, d4, #0x18, #0x8
0x6f,0x2f,0x12,0x00 = jz.t d15, #0x2, #0x24
0x0f,0x10,0x10,0x00 = sha d0, d0, d1
0x6e,0x02 = jz d15, #0x4
0x09,0xf0,0xb6,0x08 = ld.h d0, [a15]#0x36
0x5f,0x0f,0xd6,0x00 = jeq d15, d0, #0x1ac
0xc2,0xfe = add d14, #-0x1
0x6e,0x08 = jz d15, #0x10
0x10,0x2f = addsc.a a15, a2, d15, #0
0x6e,0x0e = jz d15, #0x1c
0xda,0x08 = mov d15, #0x8
0xbd,0x0f,0x1a,0x80 = jnz.a a15, #0x34
0x6d,0xff,0x01,0xff = call #-0x1fe
0x3c,0x1f = j #0x3e
0x6d,0x00,0xab,0x02 = call #0x556
0x5f,0x8f,0x21,0x00 = jeq d15, d8, #0x42
0x5f,0x0f,0xb9,0x00 = jeq d15, d0, #0x172
0x73,0xd7,0x0a,0x00 = mul d0, d7, d13
0x8b,0x0f,0x20,0x32 = ne d3, d15, #0
0x2e,0x0c = jz.t d15, #0, #0x18
0xd9,0x55,0x98,0xca = lea a5, [a5]#-0x54e8
0xd9,0x44,0x28,0x00 = lea a4, [a4]#0x28
0x09,0x40,0x84,0x08 = ld.h d0, [a4]#0x4
0xfc,0x2e = loop a2, #-0x4
0xea,0x69 = cmovn d9, d15, #0x6
0x3c,0xf1 = j #-0x1e
0x3c,0x48 = j #0x90
0xd9,0xff,0x00,0x06 = lea a15, [a15]#0x6000
0x7a,0xe8 = lt d15, d8, d14
0x60,0x4f = mov.a a15, d4
0x82,0x09 = mov d9, #0
0x6d,0xff,0x13,0xf8 = call #-0xfda
0xdf,0x0f,0xcf,0x81 = jne d15, #0, #0x39e
0x7f,0x0e,0xde,0xff = jge.u d14, d0, #-0x44
0x3b,0xa0,0x07,0x00 = mov d0, #0x7a
0xd9,0x55,0x70,0x4a = lea a5, [a5]#-0x5ad0
0xd9,0x88,0x00,0x00 = lea a8, [a8]#0
0xef,0x7f,0x06,0x00 = jz.t d15, #0x17, #0xc
0xb0,0x4f = add.a a15, #0x4
0x92,0x19 = add d9, d15, #0x1
0xd9,0x55,0xac,0xca = lea a5, [a5]#-0x54d4
0x6d,0xff,0xb3,0x2a = call #-0x1aa9a
0x40,0x45 = mov.aa a5, a4
0x01,0xdd,0x00,0xd6 = addsc.a a13, a13, d13, #0
0x6d,0x00,0x2d,0x11 = call #0x225a
0x6d,0xff,0x5a,0xf9 = call #-0xd4c
0x1d,0xff,0x04,0xfe = j #-0x3f8
0x20,0x60 = sub.a sp, #0x60
0x7f,0x0f,0x16,0x00 = jge d15, d0, #0x2c
0xc5,0xff,0x00,0x01 = lea a15, #0xf0001000
0xd9,0xff,0xa8,0xda = lea a15, [a15]#-0x5498
0x37,0x0f,0x01,0xf1 = insert d15, d15, d0, #0x2, #0x1
0x76,0x4a = jz d4, #0x14
0x3f,0x0f,0xe8,0x7f = jlt d15, d0, #-0x30
0xd9,0x55,0x8c,0xda = lea a5, [a5]#-0x54b4
0x8b,0x01,0xa0,0x10 = addc d1, d1, #0
0x09,0xdf,0xe2,0x08 = ld.hu d15, [a13]#0x22
0xd9,0xee,0x2e,0xe0 = lea a14, [a14]#0x3ae
0x6d,0x00,0x18,0x00 = call #0x30
0x3b,0x80,0x3e,0x00 = mov d0, #0x3e8
0xbb,0xd0,0xcc,0x0c = mov.u d0, #0xcccd
0x3e,0x05 = jeq d15, d0, #0xa
0xee,0xfd = jnz d15, #-0x6
0x6d,0x00,0x10,0x04 = call #0x820
0xc6,0x1f = xor d15, d1
0x42,0x80 = add d0, d8
0xee,0xfa = jnz d15, #-0xc
0xa6,0x54 = or d4, d5
0x91,0x40,0x00,0xa7 = movh.a sp, #0x7004
0x6f,0x5a,0x06,0x80 = jnz.t d10, #0x5, #0xc
0xd9,0x22,0xc0,0x0b = lea a2, [a2]#-0x4400
0x3e,0x08 = jeq d15, d0, #0x10
0x37,0xf0,0x02,0x0a = insert d0, d0, d15, #0x14, #0x2
0x3c,0x1a = j #0x34
0x02,0xa7 = mov d7, d10
0xda,0x05 = mov d15, #0x5
0x3b,0x60,0xff,0x1f = mov d1, #-0xa
0x4e,0xf7 = jgtz d15, #0xe
0x3c,0x3f = j #0x7e
0x37,0x0f,0x50,0x40 = extr d4, d15, #0, #0x10
0x91,0x00,0x00,0x00 = movh.a a0, #0
0x09,0xf8,0xb4,0x08 = ld.h d8, [a15]#0x34
0x3b,0x20,0x05,0x00 = mov d0, #0x52
0xdf,0x02,0x21,0x80 = jne d2, #0, #0x42
0x6f,0x20,0xf8,0x7f = jz.t d0, #0x2, #-0x10
0x6e,0x17 = jz d15, #0x2e
0x3c,0x06 = j #0xc
0x6f,0x29,0x1b,0x00 = jz.t d9, #0x2, #0x36
0x3b,0x00,0x01,0x50 = mov d5, #0x10
0x82,0x03 = mov d3, #0
0xc2,0xf5 = add d5, #-0x1
0xd9,0xff,0x60,0x00 = lea a15, [a15]#0x420
0x7f,0xf0,0x06,0x80 = jge.u d0, d15, #0xc
0xee,0x06 = jnz d15, #0xc
0x6d,0xff,0x94,0x2a = call #-0x1aad8
0x6d,0xff,0x08,0xfc = call #-0x7f0
0x37,0xf3,0x08,0x30 = insert d3, d3, d15, #0, #0x8
0x6d,0x00,0xdf,0x00 = call #0x1be
0xd9,0xff,0xc8,0x41 = lea a15, [a15]#0x1d08
0xd9,0x22,0x08,0x21 = lea a2, [a2]#0x1088
0x82,0x10 = mov d0, #0x1
0xab,0x0f,0xa2,0xf0 = seln d15, d0, d15, #0x20
0xfe,0xdb = jne d15, d13, #0x36
0x37,0xf0,0x03,0x0c = insert d0, d0, d15, #0x18, #0x3
0xd9,0x22,0x48,0xe1 = lea a2, [a2]#0x1788
0x1d,0x00,0x6e,0x01 = j #0x2dc
0xdf,0x1f,0x29,0x80 = jne d15, #0x1, #0x52
0x8f,0x78,0x00,0xf1 = and d15, d8, #0x7
0x4b,0xf2,0x51,0x20 = div.f d2, d2, d15
0x82,0x0a = mov d10, #0
0x37,0x4f,0x9f,0xf0 = insert d15, d15, d4, #0x1, #0x1f
0x3c,0x28 = j #0x50
0x49,0xfc,0x10,0x0a = lea a12, [a15]#0x10
0xfe,0x09 = jne d15, d0, #0x32
0x6d,0xff,0x0d,0xff = call #-0x1e6
0x3b,0xc0,0x00,0x90 = mov d9, #0xc
0xda,0x11 = mov d15, #0x11
0x7b,0xd0,0x38,0x01 = movh d0, #0x138d
0xd9,0x55,0x48,0x3a = lea a5, [a5]#-0x5b38
0xbb,0xf0,0xff,0x2f = mov.u d2, #0xffff
0x6d,0xff,0x42,0xfe = call #-0x37c
0x6d,0x00,0x62,0x00 = call #0xc4
0x76,0x09 = jz d0, #0x12
0xd9,0x44,0x3c,0xa0 = lea a4, [a4]#0x2bc
0x3c,0x43 = j #0x86
0x7f,0xf0,0x28,0x00 = jge d0, d15, #0x50
0x37,0x04,0x68,0xf8 = extr.u d15, d4, #0x10, #0x8
0x0b,0xc0,0xc0,0xc0 = subx d12, d0, d12
0x0f,0x05,0xd0,0x11 = cls d1, d5
0xd9,0xff,0x14,0x10 = lea a15, [a15]#0x54
0x0f,0x31,0x10,0x10 = sha d1, d1, d3
0xc6,0x3f = xor d15, d3
0xa6,0xf5 = or d5, d15
0x6d,0xff,0xda,0xfa = call #-0xa4c
0x6d,0x00,0xcc,0x07 = call #0xf98
0x6d,0xff,0x28,0xfe = call #-0x3b0
0x15,0xd0,0xc0,0xe3 = stlcx #0xd0003f80
0x61,0xff,0x4c,0xda = fcall #-0x4b68
0x6d,0x00,0x27,0x03 = call #0x64e
0x37,0x09,0x50,0x90 = extr d9, d9, #0, #0x10
0x8c,0x22 = ld.h d15, [a2]#0x4
0x76,0x2a = jz d2, #0x14
0x3f,0x98,0xe0,0xff = jlt.u d8, d9, #-0x40
0x88,0x22 = ld.h d2, [a15]#0x4
0x76,0x85 = jz d8, #0xa
0xaa,0x10 = cmov d0, d15, #0x1
0x6d,0xff,0x91,0xff = call #-0xde
0x2e,0x22 = jz.t d15, #0x2, #0x4
0xd9,0xff,0x3c,0x0b = lea a15, [a15]#-0x4fc4
0x3c,0x3c = j #0x78
0x3b,0x20,0x03,0xa0 = mov d10, #0x32
0x91,0x20,0x88,0x4f = movh.a a4, #0xf882
0x8f,0xff,0x83,0xf1 = xor d15, d15, #0x3f
0x3b,0x60,0x09,0x40 = mov d4, #0x96
0x7f,0x89,0x04,0x00 = jge d9, d8, #0x8
0x37,0x0f,0x70,0xf0 = extr.u d15, d15, #0, #0x10
0x3e,0x46 = jeq d15, d4, #0xc
0xd9,0x22,0xa8,0xa1 = lea a2, [a2]#0x1aa8
0x37,0x05,0x68,0xfc = extr.u d15, d5, #0x18, #0x8
0xd9,0x11,0x00,0x00 = lea a1, [a1]#0
0x0b,0x45,0x10,0xa8 = mov e10, d5, d4
0x06,0xf4 = sh d4, #-0x1
0xd9,0xff,0x0c,0x30 = lea a15, [a15]#0xcc
0xfe,0x04 = jne d15, d0, #0x28
0x6d,0x00,0x9a,0x07 = call #0xf34
0x3b,0xa0,0x02,0x00 = mov d0, #0x2a
0x6f,0x2f,0x34,0x00 = jz.t d15, #0x2, #0x68
0x6d,0x00,0xbd,0x03 = call #0x77a
0xd9,0xff,0x00,0x20 = lea a15, [a15]#0x80
0x53,0x8f,0x20,0xc0 = mul d12, d15, #0x8
0x17,0x45,0x80,0x01 = dextr d0, d5, d4, d1
0x02,0x45 = mov d5, d4
0x82,0x01 = mov d1, #0
0xd9,0x55,0x60,0xba = lea a5, [a5]#-0x5920
0xb7,0x2f,0x08,0xf0 = insert d15, d15, #0x2, #0, #0x8
0x6e,0x03 = jz d15, #0x6
0x6d,0xff,0x60,0xfc = call #-0x740
0x37,0x04,0x70,0x40 = extr.u d4, d4, #0, #0x10
0x6d,0xff,0x93,0xff = call #-0xda
0xb7,0x1a,0x01,0xa5 = insert d10, d10, #0x1, #0xa, #0x1
0x4b,0x1f,0x01,0xf0 = cmp.f d15, d15, d1
0xdf,0x1f,0xfb,0x7f = jeq d15, #0x1, #-0xa
0xc2,0x12 = add d2, #0x1
0x37,0x08,0x70,0x00 = extr.u d0, d8, #0, #0x10
0xda,0x31 = mov d15, #0x31
0x8b,0x0f,0x1d,0x80 = add d8, d15, #-0x30
0xd9,0x55,0xb4,0xba = lea a5, [a5]#-0x550c
0x02,0x82 = mov d2, d8
0x76,0xb2 = jz d11, #0x4
0x61,0x00,0x06,0x00 = fcall #0xc
0xbe,0x06 = jeq d15, d0, #0x2c
0x6d,0xff,0xfa,0xe1 = call #-0x3c0c
0x3f,0x20,0x0e,0x00 = jlt d0, d2, #0x1c
0x8b,0x1f,0x03,0xa1 = rsub d10, d15, #0x31
0x6d,0xff,0xa7,0xfc = call #-0x6b2
0x4b,0xbf,0x41,0xf0 = mul.f d15, d15, d11
0xfe,0x05 = jne d15, d0, #0x2a
0x06,0x14 = sh d4, #0x1
0x82,0x78 = mov d8, #0x7
0xf6,0xb6 = jnz d11, #0xc
0x02,0x80 = mov d0, d8
0x3c,0x39 = j #0x72
0x06,0x63 = sh d3, #0x6
0x6d,0x00,0x91,0x03 = call #0x722
0x01,0x42,0x20,0x20 = sub.a a2, a2, a4
0x6d,0xff,0xc9,0xf4 = call #-0x166e
0x37,0x0f,0x6e,0xf1 = extr.u d15, d15, #0x2, #0xe
0x89,0xaf,0xb4,0x08 = st.h [sp]#0x34, d15
0x6f,0x04,0x0d,0x80 = jnz.t d4, #0, #0x1a
0xd9,0xff,0x24,0x00 = lea a15, [a15]#0x24
0x4b,0xa2,0x41,0xa0 = mul.f d10, d2, d10
0x3e,0x14 = jeq d15, d1, #0x8
0x37,0x0f,0x0c,0xf0 = insert d15, d15, d0, #0, #0xc
0x6d,0xff,0x0b,0x2a = call #-0x1abea
0x2b,0x09,0x00,0x9f = cadd d9, d15, d9, d0
0x8b,0x0f,0x01,0xf1 = rsub d15, d15, #0x10
0xd9,0xff,0xb8,0xf1 = lea a15, [a15]#0x1bf8
0x6d,0xff,0x47,0xfd = call #-0x572
0x6f,0x1f,0xfc,0x7f = jz.t d15, #0x1, #-0x8
0xda,0x40 = mov d15, #0x40
0xdf,0xf0,0x51,0x00 = jeq d0, #-0x1, #0xa2
0x5e,0x23 = jne d15, #0x2, #0x6
0x76,0xcf = jz d12, #0x1e
0x9b,0x8f,0xb9,0xf4 = addih d15, d15, #0x4b98
0x8b,0x8f,0x00,0x60 = add d6, d15, #0x8
0x7b,0x00,0x00,0x14 = movh d1, #0x4000
0x3c,0x2c = j #0x58
0x92,0x39 = add d9, d15, #0x3
0x5f,0x8f,0x07,0x01 = jeq d15, d8, #0x20e
0x80,0x41 = mov.d d1, a4
0x92,0x10 = add d0, d15, #0x1
0x86,0x6f = sha d15, #0x6
0xd9,0x55,0x4c,0x2a = lea a5, [a5]#-0x5b74
0xd9,0x55,0x50,0x1a = lea a5, [a5]#-0x5bb0
0xee,0xf2 = jnz d15, #-0x1c
0xee,0xeb = jnz d15, #-0x2a
0x49,0xff,0x0c,0x0a = lea a15, [a15]#0xc
0x13,0xa8,0x20,0xff = madd d15, d15, d8, #0xa
0x6d,0x00,0x18,0x11 = call #0x2230
0x8b,0x0f,0x1d,0x90 = add d9, d15, #-0x30
0xc2,0x18 = add d8, #0x1
0x2e,0x2b = jz.t d15, #0x2, #0x16
0x0f,0xa1,0x10,0x10 = sha d1, d1, d10
0x32,0x58 = rsub d8
0xba,0x00 = eq d15, d0, #0
0x6d,0xff,0xc5,0x29 = call #-0x1ac76
0x5f,0x0f,0x59,0x80 = jne d15, d0, #0xb2
0x5e,0x16 = jne d15, #0x1, #0xc
0x91,0x40,0x00,0xff = movh.a a15, #0xf004
0x0b,0x17,0x80,0xf2 = or.ne d15, d7, d1
0x6d,0x00,0xb9,0x10 = call #0x2172
0x37,0x02,0x68,0xc0 = extr.u d12, d2, #0, #0x8
0x1d,0x00,0x8c,0x00 = j #0x118
0x3b,0x10,0x04,0x00 = mov d0, #0x41
0x49,0xf5,0x3e,0x0a = lea a5, [a15]#0x3e
0x9b,0x3f,0xa8,0xf3 = addih d15, d15, #0x3a83
0x6e,0x0d = jz d15, #0x1a
0x5e,0xf3 = jne d15, #-0x1, #0x6
0x3c,0x09 = j #0x12
0x0b,0x71,0xd0,0xb0 = subc d11, d1, d7
0x0f,0x02,0x10,0x20 = sha d2, d2, d0
0xc2,0xf9 = add d9, #-0x1
0x5f,0x8f,0x78,0x00 = jeq d15, d8, #0xf0
0xbc,0x2c = jz.a a2, #0x18
0x6b,0x00,0x31,0xf5 = sub.f d15, d5, d0
0xd9,0x44,0xa0,0xe5 = lea a4, [a4]#0x5ba0
0x9a,0xd4 = add d15, d4, #-0x3
0x26,0x10 = and d0, d1
0xee,0x38 = jnz d15, #0x70
0x91,0x50,0x02,0x2f = movh.a a2, #0xf025
0x4b,0x19,0x41,0x10 = mul.f d1, d9, d1
0xd9,0x22,0x92,0x31 = lea a2, [a2]#0x18d2
0xa2,0x24 = sub d4, d2
0x1d,0x00,0x9c,0x00 = j #0x138
0xfc,0x2c = loop a2, #-0x8
0xee,0xff = jnz d15, #-0x2
0x3b,0x60,0x06,0x60 = mov d6, #0x66
0x01,0xa0,0x00,0xf6 = addsc.a a15, sp, d0, #0
0x9b,0xb0,0xbf,0x04 = addih d0, d0, #0x4bfb
0x1d,0x00,0x18,0x02 = j #0x430
0x91,0x30,0x00,0x2f = movh.a a2, #0xf003
0x6d,0x00,0xa1,0x10 = call #0x2142
0x7f,0xf0,0x08,0x00 = jge d0, d15, #0x10
0x6d,0x00,0xae,0x0c = call #0x195c
0xff,0x14,0xfc,0xff = jge.u d4, #0x1, #-0x8
0x6d,0x00,0x3a,0x05 = call #0xa74
0xba,0x0c = eq d15, d12, #0
0x09,0x4f,0xc4,0x08 = ld.hu d15, [a4]#0x4
0x7d,0x2f,0x15,0x80 = jne.a a15, a2, #0x2a
0x0b,0x0f,0xa0,0xf1 = max d15, d15, d0
0x3b,0x30,0x06,0x00 = mov d0, #0x63
0x91,0x40,0x00,0xa6 = movh.a sp, #0x6004
0x9b,0x1f,0x8d,0xf3 = addih d15, d15, #0x38d1
0x6d,0x00,0x3b,0x10 = call #0x2076
0x61,0xff,0x0f,0xd5 = fcall #-0x55e2
0xab,0x0f,0x83,0xf0 = sel d15, d0, d15, #0x30
0x6d,0x00,0xa0,0x11 = call #0x2340
0xbe,0x08 = jeq d15, d0, #0x30
0x6d,0xff,0x89,0xff = call #-0xee
0x3f,0xf0,0x05,0x80 = jlt.u d0, d15, #0xa
0x37,0x02,0x48,0x20 = extr d2, d2, #0, #0x8
0x0b,0x60,0x40,0xa0 = addx d10, d0, d6
0x49,0xff,0x00,0x0a = lea a15, [a15]#0
0x6d,0x00,0xe4,0x02 = call #0x5c8
0x6f,0x3f,0x2c,0x00 = jz.t d15, #0x3, #0x58
0xd9,0x22,0x8c,0xf0 = lea a2, [a2]#0xbcc
0x6d,0x00,0xc5,0x10 = call #0x218a
0x6d,0xff,0x7f,0xff = call #-0x102
0x7b,0x00,0x12,0x04 = movh d0, #0x4120
0x02,0x84 = mov d4, d8
0x6d,0xff,0x11,0xff = call #-0x1de
0x91,0x20,0x00,0x30 = movh.a a3, #0x2
0x9e,0xf2 = jeq d15, #-0x1, #0x24
0xf6,0xa5 = jnz d10, #0xa
0x5f,0x0f,0xf6,0x7f = jeq d15, d0, #-0x14
0x0f,0x4f,0x00,0xf0 = sh d15, d15, d4
0x6d,0x00,0xd2,0x14 = call #0x29a4
0xc2,0x1a = add d10, #0x1
0xae,0x29 = jnz.t d15, #0x2, #0x12
0xb0,0x22 = add.a a2, #0x2
0x3b,0x40,0x06,0x10 = mov d1, #0x64
0x10,0xa2 = addsc.a a2, sp, d15, #0
0x7d,0x4f,0x0d,0x80 = jne.a a15, a4, #0x1a
0x8f,0x0f,0x01,0xf0 = sh d15, d15, #0x10
0x32,0x5f = rsub d15
0xbe,0x03 = jeq d15, d0, #0x26
0xee,0xf9 = jnz d15, #-0xe
0x3b,0x00,0x03,0x00 = mov d0, #0x30
0x6d,0x00,0x3b,0x11 = call #0x2276
0x3b,0x00,0x04,0xe0 = mov d14, #0x40
0x6d,0xff,0xb1,0xff = call #-0x9e
0x8b,0x1f,0xe0,0x06 = sh.eq d0, d15, #0x1
0x32,0x50 = rsub d0
0x92,0xf4 = add d4, d15, #-0x1
0xb4,0xc2 = st.h [a12], d2
0x37,0x01,0x50,0x20 = extr d2, d1, #0, #0x10
0xbb,0xf0,0x28,0xec = mov.u d14, #0xc28f
0x3e,0x8c = jeq d15, d8, #0x18
0x8f,0x3c,0x00,0xf1 = and d15, d12, #0x3
0x6d,0x00,0x63,0x00 = call #0xc6
0xdf,0x08,0x71,0xff = jne d8, #0, #-0x11e
0x02,0x48 = mov d8, d4
0x76,0x23 = jz d2, #0x6
0xee,0xf7 = jnz d15, #-0x12
0x96,0x04 = or d15, #0x4
0xdf,0x09,0x63,0x00 = jeq d9, #0, #0xc6
0x6e,0xe8 = jz d15, #-0x30
0x10,0x22 = addsc.a a2, a2, d15, #0
0x6d,0xff,0xba,0xfd = call #-0x48c
0x37,0x00,0x68,0x00 = extr.u d0, d0, #0, #0x8
0x15,0xd0,0xc0,0xeb = ldlcx #0xd0003f80
0x1e,0x12 = jeq d15, #0x1, #0x4
0xdf,0x09,0xf6,0xff = jne d9, #0, #-0x14
0x3b,0x00,0x98,0xf0 = mov d15, #0x980
0xb7,0x0f,0x03,0xf0 = insert d15, d15, #0, #0, #0x3
0x76,0x87 = jz d8, #0xe
0xda,0xff = mov d15, #0xff
0x8f,0x3f,0x00,0x01 = and d0, d15, #0x3
0x7f,0xf1,0x06,0x00 = jge d1, d15, #0xc
0xda,0xbc = mov d15, #0xbc
0x6d,0x00,0xd4,0x06 = call #0xda8
0x6d,0x00,0xb9,0x06 = call #0xd72
0x91,0x00,0x00,0xd7 = movh.a a13, #0x7000
0x2e,0x05 = jz.t d15, #0, #0xa
0x8f,0x1f,0x1e,0x00 = sh d0, d15, #-0x1f
0x26,0x3f = and d15, d3
0x6d,0xff,0xee,0xf9 = call #-0xc24
0x8f,0x46,0x1f,0xf0 = sh d15, d6, #-0xc
0x4b,0x00,0x61,0xf1 = utof d15, d0
0x8b,0xcf,0x01,0xf0 = add d15, d15, #0x1c
0x4e,0xf4 = jgtz d15, #0x8
0xb7,0x0f,0x81,0x2f = insert d2, d15, #0, #0x1f, #0x1
0x26,0x94 = and d4, d9
0x8f,0x84,0x1e,0xf0 = sh d15, d4, #-0x18
0x6d,0xff,0x84,0xfe = call #-0x2f8
0x6d,0x00,0x0e,0x00 = call #0x1c
0xbb,0x70,0x71,0xfb = mov.u d15, #0xb717
0x6d,0x00,0x14,0x01 = call #0x228
0x3b,0x80,0x00,0x00 = mov d0, #0x8
0x3b,0x00,0x02,0x00 = mov d0, #0x20
0x8f,0x1a,0x40,0xa1 = or d10, d10, #0x1
0x6d,0xff,0xbd,0xf9 = call #-0xc86
0x3f,0x40,0xe3,0xff = jlt.u d0, d4, #-0x3a
0x0b,0x20,0x50,0xf1 = ge.u d15, d0, d2
0x6d,0xff,0x6b,0x4b = call #-0x1692a
0x6d,0x00,0xdc,0x09 = call #0x13b8
0x6d,0xff,0xaa,0xff = call #-0xac
0x5f,0x10,0x09,0x80 = jne d0, d1, #0x12
0xa2,0x10 = sub d0, d1
0x5f,0xef,0x67,0x00 = jeq d15, d14, #0xce
0x49,0xa5,0x00,0x0a = lea a5, [sp]#0
0xdf,0x0c,0x86,0x7f = jeq d12, #0, #-0xf4
0x4e,0x33 = jgtz d3, #0x6
0x09,0xff,0xb6,0x08 = ld.h d15, [a15]#0x36
0x3f,0xf2,0x05,0x00 = jlt d2, d15, #0xa
0x3b,0x80,0x3e,0x40 = mov d4, #0x3e8
0x76,0x8e = jz d8, #0x1c
0x3c,0x0a = j #0x14
0x6e,0x21 = jz d15, #0x42
0xdf,0x1f,0xf3,0x7f = jeq d15, #0x1, #-0x1a
0x46,0x06 = not d6
0x61,0xff,0xfb,0xd8 = fcall #-0x4e0a
0x82,0x19 = mov d9, #0x1
0xae,0x13 = jnz.t d15, #0x1, #0x6
0x4b,0x0f,0x41,0x10 = mul.f d1, d15, d0
0x8b,0x12,0x80,0x20 = addx d2, d2, #0x1
0x49,0xa4,0x04,0x0a = lea a4, [sp]#0x4
0x6d,0xff,0x84,0xfa = call #-0xaf8
0xa6,0xf2 = or d2, d15
0x40,0xc5 = mov.aa a5, a12
0xda,0x2b = mov d15, #0x2b
0x4b,0x00,0x71,0x61 = ftouz d6, d0
0xd9,0x55,0x6c,0x2a = lea a5, [a5]#-0x5b54
0xd9,0xff,0xc4,0x31 = lea a15, [a15]#0x1cc4
0x6d,0x00,0x32,0x00 = call #0x64
0x91,0x20,0x00,0x28 = movh.a a2, #0x8002
0x8f,0x00,0x21,0x10 = sha d1, d0, #0x10
0x40,0x5c = mov.aa a12, a5
0x02,0x79 = mov d9, d7
0xac,0xfc = st.h [a15]#0x18, d15
0x6f,0x3f,0x37,0x00 = jz.t d15, #0x3, #0x6e
0x6f,0x29,0x19,0x00 = jz.t d9, #0x2, #0x32
0x40,0xc4 = mov.aa a4, a12
0x3f,0x8b,0xe7,0x7f = jlt d11, d8, #-0x32
0x26,0x53 = and d3, d5
0xb7,0x0f,0x81,0xf0 = insert d15, d15, #0, #0x1, #0x1
0xd9,0xff,0xf0,0xaa = lea a15, [a15]#-0x5150
0xc2,0xfa = add d10, #-0x1
0x6d,0x00,0x69,0x01 = call #0x2d2
0xd9,0xff,0x28,0xa6 = lea a15, [a15]#0x62a8
0x91,0x30,0x00,0xff = movh.a a15, #0xf003
0x6f,0x3f,0x2f,0x00 = jz.t d15, #0x3, #0x5e
0x6d,0x00,0x44,0x04 = call #0x888
0x6d,0xff,0xd0,0xf8 = call #-0xe60
0x37,0x04,0x50,0x40 = extr d4, d4, #0, #0x10
0x6d,0xff,0x9d,0x2d = call #-0x1a4c6
0x8b,0xc8,0x01,0x00 = add d0, d8, #0x1c
0xbb,0x90,0xff,0x0f = mov.u d0, #0xfff9
0x89,0xff,0xa2,0x08 = st.h [a15]#0x22, d15
0xff,0x28,0xf6,0x7f = jge d8, #0x2, #-0x14
0x01,0xcf,0x20,0x20 = sub.a a2, a15, a12
0x3c,0x16 = j #0x2c
0x0b,0x8f,0x10,0x48 = mov e4, d15, d8
0xa6,0x02 = or d2, d0
0x8f,0xff,0x83,0x41 = xor d4, d15, #0x3f
0xd9,0xff,0x8c,0xea = lea a15, [a15]#-0x5474
0x8b,0x0d,0x00,0xf5 = or.ne d15, d13, #0
0x49,0x33,0x08,0x8a = lea a3, [a3]#-0x1f8
0x57,0x0f,0x61,0xf0 = extr.u d15, d15, d0, #0x1
0x4b,0x0f,0x51,0x00 = div.f d0, d15, d0
0x2e,0x38 = jz.t d15, #0x3, #0x10
0xde,0x10 = jne d15, #0x1, #0x20
0x37,0x0f,0x68,0x40 = extr.u d4, d15, #0, #0x8
0x82,0x1b = mov d11, #0x1
0x7d,0xc2,0x05,0x80 = jne.a a2, a12, #0xa
0x2e,0x26 = jz.t d15, #0x2, #0xc
0x0b,0x75,0xa0,0xf2 = or.lt.u d15, d5, d7
0x3f,0xf1,0x0a,0x00 = jlt d1, d15, #0x14
0x02,0x95 = mov d5, d9
0xda,0x17 = mov d15, #0x17
0x6d,0xff,0x46,0xfc = call #-0x774
0x49,0xdd,0x10,0x0a = lea a13, [a13]#0x10
0xd9,0xff,0x38,0x20 = lea a15, [a15]#0xb8
0x6d,0x00,0x24,0x1a = call #0x3448
0x3f,0xbf,0xf8,0x7f = jlt d15, d11, #-0x10
0xbd,0x0c,0x79,0x00 = jz.a a12, #0xf2
0x0b,0x2f,0xa0,0xf1 = max d15, d15, d2
0x1d,0x00,0x08,0x00 = j #0x10
0x4b,0x10,0x41,0x00 = mul.f d0, d0, d1
0xd9,0xee,0x08,0xf0 = lea a14, [a14]#0x3c8
0xdf,0x2d,0x05,0x80 = jne d13, #0x2, #0xa
0xa6,0xf0 = or d0, d15
0x6e,0x2d = jz d15, #0x5a
0x4b,0x0f,0x71,0xf1 = ftouz d15, d15
0xbb,0x00,0xc2,0xfb = mov.u d15, #0xbc20
0x8b,0xff,0x00,0x40 = add d4, d15, #0xf
0x7f,0x0f,0x04,0x80 = jge.u d15, d0, #0x8
0x4b,0x0a,0x41,0xa0 = mul.f d10, d10, d0
0x61,0xff,0x77,0xda = fcall #-0x4b12
0x3c,0xfe = j #-0x4
0xee,0x37 = jnz d15, #0x6e
0x6d,0xff,0x33,0xfe = call #-0x39a
0x8f,0x21,0x20,0xf0 = sha d15, d1, #0x2
0xb0,0xfc = add.a a12, #-0x1
0x61,0xff,0x41,0xd9 = fcall #-0x4d7e
0x8b,0x1f,0xe0,0x26 = sh.eq d2, d15, #0x1
0xdf,0x1f,0xfe,0x7f = jeq d15, #0x1, #-0x4
0x6d,0x00,0x15,0x04 = call #0x82a
0xdf,0x02,0xf9,0xff = jne d2, #0, #-0xe
0x82,0x2d = mov d13, #0x2
0x91,0x10,0x00,0xf5 = movh.a a15, #0x5001
0x6d,0xff,0x1b,0xff = call #-0x1ca
0x49,0xaf,0x0b,0x0a = lea a15, [sp]#0xb
0x3e,0x07 = jeq d15, d0, #0xe
0x6d,0x00,0xa7,0x08 = call #0x114e
0x8b,0x14,0x1f,0x00 = add d0, d4, #-0xf
0x2e,0x0f = jz.t d15, #0, #0x1e
0xda,0x07 = mov d15, #0x7
0x40,0xc6 = mov.aa a6, a12
0x6d,0xff,0xa0,0xfa = call #-0xac0
0x15,0xd0,0xc0,0xf7 = stucx #0xd0003fc0
0x4b,0xf1,0x01,0x22 = div e2, d1, d15
0xa2,0x5f = sub d15, d5
0x76,0x29 = jz d2, #0x12
0xfc,0xf6 = loop a15, #-0x14
0x6d,0x00,0xe0,0x05 = call #0xbc0
0x8f,0x80,0x20,0x10 = sha d1, d0, #0x8
0x3e,0x04 = jeq d15, d0, #0x8
0x6d,0xe8,0x3d,0x22 = call #-0x2fbb86
0xc2,0xfb = add d11, #-0x1
0x0b,0x15,0x80,0xf2 = or.ne d15, d5, d1
0x6d,0x00,0x73,0x0f = call #0x1ee6
0x3b,0xc0,0x00,0x00 = mov d0, #0xc
0xd9,0xff,0x50,0xea = lea a15, [a15]#-0x5870
0xd9,0x55,0x7c,0x4a = lea a5, [a5]#-0x5ac4
0x6f,0x10,0xf8,0x7f = jz.t d0, #0x1, #-0x10
0x0f,0xcb,0x10,0xb0 = sha d11, d11, d12
0x32,0x5a = rsub d10
0x8b,0x01,0x20,0xf2 = ne d15, d1, #0
0x3f,0x0f,0xfd,0xff = jlt.u d15, d0, #-0x6
0x3f,0xf9,0x65,0xff = jlt.u d9, d15, #-0x136
0x20,0x50 = sub.a sp, #0x50
0xe2,0xf0 = mul d0, d15
0xff,0x18,0xe9,0x7f = jge d8, #0x1, #-0x2e
0xd9,0x44,0x14,0x7d = lea a4, [a4]#-0x2e2c
0xd9,0x44,0xec,0x10 = lea a4, [a4]#0xc6c
0x3b,0x10,0x06,0x00 = mov d0, #0x61
0x6d,0x00,0xf2,0x02 = call #0x5e4
0xbc,0x26 = jz.a a2, #0xc
0x01,0xca,0x00,0x56 = addsc.a a5, a12, d10, #0
0x7f,0x0f,0x55,0x00 = jge d15, d0, #0xaa
0x8f,0x4f,0x1f,0x10 = sh d1, d15, #-0xc
0x6d,0xff,0x9e,0x4c = call #-0x166c4
0x6e,0x55 = jz d15, #0xaa
0x46,0x07 = not d7
0xa6,0x2f = or d15, d2
0x7f,0x89,0x08,0x00 = jge d9, d8, #0x10
0x0f,0x02,0x00,0xf0 = sh d15, d2, d0
0x6e,0x12 = jz d15, #0x24
0x6d,0x00,0x2d,0x0e = call #0x1c5a
0x10,0xcf = addsc.a a15, a12, d15, #0
0x3f,0x21,0xf9,0x7f = jlt d1, d2, #-0xe
0x06,0x50 = sh d0, #0x5
0xbf,0xc0,0xea,0xff = jlt.u d0, #0xc, #-0x2c
0x3e,0x12 = jeq d15, d1, #0x4
0x06,0x15 = sh d5, #0x1
0x53,0x48,0x20,0xf0 = mul d15, d8, #0x4
0x3e,0xeb = jeq d15, d14, #0x16
0xbb,0x00,0x40,0x2f = mov.u d2, #0xf400
0x3f,0xf2,0xf3,0x7f = jlt d2, d15, #-0x1a
0x3b,0xb0,0x02,0x40 = mov d4, #0x2b
0x37,0x01,0x10,0x10 = insert d1, d1, d0, #0, #0x10
0x49,0xfc,0x3f,0x2a = lea a12, [a15]#0xbf
0xac,0x44 = st.h [a4]#0x8, d15
0xd9,0x22,0x1a,0x21 = lea a2, [a2]#0x109a
0x37,0x0f,0x81,0xf2 = insert d15, d15, d0, #0x5, #0x1
0x02,0x2a = mov d10, d2
0xa2,0xaf = sub d15, d10
0x6e,0xc9 = jz d15, #-0x6e
0x0b,0x31,0x00,0xf2 = and.eq d15, d1, d3
0x02,0xb2 = mov d2, d11
0xd9,0xff,0x30,0x10 = lea a15, [a15]#0x70
0xd9,0xff,0xb4,0xe1 = lea a15, [a15]#0x1bb4
0x4b,0x80,0x11,0x02 = div.u e0, d0, d8
0x37,0x0f,0x01,0xf0 = insert d15, d15, d0, #0, #0x1
0xd9,0xff,0xf8,0xea = lea a15, [a15]#-0x5048
0x6d,0x00,0xf7,0x00 = call #0x1ee
0xb0,0x1d = add.a a13, #0x1
0x16,0x02 = and d15, #0x2
0x6d,0xff,0xc6,0xff = call #-0x74
0x3c,0x2f = j #0x5e
0xfc,0x29 = loop a2, #-0xe
0xa0,0x15 = mov.a a5, #0x1
0x5f,0x0f,0x5d,0x80 = jne d15, d0, #0xba
0x20,0x18 = sub.a sp, #0x18
0x6b,0x05,0x00,0x20 = pack d2, e0, d5
0x07,0xbb,0x9f,0xff = nand.t d15, d11, #0x1f, d11, #0x1f
0x6d,0x00,0x93,0x08 = call #0x1126
0x6d,0x00,0xe8,0x0d = call #0x1bd0
0x82,0x02 = mov d2, #0
0x7d,0x42,0x0f,0x80 = jne.a a2, a4, #0x1e
0xac,0xfa = st.h [a15]#0x14, d15
0x6e,0x04 = jz d15, #0x8
0xdf,0x08,0xf9,0xff = jne d8, #0, #-0xe
0x6d,0x00,0xca,0x10 = call #0x2194
0x4b,0xf8,0x01,0x02 = div e0, d8, d15
0x02,0x2f = mov d15, d2
0xa0,0x04 = mov.a a4, #0
0x0f,0x0a,0x80,0x10 = and d1, d10, d0
0x0f,0xcf,0x00,0xf0 = sh d15, d15, d12
0x8b,0x05,0xc0,0xfa = eqany.b d15, d5, #0
0x8b,0x00,0x20,0x02 = ne d0, d0, #0
0x7d,0x2e,0x0c,0x80 = jne.a a14, a2, #0x18
0x6f,0x29,0x68,0x00 = jz.t d9, #0x2, #0xd0
0x6d,0xff,0x5f,0xfc = call #-0x742
0x91,0x00,0x00,0x57 = movh.a a5, #0x7000
0x91,0x00,0x00,0x80 = movh.a a8, #0
0xc2,0xff = add d15, #-0x1
0x6d,0x00,0x3b,0x05 = call #0xa76
0x3c,0xd9 = j #-0x4e
0x7e,0xe5 = jne d15, d14, #0xa
0x6d,0xff,0x3f,0xff = call #-0x182
0x6d,0x00,0x5e,0x0f = call #0x1ebc
0x96,0x40 = or d15, #0x40
0x37,0x01,0x70,0x20 = extr.u d2, d1, #0, #0x10
0x1e,0xf4 = jeq d15, #-0x1, #0x8
0x76,0x03 = jz d0, #0x6
0x6d,0x00,0x50,0x01 = call #0x2a0
0x0b,0x1b,0x90,0xf2 = or.lt d15, d11, d1
0x80,0xdf = mov.d d15, a13
0xd9,0xff,0x00,0x0a = lea a15, [a15]#-0x6000
0x37,0x00,0xe1,0x00 = extr.u d0, d0, #0x1, #0x1
0xd9,0xff,0x1c,0x30 = lea a15, [a15]#0xdc
0x02,0x4f = mov d15, d4
0x91,0x20,0x00,0x58 = movh.a a5, #0x8002
0x6d,0xff,0x4c,0xfb = call #-0x968
0x3b,0x00,0x00,0xf3 = mov d15, #0x3000
0x37,0xf0,0x01,0xf3 = insert d15, d0, d15, #0x6, #0x1
0x4b,0x02,0x41,0xf0 = mul.f d15, d2, d0
0xc6,0xf0 = xor d0, d15
0x6e,0x19 = jz d15, #0x32
0x76,0x55 = jz d5, #0xa
0x42,0xf4 = add d4, d15
0xee,0xd2 = jnz d15, #-0x5c
0x5e,0x26 = jne d15, #0x2, #0xc
0x3c,0x13 = j #0x26
0x10,0xf2 = addsc.a a2, a15, d15, #0
0x2d,0x07,0x00,0x00 = calli a7
0x6f,0x2f,0x17,0x00 = jz.t d15, #0x2, #0x2e
0x4b,0xf5,0x41,0x30 = mul.f d3, d5, d15
0x3c,0x07 = j #0xe
0x7f,0x0f,0x4d,0x00 = jge d15, d0, #0x9a
0xa6,0x0f = or d15, d0
0x89,0x4f,0xb4,0x08 = st.h [a4]#0x34, d15
0x6d,0x00,0xbd,0x0e = call #0x1d7a
0x91,0x00,0x06,0xf8 = movh.a a15, #0x8060
0xdf,0x12,0x11,0x80 = jne d2, #0x1, #0x22
0x0b,0x0a,0x10,0xf1 = ne d15, d10, d0
0x3c,0x4c = j #0x98
0xda,0x1b = mov d15, #0x1b
0xbb,0xf0,0xf7,0x4f = mov.u d4, #0xff7f
0x26,0xf1 = and d1, d15
0xbd,0x04,0x11,0x00 = jz.a a4, #0x22
0x26,0x82 = and d2, d8
0xc2,0x11 = add d1, #0x1
0x4b,0x06,0x61,0x01 = utof d0, d6
0x3f,0xf8,0xf3,0x7f = jlt d8, d15, #-0x1a
0x37,0xf0,0x02,0x06 = insert d0, d0, d15, #0xc, #0x2
0x6d,0x00,0xb0,0x00 = call #0x160
0x3b,0xf0,0x06,0x00 = mov d0, #0x6f
0x4b,0xf2,0x51,0x80 = div.f d8, d2, d15
0x37,0x09,0x68,0x90 = extr.u d9, d9, #0, #0x8
0xa2,0x2f = sub d15, d2
0x3c,0x45 = j #0x8a
0x5e,0xf5 = jne d15, #-0x1, #0xa
0x10,0x24 = addsc.a a4, a2, d15, #0
0x7e,0x04 = jne d15, d0, #0x8
0xda,0x2d = mov d15, #0x2d
0x6d,0xff,0x4d,0xfa = call #-0xb66
0xdf,0x0c,0x9b,0x7f = jeq d12, #0, #-0xca
0x40,0x54 = mov.aa a4, a5
0x4b,0xf9,0x41,0x50 = mul.f d5, d9, d15
0xd9,0xee,0x14,0xe0 = lea a14, [a14]#0x394
0x8b,0x08,0x08,0xf1 = rsub d15, d8, #0x80
0x01,0xcd,0x00,0xc6 = addsc.a a12, a12, d13, #0
0xd9,0x55,0xa8,0xca = lea a5, [a5]#-0x54d8
0x6d,0x00,0x16,0x00 = call #0x2c
0xb7,0x6f,0x08,0xf0 = insert d15, d15, #0x6, #0, #0x8
0x6d,0xff,0x07,0xd5 = call #-0x55f2
0x0b,0x00,0x00,0x48 = mov e4, d0
0x49,0xa5,0x04,0x0a = lea a5, [sp]#0x4
0xd9,0xff,0x00,0x80 = lea a15, [a15]#0x200
0x40,0xef = mov.aa a15, a14
0x6e,0x65 = jz d15, #0xca
0xfa,0x10 = lt d15, d0, #0x1
0x26,0x0f = and d15, d0
0x0b,0x60,0x30,0xf1 = lt.u d15, d0, d6
0x6d,0x00,0xf2,0x11 = call #0x23e4
0x49,0xaa,0x38,0xba = lea sp, [sp]#-0x108
0x0b,0x51,0x00,0xf2 = and.eq d15, d1, d5
0x0f,0x13,0x00,0x30 = sh d3, d3, d1
0xd9,0xff,0x14,0x30 = lea a15, [a15]#0xd4
0x3f,0x0f,0xeb,0x7f = jlt d15, d0, #-0x2a
0xb7,0x04,0x89,0x0b = insert d0, d4, #0, #0x17, #0x9
0xb7,0x5f,0x08,0xf0 = insert d15, d15, #0x5, #0, #0x8
0x6d,0x00,0x09,0x00 = call #0x12
0x0b,0x60,0x40,0x40 = addx d4, d0, d6
0xbe,0x0d = jeq d15, d0, #0x3a
0x8b,0xf0,0x1b,0xf0 = add d15, d0, #-0x41
0x6d,0x00,0x8e,0x01 = call #0x31c
0x1d,0xff,0xbe,0xfd = j #-0x484
0xd9,0x44,0xe8,0x10 = lea a4, [a4]#0xc68
0x8f,0x8f,0x01,0x01 = and d0, d15, #0x18
0xd9,0xff,0x80,0xea = lea a15, [a15]#-0x5480
0x26,0xf9 = and d9, d15
0x6f,0x20,0xf2,0x7f = jz.t d0, #0x2, #-0x1c
0x4b,0xaf,0x01,0xf0 = cmp.f d15, d15, d10
0x8b,0x07,0xa0,0x70 = addc d7, d7, #0
0x49,0xa5,0x00,0x4a = lea a5, [sp]#0x100
0xdf,0x10,0x0a,0x80 = jne d0, #0x1, #0x14
0x1d,0x00,0x98,0x00 = j #0x130
0x4b,0x00,0x41,0x01 = itof d0, d0
0x3b,0xd0,0x02,0x80 = mov d8, #0x2d
0x02,0xb1 = mov d1, d11
0x6d,0x00,0x0a,0x11 = call #0x2214
0x3b,0xf0,0x0f,0x00 = mov d0, #0xff
0x40,0xa2 = mov.aa a2, sp
0xc2,0x1b = add d11, #0x1
0xdf,0x0f,0xb1,0x80 = jne d15, #0, #0x162
0xc2,0xf1 = add d1, #-0x1
0x89,0xaf,0xa2,0x08 = st.h [sp]#0x22, d15
0x3b,0x40,0x07,0x00 = mov d0, #0x74
0xdf,0x12,0x03,0x80 = jne d2, #0x1, #0x6
0x3c,0x6e = j #0xdc
0x82,0x11 = mov d1, #0x1
0x7c,0x23 = jnz.a a2, #0x6
0x6d,0xff,0x80,0x4c = call #-0x16700
0x3b,0x00,0x00,0x06 = mov d0, #0x6000
0x37,0xf0,0x01,0x0f = insert d0, d0, d15, #0x1e, #0x1
0x37,0x00,0x70,0xa0 = extr.u d10, d0, #0, #0x10
0xac,0xf8 = st.h [a15]#0x10, d15
0x16,0x07 = and d15, #0x7
0x7b,0x00,0x20,0x04 = movh d0, #0x4200
0x5f,0x0f,0xf4,0x7f = jeq d15, d0, #-0x18
0x6d,0x00,0xd6,0x02 = call #0x5ac
0xbb,0x80,0x02,0x4a = mov.u d4, #0xa028
0x02,0x69 = mov d9, d6
0x3e,0x24 = jeq d15, d2, #0x8
0x37,0x00,0xe7,0x00 = extr.u d0, d0, #0x1, #0x7
0x8b,0x0f,0x1d,0x00 = add d0, d15, #-0x30
0x8f,0x0a,0x41,0xa1 = or d10, d10, #0x10
0xdf,0x02,0xf8,0x7f = jeq d2, #0, #-0x10
0x6d,0x00,0xf4,0x0d = call #0x1be8
0x37,0x03,0x68,0xf4 = extr.u d15, d3, #0x8, #0x8
0x37,0x01,0xe1,0x17 = extr.u d1, d1, #0xf, #0x1
0xbb,0x00,0x20,0x4c = mov.u d4, #0xc200
0xac,0x49 = st.h [a4]#0x12, d15
0x3c,0x29 = j #0x52
0x49,0xaf,0x0a,0x0a = lea a15, [sp]#0xa
0x53,0x20,0x20,0xf0 = mul d15, d0, #0x2
0x37,0x00,0xe1,0x07 = extr.u d0, d0, #0xf, #0x1
0x09,0x44,0x94,0x08 = ld.h d4, [a4]#0x14
0x01,0x24,0x00,0x46 = addsc.a a4, a2, d4, #0
0x8b,0xff,0x0f,0xc2 = eq d12, d15, #0xff
0x37,0x09,0x70,0x00 = extr.u d0, d9, #0, #0x10
0xfd,0xf0,0xed,0x7f = loop a15, #-0x26
0x6d,0x00,0xb0,0x03 = call #0x760
0xda,0x75 = mov d15, #0x75
0x9b,0xe2,0xcb,0x24 = addih d2, d2, #0x4cbe
0x6d,0x00,0x11,0x00 = call #0x22
0x37,0xf0,0x08,0xf0 = insert d15, d0, d15, #0, #0x8
0x46,0x00 = not d0
0x26,0x93 = and d3, d9
0x6e,0x07 = jz d15, #0xe
0xdf,0x0a,0x33,0x00 = jeq d10, #0, #0x66
0xee,0x07 = jnz d15, #0xe
0x6d,0xff,0xf3,0xfe = call #-0x21a
0x09,0xf0,0xba,0x08 = ld.h d0, [a15]#0x3a
0x8f,0x14,0x1e,0x20 = sh d2, d4, #-0x1f
0x6d,0x00,0xb4,0x0e = call #0x1d68
0xee,0x0a = jnz d15, #0x14
0x01,0x54,0x20,0xf4 = lt.a d15, a4, a5
0xdf,0x08,0x11,0x80 = jne d8, #0, #0x22
0x8f,0x23,0x20,0xf0 = sha d15, d3, #0x2
0x6d,0xff,0xdd,0x2a = call #-0x1aa46
0x6d,0x00,0xf8,0x11 = call #0x23f0
0xee,0x0b = jnz d15, #0x16
0xd9,0xff,0x00,0x30 = lea a15, [a15]#0xc0
0xd9,0x3f,0x0c,0x96 = lea a15, [a3]#0x624c
0x26,0x30 = and d0, d3
0x3c,0x2b = j #0x56
0x6d,0xff,0x25,0xfe = call #-0x3b6
0x3f,0x0f,0xf6,0x7f = jlt d15, d0, #-0x14
0x3b,0x00,0x40,0x41 = mov d4, #0x1400
0x02,0x51 = mov d1, d5
0x46,0x02 = not d2
0xd9,0x22,0x32,0x11 = lea a2, [a2]#0x1072
0x06,0xd5 = sh d5, #-0x3
0xdc,0x0f = ji a15
0x0b,0x89,0x10,0x48 = mov e4, d9, d8
0x80,0xcf = mov.d d15, a12
0x6d,0x00,0x28,0x0f = call #0x1e50
0x76,0x83 = jz d8, #0x6
0x6d,0xe8,0xcf,0x20 = call #-0x2fbe62
0x76,0xc5 = jz d12, #0xa
0x3b,0x10,0x08,0x40 = mov d4, #0x81
0xda,0x02 = mov d15, #0x2
0x13,0xa9,0x20,0xff = madd d15, d15, d9, #0xa
0x49,0xaa,0x30,0xba = lea sp, [sp]#-0x110
0x40,0xe2 = mov.aa a2, a14
0x9b,0xc0,0xdc,0x03 = addih d0, d0, #0x3dcc
0x3e,0x47 = jeq d15, d4, #0xe
0x6d,0xff,0x76,0xf9 = call #-0xd14
0xdf,0x08,0x40,0x00 = jeq d8, #0, #0x80
0x6d,0xff,0x92,0xfa = call #-0xadc
0x09,0xf0,0xd4,0x08 = ld.hu d0, [a15]#0x14
0x6e,0x14 = jz d15, #0x28
0xc2,0x2b = add d11, #0x2
0x6b,0x0e,0x21,0xff = add.f d15, d15, d14
0x3b,0xf0,0x0f,0x40 = mov d4, #0xff
0xd9,0xff,0x08,0x10 = lea a15, [a15]#0x48
0x6e,0x05 = jz d15, #0xa
0x80,0x20 = mov.d d0, a2
0xd9,0x44,0xfc,0xb5 = lea a4, [a4]#0x5efc
0x61,0xff,0x86,0xd4 = fcall #-0x56f4
0x89,0x40,0x94,0x08 = st.h [a4]#0x14, d0
0x6f,0x8a,0x45,0x00 = jz.t d10, #0x8, #0x8a
0x5e,0x2d = jne d15, #0x2, #0x1a
0x8b,0xff,0x01,0xf1 = rsub d15, d15, #0x1f
0xdf,0x00,0x31,0x00 = jeq d0, #0, #0x62
0xbb,0xb0,0xff,0xff = mov.u d15, #0xfffb
0xd9,0x55,0x68,0x1a = lea a5, [a5]#-0x5b98
0x76,0x05 = jz d0, #0xa
0x6d,0x00,0x7f,0x00 = call #0xfe
0x40,0x6f = mov.aa a15, a6
0x61,0xff,0x95,0xd4 = fcall #-0x56d6
0x3c,0x0d = j #0x1a
0xa2,0xfc = sub d12, d15
0x5f,0x8f,0xef,0x00 = jeq d15, d8, #0x1de
0x6d,0x00,0x8a,0x0d = call #0x1b14
0xd9,0xff,0x90,0x9a = lea a15, [a15]#-0x55b0
0x82,0x08 = mov d8, #0
0x0b,0x64,0x30,0xf1 = lt.u d15, d4, d6
0x6d,0x00,0x9f,0x0d = call #0x1b3e
0xa6,0x93 = or d3, d9
0x02,0x28 = mov d8, d2
0xda,0x7e = mov d15, #0x7e
0x3c,0x0e = j #0x1c
0x3b,0x30,0x07,0x00 = mov d0, #0x73
0xdf,0x10,0xee,0x7f = jeq d0, #0x1, #-0x24
0x4b,0xab,0x01,0xf0 = cmp.f d15, d11, d10
0x6f,0x0f,0xfc,0xff = jnz.t d15, #0, #-0x8
0x6f,0x00,0x1f,0x80 = jnz.t d0, #0, #0x3e
0x6e,0x0c = jz d15, #0x18
0x91,0x00,0x00,0x90 = movh.a a9, #0
0x10,0xff = addsc.a a15, a15, d15, #0
0x6d,0xff,0x98,0xfd = call #-0x4d0
0x40,0x7d = mov.aa a13, a7
0xd9,0x55,0x64,0x3a = lea a5, [a5]#-0x5b1c
0x91,0x40,0x00,0x3f = movh.a a3, #0xf004
0x37,0x0f,0xe1,0xf3 = extr.u d15, d15, #0x7, #0x1
0x8f,0x28,0x00,0xf0 = sh d15, d8, #0x2
0x1d,0x00,0x5f,0x01 = j #0x2be
0x6d,0xff,0x32,0xd5 = call #-0x559c
0x37,0x10,0x01,0x01 = insert d0, d0, d1, #0x2, #0x1
0x37,0x02,0x68,0xf0 = extr.u d15, d2, #0, #0x8
0x8b,0x0c,0x20,0xf2 = ne d15, d12, #0
0x8b,0x80,0x00,0x40 = add d4, d0, #0x8
0x46,0x05 = not d5
0x6d,0xff,0x9d,0xff = call #-0xc6
0x26,0x20 = and d0, d2
0x3a,0x26 = eq d15, d6, d2
0x9b,0xe0,0xcb,0x04 = addih d0, d0, #0x4cbe
0xfc,0xe7 = loop a14, #-0x12
0x8f,0x3f,0x00,0x00 = sh d0, d15, #0x3
0x37,0x0f,0x82,0xf2 = insert d15, d15, d0, #0x5, #0x2
0xc2,0x1e = add d14, #0x1
0x6e,0x09 = jz d15, #0x12
0x3b,0xe0,0x06,0x00 = mov d0, #0x6e
0x8c,0x4b = ld.h d15, [a4]#0x16
0xb0,0x42 = add.a a2, #0x4
0x3b,0x80,0x06,0x00 = mov d0, #0x68
0x0f,0x0f,0x10,0xf0 = sha d15, d15, d0
0xbc,0xfa = jz.a a15, #0x14
0x0b,0x71,0x50,0xb0 = addc d11, d1, d7
0x42,0x04 = add d4, d0
0x7b,0xa0,0x47,0x04 = movh d0, #0x447a
0x0f,0xf0,0x10,0x00 = sha d0, d0, d15
0x8f,0x3f,0x00,0x30 = sh d3, d15, #0x3
0x37,0x00,0x70,0x08 = extr.u d0, d0, #0x10, #0x10
0x49,0xa5,0x10,0x0a = lea a5, [sp]#0x10
0x37,0x04,0x68,0x00 = extr.u d0, d4, #0, #0x8
0xda,0x37 = mov d15, #0x37
0xd9,0x44,0x4c,0xb0 = lea a4, [a4]#0x6cc
0x20,0x28 = sub.a sp, #0x28
0xb7,0x0f,0x01,0xfc = insert d15, d15, #0, #0x18, #0x1
0x49,0x4f,0x01,0x0a = lea a15, [a4]#0x1
0x6d,0x00,0x91,0x00 = call #0x122
0xd9,0x44,0x34,0x8b = lea a4, [a4]#-0x4dcc
0x4b,0xfa,0x51,0xc0 = div.f d12, d10, d15
0xee,0x15 = jnz d15, #0x2a
0x42,0xf0 = add d0, d15
0x76,0xc7 = jz d12, #0xe
0xd9,0xff,0x08,0x00 = lea a15, [a15]#0x8
0x3f,0x1f,0x05,0x80 = jlt.u d15, d1, #0xa
0xd9,0x55,0x34,0xfa = lea a5, [a5]#-0x5c0c
0x76,0x04 = jz d0, #0x8
0x6d,0x00,0xbd,0x07 = call #0xf7a
0x6e,0x0a = jz d15, #0x14
0xd9,0xff,0x18,0x60 = lea a15, [a15]#0x198
0x40,0x2c = mov.aa a12, a2
0x0b,0x06,0x10,0xf1 = ne d15, d6, d0
0x06,0x13 = sh d3, #0x1
0xab,0xf5,0x3f,0x55 = caddn d5, d5, d5, #-0x1
0x3b,0xc0,0x05,0x50 = mov d5, #0x5c
0x7e,0x08 = jne d15, d0, #0x10
0x3f,0x8f,0xf8,0xff = jlt.u d15, d8, #-0x10
0x6d,0xe8,0xc9,0x21 = call #-0x2fbc6e
0x76,0x8b = jz d8, #0x16
0x6d,0xff,0xb9,0xff = call #-0x8e
0x3b,0xc0,0xf9,0x1f = mov d1, #-0x64
0xd9,0xff,0x08,0x20 = lea a15, [a15]#0x88
0xf6,0x47 = jnz d4, #0xe
0x0b,0x45,0x10,0x68 = mov e6, d5, d4
0x40,0x24 = mov.aa a4, a2
0xa0,0x64 = mov.a a4, #0x6
0x94,0xaf = ld.h d15, [sp]
0x53,0x4f,0x20,0xf0 = mul d15, d15, #0x4
0x89,0xaf,0xae,0x08 = st.h [sp]#0x2e, d15
0x76,0x25 = jz d2, #0xa
0x3b,0x00,0x02,0x40 = mov d4, #0x20
0xb0,0x14 = add.a a4, #0x1
0x67,0x10,0x1f,0x00 = ins.t d0, d0, #0x1f, d1, #0
0x76,0x06 = jz d0, #0xc
0xb0,0x12 = add.a a2, #0x1
0xd9,0x32,0x10,0x18 = lea a2, [a3]#-0x7fb0
0x3b,0xb0,0x02,0x80 = mov d8, #0x2b
0xd9,0xff,0x64,0x7a = lea a15, [a15]#-0x5a1c
0xab,0x08,0xa2,0x8f = seln d8, d15, d8, #0x20
0xbf,0x19,0x18,0x00 = jlt d9, #0x1, #0x30
0x8f,0x0f,0x08,0x01 = and d0, d15, #0x80
0x37,0x03,0x68,0x08 = extr.u d0, d3, #0x10, #0x8
0x6d,0x00,0x45,0x0c = call #0x188a
0x6d,0x00,0xb8,0x01 = call #0x370
0xdf,0x2f,0x91,0xff = jne d15, #0x2, #-0xde
0x6d,0xff,0x23,0x2c = call #-0x1a7ba
0x5f,0x0f,0xd9,0x00 = jeq d15, d0, #0x1b2
0x80,0x44 = mov.d d4, a4
0x80,0xd0 = mov.d d0, a13
0x6d,0x00,0x92,0x01 = call #0x324
0x53,0x49,0x20,0xf0 = mul d15, d9, #0x4
0xda,0x96 = mov d15, #0x96
0x3c,0x64 = j #0xc8
0x4b,0xf0,0x11,0x02 = div.u e0, d0, d15
0x6d,0x00,0xef,0x06 = call #0xdde
0x02,0xb0 = mov d0, d11
0x02,0xd4 = mov d4, d13
0x91,0x00,0x03,0xf8 = movh.a a15, #0x8030
0x3c,0x02 = j #0x4
0x30,0xf3 = add.a a3, a15
0x6d,0x00,0x26,0x10 = call #0x204c
0x1e,0x13 = jeq d15, #0x1, #0x6
0x0b,0x73,0x50,0x30 = addc d3, d3, d7
0x9b,0x74,0x02,0x40 = addih d4, d4, #0x27
0x6d,0x00,0x4c,0x0f = call #0x1e98
0x06,0x21 = sh d1, #0x2
0x37,0x04,0x50,0x20 = extr d2, d4, #0, #0x10
0xbb,0xd0,0xff,0x0f = mov.u d0, #0xfffd
0x8b,0xf8,0x1f,0x20 = add d2, d8, #-0x1
0x8b,0x10,0x00,0xe0 = add d14, d0, #0x1
0x6d,0xff,0xfc,0xfe = call #-0x208
0x8f,0x80,0x40,0xa1 = or d10, d0, #0x8
0xfb,0xf0,0x00,0x00 = mov e0, #0xf
0x40,0xfc = mov.aa a12, a15
0xa0,0x3e = mov.a a14, #0x3
0x7f,0xab,0x05,0x00 = jge d11, d10, #0xa
0x3b,0xa0,0x00,0x00 = mov d0, #0xa
0x8f,0x1a,0x00,0xf1 = and d15, d10, #0x1
0x3f,0xf8,0xf2,0x7f = jlt d8, d15, #-0x1c
0x6b,0x00,0x31,0xb5 = sub.f d11, d5, d0
0x76,0x82 = jz d8, #0x4
0x4b,0x0f,0x41,0x00 = mul.f d0, d15, d0
0x8b,0x14,0x80,0x40 = addx d4, d4, #0x1
0x3c,0xdc = j #-0x48
0x7b,0x10,0x7e,0xf4 = movh d15, #0x47e1
0xb0,0xc5 = add.a a5, #-0x4
0x7f,0x4f,0x06,0x00 = jge d15, d4, #0xc
0xd9,0xff,0x3c,0xa0 = lea a15, [a15]#0x2bc
0xd9,0xff,0x34,0x10 = lea a15, [a15]#0x74
0x6d,0xff,0xf0,0x2a = call #-0x1aa20
0x6d,0x00,0x38,0x01 = call #0x270
0xa6,0x31 = or d1, d3
0xda,0x33 = mov d15, #0x33
0x37,0x04,0xe8,0x0b = extr.u d0, d4, #0x17, #0x8
0x6d,0x00,0x10,0x05 = call #0xa20
0xdf,0x19,0x22,0x80 = jne d9, #0x1, #0x44
0x0b,0x62,0x40,0x20 = addx d2, d2, d6
0x5f,0x0f,0x25,0x00 = jeq d15, d0, #0x4a
0x8b,0x5f,0x20,0xf3 = min.u d15, d15, #0x5
0xd9,0x55,0x08,0xc0 = lea a5, [a5]#0x308
0xd9,0xff,0xc0,0x21 = lea a15, [a15]#0x1c80
0x1d,0x00,0xed,0x00 = j #0x1da
0x1d,0xff,0x68,0xff = j #-0x130
0x6d,0x00,0xb1,0x06 = call #0xd62
0x49,0xfd,0x16,0x0a = lea a13, [a15]#0x16
0x6d,0xe8,0x11,0x14 = call #-0x2fd7de
0x6d,0xff,0x7f,0x4c = call #-0x16702
0xb7,0x1f,0x81,0x1b = insert d1, d15, #0x1, #0x17, #0x1
0x09,0xff,0xb4,0x08 = ld.h d15, [a15]#0x34
0x3b,0x80,0x07,0x00 = mov d0, #0x78
0xc6,0x30 = xor d0, d3
0xb4,0xdf = st.h [a13], d15
0x4b,0x0f,0x31,0xf1 = ftoiz d15, d15
0xd9,0xff,0x88,0xda = lea a15, [a15]#-0x54b8
0x37,0xf0,0x04,0xf0 = insert d15, d0, d15, #0, #0x4
0x5f,0x0f,0x78,0x00 = jeq d15, d0, #0xf0
0x82,0x30 = mov d0, #0x3
0x09,0xff,0xd4,0x08 = ld.hu d15, [a15]#0x14
0x4b,0x0a,0x01,0xf0 = cmp.f d15, d10, d0
0xf6,0x04 = jnz d0, #0x8
0x67,0x01,0x80,0x1f = ins.t d1, d1, #0, d0, #0x1f
0x2e,0x14 = jz.t d15, #0x1, #0x8
0xee,0x05 = jnz d15, #0xa
0x61,0xff,0xe9,0xd9 = fcall #-0x4c2e
0xbe,0x01 = jeq d15, d0, #0x22
0x6d,0x00,0x29,0x04 = call #0x852
0x5f,0x0f,0x2a,0x00 = jeq d15, d0, #0x54
0x42,0xf1 = add d1, d15
0x3c,0x20 = j #0x40
0x6d,0x00,0x68,0x03 = call #0x6d0
0x6d,0x00,0x49,0x12 = call #0x2492
0x6d,0xff,0xf0,0xfe = call #-0x220
0x6d,0x00,0x05,0x00 = call #0xa
0x6d,0x00,0x42,0x11 = call #0x2284
0xda,0x1d = mov d15, #0x1d
0x91,0x30,0x00,0x4f = movh.a a4, #0xf003
0xb7,0x00,0x89,0x0b = insert d0, d0, #0, #0x17, #0x9
0xbd,0x02,0x30,0x00 = jz.a a2, #0x60
0x40,0x52 = mov.aa a2, a5
0x9b,0xb1,0xa5,0x14 = addih d1, d1, #0x4a5b
0x82,0xf3 = mov d3, #-0x1
0x5f,0x01,0x0b,0x80 = jne d1, d0, #0x16
0x49,0xa4,0x00,0x0a = lea a4, [sp]#0
0x76,0xc6 = jz d12, #0xc
0xbb,0x00,0x52,0x0c = mov.u d0, #0xc520
0x3b,0x40,0x06,0x00 = mov d0, #0x64
0x4b,0x3b,0x01,0xf0 = cmp.f d15, d11, d3
0xac,0xa6 = st.h [sp]#0xc, d15
0x7f,0xf1,0x04,0x80 = jge.u d1, d15, #0x8
0x6d,0xff,0x94,0x2b = call #-0x1a8d8
0xac,0x47 = st.h [a4]#0xe, d15
0x82,0x1a = mov d10, #0x1
0x7f,0xf0,0x07,0x00 = jge d0, d15, #0xe
0x73,0x6d,0x0a,0xf0 = mul d15, d13, d6
0x26,0x2f = and d15, d2
0xd9,0x22,0x96,0x01 = lea a2, [a2]#0x1816
0x53,0x69,0x20,0xf0 = mul d15, d9, #0x6
0x8b,0x0f,0x02,0xc0 = add d12, d15, #0x20
0x6d,0xff,0x03,0xfe = call #-0x3fa
0x1d,0x00,0xe5,0x00 = j #0x1ca
0x77,0x00,0x00,0x04 = dextr d0, d0, d0, #0x8
0x7f,0xf1,0x09,0x00 = jge d1, d15, #0x12
0x3c,0xe8 = j #-0x30
0x0b,0xcd,0x10,0x48 = mov e4, d13, d12
0x3f,0x1f,0x04,0x00 = jlt d15, d1, #0x8
0x6d,0xff,0x2b,0xfa = call #-0xbaa
0x8b,0x00,0x03,0xf0 = add d15, d0, #0x30
0x4b,0x0a,0x41,0xf0 = mul.f d15, d10, d0
0xb7,0x0f,0x89,0xfb = insert d15, d15, #0, #0x17, #0x9
0x6d,0xff,0xdc,0xff = call #-0x48
0x40,0x4f = mov.aa a15, a4
0x1d,0x00,0x8a,0x00 = j #0x114
0x7b,0x00,0x05,0x40 = movh d4, #0x50
0xd9,0x22,0x06,0x71 = lea a2, [a2]#0x11c6
0x1d,0x00,0x4a,0x01 = j #0x294
0x8b,0xa0,0x60,0xf2 = lt.u d15, d0, #0xa
0x6d,0xff,0x68,0xf9 = call #-0xd30
0xda,0x78 = mov d15, #0x78
0x26,0x40 = and d0, d4
0x80,0xf4 = mov.d d4, a15
0x6d,0x00,0x5a,0x03 = call #0x6b4
0x6d,0x00,0x5f,0x0f = call #0x1ebe
0x3b,0x00,0x08,0x01 = mov d0, #0x1080
0x4b,0xf0,0x41,0xf0 = mul.f d15, d0, d15
0x6d,0x00,0xa3,0x10 = call #0x2146
0xee,0x0d = jnz d15, #0x1a
0x37,0x0c,0xe8,0xfb = extr.u d15, d12, #0x17, #0x8
0xd9,0xff,0x10,0x0b = lea a15, [a15]#-0x4ff0
0x6d,0xff,0x1a,0xf9 = call #-0xdcc
0x0b,0xaa,0x10,0x88 = mov e8, d10, d10
0x3b,0xa0,0x00,0x10 = mov d1, #0xa
0x6d,0xff,0x47,0xf6 = call #-0x1372
0x3b,0x80,0x07,0x40 = mov d4, #0x78
0x7e,0x55 = jne d15, d5, #0xa
0x0b,0x01,0x10,0x28 = mov e2, d1, d0
0x07,0x1d,0xe0,0xff = xor.t d15, d13, #0, d1, #0x1f
0x3b,0xd0,0x02,0x00 = mov d0, #0x2d
0x3c,0x70 = j #0xe0
0x37,0x0f,0xe1,0xf1 = extr.u d15, d15, #0x3, #0x1
0xd9,0xff,0x80,0x9a = lea a15, [a15]#-0x55c0
0x53,0x59,0x2f,0xf0 = mul d15, d9, #0xf5
0xb0,0x54 = add.a a4, #0x5
0x91,0x40,0x00,0x57 = movh.a a5, #0x7004
0x61,0xff,0xe9,0xd8 = fcall #-0x4e2e
0xbc,0xf1 = jz.a a15, #0x2
0xdf,0x1f,0xfa,0x7f = jeq d15, #0x1, #-0xc
0x0f,0xf2,0x00,0x20 = sh d2, d2, d15
0x90,0xdd = addsc.a a13, a13, d15, #0x2
0x8b,0x40,0x00,0x90 = add d9, d0, #0x4
0x6d,0xe8,0xbd,0x14 = call #-0x2fd686
0xee,0xf6 = jnz d15, #-0x14
0x3b,0x70,0x06,0x00 = mov d0, #0x67
0x6d,0xff,0x9d,0x29 = call #-0x1acc6
0xd9,0x44,0x40,0x4b = lea a4, [a4]#-0x4b00
0x9b,0x1f,0x00,0xf0 = addih d15, d15, #0x1
0xb7,0x1f,0x08,0xf0 = insert d15, d15, #0x1, #0, #0x8
0xb7,0x0f,0x01,0xf0 = insert d15, d15, #0, #0, #0x1
0xff,0x1f,0xf7,0x7f = jge d15, #0x1, #-0x12
0x6d,0x00,0xbf,0x02 = call #0x57e
0xd9,0x55,0xa4,0xca = lea a5, [a5]#-0x54dc
0x3c,0x1b = j #0x36
0x6d,0xff,0x7b,0xff = call #-0x10a
0xa0,0x94 = mov.a a4, #0x9
0x49,0xa5,0x02,0x0a = lea a5, [sp]#0x2
0x3b,0xe0,0x07,0x50 = mov d5, #0x7e
0xb7,0x0f,0x81,0xff = insert d15, d15, #0, #0x1f, #0x1
0xc2,0xf0 = add d0, #-0x1
0x6d,0x00,0x04,0x00 = call #0x8
0x37,0x04,0x68,0xf0 = extr.u d15, d4, #0, #0x8
0x37,0x4f,0x05,0xf0 = insert d15, d15, d4, #0, #0x5
0xdc,0x0b = ji a11
0x6d,0x00,0xf3,0x08 = call #0x11e6
0x3b,0x00,0x40,0x40 = mov d4, #0x400
0xee,0x10 = jnz d15, #0x20
0x3c,0x2e = j #0x5c
0xa0,0x34 = mov.a a4, #0x3
0x0b,0x13,0x80,0xf2 = or.ne d15, d3, d1
0xdf,0x09,0x38,0x80 = jne d9, #0, #0x70
0xa6,0x42 = or d2, d4
0x8f,0x39,0x00,0xf1 = and d15, d9, #0x3
0x37,0xf0,0x01,0xf2 = insert d15, d0, d15, #0x4, #0x1
0x06,0x3f = sh d15, #0x3
0x3c,0x40 = j #0x80
0xff,0x1b,0xf2,0x7f = jge d11, #0x1, #-0x1c
0xb7,0x0f,0x0c,0xfa = insert d15, d15, #0, #0x14, #0xc
0x3c,0xf0 = j #-0x20
0x91,0x00,0x00,0xf7 = movh.a a15, #0x7000
0x7f,0xf0,0x27,0x00 = jge d0, d15, #0x4e
0x4b,0xf0,0x51,0x20 = div.f d2, d0, d15
0x52,0x52 = sub d2, d15, d5
0x26,0xf3 = and d3, d15
0x8f,0xec,0x1f,0xf0 = sh d15, d12, #-0x2
0x87,0x55,0x9f,0xff = and.t d15, d5, #0x1f, d5, #0x1f
0x37,0x0f,0x61,0xf3 = extr.u d15, d15, #0x6, #0x1
0xa6,0x5f = or d15, d5
0xce,0xf6 = jgez d15, #0xc
0xbd,0x0e,0x15,0x00 = jz.a a14, #0x2a
0x6d,0x00,0x6c,0x11 = call #0x22d8
0x4b,0x0f,0x41,0x40 = mul.f d4, d15, d0
0x6d,0xff,0x82,0x2b = call #-0x1a8fc
0x37,0x0f,0xe1,0xf7 = extr.u d15, d15, #0xf, #0x1
0xbe,0x00 = jeq d15, d0, #0x20
0x96,0x03 = or d15, #0x3
0x8f,0x8f,0x01,0x00 = sh d0, d15, #0x18
0x3b,0x00,0x08,0x40 = mov d4, #0x80
0x7f,0xab,0x04,0x00 = jge d11, d10, #0x8
0x02,0x58 = mov d8, d5
0xdf,0x08,0x17,0x00 = jeq d8, #0, #0x2e
0x60,0xc2 = mov.a a2, d12
0x3c,0xe2 = j #-0x3c
0x49,0xef,0x01,0x0a = lea a15, [a14]#0x1
0x37,0x0f,0x68,0x10 = extr.u d1, d15, #0, #0x8
0x6d,0x00,0xdb,0x10 = call #0x21b6
0xca,0xff = caddn d15, d15, #-0x1
0x0b,0xf0,0xa0,0xf1 = max d15, d0, d15
0x8b,0x00,0x03,0x40 = add d4, d0, #0x30
0x02,0x86 = mov d6, d8
0xa2,0x9f = sub d15, d9
0x3b,0xf0,0xff,0x00 = mov d0, #0xfff
0x49,0xaf,0x00,0x1a = lea a15, [sp]#0x40
0x37,0x0f,0x62,0xf2 = extr.u d15, d15, #0x4, #0x2
0xb4,0xa4 = st.h [sp], d4
0x6f,0x09,0x14,0x80 = jnz.t d9, #0, #0x28
0x6d,0x00,0xcc,0x08 = call #0x1198
0xc2,0xe5 = add d5, #-0x2
0x09,0xdf,0xe0,0x08 = ld.hu d15, [a13]#0x20
0xee,0x12 = jnz d15, #0x24
0x40,0x7c = mov.aa a12, a7
0x0b,0xd1,0x90,0xf2 = or.lt d15, d1, d13
0xff,0x1a,0xea,0x7f = jge d10, #0x1, #-0x2c
0x6d,0x00,0x73,0x11 = call #0x22e6
0x3b,0xf0,0x49,0x02 = mov d0, #0x249f
0x37,0x0f,0x50,0x10 = extr d1, d15, #0, #0x10
0x6d,0x00,0xfc,0x09 = call #0x13f8
0xa0,0xb4 = mov.a a4, #0xb
0x3b,0x00,0x04,0x00 = mov d0, #0x40
0x3c,0x22 = j #0x44
0x6f,0x10,0xf2,0x7f = jz.t d0, #0x1, #-0x1c
0x4b,0xf2,0x41,0xf0 = mul.f d15, d2, d15
0x6d,0x00,0xc3,0x03 = call #0x786
0x7f,0x0f,0x05,0x00 = jge d15, d0, #0xa
0xd9,0xff,0x38,0x10 = lea a15, [a15]#0x78
0x3b,0xa0,0x06,0x00 = mov d0, #0x6a
0x91,0x40,0x00,0x4f = movh.a a4, #0xf004
0x8f,0xf5,0x0f,0xf1 = and d15, d5, #0xff
0x7f,0x2f,0x05,0x00 = jge d15, d2, #0xa
0x3b,0xc0,0x00,0x40 = mov d4, #0xc
0x37,0x00,0x62,0xf2 = extr.u d15, d0, #0x4, #0x2
0x0b,0xfa,0x10,0x68 = mov e6, d10, d15
0x3b,0x70,0x06,0x10 = mov d1, #0x67
0x61,0xff,0xd2,0xd8 = fcall #-0x4e5c
0x67,0xaa,0xbf,0xaf = insn.t d10, d10, #0x1f, d10, #0x1f
0x8b,0x0f,0x03,0x40 = add d4, d15, #0x30
0x01,0xe2,0x00,0x26 = addsc.a a2, a14, d2, #0
0x8f,0x71,0x01,0x20 = sh d2, d1, #0x17
0x06,0x62 = sh d2, #0x6
0xd9,0xdd,0xe4,0x10 = lea a13, [a13]#0xc64
0x0b,0x82,0x50,0x01 = ge.u d0, d2, d8
0x5f,0xef,0x6c,0x00 = jeq d15, d14, #0xd8
0x3c,0xff = j #-0x2
0x6e,0x0f = jz d15, #0x1e
0x02,0x12 = mov d2, d1
0x5f,0x0f,0xf1,0xff = jne d15, d0, #-0x1e
0x37,0x0f,0x61,0xf2 = extr.u d15, d15, #0x4, #0x1
0x7b,0x00,0xf8,0xb3 = movh d11, #0x3f80
0x49,0xa5,0x0c,0x0a = lea a5, [sp]#0xc
0x76,0x8c = jz d8, #0x18
0x03,0x6d,0x0a,0x90 = madd d9, d0, d13, d6
0xbe,0x41 = jeq d15, d4, #0x22
0x57,0x00,0x62,0xff = extr.u d15, d0, d15, #0x2
0xb7,0x00,0x89,0xfb = insert d15, d0, #0, #0x17, #0x9
0x6d,0xff,0x86,0xff = call #-0xf4
0x6d,0xff,0xa9,0xf4 = call #-0x16ae
0x37,0x04,0x68,0x40 = extr.u d4, d4, #0, #0x8
0x3b,0x00,0x16,0x50 = mov d5, #0x160
0x6d,0xff,0x13,0xfa = call #-0xbda
0xd9,0xff,0xb0,0xda = lea a15, [a15]#-0x5490
0x7d,0xef,0x03,0x00 = jeq.a a15, a14, #0x6
0x9a,0x49 = add d15, d9, #0x4
0xd9,0x22,0x36,0x61 = lea a2, [a2]#0x11b6
0x91,0x40,0x00,0xf6 = movh.a a15, #0x6004
0xd9,0xff,0x30,0xf0 = lea a15, [a15]#0x3f0
0x8f,0x3f,0x00,0x10 = sh d1, d15, #0x3
0x6f,0x5a,0x06,0x00 = jz.t d10, #0x5, #0xc
0x6d,0x00,0xd8,0x02 = call #0x5b0
0xa2,0x1f = sub d15, d1
0xc2,0xf8 = add d8, #-0x1
0x49,0xfc,0x14,0x0a = lea a12, [a15]#0x14
0xc6,0x10 = xor d0, d1
0x6b,0x02,0x31,0xf4 = sub.f d15, d4, d2
0x37,0x0f,0x50,0x00 = extr d0, d15, #0, #0x10
0xbb,0x00,0xa0,0x1b = mov.u d1, #0xba00
0xa2,0xdc = sub d12, d13
0x8b,0x0f,0x00,0x92 = eq d9, d15, #0
0x40,0xf4 = mov.aa a4, a15
0x3b,0xd0,0x02,0x40 = mov d4, #0x2d
0xee,0xe9 = jnz d15, #-0x2e
0xbe,0x07 = jeq d15, d0, #0x2e
0xd9,0x22,0x96,0x71 = lea a2, [a2]#0x19d6
0x3b,0x70,0x04,0x00 = mov d0, #0x47
0x37,0x0f,0x05,0xf8 = insert d15, d15, d0, #0x10, #0x5
0x01,0x2f,0x10,0xf4 = ne.a d15, a15, a2
0x6d,0x00,0x79,0x1a = call #0x34f2
0x3b,0x60,0x04,0x00 = mov d0, #0x46
0x8b,0x00,0x20,0xf2 = ne d15, d0, #0
0x42,0xf8 = add d8, d15
0x37,0x0f,0x50,0xf0 = extr d15, d15, #0, #0x10
0xd9,0xff,0x10,0x20 = lea a15, [a15]#0x90
0x8f,0x38,0x20,0xf0 = sha d15, d8, #0x3
0xa2,0xf4 = sub d4, d15
0x3b,0x50,0x04,0x10 = mov d1, #0x45
0x02,0xe4 = mov d4, d14
0x8f,0x4a,0x40,0xa1 = or d10, d10, #0x4
0x4b,0xfa,0x41,0x40 = mul.f d4, d10, d15
0x49,0xaa,0x00,0x8a = lea sp, [sp]#-0x200
0x61,0xff,0x60,0xd9 = fcall #-0x4d40
0x6d,0xff,0xa6,0x3e = call #-0x182b4
0xd9,0x44,0x00,0x0a = lea a4, [a4]#-0x6000
0x6d,0xff,0xbc,0xfd = call #-0x488
0x02,0x89 = mov d9, d8
0x37,0x0f,0x01,0xf2 = insert d15, d15, d0, #0x4, #0x1
0xf6,0xa3 = jnz d10, #0x6
0x6d,0x00,0x57,0x11 = call #0x22ae
0xc2,0x19 = add d9, #0x1
0x3c,0x15 = j #0x2a
0x6d,0xff,0xf0,0xfd = call #-0x420
0x3b,0x20,0x07,0x00 = mov d0, #0x72
0x8f,0x8f,0x00,0xf0 = sh d15, d15, #0x8
0xd9,0x55,0x20,0xfa = lea a5, [a5]#-0x5c20
0x8f,0x31,0x40,0xf1 = or d15, d1, #0x3
0x80,0xff = mov.d d15, a15
0x0b,0x40,0x40,0x20 = addx d2, d0, d4
0xb7,0x0f,0x02,0xf0 = insert d15, d15, #0, #0, #0x2
0x0b,0x26,0x10,0xf1 = ne d15, d6, d2
0x88,0x8f = ld.h d15, [a15]#0x10
0x91,0x00,0x00,0x27 = movh.a a2, #0x7000
0x6d,0xff,0xe7,0xfe = call #-0x232
0x5f,0x0f,0xc2,0x00 = jeq d15, d0, #0x184
0x09,0x20,0x94,0x08 = ld.h d0, [a2]#0x14
0x91,0x50,0x02,0xff = movh.a a15, #0xf025
0x91,0x40,0x00,0x26 = movh.a a2, #0x6004
0xbd,0x04,0x31,0x00 = jz.a a4, #0x62
0xd9,0x22,0x1a,0x11 = lea a2, [a2]#0x105a
0x53,0xc2,0x20,0xf0 = mul d15, d2, #0xc
0xbd,0x0d,0x22,0x00 = jz.a a13, #0x44
0x0b,0x71,0x50,0x90 = addc d9, d1, d7
0x30,0x43 = add.a a3, a4
0x6d,0x00,0x9f,0x01 = call #0x33e
0x02,0x98 = mov d8, d9
0x6d,0x00,0x85,0x12 = call #0x250a
0x02,0x01 = mov d1, d0
0x20,0x10 = sub.a sp, #0x10
0x6d,0xff,0x5d,0xf4 = call #-0x1746
0x91,0x00,0x00,0xe8 = movh.a a14, #0x8000
0x02,0x9c = mov d12, d9
0x7e,0x1d = jne d15, d1, #0x1a
0x6d,0xff,0x7b,0xfa = call #-0xb0a
0xb7,0x0f,0x1c,0xf0 = insert d15, d15, #0, #0, #0x1c
0x5f,0x0f,0xdc,0x00 = jeq d15, d0, #0x1b8
0x02,0xc4 = mov d4, d12
0xd9,0x22,0xb0,0x4a = lea a2, [a2]#-0x56d0
0x8f,0xff,0x83,0x31 = xor d3, d15, #0x3f
0x37,0x0f,0x81,0xf1 = insert d15, d15, d0, #0x3, #0x1
0xd9,0xff,0x20,0x80 = lea a15, [a15]#0x220
0x76,0x13 = jz d1, #0x6
0x6d,0x00,0xf8,0x10 = call #0x21f0
0x53,0x40,0x20,0xf0 = mul d15, d0, #0x4
0xda,0x0f = mov d15, #0xf
0xbf,0x10,0xf5,0x7f = jlt d0, #0x1, #-0x16
0x8f,0x41,0x1f,0xf0 = sh d15, d1, #-0xc
0x4b,0xf0,0x51,0xf1 = q31tof d15, d0, d15
0x89,0x40,0x84,0x08 = st.h [a4]#0x4, d0
0x5f,0x0f,0x6e,0x00 = jeq d15, d0, #0xdc
0x3b,0x80,0x01,0xb0 = mov d11, #0x18
0x8f,0xdf,0x0f,0x41 = and d4, d15, #0xfd
0x6d,0x00,0xc7,0x0d = call #0x1b8e
0xa2,0x31 = sub d1, d3
0x0b,0x13,0x90,0xf2 = or.lt d15, d3, d1
0xdf,0x04,0x50,0x02 = jeq d4, #0, #0x4a0
0xd9,0x44,0xa8,0x4a = lea a4, [a4]#-0x56d8
0x3b,0x30,0x02,0x00 = mov d0, #0x23
0xc2,0x10 = add d0, #0x1
0x5f,0x0f,0xed,0xff = jne d15, d0, #-0x26
0x91,0x00,0x03,0xfa = movh.a a15, #0xa030
0xda,0x0d = mov d15, #0xd
0x7e,0x44 = jne d15, d4, #0x8
0xf6,0x84 = jnz d8, #0x8
0xb7,0x2f,0x02,0xf5 = insert d15, d15, #0x2, #0xa, #0x2
0x82,0x74 = mov d4, #0x7
0xfc,0x2f = loop a2, #-0x2
0xd9,0xff,0x2c,0x80 = lea a15, [a15]#0x22c
0x6d,0xff,0x0d,0xf9 = call #-0xde6
0xd9,0x55,0x54,0x5a = lea a5, [a5]#-0x5aac
0x4b,0xdb,0x41,0xb0 = mul.f d11, d11, d13
0xc2,0x3f = add d15, #0x3
0x7f,0x89,0x2c,0x7f = jge d9, d8, #-0x1a8
0x2e,0x2c = jz.t d15, #0x2, #0x18
0x40,0xbf = mov.aa a15, a11
0x6f,0x1f,0xfa,0xff = jnz.t d15, #0x1, #-0xc
0x40,0xd5 = mov.aa a5, a13
0xc2,0x7f = add d15, #0x7
0xdf,0x08,0xd4,0x00 = jeq d8, #0, #0x1a8
0x37,0x05,0x68,0xf8 = extr.u d15, d5, #0x10, #0x8
0x49,0xa4,0x06,0x0a = lea a4, [sp]#0x6
0x7f,0x80,0x18,0x80 = jge.u d0, d8, #0x30
0x6d,0x00,0xe5,0x09 = call #0x13ca
0x0b,0x40,0x50,0xf1 = ge.u d15, d0, d4
0x53,0x4b,0x20,0xf0 = mul d15, d11, #0x4
0xbb,0xf0,0xff,0x6f = mov.u d6, #0xffff
0x49,0xf2,0x1c,0x0a = lea a2, [a15]#0x1c
0x76,0x28 = jz d2, #0x10
0x7e,0x07 = jne d15, d0, #0xe
0x6f,0x08,0x19,0x80 = jnz.t d8, #0, #0x32
0x01,0xfe,0x20,0xf4 = lt.a d15, a14, a15
0x3f,0xf0,0x05,0x00 = jlt d0, d15, #0xa
0x6d,0xff,0xf7,0xfe = call #-0x212
0xd9,0xff,0xac,0xba = lea a15, [a15]#-0x5514
0x02,0xf4 = mov d4, d15
0x8f,0x24,0x00,0xf0 = sh d15, d4, #0x2
0xd9,0x44,0x0c,0x96 = lea a4, [a4]#0x624c
0xd9,0xff,0x68,0x60 = lea a15, [a15]#0x5a8
0x3c,0x3b = j #0x76
0x86,0x5f = sha d15, #0x5
0x6e,0x30 = jz d15, #0x60
0x3f,0xaf,0xf7,0x7f = jlt d15, d10, #-0x12
0x5f,0x0f,0x3c,0x00 = jeq d15, d0, #0x78
0x26,0x42 = and d2, d4
0xfc,0x4e = loop a4, #-0x4
0x7b,0x00,0x00,0x0d = movh d0, #0xd000
0xd9,0x55,0x74,0x5a = lea a5, [a5]#-0x5a8c
0x49,0xa2,0x00,0x1a = lea a2, [sp]#0x40
0xdf,0x08,0x26,0x80 = jne d8, #0, #0x4c
0xa6,0x40 = or d0, d4
0x6d,0xff,0xc2,0xfa = call #-0xa7c
0x1d,0xff,0x4d,0xfe = j #-0x366
0x82,0xf2 = mov d2, #-0x1
0xc5,0xf5,0x80,0xc0 = lea a5, #0xf0000b00
0x3c,0x33 = j #0x66
0x8b,0xff,0x20,0xf3 = min.u d15, d15, #0xf
0xdf,0x04,0xfd,0xff = jne d4, #0, #-0x6
0x8f,0x34,0x40,0xf1 = or d15, d4, #0x3
0x89,0xff,0xa0,0x08 = st.h [a15]#0x20, d15
0xed,0x00,0x00,0x00 = calla #0
0x1d,0xff,0xa6,0xfe = j #-0x2b4
0x80,0x50 = mov.d d0, a5
0x16,0x0f = and d15, #0xf
0x3c,0x1c = j #0x38
0xee,0x1f = jnz d15, #0x3e
0x82,0x0b = mov d11, #0
0x7f,0xf8,0x0a,0x80 = jge.u d8, d15, #0x14
0x8f,0x0a,0x02,0x11 = and d1, d10, #0x20
0x8b,0x0f,0xc0,0x4a = eqany.b d4, d15, #0
0x49,0xf2,0x19,0x0a = lea a2, [a15]#0x19
0xbf,0x19,0xe1,0x7f = jlt d9, #0x1, #-0x3e
0x3b,0x00,0x00,0x31 = mov d3, #0x1000
0x3c,0x27 = j #0x4e
0x6d,0xff,0xf7,0xf9 = call #-0xc12
0xbb,0xf0,0xff,0x9f = mov.u d9, #0xffff
0x60,0x22 = mov.a a2, d2
0x6d,0xff,0xac,0xff = call #-0xa8
0x6d,0x00,0x3d,0x08 = call #0x107a
0xb7,0x04,0x02,0xf0 = insert d15, d4, #0, #0, #0x2
0x2e,0x08 = jz.t d15, #0, #0x10
0xd9,0xaa,0x40,0x89 = lea sp, [sp]#-0x6a00
0x0b,0x0c,0x50,0xf1 = ge.u d15, d12, d0
0x49,0xf2,0x30,0x0a = lea a2, [a15]#0x30
0x40,0xfd = mov.aa a13, a15
0xf6,0x83 = jnz d8, #0x6
0x1d,0x00,0xcb,0x00 = j #0x196
0x6d,0x00,0x4c,0x07 = call #0xe98
0x8f,0xff,0x83,0x91 = xor d9, d15, #0x3f
0x3e,0xe8 = jeq d15, d14, #0x10
0x0b,0x0f,0x20,0x11 = lt d1, d15, d0
0x76,0x26 = jz d2, #0xc
0x02,0x07 = mov d7, d0
0x6d,0xff,0xcc,0xf9 = call #-0xc68
0xff,0xdf,0x33,0x00 = jge d15, #-0x3, #0x66
0x12,0x80 = add d0, d15, d8
0xdf,0x0c,0xd3,0x7f = jeq d12, #0, #-0x5a
0x3c,0x62 = j #0xc4
0xc2,0x5f = add d15, #0x5
0xee,0x08 = jnz d15, #0x10
0x37,0xf0,0x81,0xf0 = insert d15, d0, d15, #0x1, #0x1
0x8b,0x02,0x20,0xf2 = ne d15, d2, #0
0x1d,0x00,0x1b,0x00 = j #0x36
0x37,0x0a,0x50,0x40 = extr d4, d10, #0, #0x10
0x7b,0x10,0x00,0xf0 = movh d15, #0x1
0xd9,0x22,0x1a,0x71 = lea a2, [a2]#0x11da
0x6d,0x00,0x07,0x04 = call #0x80e
0x01,0x2f,0x20,0xf4 = lt.a d15, a15, a2
0x3b,0x00,0x07,0x00 = mov d0, #0x70
0xbd,0x0e,0x1e,0x00 = jz.a a14, #0x3c
0xd9,0xff,0x40,0x4b = lea a15, [a15]#-0x4b00
0x40,0x6d = mov.aa a13, a6
0x12,0x19 = add d9, d15, d1
0x88,0x9f = ld.h d15, [a15]#0x12
0xdf,0x00,0x2e,0x00 = jeq d0, #0, #0x5c
0x6d,0x00,0xbe,0x0f = call #0x1f7c
0x90,0x22 = addsc.a a2, a2, d15, #0x2
0x6d,0x00,0x79,0x00 = call #0xf2
0xd9,0x22,0x3e,0x61 = lea a2, [a2]#0x11be
0x8b,0x0f,0x02,0xf0 = add d15, d15, #0x20
0x6d,0x00,0xf2,0x04 = call #0x9e4
0x8f,0x75,0x00,0xf1 = and d15, d5, #0x7
0xda,0x20 = mov d15, #0x20
0xab,0x1f,0x18,0xff = cadd d15, d15, d15, #-0x7f
0x40,0xc2 = mov.aa a2, a12
0x9b,0x5e,0xcf,0xe3 = addih d14, d14, #0x3cf5
0x0f,0xf1,0x00,0x10 = sh d1, d1, d15
0x3b,0x00,0x00,0x01 = mov d0, #0x1000
0xd9,0x55,0x90,0xca = lea a5, [a5]#-0x54f0
0x91,0x20,0x00,0x48 = movh.a a4, #0x8002
0x3f,0xf8,0xf0,0x7f = jlt d8, d15, #-0x20
0x6d,0xff,0xd0,0x2b = call #-0x1a860
0xbf,0x19,0xef,0x7f = jlt d9, #0x1, #-0x22
0x6d,0xff,0xf6,0xfe = call #-0x214
0x0f,0x20,0x10,0x00 = sha d0, d0, d2
0x7e,0x2c = jne d15, d2, #0x18
0x02,0x24 = mov d4, d2
0x8b,0x70,0x01,0x01 = rsub d0, d0, #0x17
0xbb,0x00,0xc2,0x0b = mov.u d0, #0xbc20
0x40,0x64 = mov.aa a4, a6
0xda,0x58 = mov d15, #0x58
0x49,0xa6,0x02,0x0a = lea a6, [sp]#0x2
0x6f,0x0f,0x16,0x80 = jnz.t d15, #0, #0x2c
0xd9,0xff,0x1c,0x0b = lea a15, [a15]#-0x4fe4
0xbc,0xf3 = jz.a a15, #0x6
0x6d,0xff,0xa6,0xff = call #-0xb4
0x8b,0x03,0xa0,0x30 = addc d3, d3, #0
0x5f,0xef,0x73,0x00 = jeq d15, d14, #0xe6
0x1d,0xff,0x28,0xff = j #-0x1b0
0x37,0x0f,0x02,0xf3 = insert d15, d15, d0, #0x6, #0x2
0xd2,0x04 = mov e4, #0
0x82,0x00 = mov d0, #0
0x4b,0x30,0x11,0x42 = div.u e4, d0, d3
0x6d,0x00,0xcd,0x0c = call #0x199a
0x8f,0xff,0x83,0xa1 = xor d10, d15, #0x3f
0x3f,0x10,0xee,0xff = jlt.u d0, d1, #-0x24
0x16,0x04 = and d15, #0x4
0x3c,0x1d = j #0x3a
0xd9,0xff,0xce,0x61 = lea a15, [a15]#0x1d8e
0x3b,0xb0,0x0d,0x40 = mov d4, #0xdb
0x49,0xc2,0x04,0x0a = lea a2, [a12]#0x4
0x32,0x52 = rsub d2
0xd9,0xdd,0xac,0xba = lea a13, [a13]#-0x5514
0x7e,0x13 = jne d15, d1, #0x6
0xae,0x22 = jnz.t d15, #0x2, #0x4
0xd9,0xff,0xcc,0x51 = lea a15, [a15]#0x1d4c
0x6d,0xff,0xfc,0xf7 = call #-0x1008
0x10,0xaf = addsc.a a15, sp, d15, #0
0x7b,0xc0,0xff,0x0f = movh d0, #0xfffc
0x6d,0x00,0x5d,0x00 = call #0xba
0xd9,0xff,0xe4,0x2a = lea a15, [a15]#-0x535c
0x4b,0x1f,0x51,0xf0 = div.f d15, d15, d1
0x9a,0x48 = add d15, d8, #0x4
0x37,0xf3,0x08,0x38 = insert d3, d3, d15, #0x10, #0x8
0x82,0x0c = mov d12, #0
0x6d,0xe8,0x91,0x0b = call #-0x2fe8de
0x6d,0x00,0xae,0x0d = call #0x1b5c
0xb0,0x4c = add.a a12, #0x4
0x6d,0xff,0x43,0xff = call #-0x17a
0xd9,0xdd,0xb0,0xba = lea a13, [a13]#-0x5510
0x9b,0x04,0x05,0x40 = addih d4, d4, #0x50
0x1d,0x00,0x02,0x00 = j #0x4
0x37,0x00,0x61,0x03 = extr.u d0, d0, #0x6, #0x1
0x6e,0x06 = jz d15, #0xc
0xdf,0x1f,0x23,0x80 = jne d15, #0x1, #0x46
0xb0,0x1f = add.a a15, #0x1
0xbf,0x85,0x23,0x80 = jlt.u d5, #0x8, #0x46
0x6d,0xff,0x10,0xfe = call #-0x3e0
0x40,0x5f = mov.aa a15, a5
0x3c,0x08 = j #0x10
0xdf,0x0c,0xe0,0x7f = jeq d12, #0, #-0x40
0xd9,0x22,0x26,0x11 = lea a2, [a2]#0x1066
0xfe,0x0c = jne d15, d0, #0x38
0x60,0xf2 = mov.a a2, d15
0x2e,0x36 = jz.t d15, #0x3, #0xc
0x6f,0x19,0x13,0x00 = jz.t d9, #0x1, #0x26
0x3f,0x0f,0xf0,0x7f = jlt d15, d0, #-0x20
0x4b,0xf1,0x51,0x00 = div.f d0, d1, d15
0xda,0x7f = mov d15, #0x7f
0xd9,0x55,0xc0,0x88 = lea a5, [a5]#-0x7200
0x0f,0x00,0xb0,0x21 = clz d2, d0
0x6d,0xff,0x67,0xfe = call #-0x332
0x1d,0x00,0xaa,0x00 = j #0x154
0xf6,0x0a = jnz d0, #0x14
0x2e,0x03 = jz.t d15, #0, #0x6
0x6d,0xff,0xba,0xf9 = call #-0xc8c
0x37,0x0f,0xe1,0xf0 = extr.u d15, d15, #0x1, #0x1
0x06,0xec = sh d12, #-0x2
0x37,0xf0,0x02,0x0f = insert d0, d0, d15, #0x1e, #0x2
0x6d,0x00,0xfc,0x11 = call #0x23f8
0x6d,0xff,0x32,0xff = call #-0x19c
0x37,0x9f,0x83,0xf1 = insert d15, d15, d9, #0x3, #0x3
0x5f,0x0f,0x28,0x00 = jeq d15, d0, #0x50
0xd9,0x22,0x22,0x61 = lea a2, [a2]#0x11a2
0x3b,0x00,0x50,0x50 = mov d5, #0x500
0x6f,0x0f,0xfe,0xff = jnz.t d15, #0, #-0x4
0xee,0xfe = jnz d15, #-0x4
0xdf,0x08,0x6a,0x80 = jne d8, #0, #0xd4
0x7f,0xf0,0x50,0x00 = jge d0, d15, #0xa0
0xee,0x22 = jnz d15, #0x44
0x8f,0xf0,0x01,0x20 = sh d2, d0, #0x1f
0x02,0x92 = mov d2, d9
0x8f,0x21,0x00,0xf0 = sh d15, d1, #0x2
0x3b,0x00,0x08,0x50 = mov d5, #0x80
0x4e,0xf3 = jgtz d15, #0x6
0xee,0x03 = jnz d15, #0x6
0xac,0xa2 = st.h [sp]#0x4, d15
0xb7,0x1f,0x81,0x2b = insert d2, d15, #0x1, #0x17, #0x1
0x3b,0x70,0x04,0x10 = mov d1, #0x47
0x20,0x08 = sub.a sp, #0x8
0x8b,0x03,0x03,0xf0 = add d15, d3, #0x30
0x9a,0xf0 = add d15, d0, #-0x1
0xd9,0x55,0x3c,0xea = lea a5, [a5]#-0x5c44
0x09,0x41,0x84,0x08 = ld.h d1, [a4]#0x4
0x89,0xaf,0xa4,0x08 = st.h [sp]#0x24, d15
0xa0,0x55 = mov.a a5, #0x5
0x37,0x0f,0xe8,0x1b = extr.u d1, d15, #0x17, #0x8
0x3c,0x01 = j #0x2
0x37,0x00,0x68,0x50 = extr.u d5, d0, #0, #0x8
0x5f,0x8f,0x66,0x00 = jeq d15, d8, #0xcc
0xda,0x22 = mov d15, #0x22
0x49,0x33,0x14,0x8a = lea a3, [a3]#-0x1ec
0x8f,0x0a,0x50,0xa1 = or d10, d10, #0x100
0x91,0x00,0x00,0x28 = movh.a a2, #0x8000
0x8f,0x28,0x20,0x00 = sha d0, d8, #0x2
0x49,0x44,0x00,0x1a = lea a4, [a4]#0x40
0x6d,0x00,0x49,0x11 = call #0x2292
0xee,0x17 = jnz d15, #0x2e
0x6d,0x00,0x8b,0x02 = call #0x516
0x5f,0x0f,0xdf,0x00 = jeq d15, d0, #0x1be
0xa6,0x52 = or d2, d5
0x1e,0xf3 = jeq d15, #-0x1, #0x6
0x37,0xf0,0x02,0x02 = insert d0, d0, d15, #0x4, #0x2
0xdf,0x0f,0x68,0xff = jne d15, #0, #-0x130
0x06,0x11 = sh d1, #0x1
0x37,0x0f,0x02,0xfe = insert d15, d15, d0, #0x1c, #0x2
0x6d,0xff,0x94,0xff = call #-0xd8
0x2d,0x0f,0x00,0x00 = calli a15
0x0b,0x75,0x00,0xf2 = and.eq d15, d5, d7
0x82,0x54 = mov d4, #0x5
0x37,0xf0,0x02,0x0e = insert d0, d0, d15, #0x1c, #0x2
0xee,0xf1 = jnz d15, #-0x1e
0x6d,0xff,0xeb,0x3d = call #-0x1842a
0xd9,0xff,0xe4,0x10 = lea a15, [a15]#0xc64
0x5f,0x01,0x0d,0x80 = jne d1, d0, #0x1a
0x91,0x30,0x00,0x57 = movh.a a5, #0x7003
0x0b,0x00,0x00,0x08 = mov e0, d0
0xde,0x1c = jne d15, #0x1, #0x38
0x6d,0xff,0xb1,0x2a = call #-0x1aa9e
0x7b,0x00,0x12,0xd4 = movh d13, #0x4120
0x49,0xf2,0x08,0x0a = lea a2, [a15]#0x8
0x37,0xf0,0x03,0x04 = insert d0, d0, d15, #0x8, #0x3
0xee,0x02 = jnz d15, #0x4
0x06,0xf1 = sh d1, #-0x1
0x7e,0x03 = jne d15, d0, #0x6
0x6d,0xff,0x58,0xfb = call #-0x950
0xd9,0xff,0x20,0x10 = lea a15, [a15]#0x60
0x6d,0xff,0xa7,0xfe = call #-0x2b2
0x02,0x68 = mov d8, d6
0x1d,0x00,0x8a,0x01 = j #0x314
0xd7,0x10,0x21,0x0f = imask e0, #0x1, d15, #0x1
0x49,0xa4,0x08,0x0a = lea a4, [sp]#0x8
0x82,0x34 = mov d4, #0x3
0x92,0x44 = add d4, d15, #0x4
0x91,0x20,0x00,0xd8 = movh.a a13, #0x8002
0x82,0xf1 = mov d1, #-0x1
0x3b,0x80,0x00,0x40 = mov d4, #0x8
0x3c,0x3a = j #0x74
0x82,0x64 = mov d4, #0x6
0x01,0x2f,0x30,0xf4 = ge.a d15, a15, a2
0xd9,0xff,0x24,0x96 = lea a15, [a15]#0x6264
0x8e,0xff = jlez d15, #0x1e
0x91,0x00,0x00,0x48 = movh.a a4, #0x8000
0xa6,0x10 = or d0, d1
0xdc,0x0e = ji a14
0x1d,0x00,0x83,0x00 = j #0x106
0xd9,0x22,0x4c,0xb0 = lea a2, [a2]#0x6cc
0x5f,0x0f,0x29,0x00 = jeq d15, d0, #0x52
0x37,0x00,0xe8,0xfb = extr.u d15, d0, #0x17, #0x8
0x6f,0x0f,0xf5,0xff = jnz.t d15, #0, #-0x16
0x3b,0xb0,0x02,0x00 = mov d0, #0x2b
0x7c,0x2a = jnz.a a2, #0x14