
Fatbin elf code:
================
arch = sm_90
code version = [1,7]
host = linux
compile_size = 64bit
identifier = /workspace/bench.cu 

	code for sm_90

Fatbin elf code:
================
arch = sm_90
code version = [1,7]
host = linux
compile_size = 64bit
identifier = /workspace/bench.cu

	code for sm_90
		Function : _Z7phase_cILb0EEv7Payload
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R10, SR_TID.X ;                                              /* 0x00000000000a7919 */
                                                                                                    /* 0x000e620000002100 */
        /*0020*/                   BSSY B0, 0xf90 ;                                                 /* 0x00000f6000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0030*/                   ISETP.GT.AND P0, PT, R10, 0x3ff, PT ;                            /* 0x000003ff0a00780c */
                                                                                                    /* 0x002fda0003f04270 */
        /*0040*/               @P0 BRA 0xf80 ;                                                      /* 0x0000000c00cc0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0050*/                   S2R R18, SR_CTAID.X ;                                            /* 0x0000000000127919 */
                                                                                                    /* 0x000e620000002500 */
        /*0060*/                   LDC.64 R16, c[0x0][0x208] ;                                      /* 0x00008200ff107b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*0070*/                   LDC.64 R2, c[0x0][0x250] ;                                       /* 0x00009400ff027b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*0080*/                   LDC.64 R6, c[0x0][0x240] ;                                       /* 0x00009000ff067b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*0090*/                   R2UR UR4, R16 ;                                                  /* 0x00000000100472ca */
                                                                                                    /* 0x004fce00000e0000 */
        /*00a0*/                   LDC.64 R12, c[0x0][0x248] ;                                      /* 0x00009200ff0c7b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*00b0*/                   R2UR UR5, R17 ;                                                  /* 0x00000000110572ca */
                                                                                                    /* 0x000fe200000e0000 */
        /*00c0*/                   IMAD.WIDE R2, R18, 0x4, R2 ;                                     /* 0x0000000412027825 */
                                                                                                    /* 0x002fd800078e0202 */
        /*00d0*/                   LDG.E R3, desc[UR4][R2.64] ;                                     /* 0x0000000402037981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*00e0*/                   VIMNMX R9, R10, 0x300, !PT ;                                     /* 0x000003000a097848 */
                                                                                                    /* 0x000fe40007fe0100 */
        /*00f0*/                   R2UR UR6, R16 ;                                                  /* 0x00000000100672ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0100*/                   R2UR UR7, R17 ;                                                  /* 0x00000000110772ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0110*/                   IADD3 R9, -R10, 0xff, R9 ;                                       /* 0x000000ff0a097810 */
                                                                                                    /* 0x000fe20007ffe109 */
        /*0120*/                   BSSY B1, 0x5d0 ;                                                 /* 0x000004a000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0130*/                   SHF.R.S32.HI R0, RZ, 0x1f, R3 ;                                  /* 0x0000001fff007819 */
                                                                                                    /* 0x010fe20000011403 */
        /*0140*/                   IMAD.WIDE R6, R3, 0x4, R6 ;                                      /* 0x0000000403067825 */
                                                                                                    /* 0x008fc600078e0206 */
        /*0150*/                   SHF.L.U64.HI R2, R3.reuse, 0x2, R0 ;                             /* 0x0000000203027819 */
                                                                                                    /* 0x040fe20000010200 */
        /*0160*/                   IMAD.WIDE R12, R3.reuse, 0x4, R12 ;                              /* 0x00000004030c7825 */
                                                                                                    /* 0x044fe200078e020c */
        /*0170*/                   LDG.E R11, desc[UR4][R6.64] ;                                    /* 0x00000004060b7981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*0180*/                   ULDC.64 UR4, c[0x0][0x230] ;                                     /* 0x00008c0000047ab9 */
                                                                                                    /* 0x000fe40000000a00 */
        /*0190*/                   IMAD.SHL.U32 R3, R3, 0x4, RZ ;                                   /* 0x0000000403037824 */
                                                                                                    /* 0x000fe200078e00ff */
        /*01a0*/                   LEA.HI R0, R9, 0x1, RZ, 0x18 ;                                   /* 0x0000000109007811 */
                                                                                                    /* 0x000fe200078fc0ff */
        /*01b0*/                   LDG.E R8, desc[UR6][R12.64] ;                                    /* 0x000000060c087981 */
                                                                                                    /* 0x000562000c1e1900 */
        /*01c0*/                   ULDC.64 UR6, c[0x0][0x238] ;                                     /* 0x00008e0000067ab9 */
                                                                                                    /* 0x000fe40000000a00 */
        /*01d0*/                   IADD3 R4, P0, R3, UR4, RZ ;                                      /* 0x0000000403047c10 */
                                                                                                    /* 0x000fc4000ff1e0ff */
        /*01e0*/                   IADD3 R6, P1, R3, UR6, RZ ;                                      /* 0x0000000603067c10 */
                                                                                                    /* 0x002fe4000ff3e0ff */
        /*01f0*/                   IADD3.X R5, R2, UR5, RZ, P0, !PT ;                               /* 0x0000000502057c10 */
                                                                                                    /* 0x000fe200087fe4ff */
        /*0200*/                   ULDC.64 UR4, c[0x0][0x210] ;                                     /* 0x0000840000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0210*/                   LOP3.LUT P0, R19, R0, 0x3, RZ, 0xc0, !PT ;                       /* 0x0000000300137812 */
                                                                                                    /* 0x000fe2000780c0ff */
        /*0220*/                   IMAD.U32 R12, RZ, RZ, UR4 ;                                      /* 0x00000004ff0c7e24 */
                                                                                                    /* 0x004fe2000f8e00ff */
        /*0230*/                   IADD3.X R7, R2, UR7, RZ, P1, !PT ;                               /* 0x0000000702077c10 */
                                                                                                    /* 0x000fe20008ffe4ff */
        /*0240*/                   ULDC.64 UR6, c[0x0][0x218] ;                                     /* 0x0000860000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0250*/                   MOV R13, UR5 ;                                                   /* 0x00000005000d7c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*0260*/                   IMAD.U32 R14, RZ, RZ, UR6 ;                                      /* 0x00000006ff0e7e24 */
                                                                                                    /* 0x000fe4000f8e00ff */
        /*0270*/                   IMAD.U32 R15, RZ, RZ, UR7 ;                                      /* 0x00000007ff0f7e24 */
                                                                                                    /* 0x000fcc000f8e00ff */
        /*0280*/              @!P0 BRA 0x5c0 ;                                                      /* 0x0000000000cc8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0290*/                   LDC.64 R22, c[0x0][0x218] ;                                      /* 0x00008600ff167b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*02a0*/                   IADD3 R21, R11, R10, RZ ;                                        /* 0x0000000a0b157210 */
                                                                                                    /* 0x020fca0007ffe0ff */
        /*02b0*/                   IMAD R21, R18, 0x400, R21 ;                                      /* 0x0000040012157824 */
                                                                                                    /* 0x000fe400078e0215 */
        /*02c0*/                   LDC.64 R2, c[0x0][0x210] ;                                       /* 0x00008400ff027b82 */
                                                                                                    /* 0x000ea40000000a00 */
        /*02d0*/                   IMAD R21, R8, -0x400, R21 ;                                      /* 0xfffffc0008157824 */
                                                                                                    /* 0x000fc800078e0215 */
        /*02e0*/                   IMAD.WIDE R22, R21, 0x4, R22 ;                                   /* 0x0000000415167825 */
                                                                                                    /* 0x002fc800078e0216 */
        /*02f0*/                   IMAD.WIDE R20, R21, 0x4, R2 ;                                    /* 0x0000000415147825 */
                                                                                                    /* 0x004fce00078e0202 */
        /*0300*/                   R2UR UR6, R16.reuse ;                                            /* 0x00000000100672ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0310*/                   R2UR UR7, R17.reuse ;                                            /* 0x00000000110772ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0320*/                   R2UR UR4, R16 ;                                                  /* 0x00000000100472ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0330*/                   R2UR UR5, R17 ;                                                  /* 0x00000000110572ca */
                                                                                                    /* 0x000fd200000e0000 */
        /*0340*/                   LDG.E R25, desc[UR6][R20.64] ;                                   /* 0x0000000614197981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0350*/                   LDG.E R0, desc[UR4][R4.64] ;                                     /* 0x0000000404007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0360*/                   LDG.E R3, desc[UR4][R6.64] ;                                     /* 0x0000000406037981 */
                                                                                                    /* 0x002ee2000c1e1900 */
        /*0370*/                   IMAD.MOV.U32 R27, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff1b7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0380*/                   BSSY B2, 0x4f0 ;                                                 /* 0x0000016000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0390*/                   FADD R0, -R0, R25 ;                                              /* 0x0000001900007221 */
                                                                                                    /* 0x004fe20000000100 */
        /*03a0*/                   HFMA2.MMA R25, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff197435 */
                                                                                                    /* 0x000fc600000001ff */
        /*03b0*/                   FFMA.SAT R2, R0, R27, 0.5 ;                                      /* 0x3f00000000027423 */
                                                                                                    /* 0x000fe2000000201b */
        /*03c0*/                   MUFU.RCP R24, R3 ;                                               /* 0x0000000300187308 */
                                                                                                    /* 0x008e6c0000001000 */
        /*03d0*/                   FFMA.RM R2, R2, R25, 12582913 ;                                  /* 0x4b40000102027423 */
                                                                                                    /* 0x000fc80000004019 */
        /*03e0*/                   FADD R25, R2, -12583039 ;                                        /* 0xcb40007f02197421 */
                                                                                                    /* 0x000fc80000000000 */
        /*03f0*/                   FFMA R25, R0, 1.4426950216293334961, -R25 ;                      /* 0x3fb8aa3b00197823 */
                                                                                                    /* 0x000fe20000000819 */
        /*0400*/                   FFMA R27, -R3, R24, 1 ;                                          /* 0x3f800000031b7423 */
                                                                                                    /* 0x002fc60000000118 */
        /*0410*/                   FFMA R25, R0, 1.925963033500011079e-08, R25 ;                    /* 0x32a5706000197823 */
                                                                                                    /* 0x000fe20000000019 */
        /*0420*/                   IMAD.SHL.U32 R0, R2, 0x800000, RZ ;                              /* 0x0080000002007824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0430*/                   FFMA R27, R24, R27, R24 ;                                        /* 0x0000001b181b7223 */
                                                                                                    /* 0x000fc60000000018 */
        /*0440*/                   MUFU.EX2 R25, R25 ;                                              /* 0x0000001900197308 */
                                                                                                    /* 0x000e640000000800 */
        /*0450*/                   FMUL R0, R0, R25 ;                                               /* 0x0000001900007220 */
                                                                                                    /* 0x002fcc0000400000 */
        /*0460*/                   FCHK P0, R0, R3 ;                                                /* 0x0000000300007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0470*/                   FFMA R2, R0, R27, RZ ;                                           /* 0x0000001b00027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0480*/                   FFMA R24, -R3, R2, R0 ;                                          /* 0x0000000203187223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0490*/                   FFMA R27, R27, R24, R2 ;                                         /* 0x000000181b1b7223 */
                                                                                                    /* 0x000fe20000000002 */
        /*04a0*/              @!P0 BRA 0x4e0 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*04b0*/                   MOV R2, 0x4d0 ;                                                  /* 0x000004d000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*04c0*/                   CALL.REL.NOINC 0xfb0 ;                                           /* 0x0000000800b87944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*04d0*/                   IMAD.MOV.U32 R27, RZ, RZ, R0 ;                                   /* 0x000000ffff1b7224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*04e0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*04f0*/                   VIADD R19, R19, 0xffffffff ;                                     /* 0xffffffff13137836 */
                                                                                                    /* 0x000fe20000000000 */
        /*0500*/                   R2UR UR4, R16 ;                                                  /* 0x00000000100472ca */
                                                                                                    /* 0x000fe200000e0000 */
        /*0510*/                   IMAD.MOV.U32 R3, RZ, RZ, R23 ;                                   /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200078e0017 */
        /*0520*/                   R2UR UR5, R17 ;                                                  /* 0x00000000110572ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0530*/                   ISETP.NE.AND P0, PT, R19, RZ, PT ;                               /* 0x000000ff1300720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*0540*/                   MOV R2, R22 ;                                                    /* 0x0000001600027202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0550*/                   IADD3 R20, P2, R20, 0x400, RZ ;                                  /* 0x0000040014147810 */
                                                                                                    /* 0x000fe40007f5e0ff */
        /*0560*/                   IADD3 R22, P1, R22, 0x400, RZ ;                                  /* 0x0000040016167810 */
                                                                                                    /* 0x000fc40007f3e0ff */
        /*0570*/                   IADD3 R10, R10, 0x100, RZ ;                                      /* 0x000001000a0a7810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0580*/                   IMAD.X R21, RZ, RZ, R21, P2 ;                                    /* 0x000000ffff157224 */
                                                                                                    /* 0x000fe400010e0615 */
        /*0590*/                   STG.E desc[UR4][R2.64], R27 ;                                    /* 0x0000001b02007986 */
                                                                                                    /* 0x0003e2000c101904 */
        /*05a0*/                   IMAD.X R23, RZ, RZ, R23, P1 ;                                    /* 0x000000ffff177224 */
                                                                                                    /* 0x000fe200008e0617 */
        /*05b0*/               @P0 BRA 0x300 ;                                                      /* 0xfffffffc00500947 */
                                                                                                    /* 0x000fec000383ffff */
        /*05c0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*05d0*/                   ISETP.GE.U32.AND P0, PT, R9, 0x300, PT ;                         /* 0x000003000900780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*05e0*/              @!P0 BRA 0xf80 ;                                                      /* 0x0000000800648947 */
                                                                                                    /* 0x000fea0003800000 */
        /*05f0*/                   IADD3 R11, R11, R10, RZ ;                                        /* 0x0000000a0b0b7210 */
                                                                                                    /* 0x020fca0007ffe0ff */
        /*0600*/                   IMAD R11, R18, 0x400, R11 ;                                      /* 0x00000400120b7824 */
                                                                                                    /* 0x000fe400078e020b */
        /*0610*/                   VIADD R18, R10, 0xfffffc00 ;                                     /* 0xfffffc000a127836 */
                                                                                                    /* 0x000fe40000000000 */
        /*0620*/                   IMAD R19, R8, -0x400, R11 ;                                      /* 0xfffffc0008137824 */
                                                                                                    /* 0x000fce00078e020b */
        /*0630*/                   R2UR UR4, R16.reuse ;                                            /* 0x00000000100472ca */
                                                                                                    /* 0x040fe200000e0000 */
        /*0640*/                   IMAD.WIDE R8, R19, 0x4, R12 ;                                    /* 0x0000000413087825 */
                                                                                                    /* 0x004fe200078e020c */
        /*0650*/                   R2UR UR5, R17.reuse ;                                            /* 0x00000000110572ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0660*/                   R2UR UR6, R16 ;                                                  /* 0x00000000100672ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0670*/                   R2UR UR7, R17 ;                                                  /* 0x00000000110772ca */
                                                                                                    /* 0x000fd200000e0000 */
        /*0680*/                   LDG.E R0, desc[UR4][R4.64] ;                                     /* 0x0000000404007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0690*/                   LDG.E R3, desc[UR6][R8.64] ;                                     /* 0x0000000608037981 */
                                                                                                    /* 0x002ea8000c1e1900 */
        /*06a0*/                   LDG.E R11, desc[UR4][R6.64] ;                                    /* 0x00000004060b7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*06b0*/                   HFMA2.MMA R21, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff157435 */
                                                                                                    /* 0x000fe200000001ff */
        /*06c0*/                   IADD3 R18, R18, 0x400, RZ ;                                      /* 0x0000040012127810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*06d0*/                   BSSY B1, 0x860 ;                                                 /* 0x0000018000017945 */
                                                                                                    /* 0x000fe60003800000 */
        /*06e0*/                   ISETP.GE.AND P2, PT, R18, RZ, PT ;                               /* 0x000000ff1200720c */
                                                                                                    /* 0x000fe20003f46270 */
        /*06f0*/                   FADD R0, -R0, R3 ;                                               /* 0x0000000300007221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0700*/                   IMAD.MOV.U32 R3, RZ, RZ, 0x437c0000 ;                            /* 0x437c0000ff037424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0710*/                   FFMA.SAT R2, R0, R21, 0.5 ;                                      /* 0x3f00000000027423 */
                                                                                                    /* 0x000fe20000002015 */
        /*0720*/                   MUFU.RCP R10, R11 ;                                              /* 0x0000000b000a7308 */
                                                                                                    /* 0x008e660000001000 */
        /*0730*/                   FFMA.RM R2, R2, R3, 12582913 ;                                   /* 0x4b40000102027423 */
                                                                                                    /* 0x000fc80000004003 */
        /*0740*/                   FADD R3, R2, -12583039 ;                                         /* 0xcb40007f02037421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0750*/                   FFMA R3, R0, 1.4426950216293334961, -R3 ;                        /* 0x3fb8aa3b00037823 */
                                                                                                    /* 0x000fc80000000803 */
        /*0760*/                   FFMA R3, R0, 1.925963033500011079e-08, R3 ;                      /* 0x32a5706000037823 */
                                                                                                    /* 0x000fe20000000003 */
        /*0770*/                   IMAD.SHL.U32 R0, R2, 0x800000, RZ ;                              /* 0x0080000002007824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0780*/                   FFMA R21, -R11, R10, 1 ;                                         /* 0x3f8000000b157423 */
                                                                                                    /* 0x002fc6000000010a */
        /*0790*/                   MUFU.EX2 R3, R3 ;                                                /* 0x0000000300037308 */
                                                                                                    /* 0x000e620000000800 */
        /*07a0*/                   FFMA R21, R10, R21, R10 ;                                        /* 0x000000150a157223 */
                                                                                                    /* 0x000fe2000000000a */
        /*07b0*/                   FMUL R0, R0, R3 ;                                                /* 0x0000000300007220 */
                                                                                                    /* 0x002fcc0000400000 */
        /*07c0*/                   FCHK P0, R0, R11 ;                                               /* 0x0000000b00007302 */
                                                                                                    /* 0x000e620000000000 */
        /*07d0*/                   FFMA R2, R0, R21, RZ ;                                           /* 0x0000001500027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*07e0*/                   FFMA R10, -R11, R2, R0 ;                                         /* 0x000000020b0a7223 */
                                                                                                    /* 0x000fc80000000100 */
        /*07f0*/                   FFMA R21, R21, R10, R2 ;                                         /* 0x0000000a15157223 */
                                                                                                    /* 0x000fe20000000002 */
        /*0800*/              @!P0 BRA 0x850 ;                                                      /* 0x0000000000108947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0810*/                   IMAD.MOV.U32 R3, RZ, RZ, R11 ;                                   /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200078e000b */
        /*0820*/                   MOV R2, 0x840 ;                                                  /* 0x0000084000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0830*/                   CALL.REL.NOINC 0xfb0 ;                                           /* 0x0000000400dc7944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0840*/                   IMAD.MOV.U32 R21, RZ, RZ, R0 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0850*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0860*/                   R2UR UR4, R16.reuse ;                                            /* 0x00000000100472ca */
                                                                                                    /* 0x040fe200000e0000 */
        /*0870*/                   IMAD.WIDE R10, R19, 0x4, R14 ;                                   /* 0x00000004130a7825 */
                                                                                                    /* 0x000fe200078e020e */
        /*0880*/                   R2UR UR5, R17.reuse ;                                            /* 0x00000000110572ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0890*/                   R2UR UR6, R16.reuse ;                                            /* 0x00000000100672ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*08a0*/                   R2UR UR7, R17.reuse ;                                            /* 0x00000000110772ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*08b0*/                   R2UR UR8, R16 ;                                                  /* 0x00000000100872ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*08c0*/                   R2UR UR9, R17 ;                                                  /* 0x00000000110972ca */
                                                                                                    /* 0x000fca00000e0000 */
        /*08d0*/                   STG.E desc[UR4][R10.64], R21 ;                                   /* 0x000000150a007986 */
                                                                                                    /* 0x0003e8000c101904 */
        /*08e0*/                   LDG.E R0, desc[UR6][R4.64] ;                                     /* 0x0000000604007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*08f0*/                   LDG.E R3, desc[UR8][R8.64+0x400] ;                               /* 0x0004000808037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0900*/                   LDG.E R23, desc[UR4][R6.64] ;                                    /* 0x0000000406177981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0910*/                   MOV R25, 0x3bbb989d ;                                            /* 0x3bbb989d00197802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0920*/                   BSSY B1, 0xaa0 ;                                                 /* 0x0000017000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0930*/                   FADD R0, -R0, R3 ;                                               /* 0x0000000300007221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0940*/                   IMAD.MOV.U32 R3, RZ, RZ, 0x437c0000 ;                            /* 0x437c0000ff037424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0950*/                   FFMA.SAT R2, R0, R25, 0.5 ;                                      /* 0x3f00000000027423 */
                                                                                                    /* 0x000fe20000002019 */
        /*0960*/                   MUFU.RCP R20, R23 ;                                              /* 0x0000001700147308 */
                                                                                                    /* 0x008e660000001000 */
        /*0970*/                   FFMA.RM R2, R2, R3, 12582913 ;                                   /* 0x4b40000102027423 */
                                                                                                    /* 0x000fc80000004003 */
        /*0980*/                   FADD R3, R2, -12583039 ;                                         /* 0xcb40007f02037421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0990*/                   FFMA R3, R0, 1.4426950216293334961, -R3 ;                        /* 0x3fb8aa3b00037823 */
                                                                                                    /* 0x000fc80000000803 */
        /*09a0*/                   FFMA R3, R0, 1.925963033500011079e-08, R3 ;                      /* 0x32a5706000037823 */
                                                                                                    /* 0x000fe20000000003 */
        /*09b0*/                   IMAD.SHL.U32 R0, R2, 0x800000, RZ ;                              /* 0x0080000002007824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*09c0*/                   FFMA R21, -R23, R20, 1 ;                                         /* 0x3f80000017157423 */
                                                                                                    /* 0x002fc60000000114 */
        /*09d0*/                   MUFU.EX2 R3, R3 ;                                                /* 0x0000000300037308 */
                                                                                                    /* 0x000e620000000800 */
        /*09e0*/                   FFMA R21, R20, R21, R20 ;                                        /* 0x0000001514157223 */
                                                                                                    /* 0x000fe20000000014 */
        /*09f0*/                   FMUL R0, R0, R3 ;                                                /* 0x0000000300007220 */
                                                                                                    /* 0x002fcc0000400000 */
        /*0a00*/                   FCHK P0, R0, R23 ;                                               /* 0x0000001700007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0a10*/                   FFMA R2, R0, R21, RZ ;                                           /* 0x0000001500027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0a20*/                   FFMA R20, -R23, R2, R0 ;                                         /* 0x0000000217147223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0a30*/                   FFMA R21, R21, R20, R2 ;                                         /* 0x0000001415157223 */
                                                                                                    /* 0x000fe20000000002 */
        /*0a40*/              @!P0 BRA 0xa90 ;                                                      /* 0x0000000000108947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0a50*/                   MOV R3, R23 ;                                                    /* 0x0000001700037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0a60*/                   MOV R2, 0xa80 ;                                                  /* 0x00000a8000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0a70*/                   CALL.REL.NOINC 0xfb0 ;                                           /* 0x00000004004c7944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0a80*/                   IMAD.MOV.U32 R21, RZ, RZ, R0 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0a90*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0aa0*/                   R2UR UR4, R16.reuse ;                                            /* 0x00000000100472ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0ab0*/                   R2UR UR5, R17.reuse ;                                            /* 0x00000000110572ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0ac0*/                   R2UR UR6, R16.reuse ;                                            /* 0x00000000100672ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0ad0*/                   R2UR UR7, R17.reuse ;                                            /* 0x00000000110772ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0ae0*/                   R2UR UR8, R16 ;                                                  /* 0x00000000100872ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0af0*/                   R2UR UR9, R17 ;                                                  /* 0x00000000110972ca */
                                                                                                    /* 0x000fca00000e0000 */
        /*0b00*/                   STG.E desc[UR4][R10.64+0x400], R21 ;                             /* 0x000400150a007986 */
                                                                                                    /* 0x0003e8000c101904 */
        /*0b10*/                   LDG.E R0, desc[UR6][R4.64] ;                                     /* 0x0000000604007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0b20*/                   LDG.E R3, desc[UR8][R8.64+0x800] ;                               /* 0x0008000808037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0b30*/                   LDG.E R23, desc[UR4][R6.64] ;                                    /* 0x0000000406177981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0b40*/                   IMAD.MOV.U32 R25, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff197424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0b50*/                   BSSY B1, 0xcd0 ;                                                 /* 0x0000017000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0b60*/                   FADD R0, -R0, R3 ;                                               /* 0x0000000300007221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0b70*/                   HFMA2.MMA R3, -RZ, RZ, 3.7421875, 0 ;                            /* 0x437c0000ff037435 */
                                                                                                    /* 0x000fc600000001ff */
        /*0b80*/                   FFMA.SAT R2, R0, R25, 0.5 ;                                      /* 0x3f00000000027423 */
                                                                                                    /* 0x000fe20000002019 */
        /*0b90*/                   MUFU.RCP R20, R23 ;                                              /* 0x0000001700147308 */
                                                                                                    /* 0x008e6c0000001000 */
        /*0ba0*/                   FFMA.RM R2, R2, R3, 12582913 ;                                   /* 0x4b40000102027423 */
                                                                                                    /* 0x000fc80000004003 */
        /*0bb0*/                   FADD R3, R2, -12583039 ;                                         /* 0xcb40007f02037421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0bc0*/                   FFMA R3, R0, 1.4426950216293334961, -R3 ;                        /* 0x3fb8aa3b00037823 */
                                                                                                    /* 0x000fe20000000803 */
        /*0bd0*/                   FFMA R21, -R23, R20, 1 ;                                         /* 0x3f80000017157423 */
                                                                                                    /* 0x002fc60000000114 */
        /*0be0*/                   FFMA R3, R0, 1.925963033500011079e-08, R3 ;                      /* 0x32a5706000037823 */
                                                                                                    /* 0x000fe20000000003 */
        /*0bf0*/                   IMAD.SHL.U32 R0, R2, 0x800000, RZ ;                              /* 0x0080000002007824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0c00*/                   FFMA R21, R20, R21, R20 ;                                        /* 0x0000001514157223 */
                                                                                                    /* 0x000fc60000000014 */
        /*0c10*/                   MUFU.EX2 R3, R3 ;                                                /* 0x0000000300037308 */
                                                                                                    /* 0x000e640000000800 */
        /*0c20*/                   FMUL R0, R0, R3 ;                                                /* 0x0000000300007220 */
                                                                                                    /* 0x002fcc0000400000 */
        /*0c30*/                   FCHK P0, R0, R23 ;                                               /* 0x0000001700007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0c40*/                   FFMA R2, R0, R21, RZ ;                                           /* 0x0000001500027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0c50*/                   FFMA R20, -R23, R2, R0 ;                                         /* 0x0000000217147223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0c60*/                   FFMA R21, R21, R20, R2 ;                                         /* 0x0000001415157223 */
                                                                                                    /* 0x000fe20000000002 */
        /*0c70*/              @!P0 BRA 0xcc0 ;                                                      /* 0x0000000000108947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0c80*/                   IMAD.MOV.U32 R3, RZ, RZ, R23 ;                                   /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200078e0017 */
        /*0c90*/                   MOV R2, 0xcb0 ;                                                  /* 0x00000cb000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0ca0*/                   CALL.REL.NOINC 0xfb0 ;                                           /* 0x0000000000c07944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0cb0*/                   MOV R21, R0 ;                                                    /* 0x0000000000157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0cc0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0cd0*/                   R2UR UR4, R16.reuse ;                                            /* 0x00000000100472ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0ce0*/                   R2UR UR5, R17.reuse ;                                            /* 0x00000000110572ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0cf0*/                   R2UR UR8, R16.reuse ;                                            /* 0x00000000100872ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0d00*/                   R2UR UR9, R17.reuse ;                                            /* 0x00000000110972ca */
                                                                                                    /* 0x040fe400000e0000 */
        /*0d10*/                   R2UR UR6, R16 ;                                                  /* 0x00000000100672ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0d20*/                   R2UR UR7, R17 ;                                                  /* 0x00000000110772ca */
                                                                                                    /* 0x000fca00000e0000 */
        /*0d30*/                   STG.E desc[UR4][R10.64+0x800], R21 ;                             /* 0x000800150a007986 */
                                                                                                    /* 0x0003e8000c101904 */
        /*0d40*/                   LDG.E R9, desc[UR8][R8.64+0xc00] ;                               /* 0x000c000808097981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0d50*/                   LDG.E R0, desc[UR6][R4.64] ;                                     /* 0x0000000604007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0d60*/                   LDG.E R23, desc[UR4][R6.64] ;                                    /* 0x0000000406177981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0d70*/                   IMAD.MOV.U32 R3, RZ, RZ, 0x3bbb989d ;                            /* 0x3bbb989dff037424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0d80*/                   BSSY B1, 0xf00 ;                                                 /* 0x0000017000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0d90*/                   IMAD.MOV.U32 R25, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff197424 */
                                                                                                    /* 0x000fc400078e00ff */
        /*0da0*/                   FADD R0, -R0, R9 ;                                               /* 0x0000000900007221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0db0*/                   FFMA.SAT R2, R0, R3, 0.5 ;                                       /* 0x3f00000000027423 */
                                                                                                    /* 0x000fe20000002003 */
        /*0dc0*/                   MUFU.RCP R20, R23 ;                                              /* 0x0000001700147308 */
                                                                                                    /* 0x008ea60000001000 */
        /*0dd0*/                   FFMA.RM R2, R2, R25, 12582913 ;                                  /* 0x4b40000102027423 */
                                                                                                    /* 0x000fc80000004019 */
        /*0de0*/                   FADD R3, R2, -12583039 ;                                         /* 0xcb40007f02037421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0df0*/                   FFMA R3, R0, 1.4426950216293334961, -R3 ;                        /* 0x3fb8aa3b00037823 */
                                                                                                    /* 0x000fc80000000803 */
        /*0e00*/                   FFMA R3, R0, 1.925963033500011079e-08, R3 ;                      /* 0x32a5706000037823 */
                                                                                                    /* 0x000fe20000000003 */
        /*0e10*/                   SHF.L.U32 R0, R2, 0x17, RZ ;                                     /* 0x0000001702007819 */
                                                                                                    /* 0x000fe200000006ff */
        /*0e20*/                   FFMA R9, -R23, R20, 1 ;                                          /* 0x3f80000017097423 */
                                                                                                    /* 0x004fc80000000114 */
        /*0e30*/                   MUFU.EX2 R3, R3 ;                                                /* 0x0000000300037308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0e40*/                   FFMA R9, R20, R9, R20 ;                                          /* 0x0000000914097223 */
                                                                                                    /* 0x000fe20000000014 */
        /*0e50*/                   FMUL R0, R0, R3 ;                                                /* 0x0000000300007220 */
                                                                                                    /* 0x004fcc0000400000 */
        /*0e60*/                   FCHK P0, R0, R23 ;                                               /* 0x0000001700007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*0e70*/                   FFMA R2, R0, R9, RZ ;                                            /* 0x0000000900027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0e80*/                   FFMA R8, -R23, R2, R0 ;                                          /* 0x0000000217087223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0e90*/                   FFMA R9, R9, R8, R2 ;                                            /* 0x0000000809097223 */
                                                                                                    /* 0x000fe20000000002 */
        /*0ea0*/              @!P0 BRA 0xef0 ;                                                      /* 0x0000000000108947 */
                                                                                                    /* 0x006fec0003800000 */
        /*0eb0*/                   IMAD.MOV.U32 R3, RZ, RZ, R23 ;                                   /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200078e0017 */
        /*0ec0*/                   MOV R2, 0xee0 ;                                                  /* 0x00000ee000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0ed0*/                   CALL.REL.NOINC 0xfb0 ;                                           /* 0x0000000000347944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0ee0*/                   IMAD.MOV.U32 R9, RZ, RZ, R0 ;                                    /* 0x000000ffff097224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0ef0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f00*/                   R2UR UR4, R16 ;                                                  /* 0x00000000100472ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0f10*/                   R2UR UR5, R17 ;                                                  /* 0x00000000110572ca */
                                                                                                    /* 0x000fe400000e0000 */
        /*0f20*/                   IADD3 R12, P1, R12, 0x1000, RZ ;                                 /* 0x000010000c0c7810 */
                                                                                                    /* 0x000fe40007f3e0ff */
        /*0f30*/                   IADD3 R14, P0, R14, 0x1000, RZ ;                                 /* 0x000010000e0e7810 */
                                                                                                    /* 0x000fc60007f1e0ff */
        /*0f40*/                   IMAD.X R13, RZ, RZ, R13, P1 ;                                    /* 0x000000ffff0d7224 */
                                                                                                    /* 0x000fe200008e060d */
        /*0f50*/                   IADD3.X R15, RZ, R15, RZ, P0, !PT ;                              /* 0x0000000fff0f7210 */
                                                                                                    /* 0x000fca00007fe4ff */
        /*0f60*/                   STG.E desc[UR4][R10.64+0xc00], R9 ;                              /* 0x000c00090a007986 */
                                                                                                    /* 0x0005e2000c101904 */
        /*0f70*/              @!P2 BRA 0x630 ;                                                      /* 0xfffffff400aca947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0f80*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f90*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0fa0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*0fb0*/                   SHF.R.U32.HI R24, RZ, 0x17, R3 ;                                 /* 0x00000017ff187819 */
                                                                                                    /* 0x000fe20000011603 */
        /*0fc0*/                   BSSY B3, 0x15f0 ;                                                /* 0x0000062000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0fd0*/                   SHF.R.U32.HI R27, RZ, 0x17, R0 ;                                 /* 0x00000017ff1b7819 */
                                                                                                    /* 0x000fe40000011600 */
        /*0fe0*/                   LOP3.LUT R24, R24, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff18187812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0ff0*/                   LOP3.LUT R27, R27, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff1b1b7812 */
                                                                                                    /* 0x000fc600078ec0ff */
        /*1000*/                   VIADD R28, R24, 0xffffffff ;                                     /* 0xffffffff181c7836 */
                                                                                                    /* 0x000fe20000000000 */
        /*1010*/                   IADD3 R26, R27, -0x1, RZ ;                                       /* 0xffffffff1b1a7810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*1020*/                   ISETP.GT.U32.AND P0, PT, R28, 0xfd, PT ;                         /* 0x000000fd1c00780c */
                                                                                                    /* 0x000fc80003f04070 */
        /*1030*/                   ISETP.GT.U32.OR P0, PT, R26, 0xfd, P0 ;                          /* 0x000000fd1a00780c */
                                                                                                    /* 0x000fda0000704470 */
        /*1040*/              @!P0 IMAD.MOV.U32 R25, RZ, RZ, RZ ;                                   /* 0x000000ffff198224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1050*/              @!P0 BRA 0x11d0 ;                                                     /* 0x00000000005c8947 */
                                                                                                    /* 0x000fec0003800000 */
        /*1060*/                   FSETP.GTU.FTZ.AND P0, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fe40003f1c200 */
        /*1070*/                   FSETP.GTU.FTZ.AND P1, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fc80003f3c200 */
        /*1080*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000703570 */
        /*1090*/               @P0 BRA 0x15d0 ;                                                     /* 0x00000004004c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*10a0*/                   LOP3.LUT P0, RZ, R3, 0x7fffffff, R0, 0xc8, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fda000780c800 */
        /*10b0*/              @!P0 BRA 0x15b0 ;                                                     /* 0x00000004003c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*10c0*/                   FSETP.NEU.FTZ.AND P3, PT, |R0|.reuse, +INF , PT ;                /* 0x7f8000000000780b */
                                                                                                    /* 0x040fe40003f7d200 */
        /*10d0*/                   FSETP.NEU.FTZ.AND P1, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fe40003f3d200 */
        /*10e0*/                   FSETP.NEU.FTZ.AND P0, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fd60003f1d200 */
        /*10f0*/              @!P1 BRA !P3, 0x15b0 ;                                                /* 0x00000004002c9947 */
                                                                                                    /* 0x000fea0005800000 */
        /*1100*/                   LOP3.LUT P3, RZ, R0, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fc8000786c0ff */
        /*1110*/                   PLOP3.LUT P1, PT, P1, P3, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000f26572 */
        /*1120*/               @P1 BRA 0x1590 ;                                                     /* 0x0000000400181947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1130*/                   LOP3.LUT P1, RZ, R3, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fc8000782c0ff */
        /*1140*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000702572 */
        /*1150*/               @P0 BRA 0x1560 ;                                                     /* 0x0000000400000947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1160*/                   ISETP.GE.AND P0, PT, R26, RZ, PT ;                               /* 0x000000ff1a00720c */
                                                                                                    /* 0x000fe40003f06270 */
        /*1170*/                   ISETP.GE.AND P1, PT, R28, RZ, PT ;                               /* 0x000000ff1c00720c */
                                                                                                    /* 0x000fd60003f26270 */
        /*1180*/               @P0 IMAD.MOV.U32 R25, RZ, RZ, RZ ;                                   /* 0x000000ffff190224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1190*/              @!P0 MOV R25, 0xffffffc0 ;                                            /* 0xffffffc000198802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*11a0*/              @!P0 FFMA R0, R0, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000000008823 */
                                                                                                    /* 0x000fe200000000ff */
        /*11b0*/              @!P1 FFMA R3, R3, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000003039823 */
                                                                                                    /* 0x000fc600000000ff */
        /*11c0*/              @!P1 VIADD R25, R25, 0x40 ;                                           /* 0x0000004019199836 */
                                                                                                    /* 0x000fce0000000000 */
        /*11d0*/                   LEA R26, R24, 0xc0800000, 0x17 ;                                 /* 0xc0800000181a7811 */
                                                                                                    /* 0x000fe200078eb8ff */
        /*11e0*/                   BSSY B4, 0x1550 ;                                                /* 0x0000036000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*11f0*/                   IADD3 R27, R27, -0x7f, RZ ;                                      /* 0xffffff811b1b7810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*1200*/                   IMAD.IADD R28, R3, 0x1, -R26 ;                                   /* 0x00000001031c7824 */
                                                                                                    /* 0x000fe200078e0a1a */
        /*1210*/                   IADD3 R24, R27.reuse, 0x7f, -R24 ;                               /* 0x0000007f1b187810 */
                                                                                                    /* 0x040fe20007ffe818 */
        /*1220*/                   IMAD R0, R27, -0x800000, R0 ;                                    /* 0xff8000001b007824 */
                                                                                                    /* 0x000fe400078e0200 */
        /*1230*/                   MUFU.RCP R26, R28 ;                                              /* 0x0000001c001a7308 */
                                                                                                    /* 0x000e220000001000 */
        /*1240*/                   FADD.FTZ R3, -R28, -RZ ;                                         /* 0x800000ff1c037221 */
                                                                                                    /* 0x000fe20000010100 */
        /*1250*/                   IMAD.IADD R25, R24, 0x1, R25 ;                                   /* 0x0000000118197824 */
                                                                                                    /* 0x000fc600078e0219 */
        /*1260*/                   FFMA R27, R26, R3, 1 ;                                           /* 0x3f8000001a1b7423 */
                                                                                                    /* 0x001fc80000000003 */
        /*1270*/                   FFMA R27, R26, R27, R26 ;                                        /* 0x0000001b1a1b7223 */
                                                                                                    /* 0x000fc8000000001a */
        /*1280*/                   FFMA R24, R0, R27, RZ ;                                          /* 0x0000001b00187223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1290*/                   FFMA R26, R3, R24, R0 ;                                          /* 0x00000018031a7223 */
                                                                                                    /* 0x000fc80000000000 */
        /*12a0*/                   FFMA R24, R27, R26, R24 ;                                        /* 0x0000001a1b187223 */
                                                                                                    /* 0x000fc80000000018 */
        /*12b0*/                   FFMA R29, R3, R24, R0 ;                                          /* 0x00000018031d7223 */
                                                                                                    /* 0x000fc80000000000 */
        /*12c0*/                   FFMA R0, R27, R29, R24 ;                                         /* 0x0000001d1b007223 */
                                                                                                    /* 0x000fca0000000018 */
        /*12d0*/                   SHF.R.U32.HI R3, RZ, 0x17, R0 ;                                  /* 0x00000017ff037819 */
                                                                                                    /* 0x000fc80000011600 */
        /*12e0*/                   LOP3.LUT R26, R3, 0xff, RZ, 0xc0, !PT ;                          /* 0x000000ff031a7812 */
                                                                                                    /* 0x000fca00078ec0ff */
        /*12f0*/                   IMAD.IADD R3, R26, 0x1, R25 ;                                    /* 0x000000011a037824 */
                                                                                                    /* 0x000fca00078e0219 */
        /*1300*/                   IADD3 R26, R3, -0x1, RZ ;                                        /* 0xffffffff031a7810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*1310*/                   ISETP.GE.U32.AND P0, PT, R26, 0xfe, PT ;                         /* 0x000000fe1a00780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*1320*/              @!P0 BRA 0x1530 ;                                                     /* 0x0000000000808947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1330*/                   ISETP.GT.AND P0, PT, R3, 0xfe, PT ;                              /* 0x000000fe0300780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*1340*/               @P0 BRA 0x1500 ;                                                     /* 0x00000000006c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1350*/                   ISETP.GE.AND P0, PT, R3, 0x1, PT ;                               /* 0x000000010300780c */
                                                                                                    /* 0x000fda0003f06270 */
        /*1360*/               @P0 BRA 0x1540 ;                                                     /* 0x0000000000740947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1370*/                   ISETP.GE.AND P0, PT, R3, -0x18, PT ;                             /* 0xffffffe80300780c */
                                                                                                    /* 0x000fe40003f06270 */
        /*1380*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fd600078ec0ff */
        /*1390*/              @!P0 BRA 0x1540 ;                                                     /* 0x0000000000688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*13a0*/                   FFMA.RP R25, R27.reuse, R29.reuse, R24.reuse ;                   /* 0x0000001d1b197223 */
                                                                                                    /* 0x1c0fe20000008018 */
        /*13b0*/                   FFMA.RM R26, R27.reuse, R29.reuse, R24.reuse ;                   /* 0x0000001d1b1a7223 */
                                                                                                    /* 0x1c0fe20000004018 */
        /*13c0*/                   FFMA.RZ R24, R27, R29, R24 ;                                     /* 0x0000001d1b187223 */
                                                                                                    /* 0x000fe2000000c018 */
        /*13d0*/                   ISETP.NE.AND P3, PT, R3.reuse, RZ, PT ;                          /* 0x000000ff0300720c */
                                                                                                    /* 0x040fe40003f65270 */
        /*13e0*/                   ISETP.NE.AND P1, PT, R3, RZ, PT ;                                /* 0x000000ff0300720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*13f0*/                   LOP3.LUT R24, R24, 0x7fffff, RZ, 0xc0, !PT ;                     /* 0x007fffff18187812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*1400*/                   FSETP.NEU.FTZ.AND P0, PT, R25, R26, PT ;                         /* 0x0000001a1900720b */
                                                                                                    /* 0x000fe20003f1d000 */
        /*1410*/                   VIADD R25, R3, 0x20 ;                                            /* 0x0000002003197836 */
                                                                                                    /* 0x000fe20000000000 */
        /*1420*/                   LOP3.LUT R24, R24, 0x800000, RZ, 0xfc, !PT ;                     /* 0x0080000018187812 */
                                                                                                    /* 0x000fe200078efcff */
        /*1430*/                   IMAD.MOV R3, RZ, RZ, -R3 ;                                       /* 0x000000ffff037224 */
                                                                                                    /* 0x000fc600078e0a03 */
        /*1440*/                   SHF.L.U32 R25, R24, R25, RZ ;                                    /* 0x0000001918197219 */
                                                                                                    /* 0x000fe400000006ff */
        /*1450*/                   SEL R3, R3, RZ, P3 ;                                             /* 0x000000ff03037207 */
                                                                                                    /* 0x000fe40001800000 */
        /*1460*/                   ISETP.NE.AND P1, PT, R25, RZ, P1 ;                               /* 0x000000ff1900720c */
                                                                                                    /* 0x000fe40000f25270 */
        /*1470*/                   SHF.R.U32.HI R3, RZ, R3, R24 ;                                   /* 0x00000003ff037219 */
                                                                                                    /* 0x000fe40000011618 */
        /*1480*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe40000703570 */
        /*1490*/                   SHF.R.U32.HI R25, RZ, 0x1, R3 ;                                  /* 0x00000001ff197819 */
                                                                                                    /* 0x000fc40000011603 */
        /*14a0*/                   SEL R24, RZ, 0x1, !P0 ;                                          /* 0x00000001ff187807 */
                                                                                                    /* 0x000fc80004000000 */
        /*14b0*/                   LOP3.LUT R24, R24, 0x1, R25, 0xf8, !PT ;                         /* 0x0000000118187812 */
                                                                                                    /* 0x000fc800078ef819 */
        /*14c0*/                   LOP3.LUT R24, R24, R3, RZ, 0xc0, !PT ;                           /* 0x0000000318187212 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*14d0*/                   IADD3 R25, R25, R24, RZ ;                                        /* 0x0000001819197210 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*14e0*/                   LOP3.LUT R0, R25, R0, RZ, 0xfc, !PT ;                            /* 0x0000000019007212 */
                                                                                                    /* 0x000fe200078efcff */
        /*14f0*/                   BRA 0x1540 ;                                                     /* 0x0000000000107947 */
                                                                                                    /* 0x000fec0003800000 */
        /*1500*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*1510*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*1520*/                   BRA 0x1540 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fec0003800000 */
        /*1530*/                   IMAD R0, R25, 0x800000, R0 ;                                     /* 0x0080000019007824 */
                                                                                                    /* 0x000fce00078e0200 */
        /*1540*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1550*/                   BRA 0x15e0 ;                                                     /* 0x0000000000207947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1560*/                   LOP3.LUT R0, R3, 0x80000000, R0, 0x48, !PT ;                     /* 0x8000000003007812 */
                                                                                                    /* 0x000fc800078e4800 */
        /*1570*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*1580*/                   BRA 0x15e0 ;                                                     /* 0x0000000000147947 */
                                                                                                    /* 0x000fec0003800000 */
        /*1590*/                   LOP3.LUT R0, R3, 0x80000000, R0, 0x48, !PT ;                     /* 0x8000000003007812 */
                                                                                                    /* 0x000fe200078e4800 */
        /*15a0*/                   BRA 0x15e0 ;                                                     /* 0x00000000000c7947 */
                                                                                                    /* 0x000fec0003800000 */
        /*15b0*/                   MUFU.RSQ R0, -QNAN  ;                                            /* 0xffc0000000007908 */
                                                                                                    /* 0x000e220000001400 */
        /*15c0*/                   BRA 0x15e0 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fea0003800000 */
        /*15d0*/                   FADD.FTZ R0, R0, R3 ;                                            /* 0x0000000300007221 */
                                                                                                    /* 0x000fce0000010000 */
        /*15e0*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*15f0*/                   HFMA2.MMA R3, -RZ, RZ, 0, 0 ;                                    /* 0x00000000ff037435 */
                                                                                                    /* 0x000fcc00000001ff */
        /*1600*/                   RET.REL.NODEC R2 0x0 ;                                           /* 0xffffffe8027c7950 */
                                                                                                    /* 0x001fea0003c3ffff */
        /*1610*/                   BRA 0x1610;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*1620*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1630*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1640*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1650*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1660*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1670*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1680*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1690*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*16a0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*16b0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*16c0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*16d0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*16e0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*16f0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7phase_bILb0EEv7Payload
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R6, SR_CTAID.X ;                                             /* 0x0000000000067919 */
                                                                                                    /* 0x000e6e0000002500 */
        /*0020*/                   LDC.64 R2, c[0x0][0x248] ;                                       /* 0x00009200ff027b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0030*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0040*/                   IMAD.WIDE R2, R6, 0x4, R2 ;                                      /* 0x0000000406027825 */
                                                                                                    /* 0x002fca00078e0202 */
        /*0050*/                   LDG.E R9, desc[UR4][R2.64] ;                                     /* 0x0000000402097981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0060*/                   LDG.E R5, desc[UR4][R2.64+0x4] ;                                 /* 0x0000040402057981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0070*/                   BSSY B0, 0x7d0 ;                                                 /* 0x0000075000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0080*/                   IMAD.MOV.U32 R7, RZ, RZ, -0x800000 ;                             /* 0xff800000ff077424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0090*/                   SHF.R.S32.HI R4, RZ, 0x1f, R6 ;                                  /* 0x0000001fff047819 */
                                                                                                    /* 0x000fe20000011406 */
        /*00a0*/                   S2R R0, SR_TID.X ;                                               /* 0x0000000000007919 */
                                                                                                    /* 0x000ea40000002100 */
        /*00b0*/                   IMAD.IADD R8, R9, 0x1, R0 ;                                      /* 0x0000000109087824 */
                                                                                                    /* 0x004fca00078e0200 */
        /*00c0*/                   ISETP.GE.AND P0, PT, R8, R5, PT ;                                /* 0x000000050800720c */
                                                                                                    /* 0x008fda0003f06270 */
        /*00d0*/               @P0 BRA 0x7c0 ;                                                      /* 0x0000000400b80947 */
                                                                                                    /* 0x001fea0003800000 */
        /*00e0*/                   LOP3.LUT R3, RZ, R0, RZ, 0x33, !PT ;                             /* 0x00000000ff037212 */
                                                                                                    /* 0x000fe200078e33ff */
        /*00f0*/                   BSSY B1, 0x250 ;                                                 /* 0x0000015000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0100*/                   VIADDMNMX R2, R8, 0x100, R5, !PT ;                               /* 0x0000010008027846 */
                                                                                                    /* 0x000fe20007800105 */
        /*0110*/                   IMAD.MOV.U32 R7, RZ, RZ, -0x800000 ;                             /* 0xff800000ff077424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0120*/                   IADD3 R3, -R9, R2, R3 ;                                          /* 0x0000000209037210 */
                                                                                                    /* 0x000fc80007ffe103 */
        /*0130*/                   LEA.HI R2, R3.reuse, 0x1, RZ, 0x18 ;                             /* 0x0000000103027811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*0140*/                   ISETP.GE.U32.AND P1, PT, R3, 0x300, PT ;                         /* 0x000003000300780c */
                                                                                                    /* 0x000fe40003f26070 */
        /*0150*/                   LOP3.LUT P0, R9, R2, 0x3, RZ, 0xc0, !PT ;                        /* 0x0000000302097812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*0160*/              @!P0 BRA 0x240 ;                                                      /* 0x0000000000348947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0170*/                   LDC.64 R2, c[0x0][0x220] ;                                       /* 0x00008800ff027b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*0180*/                   IMAD.MOV.U32 R7, RZ, RZ, -0x800000 ;                             /* 0xff800000ff077424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0190*/                   IMAD.WIDE R2, R8, 0x4, R2 ;                                      /* 0x0000000408027825 */
                                                                                                    /* 0x001fc600078e0202 */
        /*01a0*/                   MOV R10, R2 ;                                                    /* 0x00000002000a7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*01b0*/                   IMAD.MOV.U32 R2, RZ, RZ, R10 ;                                   /* 0x000000ffff027224 */
                                                                                                    /* 0x000fcc00078e000a */
        /*01c0*/                   LDG.E R2, desc[UR4][R2.64] ;                                     /* 0x0000000402027981 */
                                                                                                    /* 0x0000a2000c1e1900 */
        /*01d0*/                   VIADD R9, R9, 0xffffffff ;                                       /* 0xffffffff09097836 */
                                                                                                    /* 0x000fe20000000000 */
        /*01e0*/                   IADD3 R10, P2, R10, 0x400, RZ ;                                  /* 0x000004000a0a7810 */
                                                                                                    /* 0x000fe40007f5e0ff */
        /*01f0*/                   IADD3 R8, R8, 0x100, RZ ;                                        /* 0x0000010008087810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0200*/                   ISETP.NE.AND P0, PT, R9, RZ, PT ;                                /* 0x000000ff0900720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*0210*/                   IMAD.X R3, RZ, RZ, R3, P2 ;                                      /* 0x000000ffff037224 */
                                                                                                    /* 0x001fe200010e0603 */
        /*0220*/                   FMNMX R7, R2, R7, !PT ;                                          /* 0x0000000702077209 */
                                                                                                    /* 0x004fd60007800000 */
        /*0230*/               @P0 BRA 0x1b0 ;                                                      /* 0xfffffffc00dc0947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0240*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0250*/              @!P1 BRA 0x7c0 ;                                                      /* 0x0000000400589947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0260*/                   LDC.64 R2, c[0x0][0x220] ;                                       /* 0x00008800ff027b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*0270*/                   IMAD.IADD R9, R5, 0x1, -R8 ;                                     /* 0x0000000105097824 */
                                                                                                    /* 0x000fe200078e0a08 */
        /*0280*/                   BSSY B1, 0x570 ;                                                 /* 0x000002e000017945 */
                                                                                                    /* 0x000fe80003800000 */
        /*0290*/                   ISETP.GT.AND P1, PT, R9, 0xc00, PT ;                             /* 0x00000c000900780c */
                                                                                                    /* 0x000fe20003f24270 */
        /*02a0*/                   IMAD.WIDE R2, R8, 0x4, R2 ;                                      /* 0x0000000408027825 */
                                                                                                    /* 0x001fc600078e0202 */
        /*02b0*/                   IADD3 R2, P0, R2, 0x800, RZ ;                                    /* 0x0000080002027810 */
                                                                                                    /* 0x000fca0007f1e0ff */
        /*02c0*/                   IMAD.X R3, RZ, RZ, R3, P0 ;                                      /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200000e0603 */
        /*02d0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x80, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fc60003f0f070 */
        /*02e0*/              @!P1 BRA 0x560 ;                                                      /* 0x00000000009c9947 */
                                                                                                    /* 0x000ff40003800000 */
        /*02f0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe40003f0e170 */
        /*0300*/                   IADD3 R11, R5, -0xc00, RZ ;                                      /* 0xfffff400050b7810 */
                                                                                                    /* 0x000fd60007ffe0ff */
        /*0310*/                   LDG.E R22, desc[UR4][R2.64+-0x800] ;                             /* 0xfff8000402167981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0320*/                   LDG.E R21, desc[UR4][R2.64+-0x400] ;                             /* 0xfffc000402157981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0330*/                   LDG.E R24, desc[UR4][R2.64] ;                                    /* 0x0000000402187981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0340*/                   LDG.E R26, desc[UR4][R2.64+0x400] ;                              /* 0x00040004021a7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0350*/                   LDG.E R28, desc[UR4][R2.64+0x800] ;                              /* 0x00080004021c7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0360*/                   LDG.E R20, desc[UR4][R2.64+0xc00] ;                              /* 0x000c000402147981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0370*/                   LDG.E R19, desc[UR4][R2.64+0x1000] ;                             /* 0x0010000402137981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0380*/                   LDG.E R18, desc[UR4][R2.64+0x1400] ;                             /* 0x0014000402127981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0390*/                   LDG.E R17, desc[UR4][R2.64+0x1800] ;                             /* 0x0018000402117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03a0*/                   LDG.E R16, desc[UR4][R2.64+0x1c00] ;                             /* 0x001c000402107981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03b0*/                   LDG.E R15, desc[UR4][R2.64+0x2000] ;                             /* 0x00200004020f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03c0*/                   LDG.E R14, desc[UR4][R2.64+0x2400] ;                             /* 0x00240004020e7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03d0*/                   LDG.E R13, desc[UR4][R2.64+0x2800] ;                             /* 0x00280004020d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03e0*/                   LDG.E R10, desc[UR4][R2.64+0x2c00] ;                             /* 0x002c0004020a7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03f0*/                   LDG.E R12, desc[UR4][R2.64+0x3000] ;                             /* 0x00300004020c7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0400*/                   LDG.E R9, desc[UR4][R2.64+0x3400] ;                              /* 0x0034000402097981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*0410*/                   VIADD R8, R8, 0x1000 ;                                           /* 0x0000100008087836 */
                                                                                                    /* 0x000fca0000000000 */
        /*0420*/                   ISETP.GE.AND P1, PT, R8, R11, PT ;                               /* 0x0000000b0800720c */
                                                                                                    /* 0x000fe40003f26270 */
        /*0430*/                   IADD3 R2, P2, R2, 0x4000, RZ ;                                   /* 0x0000400002027810 */
                                                                                                    /* 0x001fca0007f5e0ff */
        /*0440*/                   IMAD.X R3, RZ, RZ, R3, P2 ;                                      /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200010e0603 */
        /*0450*/                   FMNMX R22, R22, R7, !PT ;                                        /* 0x0000000716167209 */
                                                                                                    /* 0x004fc80007800000 */
        /*0460*/                   FMNMX R21, R22, R21, !PT ;                                       /* 0x0000001516157209 */
                                                                                                    /* 0x008fc80007800000 */
        /*0470*/                   FMNMX R21, R21, R24, !PT ;                                       /* 0x0000001815157209 */
                                                                                                    /* 0x010fc80007800000 */
        /*0480*/                   FMNMX R21, R21, R26, !PT ;                                       /* 0x0000001a15157209 */
                                                                                                    /* 0x020fc80007800000 */
        /*0490*/                   FMNMX R21, R21, R28, !PT ;                                       /* 0x0000001c15157209 */
                                                                                                    /* 0x000fc80007800000 */
        /*04a0*/                   FMNMX R20, R21, R20, !PT ;                                       /* 0x0000001415147209 */
                                                                                                    /* 0x000fc80007800000 */
        /*04b0*/                   FMNMX R19, R20, R19, !PT ;                                       /* 0x0000001314137209 */
                                                                                                    /* 0x000fc80007800000 */
        /*04c0*/                   FMNMX R18, R19, R18, !PT ;                                       /* 0x0000001213127209 */
                                                                                                    /* 0x000fc80007800000 */
        /*04d0*/                   FMNMX R17, R18, R17, !PT ;                                       /* 0x0000001112117209 */
                                                                                                    /* 0x000fc80007800000 */
        /*04e0*/                   FMNMX R16, R17, R16, !PT ;                                       /* 0x0000001011107209 */
                                                                                                    /* 0x000fc80007800000 */
        /*04f0*/                   FMNMX R15, R16, R15, !PT ;                                       /* 0x0000000f100f7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0500*/                   FMNMX R14, R15, R14, !PT ;                                       /* 0x0000000e0f0e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0510*/                   FMNMX R13, R14, R13, !PT ;                                       /* 0x0000000d0e0d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0520*/                   FMNMX R13, R13, R10, !PT ;                                       /* 0x0000000a0d0d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0530*/                   FMNMX R12, R13, R12, !PT ;                                       /* 0x0000000c0d0c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0540*/                   FMNMX R7, R12, R9, !PT ;                                         /* 0x000000090c077209 */
                                                                                                    /* 0x000fe20007800000 */
        /*0550*/              @!P1 BRA 0x310 ;                                                      /* 0xfffffffc006c9947 */
                                                                                                    /* 0x000fec000383ffff */
        /*0560*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0570*/                   IMAD.IADD R9, R5, 0x1, -R8 ;                                     /* 0x0000000105097824 */
                                                                                                    /* 0x000fe200078e0a08 */
        /*0580*/                   BSSY B1, 0x720 ;                                                 /* 0x0000019000017945 */
                                                                                                    /* 0x000fe80003800000 */
        /*0590*/                   ISETP.GT.AND P1, PT, R9, 0x400, PT ;                             /* 0x000004000900780c */
                                                                                                    /* 0x000fda0003f24270 */
        /*05a0*/              @!P1 BRA 0x710 ;                                                      /* 0x0000000000589947 */
                                                                                                    /* 0x000fea0003800000 */
        /*05b0*/                   LDG.E R10, desc[UR4][R2.64+-0x800] ;                             /* 0xfff80004020a7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*05c0*/                   LDG.E R9, desc[UR4][R2.64+-0x400] ;                              /* 0xfffc000402097981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*05d0*/                   LDG.E R12, desc[UR4][R2.64] ;                                    /* 0x00000004020c7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*05e0*/                   LDG.E R14, desc[UR4][R2.64+0x400] ;                              /* 0x00040004020e7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*05f0*/                   LDG.E R16, desc[UR4][R2.64+0x800] ;                              /* 0x0008000402107981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0600*/                   LDG.E R18, desc[UR4][R2.64+0xc00] ;                              /* 0x000c000402127981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0610*/                   LDG.E R20, desc[UR4][R2.64+0x1000] ;                             /* 0x0010000402147981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0620*/                   LDG.E R22, desc[UR4][R2.64+0x1400] ;                             /* 0x0014000402167981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*0630*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0e170 */
        /*0640*/                   VIADD R8, R8, 0x800 ;                                            /* 0x0000080008087836 */
                                                                                                    /* 0x000fe20000000000 */
        /*0650*/                   FMNMX R10, R7, R10, !PT ;                                        /* 0x0000000a070a7209 */
                                                                                                    /* 0x004fc80007800000 */
        /*0660*/                   FMNMX R9, R10, R9, !PT ;                                         /* 0x000000090a097209 */
                                                                                                    /* 0x008fe40007800000 */
        /*0670*/                   IADD3 R10, P1, R2, 0x2000, RZ ;                                  /* 0x00002000020a7810 */
                                                                                                    /* 0x000fe40007f3e0ff */
        /*0680*/                   FMNMX R9, R9, R12, !PT ;                                         /* 0x0000000c09097209 */
                                                                                                    /* 0x010fe40007800000 */
        /*0690*/                   IADD3.X R11, RZ, R3, RZ, P1, !PT ;                               /* 0x00000003ff0b7210 */
                                                                                                    /* 0x000fe20000ffe4ff */
        /*06a0*/                   IMAD.MOV.U32 R2, RZ, RZ, R10 ;                                   /* 0x000000ffff027224 */
                                                                                                    /* 0x001fe200078e000a */
        /*06b0*/                   FMNMX R9, R9, R14, !PT ;                                         /* 0x0000000e09097209 */
                                                                                                    /* 0x020fc60007800000 */
        /*06c0*/                   IMAD.MOV.U32 R3, RZ, RZ, R11 ;                                   /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200078e000b */
        /*06d0*/                   FMNMX R9, R9, R16, !PT ;                                         /* 0x0000001009097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*06e0*/                   FMNMX R9, R9, R18, !PT ;                                         /* 0x0000001209097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*06f0*/                   FMNMX R9, R9, R20, !PT ;                                         /* 0x0000001409097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0700*/                   FMNMX R7, R9, R22, !PT ;                                         /* 0x0000001609077209 */
                                                                                                    /* 0x000fce0007800000 */
        /*0710*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0720*/                   ISETP.LT.OR P0, PT, R8, R5, P0 ;                                 /* 0x000000050800720c */
                                                                                                    /* 0x000fda0000701670 */
        /*0730*/              @!P0 BRA 0x7c0 ;                                                      /* 0x0000000000208947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0740*/                   LDG.E R8, desc[UR4][R2.64+-0x800] ;                              /* 0xfff8000402087981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0750*/                   LDG.E R5, desc[UR4][R2.64+-0x400] ;                              /* 0xfffc000402057981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0760*/                   LDG.E R10, desc[UR4][R2.64] ;                                    /* 0x00000004020a7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0770*/                   LDG.E R12, desc[UR4][R2.64+0x400] ;                              /* 0x00040004020c7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*0780*/                   FMNMX R8, R7, R8, !PT ;                                          /* 0x0000000807087209 */
                                                                                                    /* 0x004fc80007800000 */
        /*0790*/                   FMNMX R5, R8, R5, !PT ;                                          /* 0x0000000508057209 */
                                                                                                    /* 0x008fc80007800000 */
        /*07a0*/                   FMNMX R5, R5, R10, !PT ;                                         /* 0x0000000a05057209 */
                                                                                                    /* 0x010fc80007800000 */
        /*07b0*/                   FMNMX R7, R5, R12, !PT ;                                         /* 0x0000000c05077209 */
                                                                                                    /* 0x020fce0007800000 */
        /*07c0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*07d0*/                   SHFL.DOWN PT, R2, R7, 0x10, 0x1f ;                               /* 0x0a001f0007027f89 */
                                                                                                    /* 0x000e2200000e0000 */
        /*07e0*/                   LOP3.LUT P0, RZ, R0.reuse, 0x1f, RZ, 0xc0, !PT ;                 /* 0x0000001f00ff7812 */
                                                                                                    /* 0x040fe4000780c0ff */
        /*07f0*/                   ISETP.GT.U32.AND P1, PT, R0, 0x1f, PT ;                          /* 0x0000001f0000780c */
                                                                                                    /* 0x000fd60003f24070 */
        /*0800*/              @!P0 S2R R12, SR_CgaCtaId ;                                           /* 0x00000000000c8919 */
                                                                                                    /* 0x000e620000008800 */
        /*0810*/              @!P0 MOV R9, 0x400 ;                                                  /* 0x0000040000098802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0820*/                   FMNMX R2, R2, R7, !PT ;                                          /* 0x0000000702027209 */
                                                                                                    /* 0x001fe40007800000 */
        /*0830*/              @!P0 SHF.R.U32.HI R7, RZ, 0x3, R0 ;                                   /* 0x00000003ff078819 */
                                                                                                    /* 0x000fc60000011600 */
        /*0840*/                   SHFL.DOWN PT, R3, R2, 0x8, 0x1f ;                                /* 0x09001f0002037f89 */
                                                                                                    /* 0x000e2200000e0000 */
        /*0850*/              @!P0 LOP3.LUT R7, R7, 0x1ffffffc, RZ, 0xc0, !PT ;                     /* 0x1ffffffc07078812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0860*/                   FMNMX R3, R2, R3, !PT ;                                          /* 0x0000000302037209 */
                                                                                                    /* 0x001fe40007800000 */
        /*0870*/              @!P0 LEA R2, R12, R9, 0x18 ;                                          /* 0x000000090c028211 */
                                                                                                    /* 0x002fc600078ec0ff */
        /*0880*/                   SHFL.DOWN PT, R8, R3, 0x4, 0x1f ;                                /* 0x08801f0003087f89 */
                                                                                                    /* 0x000e2200000e0000 */
        /*0890*/              @!P0 IADD3 R2, R7, R2, RZ ;                                           /* 0x0000000207028210 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*08a0*/                   FMNMX R8, R3, R8, !PT ;                                          /* 0x0000000803087209 */
                                                                                                    /* 0x001fca0007800000 */
        /*08b0*/                   SHFL.DOWN PT, R5, R8, 0x2, 0x1f ;                                /* 0x08401f0008057f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*08c0*/                   FMNMX R5, R8, R5, !PT ;                                          /* 0x0000000508057209 */
                                                                                                    /* 0x001fca0007800000 */
        /*08d0*/                   SHFL.DOWN PT, R10, R5, 0x1, 0x1f ;                               /* 0x08201f00050a7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*08e0*/                   FMNMX R3, R5, R10, !PT ;                                         /* 0x0000000a05037209 */
                                                                                                    /* 0x001fca0007800000 */
        /*08f0*/              @!P0 STS [R2], R3 ;                                                   /* 0x0000000302008388 */
                                                                                                    /* 0x0001e20000000800 */
        /*0900*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0910*/               @P1 BRA 0xaa0 ;                                                      /* 0x0000000000601947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0920*/                   ISETP.GT.U32.AND P2, PT, R0, 0x7, PT ;                           /* 0x000000070000780c */
                                                                                                    /* 0x000fe20003f44070 */
        /*0930*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd80000000000 */
        /*0940*/              @!P2 S2R R3, SR_CgaCtaId ;                                            /* 0x000000000003a919 */
                                                                                                    /* 0x001e220000008800 */
        /*0950*/              @!P2 MOV R2, 0x400 ;                                                  /* 0x000004000002a802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0960*/              @!P2 LEA R3, R3, R2, 0x18 ;                                           /* 0x000000020303a211 */
                                                                                                    /* 0x001fe200078ec0ff */
        /*0970*/                   IMAD.MOV.U32 R2, RZ, RZ, -0x800000 ;                             /* 0xff800000ff027424 */
                                                                                                    /* 0x000fc800078e00ff */
        /*0980*/              @!P2 IMAD R3, R0, 0x4, R3 ;                                           /* 0x000000040003a824 */
                                                                                                    /* 0x000fca00078e0203 */
        /*0990*/              @!P2 LDS R2, [R3] ;                                                   /* 0x000000000302a984 */
                                                                                                    /* 0x0000620000000800 */
        /*09a0*/                   BRA.DIV UR6, 0x1640 ;                                            /* 0x0000000e06247947 */
                                                                                                    /* 0x000fea000b800000 */
        /*09b0*/                   SHFL.DOWN PT, R3, R2, 0x10, 0x1f ;                               /* 0x0a001f0002037f89 */
                                                                                                    /* 0x003e2400000e0000 */
        /*09c0*/                   FMNMX R3, R3, R2, !PT ;                                          /* 0x0000000203037209 */
                                                                                                    /* 0x001fca0007800000 */
        /*09d0*/                   SHFL.DOWN PT, R8, R3, 0x8, 0x1f ;                                /* 0x09001f0003087f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*09e0*/                   FMNMX R8, R3, R8, !PT ;                                          /* 0x0000000803087209 */
                                                                                                    /* 0x001fca0007800000 */
        /*09f0*/                   SHFL.DOWN PT, R5, R8, 0x4, 0x1f ;                                /* 0x08801f0008057f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0a00*/                   FMNMX R5, R8, R5, !PT ;                                          /* 0x0000000508057209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0a10*/                   SHFL.DOWN PT, R10, R5, 0x2, 0x1f ;                               /* 0x08401f00050a7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0a20*/                   FMNMX R10, R5, R10, !PT ;                                        /* 0x0000000a050a7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0a30*/                   SHFL.DOWN PT, R7, R10, 0x1, 0x1f ;                               /* 0x08201f000a077f89 */
                                                                                                    /* 0x00006400000e0000 */
        /*0a40*/                   ISETP.NE.AND P2, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fe40003f45270 */
        /*0a50*/                   FMNMX R7, R10, R7, !PT ;                                         /* 0x000000070a077209 */
                                                                                                    /* 0x002fd60007800000 */
        /*0a60*/              @!P2 S2R R3, SR_CgaCtaId ;                                            /* 0x000000000003a919 */
                                                                                                    /* 0x000e620000008800 */
        /*0a70*/              @!P2 MOV R2, 0x400 ;                                                  /* 0x000004000002a802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0a80*/              @!P2 LEA R2, R3, R2, 0x18 ;                                           /* 0x000000020302a211 */
                                                                                                    /* 0x002fca00078ec0ff */
        /*0a90*/              @!P2 STS [R2], R7 ;                                                   /* 0x000000070200a388 */
                                                                                                    /* 0x0003e40000000800 */
        /*0aa0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0ab0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0ac0*/                   S2R R9, SR_CgaCtaId ;                                            /* 0x0000000000097919 */
                                                                                                    /* 0x000ea20000008800 */
        /*0ad0*/                   MOV R8, 0x400 ;                                                  /* 0x0000040000087802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0ae0*/                   LDC.64 R2, c[0x0][0x248] ;                                       /* 0x00009200ff027b82 */
                                                                                                    /* 0x003e300000000a00 */
        /*0af0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0b00*/                   LEA R2, P2, R6, R2, 0x2 ;                                        /* 0x0000000206027211 */
                                                                                                    /* 0x001fc800078410ff */
        /*0b10*/                   LEA.HI.X R3, R6, R3, R4, 0x2, P2 ;                               /* 0x0000000306037211 */
                                                                                                    /* 0x000fe400010f1404 */
        /*0b20*/                   LEA R7, R9, R8, 0x18 ;                                           /* 0x0000000809077211 */
                                                                                                    /* 0x004fca00078ec0ff */
        /*0b30*/                   LDS R12, [R7] ;                                                  /* 0x00000000070c7984 */
                                                                                                    /* 0x0000620000000800 */
        /*0b40*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0b50*/                   LDG.E R5, desc[UR4][R2.64] ;                                     /* 0x0000000402057981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0b60*/                   LDG.E R13, desc[UR4][R2.64+0x4] ;                                /* 0x00000404020d7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0b70*/                   BSSY B0, 0x1300 ;                                                /* 0x0000078000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0b80*/                   HFMA2.MMA R11, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff0b7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0b90*/                   IMAD.IADD R10, R5, 0x1, R0 ;                                     /* 0x00000001050a7824 */
                                                                                                    /* 0x004fca00078e0200 */
        /*0ba0*/                   ISETP.GE.AND P2, PT, R10, R13, PT ;                              /* 0x0000000d0a00720c */
                                                                                                    /* 0x008fda0003f46270 */
        /*0bb0*/               @P2 BRA 0x12f0 ;                                                     /* 0x0000000400cc2947 */
                                                                                                    /* 0x003fea0003800000 */
        /*0bc0*/                   LOP3.LUT R3, RZ, R0, RZ, 0x33, !PT ;                             /* 0x00000000ff037212 */
                                                                                                    /* 0x000fe200078e33ff */
        /*0bd0*/                   BSSY B1, 0xe60 ;                                                 /* 0x0000028000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0be0*/                   VIADDMNMX R2, R10, 0x100, R13, !PT ;                             /* 0x000001000a027846 */
                                                                                                    /* 0x000fe2000780010d */
        /*0bf0*/                   IMAD.MOV.U32 R11, RZ, RZ, RZ ;                                   /* 0x000000ffff0b7224 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0c00*/                   IADD3 R5, -R5, R2, R3 ;                                          /* 0x0000000205057210 */
                                                                                                    /* 0x000fc80007ffe103 */
        /*0c10*/                   LEA.HI R2, R5.reuse, 0x1, RZ, 0x18 ;                             /* 0x0000000105027811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*0c20*/                   ISETP.GE.U32.AND P2, PT, R5, 0x300, PT ;                         /* 0x000003000500780c */
                                                                                                    /* 0x000fe40003f46070 */
        /*0c30*/                   LOP3.LUT P3, R16, R2, 0x3, RZ, 0xc0, !PT ;                       /* 0x0000000302107812 */
                                                                                                    /* 0x000fda000786c0ff */
        /*0c40*/              @!P3 BRA 0xe50 ;                                                      /* 0x000000000080b947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0c50*/                   LDC.64 R4, c[0x0][0x220] ;                                       /* 0x00008800ff047b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*0c60*/                   IMAD.MOV.U32 R11, RZ, RZ, RZ ;                                   /* 0x000000ffff0b7224 */
                                                                                                    /* 0x000fce00078e00ff */
        /*0c70*/                   LDC.64 R14, c[0x0][0x228] ;                                      /* 0x00008a00ff0e7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0c80*/                   IMAD.WIDE R4, R10, 0x4, R4 ;                                     /* 0x000000040a047825 */
                                                                                                    /* 0x001fc800078e0204 */
        /*0c90*/                   IMAD.WIDE R14, R10, 0x4, R14 ;                                   /* 0x000000040a0e7825 */
                                                                                                    /* 0x002fce00078e020e */
        /*0ca0*/                   IMAD.MOV.U32 R2, RZ, RZ, R4 ;                                    /* 0x000000ffff027224 */
                                                                                                    /* 0x000fe200078e0004 */
        /*0cb0*/                   MOV R3, R5 ;                                                     /* 0x0000000500037202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*0cc0*/                   LDG.E R17, desc[UR4][R2.64] ;                                    /* 0x0000000402117981 */
                                                                                                    /* 0x0000a4000c1e1900 */
        /*0cd0*/                   IMAD.MOV.U32 R2, RZ, RZ, R14 ;                                   /* 0x000000ffff027224 */
                                                                                                    /* 0x001fe400078e000e */
        /*0ce0*/                   IMAD.MOV.U32 R3, RZ, RZ, R15 ;                                   /* 0x000000ffff037224 */
                                                                                                    /* 0x000fca00078e000f */
        /*0cf0*/                   LDG.E R22, desc[UR4][R2.64] ;                                    /* 0x0000000402167981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0d00*/                   HFMA2.MMA R18, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff127435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0d10*/                   IMAD.MOV.U32 R19, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff137424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0d20*/                   IADD3 R16, R16, -0x1, RZ ;                                       /* 0xffffffff10107810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0d30*/                   VIADD R10, R10, 0x100 ;                                          /* 0x000001000a0a7836 */
                                                                                                    /* 0x000fe20000000000 */
        /*0d40*/                   IADD3 R4, P4, R4, 0x400, RZ ;                                    /* 0x0000040004047810 */
                                                                                                    /* 0x000fe40007f9e0ff */
        /*0d50*/                   ISETP.NE.AND P3, PT, R16, RZ, PT ;                               /* 0x000000ff1000720c */
                                                                                                    /* 0x000fe40003f65270 */
        /*0d60*/                   IADD3 R14, P5, R14, 0x400, RZ ;                                  /* 0x000004000e0e7810 */
                                                                                                    /* 0x000fe20007fbe0ff */
        /*0d70*/                   IMAD.X R5, RZ, RZ, R5, P4 ;                                      /* 0x000000ffff057224 */
                                                                                                    /* 0x000fc600020e0605 */
        /*0d80*/                   IADD3.X R15, RZ, R15, RZ, P5, !PT ;                              /* 0x0000000fff0f7210 */
                                                                                                    /* 0x000fe20002ffe4ff */
        /*0d90*/                   FADD R17, -R12, R17 ;                                            /* 0x000000110c117221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0da0*/                   FFMA.SAT R18, R17, R18, 0.5 ;                                    /* 0x3f00000011127423 */
                                                                                                    /* 0x000fc80000002012 */
        /*0db0*/                   FFMA.RM R18, R18, R19, 12582913 ;                                /* 0x4b40000112127423 */
                                                                                                    /* 0x000fc80000004013 */
        /*0dc0*/                   FADD R20, R18.reuse, -12583039 ;                                 /* 0xcb40007f12147421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0dd0*/                   IMAD.SHL.U32 R18, R18, 0x800000, RZ ;                            /* 0x0080000012127824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0de0*/                   FFMA R20, R17, 1.4426950216293334961, -R20 ;                     /* 0x3fb8aa3b11147823 */
                                                                                                    /* 0x000fc80000000814 */
        /*0df0*/                   FFMA R20, R17, 1.925963033500011079e-08, R20 ;                   /* 0x32a5706011147823 */
                                                                                                    /* 0x000fc80000000014 */
        /*0e00*/                   MUFU.EX2 R17, R20 ;                                              /* 0x0000001400117308 */
                                                                                                    /* 0x000e240000000800 */
        /*0e10*/                   FMUL R17, R18, R17 ;                                             /* 0x0000001112117220 */
                                                                                                    /* 0x001fc80000400000 */
        /*0e20*/                   FMUL R22, R17, R22 ;                                             /* 0x0000001611167220 */
                                                                                                    /* 0x008fc80000400000 */
        /*0e30*/                   FADD R11, R22, R11 ;                                             /* 0x0000000b160b7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*0e40*/               @P3 BRA 0xca0 ;                                                      /* 0xfffffffc00943947 */
                                                                                                    /* 0x000fec000383ffff */
        /*0e50*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0e60*/              @!P2 BRA 0x12f0 ;                                                     /* 0x000000040020a947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0e70*/                   IMAD.MOV.U32 R2, RZ, RZ, 0x800 ;                                 /* 0x00000800ff027424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0e80*/                   ULDC.64 UR6, c[0x0][0x228] ;                                     /* 0x00008a0000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0e90*/                   IMAD.MOV.U32 R3, RZ, RZ, 0x0 ;                                   /* 0x00000000ff037424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0ea0*/                   ULDC.64 UR8, c[0x0][0x220] ;                                     /* 0x0000880000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0eb0*/                   IMAD.WIDE R2, R10, 0x4, R2 ;                                     /* 0x000000040a027825 */
                                                                                                    /* 0x000fc600078e0202 */
        /*0ec0*/                   IADD3 R15, P2, R2.reuse, UR6, RZ ;                               /* 0x00000006020f7c10 */
                                                                                                    /* 0x040fe4000ff5e0ff */
        /*0ed0*/                   IADD3 R4, P3, R2, UR8, RZ ;                                      /* 0x0000000802047c10 */
                                                                                                    /* 0x000fe4000ff7e0ff */
        /*0ee0*/                   IADD3.X R16, R3.reuse, UR7, RZ, P2, !PT ;                        /* 0x0000000703107c10 */
                                                                                                    /* 0x040fe400097fe4ff */
        /*0ef0*/                   IADD3.X R5, R3, UR9, RZ, P3, !PT ;                               /* 0x0000000903057c10 */
                                                                                                    /* 0x000fd20009ffe4ff */
        /*0f00*/                   LDG.E R19, desc[UR4][R4.64+-0x800] ;                             /* 0xfff8000404137981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0f10*/                   LDG.E R23, desc[UR4][R4.64+-0x400] ;                             /* 0xfffc000404177981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0f20*/                   LDG.E R29, desc[UR4][R4.64] ;                                    /* 0x00000004041d7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0f30*/                   LDG.E R27, desc[UR4][R4.64+0x400] ;                              /* 0x00040004041b7981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*0f40*/                   MOV R2, R15 ;                                                    /* 0x0000000f00027202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0f50*/                   IMAD.MOV.U32 R3, RZ, RZ, R16 ;                                   /* 0x000000ffff037224 */
                                                                                                    /* 0x000fca00078e0010 */
        /*0f60*/                   LDG.E R15, desc[UR4][R2.64+-0x800] ;                             /* 0xfff80004020f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0f70*/                   LDG.E R17, desc[UR4][R2.64+-0x400] ;                             /* 0xfffc000402117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0f80*/                   LDG.E R14, desc[UR4][R2.64] ;                                    /* 0x00000004020e7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0f90*/                   LDG.E R16, desc[UR4][R2.64+0x400] ;                              /* 0x0004000402107981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*0fa0*/                   HFMA2.MMA R21, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff157435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0fb0*/                   IMAD.MOV.U32 R25, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff197424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0fc0*/                   IADD3 R4, P4, R4, 0x1000, RZ ;                                   /* 0x0000100004047810 */
                                                                                                    /* 0x001fe20007f9e0ff */
        /*0fd0*/                   VIADD R10, R10, 0x400 ;                                          /* 0x000004000a0a7836 */
                                                                                                    /* 0x000fc80000000000 */
        /*0fe0*/                   IMAD.X R5, RZ, RZ, R5, P4 ;                                      /* 0x000000ffff057224 */
                                                                                                    /* 0x000fe200020e0605 */
        /*0ff0*/                   ISETP.GE.AND P2, PT, R10, R13, PT ;                              /* 0x0000000d0a00720c */
                                                                                                    /* 0x000fe20003f46270 */
        /*1000*/                   FADD R20, -R12, R19 ;                                            /* 0x000000130c147221 */
                                                                                                    /* 0x004fc80000000100 */
        /*1010*/                   FFMA.SAT R18, R20, R25, 0.5 ;                                    /* 0x3f00000014127423 */
                                                                                                    /* 0x000fe20000002019 */
        /*1020*/                   FADD R22, -R12, R23 ;                                            /* 0x000000170c167221 */
                                                                                                    /* 0x008fc60000000100 */
        /*1030*/                   FFMA.RM R18, R18, R21, 12582913 ;                                /* 0x4b40000112127423 */
                                                                                                    /* 0x000fe20000004015 */
        /*1040*/                   FFMA.SAT R24, R22, R25, 0.5 ;                                    /* 0x3f00000016187423 */
                                                                                                    /* 0x000fe20000002019 */
        /*1050*/                   FADD R26, -R12, R29 ;                                            /* 0x0000001d0c1a7221 */
                                                                                                    /* 0x010fe40000000100 */
        /*1060*/                   FADD R19, R18, -12583039 ;                                       /* 0xcb40007f12137421 */
                                                                                                    /* 0x000fc80000000000 */
        /*1070*/                   FFMA R23, R20, 1.4426950216293334961, -R19 ;                     /* 0x3fb8aa3b14177823 */
                                                                                                    /* 0x000fe20000000813 */
        /*1080*/                   FFMA.RM R19, R24, R21, 12582913 ;                                /* 0x4b40000118137423 */
                                                                                                    /* 0x000fe20000004015 */
        /*1090*/                   FFMA.SAT R24, R26, R25, 0.5 ;                                    /* 0x3f0000001a187423 */
                                                                                                    /* 0x000fe40000002019 */
        /*10a0*/                   FFMA R20, R20, 1.925963033500011079e-08, R23 ;                   /* 0x32a5706014147823 */
                                                                                                    /* 0x000fe20000000017 */
        /*10b0*/                   FADD R23, R19, -12583039 ;                                       /* 0xcb40007f13177421 */
                                                                                                    /* 0x000fe20000000000 */
        /*10c0*/                   FFMA.RM R24, R24, R21, 12582913 ;                                /* 0x4b40000118187423 */
                                                                                                    /* 0x000fc60000004015 */
        /*10d0*/                   FFMA R23, R22.reuse, 1.4426950216293334961, -R23 ;               /* 0x3fb8aa3b16177823 */
                                                                                                    /* 0x040fe20000000817 */
        /*10e0*/                   MUFU.EX2 R20, R20 ;                                              /* 0x0000001400147308 */
                                                                                                    /* 0x000e260000000800 */
        /*10f0*/                   FFMA R23, R22, 1.925963033500011079e-08, R23 ;                   /* 0x32a5706016177823 */
                                                                                                    /* 0x000fe20000000017 */
        /*1100*/                   FADD R22, -R12, R27 ;                                            /* 0x0000001b0c167221 */
                                                                                                    /* 0x020fc80000000100 */
        /*1110*/                   FFMA.SAT R28, R22, R25, 0.5 ;                                    /* 0x3f000000161c7423 */
                                                                                                    /* 0x000fe20000002019 */
        /*1120*/                   FADD R25, R24.reuse, -12583039 ;                                 /* 0xcb40007f18197421 */
                                                                                                    /* 0x040fe20000000000 */
        /*1130*/                   MUFU.EX2 R23, R23 ;                                              /* 0x0000001700177308 */
                                                                                                    /* 0x000e620000000800 */
        /*1140*/                   SHF.L.U32 R24, R24, 0x17, RZ ;                                   /* 0x0000001718187819 */
                                                                                                    /* 0x000fe200000006ff */
        /*1150*/                   FFMA.RM R21, R28, R21, 12582913 ;                                /* 0x4b4000011c157423 */
                                                                                                    /* 0x000fe20000004015 */
        /*1160*/                   FFMA R25, R26, 1.4426950216293334961, -R25 ;                     /* 0x3fb8aa3b1a197823 */
                                                                                                    /* 0x000fc60000000819 */
        /*1170*/                   FADD R27, R21.reuse, -12583039 ;                                 /* 0xcb40007f151b7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*1180*/                   FFMA R25, R26, 1.925963033500011079e-08, R25 ;                   /* 0x32a570601a197823 */
                                                                                                    /* 0x000fe20000000019 */
        /*1190*/                   IMAD.SHL.U32 R21, R21, 0x800000, RZ ;                            /* 0x0080000015157824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*11a0*/                   FFMA R29, R22, 1.4426950216293334961, -R27 ;                     /* 0x3fb8aa3b161d7823 */
                                                                                                    /* 0x000fe2000000081b */
        /*11b0*/                   IMAD.SHL.U32 R27, R18, 0x800000, RZ ;                            /* 0x00800000121b7824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*11c0*/                   MUFU.EX2 R25, R25 ;                                              /* 0x0000001900197308 */
                                                                                                    /* 0x000ea20000000800 */
        /*11d0*/                   FFMA R18, R22, 1.925963033500011079e-08, R29 ;                   /* 0x32a5706016127823 */
                                                                                                    /* 0x000fe2000000001d */
        /*11e0*/                   FMUL R22, R27, R20 ;                                             /* 0x000000141b167220 */
                                                                                                    /* 0x001fe20000400000 */
        /*11f0*/                   IMAD.SHL.U32 R20, R19, 0x800000, RZ ;                            /* 0x0080000013147824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*1200*/                   FMUL R22, R22, R15 ;                                             /* 0x0000000f16167220 */
                                                                                                    /* 0x000fe20000400000 */
        /*1210*/                   FMUL R20, R20, R23 ;                                             /* 0x0000001714147220 */
                                                                                                    /* 0x002fe20000400000 */
        /*1220*/                   MUFU.EX2 R18, R18 ;                                              /* 0x0000001200127308 */
                                                                                                    /* 0x000e220000000800 */
        /*1230*/                   IADD3 R15, P3, R2, 0x1000, RZ ;                                  /* 0x00001000020f7810 */
                                                                                                    /* 0x000fe20007f7e0ff */
        /*1240*/                   FADD R22, R22, R11 ;                                             /* 0x0000000b16167221 */
                                                                                                    /* 0x000fe20000000000 */
        /*1250*/                   FMUL R17, R20, R17 ;                                             /* 0x0000001114117220 */
                                                                                                    /* 0x000fc80000400000 */
        /*1260*/                   FADD R17, R22, R17 ;                                             /* 0x0000001116117221 */
                                                                                                    /* 0x000fe20000000000 */
        /*1270*/                   FMUL R25, R24, R25 ;                                             /* 0x0000001918197220 */
                                                                                                    /* 0x004fc80000400000 */
        /*1280*/                   FMUL R14, R25, R14 ;                                             /* 0x0000000e190e7220 */
                                                                                                    /* 0x000fe20000400000 */
        /*1290*/                   FMUL R21, R21, R18 ;                                             /* 0x0000001215157220 */
                                                                                                    /* 0x001fc60000400000 */
        /*12a0*/                   FADD R14, R17, R14 ;                                             /* 0x0000000e110e7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*12b0*/                   FMUL R21, R21, R16 ;                                             /* 0x0000001015157220 */
                                                                                                    /* 0x000fe20000400000 */
        /*12c0*/                   IADD3.X R16, RZ, R3, RZ, P3, !PT ;                               /* 0x00000003ff107210 */
                                                                                                    /* 0x000fc60001ffe4ff */
        /*12d0*/                   FADD R11, R14, R21 ;                                             /* 0x000000150e0b7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*12e0*/              @!P2 BRA 0xf00 ;                                                      /* 0xfffffffc0004a947 */
                                                                                                    /* 0x000fec000383ffff */
        /*12f0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1300*/                   SHFL.DOWN PT, R2, R11, 0x10, 0x1f ;                              /* 0x0a001f000b027f89 */
                                                                                                    /* 0x000e2200000e0000 */
        /*1310*/              @!P0 VIADD R14, R8, 0x20 ;                                            /* 0x00000020080e8836 */
                                                                                                    /* 0x000fe20000000000 */
        /*1320*/              @!P0 SHF.R.U32.HI R13, RZ, 0x3, R0 ;                                  /* 0x00000003ff0d8819 */
                                                                                                    /* 0x000fc80000011600 */
        /*1330*/              @!P0 LOP3.LUT R13, R13, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc0d0d8812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*1340*/              @!P0 LEA R14, R9, R14, 0x18 ;                                         /* 0x0000000e090e8211 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*1350*/              @!P0 IADD3 R14, R13, R14, RZ ;                                        /* 0x0000000e0d0e8210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*1360*/                   FADD R2, R2, R11 ;                                               /* 0x0000000b02027221 */
                                                                                                    /* 0x001fca0000000000 */
        /*1370*/                   SHFL.DOWN PT, R3, R2, 0x8, 0x1f ;                                /* 0x09001f0002037f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*1380*/                   FADD R3, R2, R3 ;                                                /* 0x0000000302037221 */
                                                                                                    /* 0x001fca0000000000 */
        /*1390*/                   SHFL.DOWN PT, R4, R3, 0x4, 0x1f ;                                /* 0x08801f0003047f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*13a0*/                   FADD R4, R3, R4 ;                                                /* 0x0000000403047221 */
                                                                                                    /* 0x001fca0000000000 */
        /*13b0*/                   SHFL.DOWN PT, R5, R4, 0x2, 0x1f ;                                /* 0x08401f0004057f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*13c0*/                   FADD R5, R4, R5 ;                                                /* 0x0000000504057221 */
                                                                                                    /* 0x001fca0000000000 */
        /*13d0*/                   SHFL.DOWN PT, R10, R5, 0x1, 0x1f ;                               /* 0x08201f00050a7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*13e0*/                   FADD R11, R5, R10 ;                                              /* 0x0000000a050b7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*13f0*/              @!P0 STS [R14], R11 ;                                                 /* 0x0000000b0e008388 */
                                                                                                    /* 0x0001e20000000800 */
        /*1400*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*1410*/               @P1 BRA 0x1560 ;                                                     /* 0x0000000000501947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1420*/                   ISETP.GT.U32.AND P0, PT, R0, 0x7, PT ;                           /* 0x000000070000780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*1430*/                   IMAD.MOV.U32 R2, RZ, RZ, RZ ;                                    /* 0x000000ffff027224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1440*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd60000000000 */
        /*1450*/              @!P0 VIADD R8, R8, 0x20 ;                                             /* 0x0000002008088836 */
                                                                                                    /* 0x000fca0000000000 */
        /*1460*/              @!P0 LEA R3, R9, R8, 0x18 ;                                           /* 0x0000000809038211 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*1470*/              @!P0 LEA R3, R0, R3, 0x2 ;                                            /* 0x0000000300038211 */
                                                                                                    /* 0x000fca00078e10ff */
        /*1480*/              @!P0 LDS R2, [R3] ;                                                   /* 0x0000000003028984 */
                                                                                                    /* 0x0002a20000000800 */
        /*1490*/                   BRA.DIV UR6, 0x1880 ;                                            /* 0x0000000206f87947 */
                                                                                                    /* 0x000fea000b800000 */
        /*14a0*/                   SHFL.DOWN PT, R3, R2, 0x10, 0x1f ;                               /* 0x0a001f0002037f89 */
                                                                                                    /* 0x006e6400000e0000 */
        /*14b0*/                   FADD R3, R3, R2 ;                                                /* 0x0000000203037221 */
                                                                                                    /* 0x002fca0000000000 */
        /*14c0*/                   SHFL.DOWN PT, R4, R3, 0x8, 0x1f ;                                /* 0x09001f0003047f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*14d0*/                   FADD R4, R3, R4 ;                                                /* 0x0000000403047221 */
                                                                                                    /* 0x002fca0000000000 */
        /*14e0*/                   SHFL.DOWN PT, R5, R4, 0x4, 0x1f ;                                /* 0x08801f0004057f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*14f0*/                   FADD R5, R4, R5 ;                                                /* 0x0000000504057221 */
                                                                                                    /* 0x002fca0000000000 */
        /*1500*/                   SHFL.DOWN PT, R8, R5, 0x2, 0x1f ;                                /* 0x08401f0005087f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*1510*/                   FADD R8, R5, R8 ;                                                /* 0x0000000805087221 */
                                                                                                    /* 0x002fca0000000000 */
        /*1520*/                   SHFL.DOWN PT, R9, R8, 0x1, 0x1f ;                                /* 0x08201f0008097f89 */
                                                                                                    /* 0x0002a400000e0000 */
        /*1530*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*1540*/                   FADD R8, R8, R9 ;                                                /* 0x0000000908087221 */
                                                                                                    /* 0x006fd80000000000 */
        /*1550*/              @!P0 STS [R7+0x20], R8 ;                                              /* 0x0000200807008388 */
                                                                                                    /* 0x0003e40000000800 */
        /*1560*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*1570*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*1580*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*1590*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fda0003f05270 */
        /*15a0*/              @!P0 LDC.64 R2, c[0x0][0x230] ;                                       /* 0x00008c00ff028b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*15b0*/              @!P0 LDC.64 R4, c[0x0][0x238] ;                                       /* 0x00008e00ff048b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*15c0*/                   LDS R7, [R7+0x20] ;                                              /* 0x0000200007077984 */
                                                                                                    /* 0x002e620000000800 */
        /*15d0*/              @!P0 IMAD.WIDE R2, R6, 0x4, R2 ;                                      /* 0x0000000406028825 */
                                                                                                    /* 0x004fcc00078e0202 */
        /*15e0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*15f0*/              @!P0 IMAD.WIDE R4, R6, 0x4, R4 ;                                      /* 0x0000000406048825 */
                                                                                                    /* 0x008fca00078e0204 */
        /*1600*/              @!P0 STG.E desc[UR4][R2.64], R12 ;                                    /* 0x0000000c02008986 */
                                                                                                    /* 0x000fe8000c101904 */
        /*1610*/              @!P0 STG.E desc[UR4][R4.64], R7 ;                                     /* 0x0000000704008986 */
                                                                                                    /* 0x002fe2000c101904 */
        /*1620*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*1630*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*1640*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x10 ;                                 /* 0x00000010ff0d7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1650*/                   MOV R11, 0xffffffff ;                                            /* 0xffffffff000b7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1660*/                   IMAD.MOV.U32 R14, RZ, RZ, 0x1f ;                                 /* 0x0000001fff0e7424 */
                                                                                                    /* 0x000fce00078e00ff */
        /*1670*/                   WARPSYNC.COLLECTIVE R11, 0x16a0 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x003fea0003c00000 */
        /*1680*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*1690*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*16a0*/                   HFMA2.MMA R13, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff0d7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*16b0*/                   IMAD.MOV.U32 R3, RZ, RZ, R9 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fca00078e0009 */
        /*16c0*/                   FMNMX R3, R3, R2, !PT ;                                          /* 0x0000000203037209 */
                                                                                                    /* 0x000fca0007800000 */
        /*16d0*/                   IMAD.MOV.U32 R2, RZ, RZ, R3 ;                                    /* 0x000000ffff027224 */
                                                                                                    /* 0x000fce00078e0003 */
        /*16e0*/                   WARPSYNC.COLLECTIVE R11, 0x1710 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*16f0*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*1700*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1710*/                   MOV R13, 0x4 ;                                                   /* 0x00000004000d7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1720*/                   IMAD.MOV.U32 R8, RZ, RZ, R9 ;                                    /* 0x000000ffff087224 */
                                                                                                    /* 0x000fca00078e0009 */
        /*1730*/                   FMNMX R8, R3, R8, !PT ;                                          /* 0x0000000803087209 */
                                                                                                    /* 0x000fca0007800000 */
        /*1740*/                   IMAD.MOV.U32 R2, RZ, RZ, R8 ;                                    /* 0x000000ffff027224 */
                                                                                                    /* 0x000fce00078e0008 */
        /*1750*/                   WARPSYNC.COLLECTIVE R11, 0x1780 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1760*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*1770*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1780*/                   HFMA2.MMA R13, -RZ, RZ, 0, 1.1920928955078125e-07 ;              /* 0x00000002ff0d7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1790*/                   IMAD.MOV.U32 R5, RZ, RZ, R9 ;                                    /* 0x000000ffff057224 */
                                                                                                    /* 0x000fca00078e0009 */
        /*17a0*/                   FMNMX R5, R8, R5, !PT ;                                          /* 0x0000000508057209 */
                                                                                                    /* 0x000fca0007800000 */
        /*17b0*/                   IMAD.MOV.U32 R2, RZ, RZ, R5 ;                                    /* 0x000000ffff027224 */
                                                                                                    /* 0x000fce00078e0005 */
        /*17c0*/                   WARPSYNC.COLLECTIVE R11, 0x17f0 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*17d0*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*17e0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*17f0*/                   MOV R13, 0x1 ;                                                   /* 0x00000001000d7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1800*/                   IMAD.MOV.U32 R10, RZ, RZ, R9 ;                                   /* 0x000000ffff0a7224 */
                                                                                                    /* 0x000fca00078e0009 */
        /*1810*/                   FMNMX R10, R5, R10, !PT ;                                        /* 0x0000000a050a7209 */
                                                                                                    /* 0x000fca0007800000 */
        /*1820*/                   IMAD.MOV.U32 R2, RZ, RZ, R10 ;                                   /* 0x000000ffff027224 */
                                                                                                    /* 0x000fce00078e000a */
        /*1830*/                   WARPSYNC.COLLECTIVE R11, 0x1860 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1840*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*1850*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1860*/                   IMAD.MOV.U32 R7, RZ, RZ, R9 ;                                    /* 0x000000ffff077224 */
                                                                                                    /* 0x000fe200078e0009 */
        /*1870*/                   BRA 0xa40 ;                                                      /* 0xfffffff000707947 */
                                                                                                    /* 0x000fec000383ffff */
        /*1880*/                   HFMA2.MMA R14, -RZ, RZ, 0, 1.847743988037109375e-06 ;            /* 0x0000001fff0e7435 */
                                                                                                    /* 0x001fe200000001ff */
        /*1890*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x10 ;                                 /* 0x00000010ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*18a0*/                   IMAD.MOV.U32 R11, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0b7424 */
                                                                                                    /* 0x000fd000078e00ff */
        /*18b0*/                   WARPSYNC.COLLECTIVE R11, 0x18e0 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x006fea0003c00000 */
        /*18c0*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*18d0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*18e0*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x8 ;                                  /* 0x00000008ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*18f0*/                   IMAD.MOV.U32 R3, RZ, RZ, R9 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*1900*/                   FADD R3, R3, R2 ;                                                /* 0x0000000203037221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1910*/                   MOV R2, R3 ;                                                     /* 0x0000000300027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1920*/                   WARPSYNC.COLLECTIVE R11, 0x1950 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1930*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*1940*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1950*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x4 ;                                  /* 0x00000004ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1960*/                   IMAD.MOV.U32 R4, RZ, RZ, R9 ;                                    /* 0x000000ffff047224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*1970*/                   FADD R4, R3, R4 ;                                                /* 0x0000000403047221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1980*/                   MOV R2, R4 ;                                                     /* 0x0000000400027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1990*/                   WARPSYNC.COLLECTIVE R11, 0x19c0 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*19a0*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*19b0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*19c0*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x2 ;                                  /* 0x00000002ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*19d0*/                   IMAD.MOV.U32 R5, RZ, RZ, R9 ;                                    /* 0x000000ffff057224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*19e0*/                   FADD R5, R4, R5 ;                                                /* 0x0000000504057221 */
                                                                                                    /* 0x000fca0000000000 */
        /*19f0*/                   MOV R2, R5 ;                                                     /* 0x0000000500027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1a00*/                   WARPSYNC.COLLECTIVE R11, 0x1a30 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1a10*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*1a20*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1a30*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x1 ;                                  /* 0x00000001ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1a40*/                   IMAD.MOV.U32 R8, RZ, RZ, R9 ;                                    /* 0x000000ffff087224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*1a50*/                   FADD R8, R5, R8 ;                                                /* 0x0000000805087221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1a60*/                   MOV R2, R8 ;                                                     /* 0x0000000800027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1a70*/                   WARPSYNC.COLLECTIVE R11, 0x1aa0 ;                                /* 0x000000000b087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1a80*/                   SHFL.DOWN P2, R9, R2, R13, R14 ;                                 /* 0x0800000d02097389 */
                                                                                                    /* 0x000064000004000e */
        /*1a90*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1aa0*/                   BRA 0x1530 ;                                                     /* 0xfffffff800a07947 */
                                                                                                    /* 0x000fea000383ffff */
        /*1ab0*/                   BRA 0x1ab0;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*1ac0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1ad0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1ae0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1af0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1b00*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1b10*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1b20*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1b30*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1b40*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1b50*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1b60*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1b70*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7phase_aILb0EEv7Payload
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R0, SR_CTAID.X ;                                             /* 0x0000000000007919 */
                                                                                                    /* 0x000e6e0000002500 */
        /*0020*/                   LDC.64 R6, c[0x0][0x250] ;                                       /* 0x00009400ff067b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0030*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fce0000000a00 */
        /*0040*/                   LDC.64 R10, c[0x0][0x248] ;                                      /* 0x00009200ff0a7b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*0050*/                   LDC.64 R8, c[0x0][0x240] ;                                       /* 0x00009000ff087b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*0060*/                   S2R R2, SR_TID.X ;                                               /* 0x0000000000027919 */
                                                                                                    /* 0x000f2e0000002100 */
        /*0070*/                   LDC.64 R4, c[0x0][0x210] ;                                       /* 0x00008400ff047b82 */
                                                                                                    /* 0x000f620000000a00 */
        /*0080*/                   IMAD.WIDE R6, R0, 0x4, R6 ;                                      /* 0x0000000400067825 */
                                                                                                    /* 0x002fcc00078e0206 */
        /*0090*/                   LDG.E R7, desc[UR4][R6.64] ;                                     /* 0x0000000406077981 */
                                                                                                    /* 0x000ea4000c1e1900 */
        /*00a0*/                   IMAD.WIDE R10, R7, 0x4, R10 ;                                    /* 0x00000004070a7825 */
                                                                                                    /* 0x004fc800078e020a */
        /*00b0*/                   IMAD.WIDE R8, R7, 0x4, R8 ;                                      /* 0x0000000407087825 */
                                                                                                    /* 0x008fe400078e0208 */
        /*00c0*/                   LDG.E R11, desc[UR4][R10.64] ;                                   /* 0x000000040a0b7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*00d0*/                   LDG.E R9, desc[UR4][R8.64] ;                                     /* 0x0000000408097981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*00e0*/                   IMAD.IADD R3, R0, 0x1, -R11 ;                                    /* 0x0000000100037824 */
                                                                                                    /* 0x004fe200078e0a0b */
        /*00f0*/                   IADD3 R12, R9, R2, RZ ;                                          /* 0x00000002090c7210 */
                                                                                                    /* 0x010fc80007ffe0ff */
        /*0100*/                   LEA R15, R3, R12, 0xa ;                                          /* 0x0000000c030f7211 */
                                                                                                    /* 0x000fca00078e50ff */
        /*0110*/                   VIADD R7, R15.reuse, 0x100 ;                                     /* 0x000001000f077836 */
                                                                                                    /* 0x040fe40000000000 */
        /*0120*/                   IMAD.WIDE.U32 R12, R15.reuse, 0x4, R4 ;                          /* 0x000000040f0c7825 */
                                                                                                    /* 0x060fe200078e0004 */
        /*0130*/                   IADD3 R17, R15, 0x200, RZ ;                                      /* 0x000002000f117810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*0140*/                   IMAD.WIDE.U32 R6, R7, 0x4, R4.reuse ;                            /* 0x0000000407067825 */
                                                                                                    /* 0x100fe200078e0004 */
        /*0150*/                   LDG.E R3, desc[UR4][R12.64] ;                                    /* 0x000000040c037981 */
                                                                                                    /* 0x000ea6000c1e1900 */
        /*0160*/                   VIADD R11, R15, 0x300 ;                                          /* 0x000003000f0b7836 */
                                                                                                    /* 0x000fe40000000000 */
        /*0170*/                   IMAD.WIDE.U32 R8, R17, 0x4, R4.reuse ;                           /* 0x0000000411087825 */
                                                                                                    /* 0x100fe200078e0004 */
        /*0180*/                   LDG.E R6, desc[UR4][R6.64] ;                                     /* 0x0000000406067981 */
                                                                                                    /* 0x000ee6000c1e1900 */
        /*0190*/                   IMAD.WIDE.U32 R10, R11, 0x4, R4 ;                                /* 0x000000040b0a7825 */
                                                                                                    /* 0x000fc400078e0004 */
        /*01a0*/                   LDG.E R4, desc[UR4][R8.64] ;                                     /* 0x0000000408047981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*01b0*/                   LDG.E R5, desc[UR4][R10.64] ;                                    /* 0x000000040a057981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*01c0*/                   LOP3.LUT P0, RZ, R2, 0x1f, RZ, 0xc0, !PT ;                       /* 0x0000001f02ff7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*01d0*/              @!P0 S2R R16, SR_CgaCtaId ;                                           /* 0x0000000000108919 */
                                                                                                    /* 0x000e220000008800 */
        /*01e0*/              @!P0 MOV R11, 0x400 ;                                                 /* 0x00000400000b8802 */
                                                                                                    /* 0x002fe40000000f00 */
        /*01f0*/              @!P0 SHF.R.U32.HI R10, RZ, 0x3, R2 ;                                  /* 0x00000003ff0a8819 */
                                                                                                    /* 0x000fe40000011602 */
        /*0200*/                   ISETP.GT.U32.AND P1, PT, R2, 0x1f, PT ;                          /* 0x0000001f0200780c */
                                                                                                    /* 0x000fe40003f24070 */
        /*0210*/              @!P0 LOP3.LUT R10, R10, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc0a0a8812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0220*/              @!P0 LEA R11, R16, R11, 0x18 ;                                        /* 0x0000000b100b8211 */
                                                                                                    /* 0x001fc800078ec0ff */
        /*0230*/              @!P0 IADD3 R10, R10, R11, RZ ;                                        /* 0x0000000b0a0a8210 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0240*/                   FMNMX R15, R3, -INF , !PT ;                                      /* 0xff800000030f7809 */
                                                                                                    /* 0x004fc80007800000 */
        /*0250*/                   FMNMX R15, R15, R6, !PT ;                                        /* 0x000000060f0f7209 */
                                                                                                    /* 0x008fc80007800000 */
        /*0260*/                   FMNMX R14, R15, R4, !PT ;                                        /* 0x000000040f0e7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*0270*/                   FMNMX R14, R14, R5, !PT ;                                        /* 0x000000050e0e7209 */
                                                                                                    /* 0x020fca0007800000 */
        /*0280*/                   SHFL.DOWN PT, R13, R14, 0x10, 0x1f ;                             /* 0x0a001f000e0d7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0290*/                   FMNMX R13, R14, R13, !PT ;                                       /* 0x0000000d0e0d7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*02a0*/                   SHFL.DOWN PT, R12, R13, 0x8, 0x1f ;                              /* 0x09001f000d0c7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*02b0*/                   FMNMX R12, R13, R12, !PT ;                                       /* 0x0000000c0d0c7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*02c0*/                   SHFL.DOWN PT, R7, R12, 0x4, 0x1f ;                               /* 0x08801f000c077f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*02d0*/                   FMNMX R7, R12, R7, !PT ;                                         /* 0x000000070c077209 */
                                                                                                    /* 0x001fca0007800000 */
        /*02e0*/                   SHFL.DOWN PT, R8, R7, 0x2, 0x1f ;                                /* 0x08401f0007087f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*02f0*/                   FMNMX R8, R7, R8, !PT ;                                          /* 0x0000000807087209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0300*/                   SHFL.DOWN PT, R9, R8, 0x1, 0x1f ;                                /* 0x08201f0008097f89 */
                                                                                                    /* 0x000e2200000e0000 */
        /*0310*/                   SHF.R.S32.HI R7, RZ, 0x1f, R0 ;                                  /* 0x0000001fff077819 */
                                                                                                    /* 0x000fe40000011400 */
        /*0320*/                   FMNMX R9, R8, R9, !PT ;                                          /* 0x0000000908097209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0330*/              @!P0 STS [R10], R9 ;                                                  /* 0x000000090a008388 */
                                                                                                    /* 0x0001e20000000800 */
        /*0340*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0350*/               @P1 BRA 0x4e0 ;                                                      /* 0x0000000000601947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0360*/                   ISETP.GT.U32.AND P2, PT, R2, 0x7, PT ;                           /* 0x000000070200780c */
                                                                                                    /* 0x000fe20003f44070 */
        /*0370*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd80000000000 */
        /*0380*/              @!P2 S2R R9, SR_CgaCtaId ;                                            /* 0x000000000009a919 */
                                                                                                    /* 0x001e220000008800 */
        /*0390*/              @!P2 MOV R8, 0x400 ;                                                  /* 0x000004000008a802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*03a0*/              @!P2 LEA R9, R9, R8, 0x18 ;                                           /* 0x000000080909a211 */
                                                                                                    /* 0x001fe200078ec0ff */
        /*03b0*/                   IMAD.MOV.U32 R8, RZ, RZ, -0x800000 ;                             /* 0xff800000ff087424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*03c0*/              @!P2 LEA R9, R2, R9, 0x2 ;                                            /* 0x000000090209a211 */
                                                                                                    /* 0x000fca00078e10ff */
        /*03d0*/              @!P2 LDS R8, [R9] ;                                                   /* 0x000000000908a984 */
                                                                                                    /* 0x0000620000000800 */
        /*03e0*/                   BRA.DIV UR6, 0xbb0 ;                                             /* 0x0000000606f07947 */
                                                                                                    /* 0x000fea000b800000 */
        /*03f0*/                   SHFL.DOWN PT, R9, R8, 0x10, 0x1f ;                               /* 0x0a001f0008097f89 */
                                                                                                    /* 0x003e2400000e0000 */
        /*0400*/                   FMNMX R9, R9, R8, !PT ;                                          /* 0x0000000809097209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0410*/                   SHFL.DOWN PT, R10, R9, 0x8, 0x1f ;                               /* 0x09001f00090a7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0420*/                   FMNMX R10, R9, R10, !PT ;                                        /* 0x0000000a090a7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0430*/                   SHFL.DOWN PT, R11, R10, 0x4, 0x1f ;                              /* 0x08801f000a0b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0440*/                   FMNMX R11, R10, R11, !PT ;                                       /* 0x0000000b0a0b7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0450*/                   SHFL.DOWN PT, R12, R11, 0x2, 0x1f ;                              /* 0x08401f000b0c7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0460*/                   FMNMX R12, R11, R12, !PT ;                                       /* 0x0000000c0b0c7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0470*/                   SHFL.DOWN PT, R13, R12, 0x1, 0x1f ;                              /* 0x08201f000c0d7f89 */
                                                                                                    /* 0x00006400000e0000 */
        /*0480*/                   ISETP.NE.AND P2, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fe40003f45270 */
        /*0490*/                   FMNMX R13, R12, R13, !PT ;                                       /* 0x0000000d0c0d7209 */
                                                                                                    /* 0x002fd60007800000 */
        /*04a0*/              @!P2 S2R R9, SR_CgaCtaId ;                                            /* 0x000000000009a919 */
                                                                                                    /* 0x000e620000008800 */
        /*04b0*/              @!P2 MOV R8, 0x400 ;                                                  /* 0x000004000008a802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*04c0*/              @!P2 LEA R8, R9, R8, 0x18 ;                                           /* 0x000000080908a211 */
                                                                                                    /* 0x002fca00078ec0ff */
        /*04d0*/              @!P2 STS [R8], R13 ;                                                  /* 0x0000000d0800a388 */
                                                                                                    /* 0x0003e40000000800 */
        /*04e0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*04f0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0500*/                   S2R R9, SR_CgaCtaId ;                                            /* 0x0000000000097919 */
                                                                                                    /* 0x001e220000008800 */
        /*0510*/                   MOV R10, 0x400 ;                                                 /* 0x00000400000a7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0520*/                   HFMA2.MMA R12, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff0c7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0530*/                   IMAD.MOV.U32 R19, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff137424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0540*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0550*/                   LEA R11, R9, R10, 0x18 ;                                         /* 0x0000000a090b7211 */
                                                                                                    /* 0x001fca00078ec0ff */
        /*0560*/                   LDS R8, [R11] ;                                                  /* 0x000000000b087984 */
                                                                                                    /* 0x002e240000000800 */
        /*0570*/                   FADD R13, R3, -R8.reuse ;                                        /* 0x80000008030d7221 */
                                                                                                    /* 0x101fe20000000000 */
        /*0580*/                   FADD R15, R6, -R8.reuse ;                                        /* 0x80000008060f7221 */
                                                                                                    /* 0x100fe20000000000 */
        /*0590*/                   FADD R6, R4, -R8 ;                                               /* 0x8000000804067221 */
                                                                                                    /* 0x000fe40000000000 */
        /*05a0*/                   FFMA.SAT R3, R13, R19.reuse, 0.5 ;                               /* 0x3f0000000d037423 */
                                                                                                    /* 0x080fe20000002013 */
        /*05b0*/                   FFMA.SAT R17, R15, R19, 0.5 ;                                    /* 0x3f0000000f117423 */
                                                                                                    /* 0x000fc60000002013 */
        /*05c0*/                   FFMA.RM R3, R3, R12.reuse, 12582913 ;                            /* 0x4b40000103037423 */
                                                                                                    /* 0x080fe2000000400c */
        /*05d0*/                   FFMA.RM R4, R17, R12, 12582913 ;                                 /* 0x4b40000111047423 */
                                                                                                    /* 0x000fe2000000400c */
        /*05e0*/                   FFMA.SAT R17, R6, R19, 0.5 ;                                     /* 0x3f00000006117423 */
                                                                                                    /* 0x000fe40000002013 */
        /*05f0*/                   FADD R14, R3, -12583039 ;                                        /* 0xcb40007f030e7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*0600*/                   FADD R16, R4.reuse, -12583039 ;                                  /* 0xcb40007f04107421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0610*/                   SHF.L.U32 R4, R4, 0x17, RZ ;                                     /* 0x0000001704047819 */
                                                                                                    /* 0x000fe400000006ff */
        /*0620*/                   FFMA R14, R13, 1.4426950216293334961, -R14 ;                     /* 0x3fb8aa3b0d0e7823 */
                                                                                                    /* 0x000fe2000000080e */
        /*0630*/                   FFMA R16, R15, 1.4426950216293334961, -R16 ;                     /* 0x3fb8aa3b0f107823 */
                                                                                                    /* 0x000fc60000000810 */
        /*0640*/                   FFMA R13, R13, 1.925963033500011079e-08, R14 ;                   /* 0x32a570600d0d7823 */
                                                                                                    /* 0x000fe2000000000e */
        /*0650*/                   FADD R14, R5, -R8 ;                                              /* 0x80000008050e7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*0660*/                   FFMA.RM R5, R17, R12.reuse, 12582913 ;                           /* 0x4b40000111057423 */
                                                                                                    /* 0x080fe2000000400c */
        /*0670*/                   FFMA R16, R15, 1.925963033500011079e-08, R16 ;                   /* 0x32a570600f107823 */
                                                                                                    /* 0x000fe40000000010 */
        /*0680*/                   FFMA.SAT R19, R14, R19, 0.5 ;                                    /* 0x3f0000000e137423 */
                                                                                                    /* 0x000fe20000002013 */
        /*0690*/                   FADD R17, R5.reuse, -12583039 ;                                  /* 0xcb40007f05117421 */
                                                                                                    /* 0x040fe20000000000 */
        /*06a0*/                   MUFU.EX2 R13, R13 ;                                              /* 0x0000000d000d7308 */
                                                                                                    /* 0x000e220000000800 */
        /*06b0*/                   IMAD.SHL.U32 R5, R5, 0x800000, RZ ;                              /* 0x0080000005057824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*06c0*/                   FFMA.RM R12, R19, R12, 12582913 ;                                /* 0x4b400001130c7423 */
                                                                                                    /* 0x000fe2000000400c */
        /*06d0*/                   FFMA R17, R6, 1.4426950216293334961, -R17 ;                      /* 0x3fb8aa3b06117823 */
                                                                                                    /* 0x000fc60000000811 */
        /*06e0*/                   FADD R19, R12, -12583039 ;                                       /* 0xcb40007f0c137421 */
                                                                                                    /* 0x000fe20000000000 */
        /*06f0*/                   FFMA R17, R6, 1.925963033500011079e-08, R17 ;                    /* 0x32a5706006117823 */
                                                                                                    /* 0x000fe20000000011 */
        /*0700*/                   MUFU.EX2 R15, R16 ;                                              /* 0x00000010000f7308 */
                                                                                                    /* 0x000e620000000800 */
        /*0710*/                   IMAD.SHL.U32 R6, R3, 0x800000, RZ ;                              /* 0x0080000003067824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0720*/                   FFMA R19, R14, 1.4426950216293334961, -R19 ;                     /* 0x3fb8aa3b0e137823 */
                                                                                                    /* 0x000fe20000000813 */
        /*0730*/                   SHF.L.U32 R12, R12, 0x17, RZ ;                                   /* 0x000000170c0c7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*0740*/                   FFMA R19, R14, 1.925963033500011079e-08, R19 ;                   /* 0x32a570600e137823 */
                                                                                                    /* 0x000fe20000000013 */
        /*0750*/              @!P0 VIADD R14, R10, 0x20 ;                                           /* 0x000000200a0e8836 */
                                                                                                    /* 0x000fe20000000000 */
        /*0760*/                   MUFU.EX2 R18, R17 ;                                              /* 0x0000001100127308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0770*/                   FMUL R6, R6, R13 ;                                               /* 0x0000000d06067220 */
                                                                                                    /* 0x001fc60000400000 */
        /*0780*/              @!P0 LEA R14, R9, R14, 0x18 ;                                         /* 0x0000000e090e8211 */
                                                                                                    /* 0x000fe200078ec0ff */
        /*0790*/                   FADD R6, RZ, R6 ;                                                /* 0x00000006ff067221 */
                                                                                                    /* 0x000fc60000000000 */
        /*07a0*/                   MUFU.EX2 R19, R19 ;                                              /* 0x0000001300137308 */
                                                                                                    /* 0x000e220000000800 */
        /*07b0*/                   FMUL R15, R4, R15 ;                                              /* 0x0000000f040f7220 */
                                                                                                    /* 0x002fc80000400000 */
        /*07c0*/                   FADD R6, R6, R15 ;                                               /* 0x0000000f06067221 */
                                                                                                    /* 0x000fe20000000000 */
        /*07d0*/              @!P0 SHF.R.U32.HI R15, RZ, 0x3, R2 ;                                  /* 0x00000003ff0f8819 */
                                                                                                    /* 0x000fe20000011602 */
        /*07e0*/                   FMUL R5, R5, R18 ;                                               /* 0x0000001205057220 */
                                                                                                    /* 0x004fc80000400000 */
        /*07f0*/                   FADD R5, R6, R5 ;                                                /* 0x0000000506057221 */
                                                                                                    /* 0x000fe20000000000 */
        /*0800*/                   FMUL R12, R12, R19 ;                                             /* 0x000000130c0c7220 */
                                                                                                    /* 0x001fc80000400000 */
        /*0810*/                   FADD R5, R5, R12 ;                                               /* 0x0000000c05057221 */
                                                                                                    /* 0x000fca0000000000 */
        /*0820*/                   SHFL.DOWN PT, R4, R5, 0x10, 0x1f ;                               /* 0x0a001f0005047f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0830*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x001fe20000000000 */
        /*0840*/              @!P0 LOP3.LUT R5, R15, 0x1ffffffc, RZ, 0xc0, !PT ;                    /* 0x1ffffffc0f058812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*0850*/                   SHFL.DOWN PT, R3, R4, 0x8, 0x1f ;                                /* 0x09001f0004037f89 */
                                                                                                    /* 0x000e2200000e0000 */
        /*0860*/              @!P0 IADD3 R5, R5, R14, RZ ;                                          /* 0x0000000e05058210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0870*/                   FADD R3, R4, R3 ;                                                /* 0x0000000304037221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0880*/                   SHFL.DOWN PT, R6, R3, 0x4, 0x1f ;                                /* 0x08801f0003067f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0890*/                   FADD R6, R3, R6 ;                                                /* 0x0000000603067221 */
                                                                                                    /* 0x001fca0000000000 */
        /*08a0*/                   SHFL.DOWN PT, R13, R6, 0x2, 0x1f ;                               /* 0x08401f00060d7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*08b0*/                   FADD R13, R6, R13 ;                                              /* 0x0000000d060d7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*08c0*/                   SHFL.DOWN PT, R12, R13, 0x1, 0x1f ;                              /* 0x08201f000d0c7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*08d0*/                   FADD R12, R13, R12 ;                                             /* 0x0000000c0d0c7221 */
                                                                                                    /* 0x001fe20000000000 */
        /*08e0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*08f0*/              @!P0 STS [R5], R12 ;                                                  /* 0x0000000c05008388 */
                                                                                                    /* 0x0001e40000000800 */
        /*0900*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0910*/               @P1 BRA 0xa60 ;                                                      /* 0x0000000000501947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0920*/                   ISETP.GT.U32.AND P0, PT, R2, 0x7, PT ;                           /* 0x000000070200780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*0930*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fe20000000000 */
        /*0940*/                   MOV R3, RZ ;                                                     /* 0x000000ff00037202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*0950*/              @!P0 VIADD R10, R10, 0x20 ;                                           /* 0x000000200a0a8836 */
                                                                                                    /* 0x000fca0000000000 */
        /*0960*/              @!P0 LEA R9, R9, R10, 0x18 ;                                          /* 0x0000000a09098211 */
                                                                                                    /* 0x000fca00078ec0ff */
        /*0970*/              @!P0 IMAD R4, R2, 0x4, R9 ;                                           /* 0x0000000402048824 */
                                                                                                    /* 0x000fca00078e0209 */
        /*0980*/              @!P0 LDS R3, [R4] ;                                                   /* 0x0000000004038984 */
                                                                                                    /* 0x0002a20000000800 */
        /*0990*/                   BRA.DIV UR6, 0xdf0 ;                                             /* 0x0000000606147947 */
                                                                                                    /* 0x000fea000b800000 */
        /*09a0*/                   SHFL.DOWN PT, R4, R3, 0x10, 0x1f ;                               /* 0x0a001f0003047f89 */
                                                                                                    /* 0x006e6400000e0000 */
        /*09b0*/                   FADD R4, R4, R3 ;                                                /* 0x0000000304047221 */
                                                                                                    /* 0x002fca0000000000 */
        /*09c0*/                   SHFL.DOWN PT, R5, R4, 0x8, 0x1f ;                                /* 0x09001f0004057f89 */
                                                                                                    /* 0x001e2400000e0000 */
        /*09d0*/                   FADD R5, R4, R5 ;                                                /* 0x0000000504057221 */
                                                                                                    /* 0x001fca0000000000 */
        /*09e0*/                   SHFL.DOWN PT, R6, R5, 0x4, 0x1f ;                                /* 0x08801f0005067f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*09f0*/                   FADD R6, R5, R6 ;                                                /* 0x0000000605067221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0a00*/                   SHFL.DOWN PT, R9, R6, 0x2, 0x1f ;                                /* 0x08401f0006097f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0a10*/                   FADD R9, R6, R9 ;                                                /* 0x0000000906097221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0a20*/                   SHFL.DOWN PT, R10, R9, 0x1, 0x1f ;                               /* 0x08201f00090a7f89 */
                                                                                                    /* 0x00006400000e0000 */
        /*0a30*/                   ISETP.NE.AND P0, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*0a40*/                   FADD R10, R9, R10 ;                                              /* 0x0000000a090a7221 */
                                                                                                    /* 0x002fd80000000000 */
        /*0a50*/              @!P0 STS [R11+0x20], R10 ;                                            /* 0x0000200a0b008388 */
                                                                                                    /* 0x0003e40000000800 */
        /*0a60*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0a70*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0a80*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0a90*/                   ISETP.NE.AND P0, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fca0003f05270 */
        /*0aa0*/                   BSSY B0, 0xb90 ;                                                 /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0ab0*/                   LDS R11, [R11+0x20] ;                                            /* 0x000020000b0b7984 */
                                                                                                    /* 0x002e620000000800 */
        /*0ac0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0ad0*/               @P0 BRA 0xb80 ;                                                      /* 0x0000000000280947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0ae0*/                   SHF.L.U32 R4, R0.reuse, 0x2, RZ ;                                /* 0x0000000200047819 */
                                                                                                    /* 0x040fe200000006ff */
        /*0af0*/                   ULDC.64 UR6, c[0x0][0x220] ;                                     /* 0x0000880000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0b00*/                   ULDC.64 UR8, c[0x0][0x228] ;                                     /* 0x00008a0000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0b10*/                   SHF.L.U64.HI R7, R0, 0x2, R7 ;                                   /* 0x0000000200077819 */
                                                                                                    /* 0x000fe40000010207 */
        /*0b20*/                   IADD3 R2, P0, R4.reuse, UR6, RZ ;                                /* 0x0000000604027c10 */
                                                                                                    /* 0x040fe4000ff1e0ff */
        /*0b30*/                   IADD3 R4, P1, R4, UR8, RZ ;                                      /* 0x0000000804047c10 */
                                                                                                    /* 0x000fe4000ff3e0ff */
        /*0b40*/                   IADD3.X R3, R7.reuse, UR7, RZ, P0, !PT ;                         /* 0x0000000707037c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*0b50*/                   IADD3.X R5, R7, UR9, RZ, P1, !PT ;                               /* 0x0000000907057c10 */
                                                                                                    /* 0x001fc60008ffe4ff */
        /*0b60*/                   STG.E desc[UR4][R2.64], R8 ;                                     /* 0x0000000802007986 */
                                                                                                    /* 0x0005e8000c101904 */
        /*0b70*/                   STG.E desc[UR4][R4.64], R11 ;                                    /* 0x0000000b04007986 */
                                                                                                    /* 0x0025e4000c101904 */
        /*0b80*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0b90*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0ba0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*0bb0*/                   IMAD.MOV.U32 R15, RZ, RZ, R8 ;                                   /* 0x000000ffff0f7224 */
                                                                                                    /* 0x002fe200078e0008 */
        /*0bc0*/                   MOV R16, 0x10 ;                                                  /* 0x0000001000107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0bd0*/                   IMAD.MOV.U32 R17, RZ, RZ, 0x1f ;                                 /* 0x0000001fff117424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0be0*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0bf0*/                   WARPSYNC.COLLECTIVE R14, 0xc20 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0c00*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0c10*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0c20*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x8 ;                                  /* 0x00000008ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0c30*/                   IMAD.MOV.U32 R9, RZ, RZ, R13 ;                                   /* 0x000000ffff097224 */
                                                                                                    /* 0x000fca00078e000d */
        /*0c40*/                   FMNMX R9, R9, R8, !PT ;                                          /* 0x0000000809097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0c50*/                   MOV R15, R9 ;                                                    /* 0x00000009000f7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0c60*/                   WARPSYNC.COLLECTIVE R14, 0xc90 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0c70*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0c80*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0c90*/                   HFMA2.MMA R16, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0ca0*/                   MOV R10, R13 ;                                                   /* 0x0000000d000a7202 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0cb0*/                   FMNMX R10, R9, R10, !PT ;                                        /* 0x0000000a090a7209 */
                                                                                                    /* 0x000fca0007800000 */
        /*0cc0*/                   IMAD.MOV.U32 R15, RZ, RZ, R10 ;                                  /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fce00078e000a */
        /*0cd0*/                   WARPSYNC.COLLECTIVE R14, 0xd00 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0ce0*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0cf0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0d00*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x2 ;                                  /* 0x00000002ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0d10*/                   IMAD.MOV.U32 R11, RZ, RZ, R13 ;                                  /* 0x000000ffff0b7224 */
                                                                                                    /* 0x000fca00078e000d */
        /*0d20*/                   FMNMX R11, R10, R11, !PT ;                                       /* 0x0000000b0a0b7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0d30*/                   MOV R15, R11 ;                                                   /* 0x0000000b000f7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0d40*/                   WARPSYNC.COLLECTIVE R14, 0xd70 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0d50*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0d60*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0d70*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x1 ;                                  /* 0x00000001ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0d80*/                   MOV R12, R13 ;                                                   /* 0x0000000d000c7202 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0d90*/                   FMNMX R12, R11, R12, !PT ;                                       /* 0x0000000c0b0c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0da0*/                   MOV R15, R12 ;                                                   /* 0x0000000c000f7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0db0*/                   WARPSYNC.COLLECTIVE R14, 0xde0 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0dc0*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0dd0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0de0*/                   BRA 0x480 ;                                                      /* 0xfffffff400a47947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0df0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0e00*/                   MOV R15, R3 ;                                                    /* 0x00000003000f7202 */
                                                                                                    /* 0x004fe20000000f00 */
        /*0e10*/                   IMAD.MOV.U32 R17, RZ, RZ, 0x1f ;                                 /* 0x0000001fff117424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0e20*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x000fd00000000f00 */
        /*0e30*/                   WARPSYNC.COLLECTIVE R14, 0xe60 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x003fea0003c00000 */
        /*0e40*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0e50*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0e60*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0e70*/                   MOV R4, R13 ;                                                    /* 0x0000000d00047202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*0e80*/                   FADD R4, R4, R3 ;                                                /* 0x0000000304047221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0e90*/                   IMAD.MOV.U32 R15, RZ, RZ, R4 ;                                   /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fce00078e0004 */
        /*0ea0*/                   WARPSYNC.COLLECTIVE R14, 0xed0 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0eb0*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0ec0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0ed0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0ee0*/                   MOV R5, R13 ;                                                    /* 0x0000000d00057202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*0ef0*/                   FADD R5, R4, R5 ;                                                /* 0x0000000504057221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0f00*/                   IMAD.MOV.U32 R15, RZ, RZ, R5 ;                                   /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fce00078e0005 */
        /*0f10*/                   WARPSYNC.COLLECTIVE R14, 0xf40 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0f20*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0f30*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0f40*/                   HFMA2.MMA R16, -RZ, RZ, 0, 1.1920928955078125e-07 ;              /* 0x00000002ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0f50*/                   MOV R6, R13 ;                                                    /* 0x0000000d00067202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*0f60*/                   FADD R6, R5, R6 ;                                                /* 0x0000000605067221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0f70*/                   IMAD.MOV.U32 R15, RZ, RZ, R6 ;                                   /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fce00078e0006 */
        /*0f80*/                   WARPSYNC.COLLECTIVE R14, 0xfb0 ;                                 /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0f90*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*0fa0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0fb0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0fc0*/                   MOV R9, R13 ;                                                    /* 0x0000000d00097202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*0fd0*/                   FADD R9, R6, R9 ;                                                /* 0x0000000906097221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0fe0*/                   IMAD.MOV.U32 R15, RZ, RZ, R9 ;                                   /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fce00078e0009 */
        /*0ff0*/                   WARPSYNC.COLLECTIVE R14, 0x1020 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1000*/                   SHFL.DOWN P2, R13, R15, R16, R17 ;                               /* 0x080000100f0d7389 */
                                                                                                    /* 0x0000640000040011 */
        /*1010*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1020*/                   MOV R10, R13 ;                                                   /* 0x0000000d000a7202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1030*/                   BRA 0xa30 ;                                                      /* 0xfffffff8007c7947 */
                                                                                                    /* 0x000fec000383ffff */
        /*1040*/                   BRA 0x1040;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*1050*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1060*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1070*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1080*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1090*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*10a0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*10b0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*10c0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*10d0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*10e0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*10f0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z10persistentILb0EEv7Payloadi
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   ULDC UR4, c[0x0][0x2a0] ;                                        /* 0x0000a80000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0020*/                   ULDC.64 UR8, c[0x0][0x208] ;                                     /* 0x0000820000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0030*/                   ISETP.NE.AND P0, PT, RZ, UR4, PT ;                               /* 0x00000004ff007c0c */
                                                                                                    /* 0x000fda000bf05270 */
        /*0040*/              @!P0 BRA 0x4120 ;                                                     /* 0x0000004000348947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0050*/                   S2R R28, SR_TID.X ;                                              /* 0x00000000001c7919 */
                                                                                                    /* 0x000e620000002100 */
        /*0060*/                   S2UR UR6, SR_CgaCtaId ;                                          /* 0x00000000000679c3 */
                                                                                                    /* 0x000ea20000008800 */
        /*0070*/                   UMOV UR4, 0x400 ;                                                /* 0x0000040000047882 */
                                                                                                    /* 0x000fe40000000000 */
        /*0080*/                   UIADD3 UR5, UR4, 0x8, URZ ;                                      /* 0x0000000804057890 */
                                                                                                    /* 0x000fe4000fffe03f */
        /*0090*/                   UIADD3 UR4, UR4, 0x28, URZ ;                                     /* 0x0000002804047890 */
                                                                                                    /* 0x000fc6000fffe03f */
        /*00a0*/                   LDC.64 R12, c[0x0][0x298] ;                                      /* 0x0000a600ff0c7b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*00b0*/                   ULEA UR5, UR6, UR5, 0x18 ;                                       /* 0x0000000506057291 */
                                                                                                    /* 0x004fe4000f8ec03f */
        /*00c0*/                   ULEA UR4, UR6, UR4, 0x18 ;                                       /* 0x0000000406047291 */
                                                                                                    /* 0x000fe2000f8ec03f */
        /*00d0*/                   VIMNMX R11, R28.reuse, 0x300, !PT ;                              /* 0x000003001c0b7848 */
                                                                                                    /* 0x042fe20007fe0100 */
        /*00e0*/                   VIADD R25, R28.reuse, 0x200 ;                                    /* 0x000002001c197836 */
                                                                                                    /* 0x040fe20000000000 */
        /*00f0*/                   IADD3 R26, R28.reuse, 0x100, RZ ;                                /* 0x000001001c1a7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*0100*/                   VIADD R9, R28.reuse, 0x300 ;                                     /* 0x000003001c097836 */
                                                                                                    /* 0x040fe20000000000 */
        /*0110*/                   IADD3 R11, -R28, 0xff, R11 ;                                     /* 0x000000ff1c0b7810 */
                                                                                                    /* 0x000fe40007ffe10b */
        /*0120*/                   SHF.R.U32.HI R8, RZ, 0x3, R28 ;                                  /* 0x00000003ff087819 */
                                                                                                    /* 0x000fc4000001161c */
        /*0130*/                   LEA.HI R4, R11, 0x1, RZ, 0x18 ;                                  /* 0x000000010b047811 */
                                                                                                    /* 0x000fe400078fc0ff */
        /*0140*/                   IADD3 R24, R12.reuse, R13, RZ ;                                  /* 0x0000000d0c187210 */
                                                                                                    /* 0x048fe40007ffe0ff */
        /*0150*/                   IADD3 R23, R12.reuse, R28, R13.reuse ;                           /* 0x0000001c0c177210 */
                                                                                                    /* 0x140fe40007ffe00d */
        /*0160*/                   IADD3 R22, R12.reuse, R26, R13.reuse ;                           /* 0x0000001a0c167210 */
                                                                                                    /* 0x140fe40007ffe00d */
        /*0170*/                   IADD3 R13, R12, R25, R13 ;                                       /* 0x000000190c0d7210 */
                                                                                                    /* 0x000fe40007ffe00d */
        /*0180*/                   LOP3.LUT R12, R28, 0x1f, RZ, 0xc0, !PT ;                         /* 0x0000001f1c0c7812 */
                                                                                                    /* 0x000fc400078ec0ff */
        /*0190*/                   LOP3.LUT R10, RZ, R28, RZ, 0x33, !PT ;                           /* 0x0000001cff0a7212 */
                                                                                                    /* 0x000fe400078e33ff */
        /*01a0*/                   LOP3.LUT R8, R8, 0x1ffffffc, RZ, 0xc0, !PT ;                     /* 0x1ffffffc08087812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*01b0*/                   LEA R7, R28.reuse, UR5, 0x2 ;                                    /* 0x000000051c077c11 */
                                                                                                    /* 0x040fe4000f8e10ff */
        /*01c0*/                   LEA R6, R28, UR4, 0x2 ;                                          /* 0x000000041c067c11 */
                                                                                                    /* 0x000fe4000f8e10ff */
        /*01d0*/                   LOP3.LUT R4, R4, 0x3, RZ, 0xc0, !PT ;                            /* 0x0000000304047812 */
                                                                                                    /* 0x000fce00078ec0ff */
        /*01e0*/                   ISETP.NE.AND P4, PT, R28, RZ, PT ;                               /* 0x000000ff1c00720c */
                                                                                                    /* 0x000fda0003f85270 */
        /*01f0*/               @P4 BRA 0x630 ;                                                      /* 0x00000004000c4947 */
                                                                                                    /* 0x01efea0003800000 */
        /*0200*/                   LDC.64 R2, c[0x0][0x288] ;                                       /* 0x0000a200ff027b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0210*/                   ULDC UR6, c[0x0][0x29c] ;                                        /* 0x0000a70000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0220*/                   LD.E.STRONG.GPU R2, desc[UR8][R2.64] ;                           /* 0x0000000802027980 */
                                                                                                    /* 0x002ea8000c10f900 */
        /*0230*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*0240*/                   ISETP.NE.AND P0, PT, R2, UR6, PT ;                               /* 0x0000000602007c0c */
                                                                                                    /* 0x000fda000bf05270 */
        /*0250*/              @!P0 BRA 0x470 ;                                                      /* 0x0000000000848947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0260*/                   LDC.64 R14, c[0x0][0x270] ;                                      /* 0x00009c00ff0e7b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*0270*/                   LDC.64 R16, c[0x0][0x278] ;                                      /* 0x00009e00ff107b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*0280*/                   LD.E.STRONG.GPU R2, desc[UR8][R14.64] ;                          /* 0x000000080e027980 */
                                                                                                    /* 0x002ee8000c10f900 */
        /*0290*/                   LD.E.STRONG.GPU R17, desc[UR8][R16.64] ;                         /* 0x0000000810117980 */
                                                                                                    /* 0x004ee2000c10f900 */
        /*02a0*/                   YIELD ;                                                          /* 0x0000000000007946 */
                                                                                                    /* 0x000fea0003800000 */
        /*02b0*/                   ISETP.GE.AND P0, PT, R2, R17, PT ;                               /* 0x000000110200720c */
                                                                                                    /* 0x008fda0003f06270 */
        /*02c0*/              @!P0 BRA 0x3d0 ;                                                      /* 0x0000000000408947 */
                                                                                                    /* 0x000fea0003800000 */
        /*02d0*/                   LDC.64 R2, c[0x0][0x280] ;                                       /* 0x0000a000ff027b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*02e0*/                   ULDC UR6, c[0x0][0x29c] ;                                        /* 0x0000a70000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*02f0*/                   LD.E.STRONG.GPU R14, desc[UR8][R2.64] ;                          /* 0x00000008020e7980 */
                                                                                                    /* 0x002ea4000c10f900 */
        /*0300*/                   ISETP.GE.AND P0, PT, R14, UR6, PT ;                              /* 0x000000060e007c0c */
                                                                                                    /* 0x004fda000bf06270 */
        /*0310*/               @P0 BRA 0x360 ;                                                      /* 0x0000000000100947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0320*/                   IADD3 R15, R14, 0x1, RZ ;                                        /* 0x000000010e0f7810 */
                                                                                                    /* 0x000fcc0007ffe0ff */
        /*0330*/                   ATOM.E.CAS.STRONG.GPU PT, R15, [R2], R14, R15 ;                  /* 0x0000000e020f738b */
                                                                                                    /* 0x000ea400001ee10f */
        /*0340*/                   ISETP.NE.AND P0, PT, R15, R14, PT ;                              /* 0x0000000e0f00720c */
                                                                                                    /* 0x004fda0003f05270 */
        /*0350*/              @!P0 BRA 0x380 ;                                                      /* 0x0000000000088947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0360*/                   NANOSLEEP 0x20 ;                                                 /* 0x000000200000795d */
                                                                                                    /* 0x000fea0003800000 */
        /*0370*/                   BRA 0x410 ;                                                      /* 0x0000000000247947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0380*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000e620000008800 */
        /*0390*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fe40000000000 */
        /*03a0*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x002fd2000f8ec03f */
        /*03b0*/                   STS [UR6], R14 ;                                                 /* 0x0000000eff007988 */
                                                                                                    /* 0x0005e20008000806 */
        /*03c0*/                   BRA 0x630 ;                                                      /* 0x0000000000987947 */
                                                                                                    /* 0x000fea0003800000 */
        /*03d0*/                   VIADD R3, R2, 0x1 ;                                              /* 0x0000000102037836 */
                                                                                                    /* 0x000fcc0000000000 */
        /*03e0*/                   ATOM.E.CAS.STRONG.GPU PT, R3, [R14], R2, R3 ;                    /* 0x000000020e03738b */
                                                                                                    /* 0x000ea400001ee103 */
        /*03f0*/                   ISETP.NE.AND P0, PT, R3, R2, PT ;                                /* 0x000000020300720c */
                                                                                                    /* 0x004fda0003f05270 */
        /*0400*/              @!P0 BRA 0x4d0 ;                                                      /* 0x0000000000308947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0410*/                   LDC.64 R2, c[0x0][0x288] ;                                       /* 0x0000a200ff027b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0420*/                   ULDC UR6, c[0x0][0x29c] ;                                        /* 0x0000a70000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0430*/                   LD.E.STRONG.GPU R2, desc[UR8][R2.64] ;                           /* 0x0000000802027980 */
                                                                                                    /* 0x002ea8000c10f900 */
        /*0440*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*0450*/                   ISETP.NE.AND P0, PT, R2, UR6, PT ;                               /* 0x0000000602007c0c */
                                                                                                    /* 0x000fda000bf05270 */
        /*0460*/               @P0 BRA 0x260 ;                                                      /* 0xfffffffc007c0947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0470*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000e620000008800 */
        /*0480*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fe20000000000 */
        /*0490*/                   MOV R0, 0xffffffff ;                                             /* 0xffffffff00007802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*04a0*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x002fd2000f8ec03f */
        /*04b0*/                   STS [UR6], R0 ;                                                  /* 0x00000000ff007988 */
                                                                                                    /* 0x0007e20008000806 */
        /*04c0*/                   BRA 0x630 ;                                                      /* 0x0000000000587947 */
                                                                                                    /* 0x000fea0003800000 */
        /*04d0*/                   LDC.64 R14, c[0x0][0x260] ;                                      /* 0x00009800ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*04e0*/                   IMAD.WIDE R14, R2, 0x4, R14 ;                                    /* 0x00000004020e7825 */
                                                                                                    /* 0x002fca00078e020e */
        /*04f0*/                   LD.E.STRONG.GPU R0, desc[UR8][R14.64] ;                          /* 0x000000080e007980 */
                                                                                                    /* 0x000ea8000c10f900 */
        /*0500*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*0510*/                   BSSY B0, 0x5a0 ;                                                 /* 0x0000008000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0520*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fda0003f05270 */
        /*0530*/               @P0 BRA 0x590 ;                                                      /* 0x0000000000140947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0540*/                   NANOSLEEP 0x20 ;                                                 /* 0x000000200000795d */
                                                                                                    /* 0x000fea0003800000 */
        /*0550*/                   LD.E.STRONG.GPU R0, desc[UR8][R14.64] ;                          /* 0x000000080e007980 */
                                                                                                    /* 0x000ea8000c10f900 */
        /*0560*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*0570*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fda0003f05270 */
        /*0580*/              @!P0 BRA 0x540 ;                                                      /* 0xfffffffc00ec8947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0590*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*05a0*/                   ULDC.64 UR6, c[0x0][0x258] ;                                     /* 0x0000960000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*05b0*/                   SHF.R.S32.HI R3, RZ, 0x1f, R2 ;                                  /* 0x0000001fff037819 */
                                                                                                    /* 0x000fe40000011402 */
        /*05c0*/                   LEA R14, P0, R2, UR6, 0x2 ;                                      /* 0x00000006020e7c11 */
                                                                                                    /* 0x000fc8000f8010ff */
        /*05d0*/                   LEA.HI.X R15, R2, UR7, R3, 0x2, P0 ;                             /* 0x00000007020f7c11 */
                                                                                                    /* 0x000fca00080f1403 */
        /*05e0*/                   LDG.E R14, desc[UR8][R14.64] ;                                   /* 0x000000080e0e7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*05f0*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000e620000008800 */
        /*0600*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fe40000000000 */
        /*0610*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x002fd2000f8ec03f */
        /*0620*/                   STS [UR6], R14 ;                                                 /* 0x0000000eff007988 */
                                                                                                    /* 0x0043e60008000806 */
        /*0630*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0640*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0650*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000f300000008800 */
        /*0660*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0670*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fc40000000000 */
        /*0680*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x010fd2000f8ec03f */
        /*0690*/                   LDS R21, [UR6] ;                                                 /* 0x00000006ff157984 */
                                                                                                    /* 0x000f240008000800 */
        /*06a0*/                   SHF.R.S32.HI R0, RZ, 0x1f, R21 ;                                 /* 0x0000001fff007819 */
                                                                                                    /* 0x018fc80000011415 */
        /*06b0*/                   ISETP.GE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fda0003f06270 */
        /*06c0*/              @!P0 EXIT ;                                                           /* 0x000000000000894d */
                                                                                                    /* 0x000fea0003800000 */
        /*06d0*/                   ULDC UR7, c[0x0][0x29c] ;                                        /* 0x0000a70000077ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*06e0*/                   BSSY B0, 0x4100 ;                                                /* 0x00003a1000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*06f0*/                   ISETP.GE.AND P0, PT, R21, UR7, PT ;                              /* 0x0000000715007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*0700*/              @!P0 BRA 0x3540 ;                                                     /* 0x0000002c008c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0710*/                   ISETP.GE.AND P0, PT, R21.reuse, R24, PT ;                        /* 0x000000181500720c */
                                                                                                    /* 0x040fe20003f06270 */
        /*0720*/                   VIADD R0, R21, -UR7 ;                                            /* 0x8000000715007c36 */
                                                                                                    /* 0x000fd80008000000 */
        /*0730*/              @!P0 BRA 0x1800 ;                                                     /* 0x0000001000308947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0740*/                   ISETP.GT.AND P0, PT, R28, 0x3ff, PT ;                            /* 0x000003ff1c00780c */
                                                                                                    /* 0x000fe20003f04270 */
        /*0750*/                   BSSY B3, 0x1770 ;                                                /* 0x0000101000037945 */
                                                                                                    /* 0x000fd80003800000 */
        /*0760*/               @P0 BRA 0x1760 ;                                                     /* 0x0000000c00fc0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0770*/                   LDC.64 R14, c[0x0][0x250] ;                                      /* 0x00009400ff0e7b82 */
                                                                                                    /* 0x006e620000000a00 */
        /*0780*/                   ULDC UR6, c[0x0][0x298] ;                                        /* 0x0000a60000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0790*/                   ULDC.64 UR10, c[0x0][0x238] ;                                    /* 0x00008e00000a7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*07a0*/                   IADD3 R0, R0, -UR6, RZ ;                                         /* 0x8000000600007c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*07b0*/                   ULDC.64 UR6, c[0x0][0x230] ;                                     /* 0x00008c0000067ab9 */
                                                                                                    /* 0x000fc80000000a00 */
        /*07c0*/                   LDC.64 R18, c[0x0][0x248] ;                                      /* 0x00009200ff127b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*07d0*/                   LDC.64 R2, c[0x0][0x240] ;                                       /* 0x00009000ff027b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*07e0*/                   IMAD.WIDE R14, R0, 0x4, R14 ;                                    /* 0x00000004000e7825 */
                                                                                                    /* 0x002fcc00078e020e */
        /*07f0*/                   LDG.E R15, desc[UR8][R14.64] ;                                   /* 0x000000080e0f7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0800*/                   ISETP.NE.AND P0, PT, R4, RZ, PT ;                                /* 0x000000ff0400720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*0810*/                   IMAD.WIDE R18, R15, 0x4, R18 ;                                   /* 0x000000040f127825 */
                                                                                                    /* 0x004fc800078e0212 */
        /*0820*/                   IMAD.WIDE R2, R15.reuse, 0x4, R2 ;                               /* 0x000000040f027825 */
                                                                                                    /* 0x048fe400078e0202 */
        /*0830*/                   LDG.E R19, desc[UR8][R18.64] ;                                   /* 0x0000000812137981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0840*/                   LDG.E R2, desc[UR8][R2.64] ;                                     /* 0x0000000802027981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0850*/                   SHF.R.S32.HI R16, RZ, 0x1f, R15 ;                                /* 0x0000001fff107819 */
                                                                                                    /* 0x000fe2000001140f */
        /*0860*/                   IMAD.SHL.U32 R17, R15.reuse, 0x4, RZ ;                           /* 0x000000040f117824 */
                                                                                                    /* 0x040fe200078e00ff */
        /*0870*/                   BSSY B4, 0xf70 ;                                                 /* 0x000006f000047945 */
                                                                                                    /* 0x000fe40003800000 */
        /*0880*/                   SHF.L.U64.HI R20, R15, 0x2, R16 ;                                /* 0x000000020f147819 */
                                                                                                    /* 0x000fc40000010210 */
        /*0890*/                   IADD3 R14, P1, R17.reuse, UR6, RZ ;                              /* 0x00000006110e7c10 */
                                                                                                    /* 0x040fe4000ff3e0ff */
        /*08a0*/                   IADD3 R16, P2, R17, UR10, RZ ;                                   /* 0x0000000a11107c10 */
                                                                                                    /* 0x000fe4000ff5e0ff */
        /*08b0*/                   IADD3.X R15, R20.reuse, UR7, RZ, P1, !PT ;                       /* 0x00000007140f7c10 */
                                                                                                    /* 0x040fe40008ffe4ff */
        /*08c0*/                   IADD3.X R17, R20, UR11, RZ, P2, !PT ;                            /* 0x0000000b14117c10 */
                                                                                                    /* 0x000fe400097fe4ff */
        /*08d0*/                   IADD3 R5, R0, -R19, RZ ;                                         /* 0x8000001300057210 */
                                                                                                    /* 0x004fca0007ffe0ff */
        /*08e0*/                   IMAD R5, R5, 0x400, R2 ;                                         /* 0x0000040005057824 */
                                                                                                    /* 0x008fe200078e0202 */
        /*08f0*/                   MOV R2, R28 ;                                                    /* 0x0000001c00027202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0900*/              @!P0 BRA 0xf60 ;                                                      /* 0x0000000400948947 */
                                                                                                    /* 0x000fec0003800000 */
        /*0910*/                   LDC.64 R18, c[0x0][0x210] ;                                      /* 0x00008400ff127b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0920*/                   IMAD.IADD R2, R5, 0x1, R28 ;                                     /* 0x0000000105027824 */
                                                                                                    /* 0x000fe200078e021c */
        /*0930*/                   LDG.E R3, desc[UR8][R14.64] ;                                    /* 0x000000080e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0940*/                   LDG.E R0, desc[UR8][R16.64] ;                                    /* 0x0000000810007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0950*/                   IMAD.WIDE R18, R2, 0x4, R18 ;                                    /* 0x0000000402127825 */
                                                                                                    /* 0x002fcc00078e0212 */
        /*0960*/                   LDG.E R18, desc[UR8][R18.64] ;                                   /* 0x0000000812127981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0970*/                   HFMA2.MMA R20, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff147435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0980*/                   IMAD.MOV.U32 R21, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff157424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0990*/                   BSSY B5, 0xb00 ;                                                 /* 0x0000016000057945 */
                                                                                                    /* 0x000fe20003800000 */
        /*09a0*/                   ISETP.NE.AND P5, PT, R4, 0x1, PT ;                               /* 0x000000010400780c */
                                                                                                    /* 0x000fe20003fa5270 */
        /*09b0*/                   FADD R3, -R3, R18 ;                                              /* 0x0000001203037221 */
                                                                                                    /* 0x004fcc0000000100 */
        /*09c0*/                   FFMA.SAT R20, R3, R20, 0.5 ;                                     /* 0x3f00000003147423 */
                                                                                                    /* 0x000fc80000002014 */
        /*09d0*/                   FFMA.RM R20, R20, R21, 12582913 ;                                /* 0x4b40000114147423 */
                                                                                                    /* 0x000fc80000004015 */
        /*09e0*/                   FADD R30, R20, -12583039 ;                                       /* 0xcb40007f141e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*09f0*/                   FFMA R30, R3, 1.4426950216293334961, -R30 ;                      /* 0x3fb8aa3b031e7823 */
                                                                                                    /* 0x000fc8000000081e */
        /*0a00*/                   FFMA R30, R3, 1.925963033500011079e-08, R30 ;                    /* 0x32a57060031e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*0a10*/                   MUFU.RCP R21, R0 ;                                               /* 0x0000000000157308 */
                                                                                                    /* 0x008e700000001000 */
        /*0a20*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0a30*/                   SHF.L.U32 R3, R20, 0x17, RZ ;                                    /* 0x0000001714037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*0a40*/                   FFMA R18, -R0, R21, 1 ;                                          /* 0x3f80000000127423 */
                                                                                                    /* 0x002fc80000000115 */
        /*0a50*/                   FMUL R3, R3, R30 ;                                               /* 0x0000001e03037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*0a60*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0a70*/                   FFMA R18, R21, R18, R21 ;                                        /* 0x0000001215127223 */
                                                                                                    /* 0x000fc80000000015 */
        /*0a80*/                   FFMA R19, R3, R18, RZ ;                                          /* 0x0000001203137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0a90*/                   FFMA R20, -R0, R19, R3 ;                                         /* 0x0000001300147223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0aa0*/                   FFMA R21, R18, R20, R19 ;                                        /* 0x0000001412157223 */
                                                                                                    /* 0x000fe20000000013 */
        /*0ab0*/              @!P0 BRA 0xaf0 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0ac0*/                   MOV R30, 0xae0 ;                                                 /* 0x00000ae0001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0ad0*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000008400207944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0ae0*/                   IMAD.MOV.U32 R21, RZ, RZ, R0 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0af0*/                   BSYNC B5 ;                                                       /* 0x0000000000057941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0b00*/                   LDC.64 R18, c[0x0][0x218] ;                                      /* 0x00008600ff127b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*0b10*/                   IMAD.WIDE R18, R2, 0x4, R18 ;                                    /* 0x0000000402127825 */
                                                                                                    /* 0x002fe200078e0212 */
        /*0b20*/                   MOV R2, R26 ;                                                    /* 0x0000001a00027202 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0b30*/                   STG.E desc[UR8][R18.64], R21 ;                                   /* 0x0000001512007986 */
                                                                                                    /* 0x0003e2000c101908 */
        /*0b40*/              @!P5 BRA 0xf60 ;                                                      /* 0x000000040004d947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0b50*/                   LDC.64 R18, c[0x0][0x210] ;                                      /* 0x00008400ff127b82 */
                                                                                                    /* 0x002e620000000a00 */
        /*0b60*/                   IMAD.IADD R2, R26, 0x1, R5 ;                                     /* 0x000000011a027824 */
                                                                                                    /* 0x000fe200078e0205 */
        /*0b70*/                   LDG.E R3, desc[UR8][R14.64] ;                                    /* 0x000000080e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0b80*/                   LDG.E R0, desc[UR8][R16.64] ;                                    /* 0x0000000810007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0b90*/                   IMAD.WIDE R18, R2, 0x4, R18 ;                                    /* 0x0000000402127825 */
                                                                                                    /* 0x002fca00078e0212 */
        /*0ba0*/                   LDG.E R20, desc[UR8][R18.64] ;                                   /* 0x0000000812147981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0bb0*/                   HFMA2.MMA R30, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1e7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0bc0*/                   IMAD.MOV.U32 R21, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff157424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0bd0*/                   BSSY B5, 0xd40 ;                                                 /* 0x0000016000057945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0be0*/                   ISETP.NE.AND P5, PT, R4, 0x2, PT ;                               /* 0x000000020400780c */
                                                                                                    /* 0x000fe20003fa5270 */
        /*0bf0*/                   FADD R3, -R3, R20 ;                                              /* 0x0000001403037221 */
                                                                                                    /* 0x004fcc0000000100 */
        /*0c00*/                   FFMA.SAT R20, R3, R30, 0.5 ;                                     /* 0x3f00000003147423 */
                                                                                                    /* 0x000fc8000000201e */
        /*0c10*/                   FFMA.RM R20, R20, R21, 12582913 ;                                /* 0x4b40000114147423 */
                                                                                                    /* 0x000fc80000004015 */
        /*0c20*/                   FADD R30, R20, -12583039 ;                                       /* 0xcb40007f141e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0c30*/                   FFMA R30, R3, 1.4426950216293334961, -R30 ;                      /* 0x3fb8aa3b031e7823 */
                                                                                                    /* 0x000fc8000000081e */
        /*0c40*/                   FFMA R30, R3, 1.925963033500011079e-08, R30 ;                    /* 0x32a57060031e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*0c50*/                   MUFU.RCP R21, R0 ;                                               /* 0x0000000000157308 */
                                                                                                    /* 0x008e700000001000 */
        /*0c60*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0c70*/                   SHF.L.U32 R3, R20, 0x17, RZ ;                                    /* 0x0000001714037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*0c80*/                   FFMA R20, -R0, R21, 1 ;                                          /* 0x3f80000000147423 */
                                                                                                    /* 0x002fc80000000115 */
        /*0c90*/                   FMUL R3, R3, R30 ;                                               /* 0x0000001e03037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*0ca0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0cb0*/                   FFMA R20, R21, R20, R21 ;                                        /* 0x0000001415147223 */
                                                                                                    /* 0x000fc80000000015 */
        /*0cc0*/                   FFMA R21, R3, R20, RZ ;                                          /* 0x0000001403157223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0cd0*/                   FFMA R27, -R0, R21, R3 ;                                         /* 0x00000015001b7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0ce0*/                   FFMA R27, R20, R27, R21 ;                                        /* 0x0000001b141b7223 */
                                                                                                    /* 0x000fe20000000015 */
        /*0cf0*/              @!P0 BRA 0xd30 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0d00*/                   MOV R30, 0xd20 ;                                                 /* 0x00000d20001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0d10*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000008000907944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0d20*/                   IMAD.MOV.U32 R27, RZ, RZ, R0 ;                                   /* 0x000000ffff1b7224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0d30*/                   BSYNC B5 ;                                                       /* 0x0000000000057941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0d40*/                   LDC.64 R20, c[0x0][0x218] ;                                      /* 0x00008600ff147b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*0d50*/                   IMAD.WIDE R20, R2, 0x4, R20 ;                                    /* 0x0000000402147825 */
                                                                                                    /* 0x002fe200078e0214 */
        /*0d60*/                   MOV R2, R25 ;                                                    /* 0x0000001900027202 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0d70*/                   STG.E desc[UR8][R20.64], R27 ;                                   /* 0x0000001b14007986 */
                                                                                                    /* 0x0005e2000c101908 */
        /*0d80*/              @!P5 BRA 0xf60 ;                                                      /* 0x000000000074d947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0d90*/                   LDG.E R19, desc[UR8][R18.64+0x400] ;                             /* 0x0004000812137981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0da0*/                   LDG.E R2, desc[UR8][R14.64] ;                                    /* 0x000000080e027981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0db0*/                   LDG.E R0, desc[UR8][R16.64] ;                                    /* 0x0000000810007981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*0dc0*/                   HFMA2.MMA R30, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1e7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0dd0*/                   IMAD.MOV.U32 R3, RZ, RZ, 0x3bbb989d ;                            /* 0x3bbb989dff037424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0de0*/                   BSSY B5, 0xf40 ;                                                 /* 0x0000015000057945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0df0*/                   FADD R2, -R2, R19 ;                                              /* 0x0000001302027221 */
                                                                                                    /* 0x008fc80000000100 */
        /*0e00*/                   FFMA.SAT R3, R2, R3, 0.5 ;                                       /* 0x3f00000002037423 */
                                                                                                    /* 0x000fe20000002003 */
        /*0e10*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x010e660000001000 */
        /*0e20*/                   FFMA.RM R3, R3, R30, 12582913 ;                                  /* 0x4b40000103037423 */
                                                                                                    /* 0x000fc8000000401e */
        /*0e30*/                   FADD R27, R3.reuse, -12583039 ;                                  /* 0xcb40007f031b7421 */
                                                                                                    /* 0x044fe20000000000 */
        /*0e40*/                   SHF.L.U32 R3, R3, 0x17, RZ ;                                     /* 0x0000001703037819 */
                                                                                                    /* 0x000fc600000006ff */
        /*0e50*/                   FFMA R27, R2, 1.4426950216293334961, -R27 ;                      /* 0x3fb8aa3b021b7823 */
                                                                                                    /* 0x000fc8000000081b */
        /*0e60*/                   FFMA R27, R2, 1.925963033500011079e-08, R27 ;                    /* 0x32a57060021b7823 */
                                                                                                    /* 0x000fe2000000001b */
        /*0e70*/                   FFMA R18, -R0, R29, 1 ;                                          /* 0x3f80000000127423 */
                                                                                                    /* 0x002fc6000000011d */
        /*0e80*/                   MUFU.EX2 R2, R27 ;                                               /* 0x0000001b00027308 */
                                                                                                    /* 0x000e620000000800 */
        /*0e90*/                   FFMA R18, R29, R18, R29 ;                                        /* 0x000000121d127223 */
                                                                                                    /* 0x000fe2000000001d */
        /*0ea0*/                   FMUL R3, R3, R2 ;                                                /* 0x0000000203037220 */
                                                                                                    /* 0x002fcc0000400000 */
        /*0eb0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0ec0*/                   FFMA R19, R3, R18, RZ ;                                          /* 0x0000001203137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0ed0*/                   FFMA R2, -R0, R19, R3 ;                                          /* 0x0000001300027223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0ee0*/                   FFMA R19, R18, R2, R19 ;                                         /* 0x0000000212137223 */
                                                                                                    /* 0x000fe20000000013 */
        /*0ef0*/              @!P0 BRA 0xf30 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0f00*/                   MOV R30, 0xf20 ;                                                 /* 0x00000f20001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0f10*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000008000107944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0f20*/                   IMAD.MOV.U32 R19, RZ, RZ, R0 ;                                   /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0f30*/                   BSYNC B5 ;                                                       /* 0x0000000000057941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f40*/                   STG.E desc[UR8][R20.64+0x400], R19 ;                             /* 0x0004001314007986 */
                                                                                                    /* 0x0007e2000c101908 */
        /*0f50*/                   MOV R2, R9 ;                                                     /* 0x0000000900027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0f60*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f70*/                   ISETP.GE.U32.AND P0, PT, R11, 0x300, PT ;                        /* 0x000003000b00780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*0f80*/              @!P0 BRA 0x1760 ;                                                     /* 0x0000000400f48947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f90*/                   LDC.64 R20, c[0x0][0x210] ;                                      /* 0x00008400ff147b82 */
                                                                                                    /* 0x01ee620000000a00 */
        /*0fa0*/                   IADD3 R18, R5, R2, RZ ;                                          /* 0x0000000205127210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0fb0*/                   LDG.E R3, desc[UR8][R14.64] ;                                    /* 0x000000080e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0fc0*/                   LDG.E R0, desc[UR8][R16.64] ;                                    /* 0x0000000810007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0fd0*/                   IMAD.WIDE R20, R18, 0x4, R20 ;                                   /* 0x0000000412147825 */
                                                                                                    /* 0x002fcc00078e0214 */
        /*0fe0*/                   LDG.E R20, desc[UR8][R20.64] ;                                   /* 0x0000000814147981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0ff0*/                   HFMA2.MMA R32, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff207435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1000*/                   IMAD.MOV.U32 R30, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff1e7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1010*/                   BSSY B4, 0x1190 ;                                                /* 0x0000017000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1020*/                   ISETP.GE.AND P5, PT, R2.reuse, RZ, PT ;                          /* 0x000000ff0200720c */
                                                                                                    /* 0x040fe20003fa6270 */
        /*1030*/                   VIADD R2, R2, 0x400 ;                                            /* 0x0000040002027836 */
                                                                                                    /* 0x000fe40000000000 */
        /*1040*/                   FADD R3, -R3, R20 ;                                              /* 0x0000001403037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*1050*/                   FFMA.SAT R19, R3, R30, 0.5 ;                                     /* 0x3f00000003137423 */
                                                                                                    /* 0x000fc8000000201e */
        /*1060*/                   FFMA.RM R19, R19, R32, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc80000004020 */
        /*1070*/                   FADD R30, R19, -12583039 ;                                       /* 0xcb40007f131e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*1080*/                   FFMA R30, R3, 1.4426950216293334961, -R30 ;                      /* 0x3fb8aa3b031e7823 */
                                                                                                    /* 0x000fc8000000081e */
        /*1090*/                   FFMA R30, R3, 1.925963033500011079e-08, R30 ;                    /* 0x32a57060031e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*10a0*/                   MUFU.RCP R27, R0 ;                                               /* 0x00000000001b7308 */
                                                                                                    /* 0x008e700000001000 */
        /*10b0*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*10c0*/                   SHF.L.U32 R3, R19, 0x17, RZ ;                                    /* 0x0000001713037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*10d0*/                   FFMA R20, -R0, R27, 1 ;                                          /* 0x3f80000000147423 */
                                                                                                    /* 0x002fc8000000011b */
        /*10e0*/                   FMUL R3, R3, R30 ;                                               /* 0x0000001e03037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*10f0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*1100*/                   FFMA R20, R27, R20, R27 ;                                        /* 0x000000141b147223 */
                                                                                                    /* 0x000fc8000000001b */
        /*1110*/                   FFMA R19, R3, R20, RZ ;                                          /* 0x0000001403137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1120*/                   FFMA R21, -R0, R19, R3 ;                                         /* 0x0000001300157223 */
                                                                                                    /* 0x000fc80000000103 */
        /*1130*/                   FFMA R21, R20, R21, R19 ;                                        /* 0x0000001514157223 */
                                                                                                    /* 0x000fe20000000013 */
        /*1140*/              @!P0 BRA 0x1180 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*1150*/                   MOV R30, 0x1170 ;                                                /* 0x00001170001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1160*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000007c007c7944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*1170*/                   MOV R21, R0 ;                                                    /* 0x0000000000157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1180*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1190*/                   LDC.64 R32, c[0x0][0x218] ;                                      /* 0x00008600ff207b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*11a0*/                   IADD3 R20, R18, 0x100, RZ ;                                      /* 0x0000010012147810 */
                                                                                                    /* 0x000fce0007ffe0ff */
        /*11b0*/                   LDC.64 R30, c[0x0][0x210] ;                                      /* 0x00008400ff1e7b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*11c0*/                   IMAD.WIDE R32, R18, 0x4, R32 ;                                   /* 0x0000000412207825 */
                                                                                                    /* 0x002fca00078e0220 */
        /*11d0*/                   STG.E desc[UR8][R32.64], R21 ;                                   /* 0x0000001520007986 */
                                                                                                    /* 0x0003e2000c101908 */
        /*11e0*/                   IMAD.WIDE R18, R20, 0x4, R30 ;                                   /* 0x0000000414127825 */
                                                                                                    /* 0x004fc600078e021e */
        /*11f0*/                   LDG.E R3, desc[UR8][R14.64] ;                                    /* 0x000000080e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1200*/                   LDG.E R30, desc[UR8][R18.64] ;                                   /* 0x00000008121e7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1210*/                   LDG.E R0, desc[UR8][R16.64] ;                                    /* 0x0000000810007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1220*/                   IMAD.MOV.U32 R34, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff227424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1230*/                   BSSY B4, 0x13a0 ;                                                /* 0x0000016000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1240*/                   FADD R3, -R3, R30 ;                                              /* 0x0000001e03037221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1250*/                   HFMA2.MMA R30, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1e7435 */
                                                                                                    /* 0x000fc600000001ff */
        /*1260*/                   FFMA.SAT R27, R3, R34, 0.5 ;                                     /* 0x3f000000031b7423 */
                                                                                                    /* 0x000fe20000002022 */
        /*1270*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008e6c0000001000 */
        /*1280*/                   FFMA.RM R27, R27, R30, 12582913 ;                                /* 0x4b4000011b1b7423 */
                                                                                                    /* 0x000fc8000000401e */
        /*1290*/                   FADD R30, R27, -12583039 ;                                       /* 0xcb40007f1b1e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*12a0*/                   FFMA R30, R3, 1.4426950216293334961, -R30 ;                      /* 0x3fb8aa3b031e7823 */
                                                                                                    /* 0x000fe2000000081e */
        /*12b0*/                   FFMA R32, -R0, R29, 1 ;                                          /* 0x3f80000000207423 */
                                                                                                    /* 0x002fc6000000011d */
        /*12c0*/                   FFMA R30, R3, 1.925963033500011079e-08, R30 ;                    /* 0x32a57060031e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*12d0*/                   SHF.L.U32 R3, R27, 0x17, RZ ;                                    /* 0x000000171b037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*12e0*/                   FFMA R32, R29, R32, R29 ;                                        /* 0x000000201d207223 */
                                                                                                    /* 0x000fc8000000001d */
        /*12f0*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000e640000000800 */
        /*1300*/                   FMUL R3, R3, R30 ;                                               /* 0x0000001e03037220 */
                                                                                                    /* 0x002fcc0000400000 */
        /*1310*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*1320*/                   FFMA R21, R3, R32, RZ ;                                          /* 0x0000002003157223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1330*/                   FFMA R27, -R0, R21, R3 ;                                         /* 0x00000015001b7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*1340*/                   FFMA R27, R32, R27, R21 ;                                        /* 0x0000001b201b7223 */
                                                                                                    /* 0x000fe20000000015 */
        /*1350*/              @!P0 BRA 0x1390 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*1360*/                   MOV R30, 0x1380 ;                                                /* 0x00001380001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1370*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000007800f87944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*1380*/                   IMAD.MOV.U32 R27, RZ, RZ, R0 ;                                   /* 0x000000ffff1b7224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*1390*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*13a0*/                   LDC.64 R30, c[0x0][0x218] ;                                      /* 0x00008600ff1e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*13b0*/                   IMAD.WIDE R20, R20, 0x4, R30 ;                                   /* 0x0000000414147825 */
                                                                                                    /* 0x002fca00078e021e */
        /*13c0*/                   STG.E desc[UR8][R20.64], R27 ;                                   /* 0x0000001b14007986 */
                                                                                                    /* 0x0003e8000c101908 */
        /*13d0*/                   LDG.E R3, desc[UR8][R14.64] ;                                    /* 0x000000080e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*13e0*/                   LDG.E R30, desc[UR8][R18.64+0x400] ;                             /* 0x00040008121e7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*13f0*/                   LDG.E R0, desc[UR8][R16.64] ;                                    /* 0x0000000810007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1400*/                   MOV R32, 0x3bbb989d ;                                            /* 0x3bbb989d00207802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1410*/                   BSSY B4, 0x1580 ;                                                /* 0x0000016000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1420*/                   FADD R3, -R3, R30 ;                                              /* 0x0000001e03037221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1430*/                   HFMA2.MMA R30, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1e7435 */
                                                                                                    /* 0x000fc600000001ff */
        /*1440*/                   FFMA.SAT R29, R3, R32, 0.5 ;                                     /* 0x3f000000031d7423 */
                                                                                                    /* 0x000fe20000002020 */
        /*1450*/                   MUFU.RCP R31, R0 ;                                               /* 0x00000000001f7308 */
                                                                                                    /* 0x008eac0000001000 */
        /*1460*/                   FFMA.RM R29, R29, R30, 12582913 ;                                /* 0x4b4000011d1d7423 */
                                                                                                    /* 0x000fc8000000401e */
        /*1470*/                   FADD R30, R29, -12583039 ;                                       /* 0xcb40007f1d1e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*1480*/                   FFMA R30, R3, 1.4426950216293334961, -R30 ;                      /* 0x3fb8aa3b031e7823 */
                                                                                                    /* 0x000fe2000000081e */
        /*1490*/                   FFMA R32, -R0, R31, 1 ;                                          /* 0x3f80000000207423 */
                                                                                                    /* 0x004fc6000000011f */
        /*14a0*/                   FFMA R30, R3, 1.925963033500011079e-08, R30 ;                    /* 0x32a57060031e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*14b0*/                   IMAD.SHL.U32 R3, R29, 0x800000, RZ ;                             /* 0x008000001d037824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*14c0*/                   FFMA R32, R31, R32, R31 ;                                        /* 0x000000201f207223 */
                                                                                                    /* 0x000fc6000000001f */
        /*14d0*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000ea40000000800 */
        /*14e0*/                   FMUL R3, R3, R30 ;                                               /* 0x0000001e03037220 */
                                                                                                    /* 0x004fcc0000400000 */
        /*14f0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*1500*/                   FFMA R27, R3, R32, RZ ;                                          /* 0x00000020031b7223 */
                                                                                                    /* 0x002fc800000000ff */
        /*1510*/                   FFMA R29, -R0, R27, R3 ;                                         /* 0x0000001b001d7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*1520*/                   FFMA R27, R32, R29, R27 ;                                        /* 0x0000001d201b7223 */
                                                                                                    /* 0x000fe2000000001b */
        /*1530*/              @!P0 BRA 0x1570 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*1540*/                   MOV R30, 0x1560 ;                                                /* 0x00001560001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1550*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000007800807944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*1560*/                   MOV R27, R0 ;                                                    /* 0x00000000001b7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1570*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1580*/                   STG.E desc[UR8][R20.64+0x400], R27 ;                             /* 0x0004001b14007986 */
                                                                                                    /* 0x0003e8000c101908 */
        /*1590*/                   LDG.E R18, desc[UR8][R18.64+0x800] ;                             /* 0x0008000812127981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*15a0*/                   LDG.E R3, desc[UR8][R14.64] ;                                    /* 0x000000080e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*15b0*/                   LDG.E R0, desc[UR8][R16.64] ;                                    /* 0x0000000810007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*15c0*/                   HFMA2.MMA R30, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1e7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*15d0*/                   IMAD.MOV.U32 R32, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff207424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*15e0*/                   BSSY B4, 0x1740 ;                                                /* 0x0000015000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*15f0*/                   FADD R3, -R3, R18 ;                                              /* 0x0000001203037221 */
                                                                                                    /* 0x004fce0000000100 */
        /*1600*/                   FFMA.SAT R29, R3, R30, 0.5 ;                                     /* 0x3f000000031d7423 */
                                                                                                    /* 0x000fe2000000201e */
        /*1610*/                   MUFU.RCP R31, R0 ;                                               /* 0x00000000001f7308 */
                                                                                                    /* 0x008ea60000001000 */
        /*1620*/                   FFMA.RM R29, R29, R32, 12582913 ;                                /* 0x4b4000011d1d7423 */
                                                                                                    /* 0x000fc80000004020 */
        /*1630*/                   FADD R30, R29, -12583039 ;                                       /* 0xcb40007f1d1e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*1640*/                   FFMA R30, R3, 1.4426950216293334961, -R30 ;                      /* 0x3fb8aa3b031e7823 */
                                                                                                    /* 0x000fc8000000081e */
        /*1650*/                   FFMA R30, R3, 1.925963033500011079e-08, R30 ;                    /* 0x32a57060031e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*1660*/                   SHF.L.U32 R3, R29, 0x17, RZ ;                                    /* 0x000000171d037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*1670*/                   FFMA R18, -R0, R31, 1 ;                                          /* 0x3f80000000127423 */
                                                                                                    /* 0x004fc8000000011f */
        /*1680*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*1690*/                   FFMA R18, R31, R18, R31 ;                                        /* 0x000000121f127223 */
                                                                                                    /* 0x000fe2000000001f */
        /*16a0*/                   FMUL R3, R3, R30 ;                                               /* 0x0000001e03037220 */
                                                                                                    /* 0x004fcc0000400000 */
        /*16b0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*16c0*/                   FFMA R19, R3, R18, RZ ;                                          /* 0x0000001203137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*16d0*/                   FFMA R27, -R0, R19, R3 ;                                         /* 0x00000013001b7223 */
                                                                                                    /* 0x002fc80000000103 */
        /*16e0*/                   FFMA R19, R18, R27, R19 ;                                        /* 0x0000001b12137223 */
                                                                                                    /* 0x000fe20000000013 */
        /*16f0*/              @!P0 BRA 0x1730 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*1700*/                   MOV R30, 0x1720 ;                                                /* 0x00001720001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1710*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000007800107944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*1720*/                   MOV R19, R0 ;                                                    /* 0x0000000000137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1730*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1740*/                   STG.E desc[UR8][R20.64+0x800], R19 ;                             /* 0x0008001314007986 */
                                                                                                    /* 0x0009e2000c101908 */
        /*1750*/              @!P5 BRA 0xf90 ;                                                      /* 0xfffffff8000cd947 */
                                                                                                    /* 0x000fea000383ffff */
        /*1760*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1770*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*1780*/               @P4 BRA 0x40f0 ;                                                     /* 0x0000002800584947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1790*/                   LDC.64 R2, c[0x0][0x288] ;                                       /* 0x0000a200ff027b82 */
                                                                                                    /* 0x000f620000000a00 */
        /*17a0*/                   IMAD.MOV.U32 R5, RZ, RZ, 0x1 ;                                   /* 0x00000001ff057424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*17b0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*17c0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*17d0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*17e0*/                   ATOM.E.ADD.S32.STRONG.GPU PT, RZ, desc[UR8][R2.64], R5 ;         /* 0x0000000502ff798a */
                                                                                                    /* 0x0203e200081ee3c8 */
        /*17f0*/                   BRA 0x40f0 ;                                                     /* 0x00000028003c7947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1800*/                   LDC.64 R2, c[0x0][0x248] ;                                       /* 0x00009200ff027b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*1810*/                   IADD3 R5, R0.reuse, 0x1, RZ ;                                    /* 0x0000000100057810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*1820*/                   IMAD.WIDE R18, R0, 0x4, R2 ;                                     /* 0x0000000400127825 */
                                                                                                    /* 0x008fc800078e0202 */
        /*1830*/                   IMAD.WIDE R2, R5, 0x4, R2 ;                                      /* 0x0000000405027825 */
                                                                                                    /* 0x000fe200078e0202 */
        /*1840*/                   LDG.E R15, desc[UR8][R18.64] ;                                   /* 0x00000008120f7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*1850*/                   LDG.E R5, desc[UR8][R2.64] ;                                     /* 0x0000000802057981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*1860*/                   BSSY B1, 0x2000 ;                                                /* 0x0000079000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1870*/                   SHF.R.S32.HI R27, RZ, 0x1f, R0 ;                                 /* 0x0000001fff1b7819 */
                                                                                                    /* 0x000fe20000011400 */
        /*1880*/                   IMAD.MOV.U32 R29, RZ, RZ, -0x800000 ;                            /* 0xff800000ff1d7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1890*/                   IADD3 R16, R15, R28, RZ ;                                        /* 0x0000001c0f107210 */
                                                                                                    /* 0x008fc80007ffe0ff */
        /*18a0*/                   ISETP.GE.AND P0, PT, R16, R5, PT ;                               /* 0x000000051000720c */
                                                                                                    /* 0x010fda0003f06270 */
        /*18b0*/               @P0 BRA 0x1ff0 ;                                                     /* 0x0000000400cc0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*18c0*/                   VIADDMNMX R14, R26, R15, R5, !PT ;                               /* 0x0000000f1a0e7246 */
                                                                                                    /* 0x006fe20007800105 */
        /*18d0*/                   BSSY B2, 0x1a40 ;                                                /* 0x0000016000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*18e0*/                   MOV R29, 0xff800000 ;                                            /* 0xff800000001d7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*18f0*/                   IADD3 R14, -R15, R14, R10 ;                                      /* 0x0000000e0f0e7210 */
                                                                                                    /* 0x000fe40007ffe10a */
        /*1900*/                   MOV R30, R16 ;                                                   /* 0x00000010001e7202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*1910*/                   LEA.HI R15, R14.reuse, 0x1, RZ, 0x18 ;                           /* 0x000000010e0f7811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*1920*/                   ISETP.GE.U32.AND P1, PT, R14, 0x300, PT ;                        /* 0x000003000e00780c */
                                                                                                    /* 0x000fc40003f26070 */
        /*1930*/                   LOP3.LUT P0, R17, R15, 0x3, RZ, 0xc0, !PT ;                      /* 0x000000030f117812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*1940*/              @!P0 BRA 0x1a30 ;                                                     /* 0x0000000000388947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1950*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*1960*/                   IMAD.WIDE R14, R16, 0x4, R14 ;                                   /* 0x00000004100e7825 */
                                                                                                    /* 0x002fca00078e020e */
        /*1970*/                   LDG.E R29, desc[UR8][R14.64] ;                                   /* 0x000000080e1d7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*1980*/                   ISETP.NE.AND P0, PT, R17, 0x1, PT ;                              /* 0x000000011100780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*1990*/                   VIADD R30, R16, 0x100 ;                                          /* 0x00000100101e7836 */
                                                                                                    /* 0x000fe20000000000 */
        /*19a0*/                   FMNMX R29, R29, -INF , !PT ;                                     /* 0xff8000001d1d7809 */
                                                                                                    /* 0x004fd60007800000 */
        /*19b0*/              @!P0 BRA 0x1a30 ;                                                     /* 0x00000000001c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*19c0*/                   ISETP.NE.AND P0, PT, R17, 0x2, PT ;                              /* 0x000000021100780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*19d0*/                   LDG.E R20, desc[UR8][R14.64+0x400] ;                             /* 0x000400080e147981 */
                                                                                                    /* 0x000e98000c1e1900 */
        /*19e0*/               @P0 LDG.E R32, desc[UR8][R14.64+0x800] ;                             /* 0x000800080e200981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*19f0*/                   IADD3 R30, R16.reuse, 0x200, RZ ;                                /* 0x00000200101e7810 */
                                                                                                    /* 0x040fe40007ffe0ff */
        /*1a00*/               @P0 IADD3 R30, R16, 0x300, RZ ;                                      /* 0x00000300101e0810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*1a10*/                   FMNMX R29, R29, R20, !PT ;                                       /* 0x000000141d1d7209 */
                                                                                                    /* 0x004fc80007800000 */
        /*1a20*/               @P0 FMNMX R29, R29, R32, !PT ;                                       /* 0x000000201d1d0209 */
                                                                                                    /* 0x008fce0007800000 */
        /*1a30*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1a40*/              @!P1 BRA 0x1ff0 ;                                                     /* 0x0000000400689947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1a50*/                   IMAD.IADD R14, R5, 0x1, -R30 ;                                   /* 0x00000001050e7824 */
                                                                                                    /* 0x000fe200078e0a1e */
        /*1a60*/                   BSSY B2, 0x1d80 ;                                                /* 0x0000031000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1a70*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x80, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fc60003f0f070 */
        /*1a80*/                   ISETP.GT.AND P1, PT, R14, 0xc00, PT ;                            /* 0x00000c000e00780c */
                                                                                                    /* 0x000fda0003f24270 */
        /*1a90*/              @!P1 BRA 0x1d70 ;                                                     /* 0x0000000000b49947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1aa0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe40003f0e170 */
        /*1ab0*/                   IADD3 R31, R5, -0xc00, RZ ;                                      /* 0xfffff400051f7810 */
                                                                                                    /* 0x000fd60007ffe0ff */
        /*1ac0*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*1ad0*/                   IMAD.WIDE R16, R30, 0x4, R14 ;                                   /* 0x000000041e107825 */
                                                                                                    /* 0x002fca00078e020e */
        /*1ae0*/                   LDG.E R36, desc[UR8][R16.64] ;                                   /* 0x0000000810247981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1af0*/                   LDG.E R34, desc[UR8][R16.64+0x400] ;                             /* 0x0004000810227981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1b00*/                   IADD3 R21, R30, 0x400, RZ ;                                      /* 0x000004001e157810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*1b10*/                   LDG.E R32, desc[UR8][R16.64+0x800] ;                             /* 0x0008000810207981 */
                                                                                                    /* 0x000f24000c1e1900 */
        /*1b20*/                   IMAD.WIDE R20, R21, 0x4, R14 ;                                   /* 0x0000000415147825 */
                                                                                                    /* 0x000fe400078e020e */
        /*1b30*/                   LDG.E R33, desc[UR8][R16.64+0xc00] ;                             /* 0x000c000810217981 */
                                                                                                    /* 0x000368000c1e1900 */
        /*1b40*/                   LDG.E R35, desc[UR8][R20.64] ;                                   /* 0x0000000814237981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1b50*/                   FMNMX R29, R36, R29, !PT ;                                       /* 0x0000001d241d7209 */
                                                                                                    /* 0x004fc60007800000 */
        /*1b60*/                   LDG.E R36, desc[UR8][R20.64+0x400] ;                             /* 0x0004000814247981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*1b70*/                   FMNMX R37, R29, R34, !PT ;                                       /* 0x000000221d257209 */
                                                                                                    /* 0x008fc60007800000 */
        /*1b80*/                   LDG.E R34, desc[UR8][R20.64+0x800] ;                             /* 0x0008000814227981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*1b90*/                   LDG.E R29, desc[UR8][R20.64+0xc00] ;                             /* 0x000c0008141d7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1ba0*/                   FMNMX R32, R37, R32, !PT ;                                       /* 0x0000002025207209 */
                                                                                                    /* 0x010fe20007800000 */
        /*1bb0*/                   VIADD R17, R30, 0x800 ;                                          /* 0x000008001e117836 */
                                                                                                    /* 0x002fc60000000000 */
        /*1bc0*/                   FMNMX R32, R32, R33, !PT ;                                       /* 0x0000002120207209 */
                                                                                                    /* 0x020fe20007800000 */
        /*1bd0*/                   IMAD.WIDE R16, R17, 0x4, R14 ;                                   /* 0x0000000411107825 */
                                                                                                    /* 0x000fc600078e020e */
        /*1be0*/                   FMNMX R35, R32, R35, !PT ;                                       /* 0x0000002320237209 */
                                                                                                    /* 0x000fe40007800000 */
        /*1bf0*/                   LDG.E R32, desc[UR8][R16.64] ;                                   /* 0x0000000810207981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*1c00*/                   LDG.E R33, desc[UR8][R16.64+0x400] ;                             /* 0x0004000810217981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1c10*/                   LDG.E R20, desc[UR8][R16.64+0x800] ;                             /* 0x0008000810147981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*1c20*/                   LDG.E R21, desc[UR8][R16.64+0xc00] ;                             /* 0x000c000810157981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1c30*/                   FMNMX R35, R35, R36, !PT ;                                       /* 0x0000002423237209 */
                                                                                                    /* 0x004fc80007800000 */
        /*1c40*/                   FMNMX R34, R35, R34, !PT ;                                       /* 0x0000002223227209 */
                                                                                                    /* 0x008fe40007800000 */
        /*1c50*/                   IADD3 R35, R30, 0xc00, RZ ;                                      /* 0x00000c001e237810 */
                                                                                                    /* 0x000fca0007ffe0ff */
        /*1c60*/                   IMAD.WIDE R14, R35, 0x4, R14 ;                                   /* 0x00000004230e7825 */
                                                                                                    /* 0x000fe200078e020e */
        /*1c70*/                   FMNMX R37, R34, R29, !PT ;                                       /* 0x0000001d22257209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1c80*/                   LDG.E R35, desc[UR8][R14.64] ;                                   /* 0x000000080e237981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1c90*/                   LDG.E R29, desc[UR8][R14.64+0x400] ;                             /* 0x000400080e1d7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*1ca0*/                   LDG.E R34, desc[UR8][R14.64+0x800] ;                             /* 0x000800080e227981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*1cb0*/                   LDG.E R36, desc[UR8][R14.64+0xc00] ;                             /* 0x000c00080e247981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1cc0*/                   FMNMX R32, R37, R32, !PT ;                                       /* 0x0000002025207209 */
                                                                                                    /* 0x010fc80007800000 */
        /*1cd0*/                   FMNMX R33, R32, R33, !PT ;                                       /* 0x0000002120217209 */
                                                                                                    /* 0x020fe40007800000 */
        /*1ce0*/                   IADD3 R30, R30, 0x1000, RZ ;                                     /* 0x000010001e1e7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*1cf0*/                   FMNMX R20, R33, R20, !PT ;                                       /* 0x0000001421147209 */
                                                                                                    /* 0x000fe40007800000 */
        /*1d00*/                   ISETP.GE.AND P1, PT, R30, R31, PT ;                              /* 0x0000001f1e00720c */
                                                                                                    /* 0x000fe40003f26270 */
        /*1d10*/                   FMNMX R20, R20, R21, !PT ;                                       /* 0x0000001514147209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1d20*/                   FMNMX R20, R20, R35, !PT ;                                       /* 0x0000002314147209 */
                                                                                                    /* 0x004fc80007800000 */
        /*1d30*/                   FMNMX R29, R20, R29, !PT ;                                       /* 0x0000001d141d7209 */
                                                                                                    /* 0x008fc80007800000 */
        /*1d40*/                   FMNMX R29, R29, R34, !PT ;                                       /* 0x000000221d1d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1d50*/                   FMNMX R29, R29, R36, !PT ;                                       /* 0x000000241d1d7209 */
                                                                                                    /* 0x000fe20007800000 */
        /*1d60*/              @!P1 BRA 0x1ac0 ;                                                     /* 0xfffffffc00549947 */
                                                                                                    /* 0x000fec000383ffff */
        /*1d70*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1d80*/                   IMAD.IADD R14, R5, 0x1, -R30 ;                                   /* 0x00000001050e7824 */
                                                                                                    /* 0x000fe200078e0a1e */
        /*1d90*/                   BSSY B2, 0x1f30 ;                                                /* 0x0000019000027945 */
                                                                                                    /* 0x000fe80003800000 */
        /*1da0*/                   ISETP.GT.AND P1, PT, R14, 0x400, PT ;                            /* 0x000004000e00780c */
                                                                                                    /* 0x000fda0003f24270 */
        /*1db0*/              @!P1 BRA 0x1f20 ;                                                     /* 0x0000000000589947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1dc0*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*1dd0*/                   IADD3 R31, R30.reuse, 0x400, RZ ;                                /* 0x000004001e1f7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*1de0*/                   IMAD.WIDE R16, R30, 0x4, R14 ;                                   /* 0x000000041e107825 */
                                                                                                    /* 0x002fca00078e020e */
        /*1df0*/                   LDG.E R32, desc[UR8][R16.64] ;                                   /* 0x0000000810207981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1e00*/                   LDG.E R21, desc[UR8][R16.64+0x400] ;                             /* 0x0004000810157981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1e10*/                   IMAD.WIDE R14, R31, 0x4, R14 ;                                   /* 0x000000041f0e7825 */
                                                                                                    /* 0x000fc600078e020e */
        /*1e20*/                   LDG.E R20, desc[UR8][R16.64+0x800] ;                             /* 0x0008000810147981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*1e30*/                   LDG.E R37, desc[UR8][R16.64+0xc00] ;                             /* 0x000c000810257981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1e40*/                   LDG.E R34, desc[UR8][R14.64] ;                                   /* 0x000000080e227981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1e50*/                   LDG.E R33, desc[UR8][R14.64+0x400] ;                             /* 0x000400080e217981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1e60*/                   LDG.E R31, desc[UR8][R14.64+0x800] ;                             /* 0x000800080e1f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1e70*/                   LDG.E R35, desc[UR8][R14.64+0xc00] ;                             /* 0x000c00080e237981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1e80*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fc40003f0e170 */
        /*1e90*/                   IADD3 R30, R30, 0x800, RZ ;                                      /* 0x000008001e1e7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*1ea0*/                   FMNMX R32, R29, R32, !PT ;                                       /* 0x000000201d207209 */
                                                                                                    /* 0x004fc80007800000 */
        /*1eb0*/                   FMNMX R21, R32, R21, !PT ;                                       /* 0x0000001520157209 */
                                                                                                    /* 0x008fc80007800000 */
        /*1ec0*/                   FMNMX R20, R21, R20, !PT ;                                       /* 0x0000001415147209 */
                                                                                                    /* 0x010fc80007800000 */
        /*1ed0*/                   FMNMX R37, R20, R37, !PT ;                                       /* 0x0000002514257209 */
                                                                                                    /* 0x020fc80007800000 */
        /*1ee0*/                   FMNMX R34, R37, R34, !PT ;                                       /* 0x0000002225227209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1ef0*/                   FMNMX R34, R34, R33, !PT ;                                       /* 0x0000002122227209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1f00*/                   FMNMX R34, R34, R31, !PT ;                                       /* 0x0000001f22227209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1f10*/                   FMNMX R29, R34, R35, !PT ;                                       /* 0x00000023221d7209 */
                                                                                                    /* 0x000fce0007800000 */
        /*1f20*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1f30*/                   ISETP.LT.OR P0, PT, R30, R5, P0 ;                                /* 0x000000051e00720c */
                                                                                                    /* 0x000fda0000701670 */
        /*1f40*/              @!P0 BRA 0x1ff0 ;                                                     /* 0x0000000000288947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1f50*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*1f60*/                   IMAD.WIDE R14, R30, 0x4, R14 ;                                   /* 0x000000041e0e7825 */
                                                                                                    /* 0x002fca00078e020e */
        /*1f70*/                   LDG.E R16, desc[UR8][R14.64] ;                                   /* 0x000000080e107981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1f80*/                   LDG.E R5, desc[UR8][R14.64+0x400] ;                              /* 0x000400080e057981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*1f90*/                   LDG.E R20, desc[UR8][R14.64+0x800] ;                             /* 0x000800080e147981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*1fa0*/                   LDG.E R30, desc[UR8][R14.64+0xc00] ;                             /* 0x000c00080e1e7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1fb0*/                   FMNMX R16, R29, R16, !PT ;                                       /* 0x000000101d107209 */
                                                                                                    /* 0x004fc80007800000 */
        /*1fc0*/                   FMNMX R5, R16, R5, !PT ;                                         /* 0x0000000510057209 */
                                                                                                    /* 0x008fc80007800000 */
        /*1fd0*/                   FMNMX R5, R5, R20, !PT ;                                         /* 0x0000001405057209 */
                                                                                                    /* 0x010fc80007800000 */
        /*1fe0*/                   FMNMX R29, R5, R30, !PT ;                                        /* 0x0000001e051d7209 */
                                                                                                    /* 0x020fce0007800000 */
        /*1ff0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2000*/                   SHFL.DOWN PT, R14, R29, 0x10, 0x1f ;                             /* 0x0a001f001d0e7f89 */
                                                                                                    /* 0x006e6200000e0000 */
        /*2010*/                   ISETP.NE.AND P1, PT, R12, RZ, PT ;                               /* 0x000000ff0c00720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*2020*/                   ISETP.GT.U32.AND P2, PT, R28, 0x1f, PT ;                         /* 0x0000001f1c00780c */
                                                                                                    /* 0x000fe40003f44070 */
        /*2030*/                   FMNMX R14, R14, R29, !PT ;                                       /* 0x0000001d0e0e7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*2040*/                   SHFL.DOWN PT, R5, R14, 0x8, 0x1f ;                               /* 0x09001f000e057f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2050*/                   FMNMX R5, R14, R5, !PT ;                                         /* 0x000000050e057209 */
                                                                                                    /* 0x002fca0007800000 */
        /*2060*/                   SHFL.DOWN PT, R16, R5, 0x4, 0x1f ;                               /* 0x08801f0005107f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2070*/                   FMNMX R16, R5, R16, !PT ;                                        /* 0x0000001005107209 */
                                                                                                    /* 0x002fca0007800000 */
        /*2080*/                   SHFL.DOWN PT, R15, R16, 0x2, 0x1f ;                              /* 0x08401f00100f7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2090*/                   FMNMX R15, R16, R15, !PT ;                                       /* 0x0000000f100f7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*20a0*/                   SHFL.DOWN PT, R20, R15, 0x1, 0x1f ;                              /* 0x08201f000f147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*20b0*/                   FMNMX R17, R15, R20, !PT ;                                       /* 0x000000140f117209 */
                                                                                                    /* 0x002fca0007800000 */
        /*20c0*/              @!P1 STS [R8+UR5], R17 ;                                              /* 0x0000001108009988 */
                                                                                                    /* 0x0003e20008000805 */
        /*20d0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*20e0*/               @P2 BRA 0x21f0 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*20f0*/                   ISETP.GT.U32.AND P0, PT, R28, 0x7, PT ;                          /* 0x000000071c00780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*2100*/                   IMAD.MOV.U32 R21, RZ, RZ, -0x800000 ;                            /* 0xff800000ff157424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*2110*/                   UMOV UR10, 0xffffffff ;                                          /* 0xffffffff000a7882 */
                                                                                                    /* 0x000fd60000000000 */
        /*2120*/              @!P0 LDS R21, [R7] ;                                                  /* 0x0000000007158984 */
                                                                                                    /* 0x0004e20000000800 */
        /*2130*/                   BRA.DIV UR10, 0x7b80 ;                                           /* 0x0000005a0a907947 */
                                                                                                    /* 0x000fea000b800000 */
        /*2140*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*2150*/                   FMNMX R5, R20, R21, !PT ;                                        /* 0x0000001514057209 */
                                                                                                    /* 0x008fca0007800000 */
        /*2160*/                   SHFL.DOWN PT, R20, R5, 0x8, 0x1f ;                               /* 0x09001f0005147f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*2170*/                   FMNMX R17, R5, R20, !PT ;                                        /* 0x0000001405117209 */
                                                                                                    /* 0x00afca0007800000 */
        /*2180*/                   SHFL.DOWN PT, R20, R17, 0x4, 0x1f ;                              /* 0x08801f0011147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2190*/                   FMNMX R29, R17, R20, !PT ;                                       /* 0x00000014111d7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*21a0*/                   SHFL.DOWN PT, R20, R29, 0x2, 0x1f ;                              /* 0x08401f001d147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*21b0*/                   FMNMX R30, R29, R20, !PT ;                                       /* 0x000000141d1e7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*21c0*/                   SHFL.DOWN PT, R20, R30, 0x1, 0x1f ;                              /* 0x08201f001e147f89 */
                                                                                                    /* 0x0002e400000e0000 */
        /*21d0*/                   FMNMX R20, R30, R20, !PT ;                                       /* 0x000000141e147209 */
                                                                                                    /* 0x008fca0007800000 */
        /*21e0*/              @!P4 STS [UR6+0x8], R20 ;                                             /* 0x00000814ff00c988 */
                                                                                                    /* 0x0007e40008000806 */
        /*21f0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*2200*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*2210*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2220*/                   LDS R5, [UR6+0x8] ;                                              /* 0x00000806ff057984 */
                                                                                                    /* 0x000f240008000800 */
        /*2230*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2240*/                   LDG.E R15, desc[UR8][R18.64] ;                                   /* 0x00000008120f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*2250*/                   LDG.E R21, desc[UR8][R2.64] ;                                    /* 0x0000000802157981 */
                                                                                                    /* 0x004ea2000c1e1900 */
        /*2260*/                   BSSY B1, 0x2a70 ;                                                /* 0x0000080000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*2270*/                   HFMA2.MMA R20, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff147435 */
                                                                                                    /* 0x008fe200000001ff */
        /*2280*/                   IADD3 R31, R15, R28, RZ ;                                        /* 0x0000001c0f1f7210 */
                                                                                                    /* 0x020fc80007ffe0ff */
        /*2290*/                   ISETP.GE.AND P0, PT, R31, R21, PT ;                              /* 0x000000151f00720c */
                                                                                                    /* 0x004fda0003f06270 */
        /*22a0*/               @P0 BRA 0x2a60 ;                                                     /* 0x0000000400ec0947 */
                                                                                                    /* 0x010fea0003800000 */
        /*22b0*/                   VIADDMNMX R14, R26, R15, R21, !PT ;                              /* 0x0000000f1a0e7246 */
                                                                                                    /* 0x000fe20007800115 */
        /*22c0*/                   BSSY B2, 0x2680 ;                                                /* 0x000003b000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*22d0*/                   IMAD.MOV.U32 R20, RZ, RZ, RZ ;                                   /* 0x000000ffff147224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*22e0*/                   MOV R29, R31 ;                                                   /* 0x0000001f001d7202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*22f0*/                   IADD3 R14, -R15, R14, R10 ;                                      /* 0x0000000e0f0e7210 */
                                                                                                    /* 0x000fc80007ffe10a */
        /*2300*/                   LEA.HI R30, R14.reuse, 0x1, RZ, 0x18 ;                           /* 0x000000010e1e7811 */
                                                                                                    /* 0x042fe400078fc0ff */
        /*2310*/                   ISETP.GE.U32.AND P3, PT, R14, 0x300, PT ;                        /* 0x000003000e00780c */
                                                                                                    /* 0x000fe40003f66070 */
        /*2320*/                   LOP3.LUT P0, R30, R30, 0x3, RZ, 0xc0, !PT ;                      /* 0x000000031e1e7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*2330*/              @!P0 BRA 0x2670 ;                                                     /* 0x0000000000cc8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2340*/                   LDC.64 R16, c[0x0][0x220] ;                                      /* 0x00008800ff107b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*2350*/                   LDC.64 R14, c[0x0][0x228] ;                                      /* 0x00008a00ff0e7b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*2360*/                   IMAD.WIDE R16, R31, 0x4, R16 ;                                   /* 0x000000041f107825 */
                                                                                                    /* 0x002fca00078e0210 */
        /*2370*/                   LDG.E R20, desc[UR8][R16.64] ;                                   /* 0x0000000810147981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*2380*/                   MOV R32, 0x3bbb989d ;                                            /* 0x3bbb989d00207802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*2390*/                   IMAD.MOV.U32 R33, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff217424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*23a0*/                   IMAD.WIDE R14, R31, 0x4, R14 ;                                   /* 0x000000041f0e7825 */
                                                                                                    /* 0x004fca00078e020e */
        /*23b0*/                   LDG.E R35, desc[UR8][R14.64] ;                                   /* 0x000000080e237981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*23c0*/                   ISETP.NE.AND P0, PT, R30, 0x1, PT ;                              /* 0x000000011e00780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*23d0*/                   FADD R29, -R5, R20 ;                                             /* 0x00000014051d7221 */
                                                                                                    /* 0x008fc80000000100 */
        /*23e0*/                   FFMA.SAT R20, R29, R32, 0.5 ;                                    /* 0x3f0000001d147423 */
                                                                                                    /* 0x000fc80000002020 */
        /*23f0*/                   FFMA.RM R20, R20, R33, 12582913 ;                                /* 0x4b40000114147423 */
                                                                                                    /* 0x000fc80000004021 */
        /*2400*/                   FADD R34, R20, -12583039 ;                                       /* 0xcb40007f14227421 */
                                                                                                    /* 0x000fc80000000000 */
        /*2410*/                   FFMA R34, R29, 1.4426950216293334961, -R34 ;                     /* 0x3fb8aa3b1d227823 */
                                                                                                    /* 0x000fc80000000822 */
        /*2420*/                   FFMA R34, R29, 1.925963033500011079e-08, R34 ;                   /* 0x32a570601d227823 */
                                                                                                    /* 0x000fc80000000022 */
        /*2430*/                   MUFU.EX2 R29, R34 ;                                              /* 0x00000022001d7308 */
                                                                                                    /* 0x000e620000000800 */
        /*2440*/                   SHF.L.U32 R20, R20, 0x17, RZ ;                                   /* 0x0000001714147819 */
                                                                                                    /* 0x000fca00000006ff */
        /*2450*/                   FMUL R20, R20, R29 ;                                             /* 0x0000001d14147220 */
                                                                                                    /* 0x002fc80000400000 */
        /*2460*/                   FMUL R20, R20, R35 ;                                             /* 0x0000002314147220 */
                                                                                                    /* 0x004fe20000400000 */
        /*2470*/                   IADD3 R29, R31, 0x100, RZ ;                                      /* 0x000001001f1d7810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*2480*/                   FADD R20, RZ, R20 ;                                              /* 0x00000014ff147221 */
                                                                                                    /* 0x000fe20000000000 */
        /*2490*/              @!P0 BRA 0x2670 ;                                                     /* 0x0000000000748947 */
                                                                                                    /* 0x000fec0003800000 */
        /*24a0*/                   LDG.E R34, desc[UR8][R16.64+0x400] ;                             /* 0x0004000810227981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*24b0*/                   ISETP.NE.AND P0, PT, R30, 0x2, PT ;                              /* 0x000000021e00780c */
                                                                                                    /* 0x000fda0003f05270 */
        /*24c0*/               @P0 LDG.E R30, desc[UR8][R16.64+0x800] ;                             /* 0x00080008101e0981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*24d0*/                   FADD R29, -R5, R34 ;                                             /* 0x00000022051d7221 */
                                                                                                    /* 0x004fc80000000100 */
        /*24e0*/                   FFMA.SAT R34, R29, R32, 0.5 ;                                    /* 0x3f0000001d227423 */
                                                                                                    /* 0x000fc80000002020 */
        /*24f0*/                   FFMA.RM R34, R34, R33, 12582913 ;                                /* 0x4b40000122227423 */
                                                                                                    /* 0x000fc80000004021 */
        /*2500*/                   FADD R36, R34, -12583039 ;                                       /* 0xcb40007f22247421 */
                                                                                                    /* 0x000fc80000000000 */
        /*2510*/                   FFMA R36, R29, 1.4426950216293334961, -R36 ;                     /* 0x3fb8aa3b1d247823 */
                                                                                                    /* 0x000fc80000000824 */
        /*2520*/                   FFMA R35, R29, 1.925963033500011079e-08, R36 ;                   /* 0x32a570601d237823 */
                                                                                                    /* 0x000fe40000000024 */
        /*2530*/                   LDG.E R29, desc[UR8][R14.64+0x400] ;                             /* 0x000400080e1d7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*2540*/                   IMAD.SHL.U32 R36, R34, 0x800000, RZ ;                            /* 0x0080000022247824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*2550*/               @P0 LDG.E R34, desc[UR8][R14.64+0x800] ;                             /* 0x000800080e220981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*2560*/               @P0 FADD R17, -R5, R30 ;                                             /* 0x0000001e05110221 */
                                                                                                    /* 0x008fc80000000100 */
        /*2570*/               @P0 FFMA.SAT R32, R17, R32, 0.5 ;                                    /* 0x3f00000011200423 */
                                                                                                    /* 0x000fc80000002020 */
        /*2580*/               @P0 FFMA.RM R32, R32, R33, 12582913 ;                                /* 0x4b40000120200423 */
                                                                                                    /* 0x000fc80000004021 */
        /*2590*/               @P0 FADD R16, R32, -12583039 ;                                       /* 0xcb40007f20100421 */
                                                                                                    /* 0x000fc80000000000 */
        /*25a0*/               @P0 FFMA R16, R17.reuse, 1.4426950216293334961, -R16 ;               /* 0x3fb8aa3b11100823 */
                                                                                                    /* 0x040fe20000000810 */
        /*25b0*/                   MUFU.EX2 R35, R35 ;                                              /* 0x0000002300237308 */
                                                                                                    /* 0x000e660000000800 */
        /*25c0*/               @P0 FFMA R16, R17, 1.925963033500011079e-08, R16 ;                   /* 0x32a5706011100823 */
                                                                                                    /* 0x000fca0000000010 */
        /*25d0*/               @P0 MUFU.EX2 R17, R16 ;                                              /* 0x0000001000110308 */
                                                                                                    /* 0x000ee20000000800 */
        /*25e0*/               @P0 SHF.L.U32 R32, R32, 0x17, RZ ;                                   /* 0x0000001720200819 */
                                                                                                    /* 0x000fe200000006ff */
        /*25f0*/                   FMUL R36, R36, R35 ;                                             /* 0x0000002324247220 */
                                                                                                    /* 0x002fc80000400000 */
        /*2600*/               @P0 FMUL R17, R32, R17 ;                                             /* 0x0000001120110220 */
                                                                                                    /* 0x008fe20000400000 */
        /*2610*/                   FMUL R29, R36, R29 ;                                             /* 0x0000001d241d7220 */
                                                                                                    /* 0x004fc80000400000 */
        /*2620*/                   FADD R20, R20, R29 ;                                             /* 0x0000001d14147221 */
                                                                                                    /* 0x000fe20000000000 */
        /*2630*/               @P0 FMUL R17, R17, R34 ;                                             /* 0x0000002211110220 */
                                                                                                    /* 0x010fe20000400000 */
        /*2640*/                   IADD3 R29, R31.reuse, 0x200, RZ ;                                /* 0x000002001f1d7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*2650*/               @P0 VIADD R29, R31, 0x300 ;                                          /* 0x000003001f1d0836 */
                                                                                                    /* 0x000fe40000000000 */
        /*2660*/               @P0 FADD R20, R20, R17 ;                                             /* 0x0000001114140221 */
                                                                                                    /* 0x000fce0000000000 */
        /*2670*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2680*/              @!P3 BRA 0x2a60 ;                                                     /* 0x0000000000f4b947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2690*/                   LDC.64 R16, c[0x0][0x220] ;                                      /* 0x00008800ff107b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*26a0*/                   IMAD.WIDE R16, R29, 0x4, R16 ;                                   /* 0x000000041d107825 */
                                                                                                    /* 0x002fca00078e0210 */
        /*26b0*/                   LDG.E R14, desc[UR8][R16.64] ;                                   /* 0x00000008100e7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*26c0*/                   HFMA2.MMA R31, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1f7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*26d0*/                   MOV R30, 0x437c0000 ;                                            /* 0x437c0000001e7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*26e0*/                   LDG.E R34, desc[UR8][R16.64+0x400] ;                             /* 0x0004000810227981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*26f0*/                   FADD R32, -R5, R14 ;                                             /* 0x0000000e05207221 */
                                                                                                    /* 0x004fcc0000000100 */
        /*2700*/                   FFMA.SAT R15, R32, R31, 0.5 ;                                    /* 0x3f000000200f7423 */
                                                                                                    /* 0x000fc8000000201f */
        /*2710*/                   FFMA.RM R33, R15, R30, 12582913 ;                                /* 0x4b4000010f217423 */
                                                                                                    /* 0x000fc8000000401e */
        /*2720*/                   FADD R15, R33.reuse, -12583039 ;                                 /* 0xcb40007f210f7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*2730*/                   IMAD.SHL.U32 R33, R33, 0x800000, RZ ;                            /* 0x0080000021217824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*2740*/                   FFMA R35, R32.reuse, 1.4426950216293334961, -R15 ;               /* 0x3fb8aa3b20237823 */
                                                                                                    /* 0x040fe4000000080f */
        /*2750*/                   LDC.64 R14, c[0x0][0x228] ;                                      /* 0x00008a00ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*2760*/                   FFMA R35, R32, 1.925963033500011079e-08, R35 ;                   /* 0x32a5706020237823 */
                                                                                                    /* 0x000fc80000000023 */
        /*2770*/                   MUFU.EX2 R32, R35 ;                                              /* 0x0000002300207308 */
                                                                                                    /* 0x000ea40000000800 */
        /*2780*/                   FMUL R36, R33, R32 ;                                             /* 0x0000002021247220 */
                                                                                                    /* 0x004fe20000400000 */
        /*2790*/                   IMAD.WIDE R14, R29, 0x4, R14 ;                                   /* 0x000000041d0e7825 */
                                                                                                    /* 0x002fe200078e020e */
        /*27a0*/                   LDG.E R32, desc[UR8][R16.64+0x800] ;                             /* 0x0008000810207981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*27b0*/                   LDG.E R37, desc[UR8][R14.64] ;                                   /* 0x000000080e257981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*27c0*/                   LDG.E R33, desc[UR8][R14.64+0x400] ;                             /* 0x000400080e217981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*27d0*/                   FADD R34, -R5, R34 ;                                             /* 0x0000002205227221 */
                                                                                                    /* 0x008fc60000000100 */
        /*27e0*/                   LDG.E R16, desc[UR8][R16.64+0xc00] ;                             /* 0x000c000810107981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*27f0*/                   FFMA.SAT R35, R34, R31, 0.5 ;                                    /* 0x3f00000022237423 */
                                                                                                    /* 0x000fc8000000201f */
        /*2800*/                   FFMA.RM R35, R35, R30, 12582913 ;                                /* 0x4b40000123237423 */
                                                                                                    /* 0x000fe2000000401e */
        /*2810*/                   FMUL R37, R36, R37 ;                                             /* 0x0000002524257220 */
                                                                                                    /* 0x010fc80000400000 */
        /*2820*/                   FADD R20, R37, R20 ;                                             /* 0x0000001425147221 */
                                                                                                    /* 0x000fe20000000000 */
        /*2830*/                   FADD R37, R35, -12583039 ;                                       /* 0xcb40007f23257421 */
                                                                                                    /* 0x000fc80000000000 */
        /*2840*/                   FFMA R37, R34, 1.4426950216293334961, -R37 ;                     /* 0x3fb8aa3b22257823 */
                                                                                                    /* 0x000fc80000000825 */
        /*2850*/                   FFMA R37, R34, 1.925963033500011079e-08, R37 ;                   /* 0x32a5706022257823 */
                                                                                                    /* 0x000fc80000000025 */
        /*2860*/                   MUFU.EX2 R34, R37 ;                                              /* 0x0000002500227308 */
                                                                                                    /* 0x000e620000000800 */
        /*2870*/                   SHF.L.U32 R35, R35, 0x17, RZ ;                                   /* 0x0000001723237819 */
                                                                                                    /* 0x000fca00000006ff */
        /*2880*/                   FMUL R36, R35, R34 ;                                             /* 0x0000002223247220 */
                                                                                                    /* 0x002fe20000400000 */
        /*2890*/                   FADD R34, -R5, R32 ;                                             /* 0x0000002005227221 */
                                                                                                    /* 0x004fc80000000100 */
        /*28a0*/                   FFMA.SAT R35, R34, R31, 0.5 ;                                    /* 0x3f00000022237423 */
                                                                                                    /* 0x000fe2000000201f */
        /*28b0*/                   FMUL R33, R36, R33 ;                                             /* 0x0000002124217220 */
                                                                                                    /* 0x020fc60000400000 */
        /*28c0*/                   FFMA.RM R32, R35, R30, 12582913 ;                                /* 0x4b40000123207423 */
                                                                                                    /* 0x000fe2000000401e */
        /*28d0*/                   FADD R20, R20, R33 ;                                             /* 0x0000002114147221 */
                                                                                                    /* 0x000fc60000000000 */
        /*28e0*/                   FADD R33, R32, -12583039 ;                                       /* 0xcb40007f20217421 */
                                                                                                    /* 0x000fc80000000000 */
        /*28f0*/                   FFMA R33, R34, 1.4426950216293334961, -R33 ;                     /* 0x3fb8aa3b22217823 */
                                                                                                    /* 0x000fc80000000821 */
        /*2900*/                   FFMA R35, R34, 1.925963033500011079e-08, R33 ;                   /* 0x32a5706022237823 */
                                                                                                    /* 0x000fe40000000021 */
        /*2910*/                   LDG.E R33, desc[UR8][R14.64+0x800] ;                             /* 0x000800080e217981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*2920*/                   LDG.E R34, desc[UR8][R14.64+0xc00] ;                             /* 0x000c00080e227981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*2930*/                   FADD R16, -R5, R16 ;                                             /* 0x0000001005107221 */
                                                                                                    /* 0x008fc80000000100 */
        /*2940*/                   FFMA.SAT R31, R16, R31, 0.5 ;                                    /* 0x3f000000101f7423 */
                                                                                                    /* 0x000fc8000000201f */
        /*2950*/                   FFMA.RM R31, R31, R30, 12582913 ;                                /* 0x4b4000011f1f7423 */
                                                                                                    /* 0x000fc8000000401e */
        /*2960*/                   FADD R17, R31, -12583039 ;                                       /* 0xcb40007f1f117421 */
                                                                                                    /* 0x000fc80000000000 */
        /*2970*/                   FFMA R17, R16.reuse, 1.4426950216293334961, -R17 ;               /* 0x3fb8aa3b10117823 */
                                                                                                    /* 0x040fe20000000811 */
        /*2980*/                   MUFU.EX2 R35, R35 ;                                              /* 0x0000002300237308 */
                                                                                                    /* 0x000e660000000800 */
        /*2990*/                   FFMA R17, R16, 1.925963033500011079e-08, R17 ;                   /* 0x32a5706010117823 */
                                                                                                    /* 0x000fca0000000011 */
        /*29a0*/                   MUFU.EX2 R16, R17 ;                                              /* 0x0000001100107308 */
                                                                                                    /* 0x000ee20000000800 */
        /*29b0*/                   IADD3 R29, R29, 0x400, RZ ;                                      /* 0x000004001d1d7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*29c0*/                   SHF.L.U32 R32, R32, 0x17, RZ ;                                   /* 0x0000001720207819 */
                                                                                                    /* 0x000fe400000006ff */
        /*29d0*/                   ISETP.GE.AND P0, PT, R29, R21, PT ;                              /* 0x000000151d00720c */
                                                                                                    /* 0x000fe20003f06270 */
        /*29e0*/                   IMAD.SHL.U32 R31, R31, 0x800000, RZ ;                            /* 0x008000001f1f7824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*29f0*/                   FMUL R32, R32, R35 ;                                             /* 0x0000002320207220 */
                                                                                                    /* 0x002fe40000400000 */
        /*2a00*/                   FMUL R31, R31, R16 ;                                             /* 0x000000101f1f7220 */
                                                                                                    /* 0x008fc40000400000 */
        /*2a10*/                   FMUL R33, R32, R33 ;                                             /* 0x0000002120217220 */
                                                                                                    /* 0x004fe40000400000 */
        /*2a20*/                   FMUL R31, R31, R34 ;                                             /* 0x000000221f1f7220 */
                                                                                                    /* 0x010fe40000400000 */
        /*2a30*/                   FADD R20, R20, R33 ;                                             /* 0x0000002114147221 */
                                                                                                    /* 0x000fc80000000000 */
        /*2a40*/                   FADD R20, R20, R31 ;                                             /* 0x0000001f14147221 */
                                                                                                    /* 0x000fe20000000000 */
        /*2a50*/              @!P0 BRA 0x2690 ;                                                     /* 0xfffffffc000c8947 */
                                                                                                    /* 0x000fec000383ffff */
        /*2a60*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2a70*/                   SHFL.DOWN PT, R15, R20, 0x10, 0x1f ;                             /* 0x0a001f00140f7f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*2a80*/                   FADD R15, R15, R20 ;                                             /* 0x000000140f0f7221 */
                                                                                                    /* 0x004fca0000000000 */
        /*2a90*/                   SHFL.DOWN PT, R14, R15, 0x8, 0x1f ;                              /* 0x09001f000f0e7f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*2aa0*/                   FADD R14, R15, R14 ;                                             /* 0x0000000e0f0e7221 */
                                                                                                    /* 0x004fca0000000000 */
        /*2ab0*/                   SHFL.DOWN PT, R17, R14, 0x4, 0x1f ;                              /* 0x08801f000e117f89 */
                                                                                                    /* 0x002e6400000e0000 */
        /*2ac0*/                   FADD R17, R14, R17 ;                                             /* 0x000000110e117221 */
                                                                                                    /* 0x002fca0000000000 */
        /*2ad0*/                   SHFL.DOWN PT, R16, R17, 0x2, 0x1f ;                              /* 0x08401f0011107f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2ae0*/                   FADD R16, R17, R16 ;                                             /* 0x0000001011107221 */
                                                                                                    /* 0x002fca0000000000 */
        /*2af0*/                   SHFL.DOWN PT, R21, R16, 0x1, 0x1f ;                              /* 0x08201f0010157f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2b00*/                   FADD R21, R16, R21 ;                                             /* 0x0000001510157221 */
                                                                                                    /* 0x002fca0000000000 */
        /*2b10*/              @!P1 STS [R8+UR4], R21 ;                                              /* 0x0000001508009988 */
                                                                                                    /* 0x0003e20008000804 */
        /*2b20*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2b30*/               @P2 BRA 0x2c40 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2b40*/                   ISETP.GT.U32.AND P0, PT, R28, 0x7, PT ;                          /* 0x000000071c00780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*2b50*/                   HFMA2.MMA R21, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff157435 */
                                                                                                    /* 0x002fe200000001ff */
        /*2b60*/                   UMOV UR10, 0xffffffff ;                                          /* 0xffffffff000a7882 */
                                                                                                    /* 0x000fd60000000000 */
        /*2b70*/              @!P0 LDS R21, [R6] ;                                                  /* 0x0000000006158984 */
                                                                                                    /* 0x0002a20000000800 */
        /*2b80*/                   BRA.DIV UR10, 0x7d70 ;                                           /* 0x000000520a787947 */
                                                                                                    /* 0x000fea000b800000 */
        /*2b90*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x004ea400000e0000 */
        /*2ba0*/                   FADD R17, R20, R21 ;                                             /* 0x0000001514117221 */
                                                                                                    /* 0x004fca0000000000 */
        /*2bb0*/                   SHFL.DOWN PT, R20, R17, 0x8, 0x1f ;                              /* 0x09001f0011147f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*2bc0*/                   FADD R29, R17, R20 ;                                             /* 0x00000014111d7221 */
                                                                                                    /* 0x004fca0000000000 */
        /*2bd0*/                   SHFL.DOWN PT, R20, R29, 0x4, 0x1f ;                              /* 0x08801f001d147f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*2be0*/                   FADD R30, R29, R20 ;                                             /* 0x000000141d1e7221 */
                                                                                                    /* 0x004fca0000000000 */
        /*2bf0*/                   SHFL.DOWN PT, R20, R30, 0x2, 0x1f ;                              /* 0x08401f001e147f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*2c00*/                   FADD R31, R30, R20 ;                                             /* 0x000000141e1f7221 */
                                                                                                    /* 0x004fca0000000000 */
        /*2c10*/                   SHFL.DOWN PT, R20, R31, 0x1, 0x1f ;                              /* 0x08201f001f147f89 */
                                                                                                    /* 0x0004e400000e0000 */
        /*2c20*/                   FADD R20, R31, R20 ;                                             /* 0x000000141f147221 */
                                                                                                    /* 0x008fca0000000000 */
        /*2c30*/              @!P4 STS [UR6+0x28], R20 ;                                            /* 0x00002814ff00c988 */
                                                                                                    /* 0x0007e40008000806 */
        /*2c40*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*2c50*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*2c60*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2c70*/                   BSSY B1, 0x2d60 ;                                                /* 0x000000e000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*2c80*/                   LDS R21, [UR6+0x28] ;                                            /* 0x00002806ff157984 */
                                                                                                    /* 0x002e620008000800 */
        /*2c90*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2ca0*/               @P4 BRA 0x2d50 ;                                                     /* 0x0000000000284947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2cb0*/                   IMAD.SHL.U32 R14, R0.reuse, 0x4, RZ ;                            /* 0x00000004000e7824 */
                                                                                                    /* 0x040fe200078e00ff */
        /*2cc0*/                   ULDC.64 UR10, c[0x0][0x230] ;                                    /* 0x00008c00000a7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*2cd0*/                   ULDC.64 UR12, c[0x0][0x238] ;                                    /* 0x00008e00000c7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*2ce0*/                   SHF.L.U64.HI R27, R0, 0x2, R27 ;                                 /* 0x00000002001b7819 */
                                                                                                    /* 0x000fe4000001021b */
        /*2cf0*/                   IADD3 R16, P0, R14.reuse, UR10, RZ ;                             /* 0x0000000a0e107c10 */
                                                                                                    /* 0x040fe4000ff1e0ff */
        /*2d00*/                   IADD3 R14, P1, R14, UR12, RZ ;                                   /* 0x0000000c0e0e7c10 */
                                                                                                    /* 0x000fe4000ff3e0ff */
        /*2d10*/                   IADD3.X R17, R27.reuse, UR11, RZ, P0, !PT ;                      /* 0x0000000b1b117c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*2d20*/                   IADD3.X R15, R27, UR13, RZ, P1, !PT ;                            /* 0x0000000d1b0f7c10 */
                                                                                                    /* 0x000fc60008ffe4ff */
        /*2d30*/                   STG.E desc[UR8][R16.64], R5 ;                                    /* 0x0000000510007986 */
                                                                                                    /* 0x0009e8000c101908 */
        /*2d40*/                   STG.E desc[UR8][R14.64], R21 ;                                   /* 0x000000150e007986 */
                                                                                                    /* 0x0029e4000c101908 */
        /*2d50*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2d60*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2d70*/                   LDG.E R0, desc[UR8][R2.64] ;                                     /* 0x0000000802007981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*2d80*/                   LDG.E R27, desc[UR8][R18.64] ;                                   /* 0x00000008121b7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*2d90*/                   BSSY B1, 0x2e00 ;                                                /* 0x0000006000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*2da0*/                   IADD3 R5, -R27, R0, RZ ;                                         /* 0x000000001b057210 */
                                                                                                    /* 0x030fc60007ffe1ff */
        /*2db0*/               @P4 BRA 0x2df0 ;                                                     /* 0x00000000000c4947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2dc0*/                   LDC.64 R2, c[0x0][0x278] ;                                       /* 0x00009e00ff027b82 */
                                                                                                    /* 0x000f240000000a00 */
        /*2dd0*/                   ATOM.E.ADD.S32.STRONG.GPU PT, R2, desc[UR8][R2.64], R5 ;         /* 0x000000050202798a */
                                                                                                    /* 0x010f2800081ee3c8 */
        /*2de0*/                   STS [UR6+0x4], R2 ;                                              /* 0x00000402ff007988 */
                                                                                                    /* 0x0109e40008000806 */
        /*2df0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2e00*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*2e10*/                   ISETP.GE.AND P0, PT, R28, R5, PT ;                               /* 0x000000051c00720c */
                                                                                                    /* 0x000fca0003f06270 */
        /*2e20*/                   ULDC UR10, c[0x0][0x298] ;                                       /* 0x0000a600000a7ab9 */
                                                                                                    /* 0x000fd00000000800 */
        /*2e30*/               @P0 BRA 0x40f0 ;                                                     /* 0x0000001000ac0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2e40*/                   IADD3 R27, -R27, R0, R10 ;                                       /* 0x000000001b1b7210 */
                                                                                                    /* 0x000fe20007ffe10a */
        /*2e50*/                   BSSY B1, 0x3160 ;                                                /* 0x0000030000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*2e60*/                   MOV R0, R28 ;                                                    /* 0x0000001c00007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2e70*/                   LEA.HI R30, R27, 0x1, RZ, 0x18 ;                                 /* 0x000000011b1e7811 */
                                                                                                    /* 0x000fc800078fc0ff */
        /*2e80*/                   LOP3.LUT P0, R30, R30, 0x3, RZ, 0xc0, !PT ;                      /* 0x000000031e1e7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*2e90*/              @!P0 BRA 0x3150 ;                                                     /* 0x0000000000ac8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2ea0*/                   LDG.E R0, desc[UR8][R18.64] ;                                    /* 0x0000000812007981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*2eb0*/                   LDC.64 R14, c[0x0][0x258] ;                                      /* 0x00009600ff0e7b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*2ec0*/                   HFMA2.MMA R29, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff1d7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*2ed0*/                   ISETP.NE.AND P0, PT, R30, 0x1, PT ;                              /* 0x000000011e00780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2ee0*/                   LDS R17, [UR6+0x4] ;                                             /* 0x00000406ff117984 */
                                                                                                    /* 0x000eea0008000800 */
        /*2ef0*/                   LDC.64 R2, c[0x0][0x260] ;                                       /* 0x00009800ff027b82 */
                                                                                                    /* 0x010f220000000a00 */
        /*2f00*/                   IMAD.IADD R17, R17, 0x1, R28 ;                                   /* 0x0000000111117824 */
                                                                                                    /* 0x008fc800078e021c */
        /*2f10*/                   IMAD.WIDE R20, R17, 0x4, R14 ;                                   /* 0x0000000411147825 */
                                                                                                    /* 0x006fc800078e020e */
        /*2f20*/                   IMAD.WIDE R16, R17, 0x4, R2 ;                                    /* 0x0000000411107825 */
                                                                                                    /* 0x010fe200078e0202 */
        /*2f30*/                   IADD3 R31, R23, R0, RZ ;                                         /* 0x00000000171f7210 */
                                                                                                    /* 0x020fc60007ffe0ff */
        /*2f40*/                   IMAD.MOV.U32 R0, RZ, RZ, R26 ;                                   /* 0x000000ffff007224 */
                                                                                                    /* 0x000fe400078e001a */
        /*2f50*/                   STG.E desc[UR8][R20.64], R31 ;                                   /* 0x0000001f14007986 */
                                                                                                    /* 0x0003e2000c101908 */
        /*2f60*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*2f70*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*2f80*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*2f90*/                   ST.E.STRONG.GPU desc[UR8][R16.64], R29 ;                         /* 0x0000001d10007985 */
                                                                                                    /* 0x0003e2000c10f908 */
        /*2fa0*/              @!P0 BRA 0x3150 ;                                                     /* 0x0000000000688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2fb0*/                   LDG.E R21, desc[UR8][R18.64] ;                                   /* 0x0000000812157981 */
                                                                                                    /* 0x002ea2000c1e1900 */
        /*2fc0*/                   ISETP.NE.AND P0, PT, R30, 0x2, PT ;                              /* 0x000000021e00780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2fd0*/                   IMAD.MOV.U32 R0, RZ, RZ, R25 ;                                   /* 0x000000ffff007224 */
                                                                                                    /* 0x000fe400078e0019 */
        /*2fe0*/                   LDS R17, [UR6+0x4] ;                                             /* 0x00000406ff117984 */
                                                                                                    /* 0x000e640008000800 */
        /*2ff0*/                   IADD3 R17, R26, R17, RZ ;                                        /* 0x000000111a117210 */
                                                                                                    /* 0x002fe40007ffe0ff */
        /*3000*/                   IADD3 R31, R22, R21, RZ ;                                        /* 0x00000015161f7210 */
                                                                                                    /* 0x004fc60007ffe0ff */
        /*3010*/                   IMAD.WIDE R20, R17, 0x4, R14 ;                                   /* 0x0000000411147825 */
                                                                                                    /* 0x000fc800078e020e */
        /*3020*/                   IMAD.WIDE R16, R17, 0x4, R2 ;                                    /* 0x0000000411107825 */
                                                                                                    /* 0x000fe200078e0202 */
        /*3030*/                   STG.E desc[UR8][R20.64], R31 ;                                   /* 0x0000001f14007986 */
                                                                                                    /* 0x0003e2000c101908 */
        /*3040*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3050*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3060*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3070*/                   ST.E.STRONG.GPU desc[UR8][R16.64], R29 ;                         /* 0x0000001d10007985 */
                                                                                                    /* 0x0003e2000c10f908 */
        /*3080*/              @!P0 BRA 0x3150 ;                                                     /* 0x0000000000308947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3090*/                   LDG.E R16, desc[UR8][R18.64] ;                                   /* 0x0000000812107981 */
                                                                                                    /* 0x002ea8000c1e1900 */
        /*30a0*/                   LDS R0, [UR6+0x4] ;                                              /* 0x00000406ff007984 */
                                                                                                    /* 0x000e640008000800 */
        /*30b0*/                   IADD3 R17, R25, R0, RZ ;                                         /* 0x0000000019117210 */
                                                                                                    /* 0x002fe20007ffe0ff */
        /*30c0*/                   IMAD.MOV.U32 R0, RZ, RZ, R9 ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*30d0*/                   IMAD.WIDE R14, R17, 0x4, R14 ;                                   /* 0x00000004110e7825 */
                                                                                                    /* 0x000fc800078e020e */
        /*30e0*/                   IMAD.WIDE R2, R17, 0x4, R2 ;                                     /* 0x0000000411027825 */
                                                                                                    /* 0x000fe200078e0202 */
        /*30f0*/                   IADD3 R21, R13, R16, RZ ;                                        /* 0x000000100d157210 */
                                                                                                    /* 0x004fca0007ffe0ff */
        /*3100*/                   STG.E desc[UR8][R14.64], R21 ;                                   /* 0x000000150e007986 */
                                                                                                    /* 0x0003e2000c101908 */
        /*3110*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3120*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3130*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3140*/                   ST.E.STRONG.GPU desc[UR8][R2.64], R29 ;                          /* 0x0000001d02007985 */
                                                                                                    /* 0x0003e4000c10f908 */
        /*3150*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3160*/                   ISETP.GE.U32.AND P0, PT, R27, 0x300, PT ;                        /* 0x000003001b00780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*3170*/              @!P0 BRA 0x40f0 ;                                                     /* 0x0000000c00dc8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3180*/                   BSSY B1, 0x3530 ;                                                /* 0x000003a000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*3190*/                   LDG.E R21, desc[UR8][R18.64] ;                                   /* 0x0000000812157981 */
                                                                                                    /* 0x002f62000c1e1900 */
        /*31a0*/                   LDC.64 R14, c[0x0][0x258] ;                                      /* 0x00009600ff0e7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*31b0*/                   IADD3 R16, R0, UR7, RZ ;                                         /* 0x0000000700107c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*31c0*/                   IMAD.MOV.U32 R27, RZ, RZ, 0x1 ;                                  /* 0x00000001ff1b7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*31d0*/                   LDS R17, [UR6+0x4] ;                                             /* 0x00000406ff117984 */
                                                                                                    /* 0x000eaa0008000800 */
        /*31e0*/                   LDC.64 R2, c[0x0][0x260] ;                                       /* 0x00009800ff027b82 */
                                                                                                    /* 0x010f220000000a00 */
        /*31f0*/                   IADD3 R17, R17, R0, RZ ;                                         /* 0x0000000011117210 */
                                                                                                    /* 0x004fc40007ffe0ff */
        /*3200*/                   IADD3 R29, R21, UR10, R16 ;                                      /* 0x0000000a151d7c10 */
                                                                                                    /* 0x020fc6000fffe010 */
        /*3210*/                   IMAD.WIDE R20, R17, 0x4, R14 ;                                   /* 0x0000000411147825 */
                                                                                                    /* 0x00afc800078e020e */
        /*3220*/                   IMAD.WIDE R16, R17, 0x4, R2 ;                                    /* 0x0000000411107825 */
                                                                                                    /* 0x010fe200078e0202 */
        /*3230*/                   STG.E desc[UR8][R20.64], R29 ;                                   /* 0x0000001d14007986 */
                                                                                                    /* 0x000fe2000c101908 */
        /*3240*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3250*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3260*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3270*/                   ST.E.STRONG.GPU desc[UR8][R16.64], R27 ;                         /* 0x0000001b10007985 */
                                                                                                    /* 0x000fe8000c10f908 */
        /*3280*/                   LDG.E R33, desc[UR8][R18.64] ;                                   /* 0x0000000812217981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*3290*/                   IADD3 R31, R0, 0x100, RZ ;                                       /* 0x00000100001f7810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*32a0*/                   LDS R30, [UR6+0x4] ;                                             /* 0x00000406ff1e7984 */
                                                                                                    /* 0x000e620008000800 */
        /*32b0*/                   IADD3 R32, R31, UR7, RZ ;                                        /* 0x000000071f207c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*32c0*/                   IMAD.IADD R31, R30, 0x1, R31 ;                                   /* 0x000000011e1f7824 */
                                                                                                    /* 0x002fc600078e021f */
        /*32d0*/                   IADD3 R35, R33, UR10, R32 ;                                      /* 0x0000000a21237c10 */
                                                                                                    /* 0x004fe2000fffe020 */
        /*32e0*/                   IMAD.WIDE R32, R31, 0x4, R14 ;                                   /* 0x000000041f207825 */
                                                                                                    /* 0x000fc800078e020e */
        /*32f0*/                   IMAD.WIDE R30, R31, 0x4, R2 ;                                    /* 0x000000041f1e7825 */
                                                                                                    /* 0x000fe200078e0202 */
        /*3300*/                   STG.E desc[UR8][R32.64], R35 ;                                   /* 0x0000002320007986 */
                                                                                                    /* 0x000fe2000c101908 */
        /*3310*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3320*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3330*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3340*/                   ST.E.STRONG.GPU desc[UR8][R30.64], R27 ;                         /* 0x0000001b1e007985 */
                                                                                                    /* 0x000fe8000c10f908 */
        /*3350*/                   LDG.E R21, desc[UR8][R18.64] ;                                   /* 0x0000000812157981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*3360*/                   IADD3 R17, R0, 0x200, RZ ;                                       /* 0x0000020000117810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*3370*/                   LDS R16, [UR6+0x4] ;                                             /* 0x00000406ff107984 */
                                                                                                    /* 0x000e620008000800 */
        /*3380*/                   IADD3 R20, R17, UR7, RZ ;                                        /* 0x0000000711147c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*3390*/                   IMAD.IADD R17, R16, 0x1, R17 ;                                   /* 0x0000000110117824 */
                                                                                                    /* 0x002fc600078e0211 */
        /*33a0*/                   IADD3 R29, R21, UR10, R20 ;                                      /* 0x0000000a151d7c10 */
                                                                                                    /* 0x004fe2000fffe014 */
        /*33b0*/                   IMAD.WIDE R20, R17, 0x4, R14 ;                                   /* 0x0000000411147825 */
                                                                                                    /* 0x000fc800078e020e */
        /*33c0*/                   IMAD.WIDE R16, R17, 0x4, R2 ;                                    /* 0x0000000411107825 */
                                                                                                    /* 0x000fe200078e0202 */
        /*33d0*/                   STG.E desc[UR8][R20.64], R29 ;                                   /* 0x0000001d14007986 */
                                                                                                    /* 0x000fe2000c101908 */
        /*33e0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*33f0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3400*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3410*/                   ST.E.STRONG.GPU desc[UR8][R16.64], R27 ;                         /* 0x0000001b10007985 */
                                                                                                    /* 0x000fe8000c10f908 */
        /*3420*/                   LDG.E R33, desc[UR8][R18.64] ;                                   /* 0x0000000812217981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*3430*/                   IADD3 R31, R0, 0x300, RZ ;                                       /* 0x00000300001f7810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*3440*/                   IADD3 R0, R0, 0x400, RZ ;                                        /* 0x0000040000007810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*3450*/                   LDS R30, [UR6+0x4] ;                                             /* 0x00000406ff1e7984 */
                                                                                                    /* 0x000e620008000800 */
        /*3460*/                   IADD3 R32, R31, UR7, RZ ;                                        /* 0x000000071f207c10 */
                                                                                                    /* 0x000fe4000fffe0ff */
        /*3470*/                   ISETP.GE.AND P0, PT, R0, R5, PT ;                                /* 0x000000050000720c */
                                                                                                    /* 0x000fe20003f06270 */
        /*3480*/                   IMAD.IADD R31, R30, 0x1, R31 ;                                   /* 0x000000011e1f7824 */
                                                                                                    /* 0x002fc800078e021f */
        /*3490*/                   IMAD.WIDE R14, R31, 0x4, R14 ;                                   /* 0x000000041f0e7825 */
                                                                                                    /* 0x000fc800078e020e */
        /*34a0*/                   IMAD.WIDE R2, R31, 0x4, R2 ;                                     /* 0x000000041f027825 */
                                                                                                    /* 0x000fe200078e0202 */
        /*34b0*/                   IADD3 R33, R33, UR10, R32 ;                                      /* 0x0000000a21217c10 */
                                                                                                    /* 0x004fca000fffe020 */
        /*34c0*/                   STG.E desc[UR8][R14.64], R33 ;                                   /* 0x000000210e007986 */
                                                                                                    /* 0x0003e2000c101908 */
        /*34d0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*34e0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*34f0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3500*/                   ST.E.STRONG.GPU desc[UR8][R2.64], R27 ;                          /* 0x0000001b02007985 */
                                                                                                    /* 0x0003e2000c10f908 */
        /*3510*/              @!P0 BRA 0x3190 ;                                                     /* 0xfffffffc001c8947 */
                                                                                                    /* 0x000fea000383ffff */
        /*3520*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3530*/                   BRA 0x40f0 ;                                                     /* 0x0000000800ec7947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3540*/                   SHF.L.U32 R5, R21.reuse, 0x2, RZ ;                               /* 0x0000000215057819 */
                                                                                                    /* 0x040fe200000006ff */
        /*3550*/                   ULDC.64 UR10, c[0x0][0x250] ;                                    /* 0x00009400000a7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*3560*/                   SHF.L.U64.HI R0, R21, 0x2, R0 ;                                  /* 0x0000000215007819 */
                                                                                                    /* 0x000fe20000010200 */
        /*3570*/                   LDC.64 R2, c[0x0][0x248] ;                                       /* 0x00009200ff027b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*3580*/                   IADD3 R18, P0, R5, UR10, RZ ;                                    /* 0x0000000a05127c10 */
                                                                                                    /* 0x000fc8000ff1e0ff */
        /*3590*/                   IADD3.X R19, R0, UR11, RZ, P0, !PT ;                             /* 0x0000000b00137c10 */
                                                                                                    /* 0x000fc600087fe4ff */
        /*35a0*/                   LDC.64 R14, c[0x0][0x240] ;                                      /* 0x00009000ff0e7b82 */
                                                                                                    /* 0x006e660000000a00 */
        /*35b0*/                   LDG.E R19, desc[UR8][R18.64] ;                                   /* 0x0000000812137981 */
                                                                                                    /* 0x000ee4000c1e1900 */
        /*35c0*/                   IMAD.WIDE R16, R19, 0x4, R2 ;                                    /* 0x0000000413107825 */
                                                                                                    /* 0x008fc800078e0202 */
        /*35d0*/                   IMAD.WIDE R30, R19, 0x4, R14 ;                                   /* 0x00000004131e7825 */
                                                                                                    /* 0x002fe400078e020e */
        /*35e0*/                   LDG.E R16, desc[UR8][R16.64] ;                                   /* 0x0000000810107981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*35f0*/                   LDC.64 R14, c[0x0][0x210] ;                                      /* 0x00008400ff0e7b82 */
                                                                                                    /* 0x000e660000000a00 */
        /*3600*/                   LDG.E R31, desc[UR8][R30.64] ;                                   /* 0x000000081e1f7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*3610*/                   IMAD.IADD R21, R21, 0x1, -R16 ;                                  /* 0x0000000115157824 */
                                                                                                    /* 0x004fe200078e0a10 */
        /*3620*/                   IADD3 R20, R31, R28, RZ ;                                        /* 0x0000001c1f147210 */
                                                                                                    /* 0x008fc80007ffe0ff */
        /*3630*/                   LEA R29, R21, R20, 0xa ;                                         /* 0x00000014151d7211 */
                                                                                                    /* 0x000fc800078e50ff */
        /*3640*/                   IADD3 R33, R29.reuse, 0x200, RZ ;                                /* 0x000002001d217810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*3650*/                   VIADD R19, R29.reuse, 0x100 ;                                    /* 0x000001001d137836 */
                                                                                                    /* 0x040fe40000000000 */
        /*3660*/                   IMAD.WIDE.U32 R20, R29, 0x4, R14 ;                               /* 0x000000041d147825 */
                                                                                                    /* 0x002fc800078e000e */
        /*3670*/                   IMAD.WIDE.U32 R18, R19, 0x4, R14.reuse ;                         /* 0x0000000413127825 */
                                                                                                    /* 0x100fe200078e000e */
        /*3680*/                   LDG.E R27, desc[UR8][R20.64] ;                                   /* 0x00000008141b7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*3690*/                   IADD3 R29, R29, 0x300, RZ ;                                      /* 0x000003001d1d7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*36a0*/                   IMAD.WIDE.U32 R16, R33, 0x4, R14.reuse ;                         /* 0x0000000421107825 */
                                                                                                    /* 0x100fe400078e000e */
        /*36b0*/                   LDG.E R19, desc[UR8][R18.64] ;                                   /* 0x0000000812137981 */
                                                                                                    /* 0x000ee4000c1e1900 */
        /*36c0*/                   IMAD.WIDE.U32 R14, R29, 0x4, R14 ;                               /* 0x000000041d0e7825 */
                                                                                                    /* 0x000fe400078e000e */
        /*36d0*/                   LDG.E R17, desc[UR8][R16.64] ;                                   /* 0x0000000810117981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*36e0*/                   LDG.E R29, desc[UR8][R14.64] ;                                   /* 0x000000080e1d7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*36f0*/                   ISETP.NE.AND P1, PT, R12, RZ, PT ;                               /* 0x000000ff0c00720c */
                                                                                                    /* 0x000fc40003f25270 */
        /*3700*/                   ISETP.GT.U32.AND P2, PT, R28, 0x1f, PT ;                         /* 0x0000001f1c00780c */
                                                                                                    /* 0x000fe40003f44070 */
        /*3710*/                   FMNMX R30, R27, -INF , !PT ;                                     /* 0xff8000001b1e7809 */
                                                                                                    /* 0x004fc80007800000 */
        /*3720*/                   FMNMX R30, R30, R19, !PT ;                                       /* 0x000000131e1e7209 */
                                                                                                    /* 0x008fc80007800000 */
        /*3730*/                   FMNMX R30, R30, R17, !PT ;                                       /* 0x000000111e1e7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*3740*/                   FMNMX R30, R30, R29, !PT ;                                       /* 0x0000001d1e1e7209 */
                                                                                                    /* 0x020fca0007800000 */
        /*3750*/                   SHFL.DOWN PT, R21, R30, 0x10, 0x1f ;                             /* 0x0a001f001e157f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3760*/                   FMNMX R21, R30, R21, !PT ;                                       /* 0x000000151e157209 */
                                                                                                    /* 0x002fca0007800000 */
        /*3770*/                   SHFL.DOWN PT, R20, R21, 0x8, 0x1f ;                              /* 0x09001f0015147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3780*/                   FMNMX R20, R21, R20, !PT ;                                       /* 0x0000001415147209 */
                                                                                                    /* 0x002fca0007800000 */
        /*3790*/                   SHFL.DOWN PT, R31, R20, 0x4, 0x1f ;                              /* 0x08801f00141f7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*37a0*/                   FMNMX R31, R20, R31, !PT ;                                       /* 0x0000001f141f7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*37b0*/                   SHFL.DOWN PT, R14, R31, 0x2, 0x1f ;                              /* 0x08401f001f0e7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*37c0*/                   FMNMX R14, R31, R14, !PT ;                                       /* 0x0000000e1f0e7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*37d0*/                   SHFL.DOWN PT, R15, R14, 0x1, 0x1f ;                              /* 0x08201f000e0f7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*37e0*/                   FMNMX R15, R14, R15, !PT ;                                       /* 0x0000000f0e0f7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*37f0*/              @!P1 STS [R8+UR5], R15 ;                                              /* 0x0000000f08009988 */
                                                                                                    /* 0x0003e20008000805 */
        /*3800*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*3810*/               @P2 BRA 0x3920 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3820*/                   ISETP.GT.U32.AND P0, PT, R28, 0x7, PT ;                          /* 0x000000071c00780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*3830*/                   IMAD.MOV.U32 R21, RZ, RZ, -0x800000 ;                            /* 0xff800000ff157424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*3840*/                   UMOV UR10, 0xffffffff ;                                          /* 0xffffffff000a7882 */
                                                                                                    /* 0x000fd60000000000 */
        /*3850*/              @!P0 LDS R21, [R7] ;                                                  /* 0x0000000007158984 */
                                                                                                    /* 0x0004e20000000800 */
        /*3860*/                   BRA.DIV UR10, 0x7f60 ;                                           /* 0x000000460abc7947 */
                                                                                                    /* 0x000fea000b800000 */
        /*3870*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*3880*/                   FMNMX R18, R20, R21, !PT ;                                       /* 0x0000001514127209 */
                                                                                                    /* 0x008fca0007800000 */
        /*3890*/                   SHFL.DOWN PT, R20, R18, 0x8, 0x1f ;                              /* 0x09001f0012147f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*38a0*/                   FMNMX R30, R18, R20, !PT ;                                       /* 0x00000014121e7209 */
                                                                                                    /* 0x008fca0007800000 */
        /*38b0*/                   SHFL.DOWN PT, R20, R30, 0x4, 0x1f ;                              /* 0x08801f001e147f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*38c0*/                   FMNMX R31, R30, R20, !PT ;                                       /* 0x000000141e1f7209 */
                                                                                                    /* 0x008fca0007800000 */
        /*38d0*/                   SHFL.DOWN PT, R20, R31, 0x2, 0x1f ;                              /* 0x08401f001f147f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*38e0*/                   FMNMX R32, R31, R20, !PT ;                                       /* 0x000000141f207209 */
                                                                                                    /* 0x008fca0007800000 */
        /*38f0*/                   SHFL.DOWN PT, R20, R32, 0x1, 0x1f ;                              /* 0x08201f0020147f89 */
                                                                                                    /* 0x00072400000e0000 */
        /*3900*/                   FMNMX R20, R32, R20, !PT ;                                       /* 0x0000001420147209 */
                                                                                                    /* 0x010fca0007800000 */
        /*3910*/              @!P4 STS [UR6+0x8], R20 ;                                             /* 0x00000814ff00c988 */
                                                                                                    /* 0x0009e40008000806 */
        /*3920*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*3930*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*3940*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*3950*/                   HFMA2.MMA R15, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff0f7435 */
                                                                                                    /* 0x002fe200000001ff */
        /*3960*/                   MOV R20, 0x437c0000 ;                                            /* 0x437c000000147802 */
                                                                                                    /* 0x010fc80000000f00 */
        /*3970*/                   LDS R18, [UR6+0x8] ;                                             /* 0x00000806ff127984 */
                                                                                                    /* 0x000e640008000800 */
        /*3980*/                   FADD R34, R27, -R18.reuse ;                                      /* 0x800000121b227221 */
                                                                                                    /* 0x102fe20000000000 */
        /*3990*/                   FADD R32, R19, -R18.reuse ;                                      /* 0x8000001213207221 */
                                                                                                    /* 0x108fe20000000000 */
        /*39a0*/                   FADD R30, R17, -R18 ;                                            /* 0x80000012111e7221 */
                                                                                                    /* 0x000fe40000000000 */
        /*39b0*/                   FFMA.SAT R21, R34, R15.reuse, 0.5 ;                              /* 0x3f00000022157423 */
                                                                                                    /* 0x080fe4000000200f */
        /*39c0*/                   FFMA.SAT R17, R30, R15.reuse, 0.5 ;                              /* 0x3f0000001e117423 */
                                                                                                    /* 0x080fe4000000200f */
        /*39d0*/                   FFMA.RM R14, R21, R20.reuse, 12582913 ;                          /* 0x4b400001150e7423 */
                                                                                                    /* 0x080fe20000004014 */
        /*39e0*/                   FFMA.SAT R21, R32, R15, 0.5 ;                                    /* 0x3f00000020157423 */
                                                                                                    /* 0x000fe2000000200f */
        /*39f0*/                   FFMA.RM R17, R17, R20, 12582913 ;                                /* 0x4b40000111117423 */
                                                                                                    /* 0x000fc40000004014 */
        /*3a00*/                   FADD R19, R14.reuse, -12583039 ;                                 /* 0xcb40007f0e137421 */
                                                                                                    /* 0x040fe20000000000 */
        /*3a10*/                   FFMA.RM R16, R21, R20, 12582913 ;                                /* 0x4b40000115107423 */
                                                                                                    /* 0x000fe20000004014 */
        /*3a20*/                   FADD R27, R17, -12583039 ;                                       /* 0xcb40007f111b7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*3a30*/                   IMAD.SHL.U32 R14, R14, 0x800000, RZ ;                            /* 0x008000000e0e7824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*3a40*/                   FFMA R19, R34, 1.4426950216293334961, -R19 ;                     /* 0x3fb8aa3b22137823 */
                                                                                                    /* 0x000fe20000000813 */
        /*3a50*/                   FADD R21, R16, -12583039 ;                                       /* 0xcb40007f10157421 */
                                                                                                    /* 0x000fe20000000000 */
        /*3a60*/                   FFMA R27, R30, 1.4426950216293334961, -R27 ;                     /* 0x3fb8aa3b1e1b7823 */
                                                                                                    /* 0x000fe2000000081b */
        /*3a70*/                   SHF.L.U32 R16, R16, 0x17, RZ ;                                   /* 0x0000001710107819 */
                                                                                                    /* 0x000fe200000006ff */
        /*3a80*/                   FFMA R19, R34, 1.925963033500011079e-08, R19 ;                   /* 0x32a5706022137823 */
                                                                                                    /* 0x000fe20000000013 */
        /*3a90*/                   FADD R34, R29, -R18 ;                                            /* 0x800000121d227221 */
                                                                                                    /* 0x000fe20000000000 */
        /*3aa0*/                   FFMA R21, R32, 1.4426950216293334961, -R21 ;                     /* 0x3fb8aa3b20157823 */
                                                                                                    /* 0x000fc60000000815 */
        /*3ab0*/                   FFMA.SAT R29, R34, R15, 0.5 ;                                    /* 0x3f000000221d7423 */
                                                                                                    /* 0x000fe2000000200f */
        /*3ac0*/                   FFMA R15, R32, 1.925963033500011079e-08, R21 ;                   /* 0x32a57060200f7823 */
                                                                                                    /* 0x000fe20000000015 */
        /*3ad0*/                   MUFU.EX2 R19, R19 ;                                              /* 0x0000001300137308 */
                                                                                                    /* 0x000e620000000800 */
        /*3ae0*/                   FFMA R21, R30, 1.925963033500011079e-08, R27 ;                   /* 0x32a570601e157823 */
                                                                                                    /* 0x000fe2000000001b */
        /*3af0*/                   FFMA.RM R20, R29, R20, 12582913 ;                                /* 0x4b4000011d147423 */
                                                                                                    /* 0x000fe20000004014 */
        /*3b00*/                   SHF.L.U32 R30, R17, 0x17, RZ ;                                   /* 0x00000017111e7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*3b10*/                   FADD R29, R20.reuse, -12583039 ;                                 /* 0xcb40007f141d7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*3b20*/                   IMAD.SHL.U32 R20, R20, 0x800000, RZ ;                            /* 0x0080000014147824 */
                                                                                                    /* 0x000fe200078e00ff */
        /*3b30*/                   MUFU.EX2 R15, R15 ;                                              /* 0x0000000f000f7308 */
                                                                                                    /* 0x000ee40000000800 */
        /*3b40*/                   FFMA R29, R34, 1.4426950216293334961, -R29 ;                     /* 0x3fb8aa3b221d7823 */
                                                                                                    /* 0x000fc8000000081d */
        /*3b50*/                   FFMA R29, R34, 1.925963033500011079e-08, R29 ;                   /* 0x32a57060221d7823 */
                                                                                                    /* 0x000fe4000000001d */
        /*3b60*/                   MUFU.EX2 R21, R21 ;                                              /* 0x0000001500157308 */
                                                                                                    /* 0x000f220000000800 */
        /*3b70*/                   FMUL R14, R14, R19 ;                                             /* 0x000000130e0e7220 */
                                                                                                    /* 0x002fc80000400000 */
        /*3b80*/                   FADD R14, RZ, R14 ;                                              /* 0x0000000eff0e7221 */
                                                                                                    /* 0x000fc60000000000 */
        /*3b90*/                   MUFU.EX2 R29, R29 ;                                              /* 0x0000001d001d7308 */
                                                                                                    /* 0x000e620000000800 */
        /*3ba0*/                   FMUL R15, R16, R15 ;                                             /* 0x0000000f100f7220 */
                                                                                                    /* 0x008fc80000400000 */
        /*3bb0*/                   FADD R14, R14, R15 ;                                             /* 0x0000000f0e0e7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*3bc0*/                   FMUL R17, R30, R21 ;                                             /* 0x000000151e117220 */
                                                                                                    /* 0x010fc80000400000 */
        /*3bd0*/                   FADD R14, R14, R17 ;                                             /* 0x000000110e0e7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*3be0*/                   FMUL R15, R20, R29 ;                                             /* 0x0000001d140f7220 */
                                                                                                    /* 0x002fc80000400000 */
        /*3bf0*/                   FADD R14, R14, R15 ;                                             /* 0x0000000f0e0e7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*3c00*/                   SHFL.DOWN PT, R15, R14, 0x10, 0x1f ;                             /* 0x0a001f000e0f7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3c10*/                   FADD R15, R14, R15 ;                                             /* 0x0000000f0e0f7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*3c20*/                   SHFL.DOWN PT, R16, R15, 0x8, 0x1f ;                              /* 0x09001f000f107f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3c30*/                   FADD R16, R15, R16 ;                                             /* 0x000000100f107221 */
                                                                                                    /* 0x002fca0000000000 */
        /*3c40*/                   SHFL.DOWN PT, R17, R16, 0x4, 0x1f ;                              /* 0x08801f0010117f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3c50*/                   FADD R17, R16, R17 ;                                             /* 0x0000001110117221 */
                                                                                                    /* 0x002fca0000000000 */
        /*3c60*/                   SHFL.DOWN PT, R20, R17, 0x2, 0x1f ;                              /* 0x08401f0011147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3c70*/                   FADD R20, R17, R20 ;                                             /* 0x0000001411147221 */
                                                                                                    /* 0x002fca0000000000 */
        /*3c80*/                   SHFL.DOWN PT, R19, R20, 0x1, 0x1f ;                              /* 0x08201f0014137f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3c90*/                   FADD R19, R20, R19 ;                                             /* 0x0000001314137221 */
                                                                                                    /* 0x002fe20000000000 */
        /*3ca0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*3cb0*/              @!P1 STS [R8+UR4], R19 ;                                              /* 0x0000001308009988 */
                                                                                                    /* 0x0003e40008000804 */
        /*3cc0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*3cd0*/               @P2 BRA 0x3de0 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3ce0*/                   ISETP.GT.U32.AND P0, PT, R28, 0x7, PT ;                          /* 0x000000071c00780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*3cf0*/                   UMOV UR10, 0xffffffff ;                                          /* 0xffffffff000a7882 */
                                                                                                    /* 0x000fe20000000000 */
        /*3d00*/                   MOV R21, RZ ;                                                    /* 0x000000ff00157202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*3d10*/              @!P0 LDS R21, [R6] ;                                                  /* 0x0000000006158984 */
                                                                                                    /* 0x0007220000000800 */
        /*3d20*/                   BRA.DIV UR10, 0x8150 ;                                           /* 0x000000460a087947 */
                                                                                                    /* 0x000fea000b800000 */
        /*3d30*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x010f2400000e0000 */
        /*3d40*/                   FADD R17, R20, R21 ;                                             /* 0x0000001514117221 */
                                                                                                    /* 0x010fca0000000000 */
        /*3d50*/                   SHFL.DOWN PT, R20, R17, 0x8, 0x1f ;                              /* 0x09001f0011147f89 */
                                                                                                    /* 0x000f2400000e0000 */
        /*3d60*/                   FADD R19, R17, R20 ;                                             /* 0x0000001411137221 */
                                                                                                    /* 0x012fca0000000000 */
        /*3d70*/                   SHFL.DOWN PT, R20, R19, 0x4, 0x1f ;                              /* 0x08801f0013147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3d80*/                   FADD R27, R19, R20 ;                                             /* 0x00000014131b7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*3d90*/                   SHFL.DOWN PT, R20, R27, 0x2, 0x1f ;                              /* 0x08401f001b147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3da0*/                   FADD R29, R27, R20 ;                                             /* 0x000000141b1d7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*3db0*/                   SHFL.DOWN PT, R20, R29, 0x1, 0x1f ;                              /* 0x08201f001d147f89 */
                                                                                                    /* 0x00032400000e0000 */
        /*3dc0*/                   FADD R20, R29, R20 ;                                             /* 0x000000141d147221 */
                                                                                                    /* 0x010fca0000000000 */
        /*3dd0*/              @!P4 STS [UR6+0x28], R20 ;                                            /* 0x00002814ff00c988 */
                                                                                                    /* 0x0009e40008000806 */
        /*3de0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*3df0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*3e00*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*3e10*/                   BSSY B1, 0x3ee0 ;                                                /* 0x000000c000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*3e20*/                   LDS R19, [UR6+0x28] ;                                            /* 0x00002806ff137984 */
                                                                                                    /* 0x002e620008000800 */
        /*3e30*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*3e40*/               @P4 BRA 0x3ed0 ;                                                     /* 0x0000000000204947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3e50*/                   ULDC.64 UR10, c[0x0][0x220] ;                                    /* 0x00008800000a7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*3e60*/                   ULDC.64 UR12, c[0x0][0x228] ;                                    /* 0x00008a00000c7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*3e70*/                   IADD3 R14, P0, R5.reuse, UR10, RZ ;                              /* 0x0000000a050e7c10 */
                                                                                                    /* 0x040fe4000ff1e0ff */
        /*3e80*/                   IADD3 R16, P1, R5, UR12, RZ ;                                    /* 0x0000000c05107c10 */
                                                                                                    /* 0x000fe4000ff3e0ff */
        /*3e90*/                   IADD3.X R15, R0.reuse, UR11, RZ, P0, !PT ;                       /* 0x0000000b000f7c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*3ea0*/                   IADD3.X R17, R0, UR13, RZ, P1, !PT ;                             /* 0x0000000d00117c10 */
                                                                                                    /* 0x000fc60008ffe4ff */
        /*3eb0*/                   STG.E desc[UR8][R14.64], R18 ;                                   /* 0x000000120e007986 */
                                                                                                    /* 0x0005e8000c101908 */
        /*3ec0*/                   STG.E desc[UR8][R16.64], R19 ;                                   /* 0x0000001310007986 */
                                                                                                    /* 0x0025e4000c101908 */
        /*3ed0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3ee0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*3ef0*/               @P4 BRA 0x40f0 ;                                                     /* 0x00000000007c4947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3f00*/                   LDS R5, [UR6] ;                                                  /* 0x00000006ff057984 */
                                                                                                    /* 0x000f620008000800 */
        /*3f10*/                   LDC.64 R16, c[0x0][0x250] ;                                      /* 0x00009400ff107b82 */
                                                                                                    /* 0x004f700000000a00 */
        /*3f20*/                   LDC.64 R14, c[0x0][0x268] ;                                      /* 0x00009a00ff0e7b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*3f30*/                   IMAD.WIDE R16, R5, 0x4, R16 ;                                    /* 0x0000000405107825 */
                                                                                                    /* 0x020fca00078e0210 */
        /*3f40*/                   LDG.E R19, desc[UR8][R16.64] ;                                   /* 0x0000000810137981 */
                                                                                                    /* 0x002ea2000c1e1900 */
        /*3f50*/                   HFMA2.MMA R5, -RZ, RZ, 0, 5.9604644775390625e-08 ;               /* 0x00000001ff057435 */
                                                                                                    /* 0x000fe200000001ff */
        /*3f60*/                   IMAD.WIDE R14, R19, 0x4, R14 ;                                   /* 0x00000004130e7825 */
                                                                                                    /* 0x004fc800078e020e */
        /*3f70*/                   IMAD.WIDE R2, R19, 0x4, R2 ;                                     /* 0x0000000413027825 */
                                                                                                    /* 0x000fe200078e0202 */
        /*3f80*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3f90*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3fa0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3fb0*/                   ATOM.E.ADD.S32.STRONG.GPU PT, R14, desc[UR8][R14.64], R5 ;       /* 0x000000050e0e798a */
                                                                                                    /* 0x000ea800081ee3c8 */
        /*3fc0*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe80002000000 */
        /*3fd0*/                   LDG.E R0, desc[UR8][R2.64] ;                                     /* 0x0000000802007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*3fe0*/                   LDG.E R21, desc[UR8][R2.64+0x4] ;                                /* 0x0000040802157981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*3ff0*/                   LOP3.LUT R0, RZ, R0, RZ, 0x33, !PT ;                             /* 0x00000000ff007212 */
                                                                                                    /* 0x004fca00078e33ff */
        /*4000*/                   IMAD.IADD R21, R0, 0x1, R21 ;                                    /* 0x0000000100157824 */
                                                                                                    /* 0x020fca00078e0215 */
        /*4010*/                   ISETP.NE.AND P0, PT, R14, R21, PT ;                              /* 0x000000150e00720c */
                                                                                                    /* 0x000fda0003f05270 */
        /*4020*/               @P0 BRA 0x40f0 ;                                                     /* 0x0000000000300947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4030*/                   LDC.64 R16, c[0x0][0x278] ;                                      /* 0x00009e00ff107b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*4040*/                   LDC.64 R14, c[0x0][0x258] ;                                      /* 0x00009600ff0e7b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*4050*/                   LDC.64 R2, c[0x0][0x260] ;                                       /* 0x00009800ff027b82 */
                                                                                                    /* 0x000f620000000a00 */
        /*4060*/                   ATOM.E.ADD.S32.STRONG.GPU PT, R17, desc[UR8][R16.64], R5 ;       /* 0x000000051011798a */
                                                                                                    /* 0x002ea200081ee3c8 */
        /*4070*/                   IADD3 R19, R19, UR7, RZ ;                                        /* 0x0000000713137c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*4080*/                   IMAD.WIDE R14, R17, 0x4, R14 ;                                   /* 0x00000004110e7825 */
                                                                                                    /* 0x004fc800078e020e */
        /*4090*/                   IMAD.WIDE R2, R17, 0x4, R2 ;                                     /* 0x0000000411027825 */
                                                                                                    /* 0x020fe200078e0202 */
        /*40a0*/                   STG.E desc[UR8][R14.64], R19 ;                                   /* 0x000000130e007986 */
                                                                                                    /* 0x0003e2000c101908 */
        /*40b0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*40c0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*40d0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*40e0*/                   ST.E.STRONG.GPU desc[UR8][R2.64], R5 ;                           /* 0x0000000502007985 */
                                                                                                    /* 0x0003e4000c10f908 */
        /*40f0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*4100*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4110*/                   BRA 0x1e0 ;                                                      /* 0xffffffc000307947 */
                                                                                                    /* 0x000fea000383ffff */
        /*4120*/                   S2UR UR4, SR_CTAID.X ;                                           /* 0x00000000000479c3 */
                                                                                                    /* 0x000e620000002500 */
        /*4130*/                   ULDC UR10, c[0x0][0x48] ;                                        /* 0x00001200000a7ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*4140*/                   ULDC UR11, c[0x0][0x44] ;                                        /* 0x00001100000b7ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*4150*/                   MOV R2, UR10 ;                                                   /* 0x0000000a00027c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*4160*/                   IMAD.U32 R3, RZ, RZ, UR11 ;                                      /* 0x0000000bff037e24 */
                                                                                                    /* 0x000fc8000f8e00ff */
        /*4170*/                   LDC R0, c[0x0][0x29c] ;                                          /* 0x0000a700ff007b82 */
                                                                                                    /* 0x000ea20000000800 */
        /*4180*/                   MOV R17, UR4 ;                                                   /* 0x0000000400117c02 */
                                                                                                    /* 0x002fe40008000f00 */
        /*4190*/                   ISETP.LE.AND P0, PT, R0, UR4, PT ;                               /* 0x0000000400007c0c */
                                                                                                    /* 0x004fda000bf03270 */
        /*41a0*/               @P0 BRA 0x4d00 ;                                                     /* 0x0000000800d40947 */
                                                                                                    /* 0x000fea0003800000 */
        /*41b0*/                   S2R R0, SR_TID.X ;                                               /* 0x0000000000007919 */
                                                                                                    /* 0x000e620000002100 */
        /*41c0*/                   S2UR UR6, SR_CgaCtaId ;                                          /* 0x00000000000679c3 */
                                                                                                    /* 0x000ea20000008800 */
        /*41d0*/                   UMOV UR4, 0x400 ;                                                /* 0x0000040000047882 */
                                                                                                    /* 0x000fe20000000000 */
        /*41e0*/                   MOV R13, R17 ;                                                   /* 0x00000011000d7202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*41f0*/                   UIADD3 UR5, UR4, 0x8, URZ ;                                      /* 0x0000000804057890 */
                                                                                                    /* 0x000fe4000fffe03f */
        /*4200*/                   UIADD3 UR4, UR4, 0x28, URZ ;                                     /* 0x0000002804047890 */
                                                                                                    /* 0x000fe2000fffe03f */
        /*4210*/                   ULDC UR12, c[0x0][0xc] ;                                         /* 0x00000300000c7ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*4220*/                   LDC.64 R10, c[0x0][0x210] ;                                      /* 0x00008400ff0a7b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*4230*/                   ULDC UR13, c[0x0][0x29c] ;                                       /* 0x0000a700000d7ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*4240*/                   ULDC.64 UR14, c[0x0][0x220] ;                                    /* 0x00008800000e7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*4250*/                   ULDC.64 UR16, c[0x0][0x228] ;                                    /* 0x00008a0000107ab9 */
                                                                                                    /* 0x000fca0000000a00 */
        /*4260*/                   LDC.64 R8, c[0x0][0x248] ;                                       /* 0x00009200ff087b82 */
                                                                                                    /* 0x000f300000000a00 */
        /*4270*/                   LDC.64 R6, c[0x0][0x250] ;                                       /* 0x00009400ff067b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*4280*/                   ULEA UR5, UR6, UR5, 0x18 ;                                       /* 0x0000000506057291 */
                                                                                                    /* 0x004fe4000f8ec03f */
        /*4290*/                   ULEA UR4, UR6, UR4, 0x18 ;                                       /* 0x0000000406047291 */
                                                                                                    /* 0x000fe2000f8ec03f */
        /*42a0*/                   SHF.R.U32.HI R12, RZ, 0x3, R0 ;                                  /* 0x00000003ff0c7819 */
                                                                                                    /* 0x002fc80000011600 */
        /*42b0*/                   LDC.64 R4, c[0x0][0x240] ;                                       /* 0x00009000ff047b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*42c0*/                   LOP3.LUT P1, RZ, R0, 0x1f, RZ, 0xc0, !PT ;                       /* 0x0000001f00ff7812 */
                                                                                                    /* 0x000fe4000782c0ff */
        /*42d0*/                   LOP3.LUT R12, R12, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc0c0c7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*42e0*/                   LEA R24, R0.reuse, UR5, 0x2 ;                                    /* 0x0000000500187c11 */
                                                                                                    /* 0x040fe4000f8e10ff */
        /*42f0*/                   LEA R26, R0, UR4, 0x2 ;                                          /* 0x00000004001a7c11 */
                                                                                                    /* 0x000fce000f8e10ff */
        /*4300*/                   IMAD.WIDE R14, R13, 0x4, R6 ;                                    /* 0x000000040d0e7825 */
                                                                                                    /* 0x011fcc00078e0206 */
        /*4310*/                   LDG.E R15, desc[UR8][R14.64] ;                                   /* 0x000000080e0f7981 */
                                                                                                    /* 0x004ea4000c1e1900 */
        /*4320*/                   IMAD.WIDE R20, R15, 0x4, R4 ;                                    /* 0x000000040f147825 */
                                                                                                    /* 0x006fc800078e0204 */
        /*4330*/                   IMAD.WIDE R22, R15, 0x4, R8 ;                                    /* 0x000000040f167825 */
                                                                                                    /* 0x010fe400078e0208 */
        /*4340*/                   LDG.E R21, desc[UR8][R20.64] ;                                   /* 0x0000000814157981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*4350*/                   LDG.E R22, desc[UR8][R22.64] ;                                   /* 0x0000000816167981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*4360*/                   IMAD.IADD R19, R21, 0x1, R0 ;                                    /* 0x0000000115137824 */
                                                                                                    /* 0x00cfe200078e0200 */
        /*4370*/                   IADD3 R16, -R22, R13, RZ ;                                       /* 0x0000000d16107210 */
                                                                                                    /* 0x010fc80007ffe1ff */
        /*4380*/                   LEA R25, R16, R19, 0xa ;                                         /* 0x0000001310197211 */
                                                                                                    /* 0x000fc800078e50ff */
        /*4390*/                   IADD3 R29, R25.reuse, 0x200, RZ ;                                /* 0x00000200191d7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*43a0*/                   IMAD.WIDE.U32 R18, R25, 0x4, R10 ;                               /* 0x0000000419127825 */
                                                                                                    /* 0x008fc800078e000a */
        /*43b0*/                   VIADD R27, R25, 0x100 ;                                          /* 0x00000100191b7836 */
                                                                                                    /* 0x000fe40000000000 */
        /*43c0*/                   LDG.E R19, desc[UR8][R18.64] ;                                   /* 0x0000000812137981 */
                                                                                                    /* 0x000ea4000c1e1900 */
        /*43d0*/                   IMAD.WIDE.U32 R14, R27, 0x4, R10 ;                               /* 0x000000041b0e7825 */
                                                                                                    /* 0x000fe200078e000a */
        /*43e0*/                   IADD3 R25, R25, 0x300, RZ ;                                      /* 0x0000030019197810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*43f0*/                   IMAD.WIDE.U32 R20, R29, 0x4, R10.reuse ;                         /* 0x000000041d147825 */
                                                                                                    /* 0x100fe200078e000a */
        /*4400*/                   LDG.E R23, desc[UR8][R14.64] ;                                   /* 0x000000080e177981 */
                                                                                                    /* 0x000ee6000c1e1900 */
        /*4410*/                   IMAD.WIDE.U32 R28, R25, 0x4, R10 ;                               /* 0x00000004191c7825 */
                                                                                                    /* 0x000fe400078e000a */
        /*4420*/                   LDG.E R25, desc[UR8][R20.64] ;                                   /* 0x0000000814197981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*4430*/                   LDG.E R27, desc[UR8][R28.64] ;                                   /* 0x000000081c1b7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*4440*/                   ISETP.GT.U32.AND P2, PT, R0, 0x1f, PT ;                          /* 0x0000001f0000780c */
                                                                                                    /* 0x000fc40003f44070 */
        /*4450*/                   SHF.R.S32.HI R22, RZ, 0x1f, R13 ;                                /* 0x0000001fff167819 */
                                                                                                    /* 0x000fe4000001140d */
        /*4460*/                   FMNMX R16, R19, -INF , !PT ;                                     /* 0xff80000013107809 */
                                                                                                    /* 0x004fc80007800000 */
        /*4470*/                   FMNMX R16, R16, R23, !PT ;                                       /* 0x0000001710107209 */
                                                                                                    /* 0x008fc80007800000 */
        /*4480*/                   FMNMX R16, R16, R25, !PT ;                                       /* 0x0000001910107209 */
                                                                                                    /* 0x010fc80007800000 */
        /*4490*/                   FMNMX R16, R16, R27, !PT ;                                       /* 0x0000001b10107209 */
                                                                                                    /* 0x020fca0007800000 */
        /*44a0*/                   SHFL.DOWN PT, R31, R16, 0x10, 0x1f ;                             /* 0x0a001f00101f7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*44b0*/                   FMNMX R31, R16, R31, !PT ;                                       /* 0x0000001f101f7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*44c0*/                   SHFL.DOWN PT, R18, R31, 0x8, 0x1f ;                              /* 0x09001f001f127f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*44d0*/                   FMNMX R18, R31, R18, !PT ;                                       /* 0x000000121f127209 */
                                                                                                    /* 0x001fca0007800000 */
        /*44e0*/                   SHFL.DOWN PT, R15, R18, 0x4, 0x1f ;                              /* 0x08801f00120f7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*44f0*/                   FMNMX R15, R18, R15, !PT ;                                       /* 0x0000000f120f7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4500*/                   SHFL.DOWN PT, R14, R15, 0x2, 0x1f ;                              /* 0x08401f000f0e7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4510*/                   FMNMX R14, R15, R14, !PT ;                                       /* 0x0000000e0f0e7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4520*/                   SHFL.DOWN PT, R21, R14, 0x1, 0x1f ;                              /* 0x08201f000e157f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4530*/                   FMNMX R21, R14, R21, !PT ;                                       /* 0x000000150e157209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4540*/              @!P1 STS [R12+UR5], R21 ;                                             /* 0x000000150c009988 */
                                                                                                    /* 0x0001e20008000805 */
        /*4550*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4560*/               @P2 BRA 0x46b0 ;                                                     /* 0x0000000000502947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4570*/                   ISETP.GT.U32.AND P0, PT, R0, 0x7, PT ;                           /* 0x000000070000780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*4580*/                   IMAD.MOV.U32 R21, RZ, RZ, -0x800000 ;                            /* 0xff800000ff157424 */
                                                                                                    /* 0x001fe200078e00ff */
        /*4590*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd60000000000 */
        /*45a0*/              @!P0 LDS R21, [R24] ;                                                 /* 0x0000000018158984 */
                                                                                                    /* 0x0000620000000800 */
        /*45b0*/                   BRA.DIV UR6, 0x8340 ;                                            /* 0x0000003e06607947 */
                                                                                                    /* 0x000fea000b800000 */
        /*45c0*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x002e6400000e0000 */
        /*45d0*/                   FMNMX R18, R20, R21, !PT ;                                       /* 0x0000001514127209 */
                                                                                                    /* 0x002fca0007800000 */
        /*45e0*/                   SHFL.DOWN PT, R20, R18, 0x8, 0x1f ;                              /* 0x09001f0012147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*45f0*/                   FMNMX R28, R18, R20, !PT ;                                       /* 0x00000014121c7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*4600*/                   SHFL.DOWN PT, R20, R28, 0x4, 0x1f ;                              /* 0x08801f001c147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*4610*/                   FMNMX R29, R28, R20, !PT ;                                       /* 0x000000141c1d7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*4620*/                   SHFL.DOWN PT, R20, R29, 0x2, 0x1f ;                              /* 0x08401f001d147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*4630*/                   FMNMX R30, R29, R20, !PT ;                                       /* 0x000000141d1e7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*4640*/                   SHFL.DOWN PT, R20, R30, 0x1, 0x1f ;                              /* 0x08201f001e147f89 */
                                                                                                    /* 0x0002a400000e0000 */
        /*4650*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*4660*/                   FMNMX R20, R30, R20, !PT ;                                       /* 0x000000141e147209 */
                                                                                                    /* 0x004fd60007800000 */
        /*4670*/              @!P0 S2R R15, SR_CgaCtaId ;                                           /* 0x00000000000f8919 */
                                                                                                    /* 0x000ea20000008800 */
        /*4680*/              @!P0 MOV R14, 0x400 ;                                                 /* 0x00000400000e8802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*4690*/              @!P0 LEA R15, R15, R14, 0x18 ;                                        /* 0x0000000e0f0f8211 */
                                                                                                    /* 0x004fca00078ec0ff */
        /*46a0*/              @!P0 STS [R15+0x8], R20 ;                                             /* 0x000008140f008388 */
                                                                                                    /* 0x0005e40000000800 */
        /*46b0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*46c0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*46d0*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000ef00000008800 */
        /*46e0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*46f0*/                   HFMA2.MMA R14, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff0e7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*4700*/                   MOV R15, 0x437c0000 ;                                            /* 0x437c0000000f7802 */
                                                                                                    /* 0x004fc80000000f00 */
        /*4710*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fe40000000000 */
        /*4720*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x008fd2000f8ec03f */
        /*4730*/                   LDS R18, [UR6+0x8] ;                                             /* 0x00000806ff127984 */
                                                                                                    /* 0x000ea40008000800 */
        /*4740*/                   FADD R21, R19, -R18.reuse ;                                      /* 0x8000001213157221 */
                                                                                                    /* 0x105fe20000000000 */
        /*4750*/                   FADD R23, R23, -R18.reuse ;                                      /* 0x8000001217177221 */
                                                                                                    /* 0x100fe20000000000 */
        /*4760*/                   FADD R25, R25, -R18.reuse ;                                      /* 0x8000001219197221 */
                                                                                                    /* 0x100fe20000000000 */
        /*4770*/                   FADD R27, R27, -R18 ;                                            /* 0x800000121b1b7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*4780*/                   FFMA.SAT R16, R21, R14.reuse, 0.5 ;                              /* 0x3f00000015107423 */
                                                                                                    /* 0x080fe2000000200e */
        /*4790*/                   FFMA.SAT R28, R23, R14.reuse, 0.5 ;                              /* 0x3f000000171c7423 */
                                                                                                    /* 0x080fe2000000200e */
        /*47a0*/                   FFMA.SAT R30, R25, R14, 0.5 ;                                    /* 0x3f000000191e7423 */
                                                                                                    /* 0x002fe4000000200e */
        /*47b0*/                   FFMA.RM R16, R16, R15.reuse, 12582913 ;                          /* 0x4b40000110107423 */
                                                                                                    /* 0x080fe2000000400f */
        /*47c0*/                   FFMA.RM R19, R28, R15, 12582913 ;                                /* 0x4b4000011c137423 */
                                                                                                    /* 0x000fc6000000400f */
        /*47d0*/                   FADD R20, R16.reuse, -12583039 ;                                 /* 0xcb40007f10147421 */
                                                                                                    /* 0x040fe20000000000 */
        /*47e0*/                   FADD R28, R19.reuse, -12583039 ;                                 /* 0xcb40007f131c7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*47f0*/                   IMAD.SHL.U32 R16, R16, 0x800000, RZ ;                            /* 0x0080000010107824 */
                                                                                                    /* 0x000fe200078e00ff */
        /*4800*/                   SHF.L.U32 R19, R19, 0x17, RZ ;                                   /* 0x0000001713137819 */
                                                                                                    /* 0x000fe200000006ff */
        /*4810*/                   FFMA R20, R21, 1.4426950216293334961, -R20 ;                     /* 0x3fb8aa3b15147823 */
                                                                                                    /* 0x000fe20000000814 */
        /*4820*/                   FFMA R28, R23, 1.4426950216293334961, -R28 ;                     /* 0x3fb8aa3b171c7823 */
                                                                                                    /* 0x000fc6000000081c */
        /*4830*/                   FFMA R21, R21, 1.925963033500011079e-08, R20 ;                   /* 0x32a5706015157823 */
                                                                                                    /* 0x000fe20000000014 */
        /*4840*/                   FFMA.RM R20, R30, R15.reuse, 12582913 ;                          /* 0x4b4000011e147423 */
                                                                                                    /* 0x080fe2000000400f */
        /*4850*/                   FFMA.SAT R30, R27, R14, 0.5 ;                                    /* 0x3f0000001b1e7423 */
                                                                                                    /* 0x000fe2000000200e */
        /*4860*/                   FFMA R28, R23, 1.925963033500011079e-08, R28 ;                   /* 0x32a57060171c7823 */
                                                                                                    /* 0x000fe4000000001c */
        /*4870*/                   FADD R14, R20, -12583039 ;                                       /* 0xcb40007f140e7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*4880*/                   FFMA.RM R15, R30, R15, 12582913 ;                                /* 0x4b4000011e0f7423 */
                                                                                                    /* 0x000fe2000000400f */
        /*4890*/                   MUFU.EX2 R21, R21 ;                                              /* 0x0000001500157308 */
                                                                                                    /* 0x000e220000000800 */
        /*48a0*/                   SHF.L.U32 R20, R20, 0x17, RZ ;                                   /* 0x0000001714147819 */
                                                                                                    /* 0x000fe200000006ff */
        /*48b0*/                   FFMA R14, R25, 1.4426950216293334961, -R14 ;                     /* 0x3fb8aa3b190e7823 */
                                                                                                    /* 0x000fe2000000080e */
        /*48c0*/                   FADD R30, R15.reuse, -12583039 ;                                 /* 0xcb40007f0f1e7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*48d0*/                   IMAD.SHL.U32 R15, R15, 0x800000, RZ ;                            /* 0x008000000f0f7824 */
                                                                                                    /* 0x000fc400078e00ff */
        /*48e0*/                   FFMA R14, R25, 1.925963033500011079e-08, R14 ;                   /* 0x32a57060190e7823 */
                                                                                                    /* 0x000fe2000000000e */
        /*48f0*/                   FFMA R30, R27.reuse, 1.4426950216293334961, -R30 ;               /* 0x3fb8aa3b1b1e7823 */
                                                                                                    /* 0x040fe2000000081e */
        /*4900*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000e660000000800 */
        /*4910*/                   FFMA R30, R27, 1.925963033500011079e-08, R30 ;                   /* 0x32a570601b1e7823 */
                                                                                                    /* 0x000fca000000001e */
        /*4920*/                   MUFU.EX2 R23, R14 ;                                              /* 0x0000000e00177308 */
                                                                                                    /* 0x000ea20000000800 */
        /*4930*/                   FMUL R16, R16, R21 ;                                             /* 0x0000001510107220 */
                                                                                                    /* 0x001fc80000400000 */
        /*4940*/                   FADD R16, RZ, R16 ;                                              /* 0x00000010ff107221 */
                                                                                                    /* 0x000fc60000000000 */
        /*4950*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000e220000000800 */
        /*4960*/                   FMUL R19, R19, R28 ;                                             /* 0x0000001c13137220 */
                                                                                                    /* 0x002fc80000400000 */
        /*4970*/                   FADD R16, R16, R19 ;                                             /* 0x0000001310107221 */
                                                                                                    /* 0x000fe20000000000 */
        /*4980*/                   FMUL R23, R20, R23 ;                                             /* 0x0000001714177220 */
                                                                                                    /* 0x004fc80000400000 */
        /*4990*/                   FADD R16, R16, R23 ;                                             /* 0x0000001710107221 */
                                                                                                    /* 0x000fe20000000000 */
        /*49a0*/                   FMUL R15, R15, R30 ;                                             /* 0x0000001e0f0f7220 */
                                                                                                    /* 0x001fc80000400000 */
        /*49b0*/                   FADD R15, R16, R15 ;                                             /* 0x0000000f100f7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*49c0*/                   SHFL.DOWN PT, R14, R15, 0x10, 0x1f ;                             /* 0x0a001f000f0e7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*49d0*/                   FADD R14, R15, R14 ;                                             /* 0x0000000e0f0e7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*49e0*/                   SHFL.DOWN PT, R19, R14, 0x8, 0x1f ;                              /* 0x09001f000e137f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*49f0*/                   FADD R19, R14, R19 ;                                             /* 0x000000130e137221 */
                                                                                                    /* 0x001fca0000000000 */
        /*4a00*/                   SHFL.DOWN PT, R16, R19, 0x4, 0x1f ;                              /* 0x08801f0013107f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4a10*/                   FADD R16, R19, R16 ;                                             /* 0x0000001013107221 */
                                                                                                    /* 0x001fca0000000000 */
        /*4a20*/                   SHFL.DOWN PT, R21, R16, 0x2, 0x1f ;                              /* 0x08401f0010157f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4a30*/                   FADD R21, R16, R21 ;                                             /* 0x0000001510157221 */
                                                                                                    /* 0x001fca0000000000 */
        /*4a40*/                   SHFL.DOWN PT, R20, R21, 0x1, 0x1f ;                              /* 0x08201f0015147f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4a50*/                   FADD R23, R21, R20 ;                                             /* 0x0000001415177221 */
                                                                                                    /* 0x001fe20000000000 */
        /*4a60*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4a70*/              @!P1 STS [R12+UR4], R23 ;                                             /* 0x000000170c009988 */
                                                                                                    /* 0x0001e40008000804 */
        /*4a80*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4a90*/               @P2 BRA 0x4bb0 ;                                                     /* 0x0000000000442947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4aa0*/                   ISETP.GT.U32.AND P0, PT, R0, 0x7, PT ;                           /* 0x000000070000780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*4ab0*/                   UMOV UR7, 0xffffffff ;                                           /* 0xffffffff00077882 */
                                                                                                    /* 0x000fe20000000000 */
        /*4ac0*/                   MOV R21, RZ ;                                                    /* 0x000000ff00157202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*4ad0*/              @!P0 LDS R21, [R26] ;                                                 /* 0x000000001a158984 */
                                                                                                    /* 0x0002a20000000800 */
        /*4ae0*/                   BRA.DIV UR7, 0x8530 ;                                            /* 0x0000003a07907947 */
                                                                                                    /* 0x000fea000b800000 */
        /*4af0*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x004ea400000e0000 */
        /*4b00*/                   FADD R19, R20, R21 ;                                             /* 0x0000001514137221 */
                                                                                                    /* 0x004fca0000000000 */
        /*4b10*/                   SHFL.DOWN PT, R20, R19, 0x8, 0x1f ;                              /* 0x09001f0013147f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*4b20*/                   FADD R23, R19, R20 ;                                             /* 0x0000001413177221 */
                                                                                                    /* 0x005fca0000000000 */
        /*4b30*/                   SHFL.DOWN PT, R20, R23, 0x4, 0x1f ;                              /* 0x08801f0017147f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4b40*/                   FADD R25, R23, R20 ;                                             /* 0x0000001417197221 */
                                                                                                    /* 0x001fca0000000000 */
        /*4b50*/                   SHFL.DOWN PT, R20, R25, 0x2, 0x1f ;                              /* 0x08401f0019147f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4b60*/                   FADD R27, R25, R20 ;                                             /* 0x00000014191b7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*4b70*/                   SHFL.DOWN PT, R20, R27, 0x1, 0x1f ;                              /* 0x08201f001b147f89 */
                                                                                                    /* 0x0000a400000e0000 */
        /*4b80*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*4b90*/                   FADD R20, R27, R20 ;                                             /* 0x000000141b147221 */
                                                                                                    /* 0x004fd80000000000 */
        /*4ba0*/              @!P0 STS [UR6+0x28], R20 ;                                            /* 0x00002814ff008988 */
                                                                                                    /* 0x0005e40008000806 */
        /*4bb0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*4bc0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*4bd0*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*4be0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4bf0*/                   BSSY B0, 0x4cc0 ;                                                /* 0x000000c000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*4c00*/                   LDS R19, [UR6+0x28] ;                                            /* 0x00002806ff137984 */
                                                                                                    /* 0x000ee20008000800 */
        /*4c10*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4c20*/               @P0 BRA 0x4cb0 ;                                                     /* 0x0000000000200947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4c30*/                   SHF.L.U32 R20, R13.reuse, 0x2, RZ ;                              /* 0x000000020d147819 */
                                                                                                    /* 0x044fe400000006ff */
        /*4c40*/                   SHF.L.U64.HI R22, R13, 0x2, R22 ;                                /* 0x000000020d167819 */
                                                                                                    /* 0x000fe40000010216 */
        /*4c50*/                   IADD3 R14, P0, R20.reuse, UR14, RZ ;                             /* 0x0000000e140e7c10 */
                                                                                                    /* 0x040fe4000ff1e0ff */
        /*4c60*/                   IADD3 R20, P2, R20, UR16, RZ ;                                   /* 0x0000001014147c10 */
                                                                                                    /* 0x000fe4000ff5e0ff */
        /*4c70*/                   IADD3.X R15, R22.reuse, UR15, RZ, P0, !PT ;                      /* 0x0000000f160f7c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*4c80*/                   IADD3.X R21, R22, UR17, RZ, P2, !PT ;                            /* 0x0000001116157c10 */
                                                                                                    /* 0x000fc600097fe4ff */
        /*4c90*/                   STG.E desc[UR8][R14.64], R18 ;                                   /* 0x000000120e007986 */
                                                                                                    /* 0x0009e8000c101908 */
        /*4ca0*/                   STG.E desc[UR8][R20.64], R19 ;                                   /* 0x0000001314007986 */
                                                                                                    /* 0x0089e4000c101908 */
        /*4cb0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*4cc0*/                   VIADD R13, R13, UR12 ;                                           /* 0x0000000c0d0d7c36 */
                                                                                                    /* 0x000fe20008000000 */
        /*4cd0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe80000010000 */
        /*4ce0*/                   ISETP.GE.AND P0, PT, R13, UR13, PT ;                             /* 0x0000000d0d007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*4cf0*/              @!P0 BRA 0x4300 ;                                                     /* 0xfffffff400808947 */
                                                                                                    /* 0x000fea000383ffff */
        /*4d00*/                   ISETP.NE.U32.AND P0, PT, RZ, UR10, PT ;                          /* 0x0000000aff007c0c */
                                                                                                    /* 0x000fc8000bf05070 */
        /*4d10*/                   ISETP.NE.AND.EX P0, PT, RZ, UR11, PT, P0 ;                       /* 0x0000000bff007c0c */
                                                                                                    /* 0x000fda000bf05300 */
        /*4d20*/               @P0 BRA 0x4d40 ;                                                     /* 0x0000000000040947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4d30*/                   BPT.TRAP 0x1 ;                                                   /* 0x000000040000795c */
                                                                                                    /* 0x000fe20000300000 */
        /*4d40*/                   S2R R0, SR_TID.Z ;                                               /* 0x0000000000007919 */
                                                                                                    /* 0x000f620000002300 */
        /*4d50*/                   BSSY B0, 0x4ff0 ;                                                /* 0x0000029000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*4d60*/                   S2R R5, SR_TID.Y ;                                               /* 0x0000000000057919 */
                                                                                                    /* 0x000e620000002200 */
        /*4d70*/                   S2R R8, SR_TID.X ;                                               /* 0x0000000000087919 */
                                                                                                    /* 0x000e620000002100 */
        /*4d80*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*4d90*/                   IADD3 R7, -R0, RZ, RZ ;                                          /* 0x000000ff00077210 */
                                                                                                    /* 0x020fe40007ffe1ff */
        /*4da0*/                   IADD3 R0, R8, R5, RZ ;                                           /* 0x0000000508007210 */
                                                                                                    /* 0x002fc80007ffe0ff */
        /*4db0*/                   ISETP.NE.AND P1, PT, R0, R7, PT ;                                /* 0x000000070000720c */
                                                                                                    /* 0x000fda0003f25270 */
        /*4dc0*/               @P1 BRA 0x4fe0 ;                                                     /* 0x0000000000841947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4dd0*/                   S2R R0, SR_CTAID.Y ;                                             /* 0x0000000000007919 */
                                                                                                    /* 0x000e620000002600 */
        /*4de0*/                   ULDC UR4, c[0x0][0x10] ;                                         /* 0x0000040000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*4df0*/                   LDC R4, c[0x0][0x14] ;                                           /* 0x00000500ff047b82 */
                                                                                                    /* 0x000f620000000800 */
        /*4e00*/                   VOTEU.ANY UR5, UPT, PT ;                                         /* 0x0000000000057886 */
                                                                                                    /* 0x000fe200038e0100 */
        /*4e10*/                   S2R R5, SR_CTAID.Z ;                                             /* 0x0000000000057919 */
                                                                                                    /* 0x000ea20000002700 */
        /*4e20*/                   FLO.U32 R6, UR5 ;                                                /* 0x0000000500067d00 */
                                                                                                    /* 0x000f2200080e0000 */
        /*4e30*/                   S2R R7, SR_LANEID ;                                              /* 0x0000000000077919 */
                                                                                                    /* 0x000f280000000000 */
        /*4e40*/                   LDC R9, c[0x0][0xc] ;                                            /* 0x00000300ff097b82 */
                                                                                                    /* 0x000ee20000000800 */
        /*4e50*/                   IADD3 R0, R17, R0, RZ ;                                          /* 0x0000000011007210 */
                                                                                                    /* 0x002fe20007ffe0ff */
        /*4e60*/                   IMAD.MOV R9, RZ, RZ, -R9 ;                                       /* 0x000000ffff097224 */
                                                                                                    /* 0x008fe200078e0a09 */
        /*4e70*/                   IADD3 R5, -R5, RZ, RZ ;                                          /* 0x000000ff05057210 */
                                                                                                    /* 0x004fc60007ffe1ff */
        /*4e80*/                   IMAD R9, R9, UR4, RZ ;                                           /* 0x0000000409097c24 */
                                                                                                    /* 0x000fe2000f8e02ff */
        /*4e90*/                   UPOPC UR4, UR5 ;                                                 /* 0x00000005000472bf */
                                                                                                    /* 0x000fe20008000000 */
        /*4ea0*/                   ISETP.NE.AND P0, PT, R0, R5, PT ;                                /* 0x000000050000720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*4eb0*/                   IMAD R4, R4, R9, -0x7fffffff ;                                   /* 0x8000000104047424 */
                                                                                                    /* 0x020fe200078e0209 */
        /*4ec0*/                   ISETP.EQ.U32.AND P2, PT, R6, R7, PT ;                            /* 0x000000070600720c */
                                                                                                    /* 0x010fc80003f42070 */
        /*4ed0*/                   SEL R4, R4, 0x1, !P0 ;                                           /* 0x0000000104047807 */
                                                                                                    /* 0x000fca0004000000 */
        /*4ee0*/                   IMAD R5, R4, UR4, RZ ;                                           /* 0x0000000404057c24 */
                                                                                                    /* 0x000fc8000f8e02ff */
        /*4ef0*/               @P2 MEMBAR.ALL.GPU ;                                                 /* 0x0000000000002992 */
                                                                                                    /* 0x000fec000000a000 */
        /*4f00*/               @P2 ERRBAR;                                                          /* 0x00000000000029ab */
                                                                                                    /* 0x000fc00000000000 */
        /*4f10*/               @P2 CGAERRBAR ;                                                      /* 0x00000000000025ab */
                                                                                                    /* 0x000fec0000000000 */
        /*4f20*/               @P2 ATOM.E.ADD.STRONG.GPU PT, R5, desc[UR8][R2.64+0x4], R5 ;         /* 0x000004050205298a */
                                                                                                    /* 0x000ea200081ee1c8 */
        /*4f30*/                   S2R R0, SR_LTMASK ;                                              /* 0x0000000000007919 */
                                                                                                    /* 0x000e640000003900 */
        /*4f40*/                   LOP3.LUT R0, R0, UR5, RZ, 0xc0, !PT ;                            /* 0x0000000500007c12 */
                                                                                                    /* 0x002fcc000f8ec0ff */
        /*4f50*/                   POPC R0, R0 ;                                                    /* 0x0000000000007309 */
                                                                                                    /* 0x000e620000000000 */
        /*4f60*/                   SHFL.IDX PT, R7, R5, R6, 0x1f ;                                  /* 0x00001f0605077589 */
                                                                                                    /* 0x004e6400000e0000 */
        /*4f70*/                   IMAD R7, R4, R0, R7 ;                                            /* 0x0000000004077224 */
                                                                                                    /* 0x002fce00078e0207 */
        /*4f80*/                   LD.E.STRONG.GPU R0, desc[UR8][R2.64+0x4] ;                       /* 0x0000040802007980 */
                                                                                                    /* 0x000ea8000c10f900 */
        /*4f90*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*4fa0*/                   YIELD ;                                                          /* 0x0000000000007946 */
                                                                                                    /* 0x000fea0003800000 */
        /*4fb0*/                   LOP3.LUT R0, R0, R7, RZ, 0x3c, !PT ;                             /* 0x0000000700007212 */
                                                                                                    /* 0x000fc800078e3cff */
        /*4fc0*/                   ISETP.GT.AND P0, PT, R0, -0x1, PT ;                              /* 0xffffffff0000780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*4fd0*/               @P0 BRA 0x4f80 ;                                                     /* 0xfffffffc00e80947 */
                                                                                                    /* 0x000fea000383ffff */
        /*4fe0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*4ff0*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fc60000000000 */
        /*5000*/                   BRA.DIV UR4, 0x8720 ;                                            /* 0x0000003604c47947 */
                                                                                                    /* 0x000fea000b800000 */
        /*5010*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*5020*/                   ULDC UR4, c[0x0][0x298] ;                                        /* 0x0000a60000047ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*5030*/                   ISETP.GE.AND P0, PT, R17, UR4, PT ;                              /* 0x0000000411007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*5040*/               @P0 BRA 0x67b0 ;                                                     /* 0x0000001400d80947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5050*/                   S2R R6, SR_CgaCtaId ;                                            /* 0x0000000000067919 */
                                                                                                    /* 0x000e620000008800 */
        /*5060*/                   LDC R0, c[0x0][0xc] ;                                            /* 0x00000300ff007b82 */
                                                                                                    /* 0x000ea20000000800 */
        /*5070*/                   MOV R4, 0x400 ;                                                  /* 0x0000040000047802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*5080*/                   IMAD.MOV.U32 R19, RZ, RZ, R17 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x018fe200078e0011 */
        /*5090*/                   LOP3.LUT R9, RZ, R8, RZ, 0x33, !PT ;                             /* 0x00000008ff097212 */
                                                                                                    /* 0x000fe400078e33ff */
        /*50a0*/                   IADD3 R7, R4.reuse, 0x28, RZ ;                                   /* 0x0000002804077810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*50b0*/                   VIADD R5, R4, 0x8 ;                                              /* 0x0000000804057836 */
                                                                                                    /* 0x000fe20000000000 */
        /*50c0*/                   SHF.R.U32.HI R4, RZ, 0x3, R8 ;                                   /* 0x00000003ff047819 */
                                                                                                    /* 0x000fe40000011608 */
        /*50d0*/                   IADD3 R18, R8, 0x100, RZ ;                                       /* 0x0000010008127810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*50e0*/                   LOP3.LUT R4, R4, 0x1ffffffc, RZ, 0xc0, !PT ;                     /* 0x1ffffffc04047812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*50f0*/                   LEA R7, R6.reuse, R7, 0x18 ;                                     /* 0x0000000706077211 */
                                                                                                    /* 0x042fe400078ec0ff */
        /*5100*/                   LEA R5, R6, R5, 0x18 ;                                           /* 0x0000000506057211 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*5110*/                   LEA R25, R8, R7, 0x2 ;                                           /* 0x0000000708197211 */
                                                                                                    /* 0x000fe200078e10ff */
        /*5120*/                   IMAD.IADD R24, R4.reuse, 0x1, R7 ;                               /* 0x0000000104187824 */
                                                                                                    /* 0x040fe200078e0207 */
        /*5130*/                   IADD3 R22, R4, R5.reuse, RZ ;                                    /* 0x0000000504167210 */
                                                                                                    /* 0x080fe40007ffe0ff */
        /*5140*/                   LEA R23, R8, R5, 0x2 ;                                           /* 0x0000000508177211 */
                                                                                                    /* 0x001fce00078e10ff */
        /*5150*/                   LDC.64 R4, c[0x0][0x248] ;                                       /* 0x00009200ff047b82 */
                                                                                                    /* 0x001e240000000a00 */
        /*5160*/                   IMAD.WIDE R4, R19, 0x4, R4 ;                                     /* 0x0000000413047825 */
                                                                                                    /* 0x001fca00078e0204 */
        /*5170*/                   LDG.E R7, desc[UR8][R4.64] ;                                     /* 0x0000000804077981 */
                                                                                                    /* 0x008ee8000c1e1900 */
        /*5180*/                   LDG.E R27, desc[UR8][R4.64+0x4] ;                                /* 0x00000408041b7981 */
                                                                                                    /* 0x010f22000c1e1900 */
        /*5190*/                   BSSY B0, 0x5930 ;                                                /* 0x0000079000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*51a0*/                   SHF.R.S32.HI R26, RZ, 0x1f, R19 ;                                /* 0x0000001fff1a7819 */
                                                                                                    /* 0x000fe20000011413 */
        /*51b0*/                   IMAD.MOV.U32 R21, RZ, RZ, -0x800000 ;                            /* 0xff800000ff157424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*51c0*/                   IADD3 R11, R7, R8, RZ ;                                          /* 0x00000008070b7210 */
                                                                                                    /* 0x008fc80007ffe0ff */
        /*51d0*/                   ISETP.GE.AND P0, PT, R11, R27, PT ;                              /* 0x0000001b0b00720c */
                                                                                                    /* 0x010fda0003f06270 */
        /*51e0*/               @P0 BRA 0x5920 ;                                                     /* 0x0000000400cc0947 */
                                                                                                    /* 0x006fea0003800000 */
        /*51f0*/                   VIADDMNMX R6, R18, R7, R27, !PT ;                                /* 0x0000000712067246 */
                                                                                                    /* 0x000fe2000780011b */
        /*5200*/                   BSSY B1, 0x5370 ;                                                /* 0x0000016000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*5210*/                   MOV R21, 0xff800000 ;                                            /* 0xff80000000157802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*5220*/                   IADD3 R7, -R7, R6, R9 ;                                          /* 0x0000000607077210 */
                                                                                                    /* 0x000fe40007ffe109 */
        /*5230*/                   MOV R28, R11 ;                                                   /* 0x0000000b001c7202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*5240*/                   LEA.HI R6, R7.reuse, 0x1, RZ, 0x18 ;                             /* 0x0000000107067811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*5250*/                   ISETP.GE.U32.AND P2, PT, R7, 0x300, PT ;                         /* 0x000003000700780c */
                                                                                                    /* 0x000fc40003f46070 */
        /*5260*/                   LOP3.LUT P0, R10, R6, 0x3, RZ, 0xc0, !PT ;                       /* 0x00000003060a7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*5270*/              @!P0 BRA 0x5360 ;                                                     /* 0x0000000000388947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5280*/                   LDC.64 R6, c[0x0][0x220] ;                                       /* 0x00008800ff067b82 */
                                                                                                    /* 0x000e240000000a00 */
        /*5290*/                   IMAD.WIDE R6, R11, 0x4, R6 ;                                     /* 0x000000040b067825 */
                                                                                                    /* 0x001fca00078e0206 */
        /*52a0*/                   LDG.E R21, desc[UR8][R6.64] ;                                    /* 0x0000000806157981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*52b0*/                   ISETP.NE.AND P0, PT, R10, 0x1, PT ;                              /* 0x000000010a00780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*52c0*/                   VIADD R28, R11, 0x100 ;                                          /* 0x000001000b1c7836 */
                                                                                                    /* 0x000fe20000000000 */
        /*52d0*/                   FMNMX R21, R21, -INF , !PT ;                                     /* 0xff80000015157809 */
                                                                                                    /* 0x008fd60007800000 */
        /*52e0*/              @!P0 BRA 0x5360 ;                                                     /* 0x00000000001c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*52f0*/                   ISETP.NE.AND P0, PT, R10, 0x2, PT ;                              /* 0x000000020a00780c */
                                                                                                    /* 0x000fe40003f05270 */
        /*5300*/                   LDG.E R10, desc[UR8][R6.64+0x400] ;                              /* 0x00040008060a7981 */
                                                                                                    /* 0x000ef6000c1e1900 */
        /*5310*/               @P0 LDG.E R12, desc[UR8][R6.64+0x800] ;                              /* 0x00080008060c0981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*5320*/                   IADD3 R28, R11, 0x200, RZ ;                                      /* 0x000002000b1c7810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*5330*/               @P0 IADD3 R28, R11, 0x300, RZ ;                                      /* 0x000003000b1c0810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*5340*/                   FMNMX R21, R21, R10, !PT ;                                       /* 0x0000000a15157209 */
                                                                                                    /* 0x008fc80007800000 */
        /*5350*/               @P0 FMNMX R21, R21, R12, !PT ;                                       /* 0x0000000c15150209 */
                                                                                                    /* 0x010fce0007800000 */
        /*5360*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*5370*/              @!P2 BRA 0x5920 ;                                                     /* 0x000000040068a947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5380*/                   IMAD.IADD R6, R27, 0x1, -R28 ;                                   /* 0x000000011b067824 */
                                                                                                    /* 0x000fe200078e0a1c */
        /*5390*/                   BSSY B1, 0x56b0 ;                                                /* 0x0000031000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*53a0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x80, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fc60003f0f070 */
        /*53b0*/                   ISETP.GT.AND P2, PT, R6, 0xc00, PT ;                             /* 0x00000c000600780c */
                                                                                                    /* 0x000fda0003f44270 */
        /*53c0*/              @!P2 BRA 0x56a0 ;                                                     /* 0x0000000000b4a947 */
                                                                                                    /* 0x000fea0003800000 */
        /*53d0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe40003f0e170 */
        /*53e0*/                   IADD3 R16, R27, -0xc00, RZ ;                                     /* 0xfffff4001b107810 */
                                                                                                    /* 0x000fd60007ffe0ff */
        /*53f0*/                   LDC.64 R6, c[0x0][0x220] ;                                       /* 0x00008800ff067b82 */
                                                                                                    /* 0x000e240000000a00 */
        /*5400*/                   IMAD.WIDE R10, R28, 0x4, R6 ;                                    /* 0x000000041c0a7825 */
                                                                                                    /* 0x001fca00078e0206 */
        /*5410*/                   LDG.E R36, desc[UR8][R10.64] ;                                   /* 0x000000080a247981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*5420*/                   LDG.E R29, desc[UR8][R10.64+0x400] ;                             /* 0x000400080a1d7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*5430*/                   IADD3 R13, R28, 0x400, RZ ;                                      /* 0x000004001c0d7810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*5440*/                   LDG.E R20, desc[UR8][R10.64+0x800] ;                             /* 0x000800080a147981 */
                                                                                                    /* 0x004ea4000c1e1900 */
        /*5450*/                   IMAD.WIDE R12, R13, 0x4, R6 ;                                    /* 0x000000040d0c7825 */
                                                                                                    /* 0x000fe400078e0206 */
        /*5460*/                   LDG.E R31, desc[UR8][R10.64+0xc00] ;                             /* 0x000c00080a1f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*5470*/                   LDG.E R30, desc[UR8][R12.64] ;                                   /* 0x000000080c1e7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*5480*/                   VIADD R15, R28, 0x800 ;                                          /* 0x000008001c0f7836 */
                                                                                                    /* 0x000fc60000000000 */
        /*5490*/                   LDG.E R33, desc[UR8][R12.64+0x400] ;                             /* 0x000400080c217981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*54a0*/                   IMAD.WIDE R14, R15, 0x4, R6 ;                                    /* 0x000000040f0e7825 */
                                                                                                    /* 0x000fc600078e0206 */
        /*54b0*/                   LDG.E R32, desc[UR8][R12.64+0x800] ;                             /* 0x000800080c207981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*54c0*/                   LDG.E R34, desc[UR8][R12.64+0xc00] ;                             /* 0x000c00080c227981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*54d0*/                   LDG.E R35, desc[UR8][R14.64] ;                                   /* 0x000000080e237981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*54e0*/                   IADD3 R37, R28, 0xc00, RZ ;                                      /* 0x00000c001c257810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*54f0*/                   LDG.E R10, desc[UR8][R14.64+0x800] ;                             /* 0x000800080e0a7981 */
                                                                                                    /* 0x000f64000c1e1900 */
        /*5500*/                   IMAD.WIDE R6, R37, 0x4, R6 ;                                     /* 0x0000000425067825 */
                                                                                                    /* 0x000fe400078e0206 */
        /*5510*/                   LDG.E R11, desc[UR8][R14.64+0xc00] ;                             /* 0x000c00080e0b7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*5520*/                   LDG.E R12, desc[UR8][R6.64+0x400] ;                              /* 0x00040008060c7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*5530*/                   LDG.E R13, desc[UR8][R6.64+0x800] ;                              /* 0x00080008060d7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*5540*/                   FMNMX R36, R36, R21, !PT ;                                       /* 0x0000001524247209 */
                                                                                                    /* 0x008fc60007800000 */
        /*5550*/                   LDG.E R21, desc[UR8][R14.64+0x400] ;                             /* 0x000400080e157981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*5560*/                   FMNMX R37, R36, R29, !PT ;                                       /* 0x0000001d24257209 */
                                                                                                    /* 0x010fc60007800000 */
        /*5570*/                   LDG.E R29, desc[UR8][R6.64] ;                                    /* 0x00000008061d7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*5580*/                   LDG.E R36, desc[UR8][R6.64+0xc00] ;                              /* 0x000c000806247981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*5590*/                   FMNMX R20, R37, R20, !PT ;                                       /* 0x0000001425147209 */
                                                                                                    /* 0x004fc80007800000 */
        /*55a0*/                   FMNMX R31, R20, R31, !PT ;                                       /* 0x0000001f141f7209 */
                                                                                                    /* 0x020fc80007800000 */
        /*55b0*/                   FMNMX R30, R31, R30, !PT ;                                       /* 0x0000001e1f1e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*55c0*/                   FMNMX R33, R30, R33, !PT ;                                       /* 0x000000211e217209 */
                                                                                                    /* 0x000fc80007800000 */
        /*55d0*/                   FMNMX R33, R33, R32, !PT ;                                       /* 0x0000002021217209 */
                                                                                                    /* 0x000fc80007800000 */
        /*55e0*/                   FMNMX R34, R33, R34, !PT ;                                       /* 0x0000002221227209 */
                                                                                                    /* 0x000fc80007800000 */
        /*55f0*/                   FMNMX R34, R34, R35, !PT ;                                       /* 0x0000002322227209 */
                                                                                                    /* 0x000fe40007800000 */
        /*5600*/                   IADD3 R28, R28, 0x1000, RZ ;                                     /* 0x000010001c1c7810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*5610*/                   ISETP.GE.AND P2, PT, R28, R16, PT ;                              /* 0x000000101c00720c */
                                                                                                    /* 0x000fe40003f46270 */
        /*5620*/                   FMNMX R21, R34, R21, !PT ;                                       /* 0x0000001522157209 */
                                                                                                    /* 0x008fc80007800000 */
        /*5630*/                   FMNMX R10, R21, R10, !PT ;                                       /* 0x0000000a150a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*5640*/                   FMNMX R10, R10, R11, !PT ;                                       /* 0x0000000b0a0a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*5650*/                   FMNMX R29, R10, R29, !PT ;                                       /* 0x0000001d0a1d7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*5660*/                   FMNMX R12, R29, R12, !PT ;                                       /* 0x0000000c1d0c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*5670*/                   FMNMX R13, R12, R13, !PT ;                                       /* 0x0000000d0c0d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*5680*/                   FMNMX R21, R13, R36, !PT ;                                       /* 0x000000240d157209 */
                                                                                                    /* 0x000fe20007800000 */
        /*5690*/              @!P2 BRA 0x53f0 ;                                                     /* 0xfffffffc0054a947 */
                                                                                                    /* 0x000fec000383ffff */
        /*56a0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*56b0*/                   IMAD.IADD R6, R27, 0x1, -R28 ;                                   /* 0x000000011b067824 */
                                                                                                    /* 0x000fe200078e0a1c */
        /*56c0*/                   BSSY B1, 0x5860 ;                                                /* 0x0000019000017945 */
                                                                                                    /* 0x000fe80003800000 */
        /*56d0*/                   ISETP.GT.AND P2, PT, R6, 0x400, PT ;                             /* 0x000004000600780c */
                                                                                                    /* 0x000fda0003f44270 */
        /*56e0*/              @!P2 BRA 0x5850 ;                                                     /* 0x000000000058a947 */
                                                                                                    /* 0x000fea0003800000 */
        /*56f0*/                   LDC.64 R10, c[0x0][0x220] ;                                      /* 0x00008800ff0a7b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*5700*/                   IADD3 R29, R28.reuse, 0x400, RZ ;                                /* 0x000004001c1d7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*5710*/                   IMAD.WIDE R6, R28, 0x4, R10 ;                                    /* 0x000000041c067825 */
                                                                                                    /* 0x001fca00078e020a */
        /*5720*/                   LDG.E R12, desc[UR8][R6.64] ;                                    /* 0x00000008060c7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*5730*/                   LDG.E R13, desc[UR8][R6.64+0x400] ;                              /* 0x00040008060d7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*5740*/                   IMAD.WIDE R10, R29, 0x4, R10 ;                                   /* 0x000000041d0a7825 */
                                                                                                    /* 0x000fc600078e020a */
        /*5750*/                   LDG.E R15, desc[UR8][R6.64+0x800] ;                              /* 0x00080008060f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*5760*/                   LDG.E R29, desc[UR8][R6.64+0xc00] ;                              /* 0x000c0008061d7981 */
                                                                                                    /* 0x004ea8000c1e1900 */
        /*5770*/                   LDG.E R31, desc[UR8][R10.64] ;                                   /* 0x000000080a1f7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*5780*/                   LDG.E R33, desc[UR8][R10.64+0x400] ;                             /* 0x000400080a217981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*5790*/                   LDG.E R35, desc[UR8][R10.64+0x800] ;                             /* 0x000800080a237981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*57a0*/                   LDG.E R37, desc[UR8][R10.64+0xc00] ;                             /* 0x000c00080a257981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*57b0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fc40003f0e170 */
        /*57c0*/                   IADD3 R28, R28, 0x800, RZ ;                                      /* 0x000008001c1c7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*57d0*/                   FMNMX R12, R21, R12, !PT ;                                       /* 0x0000000c150c7209 */
                                                                                                    /* 0x008fc80007800000 */
        /*57e0*/                   FMNMX R12, R12, R13, !PT ;                                       /* 0x0000000d0c0c7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*57f0*/                   FMNMX R12, R12, R15, !PT ;                                       /* 0x0000000f0c0c7209 */
                                                                                                    /* 0x020fc80007800000 */
        /*5800*/                   FMNMX R12, R12, R29, !PT ;                                       /* 0x0000001d0c0c7209 */
                                                                                                    /* 0x004fc80007800000 */
        /*5810*/                   FMNMX R12, R12, R31, !PT ;                                       /* 0x0000001f0c0c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*5820*/                   FMNMX R12, R12, R33, !PT ;                                       /* 0x000000210c0c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*5830*/                   FMNMX R12, R12, R35, !PT ;                                       /* 0x000000230c0c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*5840*/                   FMNMX R21, R12, R37, !PT ;                                       /* 0x000000250c157209 */
                                                                                                    /* 0x000fce0007800000 */
        /*5850*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*5860*/                   ISETP.LT.OR P0, PT, R28, R27, P0 ;                               /* 0x0000001b1c00720c */
                                                                                                    /* 0x000fda0000701670 */
        /*5870*/              @!P0 BRA 0x5920 ;                                                     /* 0x0000000000288947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5880*/                   LDC.64 R6, c[0x0][0x220] ;                                       /* 0x00008800ff067b82 */
                                                                                                    /* 0x000e240000000a00 */
        /*5890*/                   IMAD.WIDE R28, R28, 0x4, R6 ;                                    /* 0x000000041c1c7825 */
                                                                                                    /* 0x001fca00078e0206 */
        /*58a0*/                   LDG.E R6, desc[UR8][R28.64] ;                                    /* 0x000000081c067981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*58b0*/                   LDG.E R7, desc[UR8][R28.64+0x400] ;                              /* 0x000400081c077981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*58c0*/                   LDG.E R11, desc[UR8][R28.64+0x800] ;                             /* 0x000800081c0b7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*58d0*/                   LDG.E R13, desc[UR8][R28.64+0xc00] ;                             /* 0x000c00081c0d7981 */
                                                                                                    /* 0x004ea2000c1e1900 */
        /*58e0*/                   FMNMX R6, R21, R6, !PT ;                                         /* 0x0000000615067209 */
                                                                                                    /* 0x008fc80007800000 */
        /*58f0*/                   FMNMX R6, R6, R7, !PT ;                                          /* 0x0000000706067209 */
                                                                                                    /* 0x010fc80007800000 */
        /*5900*/                   FMNMX R6, R6, R11, !PT ;                                         /* 0x0000000b06067209 */
                                                                                                    /* 0x020fc80007800000 */
        /*5910*/                   FMNMX R21, R6, R13, !PT ;                                        /* 0x0000000d06157209 */
                                                                                                    /* 0x004fce0007800000 */
        /*5920*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*5930*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fc60000000000 */
        /*5940*/                   BRA.DIV UR4, 0x87e0 ;                                            /* 0x0000002e04a47947 */
                                                                                                    /* 0x000fea000b800000 */
        /*5950*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x004e2400000e0000 */
        /*5960*/                   FMNMX R21, R20, R21, !PT ;                                       /* 0x0000001514157209 */
                                                                                                    /* 0x001fca0007800000 */
        /*5970*/                   SHFL.DOWN PT, R20, R21, 0x8, 0x1f ;                              /* 0x09001f0015147f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5980*/                   FMNMX R6, R21, R20, !PT ;                                        /* 0x0000001415067209 */
                                                                                                    /* 0x001fca0007800000 */
        /*5990*/                   SHFL.DOWN PT, R20, R6, 0x4, 0x1f ;                               /* 0x08801f0006147f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*59a0*/                   FMNMX R7, R6, R20, !PT ;                                         /* 0x0000001406077209 */
                                                                                                    /* 0x001fca0007800000 */
        /*59b0*/                   SHFL.DOWN PT, R20, R7, 0x2, 0x1f ;                               /* 0x08401f0007147f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*59c0*/                   FMNMX R10, R7, R20, !PT ;                                        /* 0x00000014070a7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*59d0*/                   SHFL.DOWN PT, R20, R10, 0x1, 0x1f ;                              /* 0x08201f000a147f89 */
                                                                                                    /* 0x00006400000e0000 */
        /*59e0*/                   LOP3.LUT P2, RZ, R8.reuse, 0x1f, RZ, 0xc0, !PT ;                 /* 0x0000001f08ff7812 */
                                                                                                    /* 0x040fe2000784c0ff */
        /*59f0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*5a00*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*5a10*/                   ISETP.GT.U32.AND P3, PT, R8, 0x1f, PT ;                          /* 0x0000001f0800780c */
                                                                                                    /* 0x000fe40003f64070 */
        /*5a20*/                   FMNMX R7, R10, R20, !PT ;                                        /* 0x000000140a077209 */
                                                                                                    /* 0x002fca0007800000 */
        /*5a30*/              @!P2 STS [R22], R7 ;                                                  /* 0x000000071600a388 */
                                                                                                    /* 0x0003e20000000800 */
        /*5a40*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*5a50*/               @P3 BRA 0x5ba0 ;                                                     /* 0x0000000000503947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5a60*/                   ISETP.GT.U32.AND P0, PT, R8, 0x7, PT ;                           /* 0x000000070800780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*5a70*/                   IMAD.MOV.U32 R21, RZ, RZ, -0x800000 ;                            /* 0xff800000ff157424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*5a80*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fd60000000000 */
        /*5a90*/              @!P0 LDS R21, [R23] ;                                                 /* 0x0000000017158984 */
                                                                                                    /* 0x0004e20000000800 */
        /*5aa0*/                   BRA.DIV UR4, 0x8a00 ;                                            /* 0x0000002e04d47947 */
                                                                                                    /* 0x000fea000b800000 */
        /*5ab0*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*5ac0*/                   FMNMX R6, R20, R21, !PT ;                                        /* 0x0000001514067209 */
                                                                                                    /* 0x008fca0007800000 */
        /*5ad0*/                   SHFL.DOWN PT, R20, R6, 0x8, 0x1f ;                               /* 0x09001f0006147f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*5ae0*/                   FMNMX R7, R6, R20, !PT ;                                         /* 0x0000001406077209 */
                                                                                                    /* 0x00afca0007800000 */
        /*5af0*/                   SHFL.DOWN PT, R20, R7, 0x4, 0x1f ;                               /* 0x08801f0007147f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*5b00*/                   FMNMX R10, R7, R20, !PT ;                                        /* 0x00000014070a7209 */
                                                                                                    /* 0x003fca0007800000 */
        /*5b10*/                   SHFL.DOWN PT, R20, R10, 0x2, 0x1f ;                              /* 0x08401f000a147f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5b20*/                   FMNMX R11, R10, R20, !PT ;                                       /* 0x000000140a0b7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*5b30*/                   SHFL.DOWN PT, R20, R11, 0x1, 0x1f ;                              /* 0x08201f000b147f89 */
                                                                                                    /* 0x00006400000e0000 */
        /*5b40*/                   ISETP.NE.AND P0, PT, R8, RZ, PT ;                                /* 0x000000ff0800720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*5b50*/                   FMNMX R20, R11, R20, !PT ;                                       /* 0x000000140b147209 */
                                                                                                    /* 0x002fd60007800000 */
        /*5b60*/              @!P0 S2R R7, SR_CgaCtaId ;                                            /* 0x0000000000078919 */
                                                                                                    /* 0x000e620000008800 */
        /*5b70*/              @!P0 MOV R6, 0x400 ;                                                  /* 0x0000040000068802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*5b80*/              @!P0 LEA R7, R7, R6, 0x18 ;                                           /* 0x0000000607078211 */
                                                                                                    /* 0x002fca00078ec0ff */
        /*5b90*/              @!P0 STS [R7+0x8], R20 ;                                              /* 0x0000081407008388 */
                                                                                                    /* 0x0007e40000000800 */
        /*5ba0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*5bb0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*5bc0*/                   S2UR UR5, SR_CgaCtaId ;                                          /* 0x00000000000579c3 */
                                                                                                    /* 0x000f300000008800 */
        /*5bd0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*5be0*/                   UMOV UR4, 0x400 ;                                                /* 0x0000040000047882 */
                                                                                                    /* 0x000fc40000000000 */
        /*5bf0*/                   ULEA UR4, UR5, UR4, 0x18 ;                                       /* 0x0000000405047291 */
                                                                                                    /* 0x010fd2000f8ec03f */
        /*5c00*/                   LDS R6, [UR4+0x8] ;                                              /* 0x00000804ff067984 */
                                                                                                    /* 0x000f220008000800 */
        /*5c10*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*5c20*/                   LDG.E R11, desc[UR8][R4.64] ;                                    /* 0x00000008040b7981 */
                                                                                                    /* 0x001f68000c1e1900 */
        /*5c30*/                   LDG.E R7, desc[UR8][R4.64+0x4] ;                                 /* 0x0000040804077981 */
                                                                                                    /* 0x00aee2000c1e1900 */
        /*5c40*/                   BSSY B0, 0x6450 ;                                                /* 0x0000080000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*5c50*/                   HFMA2.MMA R12, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff0c7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*5c60*/                   IADD3 R13, R11, R8, RZ ;                                         /* 0x000000080b0d7210 */
                                                                                                    /* 0x020fc80007ffe0ff */
        /*5c70*/                   ISETP.GE.AND P0, PT, R13, R7, PT ;                               /* 0x000000070d00720c */
                                                                                                    /* 0x008fda0003f06270 */
        /*5c80*/               @P0 BRA 0x6440 ;                                                     /* 0x0000000400ec0947 */
                                                                                                    /* 0x010fea0003800000 */
        /*5c90*/                   VIADDMNMX R4, R18, R11, R7, !PT ;                                /* 0x0000000b12047246 */
                                                                                                    /* 0x000fe20007800107 */
        /*5ca0*/                   BSSY B1, 0x6060 ;                                                /* 0x000003b000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*5cb0*/                   IMAD.MOV.U32 R12, RZ, RZ, RZ ;                                   /* 0x000000ffff0c7224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*5cc0*/                   MOV R14, R13 ;                                                   /* 0x0000000d000e7202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*5cd0*/                   IADD3 R4, -R11, R4, R9 ;                                         /* 0x000000040b047210 */
                                                                                                    /* 0x000fc80007ffe109 */
        /*5ce0*/                   LEA.HI R15, R4.reuse, 0x1, RZ, 0x18 ;                            /* 0x00000001040f7811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*5cf0*/                   ISETP.GE.U32.AND P4, PT, R4, 0x300, PT ;                         /* 0x000003000400780c */
                                                                                                    /* 0x000fe40003f86070 */
        /*5d00*/                   LOP3.LUT P0, R15, R15, 0x3, RZ, 0xc0, !PT ;                      /* 0x000000030f0f7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*5d10*/              @!P0 BRA 0x6050 ;                                                     /* 0x0000000000cc8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5d20*/                   LDC.64 R4, c[0x0][0x220] ;                                       /* 0x00008800ff047b82 */
                                                                                                    /* 0x000e300000000a00 */
        /*5d30*/                   LDC.64 R10, c[0x0][0x228] ;                                      /* 0x00008a00ff0a7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*5d40*/                   IMAD.WIDE R4, R13, 0x4, R4 ;                                     /* 0x000000040d047825 */
                                                                                                    /* 0x001fca00078e0204 */
        /*5d50*/                   LDG.E R21, desc[UR8][R4.64] ;                                    /* 0x0000000804157981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*5d60*/                   IMAD.WIDE R10, R13, 0x4, R10 ;                                   /* 0x000000040d0a7825 */
                                                                                                    /* 0x002fca00078e020a */
        /*5d70*/                   LDG.E R29, desc[UR8][R10.64] ;                                   /* 0x000000080a1d7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*5d80*/                   MOV R16, 0x3bbb989d ;                                            /* 0x3bbb989d00107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*5d90*/                   IMAD.MOV.U32 R20, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff147424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*5da0*/                   ISETP.NE.AND P0, PT, R15, 0x1, PT ;                              /* 0x000000010f00780c */
                                                                                                    /* 0x000fe40003f05270 */
        /*5db0*/                   IADD3 R14, R13, 0x100, RZ ;                                      /* 0x000001000d0e7810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*5dc0*/                   FADD R21, -R6, R21 ;                                             /* 0x0000001506157221 */
                                                                                                    /* 0x008fc80000000100 */
        /*5dd0*/                   FFMA.SAT R27, R21, R16, 0.5 ;                                    /* 0x3f000000151b7423 */
                                                                                                    /* 0x000fc80000002010 */
        /*5de0*/                   FFMA.RM R27, R27, R20, 12582913 ;                                /* 0x4b4000011b1b7423 */
                                                                                                    /* 0x000fc80000004014 */
        /*5df0*/                   FADD R12, R27.reuse, -12583039 ;                                 /* 0xcb40007f1b0c7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*5e00*/                   SHF.L.U32 R27, R27, 0x17, RZ ;                                   /* 0x000000171b1b7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*5e10*/                   FFMA R12, R21, 1.4426950216293334961, -R12 ;                     /* 0x3fb8aa3b150c7823 */
                                                                                                    /* 0x000fc8000000080c */
        /*5e20*/                   FFMA R21, R21, 1.925963033500011079e-08, R12 ;                   /* 0x32a5706015157823 */
                                                                                                    /* 0x000fc8000000000c */
        /*5e30*/                   MUFU.EX2 R12, R21 ;                                              /* 0x00000015000c7308 */
                                                                                                    /* 0x000e240000000800 */
        /*5e40*/                   FMUL R12, R27, R12 ;                                             /* 0x0000000c1b0c7220 */
                                                                                                    /* 0x001fc80000400000 */
        /*5e50*/                   FMUL R12, R12, R29 ;                                             /* 0x0000001d0c0c7220 */
                                                                                                    /* 0x010fc80000400000 */
        /*5e60*/                   FADD R12, RZ, R12 ;                                              /* 0x0000000cff0c7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*5e70*/              @!P0 BRA 0x6050 ;                                                     /* 0x0000000000748947 */
                                                                                                    /* 0x000fec0003800000 */
        /*5e80*/                   ISETP.NE.AND P0, PT, R15, 0x2, PT ;                              /* 0x000000020f00780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*5e90*/                   LDG.E R21, desc[UR8][R4.64+0x400] ;                              /* 0x0004000804157981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*5ea0*/                   LDG.E R14, desc[UR8][R10.64+0x400] ;                             /* 0x000400080a0e7981 */
                                                                                                    /* 0x000f30000c1e1900 */
        /*5eb0*/               @P0 LDG.E R29, desc[UR8][R4.64+0x800] ;                              /* 0x00080008041d0981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*5ec0*/               @P0 LDG.E R15, desc[UR8][R10.64+0x800] ;                             /* 0x000800080a0f0981 */
                                                                                                    /* 0x0040a2000c1e1900 */
        /*5ed0*/                   FADD R21, -R6, R21 ;                                             /* 0x0000001506157221 */
                                                                                                    /* 0x008fc80000000100 */
        /*5ee0*/                   FFMA.SAT R27, R21, R16, 0.5 ;                                    /* 0x3f000000151b7423 */
                                                                                                    /* 0x000fc80000002010 */
        /*5ef0*/                   FFMA.RM R27, R27, R20, 12582913 ;                                /* 0x4b4000011b1b7423 */
                                                                                                    /* 0x000fe20000004014 */
        /*5f00*/               @P0 FADD R29, -R6, R29 ;                                             /* 0x0000001d061d0221 */
                                                                                                    /* 0x020fc80000000100 */
        /*5f10*/               @P0 FFMA.SAT R31, R29, R16, 0.5 ;                                    /* 0x3f0000001d1f0423 */
                                                                                                    /* 0x000fe20000002010 */
        /*5f20*/                   FADD R16, R27, -12583039 ;                                       /* 0xcb40007f1b107421 */
                                                                                                    /* 0x000fc60000000000 */
        /*5f30*/               @P0 FFMA.RM R31, R31, R20, 12582913 ;                                /* 0x4b4000011f1f0423 */
                                                                                                    /* 0x000fe20000004014 */
        /*5f40*/                   FFMA R16, R21, 1.4426950216293334961, -R16 ;                     /* 0x3fb8aa3b15107823 */
                                                                                                    /* 0x000fc60000000810 */
        /*5f50*/               @P0 FADD R4, R31, -12583039 ;                                        /* 0xcb40007f1f040421 */
                                                                                                    /* 0x000fe20000000000 */
        /*5f60*/                   FFMA R16, R21, 1.925963033500011079e-08, R16 ;                   /* 0x32a5706015107823 */
                                                                                                    /* 0x000fc60000000010 */
        /*5f70*/               @P0 FFMA R4, R29, 1.4426950216293334961, -R4 ;                       /* 0x3fb8aa3b1d040823 */
                                                                                                    /* 0x000fc80000000804 */
        /*5f80*/               @P0 FFMA R4, R29, 1.925963033500011079e-08, R4 ;                     /* 0x32a570601d040823 */
                                                                                                    /* 0x000fe20000000004 */
        /*5f90*/                   MUFU.EX2 R16, R16 ;                                              /* 0x0000001000107308 */
                                                                                                    /* 0x000e700000000800 */
        /*5fa0*/               @P0 MUFU.EX2 R4, R4 ;                                                /* 0x0000000400040308 */
                                                                                                    /* 0x000e220000000800 */
        /*5fb0*/                   IMAD.SHL.U32 R27, R27, 0x800000, RZ ;                            /* 0x008000001b1b7824 */
                                                                                                    /* 0x000fe200078e00ff */
        /*5fc0*/               @P0 SHF.L.U32 R31, R31, 0x17, RZ ;                                   /* 0x000000171f1f0819 */
                                                                                                    /* 0x000fc600000006ff */
        /*5fd0*/                   FMUL R27, R27, R16 ;                                             /* 0x000000101b1b7220 */
                                                                                                    /* 0x002fc80000400000 */
        /*5fe0*/                   FMUL R27, R27, R14 ;                                             /* 0x0000000e1b1b7220 */
                                                                                                    /* 0x010fe20000400000 */
        /*5ff0*/               @P0 FMUL R10, R31, R4 ;                                              /* 0x000000041f0a0220 */
                                                                                                    /* 0x001fc60000400000 */
        /*6000*/                   FADD R12, R12, R27 ;                                             /* 0x0000001b0c0c7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*6010*/               @P0 FMUL R15, R10, R15 ;                                             /* 0x0000000f0a0f0220 */
                                                                                                    /* 0x004fe20000400000 */
        /*6020*/                   IADD3 R14, R13.reuse, 0x200, RZ ;                                /* 0x000002000d0e7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*6030*/               @P0 VIADD R14, R13, 0x300 ;                                          /* 0x000003000d0e0836 */
                                                                                                    /* 0x000fe40000000000 */
        /*6040*/               @P0 FADD R12, R12, R15 ;                                             /* 0x0000000f0c0c0221 */
                                                                                                    /* 0x000fce0000000000 */
        /*6050*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6060*/              @!P4 BRA 0x6440 ;                                                     /* 0x0000000000f4c947 */
                                                                                                    /* 0x000fea0003800000 */
        /*6070*/                   LDC.64 R20, c[0x0][0x220] ;                                      /* 0x00008800ff147b82 */
                                                                                                    /* 0x000e300000000a00 */
        /*6080*/                   LDC.64 R4, c[0x0][0x228] ;                                       /* 0x00008a00ff047b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*6090*/                   IMAD.WIDE R20, R14, 0x4, R20 ;                                   /* 0x000000040e147825 */
                                                                                                    /* 0x001fca00078e0214 */
        /*60a0*/                   LDG.E R31, desc[UR8][R20.64] ;                                   /* 0x00000008141f7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*60b0*/                   LDG.E R35, desc[UR8][R20.64+0x400] ;                             /* 0x0004000814237981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*60c0*/                   LDG.E R27, desc[UR8][R20.64+0x800] ;                             /* 0x00080008141b7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*60d0*/                   LDG.E R29, desc[UR8][R20.64+0xc00] ;                             /* 0x000c0008141d7981 */
                                                                                                    /* 0x0048a2000c1e1900 */
        /*60e0*/                   IMAD.WIDE R4, R14, 0x4, R4 ;                                     /* 0x000000040e047825 */
                                                                                                    /* 0x002fca00078e0204 */
        /*60f0*/                   LDG.E R13, desc[UR8][R4.64] ;                                    /* 0x00000008040d7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6100*/                   LDG.E R11, desc[UR8][R4.64+0x400] ;                              /* 0x00040008040b7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6110*/                   LDG.E R10, desc[UR8][R4.64+0x800] ;                              /* 0x00080008040a7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6120*/                   LDG.E R15, desc[UR8][R4.64+0xc00] ;                              /* 0x000c0008040f7981 */
                                                                                                    /* 0x0000a2000c1e1900 */
        /*6130*/                   HFMA2.MMA R28, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1c7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*6140*/                   MOV R30, 0x437c0000 ;                                            /* 0x437c0000001e7802 */
                                                                                                    /* 0x000fc40000000f00 */
        /*6150*/                   IADD3 R14, R14, 0x400, RZ ;                                      /* 0x000004000e0e7810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*6160*/                   ISETP.GE.AND P0, PT, R14, R7, PT ;                               /* 0x000000070e00720c */
                                                                                                    /* 0x000fe20003f06270 */
        /*6170*/                   FADD R31, -R6, R31 ;                                             /* 0x0000001f061f7221 */
                                                                                                    /* 0x008fc80000000100 */
        /*6180*/                   FFMA.SAT R33, R31, R28, 0.5 ;                                    /* 0x3f0000001f217423 */
                                                                                                    /* 0x000fe2000000201c */
        /*6190*/                   FADD R21, -R6, R35 ;                                             /* 0x0000002306157221 */
                                                                                                    /* 0x010fc60000000100 */
        /*61a0*/                   FFMA.RM R16, R33, R30, 12582913 ;                                /* 0x4b40000121107423 */
                                                                                                    /* 0x000fe2000000401e */
        /*61b0*/                   FFMA.SAT R33, R21, R28, 0.5 ;                                    /* 0x3f00000015217423 */
                                                                                                    /* 0x000fe2000000201c */
        /*61c0*/                   FADD R27, -R6, R27 ;                                             /* 0x0000001b061b7221 */
                                                                                                    /* 0x020fe40000000100 */
        /*61d0*/                   FADD R20, R16, -12583039 ;                                       /* 0xcb40007f10147421 */
                                                                                                    /* 0x000fe20000000000 */
        /*61e0*/                   FADD R29, -R6, R29 ;                                             /* 0x0000001d061d7221 */
                                                                                                    /* 0x004fc60000000100 */
        /*61f0*/                   FFMA R32, R31, 1.4426950216293334961, -R20 ;                     /* 0x3fb8aa3b1f207823 */
                                                                                                    /* 0x000fe20000000814 */
        /*6200*/                   FFMA.RM R20, R33, R30, 12582913 ;                                /* 0x4b40000121147423 */
                                                                                                    /* 0x000fc6000000401e */
        /*6210*/                   FFMA R5, R31, 1.925963033500011079e-08, R32 ;                    /* 0x32a570601f057823 */
                                                                                                    /* 0x001fe20000000020 */
        /*6220*/                   FADD R4, R20, -12583039 ;                                        /* 0xcb40007f14047421 */
                                                                                                    /* 0x000fe20000000000 */
        /*6230*/                   FFMA.SAT R31, R27, R28, 0.5 ;                                    /* 0x3f0000001b1f7423 */
                                                                                                    /* 0x000fc6000000201c */
        /*6240*/                   FFMA R32, R21, 1.4426950216293334961, -R4 ;                      /* 0x3fb8aa3b15207823 */
                                                                                                    /* 0x000fe20000000804 */
        /*6250*/                   FFMA.RM R4, R31, R30, 12582913 ;                                 /* 0x4b4000011f047423 */
                                                                                                    /* 0x000fe2000000401e */
        /*6260*/                   FFMA.SAT R31, R29, R28, 0.5 ;                                    /* 0x3f0000001d1f7423 */
                                                                                                    /* 0x000fe2000000201c */
        /*6270*/                   MUFU.EX2 R5, R5 ;                                                /* 0x0000000500057308 */
                                                                                                    /* 0x000e220000000800 */
        /*6280*/                   FFMA R28, R21, 1.925963033500011079e-08, R32 ;                   /* 0x32a57060151c7823 */
                                                                                                    /* 0x000fe20000000020 */
        /*6290*/                   FADD R32, R4.reuse, -12583039 ;                                  /* 0xcb40007f04207421 */
                                                                                                    /* 0x040fe20000000000 */
        /*62a0*/                   FFMA.RM R30, R31, R30, 12582913 ;                                /* 0x4b4000011f1e7423 */
                                                                                                    /* 0x000fe2000000401e */
        /*62b0*/                   SHF.L.U32 R4, R4, 0x17, RZ ;                                     /* 0x0000001704047819 */
                                                                                                    /* 0x000fe400000006ff */
        /*62c0*/                   FFMA R32, R27.reuse, 1.4426950216293334961, -R32 ;               /* 0x3fb8aa3b1b207823 */
                                                                                                    /* 0x040fe20000000820 */
        /*62d0*/                   FADD R34, R30, -12583039 ;                                       /* 0xcb40007f1e227421 */
                                                                                                    /* 0x000fe20000000000 */
        /*62e0*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000e640000000800 */
        /*62f0*/                   FFMA R21, R27, 1.925963033500011079e-08, R32 ;                   /* 0x32a570601b157823 */
                                                                                                    /* 0x000fe20000000020 */
        /*6300*/                   FFMA R34, R29, 1.4426950216293334961, -R34 ;                     /* 0x3fb8aa3b1d227823 */
                                                                                                    /* 0x000fe20000000822 */
        /*6310*/                   IMAD.SHL.U32 R32, R16, 0x800000, RZ ;                            /* 0x0080000010207824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*6320*/                   FFMA R34, R29, 1.925963033500011079e-08, R34 ;                   /* 0x32a570601d227823 */
                                                                                                    /* 0x000fe20000000022 */
        /*6330*/                   MUFU.EX2 R21, R21 ;                                              /* 0x0000001500157308 */
                                                                                                    /* 0x000ea20000000800 */
        /*6340*/                   FMUL R32, R32, R5 ;                                              /* 0x0000000520207220 */
                                                                                                    /* 0x001fe20000400000 */
        /*6350*/                   SHF.L.U32 R5, R20, 0x17, RZ ;                                    /* 0x0000001714057819 */
                                                                                                    /* 0x000fc600000006ff */
        /*6360*/                   FMUL R13, R32, R13 ;                                             /* 0x0000000d200d7220 */
                                                                                                    /* 0x000fc60000400000 */
        /*6370*/                   MUFU.EX2 R16, R34 ;                                              /* 0x0000002200107308 */
                                                                                                    /* 0x000e220000000800 */
        /*6380*/                   FMUL R28, R5, R28 ;                                              /* 0x0000001c051c7220 */
                                                                                                    /* 0x002fe20000400000 */
        /*6390*/                   FADD R13, R13, R12 ;                                             /* 0x0000000c0d0d7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*63a0*/                   IMAD.SHL.U32 R5, R30, 0x800000, RZ ;                             /* 0x008000001e057824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*63b0*/                   FMUL R28, R28, R11 ;                                             /* 0x0000000b1c1c7220 */
                                                                                                    /* 0x000fe20000400000 */
        /*63c0*/                   FMUL R21, R4, R21 ;                                              /* 0x0000001504157220 */
                                                                                                    /* 0x004fc60000400000 */
        /*63d0*/                   FADD R13, R13, R28 ;                                             /* 0x0000001c0d0d7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*63e0*/                   FMUL R10, R21, R10 ;                                             /* 0x0000000a150a7220 */
                                                                                                    /* 0x000fe20000400000 */
        /*63f0*/                   FMUL R16, R5, R16 ;                                              /* 0x0000001005107220 */
                                                                                                    /* 0x001fc60000400000 */
        /*6400*/                   FADD R10, R13, R10 ;                                             /* 0x0000000a0d0a7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*6410*/                   FMUL R15, R16, R15 ;                                             /* 0x0000000f100f7220 */
                                                                                                    /* 0x000fc80000400000 */
        /*6420*/                   FADD R12, R10, R15 ;                                             /* 0x0000000f0a0c7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*6430*/              @!P0 BRA 0x6070 ;                                                     /* 0xfffffffc000c8947 */
                                                                                                    /* 0x000fec000383ffff */
        /*6440*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6450*/                   SHFL.DOWN PT, R5, R12, 0x10, 0x1f ;                              /* 0x0a001f000c057f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*6460*/                   FADD R5, R5, R12 ;                                               /* 0x0000000c05057221 */
                                                                                                    /* 0x001fca0000000000 */
        /*6470*/                   SHFL.DOWN PT, R4, R5, 0x8, 0x1f ;                                /* 0x09001f0005047f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*6480*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x001fca0000000000 */
        /*6490*/                   SHFL.DOWN PT, R7, R4, 0x4, 0x1f ;                                /* 0x08801f0004077f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*64a0*/                   FADD R7, R4, R7 ;                                                /* 0x0000000704077221 */
                                                                                                    /* 0x001fca0000000000 */
        /*64b0*/                   SHFL.DOWN PT, R10, R7, 0x2, 0x1f ;                               /* 0x08401f00070a7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*64c0*/                   FADD R10, R7, R10 ;                                              /* 0x0000000a070a7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*64d0*/                   SHFL.DOWN PT, R11, R10, 0x1, 0x1f ;                              /* 0x08201f000a0b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*64e0*/                   FADD R11, R10, R11 ;                                             /* 0x0000000b0a0b7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*64f0*/              @!P2 STS [R24], R11 ;                                                 /* 0x0000000b1800a388 */
                                                                                                    /* 0x0001e20000000800 */
        /*6500*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*6510*/               @P3 BRA 0x6630 ;                                                     /* 0x0000000000443947 */
                                                                                                    /* 0x000fea0003800000 */
        /*6520*/                   ISETP.GT.U32.AND P0, PT, R8, 0x7, PT ;                           /* 0x000000070800780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*6530*/                   HFMA2.MMA R21, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff157435 */
                                                                                                    /* 0x000fe200000001ff */
        /*6540*/                   UMOV UR5, 0xffffffff ;                                           /* 0xffffffff00057882 */
                                                                                                    /* 0x000fd60000000000 */
        /*6550*/              @!P0 LDS R21, [R25] ;                                                 /* 0x0000000019158984 */
                                                                                                    /* 0x0002e20000000800 */
        /*6560*/                   BRA.DIV UR5, 0x8bf0 ;                                            /* 0x0000002605a07947 */
                                                                                                    /* 0x000fea000b800000 */
        /*6570*/                   SHFL.DOWN PT, R20, R21, 0x10, 0x1f ;                             /* 0x0a001f0015147f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*6580*/                   FADD R4, R20, R21 ;                                              /* 0x0000001514047221 */
                                                                                                    /* 0x008fca0000000000 */
        /*6590*/                   SHFL.DOWN PT, R20, R4, 0x8, 0x1f ;                               /* 0x09001f0004147f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*65a0*/                   FADD R5, R4, R20 ;                                               /* 0x0000001404057221 */
                                                                                                    /* 0x008fca0000000000 */
        /*65b0*/                   SHFL.DOWN PT, R20, R5, 0x4, 0x1f ;                               /* 0x08801f0005147f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*65c0*/                   FADD R7, R5, R20 ;                                               /* 0x0000001405077221 */
                                                                                                    /* 0x008fca0000000000 */
        /*65d0*/                   SHFL.DOWN PT, R20, R7, 0x2, 0x1f ;                               /* 0x08401f0007147f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*65e0*/                   FADD R10, R7, R20 ;                                              /* 0x00000014070a7221 */
                                                                                                    /* 0x008fca0000000000 */
        /*65f0*/                   SHFL.DOWN PT, R20, R10, 0x1, 0x1f ;                              /* 0x08201f000a147f89 */
                                                                                                    /* 0x00072400000e0000 */
        /*6600*/                   ISETP.NE.AND P0, PT, R8, RZ, PT ;                                /* 0x000000ff0800720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*6610*/                   FADD R20, R10, R20 ;                                             /* 0x000000140a147221 */
                                                                                                    /* 0x010fd80000000000 */
        /*6620*/              @!P0 STS [UR4+0x28], R20 ;                                            /* 0x00002814ff008988 */
                                                                                                    /* 0x0009e40008000804 */
        /*6630*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*6640*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*6650*/                   ISETP.NE.AND P0, PT, R8, RZ, PT ;                                /* 0x000000ff0800720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*6660*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*6670*/                   BSSY B0, 0x6760 ;                                                /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*6680*/                   LDS R7, [UR4+0x28] ;                                             /* 0x00002804ff077984 */
                                                                                                    /* 0x000e220008000800 */
        /*6690*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*66a0*/               @P0 BRA 0x6750 ;                                                     /* 0x0000000000280947 */
                                                                                                    /* 0x000fea0003800000 */
        /*66b0*/                   IMAD.SHL.U32 R10, R19.reuse, 0x4, RZ ;                           /* 0x00000004130a7824 */
                                                                                                    /* 0x048fe200078e00ff */
        /*66c0*/                   ULDC.64 UR4, c[0x0][0x230] ;                                     /* 0x00008c0000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*66d0*/                   ULDC.64 UR6, c[0x0][0x238] ;                                     /* 0x00008e0000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*66e0*/                   SHF.L.U64.HI R26, R19, 0x2, R26 ;                                /* 0x00000002131a7819 */
                                                                                                    /* 0x000fe4000001021a */
        /*66f0*/                   IADD3 R4, P0, R10.reuse, UR4, RZ ;                               /* 0x000000040a047c10 */
                                                                                                    /* 0x040fe4000ff1e0ff */
        /*6700*/                   IADD3 R10, P2, R10, UR6, RZ ;                                    /* 0x000000060a0a7c10 */
                                                                                                    /* 0x000fe4000ff5e0ff */
        /*6710*/                   IADD3.X R5, R26.reuse, UR5, RZ, P0, !PT ;                        /* 0x000000051a057c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*6720*/                   IADD3.X R11, R26, UR7, RZ, P2, !PT ;                             /* 0x000000071a0b7c10 */
                                                                                                    /* 0x001fc600097fe4ff */
        /*6730*/                   STG.E desc[UR8][R4.64], R6 ;                                     /* 0x0000000604007986 */
                                                                                                    /* 0x0001e8000c101908 */
        /*6740*/                   STG.E desc[UR8][R10.64], R7 ;                                    /* 0x000000070a007986 */
                                                                                                    /* 0x0001e4000c101908 */
        /*6750*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6760*/                   IADD3 R19, R0, R19, RZ ;                                         /* 0x0000001300137210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*6770*/                   ULDC UR4, c[0x0][0x298] ;                                        /* 0x0000a60000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*6780*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe40000010000 */
        /*6790*/                   ISETP.GE.AND P0, PT, R19, UR4, PT ;                              /* 0x0000000413007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*67a0*/              @!P0 BRA 0x5150 ;                                                     /* 0xffffffe800688947 */
                                                                                                    /* 0x000fea000383ffff */
        /*67b0*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fc60000000000 */
        /*67c0*/                   BRA.DIV UR4, 0x8de0 ;                                            /* 0x0000002604847947 */
                                                                                                    /* 0x000fea000b800000 */
        /*67d0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*67e0*/                   BSSY B0, 0x6a20 ;                                                /* 0x0000023000007945 */
                                                                                                    /* 0x000fe80003800000 */
        /*67f0*/               @P1 BRA 0x6a10 ;                                                     /* 0x0000000000841947 */
                                                                                                    /* 0x000fea0003800000 */
        /*6800*/                   S2R R6, SR_CTAID.Y ;                                             /* 0x0000000000067919 */
                                                                                                    /* 0x001e220000002600 */
        /*6810*/                   ULDC UR4, c[0x0][0x10] ;                                         /* 0x0000040000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*6820*/                   LDC R0, c[0x0][0x14] ;                                           /* 0x00000500ff007b82 */
                                                                                                    /* 0x000f620000000800 */
        /*6830*/                   VOTEU.ANY UR5, UPT, PT ;                                         /* 0x0000000000057886 */
                                                                                                    /* 0x000fe200038e0100 */
        /*6840*/                   S2R R7, SR_CTAID.Z ;                                             /* 0x0000000000077919 */
                                                                                                    /* 0x000e620000002700 */
        /*6850*/                   FLO.U32 R4, UR5 ;                                                /* 0x0000000500047d00 */
                                                                                                    /* 0x000ea200080e0000 */
        /*6860*/                   S2R R9, SR_LANEID ;                                              /* 0x0000000000097919 */
                                                                                                    /* 0x000ea80000000000 */
        /*6870*/                   LDC R5, c[0x0][0xc] ;                                            /* 0x00000300ff057b82 */
                                                                                                    /* 0x000f220000000800 */
        /*6880*/                   IMAD.IADD R6, R17, 0x1, R6 ;                                     /* 0x0000000111067824 */
                                                                                                    /* 0x001fe200078e0206 */
        /*6890*/                   IADD3 R5, RZ, -R5, RZ ;                                          /* 0x80000005ff057210 */
                                                                                                    /* 0x010fc40007ffe0ff */
        /*68a0*/                   IADD3 R7, -R7, RZ, RZ ;                                          /* 0x000000ff07077210 */
                                                                                                    /* 0x002fc60007ffe1ff */
        /*68b0*/                   IMAD R5, R5, UR4, RZ ;                                           /* 0x0000000405057c24 */
                                                                                                    /* 0x000fe2000f8e02ff */
        /*68c0*/                   ISETP.NE.AND P1, PT, R6, R7, PT ;                                /* 0x000000070600720c */
                                                                                                    /* 0x000fe20003f25270 */
        /*68d0*/                   UPOPC UR4, UR5 ;                                                 /* 0x00000005000472bf */
                                                                                                    /* 0x000fe20008000000 */
        /*68e0*/                   ISETP.EQ.U32.AND P0, PT, R4, R9, PT ;                            /* 0x000000090400720c */
                                                                                                    /* 0x004fe20003f02070 */
        /*68f0*/                   IMAD R0, R0, R5, -0x7fffffff ;                                   /* 0x8000000100007424 */
                                                                                                    /* 0x020fca00078e0205 */
        /*6900*/                   SEL R0, R0, 0x1, !P1 ;                                           /* 0x0000000100007807 */
                                                                                                    /* 0x000fca0004800000 */
        /*6910*/                   IMAD R5, R0, UR4, RZ ;                                           /* 0x0000000400057c24 */
                                                                                                    /* 0x000fe4000f8e02ff */
        /*6920*/               @P0 MEMBAR.ALL.GPU ;                                                 /* 0x0000000000000992 */
                                                                                                    /* 0x000fec000000a000 */
        /*6930*/               @P0 ERRBAR;                                                          /* 0x00000000000009ab */
                                                                                                    /* 0x000fc00000000000 */
        /*6940*/               @P0 CGAERRBAR ;                                                      /* 0x00000000000005ab */
                                                                                                    /* 0x000fec0000000000 */
        /*6950*/               @P0 ATOM.E.ADD.STRONG.GPU PT, R5, desc[UR8][R2.64+0x4], R5 ;         /* 0x000004050205098a */
                                                                                                    /* 0x000ea200081ee1c8 */
        /*6960*/                   S2R R6, SR_LTMASK ;                                              /* 0x0000000000067919 */
                                                                                                    /* 0x000e240000003900 */
        /*6970*/                   LOP3.LUT R6, R6, UR5, RZ, 0xc0, !PT ;                            /* 0x0000000506067c12 */
                                                                                                    /* 0x001fcc000f8ec0ff */
        /*6980*/                   POPC R6, R6 ;                                                    /* 0x0000000600067309 */
                                                                                                    /* 0x000e220000000000 */
        /*6990*/                   SHFL.IDX PT, R7, R5, R4, 0x1f ;                                  /* 0x00001f0405077589 */
                                                                                                    /* 0x004e2400000e0000 */
        /*69a0*/                   IMAD R7, R0, R6, R7 ;                                            /* 0x0000000600077224 */
                                                                                                    /* 0x001fce00078e0207 */
        /*69b0*/                   LD.E.STRONG.GPU R0, desc[UR8][R2.64+0x4] ;                       /* 0x0000040802007980 */
                                                                                                    /* 0x000ea8000c10f900 */
        /*69c0*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*69d0*/                   YIELD ;                                                          /* 0x0000000000007946 */
                                                                                                    /* 0x000fea0003800000 */
        /*69e0*/                   LOP3.LUT R0, R0, R7, RZ, 0x3c, !PT ;                             /* 0x0000000700007212 */
                                                                                                    /* 0x000fc800078e3cff */
        /*69f0*/                   ISETP.GT.AND P0, PT, R0, -0x1, PT ;                              /* 0xffffffff0000780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*6a00*/               @P0 BRA 0x69b0 ;                                                     /* 0xfffffffc00e80947 */
                                                                                                    /* 0x000fea000383ffff */
        /*6a10*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6a20*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fc60000000000 */
        /*6a30*/                   BRA.DIV UR4, 0x8ea0 ;                                            /* 0x0000002604187947 */
                                                                                                    /* 0x000fea000b800000 */
        /*6a40*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*6a50*/                   ULDC UR4, c[0x0][0x29c] ;                                        /* 0x0000a70000047ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*6a60*/                   ISETP.GE.AND P0, PT, R17, UR4, PT ;                              /* 0x0000000411007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*6a70*/               @P0 EXIT ;                                                           /* 0x000000000000094d */
                                                                                                    /* 0x000fea0003800000 */
        /*6a80*/                   LDC R14, c[0x0][0xc] ;                                           /* 0x00000300ff0e7b82 */
                                                                                                    /* 0x010f220000000800 */
        /*6a90*/                   VIMNMX R7, R8.reuse, 0x300, !PT ;                                /* 0x0000030008077848 */
                                                                                                    /* 0x041fe20007fe0100 */
        /*6aa0*/                   VIADD R4, R8.reuse, 0x200 ;                                      /* 0x0000020008047836 */
                                                                                                    /* 0x040fe20000000000 */
        /*6ab0*/                   IADD3 R5, R8.reuse, 0x100, RZ ;                                  /* 0x0000010008057810 */
                                                                                                    /* 0x040fe40007ffe0ff */
        /*6ac0*/                   IADD3 R7, -R8.reuse, 0xff, R7 ;                                  /* 0x000000ff08077810 */
                                                                                                    /* 0x040fe40007ffe107 */
        /*6ad0*/                   IADD3 R2, R8, 0x300, RZ ;                                        /* 0x0000030008027810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*6ae0*/                   LEA.HI R6, R7, 0x1, RZ, 0x18 ;                                   /* 0x0000000107067811 */
                                                                                                    /* 0x000fc800078fc0ff */
        /*6af0*/                   LOP3.LUT R6, R6, 0x3, RZ, 0xc0, !PT ;                            /* 0x0000000306067812 */
                                                                                                    /* 0x000fce00078ec0ff */
        /*6b00*/                   ISETP.GT.AND P0, PT, R8, 0x3ff, PT ;                             /* 0x000003ff0800780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*6b10*/               @P0 BRA 0x7b00 ;                                                     /* 0x0000000c00f80947 */
                                                                                                    /* 0x027fea0003800000 */
        /*6b20*/                   LDC.64 R18, c[0x0][0x250] ;                                      /* 0x00009400ff127b82 */
                                                                                                    /* 0x008e220000000a00 */
        /*6b30*/                   ULDC.64 UR4, c[0x0][0x230] ;                                     /* 0x00008c0000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*6b40*/                   ULDC.64 UR6, c[0x0][0x238] ;                                     /* 0x00008e0000067ab9 */
                                                                                                    /* 0x000fcc0000000a00 */
        /*6b50*/                   LDC.64 R10, c[0x0][0x240] ;                                      /* 0x00009000ff0a7b82 */
                                                                                                    /* 0x000ef00000000a00 */
        /*6b60*/                   LDC.64 R12, c[0x0][0x248] ;                                      /* 0x00009200ff0c7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*6b70*/                   IMAD.WIDE R18, R17, 0x4, R18 ;                                   /* 0x0000000411127825 */
                                                                                                    /* 0x001fcc00078e0212 */
        /*6b80*/                   LDG.E R19, desc[UR8][R18.64] ;                                   /* 0x0000000812137981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*6b90*/                   ISETP.NE.AND P2, PT, R6, RZ, PT ;                                /* 0x000000ff0600720c */
                                                                                                    /* 0x000fe20003f45270 */
        /*6ba0*/                   IMAD.WIDE R10, R19, 0x4, R10 ;                                   /* 0x00000004130a7825 */
                                                                                                    /* 0x008fc800078e020a */
        /*6bb0*/                   IMAD.WIDE R12, R19.reuse, 0x4, R12 ;                             /* 0x00000004130c7825 */
                                                                                                    /* 0x042fe400078e020c */
        /*6bc0*/                   LDG.E R10, desc[UR8][R10.64] ;                                   /* 0x000000080a0a7981 */
                                                                                                    /* 0x000168000c1e1900 */
        /*6bd0*/                   LDG.E R12, desc[UR8][R12.64] ;                                   /* 0x000000080c0c7981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*6be0*/                   SHF.L.U32 R22, R19, 0x2, RZ ;                                    /* 0x0000000213167819 */
                                                                                                    /* 0x000fe200000006ff */
        /*6bf0*/                   BSSY B0, 0x72b0 ;                                                /* 0x000006b000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*6c00*/                   SHF.R.S32.HI R0, RZ, 0x1f, R19 ;                                 /* 0x0000001fff007819 */
                                                                                                    /* 0x000fe20000011413 */
        /*6c10*/                   IMAD.MOV.U32 R3, RZ, RZ, R8 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200078e0008 */
        /*6c20*/                   IADD3 R24, P0, R22, UR4, RZ ;                                    /* 0x0000000416187c10 */
                                                                                                    /* 0x000fc4000ff1e0ff */
        /*6c30*/                   SHF.L.U64.HI R0, R19, 0x2, R0 ;                                  /* 0x0000000213007819 */
                                                                                                    /* 0x000fe40000010200 */
        /*6c40*/                   IADD3 R22, P1, R22, UR6, RZ ;                                    /* 0x0000000616167c10 */
                                                                                                    /* 0x000fe4000ff3e0ff */
        /*6c50*/                   IADD3.X R25, R0.reuse, UR5, RZ, P0, !PT ;                        /* 0x0000000500197c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*6c60*/                   IADD3.X R23, R0, UR7, RZ, P1, !PT ;                              /* 0x0000000700177c10 */
                                                                                                    /* 0x004fe20008ffe4ff */
        /*6c70*/              @!P2 BRA 0x72a0 ;                                                     /* 0x000000040088a947 */
                                                                                                    /* 0x001ff00003800000 */
        /*6c80*/                   LDC.64 R18, c[0x0][0x210] ;                                      /* 0x00008400ff127b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*6c90*/                   IADD3 R3, -R12, R17, RZ ;                                        /* 0x000000110c037210 */
                                                                                                    /* 0x020fe20007ffe1ff */
        /*6ca0*/                   LDG.E R0, desc[UR8][R22.64] ;                                    /* 0x0000000816007981 */
                                                                                                    /* 0x000ea6000c1e1900 */
        /*6cb0*/                   LEA R3, R3, R10, 0xa ;                                           /* 0x0000000a03037211 */
                                                                                                    /* 0x000fca00078e50ff */
        /*6cc0*/                   IMAD.IADD R9, R3, 0x1, R8 ;                                      /* 0x0000000103097824 */
                                                                                                    /* 0x000fe400078e0208 */
        /*6cd0*/                   LDG.E R3, desc[UR8][R24.64] ;                                    /* 0x0000000818037981 */
                                                                                                    /* 0x000ee4000c1e1900 */
        /*6ce0*/                   IMAD.WIDE R18, R9, 0x4, R18 ;                                    /* 0x0000000409127825 */
                                                                                                    /* 0x001fca00078e0212 */
        /*6cf0*/                   LDG.E R16, desc[UR8][R18.64] ;                                   /* 0x0000000812107981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*6d00*/                   HFMA2.MMA R20, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff147435 */
                                                                                                    /* 0x000fe200000001ff */
        /*6d10*/                   BSSY B3, 0x6e90 ;                                                /* 0x0000017000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*6d20*/                   ISETP.NE.AND P4, PT, R6, 0x1, PT ;                               /* 0x000000010600780c */
                                                                                                    /* 0x000fe20003f85270 */
        /*6d30*/                   FADD R3, -R3, R16 ;                                              /* 0x0000001003037221 */
                                                                                                    /* 0x008fe20000000100 */
        /*6d40*/                   MOV R16, 0x437c0000 ;                                            /* 0x437c000000107802 */
                                                                                                    /* 0x000fcc0000000f00 */
        /*6d50*/                   FFMA.SAT R11, R3, R20, 0.5 ;                                     /* 0x3f000000030b7423 */
                                                                                                    /* 0x000fc80000002014 */
        /*6d60*/                   FFMA.RM R11, R11, R16, 12582913 ;                                /* 0x4b4000010b0b7423 */
                                                                                                    /* 0x000fc80000004010 */
        /*6d70*/                   FADD R16, R11, -12583039 ;                                       /* 0xcb40007f0b107421 */
                                                                                                    /* 0x000fc80000000000 */
        /*6d80*/                   FFMA R16, R3, 1.4426950216293334961, -R16 ;                      /* 0x3fb8aa3b03107823 */
                                                                                                    /* 0x000fc80000000810 */
        /*6d90*/                   FFMA R16, R3, 1.925963033500011079e-08, R16 ;                    /* 0x32a5706003107823 */
                                                                                                    /* 0x000fe20000000010 */
        /*6da0*/                   MUFU.RCP R13, R0 ;                                               /* 0x00000000000d7308 */
                                                                                                    /* 0x004e300000001000 */
        /*6db0*/                   MUFU.EX2 R16, R16 ;                                              /* 0x0000001000107308 */
                                                                                                    /* 0x000e620000000800 */
        /*6dc0*/                   IMAD.SHL.U32 R3, R11, 0x800000, RZ ;                             /* 0x008000000b037824 */
                                                                                                    /* 0x000fc400078e00ff */
        /*6dd0*/                   FFMA R20, -R0, R13, 1 ;                                          /* 0x3f80000000147423 */
                                                                                                    /* 0x001fe4000000010d */
        /*6de0*/                   FMUL R3, R3, R16 ;                                               /* 0x0000001003037220 */
                                                                                                    /* 0x002fc80000400000 */
        /*6df0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e220000000000 */
        /*6e00*/                   FFMA R20, R13, R20, R13 ;                                        /* 0x000000140d147223 */
                                                                                                    /* 0x000fc8000000000d */
        /*6e10*/                   FFMA R11, R3, R20, RZ ;                                          /* 0x00000014030b7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*6e20*/                   FFMA R13, -R0, R11, R3 ;                                         /* 0x0000000b000d7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*6e30*/                   FFMA R11, R20, R13, R11 ;                                        /* 0x0000000d140b7223 */
                                                                                                    /* 0x000fe2000000000b */
        /*6e40*/              @!P0 BRA 0x6e80 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x001fec0003800000 */
        /*6e50*/                   MOV R30, 0x6e70 ;                                                /* 0x00006e70001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*6e60*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x00000020003c7944 */
                                                                                                    /* 0x010fea0003c00000 */
        /*6e70*/                   MOV R11, R0 ;                                                    /* 0x00000000000b7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*6e80*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6e90*/                   LDC.64 R20, c[0x0][0x218] ;                                      /* 0x00008600ff147b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*6ea0*/                   MOV R3, R5 ;                                                     /* 0x0000000500037202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*6eb0*/                   IMAD.WIDE R20, R9, 0x4, R20 ;                                    /* 0x0000000409147825 */
                                                                                                    /* 0x001fca00078e0214 */
        /*6ec0*/                   STG.E desc[UR8][R20.64], R11 ;                                   /* 0x0000000b14007986 */
                                                                                                    /* 0x0001e2000c101908 */
        /*6ed0*/              @!P4 BRA 0x72a0 ;                                                     /* 0x0000000000f0c947 */
                                                                                                    /* 0x000fea0003800000 */
        /*6ee0*/                   LDG.E R3, desc[UR8][R24.64] ;                                    /* 0x0000000818037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6ef0*/                   LDG.E R16, desc[UR8][R18.64+0x400] ;                             /* 0x0004000812107981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6f00*/                   LDG.E R0, desc[UR8][R22.64] ;                                    /* 0x0000000816007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*6f10*/                   IMAD.MOV.U32 R26, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff1a7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*6f20*/                   BSSY B3, 0x70a0 ;                                                /* 0x0000017000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*6f30*/                   ISETP.NE.AND P4, PT, R6, 0x2, PT ;                               /* 0x000000020600780c */
                                                                                                    /* 0x000fe20003f85270 */
        /*6f40*/                   FADD R3, -R3, R16 ;                                              /* 0x0000001003037221 */
                                                                                                    /* 0x004fe20000000100 */
        /*6f50*/                   HFMA2.MMA R16, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff107435 */
                                                                                                    /* 0x000fc600000001ff */
        /*6f60*/                   FFMA.SAT R9, R3, R26, 0.5 ;                                      /* 0x3f00000003097423 */
                                                                                                    /* 0x000fe2000000201a */
        /*6f70*/                   MUFU.RCP R11, R0 ;                                               /* 0x00000000000b7308 */
                                                                                                    /* 0x009e2c0000001000 */
        /*6f80*/                   FFMA.RM R9, R9, R16, 12582913 ;                                  /* 0x4b40000109097423 */
                                                                                                    /* 0x000fc80000004010 */
        /*6f90*/                   FADD R16, R9, -12583039 ;                                        /* 0xcb40007f09107421 */
                                                                                                    /* 0x000fc80000000000 */
        /*6fa0*/                   FFMA R16, R3, 1.4426950216293334961, -R16 ;                      /* 0x3fb8aa3b03107823 */
                                                                                                    /* 0x000fe20000000810 */
        /*6fb0*/                   FFMA R26, -R0, R11, 1 ;                                          /* 0x3f800000001a7423 */
                                                                                                    /* 0x001fc6000000010b */
        /*6fc0*/                   FFMA R16, R3, 1.925963033500011079e-08, R16 ;                    /* 0x32a5706003107823 */
                                                                                                    /* 0x000fe20000000010 */
        /*6fd0*/                   SHF.L.U32 R3, R9, 0x17, RZ ;                                     /* 0x0000001709037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*6fe0*/                   FFMA R26, R11, R26, R11 ;                                        /* 0x0000001a0b1a7223 */
                                                                                                    /* 0x000fc8000000000b */
        /*6ff0*/                   MUFU.EX2 R16, R16 ;                                              /* 0x0000001000107308 */
                                                                                                    /* 0x000e240000000800 */
        /*7000*/                   FMUL R3, R3, R16 ;                                               /* 0x0000001003037220 */
                                                                                                    /* 0x001fcc0000400000 */
        /*7010*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e220000000000 */
        /*7020*/                   FFMA R9, R3, R26, RZ ;                                           /* 0x0000001a03097223 */
                                                                                                    /* 0x000fc800000000ff */
        /*7030*/                   FFMA R11, -R0, R9, R3 ;                                          /* 0x00000009000b7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*7040*/                   FFMA R9, R26, R11, R9 ;                                          /* 0x0000000b1a097223 */
                                                                                                    /* 0x000fe20000000009 */
        /*7050*/              @!P0 BRA 0x7090 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x001fec0003800000 */
        /*7060*/                   MOV R30, 0x7080 ;                                                /* 0x00007080001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7070*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000001c00b87944 */
                                                                                                    /* 0x010fea0003c00000 */
        /*7080*/                   IMAD.MOV.U32 R9, RZ, RZ, R0 ;                                    /* 0x000000ffff097224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*7090*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*70a0*/                   STG.E desc[UR8][R20.64+0x400], R9 ;                              /* 0x0004000914007986 */
                                                                                                    /* 0x0003e2000c101908 */
        /*70b0*/                   MOV R3, R4 ;                                                     /* 0x0000000400037202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*70c0*/              @!P4 BRA 0x72a0 ;                                                     /* 0x000000000074c947 */
                                                                                                    /* 0x000fec0003800000 */
        /*70d0*/                   LDG.E R19, desc[UR8][R18.64+0x800] ;                             /* 0x0008000812137981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*70e0*/                   LDG.E R0, desc[UR8][R24.64] ;                                    /* 0x0000000818007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*70f0*/                   LDG.E R26, desc[UR8][R22.64] ;                                   /* 0x00000008161a7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*7100*/                   HFMA2.MMA R3, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;   /* 0x3bbb989dff037435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7110*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*7120*/                   BSSY B3, 0x7280 ;                                                /* 0x0000015000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*7130*/                   FADD R0, -R0, R19 ;                                              /* 0x0000001300007221 */
                                                                                                    /* 0x004fce0000000100 */
        /*7140*/                   FFMA.SAT R3, R0, R3, 0.5 ;                                       /* 0x3f00000000037423 */
                                                                                                    /* 0x000fe20000002003 */
        /*7150*/                   MUFU.RCP R11, R26 ;                                              /* 0x0000001a000b7308 */
                                                                                                    /* 0x008e260000001000 */
        /*7160*/                   FFMA.RM R3, R3, R16, 12582913 ;                                  /* 0x4b40000103037423 */
                                                                                                    /* 0x000fc80000004010 */
        /*7170*/                   FADD R9, R3.reuse, -12583039 ;                                   /* 0xcb40007f03097421 */
                                                                                                    /* 0x042fe20000000000 */
        /*7180*/                   SHF.L.U32 R3, R3, 0x17, RZ ;                                     /* 0x0000001703037819 */
                                                                                                    /* 0x000fc600000006ff */
        /*7190*/                   FFMA R9, R0, 1.4426950216293334961, -R9 ;                        /* 0x3fb8aa3b00097823 */
                                                                                                    /* 0x000fc80000000809 */
        /*71a0*/                   FFMA R9, R0, 1.925963033500011079e-08, R9 ;                      /* 0x32a5706000097823 */
                                                                                                    /* 0x000fe20000000009 */
        /*71b0*/                   FFMA R16, -R26, R11, 1 ;                                         /* 0x3f8000001a107423 */
                                                                                                    /* 0x001fc6000000010b */
        /*71c0*/                   MUFU.EX2 R0, R9 ;                                                /* 0x0000000900007308 */
                                                                                                    /* 0x000e220000000800 */
        /*71d0*/                   FFMA R16, R11, R16, R11 ;                                        /* 0x000000100b107223 */
                                                                                                    /* 0x000fe2000000000b */
        /*71e0*/                   FMUL R3, R3, R0 ;                                                /* 0x0000000003037220 */
                                                                                                    /* 0x001fcc0000400000 */
        /*71f0*/                   FCHK P0, R3, R26 ;                                               /* 0x0000001a03007302 */
                                                                                                    /* 0x000e220000000000 */
        /*7200*/                   FFMA R11, R3, R16, RZ ;                                          /* 0x00000010030b7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*7210*/                   FFMA R0, -R26, R11, R3 ;                                         /* 0x0000000b1a007223 */
                                                                                                    /* 0x000fc80000000103 */
        /*7220*/                   FFMA R0, R16, R0, R11 ;                                          /* 0x0000000010007223 */
                                                                                                    /* 0x000fe2000000000b */
        /*7230*/              @!P0 BRA 0x7270 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x001fec0003800000 */
        /*7240*/                   MOV R0, R26 ;                                                    /* 0x0000001a00007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*7250*/                   MOV R30, 0x7270 ;                                                /* 0x00007270001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7260*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000001c003c7944 */
                                                                                                    /* 0x010fea0003c00000 */
        /*7270*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*7280*/                   STG.E desc[UR8][R20.64+0x800], R0 ;                              /* 0x0008000014007986 */
                                                                                                    /* 0x0005e2000c101908 */
        /*7290*/                   IMAD.MOV.U32 R3, RZ, RZ, R2 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0002 */
        /*72a0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*72b0*/                   ISETP.GE.U32.AND P0, PT, R7, 0x300, PT ;                         /* 0x000003000700780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*72c0*/              @!P0 BRA 0x7b00 ;                                                     /* 0x00000008000c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*72d0*/                   IADD3 R10, R10, R3, RZ ;                                         /* 0x000000030a0a7210 */
                                                                                                    /* 0x020fe20007ffe0ff */
        /*72e0*/                   ULDC.64 UR4, c[0x0][0x210] ;                                     /* 0x0000840000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*72f0*/                   ULDC.64 UR6, c[0x0][0x218] ;                                     /* 0x0000860000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*7300*/                   MOV R11, UR5 ;                                                   /* 0x00000005000b7c02 */
                                                                                                    /* 0x001fe20008000f00 */
        /*7310*/                   IMAD.U32 R13, RZ, RZ, UR7 ;                                      /* 0x00000007ff0d7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*7320*/                   LEA R9, R17, R10, 0xa ;                                          /* 0x0000000a11097211 */
                                                                                                    /* 0x002fe200078e50ff */
        /*7330*/                   IMAD.U32 R10, RZ, RZ, UR4 ;                                      /* 0x00000004ff0a7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*7340*/                   IADD3 R15, R3, -0x400, RZ ;                                      /* 0xfffffc00030f7810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*7350*/                   IMAD R9, R12, -0x400, R9 ;                                       /* 0xfffffc000c097824 */
                                                                                                    /* 0x000fe200078e0209 */
        /*7360*/                   MOV R12, UR6 ;                                                   /* 0x00000006000c7c02 */
                                                                                                    /* 0x000fce0008000f00 */
        /*7370*/                   IMAD.WIDE R20, R9, 0x4, R10 ;                                    /* 0x0000000409147825 */
                                                                                                    /* 0x005fe200078e020a */
        /*7380*/                   LDG.E R3, desc[UR8][R24.64] ;                                    /* 0x0000000818037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7390*/                   LDG.E R16, desc[UR8][R20.64] ;                                   /* 0x0000000814107981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*73a0*/                   LDG.E R0, desc[UR8][R22.64] ;                                    /* 0x0000000816007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*73b0*/                   MOV R18, 0x3bbb989d ;                                            /* 0x3bbb989d00127802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*73c0*/                   IMAD.MOV.U32 R19, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff137424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*73d0*/                   IADD3 R15, R15, 0x400, RZ ;                                      /* 0x000004000f0f7810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*73e0*/                   BSSY B0, 0x7550 ;                                                /* 0x0000016000007945 */
                                                                                                    /* 0x000fe60003800000 */
        /*73f0*/                   ISETP.GE.AND P4, PT, R15, RZ, PT ;                               /* 0x000000ff0f00720c */
                                                                                                    /* 0x000fe20003f86270 */
        /*7400*/                   FADD R3, -R3, R16 ;                                              /* 0x0000001003037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*7410*/                   FFMA.SAT R16, R3, R18, 0.5 ;                                     /* 0x3f00000003107423 */
                                                                                                    /* 0x000fc80000002012 */
        /*7420*/                   FFMA.RM R16, R16, R19, 12582913 ;                                /* 0x4b40000110107423 */
                                                                                                    /* 0x000fe40000004013 */
        /*7430*/                   MUFU.RCP R19, R0 ;                                               /* 0x0000000000137308 */
                                                                                                    /* 0x008e240000001000 */
        /*7440*/                   FADD R18, R16, -12583039 ;                                       /* 0xcb40007f10127421 */
                                                                                                    /* 0x000fc80000000000 */
        /*7450*/                   FFMA R18, R3, 1.4426950216293334961, -R18 ;                      /* 0x3fb8aa3b03127823 */
                                                                                                    /* 0x000fc80000000812 */
        /*7460*/                   FFMA R18, R3, 1.925963033500011079e-08, R18 ;                    /* 0x32a5706003127823 */
                                                                                                    /* 0x000fe20000000012 */
        /*7470*/                   SHF.L.U32 R3, R16, 0x17, RZ ;                                    /* 0x0000001710037819 */
                                                                                                    /* 0x000fca00000006ff */
        /*7480*/                   MUFU.EX2 R18, R18 ;                                              /* 0x0000001200127308 */
                                                                                                    /* 0x000e620000000800 */
        /*7490*/                   FFMA R16, -R0, R19, 1 ;                                          /* 0x3f80000000107423 */
                                                                                                    /* 0x001fc80000000113 */
        /*74a0*/                   FFMA R16, R19, R16, R19 ;                                        /* 0x0000001013107223 */
                                                                                                    /* 0x000fe20000000013 */
        /*74b0*/                   FMUL R3, R3, R18 ;                                               /* 0x0000001203037220 */
                                                                                                    /* 0x002fc80000400000 */
        /*74c0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e220000000000 */
        /*74d0*/                   FFMA R19, R3, R16, RZ ;                                          /* 0x0000001003137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*74e0*/                   FFMA R26, -R0, R19, R3 ;                                         /* 0x00000013001a7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*74f0*/                   FFMA R27, R16, R26, R19 ;                                        /* 0x0000001a101b7223 */
                                                                                                    /* 0x000fe20000000013 */
        /*7500*/              @!P0 BRA 0x7540 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x001fec0003800000 */
        /*7510*/                   MOV R30, 0x7530 ;                                                /* 0x00007530001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7520*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x00000018008c7944 */
                                                                                                    /* 0x010fea0003c00000 */
        /*7530*/                   IMAD.MOV.U32 R27, RZ, RZ, R0 ;                                   /* 0x000000ffff1b7224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*7540*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*7550*/                   IMAD.WIDE R18, R9, 0x4, R12 ;                                    /* 0x0000000409127825 */
                                                                                                    /* 0x000fca00078e020c */
        /*7560*/                   STG.E desc[UR8][R18.64], R27 ;                                   /* 0x0000001b12007986 */
                                                                                                    /* 0x0001e8000c101908 */
        /*7570*/                   LDG.E R3, desc[UR8][R24.64] ;                                    /* 0x0000000818037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7580*/                   LDG.E R16, desc[UR8][R20.64+0x400] ;                             /* 0x0004000814107981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7590*/                   LDG.E R0, desc[UR8][R22.64] ;                                    /* 0x0000000816007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*75a0*/                   HFMA2.MMA R26, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1a7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*75b0*/                   MOV R29, 0x437c0000 ;                                            /* 0x437c0000001d7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*75c0*/                   BSSY B0, 0x7720 ;                                                /* 0x0000015000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*75d0*/                   FADD R3, -R3, R16 ;                                              /* 0x0000001003037221 */
                                                                                                    /* 0x004fce0000000100 */
        /*75e0*/                   FFMA.SAT R16, R3, R26, 0.5 ;                                     /* 0x3f00000003107423 */
                                                                                                    /* 0x000fc8000000201a */
        /*75f0*/                   FFMA.RM R16, R16, R29, 12582913 ;                                /* 0x4b40000110107423 */
                                                                                                    /* 0x000fe4000000401d */
        /*7600*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008e640000001000 */
        /*7610*/                   FADD R26, R16, -12583039 ;                                       /* 0xcb40007f101a7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*7620*/                   FFMA R26, R3, 1.4426950216293334961, -R26 ;                      /* 0x3fb8aa3b031a7823 */
                                                                                                    /* 0x000fc8000000081a */
        /*7630*/                   FFMA R26, R3, 1.925963033500011079e-08, R26 ;                    /* 0x32a57060031a7823 */
                                                                                                    /* 0x000fe2000000001a */
        /*7640*/                   IMAD.SHL.U32 R3, R16, 0x800000, RZ ;                             /* 0x0080000010037824 */
                                                                                                    /* 0x000fca00078e00ff */
        /*7650*/                   MUFU.EX2 R26, R26 ;                                              /* 0x0000001a001a7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*7660*/                   FFMA R16, -R0, R29, 1 ;                                          /* 0x3f80000000107423 */
                                                                                                    /* 0x002fc8000000011d */
        /*7670*/                   FFMA R16, R29, R16, R29 ;                                        /* 0x000000101d107223 */
                                                                                                    /* 0x000fe2000000001d */
        /*7680*/                   FMUL R3, R3, R26 ;                                               /* 0x0000001a03037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*7690*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*76a0*/                   FFMA R27, R3, R16, RZ ;                                          /* 0x00000010031b7223 */
                                                                                                    /* 0x001fc800000000ff */
        /*76b0*/                   FFMA R28, -R0, R27, R3 ;                                         /* 0x0000001b001c7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*76c0*/                   FFMA R27, R16, R28, R27 ;                                        /* 0x0000001c101b7223 */
                                                                                                    /* 0x000fe2000000001b */
        /*76d0*/              @!P0 BRA 0x7710 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*76e0*/                   MOV R30, 0x7700 ;                                                /* 0x00007700001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*76f0*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000001800187944 */
                                                                                                    /* 0x010fea0003c00000 */
        /*7700*/                   MOV R27, R0 ;                                                    /* 0x00000000001b7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7710*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*7720*/                   STG.E desc[UR8][R18.64+0x400], R27 ;                             /* 0x0004001b12007986 */
                                                                                                    /* 0x0001e8000c101908 */
        /*7730*/                   LDG.E R3, desc[UR8][R24.64] ;                                    /* 0x0000000818037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7740*/                   LDG.E R16, desc[UR8][R20.64+0x800] ;                             /* 0x0008000814107981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7750*/                   LDG.E R0, desc[UR8][R22.64] ;                                    /* 0x0000000816007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*7760*/                   HFMA2.MMA R26, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1a7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7770*/                   IMAD.MOV.U32 R29, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff1d7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*7780*/                   BSSY B0, 0x78e0 ;                                                /* 0x0000015000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*7790*/                   FADD R3, -R3, R16 ;                                              /* 0x0000001003037221 */
                                                                                                    /* 0x004fce0000000100 */
        /*77a0*/                   FFMA.SAT R16, R3, R26, 0.5 ;                                     /* 0x3f00000003107423 */
                                                                                                    /* 0x000fc8000000201a */
        /*77b0*/                   FFMA.RM R16, R16, R29, 12582913 ;                                /* 0x4b40000110107423 */
                                                                                                    /* 0x000fe4000000401d */
        /*77c0*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008e640000001000 */
        /*77d0*/                   FADD R26, R16, -12583039 ;                                       /* 0xcb40007f101a7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*77e0*/                   FFMA R26, R3, 1.4426950216293334961, -R26 ;                      /* 0x3fb8aa3b031a7823 */
                                                                                                    /* 0x000fc8000000081a */
        /*77f0*/                   FFMA R26, R3, 1.925963033500011079e-08, R26 ;                    /* 0x32a57060031a7823 */
                                                                                                    /* 0x000fe2000000001a */
        /*7800*/                   SHF.L.U32 R3, R16, 0x17, RZ ;                                    /* 0x0000001710037819 */
                                                                                                    /* 0x000fca00000006ff */
        /*7810*/                   MUFU.EX2 R26, R26 ;                                              /* 0x0000001a001a7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*7820*/                   FFMA R16, -R0, R29, 1 ;                                          /* 0x3f80000000107423 */
                                                                                                    /* 0x002fc8000000011d */
        /*7830*/                   FFMA R16, R29, R16, R29 ;                                        /* 0x000000101d107223 */
                                                                                                    /* 0x000fe2000000001d */
        /*7840*/                   FMUL R3, R3, R26 ;                                               /* 0x0000001a03037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*7850*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*7860*/                   FFMA R27, R3, R16, RZ ;                                          /* 0x00000010031b7223 */
                                                                                                    /* 0x001fc800000000ff */
        /*7870*/                   FFMA R28, -R0, R27, R3 ;                                         /* 0x0000001b001c7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*7880*/                   FFMA R27, R16, R28, R27 ;                                        /* 0x0000001c101b7223 */
                                                                                                    /* 0x000fe2000000001b */
        /*7890*/              @!P0 BRA 0x78d0 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*78a0*/                   MOV R30, 0x78c0 ;                                                /* 0x000078c0001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*78b0*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000001400a87944 */
                                                                                                    /* 0x010fea0003c00000 */
        /*78c0*/                   MOV R27, R0 ;                                                    /* 0x00000000001b7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*78d0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*78e0*/                   STG.E desc[UR8][R18.64+0x800], R27 ;                             /* 0x0008001b12007986 */
                                                                                                    /* 0x0001e8000c101908 */
        /*78f0*/                   LDG.E R20, desc[UR8][R20.64+0xc00] ;                             /* 0x000c000814147981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7900*/                   LDG.E R3, desc[UR8][R24.64] ;                                    /* 0x0000000818037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7910*/                   LDG.E R0, desc[UR8][R22.64] ;                                    /* 0x0000000816007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*7920*/                   HFMA2.MMA R29, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1d7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7930*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*7940*/                   BSSY B0, 0x7aa0 ;                                                /* 0x0000015000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*7950*/                   FADD R3, -R3, R20 ;                                              /* 0x0000001403037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*7960*/                   FFMA.SAT R16, R3, R16, 0.5 ;                                     /* 0x3f00000003107423 */
                                                                                                    /* 0x000fc80000002010 */
        /*7970*/                   FFMA.RM R16, R16, R29, 12582913 ;                                /* 0x4b40000110107423 */
                                                                                                    /* 0x000fe4000000401d */
        /*7980*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008e640000001000 */
        /*7990*/                   FADD R26, R16, -12583039 ;                                       /* 0xcb40007f101a7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*79a0*/                   FFMA R26, R3, 1.4426950216293334961, -R26 ;                      /* 0x3fb8aa3b031a7823 */
                                                                                                    /* 0x000fc8000000081a */
        /*79b0*/                   FFMA R26, R3, 1.925963033500011079e-08, R26 ;                    /* 0x32a57060031a7823 */
                                                                                                    /* 0x000fe2000000001a */
        /*79c0*/                   SHF.L.U32 R3, R16, 0x17, RZ ;                                    /* 0x0000001710037819 */
                                                                                                    /* 0x000fca00000006ff */
        /*79d0*/                   MUFU.EX2 R26, R26 ;                                              /* 0x0000001a001a7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*79e0*/                   FFMA R16, -R0, R29, 1 ;                                          /* 0x3f80000000107423 */
                                                                                                    /* 0x002fc8000000011d */
        /*79f0*/                   FFMA R16, R29, R16, R29 ;                                        /* 0x000000101d107223 */
                                                                                                    /* 0x000fe2000000001d */
        /*7a00*/                   FMUL R3, R3, R26 ;                                               /* 0x0000001a03037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*7a10*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*7a20*/                   FFMA R21, R3, R16, RZ ;                                          /* 0x0000001003157223 */
                                                                                                    /* 0x000fc800000000ff */
        /*7a30*/                   FFMA R20, -R0, R21, R3 ;                                         /* 0x0000001500147223 */
                                                                                                    /* 0x000fc80000000103 */
        /*7a40*/                   FFMA R21, R16, R20, R21 ;                                        /* 0x0000001410157223 */
                                                                                                    /* 0x000fe20000000015 */
        /*7a50*/              @!P0 BRA 0x7a90 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x003fec0003800000 */
        /*7a60*/                   MOV R30, 0x7a80 ;                                                /* 0x00007a80001e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7a70*/                   CALL.REL.NOINC 0x8f60 ;                                          /* 0x0000001400387944 */
                                                                                                    /* 0x010fea0003c00000 */
        /*7a80*/                   IMAD.MOV.U32 R21, RZ, RZ, R0 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*7a90*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*7aa0*/                   STG.E desc[UR8][R18.64+0xc00], R21 ;                             /* 0x000c001512007986 */
                                                                                                    /* 0x0001e2000c101908 */
        /*7ab0*/                   IADD3 R12, P0, R12, 0x1000, RZ ;                                 /* 0x000010000c0c7810 */
                                                                                                    /* 0x000fe40007f1e0ff */
        /*7ac0*/                   IADD3 R10, P1, R10, 0x1000, RZ ;                                 /* 0x000010000a0a7810 */
                                                                                                    /* 0x000fe40007f3e0ff */
        /*7ad0*/                   IADD3.X R13, RZ, R13, RZ, P0, !PT ;                              /* 0x0000000dff0d7210 */
                                                                                                    /* 0x000fe400007fe4ff */
        /*7ae0*/                   IADD3.X R11, RZ, R11, RZ, P1, !PT ;                              /* 0x0000000bff0b7210 */
                                                                                                    /* 0x000fe20000ffe4ff */
        /*7af0*/              @!P4 BRA 0x7370 ;                                                     /* 0xfffffff8001cc947 */
                                                                                                    /* 0x000ff0000383ffff */
        /*7b00*/                   IMAD.IADD R17, R14, 0x1, R17 ;                                   /* 0x000000010e117824 */
                                                                                                    /* 0x010fe200078e0211 */
        /*7b10*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*7b20*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*7b30*/                   ULDC UR4, c[0x0][0x29c] ;                                        /* 0x0000a70000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*7b40*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*7b50*/                   ISETP.GE.AND P0, PT, R17, UR4, PT ;                              /* 0x0000000411007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*7b60*/              @!P0 BRA 0x6b00 ;                                                     /* 0xffffffec00e48947 */
                                                                                                    /* 0x000fea000383ffff */
        /*7b70*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*7b80*/                   HFMA2.MMA R15, -RZ, RZ, 0, 1.847743988037109375e-06 ;            /* 0x0000001fff0f7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7b90*/                   MOV R16, 0x10 ;                                                  /* 0x0000001000107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*7ba0*/                   IMAD.MOV.U32 R14, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0e7424 */
                                                                                                    /* 0x000fd200078e00ff */
        /*7bb0*/                   WARPSYNC.COLLECTIVE R14, 0x7be0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x00ffea0003c00000 */
        /*7bc0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7bd0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7be0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7bf0*/                   FMNMX R5, R20, R21, !PT ;                                        /* 0x0000001514057209 */
                                                                                                    /* 0x000fc80007800000 */
        /*7c00*/                   MOV R21, R5 ;                                                    /* 0x0000000500157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7c10*/                   WARPSYNC.COLLECTIVE R14, 0x7c40 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*7c20*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7c30*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7c40*/                   MOV R16, 0x4 ;                                                   /* 0x0000000400107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*7c50*/                   FMNMX R17, R5, R20, !PT ;                                        /* 0x0000001405117209 */
                                                                                                    /* 0x000fca0007800000 */
        /*7c60*/                   IMAD.MOV.U32 R21, RZ, RZ, R17 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0011 */
        /*7c70*/                   WARPSYNC.COLLECTIVE R14, 0x7ca0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*7c80*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7c90*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7ca0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x2 ;                                  /* 0x00000002ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*7cb0*/                   FMNMX R29, R17, R20, !PT ;                                       /* 0x00000014111d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*7cc0*/                   MOV R21, R29 ;                                                   /* 0x0000001d00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7cd0*/                   WARPSYNC.COLLECTIVE R14, 0x7d00 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*7ce0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7cf0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7d00*/                   HFMA2.MMA R16, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7d10*/                   FMNMX R30, R29, R20, !PT ;                                       /* 0x000000141d1e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*7d20*/                   MOV R21, R30 ;                                                   /* 0x0000001e00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7d30*/                   WARPSYNC.COLLECTIVE R14, 0x7d60 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*7d40*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7d50*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7d60*/                   BRA 0x21d0 ;                                                     /* 0xffffffa400187947 */
                                                                                                    /* 0x000fea000383ffff */
        /*7d70*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x10 ;                                 /* 0x00000010ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*7d80*/                   MOV R15, 0x1f ;                                                  /* 0x0000001f000f7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*7d90*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7da0*/                   WARPSYNC.COLLECTIVE R14, 0x7dd0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x007fea0003c00000 */
        /*7db0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7dc0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7dd0*/                   MOV R16, 0x8 ;                                                   /* 0x0000000800107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*7de0*/                   FADD R17, R20, R21 ;                                             /* 0x0000001514117221 */
                                                                                                    /* 0x000fc80000000000 */
        /*7df0*/                   IMAD.MOV.U32 R21, RZ, RZ, R17 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0011 */
        /*7e00*/                   WARPSYNC.COLLECTIVE R14, 0x7e30 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*7e10*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7e20*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7e30*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x4 ;                                  /* 0x00000004ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*7e40*/                   FADD R29, R17, R20 ;                                             /* 0x00000014111d7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*7e50*/                   MOV R21, R29 ;                                                   /* 0x0000001d00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7e60*/                   WARPSYNC.COLLECTIVE R14, 0x7e90 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*7e70*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7e80*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7e90*/                   MOV R16, 0x2 ;                                                   /* 0x0000000200107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*7ea0*/                   FADD R30, R29, R20 ;                                             /* 0x000000141d1e7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*7eb0*/                   MOV R21, R30 ;                                                   /* 0x0000001e00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7ec0*/                   WARPSYNC.COLLECTIVE R14, 0x7ef0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*7ed0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7ee0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7ef0*/                   MOV R16, 0x1 ;                                                   /* 0x0000000100107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*7f00*/                   FADD R31, R30, R20 ;                                             /* 0x000000141e1f7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*7f10*/                   IMAD.MOV.U32 R21, RZ, RZ, R31 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e001f */
        /*7f20*/                   WARPSYNC.COLLECTIVE R14, 0x7f50 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*7f30*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7f40*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7f50*/                   BRA 0x2c20 ;                                                     /* 0xffffffac00307947 */
                                                                                                    /* 0x000fea000383ffff */
        /*7f60*/                   MOV R16, 0x10 ;                                                  /* 0x0000001000107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*7f70*/                   IMAD.MOV.U32 R15, RZ, RZ, 0x1f ;                                 /* 0x0000001fff0f7424 */
                                                                                                    /* 0x002fe200078e00ff */
        /*7f80*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7f90*/                   WARPSYNC.COLLECTIVE R14, 0x7fc0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x00dfea0003c00000 */
        /*7fa0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*7fb0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*7fc0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x8 ;                                  /* 0x00000008ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*7fd0*/                   FMNMX R18, R20, R21, !PT ;                                       /* 0x0000001514127209 */
                                                                                                    /* 0x000fc80007800000 */
        /*7fe0*/                   MOV R21, R18 ;                                                   /* 0x0000001200157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7ff0*/                   WARPSYNC.COLLECTIVE R14, 0x8020 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8000*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8010*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8020*/                   HFMA2.MMA R16, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8030*/                   FMNMX R30, R18, R20, !PT ;                                       /* 0x00000014121e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8040*/                   MOV R21, R30 ;                                                   /* 0x0000001e00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8050*/                   WARPSYNC.COLLECTIVE R14, 0x8080 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8060*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8070*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8080*/                   MOV R16, 0x2 ;                                                   /* 0x0000000200107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8090*/                   FMNMX R31, R30, R20, !PT ;                                       /* 0x000000141e1f7209 */
                                                                                                    /* 0x000fca0007800000 */
        /*80a0*/                   IMAD.MOV.U32 R21, RZ, RZ, R31 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e001f */
        /*80b0*/                   WARPSYNC.COLLECTIVE R14, 0x80e0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*80c0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*80d0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*80e0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x1 ;                                  /* 0x00000001ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*80f0*/                   FMNMX R32, R31, R20, !PT ;                                       /* 0x000000141f207209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8100*/                   MOV R21, R32 ;                                                   /* 0x0000002000157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8110*/                   WARPSYNC.COLLECTIVE R14, 0x8140 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8120*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8130*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8140*/                   BRA 0x3900 ;                                                     /* 0xffffffb400ec7947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8150*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8160*/                   MOV R15, 0x1f ;                                                  /* 0x0000001f000f7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8170*/                   IMAD.MOV.U32 R14, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0e7424 */
                                                                                                    /* 0x000fd200078e00ff */
        /*8180*/                   WARPSYNC.COLLECTIVE R14, 0x81b0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x01ffea0003c00000 */
        /*8190*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*81a0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*81b0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*81c0*/                   FADD R17, R20, R21 ;                                             /* 0x0000001514117221 */
                                                                                                    /* 0x000fca0000000000 */
        /*81d0*/                   MOV R21, R17 ;                                                   /* 0x0000001100157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*81e0*/                   WARPSYNC.COLLECTIVE R14, 0x8210 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*81f0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8200*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8210*/                   MOV R16, 0x4 ;                                                   /* 0x0000000400107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8220*/                   FADD R19, R17, R20 ;                                             /* 0x0000001411137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*8230*/                   IMAD.MOV.U32 R21, RZ, RZ, R19 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0013 */
        /*8240*/                   WARPSYNC.COLLECTIVE R14, 0x8270 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8250*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8260*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8270*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x2 ;                                  /* 0x00000002ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*8280*/                   FADD R27, R19, R20 ;                                             /* 0x00000014131b7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*8290*/                   MOV R21, R27 ;                                                   /* 0x0000001b00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*82a0*/                   WARPSYNC.COLLECTIVE R14, 0x82d0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*82b0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*82c0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*82d0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*82e0*/                   FADD R29, R27, R20 ;                                             /* 0x000000141b1d7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*82f0*/                   MOV R21, R29 ;                                                   /* 0x0000001d00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8300*/                   WARPSYNC.COLLECTIVE R14, 0x8330 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8310*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8320*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8330*/                   BRA 0x3dc0 ;                                                     /* 0xffffffb800a07947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8340*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x10 ;                                 /* 0x00000010ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8350*/                   MOV R15, 0x1f ;                                                  /* 0x0000001f000f7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8360*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8370*/                   WARPSYNC.COLLECTIVE R14, 0x83a0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x003fea0003c00000 */
        /*8380*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8390*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*83a0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*83b0*/                   FMNMX R18, R20, R21, !PT ;                                       /* 0x0000001514127209 */
                                                                                                    /* 0x000fca0007800000 */
        /*83c0*/                   IMAD.MOV.U32 R21, RZ, RZ, R18 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0012 */
        /*83d0*/                   WARPSYNC.COLLECTIVE R14, 0x8400 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*83e0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*83f0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8400*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x4 ;                                  /* 0x00000004ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8410*/                   FMNMX R28, R18, R20, !PT ;                                       /* 0x00000014121c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8420*/                   MOV R21, R28 ;                                                   /* 0x0000001c00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8430*/                   WARPSYNC.COLLECTIVE R14, 0x8460 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8440*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8450*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8460*/                   HFMA2.MMA R16, -RZ, RZ, 0, 1.1920928955078125e-07 ;              /* 0x00000002ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8470*/                   FMNMX R29, R28, R20, !PT ;                                       /* 0x000000141c1d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8480*/                   MOV R21, R29 ;                                                   /* 0x0000001d00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8490*/                   WARPSYNC.COLLECTIVE R14, 0x84c0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*84a0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*84b0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*84c0*/                   MOV R16, 0x1 ;                                                   /* 0x0000000100107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*84d0*/                   FMNMX R30, R29, R20, !PT ;                                       /* 0x000000141d1e7209 */
                                                                                                    /* 0x000fca0007800000 */
        /*84e0*/                   IMAD.MOV.U32 R21, RZ, RZ, R30 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e001e */
        /*84f0*/                   WARPSYNC.COLLECTIVE R14, 0x8520 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8500*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8510*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8520*/                   BRA 0x4650 ;                                                     /* 0xffffffc000487947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8530*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8540*/                   IMAD.MOV.U32 R15, RZ, RZ, 0x1f ;                                 /* 0x0000001fff0f7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8550*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x000fd20000000f00 */
        /*8560*/                   WARPSYNC.COLLECTIVE R14, 0x8590 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x007fea0003c00000 */
        /*8570*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8580*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8590*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x8 ;                                  /* 0x00000008ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*85a0*/                   FADD R19, R20, R21 ;                                             /* 0x0000001514137221 */
                                                                                                    /* 0x000fca0000000000 */
        /*85b0*/                   MOV R21, R19 ;                                                   /* 0x0000001300157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*85c0*/                   WARPSYNC.COLLECTIVE R14, 0x85f0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*85d0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*85e0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*85f0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8600*/                   FADD R23, R19, R20 ;                                             /* 0x0000001413177221 */
                                                                                                    /* 0x000fca0000000000 */
        /*8610*/                   MOV R21, R23 ;                                                   /* 0x0000001700157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8620*/                   WARPSYNC.COLLECTIVE R14, 0x8650 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8630*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8640*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8650*/                   MOV R16, 0x2 ;                                                   /* 0x0000000200107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8660*/                   FADD R25, R23, R20 ;                                             /* 0x0000001417197221 */
                                                                                                    /* 0x000fc80000000000 */
        /*8670*/                   IMAD.MOV.U32 R21, RZ, RZ, R25 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0019 */
        /*8680*/                   WARPSYNC.COLLECTIVE R14, 0x86b0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8690*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*86a0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*86b0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x1 ;                                  /* 0x00000001ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*86c0*/                   FADD R27, R25, R20 ;                                             /* 0x00000014191b7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*86d0*/                   MOV R21, R27 ;                                                   /* 0x0000001b00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*86e0*/                   WARPSYNC.COLLECTIVE R14, 0x8710 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*86f0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8700*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8710*/                   BRA 0x4b80 ;                                                     /* 0xffffffc400187947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8720*/                   HFMA2.MMA R5, -RZ, RZ, 0, 0 ;                                    /* 0x00000000ff057435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8730*/                   BSSY B0, 0x87d0 ;                                                /* 0x0000009000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*8740*/                   MOV R0, 0x0 ;                                                    /* 0x0000000000007802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8750*/                   IMAD.MOV.U32 R14, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0e7424 */
                                                                                                    /* 0x010fd000078e00ff */
        /*8760*/                   WARPSYNC.COLLECTIVE.ALL 0x87c0 ;                                 /* 0x0000000000147948 */
                                                                                                    /* 0x00dfea0003c00000 */
        /*8770*/                   SHF.L.U32 R0, R0, 0x10, RZ ;                                     /* 0x0000001000007819 */
                                                                                                    /* 0x000fc800000006ff */
        /*8780*/                   LOP3.LUT R0, R0, 0xf, R5, 0xf8, !PT ;                            /* 0x0000000f00007812 */
                                                                                                    /* 0x000fca00078ef805 */
        /*8790*/                   BAR.SYNC.DEFER_BLOCKING R0, R0 ;                                 /* 0x000000000000731d */
                                                                                                    /* 0x0001e40000010000 */
        /*87a0*/                   SHF.R.U32.HI R0, RZ, 0x10, R0 ;                                  /* 0x00000010ff007819 */
                                                                                                    /* 0x001fc80000011600 */
        /*87b0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x000fe60003800000 */
        /*87c0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*87d0*/                   BRA 0x5020 ;                                                     /* 0xffffffc800107947 */
                                                                                                    /* 0x000fea000383ffff */
        /*87e0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*87f0*/                   BSSY B0, 0x8860 ;                                                /* 0x0000006000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*8800*/                   MOV R15, 0x1f ;                                                  /* 0x0000001f000f7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8810*/                   IMAD.MOV.U32 R14, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0e7424 */
                                                                                                    /* 0x000fd000078e00ff */
        /*8820*/                   WARPSYNC.COLLECTIVE R14, 0x8850 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x004fea0003c00000 */
        /*8830*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8840*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8850*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*8860*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8870*/                   FMNMX R21, R20, R21, !PT ;                                       /* 0x0000001514157209 */
                                                                                                    /* 0x000fe20007800000 */
        /*8880*/                   IMAD.MOV.U32 R14, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0e7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8890*/                   MOV R15, 0x1f ;                                                  /* 0x0000001f000f7802 */
                                                                                                    /* 0x000fd00000000f00 */
        /*88a0*/                   WARPSYNC.COLLECTIVE R14, 0x88d0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*88b0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*88c0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*88d0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*88e0*/                   FMNMX R6, R21, R20, !PT ;                                        /* 0x0000001415067209 */
                                                                                                    /* 0x000fc80007800000 */
        /*88f0*/                   MOV R21, R6 ;                                                    /* 0x0000000600157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8900*/                   WARPSYNC.COLLECTIVE R14, 0x8930 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8910*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8920*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8930*/                   MOV R16, 0x2 ;                                                   /* 0x0000000200107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8940*/                   FMNMX R7, R6, R20, !PT ;                                         /* 0x0000001406077209 */
                                                                                                    /* 0x000fca0007800000 */
        /*8950*/                   IMAD.MOV.U32 R21, RZ, RZ, R7 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0007 */
        /*8960*/                   WARPSYNC.COLLECTIVE R14, 0x8990 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8970*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8980*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8990*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x1 ;                                  /* 0x00000001ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*89a0*/                   FMNMX R10, R7, R20, !PT ;                                        /* 0x00000014070a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*89b0*/                   MOV R21, R10 ;                                                   /* 0x0000000a00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*89c0*/                   WARPSYNC.COLLECTIVE R14, 0x89f0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*89d0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*89e0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*89f0*/                   BRA 0x59e0 ;                                                     /* 0xffffffcc00f87947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8a00*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8a10*/                   MOV R15, 0x1f ;                                                  /* 0x0000001f000f7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8a20*/                   IMAD.MOV.U32 R14, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0e7424 */
                                                                                                    /* 0x000fd200078e00ff */
        /*8a30*/                   WARPSYNC.COLLECTIVE R14, 0x8a60 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x00ffea0003c00000 */
        /*8a40*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8a50*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8a60*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8a70*/                   FMNMX R6, R20, R21, !PT ;                                        /* 0x0000001514067209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8a80*/                   MOV R21, R6 ;                                                    /* 0x0000000600157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8a90*/                   WARPSYNC.COLLECTIVE R14, 0x8ac0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8aa0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8ab0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8ac0*/                   MOV R16, 0x4 ;                                                   /* 0x0000000400107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8ad0*/                   FMNMX R7, R6, R20, !PT ;                                         /* 0x0000001406077209 */
                                                                                                    /* 0x000fca0007800000 */
        /*8ae0*/                   IMAD.MOV.U32 R21, RZ, RZ, R7 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0007 */
        /*8af0*/                   WARPSYNC.COLLECTIVE R14, 0x8b20 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8b00*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8b10*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8b20*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x2 ;                                  /* 0x00000002ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8b30*/                   FMNMX R10, R7, R20, !PT ;                                        /* 0x00000014070a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8b40*/                   MOV R21, R10 ;                                                   /* 0x0000000a00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8b50*/                   WARPSYNC.COLLECTIVE R14, 0x8b80 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8b60*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8b70*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8b80*/                   HFMA2.MMA R16, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8b90*/                   FMNMX R11, R10, R20, !PT ;                                       /* 0x000000140a0b7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8ba0*/                   MOV R21, R11 ;                                                   /* 0x0000000b00157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8bb0*/                   WARPSYNC.COLLECTIVE R14, 0x8be0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8bc0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8bd0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8be0*/                   BRA 0x5b40 ;                                                     /* 0xffffffcc00d47947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8bf0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x10 ;                                 /* 0x00000010ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8c00*/                   MOV R15, 0x1f ;                                                  /* 0x0000001f000f7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8c10*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8c20*/                   WARPSYNC.COLLECTIVE R14, 0x8c50 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x00ffea0003c00000 */
        /*8c30*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8c40*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8c50*/                   MOV R16, 0x8 ;                                                   /* 0x0000000800107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8c60*/                   FADD R4, R20, R21 ;                                              /* 0x0000001514047221 */
                                                                                                    /* 0x000fc80000000000 */
        /*8c70*/                   IMAD.MOV.U32 R21, RZ, RZ, R4 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0004 */
        /*8c80*/                   WARPSYNC.COLLECTIVE R14, 0x8cb0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8c90*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8ca0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8cb0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x4 ;                                  /* 0x00000004ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*8cc0*/                   FADD R5, R4, R20 ;                                               /* 0x0000001404057221 */
                                                                                                    /* 0x000fca0000000000 */
        /*8cd0*/                   MOV R21, R5 ;                                                    /* 0x0000000500157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8ce0*/                   WARPSYNC.COLLECTIVE R14, 0x8d10 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8cf0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8d00*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8d10*/                   MOV R16, 0x2 ;                                                   /* 0x0000000200107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8d20*/                   FADD R7, R5, R20 ;                                               /* 0x0000001405077221 */
                                                                                                    /* 0x000fca0000000000 */
        /*8d30*/                   MOV R21, R7 ;                                                    /* 0x0000000700157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8d40*/                   WARPSYNC.COLLECTIVE R14, 0x8d70 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8d50*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8d60*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8d70*/                   MOV R16, 0x1 ;                                                   /* 0x0000000100107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8d80*/                   FADD R10, R7, R20 ;                                              /* 0x00000014070a7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*8d90*/                   IMAD.MOV.U32 R21, RZ, RZ, R10 ;                                  /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e000a */
        /*8da0*/                   WARPSYNC.COLLECTIVE R14, 0x8dd0 ;                                /* 0x000000000e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8db0*/                   SHFL.DOWN P0, R20, R21, R16, R15 ;                               /* 0x0800001015147389 */
                                                                                                    /* 0x000064000000000f */
        /*8dc0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8dd0*/                   BRA 0x6600 ;                                                     /* 0xffffffd800087947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8de0*/                   BSSY B0, 0x8e90 ;                                                /* 0x000000a000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*8df0*/                   MOV R5, 0x0 ;                                                    /* 0x0000000000057802 */
                                                                                                    /* 0x001fe20000000f00 */
        /*8e00*/                   IMAD.MOV.U32 R0, RZ, RZ, 0x0 ;                                   /* 0x00000000ff007424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8e10*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x010fce0000000f00 */
        /*8e20*/                   WARPSYNC.COLLECTIVE.ALL 0x8e80 ;                                 /* 0x0000000000147948 */
                                                                                                    /* 0x00efea0003c00000 */
        /*8e30*/                   SHF.L.U32 R0, R0, 0x10, RZ ;                                     /* 0x0000001000007819 */
                                                                                                    /* 0x000fc800000006ff */
        /*8e40*/                   LOP3.LUT R0, R0, 0xf, R5, 0xf8, !PT ;                            /* 0x0000000f00007812 */
                                                                                                    /* 0x000fca00078ef805 */
        /*8e50*/                   BAR.SYNC.DEFER_BLOCKING R0, R0 ;                                 /* 0x000000000000731d */
                                                                                                    /* 0x0001e40000010000 */
        /*8e60*/                   SHF.R.U32.HI R0, RZ, 0x10, R0 ;                                  /* 0x00000010ff007819 */
                                                                                                    /* 0x001fc80000011600 */
        /*8e70*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x000fe60003800000 */
        /*8e80*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*8e90*/                   BRA 0x67e0 ;                                                     /* 0xffffffd800507947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8ea0*/                   HFMA2.MMA R5, -RZ, RZ, 0, 0 ;                                    /* 0x00000000ff057435 */
                                                                                                    /* 0x001fe200000001ff */
        /*8eb0*/                   BSSY B0, 0x8f50 ;                                                /* 0x0000009000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*8ec0*/                   IMAD.MOV.U32 R0, RZ, RZ, 0x0 ;                                   /* 0x00000000ff007424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8ed0*/                   MOV R14, 0xffffffff ;                                            /* 0xffffffff000e7802 */
                                                                                                    /* 0x010fd00000000f00 */
        /*8ee0*/                   WARPSYNC.COLLECTIVE.ALL 0x8f40 ;                                 /* 0x0000000000147948 */
                                                                                                    /* 0x00efea0003c00000 */
        /*8ef0*/                   SHF.L.U32 R0, R0, 0x10, RZ ;                                     /* 0x0000001000007819 */
                                                                                                    /* 0x000fc800000006ff */
        /*8f00*/                   LOP3.LUT R0, R0, 0xf, R5, 0xf8, !PT ;                            /* 0x0000000f00007812 */
                                                                                                    /* 0x000fca00078ef805 */
        /*8f10*/                   BAR.SYNC.DEFER_BLOCKING R0, R0 ;                                 /* 0x000000000000731d */
                                                                                                    /* 0x0001e40000010000 */
        /*8f20*/                   SHF.R.U32.HI R0, RZ, 0x10, R0 ;                                  /* 0x00000010ff007819 */
                                                                                                    /* 0x001fc80000011600 */
        /*8f30*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x000fe60003800000 */
        /*8f40*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*8f50*/                   BRA 0x6a50 ;                                                     /* 0xffffffd800bc7947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8f60*/                   SHF.R.U32.HI R27, RZ, 0x17, R0 ;                                 /* 0x00000017ff1b7819 */
                                                                                                    /* 0x000fe20000011600 */
        /*8f70*/                   BSSY B1, 0x95a0 ;                                                /* 0x0000062000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*8f80*/                   SHF.R.U32.HI R31, RZ, 0x17, R3 ;                                 /* 0x00000017ff1f7819 */
                                                                                                    /* 0x000fe40000011603 */
        /*8f90*/                   LOP3.LUT R27, R27, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff1b1b7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*8fa0*/                   LOP3.LUT R31, R31, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff1f1f7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*8fb0*/                   IADD3 R32, R27, -0x1, RZ ;                                       /* 0xffffffff1b207810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*8fc0*/                   VIADD R33, R31, 0xffffffff ;                                     /* 0xffffffff1f217836 */
                                                                                                    /* 0x000fe20000000000 */
        /*8fd0*/                   ISETP.GT.U32.AND P0, PT, R32, 0xfd, PT ;                         /* 0x000000fd2000780c */
                                                                                                    /* 0x000fc80003f04070 */
        /*8fe0*/                   ISETP.GT.U32.OR P0, PT, R33, 0xfd, P0 ;                          /* 0x000000fd2100780c */
                                                                                                    /* 0x000fda0000704470 */
        /*8ff0*/              @!P0 MOV R29, RZ ;                                                    /* 0x000000ff001d8202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*9000*/              @!P0 BRA 0x9180 ;                                                     /* 0x00000000005c8947 */
                                                                                                    /* 0x000fec0003800000 */
        /*9010*/                   FSETP.GTU.FTZ.AND P0, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fe40003f1c200 */
        /*9020*/                   FSETP.GTU.FTZ.AND P1, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fc80003f3c200 */
        /*9030*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000703570 */
        /*9040*/               @P0 BRA 0x9580 ;                                                     /* 0x00000004004c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9050*/                   LOP3.LUT P0, RZ, R0, 0x7fffffff, R3, 0xc8, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fda000780c803 */
        /*9060*/              @!P0 BRA 0x9560 ;                                                     /* 0x00000004003c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9070*/                   FSETP.NEU.FTZ.AND P2, PT, |R3|.reuse, +INF , PT ;                /* 0x7f8000000300780b */
                                                                                                    /* 0x040fe40003f5d200 */
        /*9080*/                   FSETP.NEU.FTZ.AND P0, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fe40003f1d200 */
        /*9090*/                   FSETP.NEU.FTZ.AND P1, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fd60003f3d200 */
        /*90a0*/              @!P0 BRA !P2, 0x9560 ;                                                /* 0x00000004002c8947 */
                                                                                                    /* 0x000fea0005000000 */
        /*90b0*/                   LOP3.LUT P2, RZ, R3, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fc8000784c0ff */
        /*90c0*/                   PLOP3.LUT P2, PT, P0, P2, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000744572 */
        /*90d0*/               @P2 BRA 0x9540 ;                                                     /* 0x0000000400182947 */
                                                                                                    /* 0x000fea0003800000 */
        /*90e0*/                   LOP3.LUT P0, RZ, R0, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fc8000780c0ff */
        /*90f0*/                   PLOP3.LUT P0, PT, P1, P0, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000f00572 */
        /*9100*/               @P0 BRA 0x9510 ;                                                     /* 0x0000000400000947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9110*/                   ISETP.GE.AND P0, PT, R33, RZ, PT ;                               /* 0x000000ff2100720c */
                                                                                                    /* 0x000fe40003f06270 */
        /*9120*/                   ISETP.GE.AND P1, PT, R32, RZ, PT ;                               /* 0x000000ff2000720c */
                                                                                                    /* 0x000fd60003f26270 */
        /*9130*/               @P0 MOV R29, RZ ;                                                    /* 0x000000ff001d0202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*9140*/              @!P0 IMAD.MOV.U32 R29, RZ, RZ, -0x40 ;                                /* 0xffffffc0ff1d8424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*9150*/              @!P0 FFMA R3, R3, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000003038823 */
                                                                                                    /* 0x000fe200000000ff */
        /*9160*/              @!P1 FFMA R0, R0, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000000009823 */
                                                                                                    /* 0x000fe400000000ff */
        /*9170*/              @!P1 IADD3 R29, R29, 0x40, RZ ;                                       /* 0x000000401d1d9810 */
                                                                                                    /* 0x000fce0007ffe0ff */
        /*9180*/                   LEA R35, R27, 0xc0800000, 0x17 ;                                 /* 0xc08000001b237811 */
                                                                                                    /* 0x000fe200078eb8ff */
        /*9190*/                   VIADD R32, R31, 0xffffff81 ;                                     /* 0xffffff811f207836 */
                                                                                                    /* 0x000fe20000000000 */
        /*91a0*/                   BSSY B2, 0x9500 ;                                                /* 0x0000035000027945 */
                                                                                                    /* 0x000fe40003800000 */
        /*91b0*/                   IADD3 R35, -R35, R0, RZ ;                                        /* 0x0000000023237210 */
                                                                                                    /* 0x000fc80007ffe1ff */
        /*91c0*/                   MUFU.RCP R0, R35 ;                                               /* 0x0000002300007308 */
                                                                                                    /* 0x000e220000001000 */
        /*91d0*/                   FADD.FTZ R33, -R35, -RZ ;                                        /* 0x800000ff23217221 */
                                                                                                    /* 0x000fc80000010100 */
        /*91e0*/                   FFMA R31, R0, R33, 1 ;                                           /* 0x3f800000001f7423 */
                                                                                                    /* 0x001fc80000000021 */
        /*91f0*/                   FFMA R31, R0, R31, R0 ;                                          /* 0x0000001f001f7223 */
                                                                                                    /* 0x000fe20000000000 */
        /*9200*/                   IMAD R0, R32.reuse, -0x800000, R3 ;                              /* 0xff80000020007824 */
                                                                                                    /* 0x040fe200078e0203 */
        /*9210*/                   IADD3 R32, R32, 0x7f, -R27 ;                                     /* 0x0000007f20207810 */
                                                                                                    /* 0x000fc60007ffe81b */
        /*9220*/                   FFMA R34, R0, R31, RZ ;                                          /* 0x0000001f00227223 */
                                                                                                    /* 0x000fe200000000ff */
        /*9230*/                   IADD3 R29, R32, R29, RZ ;                                        /* 0x0000001d201d7210 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*9240*/                   FFMA R3, R33, R34, R0 ;                                          /* 0x0000002221037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*9250*/                   FFMA R34, R31, R3, R34 ;                                         /* 0x000000031f227223 */
                                                                                                    /* 0x000fc80000000022 */
        /*9260*/                   FFMA R33, R33, R34, R0 ;                                         /* 0x0000002221217223 */
                                                                                                    /* 0x000fc80000000000 */
        /*9270*/                   FFMA R0, R31, R33, R34 ;                                         /* 0x000000211f007223 */
                                                                                                    /* 0x000fca0000000022 */
        /*9280*/                   SHF.R.U32.HI R3, RZ, 0x17, R0 ;                                  /* 0x00000017ff037819 */
                                                                                                    /* 0x000fc80000011600 */
        /*9290*/                   LOP3.LUT R32, R3, 0xff, RZ, 0xc0, !PT ;                          /* 0x000000ff03207812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*92a0*/                   IADD3 R3, R32, R29, RZ ;                                         /* 0x0000001d20037210 */
                                                                                                    /* 0x000fca0007ffe0ff */
        /*92b0*/                   VIADD R27, R3, 0xffffffff ;                                      /* 0xffffffff031b7836 */
                                                                                                    /* 0x000fca0000000000 */
        /*92c0*/                   ISETP.GE.U32.AND P0, PT, R27, 0xfe, PT ;                         /* 0x000000fe1b00780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*92d0*/              @!P0 BRA 0x94e0 ;                                                     /* 0x0000000000808947 */
                                                                                                    /* 0x000fea0003800000 */
        /*92e0*/                   ISETP.GT.AND P0, PT, R3, 0xfe, PT ;                              /* 0x000000fe0300780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*92f0*/               @P0 BRA 0x94b0 ;                                                     /* 0x00000000006c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9300*/                   ISETP.GE.AND P0, PT, R3, 0x1, PT ;                               /* 0x000000010300780c */
                                                                                                    /* 0x000fda0003f06270 */
        /*9310*/               @P0 BRA 0x94f0 ;                                                     /* 0x0000000000740947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9320*/                   ISETP.GE.AND P0, PT, R3, -0x18, PT ;                             /* 0xffffffe80300780c */
                                                                                                    /* 0x000fe40003f06270 */
        /*9330*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fd600078ec0ff */
        /*9340*/              @!P0 BRA 0x94f0 ;                                                     /* 0x0000000000688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9350*/                   FFMA.RZ R27, R31.reuse, R33.reuse, R34.reuse ;                   /* 0x000000211f1b7223 */
                                                                                                    /* 0x1c0fe2000000c022 */
        /*9360*/                   FFMA.RP R29, R31.reuse, R33.reuse, R34.reuse ;                   /* 0x000000211f1d7223 */
                                                                                                    /* 0x1c0fe20000008022 */
        /*9370*/                   FFMA.RM R34, R31, R33, R34 ;                                     /* 0x000000211f227223 */
                                                                                                    /* 0x000fe20000004022 */
        /*9380*/                   IADD3 R31, R3, 0x20, RZ ;                                        /* 0x00000020031f7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*9390*/                   LOP3.LUT R27, R27, 0x7fffff, RZ, 0xc0, !PT ;                     /* 0x007fffff1b1b7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*93a0*/                   ISETP.NE.AND P0, PT, R3, RZ, PT ;                                /* 0x000000ff0300720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*93b0*/                   LOP3.LUT R32, R27, 0x800000, RZ, 0xfc, !PT ;                     /* 0x008000001b207812 */
                                                                                                    /* 0x000fe400078efcff */
        /*93c0*/                   ISETP.NE.AND P1, PT, R3, RZ, PT ;                                /* 0x000000ff0300720c */
                                                                                                    /* 0x000fc40003f25270 */
        /*93d0*/                   IADD3 R3, -R3, RZ, RZ ;                                          /* 0x000000ff03037210 */
                                                                                                    /* 0x000fe40007ffe1ff */
        /*93e0*/                   SHF.L.U32 R31, R32, R31, RZ ;                                    /* 0x0000001f201f7219 */
                                                                                                    /* 0x000fe400000006ff */
        /*93f0*/                   FSETP.NEU.FTZ.AND P2, PT, R29, R34, PT ;                         /* 0x000000221d00720b */
                                                                                                    /* 0x000fe40003f5d000 */
        /*9400*/                   SEL R3, R3, RZ, P0 ;                                             /* 0x000000ff03037207 */
                                                                                                    /* 0x000fe40000000000 */
        /*9410*/                   ISETP.NE.AND P1, PT, R31, RZ, P1 ;                               /* 0x000000ff1f00720c */
                                                                                                    /* 0x000fe40000f25270 */
        /*9420*/                   SHF.R.U32.HI R32, RZ, R3, R32 ;                                  /* 0x00000003ff207219 */
                                                                                                    /* 0x000fc40000011620 */
        /*9430*/                   PLOP3.LUT P1, PT, P2, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe40001723570 */
        /*9440*/                   SHF.R.U32.HI R27, RZ, 0x1, R32 ;                                 /* 0x00000001ff1b7819 */
                                                                                                    /* 0x000fe40000011620 */
        /*9450*/                   SEL R34, RZ, 0x1, !P1 ;                                          /* 0x00000001ff227807 */
                                                                                                    /* 0x000fc80004800000 */
        /*9460*/                   LOP3.LUT R3, R34, 0x1, R27, 0xf8, !PT ;                          /* 0x0000000122037812 */
                                                                                                    /* 0x000fc800078ef81b */
        /*9470*/                   LOP3.LUT R32, R3, R32, RZ, 0xc0, !PT ;                           /* 0x0000002003207212 */
                                                                                                    /* 0x000fca00078ec0ff */
        /*9480*/                   IMAD.IADD R27, R27, 0x1, R32 ;                                   /* 0x000000011b1b7824 */
                                                                                                    /* 0x000fca00078e0220 */
        /*9490*/                   LOP3.LUT R0, R27, R0, RZ, 0xfc, !PT ;                            /* 0x000000001b007212 */
                                                                                                    /* 0x000fe200078efcff */
        /*94a0*/                   BRA 0x94f0 ;                                                     /* 0x0000000000107947 */
                                                                                                    /* 0x000fec0003800000 */
        /*94b0*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*94c0*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*94d0*/                   BRA 0x94f0 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fec0003800000 */
        /*94e0*/                   LEA R0, R29, R0, 0x17 ;                                          /* 0x000000001d007211 */
                                                                                                    /* 0x000fce00078eb8ff */
        /*94f0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*9500*/                   BRA 0x9590 ;                                                     /* 0x0000000000207947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9510*/                   LOP3.LUT R0, R0, 0x80000000, R3, 0x48, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078e4803 */
        /*9520*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*9530*/                   BRA 0x9590 ;                                                     /* 0x0000000000147947 */
                                                                                                    /* 0x000fec0003800000 */
        /*9540*/                   LOP3.LUT R0, R0, 0x80000000, R3, 0x48, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fe200078e4803 */
        /*9550*/                   BRA 0x9590 ;                                                     /* 0x00000000000c7947 */
                                                                                                    /* 0x000fec0003800000 */
        /*9560*/                   MUFU.RSQ R0, -QNAN  ;                                            /* 0xffc0000000007908 */
                                                                                                    /* 0x000e220000001400 */
        /*9570*/                   BRA 0x9590 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9580*/                   FADD.FTZ R0, R3, R0 ;                                            /* 0x0000000003007221 */
                                                                                                    /* 0x000fce0000010000 */
        /*9590*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*95a0*/                   HFMA2.MMA R31, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff1f7435 */
                                                                                                    /* 0x000fcc00000001ff */
        /*95b0*/                   RET.REL.NODEC R30 0x0 ;                                          /* 0xffffff681e907950 */
                                                                                                    /* 0x001fea0003c3ffff */
        /*95c0*/                   BRA 0x95c0;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*95d0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*95e0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*95f0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9600*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9610*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9620*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9630*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9640*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9650*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9660*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9670*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7phase_cILb1EEv7Payload
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R4, SR_TID.X ;                                               /* 0x0000000000047919 */
                                                                                                    /* 0x000e6e0000002100 */
        /*0020*/                   LDC.64 R2, c[0x0][0x298] ;                                       /* 0x0000a600ff027b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*0030*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0040*/                   BSSY B0, 0x120 ;                                                 /* 0x000000d000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0050*/                   S2R R9, SR_CTAID.X ;                                             /* 0x0000000000097919 */
                                                                                                    /* 0x000ea20000002500 */
        /*0060*/                   ISETP.NE.AND P2, PT, R4, RZ, PT ;                                /* 0x000000ff0400720c */
                                                                                                    /* 0x002fc40003f45270 */
        /*0070*/                   IADD3 R2, R2, R9, R3 ;                                           /* 0x0000000902027210 */
                                                                                                    /* 0x004fd60007ffe003 */
        /*0080*/               @P2 BRA 0x110 ;                                                      /* 0x0000000000202947 */
                                                                                                    /* 0x001fea0003800000 */
        /*0090*/                   CS2R R10, SR_GLOBALTIMERLO ;                                     /* 0x00000000000a7805 */
                                                                                                    /* 0x000fe20000015200 */
        /*00a0*/                   S2R R8, SR_VIRTUALSMID ;                                         /* 0x0000000000087919 */
                                                                                                    /* 0x000e220000004300 */
        /*00b0*/                   LDC.64 R6, c[0x0][0x290] ;                                       /* 0x0000a400ff067b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*00c0*/                   HFMA2.MMA R3, -RZ, RZ, 0, 5.9604644775390625e-08 ;               /* 0x00000001ff037435 */
                                                                                                    /* 0x000fe200000001ff */
        /*00d0*/                   IMAD.WIDE R6, R2, 0x20, R6 ;                                     /* 0x0000002002067825 */
                                                                                                    /* 0x002fca00078e0206 */
        /*00e0*/                   STG.E.64 desc[UR4][R6.64], R10 ;                                 /* 0x0000000a06007986 */
                                                                                                    /* 0x0003e8000c101b04 */
        /*00f0*/                   STG.E.64 desc[UR4][R6.64+0x10], R8 ;                             /* 0x0000100806007986 */
                                                                                                    /* 0x0013e8000c101b04 */
        /*0100*/                   REDG.E.ADD.STRONG.GPU desc[UR4][R6.64+0x18], R3 ;                /* 0x000018030600798e */
                                                                                                    /* 0x0003e4000c10e184 */
        /*0110*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0120*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0130*/                   ISETP.GT.AND P0, PT, R4, 0x3ff, PT ;                             /* 0x000003ff0400780c */
                                                                                                    /* 0x000fca0003f04270 */
        /*0140*/                   BSSY B0, 0xe20 ;                                                 /* 0x00000cd000007945 */
                                                                                                    /* 0x000ff00003800000 */
        /*0150*/               @P0 BRA 0xe10 ;                                                      /* 0x0000000c002c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0160*/                   LDC.64 R10, c[0x0][0x250] ;                                      /* 0x00009400ff0a7b82 */
                                                                                                    /* 0x002e300000000a00 */
        /*0170*/                   LDC.64 R6, c[0x0][0x248] ;                                       /* 0x00009200ff067b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0180*/                   VIMNMX R3, R4, 0x300, !PT ;                                      /* 0x0000030004037848 */
                                                                                                    /* 0x000fe20007fe0100 */
        /*0190*/                   ULDC.64 UR6, c[0x0][0x230] ;                                     /* 0x00008c0000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*01a0*/                   ULDC.64 UR8, c[0x0][0x238] ;                                     /* 0x00008e0000087ab9 */
                                                                                                    /* 0x000fca0000000a00 */
        /*01b0*/                   LDC.64 R12, c[0x0][0x240] ;                                      /* 0x00009000ff0c7b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*01c0*/                   IMAD.WIDE R10, R9, 0x4, R10 ;                                    /* 0x00000004090a7825 */
                                                                                                    /* 0x001fcc00078e020a */
        /*01d0*/                   LDG.E R11, desc[UR4][R10.64] ;                                   /* 0x000000040a0b7981 */
                                                                                                    /* 0x000e62000c1e1900 */
        /*01e0*/                   IADD3 R8, -R4, 0xff, R3 ;                                        /* 0x000000ff04087810 */
                                                                                                    /* 0x000fc80007ffe103 */
        /*01f0*/                   LEA.HI R22, R8, 0x1, RZ, 0x18 ;                                  /* 0x0000000108167811 */
                                                                                                    /* 0x000fe200078fc0ff */
        /*0200*/                   IMAD.WIDE R6, R11, 0x4, R6 ;                                     /* 0x000000040b067825 */
                                                                                                    /* 0x002fe200078e0206 */
        /*0210*/                   SHF.R.S32.HI R0, RZ, 0x1f, R11 ;                                 /* 0x0000001fff007819 */
                                                                                                    /* 0x000fc6000001140b */
        /*0220*/                   IMAD.SHL.U32 R14, R11.reuse, 0x4, RZ ;                           /* 0x000000040b0e7824 */
                                                                                                    /* 0x040fe400078e00ff */
        /*0230*/                   LDG.E R7, desc[UR4][R6.64] ;                                     /* 0x0000000406077981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*0240*/                   SHF.L.U64.HI R0, R11.reuse, 0x2, R0 ;                            /* 0x000000020b007819 */
                                                                                                    /* 0x040fe20000010200 */
        /*0250*/                   IMAD.WIDE R12, R11, 0x4, R12 ;                                   /* 0x000000040b0c7825 */
                                                                                                    /* 0x004fe200078e020c */
        /*0260*/                   IADD3 R16, P0, R14, UR6, RZ ;                                    /* 0x000000060e107c10 */
                                                                                                    /* 0x000fc8000ff1e0ff */
        /*0270*/                   IADD3.X R17, R0, UR7, RZ, P0, !PT ;                              /* 0x0000000700117c10 */
                                                                                                    /* 0x000fe200087fe4ff */
        /*0280*/                   ULDC.64 UR6, c[0x0][0x210] ;                                     /* 0x0000840000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0290*/                   LOP3.LUT P0, R22, R22, 0x3, RZ, 0xc0, !PT ;                      /* 0x0000000316167812 */
                                                                                                    /* 0x000fe2000780c0ff */
        /*02a0*/                   LDG.E R5, desc[UR4][R12.64] ;                                    /* 0x000000040c057981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*02b0*/                   IADD3 R14, P1, R14, UR8, RZ ;                                    /* 0x000000080e0e7c10 */
                                                                                                    /* 0x000fe2000ff3e0ff */
        /*02c0*/                   IMAD.U32 R11, RZ, RZ, UR7 ;                                      /* 0x00000007ff0b7e24 */
                                                                                                    /* 0x000fc6000f8e00ff */
        /*02d0*/                   IADD3.X R15, R0, UR9, RZ, P1, !PT ;                              /* 0x00000009000f7c10 */
                                                                                                    /* 0x000fe20008ffe4ff */
        /*02e0*/                   ULDC.64 UR8, c[0x0][0x218] ;                                     /* 0x0000860000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*02f0*/                   MOV R10, UR6 ;                                                   /* 0x00000006000a7c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*0300*/                   BSSY B1, 0x620 ;                                                 /* 0x0000031000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0310*/                   MOV R12, UR8 ;                                                   /* 0x00000008000c7c02 */
                                                                                                    /* 0x001fe20008000f00 */
        /*0320*/                   IMAD.U32 R13, RZ, RZ, UR9 ;                                      /* 0x00000009ff0d7e24 */
                                                                                                    /* 0x000fe4000f8e00ff */
        /*0330*/              @!P0 BRA 0x610 ;                                                      /* 0x0000000000b48947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0340*/                   LDC.64 R18, c[0x0][0x218] ;                                      /* 0x00008600ff127b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*0350*/                   IADD3 R0, R4, R5, RZ ;                                           /* 0x0000000504007210 */
                                                                                                    /* 0x020fca0007ffe0ff */
        /*0360*/                   IMAD R0, R9, 0x400, R0 ;                                         /* 0x0000040009007824 */
                                                                                                    /* 0x000fe400078e0200 */
        /*0370*/                   LDC.64 R20, c[0x0][0x210] ;                                      /* 0x00008400ff147b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*0380*/                   IMAD R3, R7, -0x400, R0 ;                                        /* 0xfffffc0007037824 */
                                                                                                    /* 0x000fc800078e0200 */
        /*0390*/                   IMAD.WIDE R18, R3, 0x4, R18 ;                                    /* 0x0000000403127825 */
                                                                                                    /* 0x001fc800078e0212 */
        /*03a0*/                   IMAD.WIDE R20, R3, 0x4, R20 ;                                    /* 0x0000000403147825 */
                                                                                                    /* 0x002fce00078e0214 */
        /*03b0*/                   LDG.E R3, desc[UR4][R16.64] ;                                    /* 0x0000000410037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*03c0*/                   LDG.E R6, desc[UR4][R20.64] ;                                    /* 0x0000000414067981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*03d0*/                   LDG.E R0, desc[UR4][R14.64] ;                                    /* 0x000000040e007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*03e0*/                   MOV R24, 0x3bbb989d ;                                            /* 0x3bbb989d00187802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*03f0*/                   IMAD.MOV.U32 R23, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff177424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0400*/                   BSSY B2, 0x560 ;                                                 /* 0x0000015000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0410*/                   FADD R3, -R3, R6 ;                                               /* 0x0000000603037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0420*/                   FFMA.SAT R6, R3, R24, 0.5 ;                                      /* 0x3f00000003067423 */
                                                                                                    /* 0x000fc80000002018 */
        /*0430*/                   FFMA.RM R6, R6, R23, 12582913 ;                                  /* 0x4b40000106067423 */
                                                                                                    /* 0x000fe40000004017 */
        /*0440*/                   MUFU.RCP R23, R0 ;                                               /* 0x0000000000177308 */
                                                                                                    /* 0x008e240000001000 */
        /*0450*/                   FADD R24, R6, -12583039 ;                                        /* 0xcb40007f06187421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0460*/                   FFMA R24, R3, 1.4426950216293334961, -R24 ;                      /* 0x3fb8aa3b03187823 */
                                                                                                    /* 0x000fc80000000818 */
        /*0470*/                   FFMA R24, R3, 1.925963033500011079e-08, R24 ;                    /* 0x32a5706003187823 */
                                                                                                    /* 0x000fe20000000018 */
        /*0480*/                   SHF.L.U32 R3, R6, 0x17, RZ ;                                     /* 0x0000001706037819 */
                                                                                                    /* 0x000fca00000006ff */
        /*0490*/                   MUFU.EX2 R24, R24 ;                                              /* 0x0000001800187308 */
                                                                                                    /* 0x000e620000000800 */
        /*04a0*/                   FFMA R6, -R0, R23, 1 ;                                           /* 0x3f80000000067423 */
                                                                                                    /* 0x001fc80000000117 */
        /*04b0*/                   FFMA R6, R23, R6, R23 ;                                          /* 0x0000000617067223 */
                                                                                                    /* 0x000fe20000000017 */
        /*04c0*/                   FMUL R3, R3, R24 ;                                               /* 0x0000001803037220 */
                                                                                                    /* 0x002fc80000400000 */
        /*04d0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e220000000000 */
        /*04e0*/                   FFMA R23, R3, R6, RZ ;                                           /* 0x0000000603177223 */
                                                                                                    /* 0x000fc800000000ff */
        /*04f0*/                   FFMA R25, -R0, R23, R3 ;                                         /* 0x0000001700197223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0500*/                   FFMA R23, R6, R25, R23 ;                                         /* 0x0000001906177223 */
                                                                                                    /* 0x000fe20000000017 */
        /*0510*/              @!P0 BRA 0x550 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x001fec0003800000 */
        /*0520*/                   MOV R6, 0x540 ;                                                  /* 0x0000054000067802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0530*/                   CALL.REL.NOINC 0xe90 ;                                           /* 0x0000000800547944 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0540*/                   IMAD.MOV.U32 R23, RZ, RZ, R0 ;                                   /* 0x000000ffff177224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0550*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0560*/                   MOV R24, R18 ;                                                   /* 0x0000001200187202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0570*/                   IMAD.MOV.U32 R25, RZ, RZ, R19.reuse ;                            /* 0x000000ffff197224 */
                                                                                                    /* 0x100fe200078e0013 */
        /*0580*/                   IADD3 R22, R22, -0x1, RZ ;                                       /* 0xffffffff16167810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0590*/                   VIADD R4, R4, 0x100 ;                                            /* 0x0000010004047836 */
                                                                                                    /* 0x000fe20000000000 */
        /*05a0*/                   IADD3 R18, P1, R18, 0x400, RZ ;                                  /* 0x0000040012127810 */
                                                                                                    /* 0x000fe40007f3e0ff */
        /*05b0*/                   STG.E desc[UR4][R24.64], R23 ;                                   /* 0x0000001718007986 */
                                                                                                    /* 0x0001e2000c101904 */
        /*05c0*/                   ISETP.NE.AND P0, PT, R22, RZ, PT ;                               /* 0x000000ff1600720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*05d0*/                   IADD3 R20, P3, R20, 0x400, RZ ;                                  /* 0x0000040014147810 */
                                                                                                    /* 0x000fe20007f7e0ff */
        /*05e0*/                   IMAD.X R19, RZ, RZ, R19, P1 ;                                    /* 0x000000ffff137224 */
                                                                                                    /* 0x000fc600008e0613 */
        /*05f0*/                   IADD3.X R21, RZ, R21, RZ, P3, !PT ;                              /* 0x00000015ff157210 */
                                                                                                    /* 0x000fce0001ffe4ff */
        /*0600*/               @P0 BRA 0x3b0 ;                                                      /* 0xfffffffc00680947 */
                                                                                                    /* 0x001fea000383ffff */
        /*0610*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0620*/                   ISETP.GE.U32.AND P0, PT, R8, 0x300, PT ;                         /* 0x000003000800780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*0630*/              @!P0 BRA 0xe10 ;                                                      /* 0x0000000400f48947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0640*/                   IADD3 R0, R5, R4, RZ ;                                           /* 0x0000000405007210 */
                                                                                                    /* 0x020fe40007ffe0ff */
        /*0650*/                   IADD3 R4, R4, -0x400, RZ ;                                       /* 0xfffffc0004047810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*0660*/                   IMAD R0, R9, 0x400, R0 ;                                         /* 0x0000040009007824 */
                                                                                                    /* 0x000fc800078e0200 */
        /*0670*/                   IMAD R7, R7, -0x400, R0 ;                                        /* 0xfffffc0007077824 */
                                                                                                    /* 0x000fce00078e0200 */
        /*0680*/                   IMAD.WIDE R18, R7, 0x4, R10 ;                                    /* 0x0000000407127825 */
                                                                                                    /* 0x000fe200078e020a */
        /*0690*/                   LDG.E R3, desc[UR4][R16.64] ;                                    /* 0x0000000410037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*06a0*/                   LDG.E R6, desc[UR4][R18.64] ;                                    /* 0x0000000412067981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*06b0*/                   LDG.E R0, desc[UR4][R14.64] ;                                    /* 0x000000040e007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*06c0*/                   IMAD.MOV.U32 R8, RZ, RZ, 0x3bbb989d ;                            /* 0x3bbb989dff087424 */
                                                                                                    /* 0x001fe200078e00ff */
        /*06d0*/                   IADD3 R4, R4, 0x400, RZ ;                                        /* 0x0000040004047810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*06e0*/                   BSSY B1, 0x860 ;                                                 /* 0x0000017000017945 */
                                                                                                    /* 0x000fe60003800000 */
        /*06f0*/                   ISETP.GE.AND P3, PT, R4, RZ, PT ;                                /* 0x000000ff0400720c */
                                                                                                    /* 0x000fe20003f66270 */
        /*0700*/                   FADD R3, -R3, R6 ;                                               /* 0x0000000603037221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0710*/                   HFMA2.MMA R6, -RZ, RZ, 3.7421875, 0 ;                            /* 0x437c0000ff067435 */
                                                                                                    /* 0x000fc600000001ff */
        /*0720*/                   FFMA.SAT R5, R3, R8, 0.5 ;                                       /* 0x3f00000003057423 */
                                                                                                    /* 0x000fe20000002008 */
        /*0730*/                   MUFU.RCP R9, R0 ;                                                /* 0x0000000000097308 */
                                                                                                    /* 0x008e2c0000001000 */
        /*0740*/                   FFMA.RM R5, R5, R6, 12582913 ;                                   /* 0x4b40000105057423 */
                                                                                                    /* 0x000fc80000004006 */
        /*0750*/                   FADD R6, R5, -12583039 ;                                         /* 0xcb40007f05067421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0760*/                   FFMA R6, R3, 1.4426950216293334961, -R6 ;                        /* 0x3fb8aa3b03067823 */
                                                                                                    /* 0x000fe20000000806 */
        /*0770*/                   FFMA R8, -R0, R9, 1 ;                                            /* 0x3f80000000087423 */
                                                                                                    /* 0x001fc60000000109 */
        /*0780*/                   FFMA R6, R3, 1.925963033500011079e-08, R6 ;                      /* 0x32a5706003067823 */
                                                                                                    /* 0x000fe20000000006 */
        /*0790*/                   IMAD.SHL.U32 R3, R5, 0x800000, RZ ;                              /* 0x0080000005037824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*07a0*/                   FFMA R8, R9, R8, R9 ;                                            /* 0x0000000809087223 */
                                                                                                    /* 0x000fc60000000009 */
        /*07b0*/                   MUFU.EX2 R6, R6 ;                                                /* 0x0000000600067308 */
                                                                                                    /* 0x000e240000000800 */
        /*07c0*/                   FMUL R3, R3, R6 ;                                                /* 0x0000000603037220 */
                                                                                                    /* 0x001fcc0000400000 */
        /*07d0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e220000000000 */
        /*07e0*/                   FFMA R5, R3, R8, RZ ;                                            /* 0x0000000803057223 */
                                                                                                    /* 0x000fc800000000ff */
        /*07f0*/                   FFMA R9, -R0, R5, R3 ;                                           /* 0x0000000500097223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0800*/                   FFMA R5, R8, R9, R5 ;                                            /* 0x0000000908057223 */
                                                                                                    /* 0x000fe20000000005 */
        /*0810*/              @!P0 BRA 0x850 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x001fec0003800000 */
        /*0820*/                   MOV R6, 0x840 ;                                                  /* 0x0000084000067802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0830*/                   CALL.REL.NOINC 0xe90 ;                                           /* 0x0000000400947944 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0840*/                   IMAD.MOV.U32 R5, RZ, RZ, R0 ;                                    /* 0x000000ffff057224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0850*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0860*/                   IMAD.WIDE R8, R7, 0x4, R12 ;                                     /* 0x0000000407087825 */
                                                                                                    /* 0x000fca00078e020c */
        /*0870*/                   STG.E desc[UR4][R8.64], R5 ;                                     /* 0x0000000508007986 */
                                                                                                    /* 0x0001e8000c101904 */
        /*0880*/                   LDG.E R3, desc[UR4][R16.64] ;                                    /* 0x0000000410037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0890*/                   LDG.E R6, desc[UR4][R18.64+0x400] ;                              /* 0x0004000412067981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*08a0*/                   LDG.E R0, desc[UR4][R14.64] ;                                    /* 0x000000040e007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*08b0*/                   MOV R20, 0x3bbb989d ;                                            /* 0x3bbb989d00147802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*08c0*/                   IMAD.MOV.U32 R21, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff157424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*08d0*/                   BSSY B1, 0xa30 ;                                                 /* 0x0000015000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*08e0*/                   FADD R3, -R3, R6 ;                                               /* 0x0000000603037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*08f0*/                   FFMA.SAT R6, R3, R20, 0.5 ;                                      /* 0x3f00000003067423 */
                                                                                                    /* 0x000fc80000002014 */
        /*0900*/                   FFMA.RM R6, R6, R21, 12582913 ;                                  /* 0x4b40000106067423 */
                                                                                                    /* 0x000fe40000004015 */
        /*0910*/                   MUFU.RCP R21, R0 ;                                               /* 0x0000000000157308 */
                                                                                                    /* 0x008e640000001000 */
        /*0920*/                   FADD R20, R6, -12583039 ;                                        /* 0xcb40007f06147421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0930*/                   FFMA R20, R3, 1.4426950216293334961, -R20 ;                      /* 0x3fb8aa3b03147823 */
                                                                                                    /* 0x000fc80000000814 */
        /*0940*/                   FFMA R20, R3, 1.925963033500011079e-08, R20 ;                    /* 0x32a5706003147823 */
                                                                                                    /* 0x000fe20000000014 */
        /*0950*/                   SHF.L.U32 R3, R6, 0x17, RZ ;                                     /* 0x0000001706037819 */
                                                                                                    /* 0x000fca00000006ff */
        /*0960*/                   MUFU.EX2 R20, R20 ;                                              /* 0x0000001400147308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0970*/                   FFMA R6, -R0, R21, 1 ;                                           /* 0x3f80000000067423 */
                                                                                                    /* 0x002fc80000000115 */
        /*0980*/                   FFMA R6, R21, R6, R21 ;                                          /* 0x0000000615067223 */
                                                                                                    /* 0x000fe20000000015 */
        /*0990*/                   FMUL R3, R3, R20 ;                                               /* 0x0000001403037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*09a0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*09b0*/                   FFMA R5, R3, R6, RZ ;                                            /* 0x0000000603057223 */
                                                                                                    /* 0x001fc800000000ff */
        /*09c0*/                   FFMA R21, -R0, R5, R3 ;                                          /* 0x0000000500157223 */
                                                                                                    /* 0x000fc80000000103 */
        /*09d0*/                   FFMA R5, R6, R21, R5 ;                                           /* 0x0000001506057223 */
                                                                                                    /* 0x000fe20000000005 */
        /*09e0*/              @!P0 BRA 0xa20 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*09f0*/                   MOV R6, 0xa10 ;                                                  /* 0x00000a1000067802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0a00*/                   CALL.REL.NOINC 0xe90 ;                                           /* 0x0000000400207944 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0a10*/                   MOV R5, R0 ;                                                     /* 0x0000000000057202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0a20*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0a30*/                   STG.E desc[UR4][R8.64+0x400], R5 ;                               /* 0x0004000508007986 */
                                                                                                    /* 0x0001e8000c101904 */
        /*0a40*/                   LDG.E R3, desc[UR4][R16.64] ;                                    /* 0x0000000410037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0a50*/                   LDG.E R6, desc[UR4][R18.64+0x800] ;                              /* 0x0008000412067981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0a60*/                   LDG.E R0, desc[UR4][R14.64] ;                                    /* 0x000000040e007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0a70*/                   HFMA2.MMA R21, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff157435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0a80*/                   IMAD.MOV.U32 R20, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff147424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0a90*/                   BSSY B1, 0xbf0 ;                                                 /* 0x0000015000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0aa0*/                   FADD R3, -R3, R6 ;                                               /* 0x0000000603037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0ab0*/                   FFMA.SAT R6, R3, R20, 0.5 ;                                      /* 0x3f00000003067423 */
                                                                                                    /* 0x000fc80000002014 */
        /*0ac0*/                   FFMA.RM R6, R6, R21, 12582913 ;                                  /* 0x4b40000106067423 */
                                                                                                    /* 0x000fe40000004015 */
        /*0ad0*/                   MUFU.RCP R21, R0 ;                                               /* 0x0000000000157308 */
                                                                                                    /* 0x008e640000001000 */
        /*0ae0*/                   FADD R20, R6, -12583039 ;                                        /* 0xcb40007f06147421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0af0*/                   FFMA R20, R3, 1.4426950216293334961, -R20 ;                      /* 0x3fb8aa3b03147823 */
                                                                                                    /* 0x000fc80000000814 */
        /*0b00*/                   FFMA R20, R3, 1.925963033500011079e-08, R20 ;                    /* 0x32a5706003147823 */
                                                                                                    /* 0x000fe20000000014 */
        /*0b10*/                   SHF.L.U32 R3, R6, 0x17, RZ ;                                     /* 0x0000001706037819 */
                                                                                                    /* 0x000fca00000006ff */
        /*0b20*/                   MUFU.EX2 R20, R20 ;                                              /* 0x0000001400147308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0b30*/                   FFMA R6, -R0, R21, 1 ;                                           /* 0x3f80000000067423 */
                                                                                                    /* 0x002fc80000000115 */
        /*0b40*/                   FFMA R6, R21, R6, R21 ;                                          /* 0x0000000615067223 */
                                                                                                    /* 0x000fe20000000015 */
        /*0b50*/                   FMUL R3, R3, R20 ;                                               /* 0x0000001403037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*0b60*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0b70*/                   FFMA R5, R3, R6, RZ ;                                            /* 0x0000000603057223 */
                                                                                                    /* 0x001fc800000000ff */
        /*0b80*/                   FFMA R21, -R0, R5, R3 ;                                          /* 0x0000000500157223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0b90*/                   FFMA R5, R6, R21, R5 ;                                           /* 0x0000001506057223 */
                                                                                                    /* 0x000fe20000000005 */
        /*0ba0*/              @!P0 BRA 0xbe0 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0bb0*/                   MOV R6, 0xbd0 ;                                                  /* 0x00000bd000067802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0bc0*/                   CALL.REL.NOINC 0xe90 ;                                           /* 0x0000000000b07944 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0bd0*/                   IMAD.MOV.U32 R5, RZ, RZ, R0 ;                                    /* 0x000000ffff057224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0be0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0bf0*/                   STG.E desc[UR4][R8.64+0x800], R5 ;                               /* 0x0008000508007986 */
                                                                                                    /* 0x0001e8000c101904 */
        /*0c00*/                   LDG.E R18, desc[UR4][R18.64+0xc00] ;                             /* 0x000c000412127981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0c10*/                   LDG.E R3, desc[UR4][R16.64] ;                                    /* 0x0000000410037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0c20*/                   LDG.E R0, desc[UR4][R14.64] ;                                    /* 0x000000040e007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0c30*/                   HFMA2.MMA R21, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff157435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0c40*/                   MOV R6, 0x3bbb989d ;                                             /* 0x3bbb989d00067802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0c50*/                   BSSY B1, 0xdb0 ;                                                 /* 0x0000015000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0c60*/                   FADD R3, -R3, R18 ;                                              /* 0x0000001203037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0c70*/                   FFMA.SAT R6, R3, R6, 0.5 ;                                       /* 0x3f00000003067423 */
                                                                                                    /* 0x000fc80000002006 */
        /*0c80*/                   FFMA.RM R6, R6, R21, 12582913 ;                                  /* 0x4b40000106067423 */
                                                                                                    /* 0x000fe40000004015 */
        /*0c90*/                   MUFU.RCP R21, R0 ;                                               /* 0x0000000000157308 */
                                                                                                    /* 0x008e640000001000 */
        /*0ca0*/                   FADD R20, R6, -12583039 ;                                        /* 0xcb40007f06147421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0cb0*/                   FFMA R20, R3, 1.4426950216293334961, -R20 ;                      /* 0x3fb8aa3b03147823 */
                                                                                                    /* 0x000fc80000000814 */
        /*0cc0*/                   FFMA R20, R3, 1.925963033500011079e-08, R20 ;                    /* 0x32a5706003147823 */
                                                                                                    /* 0x000fe20000000014 */
        /*0cd0*/                   IMAD.SHL.U32 R3, R6, 0x800000, RZ ;                              /* 0x0080000006037824 */
                                                                                                    /* 0x000fca00078e00ff */
        /*0ce0*/                   MUFU.EX2 R20, R20 ;                                              /* 0x0000001400147308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0cf0*/                   FFMA R6, -R0, R21, 1 ;                                           /* 0x3f80000000067423 */
                                                                                                    /* 0x002fc80000000115 */
        /*0d00*/                   FFMA R6, R21, R6, R21 ;                                          /* 0x0000000615067223 */
                                                                                                    /* 0x000fe20000000015 */
        /*0d10*/                   FMUL R3, R3, R20 ;                                               /* 0x0000001403037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*0d20*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0d30*/                   FFMA R5, R3, R6, RZ ;                                            /* 0x0000000603057223 */
                                                                                                    /* 0x001fc800000000ff */
        /*0d40*/                   FFMA R18, -R0, R5, R3 ;                                          /* 0x0000000500127223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0d50*/                   FFMA R5, R6, R18, R5 ;                                           /* 0x0000001206057223 */
                                                                                                    /* 0x000fe20000000005 */
        /*0d60*/              @!P0 BRA 0xda0 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0d70*/                   MOV R6, 0xd90 ;                                                  /* 0x00000d9000067802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0d80*/                   CALL.REL.NOINC 0xe90 ;                                           /* 0x0000000000407944 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0d90*/                   MOV R5, R0 ;                                                     /* 0x0000000000057202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0da0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0db0*/                   STG.E desc[UR4][R8.64+0xc00], R5 ;                               /* 0x000c000508007986 */
                                                                                                    /* 0x0001e2000c101904 */
        /*0dc0*/                   IADD3 R10, P1, R10, 0x1000, RZ ;                                 /* 0x000010000a0a7810 */
                                                                                                    /* 0x000fe40007f3e0ff */
        /*0dd0*/                   IADD3 R12, P0, R12, 0x1000, RZ ;                                 /* 0x000010000c0c7810 */
                                                                                                    /* 0x000fc60007f1e0ff */
        /*0de0*/                   IMAD.X R11, RZ, RZ, R11, P1 ;                                    /* 0x000000ffff0b7224 */
                                                                                                    /* 0x000fe200008e060b */
        /*0df0*/                   IADD3.X R13, RZ, R13, RZ, P0, !PT ;                              /* 0x0000000dff0d7210 */
                                                                                                    /* 0x000fe200007fe4ff */
        /*0e00*/              @!P3 BRA 0x680 ;                                                      /* 0xfffffff8001cb947 */
                                                                                                    /* 0x000ff0000383ffff */
        /*0e10*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0e20*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0e30*/              @!P2 CS2R R4, SR_GLOBALTIMERLO ;                                      /* 0x000000000004a805 */
                                                                                                    /* 0x021fce0000015200 */
        /*0e40*/              @!P2 LDC.64 R6, c[0x0][0x290] ;                                       /* 0x0000a400ff06ab82 */
                                                                                                    /* 0x002e240000000a00 */
        /*0e50*/              @!P2 IMAD.WIDE R6, R2, 0x20, R6 ;                                     /* 0x000000200206a825 */
                                                                                                    /* 0x001fca00078e0206 */
        /*0e60*/              @!P2 STG.E.64 desc[UR4][R6.64+0x8], R4 ;                              /* 0x000008040600a986 */
                                                                                                    /* 0x000fe2000c101b04 */
        /*0e70*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0e80*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*0e90*/                   SHF.R.U32.HI R23, RZ, 0x17, R0 ;                                 /* 0x00000017ff177819 */
                                                                                                    /* 0x000fe20000011600 */
        /*0ea0*/                   BSSY B3, 0x14d0 ;                                                /* 0x0000062000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0eb0*/                   SHF.R.U32.HI R25, RZ, 0x17, R3 ;                                 /* 0x00000017ff197819 */
                                                                                                    /* 0x000fe40000011603 */
        /*0ec0*/                   LOP3.LUT R23, R23, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff17177812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0ed0*/                   LOP3.LUT R25, R25, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff19197812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0ee0*/                   IADD3 R26, R23, -0x1, RZ ;                                       /* 0xffffffff171a7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0ef0*/                   IADD3 R27, R25, -0x1, RZ ;                                       /* 0xffffffff191b7810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*0f00*/                   ISETP.GT.U32.AND P0, PT, R26, 0xfd, PT ;                         /* 0x000000fd1a00780c */
                                                                                                    /* 0x000fc80003f04070 */
        /*0f10*/                   ISETP.GT.U32.OR P0, PT, R27, 0xfd, P0 ;                          /* 0x000000fd1b00780c */
                                                                                                    /* 0x000fda0000704470 */
        /*0f20*/              @!P0 IMAD.MOV.U32 R24, RZ, RZ, RZ ;                                   /* 0x000000ffff188224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0f30*/              @!P0 BRA 0x10b0 ;                                                     /* 0x00000000005c8947 */
                                                                                                    /* 0x000fec0003800000 */
        /*0f40*/                   FSETP.GTU.FTZ.AND P0, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fe40003f1c200 */
        /*0f50*/                   FSETP.GTU.FTZ.AND P1, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fc80003f3c200 */
        /*0f60*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000703570 */
        /*0f70*/               @P0 BRA 0x14b0 ;                                                     /* 0x00000004004c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f80*/                   LOP3.LUT P0, RZ, R0, 0x7fffffff, R3, 0xc8, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fda000780c803 */
        /*0f90*/              @!P0 BRA 0x1490 ;                                                     /* 0x00000004003c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0fa0*/                   FSETP.NEU.FTZ.AND P4, PT, |R3|.reuse, +INF , PT ;                /* 0x7f8000000300780b */
                                                                                                    /* 0x040fe40003f9d200 */
        /*0fb0*/                   FSETP.NEU.FTZ.AND P1, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fe40003f3d200 */
        /*0fc0*/                   FSETP.NEU.FTZ.AND P0, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fd60003f1d200 */
        /*0fd0*/              @!P1 BRA !P4, 0x1490 ;                                                /* 0x00000004002c9947 */
                                                                                                    /* 0x000fea0006000000 */
        /*0fe0*/                   LOP3.LUT P4, RZ, R3, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fc8000788c0ff */
        /*0ff0*/                   PLOP3.LUT P1, PT, P1, P4, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000f28572 */
        /*1000*/               @P1 BRA 0x1470 ;                                                     /* 0x0000000400181947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1010*/                   LOP3.LUT P1, RZ, R0, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fc8000782c0ff */
        /*1020*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000702572 */
        /*1030*/               @P0 BRA 0x1440 ;                                                     /* 0x0000000400000947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1040*/                   ISETP.GE.AND P0, PT, R27, RZ, PT ;                               /* 0x000000ff1b00720c */
                                                                                                    /* 0x000fe40003f06270 */
        /*1050*/                   ISETP.GE.AND P1, PT, R26, RZ, PT ;                               /* 0x000000ff1a00720c */
                                                                                                    /* 0x000fd60003f26270 */
        /*1060*/               @P0 MOV R24, RZ ;                                                    /* 0x000000ff00180202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1070*/              @!P0 FFMA R3, R3, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000003038823 */
                                                                                                    /* 0x000fe200000000ff */
        /*1080*/              @!P0 MOV R24, 0xffffffc0 ;                                            /* 0xffffffc000188802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1090*/              @!P1 FFMA R0, R0, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000000009823 */
                                                                                                    /* 0x000fc800000000ff */
        /*10a0*/              @!P1 VIADD R24, R24, 0x40 ;                                           /* 0x0000004018189836 */
                                                                                                    /* 0x000fce0000000000 */
        /*10b0*/                   LEA R29, R23, 0xc0800000, 0x17 ;                                 /* 0xc0800000171d7811 */
                                                                                                    /* 0x000fe200078eb8ff */
        /*10c0*/                   BSSY B4, 0x1430 ;                                                /* 0x0000036000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*10d0*/                   IADD3 R26, R25, -0x7f, RZ ;                                      /* 0xffffff81191a7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*10e0*/                   IADD3 R29, -R29, R0, RZ ;                                        /* 0x000000001d1d7210 */
                                                                                                    /* 0x000fc60007ffe1ff */
        /*10f0*/                   IMAD R3, R26, -0x800000, R3 ;                                    /* 0xff8000001a037824 */
                                                                                                    /* 0x000fe200078e0203 */
        /*1100*/                   MUFU.RCP R27, R29 ;                                              /* 0x0000001d001b7308 */
                                                                                                    /* 0x000e220000001000 */
        /*1110*/                   FADD.FTZ R0, -R29, -RZ ;                                         /* 0x800000ff1d007221 */
                                                                                                    /* 0x000fc80000010100 */
        /*1120*/                   FFMA R28, R27, R0, 1 ;                                           /* 0x3f8000001b1c7423 */
                                                                                                    /* 0x001fc80000000000 */
        /*1130*/                   FFMA R25, R27, R28, R27 ;                                        /* 0x0000001c1b197223 */
                                                                                                    /* 0x000fe2000000001b */
        /*1140*/                   IADD3 R27, R26, 0x7f, -R23 ;                                     /* 0x0000007f1a1b7810 */
                                                                                                    /* 0x000fc60007ffe817 */
        /*1150*/                   FFMA R28, R3, R25, RZ ;                                          /* 0x00000019031c7223 */
                                                                                                    /* 0x000fe400000000ff */
        /*1160*/                   IMAD.IADD R27, R27, 0x1, R24 ;                                   /* 0x000000011b1b7824 */
                                                                                                    /* 0x000fe400078e0218 */
        /*1170*/                   FFMA R26, R0, R28, R3 ;                                          /* 0x0000001c001a7223 */
                                                                                                    /* 0x000fc80000000003 */
        /*1180*/                   FFMA R26, R25, R26, R28 ;                                        /* 0x0000001a191a7223 */
                                                                                                    /* 0x000fc8000000001c */
        /*1190*/                   FFMA R3, R0, R26, R3 ;                                           /* 0x0000001a00037223 */
                                                                                                    /* 0x000fc80000000003 */
        /*11a0*/                   FFMA R0, R25, R3, R26 ;                                          /* 0x0000000319007223 */
                                                                                                    /* 0x000fca000000001a */
        /*11b0*/                   SHF.R.U32.HI R24, RZ, 0x17, R0 ;                                 /* 0x00000017ff187819 */
                                                                                                    /* 0x000fc80000011600 */
        /*11c0*/                   LOP3.LUT R24, R24, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff18187812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*11d0*/                   IADD3 R23, R24, R27, RZ ;                                        /* 0x0000001b18177210 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*11e0*/                   IADD3 R24, R23, -0x1, RZ ;                                       /* 0xffffffff17187810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*11f0*/                   ISETP.GE.U32.AND P0, PT, R24, 0xfe, PT ;                         /* 0x000000fe1800780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*1200*/              @!P0 BRA 0x1410 ;                                                     /* 0x0000000000808947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1210*/                   ISETP.GT.AND P0, PT, R23, 0xfe, PT ;                             /* 0x000000fe1700780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*1220*/               @P0 BRA 0x13e0 ;                                                     /* 0x00000000006c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1230*/                   ISETP.GE.AND P0, PT, R23, 0x1, PT ;                              /* 0x000000011700780c */
                                                                                                    /* 0x000fda0003f06270 */
        /*1240*/               @P0 BRA 0x1420 ;                                                     /* 0x0000000000740947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1250*/                   ISETP.GE.AND P0, PT, R23, -0x18, PT ;                            /* 0xffffffe81700780c */
                                                                                                    /* 0x000fe40003f06270 */
        /*1260*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fd600078ec0ff */
        /*1270*/              @!P0 BRA 0x1420 ;                                                     /* 0x0000000000688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1280*/                   FFMA.RZ R24, R25.reuse, R3.reuse, R26.reuse ;                    /* 0x0000000319187223 */
                                                                                                    /* 0x1c0fe2000000c01a */
        /*1290*/                   FFMA.RP R27, R25.reuse, R3.reuse, R26.reuse ;                    /* 0x00000003191b7223 */
                                                                                                    /* 0x1c0fe2000000801a */
        /*12a0*/                   FFMA.RM R26, R25, R3, R26 ;                                      /* 0x00000003191a7223 */
                                                                                                    /* 0x000fe2000000401a */
        /*12b0*/                   VIADD R3, R23.reuse, 0x20 ;                                      /* 0x0000002017037836 */
                                                                                                    /* 0x040fe20000000000 */
        /*12c0*/                   ISETP.NE.AND P4, PT, R23.reuse, RZ, PT ;                         /* 0x000000ff1700720c */
                                                                                                    /* 0x040fe40003f85270 */
        /*12d0*/                   LOP3.LUT R24, R24, 0x7fffff, RZ, 0xc0, !PT ;                     /* 0x007fffff18187812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*12e0*/                   ISETP.NE.AND P1, PT, R23, RZ, PT ;                               /* 0x000000ff1700720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*12f0*/                   LOP3.LUT R24, R24, 0x800000, RZ, 0xfc, !PT ;                     /* 0x0080000018187812 */
                                                                                                    /* 0x000fc400078efcff */
        /*1300*/                   IADD3 R23, -R23, RZ, RZ ;                                        /* 0x000000ff17177210 */
                                                                                                    /* 0x000fe40007ffe1ff */
        /*1310*/                   SHF.L.U32 R3, R24, R3, RZ ;                                      /* 0x0000000318037219 */
                                                                                                    /* 0x000fe400000006ff */
        /*1320*/                   FSETP.NEU.FTZ.AND P0, PT, R27, R26, PT ;                         /* 0x0000001a1b00720b */
                                                                                                    /* 0x000fe40003f1d000 */
        /*1330*/                   SEL R23, R23, RZ, P4 ;                                           /* 0x000000ff17177207 */
                                                                                                    /* 0x000fe40002000000 */
        /*1340*/                   ISETP.NE.AND P1, PT, R3, RZ, P1 ;                                /* 0x000000ff0300720c */
                                                                                                    /* 0x000fe40000f25270 */
        /*1350*/                   SHF.R.U32.HI R24, RZ, R23, R24 ;                                 /* 0x00000017ff187219 */
                                                                                                    /* 0x000fc40000011618 */
        /*1360*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe40000703570 */
        /*1370*/                   SHF.R.U32.HI R3, RZ, 0x1, R24 ;                                  /* 0x00000001ff037819 */
                                                                                                    /* 0x000fe40000011618 */
        /*1380*/                   SEL R26, RZ, 0x1, !P0 ;                                          /* 0x00000001ff1a7807 */
                                                                                                    /* 0x000fc80004000000 */
        /*1390*/                   LOP3.LUT R23, R26, 0x1, R3, 0xf8, !PT ;                          /* 0x000000011a177812 */
                                                                                                    /* 0x000fc800078ef803 */
        /*13a0*/                   LOP3.LUT R24, R23, R24, RZ, 0xc0, !PT ;                          /* 0x0000001817187212 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*13b0*/                   IADD3 R3, R3, R24, RZ ;                                          /* 0x0000001803037210 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*13c0*/                   LOP3.LUT R0, R3, R0, RZ, 0xfc, !PT ;                             /* 0x0000000003007212 */
                                                                                                    /* 0x000fe200078efcff */
        /*13d0*/                   BRA 0x1420 ;                                                     /* 0x0000000000107947 */
                                                                                                    /* 0x000fec0003800000 */
        /*13e0*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*13f0*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*1400*/                   BRA 0x1420 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fec0003800000 */
        /*1410*/                   IMAD R0, R27, 0x800000, R0 ;                                     /* 0x008000001b007824 */
                                                                                                    /* 0x000fce00078e0200 */
        /*1420*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1430*/                   BRA 0x14c0 ;                                                     /* 0x0000000000207947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1440*/                   LOP3.LUT R0, R0, 0x80000000, R3, 0x48, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078e4803 */
        /*1450*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*1460*/                   BRA 0x14c0 ;                                                     /* 0x0000000000147947 */
                                                                                                    /* 0x000fec0003800000 */
        /*1470*/                   LOP3.LUT R0, R0, 0x80000000, R3, 0x48, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fe200078e4803 */
        /*1480*/                   BRA 0x14c0 ;                                                     /* 0x00000000000c7947 */
                                                                                                    /* 0x000fec0003800000 */
        /*1490*/                   MUFU.RSQ R0, -QNAN  ;                                            /* 0xffc0000000007908 */
                                                                                                    /* 0x000e220000001400 */
        /*14a0*/                   BRA 0x14c0 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fea0003800000 */
        /*14b0*/                   FADD.FTZ R0, R3, R0 ;                                            /* 0x0000000003007221 */
                                                                                                    /* 0x000fce0000010000 */
        /*14c0*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*14d0*/                   HFMA2.MMA R25, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff197435 */
                                                                                                    /* 0x000fe200000001ff */
        /*14e0*/                   MOV R24, R6 ;                                                    /* 0x0000000600187202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*14f0*/                   RET.REL.NODEC R24 0x0 ;                                          /* 0xffffffe818c07950 */
                                                                                                    /* 0x001fea0003c3ffff */
        /*1500*/                   BRA 0x1500;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*1510*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1520*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1530*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1540*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1550*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1560*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1570*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1580*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1590*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*15a0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*15b0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*15c0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*15d0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*15e0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*15f0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7phase_bILb1EEv7Payload
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R0, SR_TID.X ;                                               /* 0x0000000000007919 */
                                                                                                    /* 0x000e620000002100 */
        /*0020*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0030*/                   BSSY B0, 0x120 ;                                                 /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0040*/                   S2R R3, SR_CTAID.X ;                                             /* 0x0000000000037919 */
                                                                                                    /* 0x000ea20000002500 */
        /*0050*/                   ISETP.NE.AND P1, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x002fda0003f25270 */
        /*0060*/               @P1 BRA 0x110 ;                                                      /* 0x0000000000281947 */
                                                                                                    /* 0x004fea0003800000 */
        /*0070*/                   CS2R R6, SR_GLOBALTIMERLO ;                                      /* 0x0000000000067805 */
                                                                                                    /* 0x000fe20000015200 */
        /*0080*/                   S2R R2, SR_VIRTUALSMID ;                                         /* 0x0000000000027919 */
                                                                                                    /* 0x000e620000004300 */
        /*0090*/                   LDC.64 R4, c[0x0][0x290] ;                                       /* 0x0000a400ff047b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*00a0*/                   ULDC UR6, c[0x0][0x29c] ;                                        /* 0x0000a70000067ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*00b0*/                   VIADD R9, R3, UR6 ;                                              /* 0x0000000603097c36 */
                                                                                                    /* 0x000fc80008000000 */
        /*00c0*/                   IMAD.WIDE R4, R9, 0x20, R4 ;                                     /* 0x0000002009047825 */
                                                                                                    /* 0x004fc800078e0204 */
        /*00d0*/                   IMAD.MOV.U32 R9, RZ, RZ, 0x1 ;                                   /* 0x00000001ff097424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*00e0*/                   STG.E.64 desc[UR4][R4.64], R6 ;                                  /* 0x0000000604007986 */
                                                                                                    /* 0x0005e8000c101b04 */
        /*00f0*/                   STG.E.64 desc[UR4][R4.64+0x10], R2 ;                             /* 0x0000100204007986 */
                                                                                                    /* 0x0025e8000c101b04 */
        /*0100*/                   REDG.E.ADD.STRONG.GPU desc[UR4][R4.64+0x18], R9 ;                /* 0x000018090400798e */
                                                                                                    /* 0x0005e4000c10e184 */
        /*0110*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0120*/                   LDC.64 R4, c[0x0][0x248] ;                                       /* 0x00009200ff047b82 */
                                                                                                    /* 0x004e640000000a00 */
        /*0130*/                   IMAD.WIDE R4, R3, 0x4, R4 ;                                      /* 0x0000000403047825 */
                                                                                                    /* 0x002fcc00078e0204 */
        /*0140*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0150*/                   LDG.E R7, desc[UR4][R4.64] ;                                     /* 0x0000000404077981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0160*/                   LDG.E R2, desc[UR4][R4.64+0x4] ;                                 /* 0x0000040404027981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0170*/                   BSSY B0, 0x8b0 ;                                                 /* 0x0000073000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0180*/                   IMAD.MOV.U32 R8, RZ, RZ, -0x800000 ;                             /* 0xff800000ff087424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0190*/                   IADD3 R9, R7, R0, RZ ;                                           /* 0x0000000007097210 */
                                                                                                    /* 0x004fc80007ffe0ff */
        /*01a0*/                   ISETP.GE.AND P0, PT, R9, R2, PT ;                                /* 0x000000020900720c */
                                                                                                    /* 0x008fda0003f06270 */
        /*01b0*/               @P0 BRA 0x8a0 ;                                                      /* 0x0000000400b80947 */
                                                                                                    /* 0x000fea0003800000 */
        /*01c0*/                   LOP3.LUT R8, RZ, R0, RZ, 0x33, !PT ;                             /* 0x00000000ff087212 */
                                                                                                    /* 0x000fe200078e33ff */
        /*01d0*/                   BSSY B1, 0x330 ;                                                 /* 0x0000015000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*01e0*/                   VIADDMNMX R6, R9, 0x100, R2, !PT ;                               /* 0x0000010009067846 */
                                                                                                    /* 0x000fc80007800102 */
        /*01f0*/                   IADD3 R8, -R7, R6, R8 ;                                          /* 0x0000000607087210 */
                                                                                                    /* 0x000fc80007ffe108 */
        /*0200*/                   LEA.HI R6, R8.reuse, 0x1, RZ, 0x18 ;                             /* 0x0000000108067811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*0210*/                   ISETP.GE.U32.AND P2, PT, R8, 0x300, PT ;                         /* 0x000003000800780c */
                                                                                                    /* 0x000fe20003f46070 */
        /*0220*/                   IMAD.MOV.U32 R8, RZ, RZ, -0x800000 ;                             /* 0xff800000ff087424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0230*/                   LOP3.LUT P0, R10, R6, 0x3, RZ, 0xc0, !PT ;                       /* 0x00000003060a7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*0240*/              @!P0 BRA 0x320 ;                                                      /* 0x0000000000348947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0250*/                   LDC.64 R6, c[0x0][0x220] ;                                       /* 0x00008800ff067b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0260*/                   IMAD.MOV.U32 R8, RZ, RZ, -0x800000 ;                             /* 0xff800000ff087424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0270*/                   IMAD.WIDE R6, R9, 0x4, R6 ;                                      /* 0x0000000409067825 */
                                                                                                    /* 0x002fca00078e0206 */
        /*0280*/                   MOV R11, R7 ;                                                    /* 0x00000007000b7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0290*/                   IMAD.MOV.U32 R7, RZ, RZ, R11 ;                                   /* 0x000000ffff077224 */
                                                                                                    /* 0x000fcc00078e000b */
        /*02a0*/                   LDG.E R7, desc[UR4][R6.64] ;                                     /* 0x0000000406077981 */
                                                                                                    /* 0x0002a2000c1e1900 */
        /*02b0*/                   IADD3 R10, R10, -0x1, RZ ;                                       /* 0xffffffff0a0a7810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*02c0*/                   VIADD R9, R9, 0x100 ;                                            /* 0x0000010009097836 */
                                                                                                    /* 0x000fc60000000000 */
        /*02d0*/                   ISETP.NE.AND P0, PT, R10, RZ, PT ;                               /* 0x000000ff0a00720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*02e0*/                   IADD3 R6, P3, R6, 0x400, RZ ;                                    /* 0x0000040006067810 */
                                                                                                    /* 0x002fca0007f7e0ff */
        /*02f0*/                   IMAD.X R11, RZ, RZ, R11, P3 ;                                    /* 0x000000ffff0b7224 */
                                                                                                    /* 0x000fe200018e060b */
        /*0300*/                   FMNMX R8, R7, R8, !PT ;                                          /* 0x0000000807087209 */
                                                                                                    /* 0x004fca0007800000 */
        /*0310*/               @P0 BRA 0x290 ;                                                      /* 0xfffffffc00dc0947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0320*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0330*/              @!P2 BRA 0x8a0 ;                                                      /* 0x000000040058a947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0340*/                   LDC.64 R6, c[0x0][0x220] ;                                       /* 0x00008800ff067b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0350*/                   IADD3 R10, R2, -R9, RZ ;                                         /* 0x80000009020a7210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0360*/                   BSSY B1, 0x650 ;                                                 /* 0x000002e000017945 */
                                                                                                    /* 0x000fe60003800000 */
        /*0370*/                   ISETP.GT.AND P2, PT, R10, 0xc00, PT ;                            /* 0x00000c000a00780c */
                                                                                                    /* 0x000fe20003f44270 */
        /*0380*/                   IMAD.WIDE R6, R9, 0x4, R6 ;                                      /* 0x0000000409067825 */
                                                                                                    /* 0x002fc600078e0206 */
        /*0390*/                   IADD3 R6, P0, R6, 0x800, RZ ;                                    /* 0x0000080006067810 */
                                                                                                    /* 0x000fca0007f1e0ff */
        /*03a0*/                   IMAD.X R7, RZ, RZ, R7, P0 ;                                      /* 0x000000ffff077224 */
                                                                                                    /* 0x000fe200000e0607 */
        /*03b0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x80, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fc60003f0f070 */
        /*03c0*/              @!P2 BRA 0x640 ;                                                      /* 0x00000000009ca947 */
                                                                                                    /* 0x000ff40003800000 */
        /*03d0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0e170 */
        /*03e0*/                   VIADD R12, R2, 0xfffff400 ;                                      /* 0xfffff400020c7836 */
                                                                                                    /* 0x000fd80000000000 */
        /*03f0*/                   LDG.E R23, desc[UR4][R6.64+-0x800] ;                             /* 0xfff8000406177981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0400*/                   LDG.E R24, desc[UR4][R6.64+-0x400] ;                             /* 0xfffc000406187981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0410*/                   LDG.E R26, desc[UR4][R6.64] ;                                    /* 0x00000004061a7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0420*/                   LDG.E R28, desc[UR4][R6.64+0x400] ;                              /* 0x00040004061c7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0430*/                   LDG.E R22, desc[UR4][R6.64+0x800] ;                              /* 0x0008000406167981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0440*/                   LDG.E R21, desc[UR4][R6.64+0xc00] ;                              /* 0x000c000406157981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0450*/                   LDG.E R20, desc[UR4][R6.64+0x1000] ;                             /* 0x0010000406147981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0460*/                   LDG.E R19, desc[UR4][R6.64+0x1400] ;                             /* 0x0014000406137981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0470*/                   LDG.E R18, desc[UR4][R6.64+0x1800] ;                             /* 0x0018000406127981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0480*/                   LDG.E R17, desc[UR4][R6.64+0x1c00] ;                             /* 0x001c000406117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0490*/                   LDG.E R16, desc[UR4][R6.64+0x2000] ;                             /* 0x0020000406107981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*04a0*/                   LDG.E R15, desc[UR4][R6.64+0x2400] ;                             /* 0x00240004060f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*04b0*/                   LDG.E R14, desc[UR4][R6.64+0x2800] ;                             /* 0x00280004060e7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*04c0*/                   LDG.E R11, desc[UR4][R6.64+0x2c00] ;                             /* 0x002c0004060b7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*04d0*/                   LDG.E R13, desc[UR4][R6.64+0x3000] ;                             /* 0x00300004060d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*04e0*/                   LDG.E R10, desc[UR4][R6.64+0x3400] ;                             /* 0x00340004060a7981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*04f0*/                   IADD3 R9, R9, 0x1000, RZ ;                                       /* 0x0000100009097810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*0500*/                   ISETP.GE.AND P2, PT, R9, R12, PT ;                               /* 0x0000000c0900720c */
                                                                                                    /* 0x000fe40003f46270 */
        /*0510*/                   IADD3 R6, P3, R6, 0x4000, RZ ;                                   /* 0x0000400006067810 */
                                                                                                    /* 0x002fca0007f7e0ff */
        /*0520*/                   IMAD.X R7, RZ, RZ, R7, P3 ;                                      /* 0x000000ffff077224 */
                                                                                                    /* 0x000fe200018e0607 */
        /*0530*/                   FMNMX R23, R23, R8, !PT ;                                        /* 0x0000000817177209 */
                                                                                                    /* 0x004fc80007800000 */
        /*0540*/                   FMNMX R23, R23, R24, !PT ;                                       /* 0x0000001817177209 */
                                                                                                    /* 0x008fc80007800000 */
        /*0550*/                   FMNMX R23, R23, R26, !PT ;                                       /* 0x0000001a17177209 */
                                                                                                    /* 0x010fc80007800000 */
        /*0560*/                   FMNMX R23, R23, R28, !PT ;                                       /* 0x0000001c17177209 */
                                                                                                    /* 0x020fc80007800000 */
        /*0570*/                   FMNMX R22, R23, R22, !PT ;                                       /* 0x0000001617167209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0580*/                   FMNMX R21, R22, R21, !PT ;                                       /* 0x0000001516157209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0590*/                   FMNMX R20, R21, R20, !PT ;                                       /* 0x0000001415147209 */
                                                                                                    /* 0x000fc80007800000 */
        /*05a0*/                   FMNMX R19, R20, R19, !PT ;                                       /* 0x0000001314137209 */
                                                                                                    /* 0x000fc80007800000 */
        /*05b0*/                   FMNMX R18, R19, R18, !PT ;                                       /* 0x0000001213127209 */
                                                                                                    /* 0x000fc80007800000 */
        /*05c0*/                   FMNMX R17, R18, R17, !PT ;                                       /* 0x0000001112117209 */
                                                                                                    /* 0x000fc80007800000 */
        /*05d0*/                   FMNMX R16, R17, R16, !PT ;                                       /* 0x0000001011107209 */
                                                                                                    /* 0x000fc80007800000 */
        /*05e0*/                   FMNMX R15, R16, R15, !PT ;                                       /* 0x0000000f100f7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*05f0*/                   FMNMX R14, R15, R14, !PT ;                                       /* 0x0000000e0f0e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0600*/                   FMNMX R14, R14, R11, !PT ;                                       /* 0x0000000b0e0e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0610*/                   FMNMX R13, R14, R13, !PT ;                                       /* 0x0000000d0e0d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0620*/                   FMNMX R8, R13, R10, !PT ;                                        /* 0x0000000a0d087209 */
                                                                                                    /* 0x000fe20007800000 */
        /*0630*/              @!P2 BRA 0x3f0 ;                                                      /* 0xfffffffc006ca947 */
                                                                                                    /* 0x000fec000383ffff */
        /*0640*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0650*/                   IMAD.IADD R10, R2, 0x1, -R9 ;                                    /* 0x00000001020a7824 */
                                                                                                    /* 0x000fe200078e0a09 */
        /*0660*/                   BSSY B1, 0x800 ;                                                 /* 0x0000019000017945 */
                                                                                                    /* 0x000fe80003800000 */
        /*0670*/                   ISETP.GT.AND P2, PT, R10, 0x400, PT ;                            /* 0x000004000a00780c */
                                                                                                    /* 0x000fda0003f44270 */
        /*0680*/              @!P2 BRA 0x7f0 ;                                                      /* 0x000000000058a947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0690*/                   LDG.E R11, desc[UR4][R6.64+-0x800] ;                             /* 0xfff80004060b7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*06a0*/                   LDG.E R10, desc[UR4][R6.64+-0x400] ;                             /* 0xfffc0004060a7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*06b0*/                   LDG.E R13, desc[UR4][R6.64] ;                                    /* 0x00000004060d7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*06c0*/                   LDG.E R15, desc[UR4][R6.64+0x400] ;                              /* 0x00040004060f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*06d0*/                   LDG.E R17, desc[UR4][R6.64+0x800] ;                              /* 0x0008000406117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*06e0*/                   LDG.E R19, desc[UR4][R6.64+0xc00] ;                              /* 0x000c000406137981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*06f0*/                   LDG.E R21, desc[UR4][R6.64+0x1000] ;                             /* 0x0010000406157981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0700*/                   LDG.E R23, desc[UR4][R6.64+0x1400] ;                             /* 0x0014000406177981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*0710*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0e170 */
        /*0720*/                   VIADD R9, R9, 0x800 ;                                            /* 0x0000080009097836 */
                                                                                                    /* 0x000fe20000000000 */
        /*0730*/                   FMNMX R11, R8, R11, !PT ;                                        /* 0x0000000b080b7209 */
                                                                                                    /* 0x004fc80007800000 */
        /*0740*/                   FMNMX R10, R11, R10, !PT ;                                       /* 0x0000000a0b0a7209 */
                                                                                                    /* 0x008fe40007800000 */
        /*0750*/                   IADD3 R11, P2, R6, 0x2000, RZ ;                                  /* 0x00002000060b7810 */
                                                                                                    /* 0x000fe40007f5e0ff */
        /*0760*/                   FMNMX R10, R10, R13, !PT ;                                       /* 0x0000000d0a0a7209 */
                                                                                                    /* 0x010fe40007800000 */
        /*0770*/                   IADD3.X R12, RZ, R7, RZ, P2, !PT ;                               /* 0x00000007ff0c7210 */
                                                                                                    /* 0x000fe200017fe4ff */
        /*0780*/                   IMAD.MOV.U32 R6, RZ, RZ, R11 ;                                   /* 0x000000ffff067224 */
                                                                                                    /* 0x002fe200078e000b */
        /*0790*/                   FMNMX R10, R10, R15, !PT ;                                       /* 0x0000000f0a0a7209 */
                                                                                                    /* 0x020fe40007800000 */
        /*07a0*/                   MOV R7, R12 ;                                                    /* 0x0000000c00077202 */
                                                                                                    /* 0x000fc40000000f00 */
        /*07b0*/                   FMNMX R10, R10, R17, !PT ;                                       /* 0x000000110a0a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*07c0*/                   FMNMX R10, R10, R19, !PT ;                                       /* 0x000000130a0a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*07d0*/                   FMNMX R10, R10, R21, !PT ;                                       /* 0x000000150a0a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*07e0*/                   FMNMX R8, R10, R23, !PT ;                                        /* 0x000000170a087209 */
                                                                                                    /* 0x000fce0007800000 */
        /*07f0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0800*/                   ISETP.LT.OR P0, PT, R9, R2, P0 ;                                 /* 0x000000020900720c */
                                                                                                    /* 0x000fda0000701670 */
        /*0810*/              @!P0 BRA 0x8a0 ;                                                      /* 0x0000000000208947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0820*/                   LDG.E R9, desc[UR4][R6.64+-0x800] ;                              /* 0xfff8000406097981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0830*/                   LDG.E R2, desc[UR4][R6.64+-0x400] ;                              /* 0xfffc000406027981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0840*/                   LDG.E R11, desc[UR4][R6.64] ;                                    /* 0x00000004060b7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0850*/                   LDG.E R13, desc[UR4][R6.64+0x400] ;                              /* 0x00040004060d7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*0860*/                   FMNMX R9, R8, R9, !PT ;                                          /* 0x0000000908097209 */
                                                                                                    /* 0x004fc80007800000 */
        /*0870*/                   FMNMX R2, R9, R2, !PT ;                                          /* 0x0000000209027209 */
                                                                                                    /* 0x008fc80007800000 */
        /*0880*/                   FMNMX R2, R2, R11, !PT ;                                         /* 0x0000000b02027209 */
                                                                                                    /* 0x010fc80007800000 */
        /*0890*/                   FMNMX R8, R2, R13, !PT ;                                         /* 0x0000000d02087209 */
                                                                                                    /* 0x020fce0007800000 */
        /*08a0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*08b0*/                   SHFL.DOWN PT, R7, R8, 0x10, 0x1f ;                               /* 0x0a001f0008077f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*08c0*/                   LOP3.LUT P0, RZ, R0.reuse, 0x1f, RZ, 0xc0, !PT ;                 /* 0x0000001f00ff7812 */
                                                                                                    /* 0x040fe4000780c0ff */
        /*08d0*/                   ISETP.GT.U32.AND P2, PT, R0, 0x1f, PT ;                          /* 0x0000001f0000780c */
                                                                                                    /* 0x000fd60003f44070 */
        /*08e0*/              @!P0 S2R R13, SR_CgaCtaId ;                                           /* 0x00000000000d8919 */
                                                                                                    /* 0x000ea20000008800 */
        /*08f0*/              @!P0 MOV R10, 0x400 ;                                                 /* 0x00000400000a8802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0900*/                   FMNMX R7, R7, R8, !PT ;                                          /* 0x0000000807077209 */
                                                                                                    /* 0x002fe40007800000 */
        /*0910*/              @!P0 SHF.R.U32.HI R8, RZ, 0x3, R0 ;                                   /* 0x00000003ff088819 */
                                                                                                    /* 0x000fc60000011600 */
        /*0920*/                   SHFL.DOWN PT, R2, R7, 0x8, 0x1f ;                                /* 0x09001f0007027f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*0930*/              @!P0 LOP3.LUT R8, R8, 0x1ffffffc, RZ, 0xc0, !PT ;                     /* 0x1ffffffc08088812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0940*/                   FMNMX R2, R7, R2, !PT ;                                          /* 0x0000000207027209 */
                                                                                                    /* 0x002fe40007800000 */
        /*0950*/              @!P0 LEA R7, R13, R10, 0x18 ;                                         /* 0x0000000a0d078211 */
                                                                                                    /* 0x004fc600078ec0ff */
        /*0960*/                   SHFL.DOWN PT, R9, R2, 0x4, 0x1f ;                                /* 0x08801f0002097f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*0970*/              @!P0 IMAD.IADD R7, R8, 0x1, R7 ;                                      /* 0x0000000108078824 */
                                                                                                    /* 0x000fe200078e0207 */
        /*0980*/                   FMNMX R9, R2, R9, !PT ;                                          /* 0x0000000902097209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0990*/                   SHFL.DOWN PT, R6, R9, 0x2, 0x1f ;                                /* 0x08401f0009067f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*09a0*/                   FMNMX R6, R9, R6, !PT ;                                          /* 0x0000000609067209 */
                                                                                                    /* 0x002fca0007800000 */
        /*09b0*/                   SHFL.DOWN PT, R11, R6, 0x1, 0x1f ;                               /* 0x08201f00060b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*09c0*/                   FMNMX R2, R6, R11, !PT ;                                         /* 0x0000000b06027209 */
                                                                                                    /* 0x002fca0007800000 */
        /*09d0*/              @!P0 STS [R7], R2 ;                                                   /* 0x0000000207008388 */
                                                                                                    /* 0x0003e20000000800 */
        /*09e0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*09f0*/               @P2 BRA 0xb70 ;                                                      /* 0x00000000005c2947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0a00*/                   ISETP.GT.U32.AND P3, PT, R0, 0x7, PT ;                           /* 0x000000070000780c */
                                                                                                    /* 0x000fe20003f64070 */
        /*0a10*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd80000000000 */
        /*0a20*/              @!P3 S2R R7, SR_CgaCtaId ;                                            /* 0x000000000007b919 */
                                                                                                    /* 0x002e620000008800 */
        /*0a30*/              @!P3 MOV R2, 0x400 ;                                                  /* 0x000004000002b802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0a40*/              @!P3 LEA R7, R7, R2, 0x18 ;                                           /* 0x000000020707b211 */
                                                                                                    /* 0x002fe200078ec0ff */
        /*0a50*/                   IMAD.MOV.U32 R2, RZ, RZ, -0x800000 ;                             /* 0xff800000ff027424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0a60*/              @!P3 LEA R6, R0, R7, 0x2 ;                                            /* 0x000000070006b211 */
                                                                                                    /* 0x000fca00078e10ff */
        /*0a70*/              @!P3 LDS R2, [R6] ;                                                   /* 0x000000000602b984 */
                                                                                                    /* 0x0002a20000000800 */
        /*0a80*/                   BRA.DIV UR6, 0x1730 ;                                            /* 0x0000000e06287947 */
                                                                                                    /* 0x000fea000b800000 */
        /*0a90*/                   SHFL.DOWN PT, R7, R2, 0x10, 0x1f ;                               /* 0x0a001f0002077f89 */
                                                                                                    /* 0x004ea400000e0000 */
        /*0aa0*/                   FMNMX R7, R7, R2, !PT ;                                          /* 0x0000000207077209 */
                                                                                                    /* 0x004fca0007800000 */
        /*0ab0*/                   SHFL.DOWN PT, R6, R7, 0x8, 0x1f ;                                /* 0x09001f0007067f89 */
                                                                                                    /* 0x002e6400000e0000 */
        /*0ac0*/                   FMNMX R6, R7, R6, !PT ;                                          /* 0x0000000607067209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0ad0*/                   SHFL.DOWN PT, R9, R6, 0x4, 0x1f ;                                /* 0x08801f0006097f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*0ae0*/                   FMNMX R9, R6, R9, !PT ;                                          /* 0x0000000906097209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0af0*/                   SHFL.DOWN PT, R8, R9, 0x2, 0x1f ;                                /* 0x08401f0009087f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*0b00*/                   FMNMX R8, R9, R8, !PT ;                                          /* 0x0000000809087209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0b10*/                   SHFL.DOWN PT, R11, R8, 0x1, 0x1f ;                               /* 0x08201f00080b7f89 */
                                                                                                    /* 0x0002a400000e0000 */
        /*0b20*/              @!P1 S2R R7, SR_CgaCtaId ;                                            /* 0x0000000000079919 */
                                                                                                    /* 0x000ee20000008800 */
        /*0b30*/              @!P1 MOV R2, 0x400 ;                                                  /* 0x0000040000029802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0b40*/                   FMNMX R11, R8, R11, !PT ;                                        /* 0x0000000b080b7209 */
                                                                                                    /* 0x004fe40007800000 */
        /*0b50*/              @!P1 LEA R2, R7, R2, 0x18 ;                                           /* 0x0000000207029211 */
                                                                                                    /* 0x008fca00078ec0ff */
        /*0b60*/              @!P1 STS [R2], R11 ;                                                  /* 0x0000000b02009388 */
                                                                                                    /* 0x0005e40000000800 */
        /*0b70*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0b80*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0b90*/                   S2R R2, SR_CgaCtaId ;                                            /* 0x0000000000027919 */
                                                                                                    /* 0x006e620000008800 */
        /*0ba0*/                   MOV R9, 0x400 ;                                                  /* 0x0000040000097802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0bb0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe60000010000 */
        /*0bc0*/                   LEA R8, R2, R9, 0x18 ;                                           /* 0x0000000902087211 */
                                                                                                    /* 0x002fca00078ec0ff */
        /*0bd0*/                   LDS R10, [R8] ;                                                  /* 0x00000000080a7984 */
                                                                                                    /* 0x0002a20000000800 */
        /*0be0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0bf0*/                   LDG.E R7, desc[UR4][R4.64] ;                                     /* 0x0000000404077981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0c00*/                   LDG.E R14, desc[UR4][R4.64+0x4] ;                                /* 0x00000404040e7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*0c10*/                   BSSY B0, 0x13a0 ;                                                /* 0x0000078000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0c20*/                   IMAD.MOV.U32 R12, RZ, RZ, RZ ;                                   /* 0x000000ffff0c7224 */
                                                                                                    /* 0x000fc400078e00ff */
        /*0c30*/                   IMAD.IADD R11, R7, 0x1, R0 ;                                     /* 0x00000001070b7824 */
                                                                                                    /* 0x008fca00078e0200 */
        /*0c40*/                   ISETP.GE.AND P3, PT, R11, R14, PT ;                              /* 0x0000000e0b00720c */
                                                                                                    /* 0x010fda0003f66270 */
        /*0c50*/               @P3 BRA 0x1390 ;                                                     /* 0x0000000400cc3947 */
                                                                                                    /* 0x006fea0003800000 */
        /*0c60*/                   LOP3.LUT R5, RZ, R0, RZ, 0x33, !PT ;                             /* 0x00000000ff057212 */
                                                                                                    /* 0x000fe200078e33ff */
        /*0c70*/                   BSSY B1, 0xf00 ;                                                 /* 0x0000028000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0c80*/                   VIADDMNMX R4, R11, 0x100, R14, !PT ;                             /* 0x000001000b047846 */
                                                                                                    /* 0x000fe2000780010e */
        /*0c90*/                   HFMA2.MMA R12, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff0c7435 */
                                                                                                    /* 0x000fc600000001ff */
        /*0ca0*/                   IADD3 R7, -R7, R4, R5 ;                                          /* 0x0000000407077210 */
                                                                                                    /* 0x000fc80007ffe105 */
        /*0cb0*/                   LEA.HI R4, R7.reuse, 0x1, RZ, 0x18 ;                             /* 0x0000000107047811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*0cc0*/                   ISETP.GE.U32.AND P3, PT, R7, 0x300, PT ;                         /* 0x000003000700780c */
                                                                                                    /* 0x000fe40003f66070 */
        /*0cd0*/                   LOP3.LUT P4, R13, R4, 0x3, RZ, 0xc0, !PT ;                       /* 0x00000003040d7812 */
                                                                                                    /* 0x000fda000788c0ff */
        /*0ce0*/              @!P4 BRA 0xef0 ;                                                      /* 0x000000000080c947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0cf0*/                   LDC.64 R6, c[0x0][0x220] ;                                       /* 0x00008800ff067b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0d00*/                   IMAD.MOV.U32 R12, RZ, RZ, RZ ;                                   /* 0x000000ffff0c7224 */
                                                                                                    /* 0x000fce00078e00ff */
        /*0d10*/                   LDC.64 R16, c[0x0][0x228] ;                                      /* 0x00008a00ff107b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*0d20*/                   IMAD.WIDE R6, R11, 0x4, R6 ;                                     /* 0x000000040b067825 */
                                                                                                    /* 0x002fc800078e0206 */
        /*0d30*/                   IMAD.WIDE R16, R11, 0x4, R16 ;                                   /* 0x000000040b107825 */
                                                                                                    /* 0x004fce00078e0210 */
        /*0d40*/                   IMAD.MOV.U32 R4, RZ, RZ, R6 ;                                    /* 0x000000ffff047224 */
                                                                                                    /* 0x000fe200078e0006 */
        /*0d50*/                   MOV R5, R7 ;                                                     /* 0x0000000700057202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*0d60*/                   LDG.E R15, desc[UR4][R4.64] ;                                    /* 0x00000004040f7981 */
                                                                                                    /* 0x0002a4000c1e1900 */
        /*0d70*/                   IMAD.MOV.U32 R4, RZ, RZ, R16 ;                                   /* 0x000000ffff047224 */
                                                                                                    /* 0x002fe400078e0010 */
        /*0d80*/                   IMAD.MOV.U32 R5, RZ, RZ, R17 ;                                   /* 0x000000ffff057224 */
                                                                                                    /* 0x000fca00078e0011 */
        /*0d90*/                   LDG.E R22, desc[UR4][R4.64] ;                                    /* 0x0000000404167981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0da0*/                   HFMA2.MMA R18, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff127435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0db0*/                   IMAD.MOV.U32 R19, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff137424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0dc0*/                   IADD3 R13, R13, -0x1, RZ ;                                       /* 0xffffffff0d0d7810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0dd0*/                   VIADD R11, R11, 0x100 ;                                          /* 0x000001000b0b7836 */
                                                                                                    /* 0x000fe20000000000 */
        /*0de0*/                   IADD3 R6, P5, R6, 0x400, RZ ;                                    /* 0x0000040006067810 */
                                                                                                    /* 0x000fe40007fbe0ff */
        /*0df0*/                   ISETP.NE.AND P4, PT, R13, RZ, PT ;                               /* 0x000000ff0d00720c */
                                                                                                    /* 0x000fe40003f85270 */
        /*0e00*/                   IADD3 R16, P6, R16, 0x400, RZ ;                                  /* 0x0000040010107810 */
                                                                                                    /* 0x000fe20007fde0ff */
        /*0e10*/                   IMAD.X R7, RZ, RZ, R7, P5 ;                                      /* 0x000000ffff077224 */
                                                                                                    /* 0x000fc600028e0607 */
        /*0e20*/                   IADD3.X R17, RZ, R17, RZ, P6, !PT ;                              /* 0x00000011ff117210 */
                                                                                                    /* 0x000fe200037fe4ff */
        /*0e30*/                   FADD R15, -R10, R15 ;                                            /* 0x0000000f0a0f7221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0e40*/                   FFMA.SAT R18, R15, R18, 0.5 ;                                    /* 0x3f0000000f127423 */
                                                                                                    /* 0x000fc80000002012 */
        /*0e50*/                   FFMA.RM R18, R18, R19, 12582913 ;                                /* 0x4b40000112127423 */
                                                                                                    /* 0x000fc80000004013 */
        /*0e60*/                   FADD R20, R18.reuse, -12583039 ;                                 /* 0xcb40007f12147421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0e70*/                   IMAD.SHL.U32 R18, R18, 0x800000, RZ ;                            /* 0x0080000012127824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0e80*/                   FFMA R20, R15, 1.4426950216293334961, -R20 ;                     /* 0x3fb8aa3b0f147823 */
                                                                                                    /* 0x000fc80000000814 */
        /*0e90*/                   FFMA R20, R15, 1.925963033500011079e-08, R20 ;                   /* 0x32a570600f147823 */
                                                                                                    /* 0x000fc80000000014 */
        /*0ea0*/                   MUFU.EX2 R15, R20 ;                                              /* 0x00000014000f7308 */
                                                                                                    /* 0x000e640000000800 */
        /*0eb0*/                   FMUL R15, R18, R15 ;                                             /* 0x0000000f120f7220 */
                                                                                                    /* 0x002fc80000400000 */
        /*0ec0*/                   FMUL R15, R15, R22 ;                                             /* 0x000000160f0f7220 */
                                                                                                    /* 0x008fc80000400000 */
        /*0ed0*/                   FADD R12, R15, R12 ;                                             /* 0x0000000c0f0c7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*0ee0*/               @P4 BRA 0xd40 ;                                                      /* 0xfffffffc00944947 */
                                                                                                    /* 0x000fec000383ffff */
        /*0ef0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f00*/              @!P3 BRA 0x1390 ;                                                     /* 0x000000040020b947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f10*/                   IMAD.MOV.U32 R4, RZ, RZ, 0x800 ;                                 /* 0x00000800ff047424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0f20*/                   ULDC.64 UR6, c[0x0][0x228] ;                                     /* 0x00008a0000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0f30*/                   IMAD.MOV.U32 R5, RZ, RZ, 0x0 ;                                   /* 0x00000000ff057424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0f40*/                   ULDC.64 UR8, c[0x0][0x220] ;                                     /* 0x0000880000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0f50*/                   IMAD.WIDE R4, R11, 0x4, R4 ;                                     /* 0x000000040b047825 */
                                                                                                    /* 0x000fc600078e0204 */
        /*0f60*/                   IADD3 R13, P3, R4.reuse, UR6, RZ ;                               /* 0x00000006040d7c10 */
                                                                                                    /* 0x040fe4000ff7e0ff */
        /*0f70*/                   IADD3 R6, P4, R4, UR8, RZ ;                                      /* 0x0000000804067c10 */
                                                                                                    /* 0x000fe4000ff9e0ff */
        /*0f80*/                   IADD3.X R18, R5.reuse, UR7, RZ, P3, !PT ;                        /* 0x0000000705127c10 */
                                                                                                    /* 0x040fe40009ffe4ff */
        /*0f90*/                   IADD3.X R7, R5, UR9, RZ, P4, !PT ;                               /* 0x0000000905077c10 */
                                                                                                    /* 0x000fd2000a7fe4ff */
        /*0fa0*/                   LDG.E R19, desc[UR4][R6.64+-0x800] ;                             /* 0xfff8000406137981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0fb0*/                   LDG.E R23, desc[UR4][R6.64+-0x400] ;                             /* 0xfffc000406177981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0fc0*/                   LDG.E R29, desc[UR4][R6.64] ;                                    /* 0x00000004061d7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0fd0*/                   LDG.E R27, desc[UR4][R6.64+0x400] ;                              /* 0x00040004061b7981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*0fe0*/                   MOV R4, R13 ;                                                    /* 0x0000000d00047202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0ff0*/                   IMAD.MOV.U32 R5, RZ, RZ, R18 ;                                   /* 0x000000ffff057224 */
                                                                                                    /* 0x000fca00078e0012 */
        /*1000*/                   LDG.E R15, desc[UR4][R4.64+-0x800] ;                             /* 0xfff80004040f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1010*/                   LDG.E R17, desc[UR4][R4.64+-0x400] ;                             /* 0xfffc000404117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1020*/                   LDG.E R13, desc[UR4][R4.64] ;                                    /* 0x00000004040d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1030*/                   LDG.E R16, desc[UR4][R4.64+0x400] ;                              /* 0x0004000404107981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1040*/                   HFMA2.MMA R21, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff157435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1050*/                   IMAD.MOV.U32 R25, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff197424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1060*/                   IADD3 R6, P5, R6, 0x1000, RZ ;                                   /* 0x0000100006067810 */
                                                                                                    /* 0x002fe20007fbe0ff */
        /*1070*/                   VIADD R11, R11, 0x400 ;                                          /* 0x000004000b0b7836 */
                                                                                                    /* 0x000fc80000000000 */
        /*1080*/                   IMAD.X R7, RZ, RZ, R7, P5 ;                                      /* 0x000000ffff077224 */
                                                                                                    /* 0x000fe200028e0607 */
        /*1090*/                   ISETP.GE.AND P3, PT, R11, R14, PT ;                              /* 0x0000000e0b00720c */
                                                                                                    /* 0x000fe20003f66270 */
        /*10a0*/                   FADD R20, -R10, R19 ;                                            /* 0x000000130a147221 */
                                                                                                    /* 0x004fc80000000100 */
        /*10b0*/                   FFMA.SAT R18, R20, R25, 0.5 ;                                    /* 0x3f00000014127423 */
                                                                                                    /* 0x000fe20000002019 */
        /*10c0*/                   FADD R22, -R10, R23 ;                                            /* 0x000000170a167221 */
                                                                                                    /* 0x008fc60000000100 */
        /*10d0*/                   FFMA.RM R18, R18, R21, 12582913 ;                                /* 0x4b40000112127423 */
                                                                                                    /* 0x000fe20000004015 */
        /*10e0*/                   FFMA.SAT R24, R22, R25, 0.5 ;                                    /* 0x3f00000016187423 */
                                                                                                    /* 0x000fe20000002019 */
        /*10f0*/                   FADD R26, -R10, R29 ;                                            /* 0x0000001d0a1a7221 */
                                                                                                    /* 0x010fe40000000100 */
        /*1100*/                   FADD R19, R18, -12583039 ;                                       /* 0xcb40007f12137421 */
                                                                                                    /* 0x000fc80000000000 */
        /*1110*/                   FFMA R23, R20, 1.4426950216293334961, -R19 ;                     /* 0x3fb8aa3b14177823 */
                                                                                                    /* 0x000fe20000000813 */
        /*1120*/                   FFMA.RM R19, R24, R21, 12582913 ;                                /* 0x4b40000118137423 */
                                                                                                    /* 0x000fe20000004015 */
        /*1130*/                   FFMA.SAT R24, R26, R25, 0.5 ;                                    /* 0x3f0000001a187423 */
                                                                                                    /* 0x000fe40000002019 */
        /*1140*/                   FFMA R20, R20, 1.925963033500011079e-08, R23 ;                   /* 0x32a5706014147823 */
                                                                                                    /* 0x000fe20000000017 */
        /*1150*/                   FADD R23, R19, -12583039 ;                                       /* 0xcb40007f13177421 */
                                                                                                    /* 0x000fe20000000000 */
        /*1160*/                   FFMA.RM R24, R24, R21, 12582913 ;                                /* 0x4b40000118187423 */
                                                                                                    /* 0x000fc60000004015 */
        /*1170*/                   FFMA R23, R22.reuse, 1.4426950216293334961, -R23 ;               /* 0x3fb8aa3b16177823 */
                                                                                                    /* 0x040fe20000000817 */
        /*1180*/                   MUFU.EX2 R20, R20 ;                                              /* 0x0000001400147308 */
                                                                                                    /* 0x000e660000000800 */
        /*1190*/                   FFMA R23, R22, 1.925963033500011079e-08, R23 ;                   /* 0x32a5706016177823 */
                                                                                                    /* 0x000fe20000000017 */
        /*11a0*/                   FADD R22, -R10, R27 ;                                            /* 0x0000001b0a167221 */
                                                                                                    /* 0x020fc80000000100 */
        /*11b0*/                   FFMA.SAT R28, R22, R25, 0.5 ;                                    /* 0x3f000000161c7423 */
                                                                                                    /* 0x000fe20000002019 */
        /*11c0*/                   FADD R25, R24.reuse, -12583039 ;                                 /* 0xcb40007f18197421 */
                                                                                                    /* 0x040fe20000000000 */
        /*11d0*/                   MUFU.EX2 R23, R23 ;                                              /* 0x0000001700177308 */
                                                                                                    /* 0x000ea20000000800 */
        /*11e0*/                   SHF.L.U32 R24, R24, 0x17, RZ ;                                   /* 0x0000001718187819 */
                                                                                                    /* 0x000fe200000006ff */
        /*11f0*/                   FFMA.RM R21, R28, R21, 12582913 ;                                /* 0x4b4000011c157423 */
                                                                                                    /* 0x000fe20000004015 */
        /*1200*/                   FFMA R25, R26, 1.4426950216293334961, -R25 ;                     /* 0x3fb8aa3b1a197823 */
                                                                                                    /* 0x000fc60000000819 */
        /*1210*/                   FADD R27, R21.reuse, -12583039 ;                                 /* 0xcb40007f151b7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*1220*/                   FFMA R25, R26, 1.925963033500011079e-08, R25 ;                   /* 0x32a570601a197823 */
                                                                                                    /* 0x000fe20000000019 */
        /*1230*/                   IMAD.SHL.U32 R21, R21, 0x800000, RZ ;                            /* 0x0080000015157824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1240*/                   FFMA R29, R22, 1.4426950216293334961, -R27 ;                     /* 0x3fb8aa3b161d7823 */
                                                                                                    /* 0x000fe2000000081b */
        /*1250*/                   IMAD.SHL.U32 R27, R18, 0x800000, RZ ;                            /* 0x00800000121b7824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1260*/                   MUFU.EX2 R25, R25 ;                                              /* 0x0000001900197308 */
                                                                                                    /* 0x000ee20000000800 */
        /*1270*/                   FFMA R18, R22, 1.925963033500011079e-08, R29 ;                   /* 0x32a5706016127823 */
                                                                                                    /* 0x000fe2000000001d */
        /*1280*/                   FMUL R22, R27, R20 ;                                             /* 0x000000141b167220 */
                                                                                                    /* 0x002fe20000400000 */
        /*1290*/                   IMAD.SHL.U32 R20, R19, 0x800000, RZ ;                            /* 0x0080000013147824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*12a0*/                   FMUL R15, R22, R15 ;                                             /* 0x0000000f160f7220 */
                                                                                                    /* 0x000fe20000400000 */
        /*12b0*/                   FMUL R20, R20, R23 ;                                             /* 0x0000001714147220 */
                                                                                                    /* 0x004fe20000400000 */
        /*12c0*/                   MUFU.EX2 R18, R18 ;                                              /* 0x0000001200127308 */
                                                                                                    /* 0x000e640000000800 */
        /*12d0*/                   FADD R15, R15, R12 ;                                             /* 0x0000000c0f0f7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*12e0*/                   FMUL R20, R20, R17 ;                                             /* 0x0000001114147220 */
                                                                                                    /* 0x000fc80000400000 */
        /*12f0*/                   FADD R15, R15, R20 ;                                             /* 0x000000140f0f7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*1300*/                   FMUL R24, R24, R25 ;                                             /* 0x0000001918187220 */
                                                                                                    /* 0x008fc80000400000 */
        /*1310*/                   FMUL R24, R24, R13 ;                                             /* 0x0000000d18187220 */
                                                                                                    /* 0x000fe20000400000 */
        /*1320*/                   IADD3 R13, P4, R4, 0x1000, RZ ;                                  /* 0x00001000040d7810 */
                                                                                                    /* 0x000fe20007f9e0ff */
        /*1330*/                   FMUL R21, R21, R18 ;                                             /* 0x0000001215157220 */
                                                                                                    /* 0x002fe40000400000 */
        /*1340*/                   FADD R15, R15, R24 ;                                             /* 0x000000180f0f7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*1350*/                   IADD3.X R18, RZ, R5, RZ, P4, !PT ;                               /* 0x00000005ff127210 */
                                                                                                    /* 0x000fe200027fe4ff */
        /*1360*/                   FMUL R16, R21, R16 ;                                             /* 0x0000001015107220 */
                                                                                                    /* 0x000fc80000400000 */
        /*1370*/                   FADD R12, R15, R16 ;                                             /* 0x000000100f0c7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*1380*/              @!P3 BRA 0xfa0 ;                                                      /* 0xfffffffc0004b947 */
                                                                                                    /* 0x000fec000383ffff */
        /*1390*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*13a0*/                   SHFL.DOWN PT, R5, R12, 0x10, 0x1f ;                              /* 0x0a001f000c057f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*13b0*/              @!P0 VIADD R13, R9, 0x20 ;                                            /* 0x00000020090d8836 */
                                                                                                    /* 0x000fe20000000000 */
        /*13c0*/              @!P0 SHF.R.U32.HI R14, RZ, 0x3, R0 ;                                  /* 0x00000003ff0e8819 */
                                                                                                    /* 0x000fc80000011600 */
        /*13d0*/              @!P0 LOP3.LUT R14, R14, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc0e0e8812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*13e0*/              @!P0 LEA R13, R2, R13, 0x18 ;                                         /* 0x0000000d020d8211 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*13f0*/              @!P0 IADD3 R13, R14, R13, RZ ;                                        /* 0x0000000d0e0d8210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*1400*/                   FADD R5, R5, R12 ;                                               /* 0x0000000c05057221 */
                                                                                                    /* 0x002fca0000000000 */
        /*1410*/                   SHFL.DOWN PT, R4, R5, 0x8, 0x1f ;                                /* 0x09001f0005047f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*1420*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x002fca0000000000 */
        /*1430*/                   SHFL.DOWN PT, R7, R4, 0x4, 0x1f ;                                /* 0x08801f0004077f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*1440*/                   FADD R7, R4, R7 ;                                                /* 0x0000000704077221 */
                                                                                                    /* 0x002fca0000000000 */
        /*1450*/                   SHFL.DOWN PT, R6, R7, 0x2, 0x1f ;                                /* 0x08401f0007067f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*1460*/                   FADD R6, R7, R6 ;                                                /* 0x0000000607067221 */
                                                                                                    /* 0x002fca0000000000 */
        /*1470*/                   SHFL.DOWN PT, R11, R6, 0x1, 0x1f ;                               /* 0x08201f00060b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*1480*/                   FADD R12, R6, R11 ;                                              /* 0x0000000b060c7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*1490*/              @!P0 STS [R13], R12 ;                                                 /* 0x0000000c0d008388 */
                                                                                                    /* 0x0003e20000000800 */
        /*14a0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*14b0*/               @P2 BRA 0x15f0 ;                                                     /* 0x00000000004c2947 */
                                                                                                    /* 0x000fea0003800000 */
        /*14c0*/                   ISETP.GT.U32.AND P0, PT, R0, 0x7, PT ;                           /* 0x000000070000780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*14d0*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd80000000000 */
        /*14e0*/              @!P0 VIADD R9, R9, 0x20 ;                                             /* 0x0000002009098836 */
                                                                                                    /* 0x000fca0000000000 */
        /*14f0*/              @!P0 LEA R9, R2, R9, 0x18 ;                                           /* 0x0000000902098211 */
                                                                                                    /* 0x000fe200078ec0ff */
        /*1500*/                   IMAD.MOV.U32 R2, RZ, RZ, RZ ;                                    /* 0x000000ffff027224 */
                                                                                                    /* 0x000fc600078e00ff */
        /*1510*/              @!P0 LEA R0, R0, R9, 0x2 ;                                            /* 0x0000000900008211 */
                                                                                                    /* 0x000fca00078e10ff */
        /*1520*/              @!P0 LDS R2, [R0] ;                                                   /* 0x0000000000028984 */
                                                                                                    /* 0x0004e20000000800 */
        /*1530*/                   BRA.DIV UR6, 0x1960 ;                                            /* 0x0000000606087947 */
                                                                                                    /* 0x000fea000b800000 */
        /*1540*/                   SHFL.DOWN PT, R5, R2, 0x10, 0x1f ;                               /* 0x0a001f0002057f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*1550*/                   FADD R5, R5, R2 ;                                                /* 0x0000000205057221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1560*/                   SHFL.DOWN PT, R0, R5, 0x8, 0x1f ;                                /* 0x09001f0005007f89 */
                                                                                                    /* 0x004ea400000e0000 */
        /*1570*/                   FADD R0, R5, R0 ;                                                /* 0x0000000005007221 */
                                                                                                    /* 0x004fca0000000000 */
        /*1580*/                   SHFL.DOWN PT, R7, R0, 0x4, 0x1f ;                                /* 0x08801f0000077f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*1590*/                   FADD R7, R0, R7 ;                                                /* 0x0000000700077221 */
                                                                                                    /* 0x004fca0000000000 */
        /*15a0*/                   SHFL.DOWN PT, R4, R7, 0x2, 0x1f ;                                /* 0x08401f0007047f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*15b0*/                   FADD R4, R7, R4 ;                                                /* 0x0000000407047221 */
                                                                                                    /* 0x004fca0000000000 */
        /*15c0*/                   SHFL.DOWN PT, R9, R4, 0x1, 0x1f ;                                /* 0x08201f0004097f89 */
                                                                                                    /* 0x0004e400000e0000 */
        /*15d0*/                   FADD R9, R4, R9 ;                                                /* 0x0000000904097221 */
                                                                                                    /* 0x008fca0000000000 */
        /*15e0*/              @!P1 STS [R8+0x20], R9 ;                                              /* 0x0000200908009388 */
                                                                                                    /* 0x0007e40000000800 */
        /*15f0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*1600*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*1610*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000ff00000010000 */
        /*1620*/              @!P1 LDC.64 R4, c[0x0][0x230] ;                                       /* 0x00008c00ff049b82 */
                                                                                                    /* 0x004eb00000000a00 */
        /*1630*/              @!P1 LDC.64 R6, c[0x0][0x238] ;                                       /* 0x00008e00ff069b82 */
                                                                                                    /* 0x000f220000000a00 */
        /*1640*/                   LDS R9, [R8+0x20] ;                                              /* 0x0000200008097984 */
                                                                                                    /* 0x008ee20000000800 */
        /*1650*/              @!P1 IMAD.WIDE R4, R3, 0x4, R4 ;                                      /* 0x0000000403049825 */
                                                                                                    /* 0x004fcc00078e0204 */
        /*1660*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*1670*/              @!P1 IMAD.WIDE R6, R3, 0x4, R6 ;                                      /* 0x0000000403069825 */
                                                                                                    /* 0x010fca00078e0206 */
        /*1680*/              @!P1 STG.E desc[UR4][R4.64], R10 ;                                    /* 0x0000000a04009986 */
                                                                                                    /* 0x0005e8000c101904 */
        /*1690*/              @!P1 STG.E desc[UR4][R6.64], R9 ;                                     /* 0x0000000906009986 */
                                                                                                    /* 0x0087e2000c101904 */
        /*16a0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*16b0*/              @!P1 CS2R R4, SR_GLOBALTIMERLO ;                                      /* 0x0000000000049805 */
                                                                                                    /* 0x004fce0000015200 */
        /*16c0*/              @!P1 LDC R0, c[0x0][0x29c] ;                                          /* 0x0000a700ff009b82 */
                                                                                                    /* 0x000eb00000000800 */
        /*16d0*/              @!P1 LDC.64 R6, c[0x0][0x290] ;                                       /* 0x0000a400ff069b82 */
                                                                                                    /* 0x008ee20000000a00 */
        /*16e0*/              @!P1 IMAD.IADD R3, R3, 0x1, R0 ;                                      /* 0x0000000103039824 */
                                                                                                    /* 0x004fc800078e0200 */
        /*16f0*/              @!P1 IMAD.WIDE R6, R3, 0x20, R6 ;                                     /* 0x0000002003069825 */
                                                                                                    /* 0x008fca00078e0206 */
        /*1700*/              @!P1 STG.E.64 desc[UR4][R6.64+0x8], R4 ;                              /* 0x0000080406009986 */
                                                                                                    /* 0x000fe2000c101b04 */
        /*1710*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*1720*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*1730*/                   HFMA2.MMA R15, -RZ, RZ, 0, 1.847743988037109375e-06 ;            /* 0x0000001fff0f7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1740*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x10 ;                                 /* 0x00000010ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1750*/                   IMAD.MOV.U32 R12, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0c7424 */
                                                                                                    /* 0x000fd000078e00ff */
        /*1760*/                   WARPSYNC.COLLECTIVE R12, 0x1790 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x007fea0003c00000 */
        /*1770*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*1780*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1790*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x8 ;                                  /* 0x00000008ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*17a0*/                   IMAD.MOV.U32 R7, RZ, RZ, R11 ;                                   /* 0x000000ffff077224 */
                                                                                                    /* 0x000fca00078e000b */
        /*17b0*/                   FMNMX R7, R7, R2, !PT ;                                          /* 0x0000000207077209 */
                                                                                                    /* 0x000fc80007800000 */
        /*17c0*/                   MOV R2, R7 ;                                                     /* 0x0000000700027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*17d0*/                   WARPSYNC.COLLECTIVE R12, 0x1800 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*17e0*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*17f0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1800*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x4 ;                                  /* 0x00000004ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1810*/                   IMAD.MOV.U32 R6, RZ, RZ, R11 ;                                   /* 0x000000ffff067224 */
                                                                                                    /* 0x000fca00078e000b */
        /*1820*/                   FMNMX R6, R7, R6, !PT ;                                          /* 0x0000000607067209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1830*/                   MOV R2, R6 ;                                                     /* 0x0000000600027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1840*/                   WARPSYNC.COLLECTIVE R12, 0x1870 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1850*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*1860*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1870*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x2 ;                                  /* 0x00000002ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1880*/                   IMAD.MOV.U32 R9, RZ, RZ, R11 ;                                   /* 0x000000ffff097224 */
                                                                                                    /* 0x000fca00078e000b */
        /*1890*/                   FMNMX R9, R6, R9, !PT ;                                          /* 0x0000000906097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*18a0*/                   MOV R2, R9 ;                                                     /* 0x0000000900027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*18b0*/                   WARPSYNC.COLLECTIVE R12, 0x18e0 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*18c0*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*18d0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*18e0*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x1 ;                                  /* 0x00000001ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*18f0*/                   IMAD.MOV.U32 R8, RZ, RZ, R11 ;                                   /* 0x000000ffff087224 */
                                                                                                    /* 0x000fca00078e000b */
        /*1900*/                   FMNMX R8, R9, R8, !PT ;                                          /* 0x0000000809087209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1910*/                   MOV R2, R8 ;                                                     /* 0x0000000800027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1920*/                   WARPSYNC.COLLECTIVE R12, 0x1950 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1930*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*1940*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1950*/                   BRA 0xb20 ;                                                      /* 0xfffffff000707947 */
                                                                                                    /* 0x000fea000383ffff */
        /*1960*/                   HFMA2.MMA R15, -RZ, RZ, 0, 1.847743988037109375e-06 ;            /* 0x0000001fff0f7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1970*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x10 ;                                 /* 0x00000010ff0d7424 */
                                                                                                    /* 0x002fe400078e00ff */
        /*1980*/                   IMAD.MOV.U32 R12, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0c7424 */
                                                                                                    /* 0x000fd000078e00ff */
        /*1990*/                   WARPSYNC.COLLECTIVE R12, 0x19c0 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x00dfea0003c00000 */
        /*19a0*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*19b0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*19c0*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x8 ;                                  /* 0x00000008ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*19d0*/                   IMAD.MOV.U32 R5, RZ, RZ, R11 ;                                   /* 0x000000ffff057224 */
                                                                                                    /* 0x000fc800078e000b */
        /*19e0*/                   FADD R5, R5, R2 ;                                                /* 0x0000000205057221 */
                                                                                                    /* 0x000fca0000000000 */
        /*19f0*/                   MOV R2, R5 ;                                                     /* 0x0000000500027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1a00*/                   WARPSYNC.COLLECTIVE R12, 0x1a30 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1a10*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*1a20*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1a30*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x4 ;                                  /* 0x00000004ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1a40*/                   IMAD.MOV.U32 R0, RZ, RZ, R11 ;                                   /* 0x000000ffff007224 */
                                                                                                    /* 0x000fc800078e000b */
        /*1a50*/                   FADD R0, R5, R0 ;                                                /* 0x0000000005007221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1a60*/                   MOV R2, R0 ;                                                     /* 0x0000000000027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1a70*/                   WARPSYNC.COLLECTIVE R12, 0x1aa0 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1a80*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*1a90*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1aa0*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x2 ;                                  /* 0x00000002ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1ab0*/                   IMAD.MOV.U32 R7, RZ, RZ, R11 ;                                   /* 0x000000ffff077224 */
                                                                                                    /* 0x000fc800078e000b */
        /*1ac0*/                   FADD R7, R0, R7 ;                                                /* 0x0000000700077221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1ad0*/                   MOV R2, R7 ;                                                     /* 0x0000000700027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1ae0*/                   WARPSYNC.COLLECTIVE R12, 0x1b10 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1af0*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*1b00*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1b10*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x1 ;                                  /* 0x00000001ff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1b20*/                   IMAD.MOV.U32 R4, RZ, RZ, R11 ;                                   /* 0x000000ffff047224 */
                                                                                                    /* 0x000fc800078e000b */
        /*1b30*/                   FADD R4, R7, R4 ;                                                /* 0x0000000407047221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1b40*/                   MOV R2, R4 ;                                                     /* 0x0000000400027202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1b50*/                   WARPSYNC.COLLECTIVE R12, 0x1b80 ;                                /* 0x000000000c087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1b60*/                   SHFL.DOWN P3, R11, R2, R13, R15 ;                                /* 0x0800000d020b7389 */
                                                                                                    /* 0x000064000006000f */
        /*1b70*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1b80*/                   MOV R9, R11 ;                                                    /* 0x0000000b00097202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1b90*/                   BRA 0x15d0 ;                                                     /* 0xfffffff8008c7947 */
                                                                                                    /* 0x000fec000383ffff */
        /*1ba0*/                   BRA 0x1ba0;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*1bb0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1bc0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1bd0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1be0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1bf0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1c00*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1c10*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1c20*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1c30*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1c40*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1c50*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1c60*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1c70*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7phase_aILb1EEv7Payload
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R0, SR_TID.X ;                                               /* 0x0000000000007919 */
                                                                                                    /* 0x000e620000002100 */
        /*0020*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0030*/                   BSSY B0, 0x140 ;                                                 /* 0x0000010000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0040*/                   S2R R3, SR_CTAID.X ;                                             /* 0x0000000000037919 */
                                                                                                    /* 0x000ea20000002500 */
        /*0050*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x002fda0003f05270 */
        /*0060*/               @P0 BRA 0x130 ;                                                      /* 0x0000000000300947 */
                                                                                                    /* 0x004fea0003800000 */
        /*0070*/                   CS2R R6, SR_GLOBALTIMERLO ;                                      /* 0x0000000000067805 */
                                                                                                    /* 0x000fe20000015200 */
        /*0080*/                   S2R R8, SR_LANEID ;                                              /* 0x0000000000087919 */
                                                                                                    /* 0x000e620000000000 */
        /*0090*/                   LDC.64 R4, c[0x0][0x290] ;                                       /* 0x0000a400ff047b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*00a0*/                   VOTEU.ANY UR6, UPT, PT ;                                         /* 0x0000000000067886 */
                                                                                                    /* 0x000fe200038e0100 */
        /*00b0*/                   S2R R2, SR_VIRTUALSMID ;                                         /* 0x0000000000027919 */
                                                                                                    /* 0x000ee20000004300 */
        /*00c0*/                   UFLO.U32 UR7, UR6 ;                                              /* 0x00000006000772bd */
                                                                                                    /* 0x000fe400080e0000 */
        /*00d0*/                   POPC R9, UR6 ;                                                   /* 0x0000000600097d09 */
                                                                                                    /* 0x000f220008000000 */
        /*00e0*/                   IMAD.WIDE R4, R3, 0x20, R4 ;                                     /* 0x0000002003047825 */
                                                                                                    /* 0x004fca00078e0204 */
        /*00f0*/                   STG.E.64 desc[UR4][R4.64], R6 ;                                  /* 0x0000000604007986 */
                                                                                                    /* 0x0005e2000c101b04 */
        /*0100*/                   ISETP.EQ.U32.AND P0, PT, R8, UR7, PT ;                           /* 0x0000000708007c0c */
                                                                                                    /* 0x002fc6000bf02070 */
        /*0110*/                   STG.E.64 desc[UR4][R4.64+0x10], R2 ;                             /* 0x0000100204007986 */
                                                                                                    /* 0x0085f4000c101b04 */
        /*0120*/               @P0 REDG.E.ADD.STRONG.GPU desc[UR4][R4.64+0x18], R9 ;                /* 0x000018090400098e */
                                                                                                    /* 0x0105e4000c10e184 */
        /*0130*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0140*/                   LDC.64 R6, c[0x0][0x250] ;                                       /* 0x00009400ff067b82 */
                                                                                                    /* 0x004e700000000a00 */
        /*0150*/                   LDC.64 R10, c[0x0][0x248] ;                                      /* 0x00009200ff0a7b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*0160*/                   LDC.64 R8, c[0x0][0x240] ;                                       /* 0x00009000ff087b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*0170*/                   IMAD.WIDE R6, R3, 0x4, R6 ;                                      /* 0x0000000403067825 */
                                                                                                    /* 0x002fce00078e0206 */
        /*0180*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000ff00000010000 */
        /*0190*/                   LDC.64 R4, c[0x0][0x210] ;                                       /* 0x00008400ff047b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*01a0*/                   LDG.E R7, desc[UR4][R6.64] ;                                     /* 0x0000000406077981 */
                                                                                                    /* 0x000ea4000c1e1900 */
        /*01b0*/                   IMAD.WIDE R10, R7, 0x4, R10 ;                                    /* 0x00000004070a7825 */
                                                                                                    /* 0x004fc800078e020a */
        /*01c0*/                   IMAD.WIDE R8, R7, 0x4, R8 ;                                      /* 0x0000000407087825 */
                                                                                                    /* 0x008fe400078e0208 */
        /*01d0*/                   LDG.E R10, desc[UR4][R10.64] ;                                   /* 0x000000040a0a7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*01e0*/                   LDG.E R9, desc[UR4][R8.64] ;                                     /* 0x0000000408097981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*01f0*/                   IMAD.IADD R2, R3, 0x1, -R10 ;                                    /* 0x0000000103027824 */
                                                                                                    /* 0x004fe200078e0a0a */
        /*0200*/                   IADD3 R13, R9, R0, RZ ;                                          /* 0x00000000090d7210 */
                                                                                                    /* 0x008fc80007ffe0ff */
        /*0210*/                   LEA R15, R2, R13, 0xa ;                                          /* 0x0000000d020f7211 */
                                                                                                    /* 0x000fca00078e50ff */
        /*0220*/                   VIADD R7, R15.reuse, 0x100 ;                                     /* 0x000001000f077836 */
                                                                                                    /* 0x040fe40000000000 */
        /*0230*/                   IMAD.WIDE.U32 R12, R15.reuse, 0x4, R4 ;                          /* 0x000000040f0c7825 */
                                                                                                    /* 0x042fe200078e0004 */
        /*0240*/                   IADD3 R17, R15, 0x200, RZ ;                                      /* 0x000002000f117810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*0250*/                   IMAD.WIDE.U32 R6, R7, 0x4, R4.reuse ;                            /* 0x0000000407067825 */
                                                                                                    /* 0x100fe200078e0004 */
        /*0260*/                   LDG.E R2, desc[UR4][R12.64] ;                                    /* 0x000000040c027981 */
                                                                                                    /* 0x000ea6000c1e1900 */
        /*0270*/                   VIADD R15, R15, 0x300 ;                                          /* 0x000003000f0f7836 */
                                                                                                    /* 0x000fe40000000000 */
        /*0280*/                   IMAD.WIDE.U32 R8, R17, 0x4, R4.reuse ;                           /* 0x0000000411087825 */
                                                                                                    /* 0x100fe200078e0004 */
        /*0290*/                   LDG.E R6, desc[UR4][R6.64] ;                                     /* 0x0000000406067981 */
                                                                                                    /* 0x000ee6000c1e1900 */
        /*02a0*/                   IMAD.WIDE.U32 R10, R15, 0x4, R4 ;                                /* 0x000000040f0a7825 */
                                                                                                    /* 0x000fc400078e0004 */
        /*02b0*/                   LDG.E R4, desc[UR4][R8.64] ;                                     /* 0x0000000408047981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*02c0*/                   LDG.E R5, desc[UR4][R10.64] ;                                    /* 0x000000040a057981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*02d0*/                   LOP3.LUT P0, RZ, R0, 0x1f, RZ, 0xc0, !PT ;                       /* 0x0000001f00ff7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*02e0*/              @!P0 S2R R16, SR_CgaCtaId ;                                           /* 0x0000000000108919 */
                                                                                                    /* 0x000e220000008800 */
        /*02f0*/              @!P0 MOV R11, 0x400 ;                                                 /* 0x00000400000b8802 */
                                                                                                    /* 0x002fe40000000f00 */
        /*0300*/              @!P0 SHF.R.U32.HI R10, RZ, 0x3, R0 ;                                  /* 0x00000003ff0a8819 */
                                                                                                    /* 0x000fe40000011600 */
        /*0310*/                   ISETP.GT.U32.AND P1, PT, R0, 0x1f, PT ;                          /* 0x0000001f0000780c */
                                                                                                    /* 0x000fe40003f24070 */
        /*0320*/              @!P0 LOP3.LUT R10, R10, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc0a0a8812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0330*/              @!P0 LEA R11, R16, R11, 0x18 ;                                        /* 0x0000000b100b8211 */
                                                                                                    /* 0x001fc800078ec0ff */
        /*0340*/              @!P0 IADD3 R11, R10, R11, RZ ;                                        /* 0x0000000b0a0b8210 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0350*/                   FMNMX R15, R2, -INF , !PT ;                                      /* 0xff800000020f7809 */
                                                                                                    /* 0x004fc80007800000 */
        /*0360*/                   FMNMX R15, R15, R6, !PT ;                                        /* 0x000000060f0f7209 */
                                                                                                    /* 0x008fc80007800000 */
        /*0370*/                   FMNMX R14, R15, R4, !PT ;                                        /* 0x000000040f0e7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*0380*/                   FMNMX R14, R14, R5, !PT ;                                        /* 0x000000050e0e7209 */
                                                                                                    /* 0x020fca0007800000 */
        /*0390*/                   SHFL.DOWN PT, R13, R14, 0x10, 0x1f ;                             /* 0x0a001f000e0d7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*03a0*/                   FMNMX R13, R14, R13, !PT ;                                       /* 0x0000000d0e0d7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*03b0*/                   SHFL.DOWN PT, R12, R13, 0x8, 0x1f ;                              /* 0x09001f000d0c7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*03c0*/                   FMNMX R12, R13, R12, !PT ;                                       /* 0x0000000c0d0c7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*03d0*/                   SHFL.DOWN PT, R7, R12, 0x4, 0x1f ;                               /* 0x08801f000c077f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*03e0*/                   FMNMX R7, R12, R7, !PT ;                                         /* 0x000000070c077209 */
                                                                                                    /* 0x001fca0007800000 */
        /*03f0*/                   SHFL.DOWN PT, R8, R7, 0x2, 0x1f ;                                /* 0x08401f0007087f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0400*/                   FMNMX R9, R7, R8, !PT ;                                          /* 0x0000000807097209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0410*/                   SHFL.DOWN PT, R8, R9, 0x1, 0x1f ;                                /* 0x08201f0009087f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0420*/                   FMNMX R10, R9, R8, !PT ;                                         /* 0x00000008090a7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0430*/              @!P0 STS [R11], R10 ;                                                 /* 0x0000000a0b008388 */
                                                                                                    /* 0x0001e20000000800 */
        /*0440*/                   SHF.R.S32.HI R8, RZ, 0x1f, R3 ;                                  /* 0x0000001fff087819 */
                                                                                                    /* 0x000fe20000011403 */
        /*0450*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0460*/               @P1 BRA 0x5f0 ;                                                      /* 0x0000000000601947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0470*/                   ISETP.GT.U32.AND P2, PT, R0, 0x7, PT ;                           /* 0x000000070000780c */
                                                                                                    /* 0x000fe20003f44070 */
        /*0480*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd80000000000 */
        /*0490*/              @!P2 S2R R10, SR_CgaCtaId ;                                           /* 0x00000000000aa919 */
                                                                                                    /* 0x001e220000008800 */
        /*04a0*/              @!P2 MOV R7, 0x400 ;                                                  /* 0x000004000007a802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*04b0*/              @!P2 LEA R9, R10, R7, 0x18 ;                                          /* 0x000000070a09a211 */
                                                                                                    /* 0x001fe200078ec0ff */
        /*04c0*/                   IMAD.MOV.U32 R7, RZ, RZ, -0x800000 ;                             /* 0xff800000ff077424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*04d0*/              @!P2 LEA R9, R0, R9, 0x2 ;                                            /* 0x000000090009a211 */
                                                                                                    /* 0x000fca00078e10ff */
        /*04e0*/              @!P2 LDS R7, [R9] ;                                                   /* 0x000000000907a984 */
                                                                                                    /* 0x0000620000000800 */
        /*04f0*/                   BRA.DIV UR6, 0xd20 ;                                             /* 0x0000000a06087947 */
                                                                                                    /* 0x000fea000b800000 */
        /*0500*/                   SHFL.DOWN PT, R10, R7, 0x10, 0x1f ;                              /* 0x0a001f00070a7f89 */
                                                                                                    /* 0x002e6400000e0000 */
        /*0510*/                   FMNMX R10, R10, R7, !PT ;                                        /* 0x000000070a0a7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0520*/                   SHFL.DOWN PT, R9, R10, 0x8, 0x1f ;                               /* 0x09001f000a097f89 */
                                                                                                    /* 0x001e2400000e0000 */
        /*0530*/                   FMNMX R9, R10, R9, !PT ;                                         /* 0x000000090a097209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0540*/                   SHFL.DOWN PT, R12, R9, 0x4, 0x1f ;                               /* 0x08801f00090c7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0550*/                   FMNMX R12, R9, R12, !PT ;                                        /* 0x0000000c090c7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0560*/                   SHFL.DOWN PT, R11, R12, 0x2, 0x1f ;                              /* 0x08401f000c0b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0570*/                   FMNMX R11, R12, R11, !PT ;                                       /* 0x0000000b0c0b7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0580*/                   SHFL.DOWN PT, R14, R11, 0x1, 0x1f ;                              /* 0x08201f000b0e7f89 */
                                                                                                    /* 0x00006400000e0000 */
        /*0590*/                   ISETP.NE.AND P2, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fe40003f45270 */
        /*05a0*/                   FMNMX R14, R11, R14, !PT ;                                       /* 0x0000000e0b0e7209 */
                                                                                                    /* 0x002fd60007800000 */
        /*05b0*/              @!P2 S2R R10, SR_CgaCtaId ;                                           /* 0x00000000000aa919 */
                                                                                                    /* 0x000e620000008800 */
        /*05c0*/              @!P2 MOV R7, 0x400 ;                                                  /* 0x000004000007a802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*05d0*/              @!P2 LEA R7, R10, R7, 0x18 ;                                          /* 0x000000070a07a211 */
                                                                                                    /* 0x002fca00078ec0ff */
        /*05e0*/              @!P2 STS [R7], R14 ;                                                  /* 0x0000000e0700a388 */
                                                                                                    /* 0x0003e40000000800 */
        /*05f0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0600*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0610*/                   S2R R9, SR_CgaCtaId ;                                            /* 0x0000000000097919 */
                                                                                                    /* 0x000ea20000008800 */
        /*0620*/                   MOV R10, 0x400 ;                                                 /* 0x00000400000a7802 */
                                                                                                    /* 0x001fe20000000f00 */
        /*0630*/                   HFMA2.MMA R12, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff0c7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0640*/                   IMAD.MOV.U32 R19, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff137424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0650*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0660*/                   LEA R11, R9, R10, 0x18 ;                                         /* 0x0000000a090b7211 */
                                                                                                    /* 0x004fca00078ec0ff */
        /*0670*/                   LDS R7, [R11] ;                                                  /* 0x000000000b077984 */
                                                                                                    /* 0x002e240000000800 */
        /*0680*/                   FADD R13, R2, -R7.reuse ;                                        /* 0x80000007020d7221 */
                                                                                                    /* 0x101fe20000000000 */
        /*0690*/                   FADD R16, R6, -R7.reuse ;                                        /* 0x8000000706107221 */
                                                                                                    /* 0x100fe20000000000 */
        /*06a0*/                   FADD R6, R4, -R7 ;                                               /* 0x8000000704067221 */
                                                                                                    /* 0x000fe40000000000 */
        /*06b0*/                   FFMA.SAT R15, R13, R19.reuse, 0.5 ;                              /* 0x3f0000000d0f7423 */
                                                                                                    /* 0x080fe40000002013 */
        /*06c0*/                   FFMA.SAT R17, R6, R19.reuse, 0.5 ;                               /* 0x3f00000006117423 */
                                                                                                    /* 0x080fe40000002013 */
        /*06d0*/                   FFMA.RM R2, R15, R12, 12582913 ;                                 /* 0x4b4000010f027423 */
                                                                                                    /* 0x000fe2000000400c */
        /*06e0*/                   FFMA.SAT R15, R16, R19, 0.5 ;                                    /* 0x3f000000100f7423 */
                                                                                                    /* 0x000fc60000002013 */
        /*06f0*/                   FADD R14, R2.reuse, -12583039 ;                                  /* 0xcb40007f020e7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0700*/                   FFMA.RM R4, R15, R12.reuse, 12582913 ;                           /* 0x4b4000010f047423 */
                                                                                                    /* 0x080fe2000000400c */
        /*0710*/                   IMAD.SHL.U32 R2, R2, 0x800000, RZ ;                              /* 0x0080000002027824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0720*/                   FFMA R14, R13.reuse, 1.4426950216293334961, -R14 ;               /* 0x3fb8aa3b0d0e7823 */
                                                                                                    /* 0x040fe2000000080e */
        /*0730*/                   FADD R15, R4.reuse, -12583039 ;                                  /* 0xcb40007f040f7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0740*/                   SHF.L.U32 R4, R4, 0x17, RZ ;                                     /* 0x0000001704047819 */
                                                                                                    /* 0x000fe400000006ff */
        /*0750*/                   FFMA R13, R13, 1.925963033500011079e-08, R14 ;                   /* 0x32a570600d0d7823 */
                                                                                                    /* 0x000fe2000000000e */
        /*0760*/                   FADD R14, R5, -R7 ;                                              /* 0x80000007050e7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*0770*/                   FFMA.RM R5, R17, R12, 12582913 ;                                 /* 0x4b40000111057423 */
                                                                                                    /* 0x000fe2000000400c */
        /*0780*/                   FFMA R15, R16, 1.4426950216293334961, -R15 ;                     /* 0x3fb8aa3b100f7823 */
                                                                                                    /* 0x000fc4000000080f */
        /*0790*/                   FFMA.SAT R19, R14, R19, 0.5 ;                                    /* 0x3f0000000e137423 */
                                                                                                    /* 0x000fe20000002013 */
        /*07a0*/                   FADD R17, R5, -12583039 ;                                        /* 0xcb40007f05117421 */
                                                                                                    /* 0x000fe20000000000 */
        /*07b0*/                   FFMA R15, R16, 1.925963033500011079e-08, R15 ;                   /* 0x32a57060100f7823 */
                                                                                                    /* 0x000fe2000000000f */
        /*07c0*/                   MUFU.EX2 R13, R13 ;                                              /* 0x0000000d000d7308 */
                                                                                                    /* 0x000e220000000800 */
        /*07d0*/                   FFMA.RM R12, R19, R12, 12582913 ;                                /* 0x4b400001130c7423 */
                                                                                                    /* 0x000fe2000000400c */
        /*07e0*/                   FFMA R17, R6, 1.4426950216293334961, -R17 ;                      /* 0x3fb8aa3b06117823 */
                                                                                                    /* 0x000fe20000000811 */
        /*07f0*/                   IMAD.SHL.U32 R5, R5, 0x800000, RZ ;                              /* 0x0080000005057824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0800*/                   FADD R19, R12, -12583039 ;                                       /* 0xcb40007f0c137421 */
                                                                                                    /* 0x000fe20000000000 */
        /*0810*/                   FFMA R17, R6, 1.925963033500011079e-08, R17 ;                    /* 0x32a5706006117823 */
                                                                                                    /* 0x000fe20000000011 */
        /*0820*/                   SHF.L.U32 R12, R12, 0x17, RZ ;                                   /* 0x000000170c0c7819 */
                                                                                                    /* 0x000fe200000006ff */
        /*0830*/                   MUFU.EX2 R15, R15 ;                                              /* 0x0000000f000f7308 */
                                                                                                    /* 0x000e620000000800 */
        /*0840*/                   FFMA R19, R14, 1.4426950216293334961, -R19 ;                     /* 0x3fb8aa3b0e137823 */
                                                                                                    /* 0x000fc80000000813 */
        /*0850*/                   FFMA R19, R14, 1.925963033500011079e-08, R19 ;                   /* 0x32a570600e137823 */
                                                                                                    /* 0x000fe20000000013 */
        /*0860*/              @!P0 SHF.R.U32.HI R14, RZ, 0x3, R0 ;                                  /* 0x00000003ff0e8819 */
                                                                                                    /* 0x000fe40000011600 */
        /*0870*/                   MUFU.EX2 R6, R17 ;                                               /* 0x0000001100067308 */
                                                                                                    /* 0x0004e20000000800 */
        /*0880*/                   FMUL R2, R2, R13 ;                                               /* 0x0000000d02027220 */
                                                                                                    /* 0x001fc80000400000 */
        /*0890*/                   FADD R2, RZ, R2 ;                                                /* 0x00000002ff027221 */
                                                                                                    /* 0x000fc60000000000 */
        /*08a0*/                   MUFU.EX2 R19, R19 ;                                              /* 0x0000001300137308 */
                                                                                                    /* 0x000e220000000800 */
        /*08b0*/                   FMUL R15, R4, R15 ;                                              /* 0x0000000f040f7220 */
                                                                                                    /* 0x002fe20000400000 */
        /*08c0*/              @!P0 LOP3.LUT R17, R14, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc0e118812 */
                                                                                                    /* 0x004fc600078ec0ff */
        /*08d0*/                   FADD R2, R2, R15 ;                                               /* 0x0000000f02027221 */
                                                                                                    /* 0x000fe20000000000 */
        /*08e0*/                   FMUL R5, R5, R6 ;                                                /* 0x0000000605057220 */
                                                                                                    /* 0x008fc80000400000 */
        /*08f0*/                   FADD R2, R2, R5 ;                                                /* 0x0000000502027221 */
                                                                                                    /* 0x000fe20000000000 */
        /*0900*/                   FMUL R13, R12, R19 ;                                             /* 0x000000130c0d7220 */
                                                                                                    /* 0x001fe20000400000 */
        /*0910*/              @!P0 VIADD R12, R10, 0x20 ;                                           /* 0x000000200a0c8836 */
                                                                                                    /* 0x000fc60000000000 */
        /*0920*/                   FADD R2, R2, R13 ;                                               /* 0x0000000d02027221 */
                                                                                                    /* 0x000fe40000000000 */
        /*0930*/              @!P0 LEA R12, R9, R12, 0x18 ;                                         /* 0x0000000c090c8211 */
                                                                                                    /* 0x000fc600078ec0ff */
        /*0940*/                   SHFL.DOWN PT, R5, R2, 0x10, 0x1f ;                               /* 0x0a001f0002057f89 */
                                                                                                    /* 0x000e2200000e0000 */
        /*0950*/              @!P0 IADD3 R12, R17, R12, RZ ;                                        /* 0x0000000c110c8210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0960*/                   FADD R5, R2, R5 ;                                                /* 0x0000000502057221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0970*/                   SHFL.DOWN PT, R4, R5, 0x8, 0x1f ;                                /* 0x09001f0005047f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0980*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0990*/                   SHFL.DOWN PT, R13, R4, 0x4, 0x1f ;                               /* 0x08801f00040d7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*09a0*/                   FADD R13, R4, R13 ;                                              /* 0x0000000d040d7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*09b0*/                   SHFL.DOWN PT, R6, R13, 0x2, 0x1f ;                               /* 0x08401f000d067f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*09c0*/                   FADD R6, R13, R6 ;                                               /* 0x000000060d067221 */
                                                                                                    /* 0x001fca0000000000 */
        /*09d0*/                   SHFL.DOWN PT, R15, R6, 0x1, 0x1f ;                               /* 0x08201f00060f7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*09e0*/                   FADD R15, R6, R15 ;                                              /* 0x0000000f060f7221 */
                                                                                                    /* 0x001fe20000000000 */
        /*09f0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0a00*/              @!P0 STS [R12], R15 ;                                                 /* 0x0000000f0c008388 */
                                                                                                    /* 0x0001e40000000800 */
        /*0a10*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0a20*/               @P1 BRA 0xb70 ;                                                      /* 0x0000000000501947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0a30*/                   ISETP.GT.U32.AND P0, PT, R0, 0x7, PT ;                           /* 0x000000070000780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*0a40*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fe20000000000 */
        /*0a50*/                   MOV R2, RZ ;                                                     /* 0x000000ff00027202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*0a60*/              @!P0 VIADD R10, R10, 0x20 ;                                           /* 0x000000200a0a8836 */
                                                                                                    /* 0x000fca0000000000 */
        /*0a70*/              @!P0 LEA R9, R9, R10, 0x18 ;                                          /* 0x0000000a09098211 */
                                                                                                    /* 0x000fca00078ec0ff */
        /*0a80*/              @!P0 IMAD R4, R0, 0x4, R9 ;                                           /* 0x0000000400048824 */
                                                                                                    /* 0x000fca00078e0209 */
        /*0a90*/              @!P0 LDS R2, [R4] ;                                                   /* 0x0000000004028984 */
                                                                                                    /* 0x0002a20000000800 */
        /*0aa0*/                   BRA.DIV UR6, 0xf70 ;                                             /* 0x0000000606307947 */
                                                                                                    /* 0x000fea000b800000 */
        /*0ab0*/                   SHFL.DOWN PT, R5, R2, 0x10, 0x1f ;                               /* 0x0a001f0002057f89 */
                                                                                                    /* 0x004ea400000e0000 */
        /*0ac0*/                   FADD R5, R5, R2 ;                                                /* 0x0000000205057221 */
                                                                                                    /* 0x004fca0000000000 */
        /*0ad0*/                   SHFL.DOWN PT, R4, R5, 0x8, 0x1f ;                                /* 0x09001f0005047f89 */
                                                                                                    /* 0x002e6400000e0000 */
        /*0ae0*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x002fca0000000000 */
        /*0af0*/                   SHFL.DOWN PT, R9, R4, 0x4, 0x1f ;                                /* 0x08801f0004097f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*0b00*/                   FADD R9, R4, R9 ;                                                /* 0x0000000904097221 */
                                                                                                    /* 0x002fca0000000000 */
        /*0b10*/                   SHFL.DOWN PT, R6, R9, 0x2, 0x1f ;                                /* 0x08401f0009067f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*0b20*/                   FADD R6, R9, R6 ;                                                /* 0x0000000609067221 */
                                                                                                    /* 0x002fca0000000000 */
        /*0b30*/                   SHFL.DOWN PT, R13, R6, 0x1, 0x1f ;                               /* 0x08201f00060d7f89 */
                                                                                                    /* 0x0002a400000e0000 */
        /*0b40*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*0b50*/                   FADD R6, R6, R13 ;                                               /* 0x0000000d06067221 */
                                                                                                    /* 0x006fd80000000000 */
        /*0b60*/              @!P0 STS [R11+0x20], R6 ;                                             /* 0x000020060b008388 */
                                                                                                    /* 0x0003e40000000800 */
        /*0b70*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0b80*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0b90*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*0ba0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0bb0*/                   BSSY B0, 0xca0 ;                                                 /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0bc0*/                   LDS R9, [R11+0x20] ;                                             /* 0x000020000b097984 */
                                                                                                    /* 0x0004e20000000800 */
        /*0bd0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0be0*/               @P0 BRA 0xc90 ;                                                      /* 0x0000000000280947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0bf0*/                   SHF.L.U32 R10, R3.reuse, 0x2, RZ ;                               /* 0x00000002030a7819 */
                                                                                                    /* 0x040fe200000006ff */
        /*0c00*/                   ULDC.64 UR6, c[0x0][0x220] ;                                     /* 0x0000880000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0c10*/                   ULDC.64 UR8, c[0x0][0x228] ;                                     /* 0x00008a0000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0c20*/                   SHF.L.U64.HI R0, R3, 0x2, R8 ;                                   /* 0x0000000203007819 */
                                                                                                    /* 0x000fe40000010208 */
        /*0c30*/                   IADD3 R4, P1, R10.reuse, UR6, RZ ;                               /* 0x000000060a047c10 */
                                                                                                    /* 0x040fe4000ff3e0ff */
        /*0c40*/                   IADD3 R10, P2, R10, UR8, RZ ;                                    /* 0x000000080a0a7c10 */
                                                                                                    /* 0x000fe4000ff5e0ff */
        /*0c50*/                   IADD3.X R5, R0.reuse, UR7, RZ, P1, !PT ;                         /* 0x0000000700057c10 */
                                                                                                    /* 0x040fe40008ffe4ff */
        /*0c60*/                   IADD3.X R11, R0, UR9, RZ, P2, !PT ;                              /* 0x00000009000b7c10 */
                                                                                                    /* 0x006fc600097fe4ff */
        /*0c70*/                   STG.E desc[UR4][R4.64], R7 ;                                     /* 0x0000000704007986 */
                                                                                                    /* 0x0009e8000c101904 */
        /*0c80*/                   STG.E desc[UR4][R10.64], R9 ;                                    /* 0x000000090a007986 */
                                                                                                    /* 0x0089e4000c101904 */
        /*0c90*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0ca0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0cb0*/              @!P0 CS2R R4, SR_GLOBALTIMERLO ;                                      /* 0x0000000000048805 */
                                                                                                    /* 0x010fce0000015200 */
        /*0cc0*/              @!P0 LDC.64 R6, c[0x0][0x290] ;                                       /* 0x0000a400ff068b82 */
                                                                                                    /* 0x002e640000000a00 */
        /*0cd0*/              @!P0 LEA R2, P1, R3, R6, 0x5 ;                                        /* 0x0000000603028211 */
                                                                                                    /* 0x002fc800078228ff */
        /*0ce0*/              @!P0 LEA.HI.X R3, R3, R7, R8, 0x5, P1 ;                               /* 0x0000000703038211 */
                                                                                                    /* 0x000fca00008f2c08 */
        /*0cf0*/              @!P0 STG.E.64 desc[UR4][R2.64+0x8], R4 ;                              /* 0x0000080402008986 */
                                                                                                    /* 0x000fe2000c101b04 */
        /*0d00*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0d10*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*0d20*/                   IMAD.MOV.U32 R16, RZ, RZ, R7 ;                                   /* 0x000000ffff107224 */
                                                                                                    /* 0x002fe200078e0007 */
        /*0d30*/                   MOV R17, 0x10 ;                                                  /* 0x0000001000117802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0d40*/                   IMAD.MOV.U32 R18, RZ, RZ, 0x1f ;                                 /* 0x0000001fff127424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0d50*/                   MOV R15, 0xffffffff ;                                            /* 0xffffffff000f7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0d60*/                   WARPSYNC.COLLECTIVE R15, 0xd90 ;                                 /* 0x000000000f087348 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0d70*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*0d80*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0d90*/                   IMAD.MOV.U32 R17, RZ, RZ, 0x8 ;                                  /* 0x00000008ff117424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0da0*/                   IMAD.MOV.U32 R10, RZ, RZ, R13 ;                                  /* 0x000000ffff0a7224 */
                                                                                                    /* 0x000fca00078e000d */
        /*0db0*/                   FMNMX R10, R10, R7, !PT ;                                        /* 0x000000070a0a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0dc0*/                   MOV R16, R10 ;                                                   /* 0x0000000a00107202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0dd0*/                   WARPSYNC.COLLECTIVE R15, 0xe00 ;                                 /* 0x000000000f087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0de0*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*0df0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0e00*/                   HFMA2.MMA R17, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff117435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0e10*/                   MOV R9, R13 ;                                                    /* 0x0000000d00097202 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0e20*/                   FMNMX R9, R10, R9, !PT ;                                         /* 0x000000090a097209 */
                                                                                                    /* 0x000fca0007800000 */
        /*0e30*/                   IMAD.MOV.U32 R16, RZ, RZ, R9 ;                                   /* 0x000000ffff107224 */
                                                                                                    /* 0x000fce00078e0009 */
        /*0e40*/                   WARPSYNC.COLLECTIVE R15, 0xe70 ;                                 /* 0x000000000f087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0e50*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*0e60*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0e70*/                   IMAD.MOV.U32 R17, RZ, RZ, 0x2 ;                                  /* 0x00000002ff117424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0e80*/                   IMAD.MOV.U32 R12, RZ, RZ, R13 ;                                  /* 0x000000ffff0c7224 */
                                                                                                    /* 0x000fca00078e000d */
        /*0e90*/                   FMNMX R12, R9, R12, !PT ;                                        /* 0x0000000c090c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0ea0*/                   MOV R16, R12 ;                                                   /* 0x0000000c00107202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0eb0*/                   WARPSYNC.COLLECTIVE R15, 0xee0 ;                                 /* 0x000000000f087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0ec0*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*0ed0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0ee0*/                   HFMA2.MMA R17, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff117435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0ef0*/                   MOV R11, R13 ;                                                   /* 0x0000000d000b7202 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0f00*/                   FMNMX R11, R12, R11, !PT ;                                       /* 0x0000000b0c0b7209 */
                                                                                                    /* 0x000fca0007800000 */
        /*0f10*/                   IMAD.MOV.U32 R16, RZ, RZ, R11 ;                                  /* 0x000000ffff107224 */
                                                                                                    /* 0x000fce00078e000b */
        /*0f20*/                   WARPSYNC.COLLECTIVE R15, 0xf50 ;                                 /* 0x000000000f087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0f30*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*0f40*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0f50*/                   IMAD.MOV.U32 R14, RZ, RZ, R13 ;                                  /* 0x000000ffff0e7224 */
                                                                                                    /* 0x000fe200078e000d */
        /*0f60*/                   BRA 0x590 ;                                                      /* 0xfffffff400887947 */
                                                                                                    /* 0x000fec000383ffff */
        /*0f70*/                   HFMA2.MMA R18, -RZ, RZ, 0, 1.847743988037109375e-06 ;            /* 0x0000001fff127435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0f80*/                   MOV R16, R2 ;                                                    /* 0x0000000200107202 */
                                                                                                    /* 0x004fe20000000f00 */
        /*0f90*/                   IMAD.MOV.U32 R17, RZ, RZ, 0x10 ;                                 /* 0x00000010ff117424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0fa0*/                   IMAD.MOV.U32 R15, RZ, RZ, -0x1 ;                                 /* 0xffffffffff0f7424 */
                                                                                                    /* 0x001fce00078e00ff */
        /*0fb0*/                   WARPSYNC.COLLECTIVE R15, 0xfe0 ;                                 /* 0x000000000f087348 */
                                                                                                    /* 0x002fea0003c00000 */
        /*0fc0*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*0fd0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0fe0*/                   HFMA2.MMA R17, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff117435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0ff0*/                   MOV R5, R13 ;                                                    /* 0x0000000d00057202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*1000*/                   FADD R5, R5, R2 ;                                                /* 0x0000000205057221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1010*/                   IMAD.MOV.U32 R16, RZ, RZ, R5 ;                                   /* 0x000000ffff107224 */
                                                                                                    /* 0x000fce00078e0005 */
        /*1020*/                   WARPSYNC.COLLECTIVE R15, 0x1050 ;                                /* 0x000000000f087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1030*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*1040*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1050*/                   HFMA2.MMA R17, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff117435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1060*/                   IMAD.MOV.U32 R4, RZ, RZ, R13 ;                                   /* 0x000000ffff047224 */
                                                                                                    /* 0x000fc800078e000d */
        /*1070*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1080*/                   MOV R16, R4 ;                                                    /* 0x0000000400107202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1090*/                   WARPSYNC.COLLECTIVE R15, 0x10c0 ;                                /* 0x000000000f087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*10a0*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*10b0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*10c0*/                   HFMA2.MMA R17, -RZ, RZ, 0, 1.1920928955078125e-07 ;              /* 0x00000002ff117435 */
                                                                                                    /* 0x000fe200000001ff */
        /*10d0*/                   IMAD.MOV.U32 R9, RZ, RZ, R13 ;                                   /* 0x000000ffff097224 */
                                                                                                    /* 0x000fc800078e000d */
        /*10e0*/                   FADD R9, R4, R9 ;                                                /* 0x0000000904097221 */
                                                                                                    /* 0x000fca0000000000 */
        /*10f0*/                   MOV R16, R9 ;                                                    /* 0x0000000900107202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1100*/                   WARPSYNC.COLLECTIVE R15, 0x1130 ;                                /* 0x000000000f087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1110*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*1120*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*1130*/                   HFMA2.MMA R17, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff117435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1140*/                   IMAD.MOV.U32 R6, RZ, RZ, R13 ;                                   /* 0x000000ffff067224 */
                                                                                                    /* 0x000fc800078e000d */
        /*1150*/                   FADD R6, R9, R6 ;                                                /* 0x0000000609067221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1160*/                   MOV R16, R6 ;                                                    /* 0x0000000600107202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1170*/                   WARPSYNC.COLLECTIVE R15, 0x11a0 ;                                /* 0x000000000f087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*1180*/                   SHFL.DOWN P2, R13, R16, R17, R18 ;                               /* 0x08000011100d7389 */
                                                                                                    /* 0x0000640000040012 */
        /*1190*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*11a0*/                   BRA 0xb40 ;                                                      /* 0xfffffff800647947 */
                                                                                                    /* 0x000fea000383ffff */
        /*11b0*/                   BRA 0x11b0;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*11c0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*11d0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*11e0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*11f0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1200*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1210*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1220*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1230*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1240*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1250*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1260*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*1270*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z10persistentILb1EEv7Payloadi
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   ULDC UR4, c[0x0][0x2a0] ;                                        /* 0x0000a80000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0020*/                   ULDC.64 UR14, c[0x0][0x208] ;                                    /* 0x00008200000e7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0030*/                   ISETP.NE.AND P0, PT, RZ, UR4, PT ;                               /* 0x00000004ff007c0c */
                                                                                                    /* 0x000fda000bf05270 */
        /*0040*/              @!P0 BRA 0x4850 ;                                                     /* 0x0000004800008947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0050*/                   S2R R2, SR_TID.X ;                                               /* 0x0000000000027919 */
                                                                                                    /* 0x000e620000002100 */
        /*0060*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000ea20000008800 */
        /*0070*/                   ULDC.64 UR8, c[0x0][0x298] ;                                     /* 0x0000a60000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0080*/                   UMOV UR4, 0x400 ;                                                /* 0x0000040000047882 */
                                                                                                    /* 0x000fe20000000000 */
        /*0090*/                   S2R R23, SR_CTAID.X ;                                            /* 0x0000000000177919 */
                                                                                                    /* 0x000ee20000002500 */
        /*00a0*/                   MOV R3, UR9 ;                                                    /* 0x0000000900037c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*00b0*/                   UIADD3 UR5, UR4, 0x8, URZ ;                                      /* 0x0000000804057890 */
                                                                                                    /* 0x000fe4000fffe03f */
        /*00c0*/                   UIADD3 UR6, UR4, 0x28, URZ ;                                     /* 0x0000002804067890 */
                                                                                                    /* 0x000fe4000fffe03f */
        /*00d0*/                   UIADD3 UR17, UR8, UR9, URZ ;                                     /* 0x0000000908117290 */
                                                                                                    /* 0x000fc4000fffe03f */
        /*00e0*/                   ULEA UR4, UR7, UR5, 0x18 ;                                       /* 0x0000000507047291 */
                                                                                                    /* 0x004fe4000f8ec03f */
        /*00f0*/                   ULEA UR5, UR7, UR6, 0x18 ;                                       /* 0x0000000607057291 */
                                                                                                    /* 0x000fe2000f8ec03f */
        /*0100*/                   VIADD R4, R2.reuse, 0x100 ;                                      /* 0x0000010002047836 */
                                                                                                    /* 0x042fe20000000000 */
        /*0110*/                   IADD3 R5, R2.reuse, 0x200, RZ ;                                  /* 0x0000020002057810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*0120*/                   VIADD R12, R2.reuse, 0x300 ;                                     /* 0x00000300020c7836 */
                                                                                                    /* 0x040fe20000000000 */
        /*0130*/                   IADD3 R6, R2, UR8, R3.reuse ;                                    /* 0x0000000802067c10 */
                                                                                                    /* 0x100fe4000fffe003 */
        /*0140*/                   IADD3 R7, R4, UR8, R3.reuse ;                                    /* 0x0000000804077c10 */
                                                                                                    /* 0x100fe4000fffe003 */
        /*0150*/                   IADD3 R8, R5, UR8, R3 ;                                          /* 0x0000000805087c10 */
                                                                                                    /* 0x000fc4000fffe003 */
        /*0160*/                   VIMNMX R3, R2.reuse, 0x300, !PT ;                                /* 0x0000030002037848 */
                                                                                                    /* 0x040fe40007fe0100 */
        /*0170*/                   SHF.R.U32.HI R13, RZ, 0x3, R2 ;                                  /* 0x00000003ff0d7819 */
                                                                                                    /* 0x000fe40000011602 */
        /*0180*/                   IADD3 R10, -R2.reuse, 0xff, R3 ;                                 /* 0x000000ff020a7810 */
                                                                                                    /* 0x040fe40007ffe103 */
        /*0190*/                   LOP3.LUT R9, R2, 0x1f, RZ, 0xc0, !PT ;                           /* 0x0000001f02097812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*01a0*/                   LEA.HI R26, R10, 0x1, RZ, 0x18 ;                                 /* 0x000000010a1a7811 */
                                                                                                    /* 0x000fe400078fc0ff */
        /*01b0*/                   LOP3.LUT R11, RZ, R2, RZ, 0x33, !PT ;                            /* 0x00000002ff0b7212 */
                                                                                                    /* 0x000fc400078e33ff */
        /*01c0*/                   LOP3.LUT R13, R13, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc0d0d7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*01d0*/                   LEA R24, R2.reuse, UR4, 0x2 ;                                    /* 0x0000000402187c11 */
                                                                                                    /* 0x040fe4000f8e10ff */
        /*01e0*/                   LEA R25, R2, UR5, 0x2 ;                                          /* 0x0000000502197c11 */
                                                                                                    /* 0x000fe4000f8e10ff */
        /*01f0*/                   LOP3.LUT R26, R26, 0x3, RZ, 0xc0, !PT ;                          /* 0x000000031a1a7812 */
                                                                                                    /* 0x008fce00078ec0ff */
        /*0200*/                   ISETP.NE.AND P4, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fda0003f85270 */
        /*0210*/               @P4 BRA 0x650 ;                                                      /* 0x00000004000c4947 */
                                                                                                    /* 0x01efea0003800000 */
        /*0220*/                   LDC.64 R14, c[0x0][0x288] ;                                      /* 0x0000a200ff0e7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0230*/                   ULDC UR6, c[0x0][0x29c] ;                                        /* 0x0000a70000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0240*/                   LD.E.STRONG.GPU R14, desc[UR14][R14.64] ;                        /* 0x0000000e0e0e7980 */
                                                                                                    /* 0x002ea8000c10f900 */
        /*0250*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*0260*/                   ISETP.NE.AND P0, PT, R14, UR6, PT ;                              /* 0x000000060e007c0c */
                                                                                                    /* 0x000fda000bf05270 */
        /*0270*/              @!P0 BRA 0x490 ;                                                      /* 0x0000000000848947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0280*/                   LDC.64 R16, c[0x0][0x270] ;                                      /* 0x00009c00ff107b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*0290*/                   LDC.64 R18, c[0x0][0x278] ;                                      /* 0x00009e00ff127b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*02a0*/                   LD.E.STRONG.GPU R14, desc[UR14][R16.64] ;                        /* 0x0000000e100e7980 */
                                                                                                    /* 0x002ee8000c10f900 */
        /*02b0*/                   LD.E.STRONG.GPU R19, desc[UR14][R18.64] ;                        /* 0x0000000e12137980 */
                                                                                                    /* 0x004ee2000c10f900 */
        /*02c0*/                   YIELD ;                                                          /* 0x0000000000007946 */
                                                                                                    /* 0x000fea0003800000 */
        /*02d0*/                   ISETP.GE.AND P0, PT, R14, R19, PT ;                              /* 0x000000130e00720c */
                                                                                                    /* 0x008fda0003f06270 */
        /*02e0*/              @!P0 BRA 0x3f0 ;                                                      /* 0x0000000000408947 */
                                                                                                    /* 0x000fea0003800000 */
        /*02f0*/                   LDC.64 R14, c[0x0][0x280] ;                                      /* 0x0000a000ff0e7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0300*/                   ULDC UR6, c[0x0][0x29c] ;                                        /* 0x0000a70000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0310*/                   LD.E.STRONG.GPU R16, desc[UR14][R14.64] ;                        /* 0x0000000e0e107980 */
                                                                                                    /* 0x002ea4000c10f900 */
        /*0320*/                   ISETP.GE.AND P0, PT, R16, UR6, PT ;                              /* 0x0000000610007c0c */
                                                                                                    /* 0x004fda000bf06270 */
        /*0330*/               @P0 BRA 0x380 ;                                                      /* 0x0000000000100947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0340*/                   IADD3 R17, R16, 0x1, RZ ;                                        /* 0x0000000110117810 */
                                                                                                    /* 0x000fcc0007ffe0ff */
        /*0350*/                   ATOM.E.CAS.STRONG.GPU PT, R17, [R14], R16, R17 ;                 /* 0x000000100e11738b */
                                                                                                    /* 0x000ea400001ee111 */
        /*0360*/                   ISETP.NE.AND P0, PT, R17, R16, PT ;                              /* 0x000000101100720c */
                                                                                                    /* 0x004fda0003f05270 */
        /*0370*/              @!P0 BRA 0x3a0 ;                                                      /* 0x0000000000088947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0380*/                   NANOSLEEP 0x20 ;                                                 /* 0x000000200000795d */
                                                                                                    /* 0x000fea0003800000 */
        /*0390*/                   BRA 0x430 ;                                                      /* 0x0000000000247947 */
                                                                                                    /* 0x000fea0003800000 */
        /*03a0*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000e620000008800 */
        /*03b0*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fe40000000000 */
        /*03c0*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x002fd2000f8ec03f */
        /*03d0*/                   STS [UR6], R16 ;                                                 /* 0x00000010ff007988 */
                                                                                                    /* 0x0005e20008000806 */
        /*03e0*/                   BRA 0x650 ;                                                      /* 0x0000000000987947 */
                                                                                                    /* 0x000fea0003800000 */
        /*03f0*/                   VIADD R15, R14, 0x1 ;                                            /* 0x000000010e0f7836 */
                                                                                                    /* 0x000fcc0000000000 */
        /*0400*/                   ATOM.E.CAS.STRONG.GPU PT, R15, [R16], R14, R15 ;                 /* 0x0000000e100f738b */
                                                                                                    /* 0x000ea400001ee10f */
        /*0410*/                   ISETP.NE.AND P0, PT, R15, R14, PT ;                              /* 0x0000000e0f00720c */
                                                                                                    /* 0x004fda0003f05270 */
        /*0420*/              @!P0 BRA 0x4f0 ;                                                      /* 0x0000000000308947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0430*/                   LDC.64 R14, c[0x0][0x288] ;                                      /* 0x0000a200ff0e7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0440*/                   ULDC UR6, c[0x0][0x29c] ;                                        /* 0x0000a70000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0450*/                   LD.E.STRONG.GPU R14, desc[UR14][R14.64] ;                        /* 0x0000000e0e0e7980 */
                                                                                                    /* 0x002ea8000c10f900 */
        /*0460*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*0470*/                   ISETP.NE.AND P0, PT, R14, UR6, PT ;                              /* 0x000000060e007c0c */
                                                                                                    /* 0x000fda000bf05270 */
        /*0480*/               @P0 BRA 0x280 ;                                                      /* 0xfffffffc007c0947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0490*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000e620000008800 */
        /*04a0*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fe20000000000 */
        /*04b0*/                   MOV R0, 0xffffffff ;                                             /* 0xffffffff00007802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*04c0*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x002fd2000f8ec03f */
        /*04d0*/                   STS [UR6], R0 ;                                                  /* 0x00000000ff007988 */
                                                                                                    /* 0x0007e20008000806 */
        /*04e0*/                   BRA 0x650 ;                                                      /* 0x0000000000587947 */
                                                                                                    /* 0x000fea0003800000 */
        /*04f0*/                   LDC.64 R16, c[0x0][0x260] ;                                      /* 0x00009800ff107b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*0500*/                   IMAD.WIDE R16, R14, 0x4, R16 ;                                   /* 0x000000040e107825 */
                                                                                                    /* 0x002fca00078e0210 */
        /*0510*/                   LD.E.STRONG.GPU R0, desc[UR14][R16.64] ;                         /* 0x0000000e10007980 */
                                                                                                    /* 0x000ea8000c10f900 */
        /*0520*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*0530*/                   BSSY B0, 0x5c0 ;                                                 /* 0x0000008000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0540*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fda0003f05270 */
        /*0550*/               @P0 BRA 0x5b0 ;                                                      /* 0x0000000000140947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0560*/                   NANOSLEEP 0x20 ;                                                 /* 0x000000200000795d */
                                                                                                    /* 0x000fea0003800000 */
        /*0570*/                   LD.E.STRONG.GPU R0, desc[UR14][R16.64] ;                         /* 0x0000000e10007980 */
                                                                                                    /* 0x000ea8000c10f900 */
        /*0580*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*0590*/                   ISETP.NE.AND P0, PT, R0, RZ, PT ;                                /* 0x000000ff0000720c */
                                                                                                    /* 0x000fda0003f05270 */
        /*05a0*/              @!P0 BRA 0x560 ;                                                      /* 0xfffffffc00ec8947 */
                                                                                                    /* 0x000fea000383ffff */
        /*05b0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*05c0*/                   ULDC.64 UR6, c[0x0][0x258] ;                                     /* 0x0000960000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*05d0*/                   SHF.R.S32.HI R3, RZ, 0x1f, R14 ;                                 /* 0x0000001fff037819 */
                                                                                                    /* 0x000fe4000001140e */
        /*05e0*/                   LEA R16, P0, R14, UR6, 0x2 ;                                     /* 0x000000060e107c11 */
                                                                                                    /* 0x000fc8000f8010ff */
        /*05f0*/                   LEA.HI.X R17, R14, UR7, R3, 0x2, P0 ;                            /* 0x000000070e117c11 */
                                                                                                    /* 0x000fca00080f1403 */
        /*0600*/                   LDG.E R16, desc[UR14][R16.64] ;                                  /* 0x0000000e10107981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0610*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000e620000008800 */
        /*0620*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fe40000000000 */
        /*0630*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x002fd2000f8ec03f */
        /*0640*/                   STS [UR6], R16 ;                                                 /* 0x00000010ff007988 */
                                                                                                    /* 0x0043e60008000806 */
        /*0650*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0660*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0670*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000f300000008800 */
        /*0680*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0690*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fc40000000000 */
        /*06a0*/                   ULEA UR16, UR7, UR6, 0x18 ;                                      /* 0x0000000607107291 */
                                                                                                    /* 0x010fd2000f8ec03f */
        /*06b0*/                   LDS R0, [UR16] ;                                                 /* 0x00000010ff007984 */
                                                                                                    /* 0x008ee40008000800 */
        /*06c0*/                   R2UR UR22, R0 ;                                                  /* 0x00000000001672ca */
                                                                                                    /* 0x008fda00000e0000 */
        /*06d0*/                   USHF.R.S32.HI UR23, URZ, 0x1f, UR22 ;                            /* 0x0000001f3f177899 */
                                                                                                    /* 0x000fcc0008011416 */
        /*06e0*/                   ISETP.LE.AND P0, PT, RZ, UR23, PT ;                              /* 0x00000017ff007c0c */
                                                                                                    /* 0x000fda000bf03270 */
        /*06f0*/              @!P0 EXIT ;                                                           /* 0x000000000000894d */
                                                                                                    /* 0x000fea0003800000 */
        /*0700*/                   ULDC UR26, c[0x0][0x29c] ;                                       /* 0x0000a700001a7ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0710*/                   BSSY B0, 0x4830 ;                                                /* 0x0000411000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0720*/                   UISETP.GE.AND UP0, UPT, UR22, UR26, UPT ;                        /* 0x0000001a1600728c */
                                                                                                    /* 0x000fcc000bf06270 */
        /*0730*/                   PLOP3.LUT P0, PT, PT, PT, UP0, 0x80, 0x0 ;                       /* 0x000000000000781c */
                                                                                                    /* 0x000fda0003f0f008 */
        /*0740*/              @!P0 BRA 0x3a70 ;                                                     /* 0x0000003000c88947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0750*/                   UISETP.GE.AND UP0, UPT, UR22, UR17, UPT ;                        /* 0x000000111600728c */
                                                                                                    /* 0x000fe4000bf06270 */
        /*0760*/                   UIADD3 UR8, UR22, -UR26, URZ ;                                   /* 0x8000001a16087290 */
                                                                                                    /* 0x000fc8000fffe03f */
        /*0770*/                   PLOP3.LUT P0, PT, PT, PT, UP0, 0x80, 0x0 ;                       /* 0x000000000000781c */
                                                                                                    /* 0x000fda0003f0f008 */
        /*0780*/              @!P0 BRA 0x19d0 ;                                                     /* 0x0000001000908947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0790*/                   ULDC UR6, c[0x0][0x298] ;                                        /* 0x0000a60000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*07a0*/                   BSSY B1, 0x890 ;                                                 /* 0x000000e000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*07b0*/                   UIADD3 UR8, UR8, -UR6, URZ ;                                     /* 0x8000000608087290 */
                                                                                                    /* 0x000fc6000fffe03f */
        /*07c0*/               @P4 BRA 0x880 ;                                                      /* 0x00000000002c4947 */
                                                                                                    /* 0x000ff20003800000 */
        /*07d0*/                   CS2R R16, SR_GLOBALTIMERLO ;                                     /* 0x0000000000107805 */
                                                                                                    /* 0x006fe20000015200 */
        /*07e0*/                   S2R R22, SR_VIRTUALSMID ;                                        /* 0x0000000000167919 */
                                                                                                    /* 0x000e620000004300 */
        /*07f0*/                   ULDC.64 UR6, c[0x0][0x290] ;                                     /* 0x0000a40000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0800*/                   IMAD.MOV.U32 R3, RZ, RZ, 0x1 ;                                   /* 0x00000001ff037424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0810*/                   ULEA UR6, UP0, UR22, UR6, 0x5 ;                                  /* 0x0000000616067291 */
                                                                                                    /* 0x000fc8000f80283f */
        /*0820*/                   ULEA.HI.X UR7, UR22, UR7, UR23, 0x5, UP0 ;                       /* 0x0000000716077291 */
                                                                                                    /* 0x000fe400080f2c17 */
        /*0830*/                   IMAD.U32 R14, RZ, RZ, UR6 ;                                      /* 0x00000006ff0e7e24 */
                                                                                                    /* 0x000fc8000f8e00ff */
        /*0840*/                   MOV R15, UR7 ;                                                   /* 0x00000007000f7c02 */
                                                                                                    /* 0x000fca0008000f00 */
        /*0850*/                   STG.E.64 desc[UR14][R14.64], R16 ;                               /* 0x000000100e007986 */
                                                                                                    /* 0x0007e8000c101b0e */
        /*0860*/                   STG.E.64 desc[UR14][R14.64+0x10], R22 ;                          /* 0x000010160e007986 */
                                                                                                    /* 0x0027e8000c101b0e */
        /*0870*/                   REDG.E.ADD.STRONG.GPU desc[UR14][R14.64+0x18], R3 ;              /* 0x000018030e00798e */
                                                                                                    /* 0x0007e4000c10e18e */
        /*0880*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0890*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*08a0*/                   ISETP.GT.AND P0, PT, R2, 0x3ff, PT ;                             /* 0x000003ff0200780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*08b0*/               @P0 BRA.U 0x18e0 ;                                                   /* 0x0000001100080947 */
                                                                                                    /* 0x000fea0003800000 */
        /*08c0*/                   ULDC.64 UR6, c[0x0][0x250] ;                                     /* 0x0000940000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*08d0*/                   LDC.64 R16, c[0x0][0x248] ;                                      /* 0x00009200ff107b82 */
                                                                                                    /* 0x00ee620000000a00 */
        /*08e0*/                   UIMAD.WIDE UR6, UR8, 0x4, UR6 ;                                  /* 0x00000004080678a5 */
                                                                                                    /* 0x000fcc000f8e0206 */
        /*08f0*/                   IMAD.U32 R19, RZ, RZ, UR7 ;                                      /* 0x00000007ff137e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*0900*/                   MOV R18, UR6 ;                                                   /* 0x0000000600127c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*0910*/                   LDC.64 R14, c[0x0][0x240] ;                                      /* 0x00009000ff0e7b82 */
                                                                                                    /* 0x000ea80000000a00 */
        /*0920*/                   LDG.E R19, desc[UR14][R18.64] ;                                  /* 0x0000000e12137981 */
                                                                                                    /* 0x000e64000c1e1900 */
        /*0930*/                   IMAD.WIDE R16, R19, 0x4, R16 ;                                   /* 0x0000000413107825 */
                                                                                                    /* 0x002fc800078e0210 */
        /*0940*/                   IMAD.WIDE R14, R19, 0x4, R14 ;                                   /* 0x00000004130e7825 */
                                                                                                    /* 0x004fe400078e020e */
        /*0950*/                   LDG.E R16, desc[UR14][R16.64] ;                                  /* 0x0000000e10107981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0960*/                   LDG.E R14, desc[UR14][R14.64] ;                                  /* 0x0000000e0e0e7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0970*/                   BSSY B3, 0x18e0 ;                                                /* 0x00000f6000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0980*/                   IADD3 R27, -R16, UR8, RZ ;                                       /* 0x00000008101b7c10 */
                                                                                                    /* 0x004fc8000fffe1ff */
        /*0990*/                   LEA R27, R27, R14, 0xa ;                                         /* 0x0000000e1b1b7211 */
                                                                                                    /* 0x008fe200078e50ff */
        /*09a0*/               @P0 BRA 0x18d0 ;                                                     /* 0x0000000c00c80947 */
                                                                                                    /* 0x000fec0003800000 */
        /*09b0*/                   ISETP.NE.AND P0, PT, R26, RZ, PT ;                               /* 0x000000ff1a00720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*09c0*/                   IMAD.SHL.U32 R16, R19.reuse, 0x4, RZ ;                           /* 0x0000000413107824 */
                                                                                                    /* 0x040fe200078e00ff */
        /*09d0*/                   SHF.R.S32.HI R0, RZ, 0x1f, R19 ;                                 /* 0x0000001fff007819 */
                                                                                                    /* 0x000fe20000011413 */
        /*09e0*/                   ULDC.64 UR6, c[0x0][0x230] ;                                     /* 0x00008c0000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*09f0*/                   ULDC.64 UR8, c[0x0][0x238] ;                                     /* 0x00008e0000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0a00*/                   BSSY B4, 0x10e0 ;                                                /* 0x000006d000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0a10*/                   IADD3 R14, P1, R16.reuse, UR6, RZ ;                              /* 0x00000006100e7c10 */
                                                                                                    /* 0x040fe4000ff3e0ff */
        /*0a20*/                   SHF.L.U64.HI R0, R19, 0x2, R0 ;                                  /* 0x0000000213007819 */
                                                                                                    /* 0x000fe40000010200 */
        /*0a30*/                   IADD3 R16, P2, R16, UR8, RZ ;                                    /* 0x0000000810107c10 */
                                                                                                    /* 0x000fc4000ff5e0ff */
        /*0a40*/                   IADD3.X R15, R0.reuse, UR7, RZ, P1, !PT ;                        /* 0x00000007000f7c10 */
                                                                                                    /* 0x040fe40008ffe4ff */
        /*0a50*/                   IADD3.X R17, R0, UR9, RZ, P2, !PT ;                              /* 0x0000000900117c10 */
                                                                                                    /* 0x000fe400097fe4ff */
        /*0a60*/                   MOV R22, R2 ;                                                    /* 0x0000000200167202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0a70*/              @!P0 BRA 0x10d0 ;                                                     /* 0x0000000400948947 */
                                                                                                    /* 0x000fec0003800000 */
        /*0a80*/                   LDC.64 R20, c[0x0][0x210] ;                                      /* 0x00008400ff147b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0a90*/                   IMAD.IADD R18, R27, 0x1, R2 ;                                    /* 0x000000011b127824 */
                                                                                                    /* 0x000fe200078e0202 */
        /*0aa0*/                   LDG.E R3, desc[UR14][R14.64] ;                                   /* 0x0000000e0e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0ab0*/                   LDG.E R0, desc[UR14][R16.64] ;                                   /* 0x0000000e10007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0ac0*/                   IMAD.WIDE R20, R18, 0x4, R20 ;                                   /* 0x0000000412147825 */
                                                                                                    /* 0x002fcc00078e0214 */
        /*0ad0*/                   LDG.E R20, desc[UR14][R20.64] ;                                  /* 0x0000000e14147981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0ae0*/                   HFMA2.MMA R22, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff167435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0af0*/                   IMAD.MOV.U32 R28, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff1c7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0b00*/                   BSSY B5, 0xc70 ;                                                 /* 0x0000016000057945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0b10*/                   ISETP.NE.AND P5, PT, R26, 0x1, PT ;                              /* 0x000000011a00780c */
                                                                                                    /* 0x000fe20003fa5270 */
        /*0b20*/                   FADD R3, -R3, R20 ;                                              /* 0x0000001403037221 */
                                                                                                    /* 0x004fcc0000000100 */
        /*0b30*/                   FFMA.SAT R19, R3, R22, 0.5 ;                                     /* 0x3f00000003137423 */
                                                                                                    /* 0x000fc80000002016 */
        /*0b40*/                   FFMA.RM R19, R19, R28, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc8000000401c */
        /*0b50*/                   FADD R22, R19, -12583039 ;                                       /* 0xcb40007f13167421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0b60*/                   FFMA R22, R3, 1.4426950216293334961, -R22 ;                      /* 0x3fb8aa3b03167823 */
                                                                                                    /* 0x000fc80000000816 */
        /*0b70*/                   FFMA R22, R3, 1.925963033500011079e-08, R22 ;                    /* 0x32a5706003167823 */
                                                                                                    /* 0x000fe20000000016 */
        /*0b80*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008e700000001000 */
        /*0b90*/                   MUFU.EX2 R22, R22 ;                                              /* 0x0000001600167308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0ba0*/                   SHF.L.U32 R3, R19, 0x17, RZ ;                                    /* 0x0000001713037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*0bb0*/                   FFMA R20, -R0, R29, 1 ;                                          /* 0x3f80000000147423 */
                                                                                                    /* 0x002fc8000000011d */
        /*0bc0*/                   FMUL R3, R3, R22 ;                                               /* 0x0000001603037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*0bd0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0be0*/                   FFMA R20, R29, R20, R29 ;                                        /* 0x000000141d147223 */
                                                                                                    /* 0x000fc8000000001d */
        /*0bf0*/                   FFMA R19, R3, R20, RZ ;                                          /* 0x0000001403137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0c00*/                   FFMA R21, -R0, R19, R3 ;                                         /* 0x0000001300157223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0c10*/                   FFMA R19, R20, R21, R19 ;                                        /* 0x0000001514137223 */
                                                                                                    /* 0x000fe20000000013 */
        /*0c20*/              @!P0 BRA 0xc60 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0c30*/                   MOV R28, 0xc50 ;                                                 /* 0x00000c50001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0c40*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000008c00047944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0c50*/                   IMAD.MOV.U32 R19, RZ, RZ, R0 ;                                   /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0c60*/                   BSYNC B5 ;                                                       /* 0x0000000000057941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0c70*/                   LDC.64 R20, c[0x0][0x218] ;                                      /* 0x00008600ff147b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0c80*/                   MOV R22, R4 ;                                                    /* 0x0000000400167202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0c90*/                   IMAD.WIDE R20, R18, 0x4, R20 ;                                   /* 0x0000000412147825 */
                                                                                                    /* 0x002fca00078e0214 */
        /*0ca0*/                   STG.E desc[UR14][R20.64], R19 ;                                  /* 0x0000001314007986 */
                                                                                                    /* 0x0003e2000c10190e */
        /*0cb0*/              @!P5 BRA 0x10d0 ;                                                     /* 0x000000040004d947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0cc0*/                   LDC.64 R20, c[0x0][0x210] ;                                      /* 0x00008400ff147b82 */
                                                                                                    /* 0x002e620000000a00 */
        /*0cd0*/                   IMAD.IADD R18, R4, 0x1, R27 ;                                    /* 0x0000000104127824 */
                                                                                                    /* 0x000fe200078e021b */
        /*0ce0*/                   LDG.E R3, desc[UR14][R14.64] ;                                   /* 0x0000000e0e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0cf0*/                   LDG.E R0, desc[UR14][R16.64] ;                                   /* 0x0000000e10007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0d00*/                   IMAD.WIDE R20, R18, 0x4, R20 ;                                   /* 0x0000000412147825 */
                                                                                                    /* 0x002fca00078e0214 */
        /*0d10*/                   LDG.E R22, desc[UR14][R20.64] ;                                  /* 0x0000000e14167981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0d20*/                   HFMA2.MMA R28, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1c7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0d30*/                   BSSY B5, 0xeb0 ;                                                 /* 0x0000017000057945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0d40*/                   ISETP.NE.AND P5, PT, R26, 0x2, PT ;                              /* 0x000000021a00780c */
                                                                                                    /* 0x000fe20003fa5270 */
        /*0d50*/                   FADD R3, -R3, R22 ;                                              /* 0x0000001603037221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0d60*/                   IMAD.MOV.U32 R22, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff167424 */
                                                                                                    /* 0x000fcc00078e00ff */
        /*0d70*/                   FFMA.SAT R19, R3, R28, 0.5 ;                                     /* 0x3f00000003137423 */
                                                                                                    /* 0x000fc8000000201c */
        /*0d80*/                   FFMA.RM R19, R19, R22, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc80000004016 */
        /*0d90*/                   FADD R22, R19, -12583039 ;                                       /* 0xcb40007f13167421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0da0*/                   FFMA R22, R3, 1.4426950216293334961, -R22 ;                      /* 0x3fb8aa3b03167823 */
                                                                                                    /* 0x000fc80000000816 */
        /*0db0*/                   FFMA R22, R3, 1.925963033500011079e-08, R22 ;                    /* 0x32a5706003167823 */
                                                                                                    /* 0x000fe20000000016 */
        /*0dc0*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008e700000001000 */
        /*0dd0*/                   MUFU.EX2 R22, R22 ;                                              /* 0x0000001600167308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0de0*/                   SHF.L.U32 R3, R19, 0x17, RZ ;                                    /* 0x0000001713037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*0df0*/                   FFMA R28, -R0, R29, 1 ;                                          /* 0x3f800000001c7423 */
                                                                                                    /* 0x002fc8000000011d */
        /*0e00*/                   FMUL R3, R3, R22 ;                                               /* 0x0000001603037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*0e10*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*0e20*/                   FFMA R28, R29, R28, R29 ;                                        /* 0x0000001c1d1c7223 */
                                                                                                    /* 0x000fc8000000001d */
        /*0e30*/                   FFMA R19, R3, R28, RZ ;                                          /* 0x0000001c03137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0e40*/                   FFMA R29, -R0, R19, R3 ;                                         /* 0x00000013001d7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*0e50*/                   FFMA R31, R28, R29, R19 ;                                        /* 0x0000001d1c1f7223 */
                                                                                                    /* 0x000fe20000000013 */
        /*0e60*/              @!P0 BRA 0xea0 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*0e70*/                   MOV R28, 0xe90 ;                                                 /* 0x00000e90001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0e80*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000008800747944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0e90*/                   IMAD.MOV.U32 R31, RZ, RZ, R0 ;                                   /* 0x000000ffff1f7224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*0ea0*/                   BSYNC B5 ;                                                       /* 0x0000000000057941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0eb0*/                   LDC.64 R28, c[0x0][0x218] ;                                      /* 0x00008600ff1c7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0ec0*/                   MOV R22, R5 ;                                                    /* 0x0000000500167202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0ed0*/                   IMAD.WIDE R18, R18, 0x4, R28 ;                                   /* 0x0000000412127825 */
                                                                                                    /* 0x002fca00078e021c */
        /*0ee0*/                   STG.E desc[UR14][R18.64], R31 ;                                  /* 0x0000001f12007986 */
                                                                                                    /* 0x0005e2000c10190e */
        /*0ef0*/              @!P5 BRA 0x10d0 ;                                                     /* 0x000000000074d947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f00*/                   LDG.E R20, desc[UR14][R20.64+0x400] ;                            /* 0x0004000e14147981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0f10*/                   LDG.E R3, desc[UR14][R14.64] ;                                   /* 0x0000000e0e037981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0f20*/                   LDG.E R0, desc[UR14][R16.64] ;                                   /* 0x0000000e10007981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*0f30*/                   HFMA2.MMA R29, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1d7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0f40*/                   IMAD.MOV.U32 R22, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff167424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0f50*/                   BSSY B5, 0x10b0 ;                                                /* 0x0000015000057945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0f60*/                   FADD R3, -R3, R20 ;                                              /* 0x0000001403037221 */
                                                                                                    /* 0x008fc80000000100 */
        /*0f70*/                   FFMA.SAT R22, R3, R22, 0.5 ;                                     /* 0x3f00000003167423 */
                                                                                                    /* 0x000fc80000002016 */
        /*0f80*/                   FFMA.RM R22, R22, R29, 12582913 ;                                /* 0x4b40000116167423 */
                                                                                                    /* 0x000fe4000000401d */
        /*0f90*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x010e640000001000 */
        /*0fa0*/                   FADD R28, R22, -12583039 ;                                       /* 0xcb40007f161c7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0fb0*/                   FFMA R28, R3, 1.4426950216293334961, -R28 ;                      /* 0x3fb8aa3b031c7823 */
                                                                                                    /* 0x000fc8000000081c */
        /*0fc0*/                   FFMA R28, R3, 1.925963033500011079e-08, R28 ;                    /* 0x32a57060031c7823 */
                                                                                                    /* 0x000fe2000000001c */
        /*0fd0*/                   IMAD.SHL.U32 R3, R22, 0x800000, RZ ;                             /* 0x0080000016037824 */
                                                                                                    /* 0x000fca00078e00ff */
        /*0fe0*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000ee20000000800 */
        /*0ff0*/                   FFMA R20, -R0, R29, 1 ;                                          /* 0x3f80000000147423 */
                                                                                                    /* 0x002fc8000000011d */
        /*1000*/                   FFMA R20, R29, R20, R29 ;                                        /* 0x000000141d147223 */
                                                                                                    /* 0x000fe2000000001d */
        /*1010*/                   FMUL R3, R3, R28 ;                                               /* 0x0000001c03037220 */
                                                                                                    /* 0x008fc80000400000 */
        /*1020*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*1030*/                   FFMA R21, R3, R20, RZ ;                                          /* 0x0000001403157223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1040*/                   FFMA R22, -R0, R21, R3 ;                                         /* 0x0000001500167223 */
                                                                                                    /* 0x000fc80000000103 */
        /*1050*/                   FFMA R21, R20, R22, R21 ;                                        /* 0x0000001614157223 */
                                                                                                    /* 0x000fe20000000015 */
        /*1060*/              @!P0 BRA 0x10a0 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*1070*/                   MOV R28, 0x1090 ;                                                /* 0x00001090001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1080*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000008400f47944 */
                                                                                                    /* 0x005fea0003c00000 */
        /*1090*/                   MOV R21, R0 ;                                                    /* 0x0000000000157202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*10a0*/                   BSYNC B5 ;                                                       /* 0x0000000000057941 */
                                                                                                    /* 0x000fea0003800000 */
        /*10b0*/                   STG.E desc[UR14][R18.64+0x400], R21 ;                            /* 0x0004001512007986 */
                                                                                                    /* 0x0007e2000c10190e */
        /*10c0*/                   IMAD.MOV.U32 R22, RZ, RZ, R12 ;                                  /* 0x000000ffff167224 */
                                                                                                    /* 0x000fce00078e000c */
        /*10d0*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*10e0*/                   ISETP.GE.U32.AND P0, PT, R10, 0x300, PT ;                        /* 0x000003000a00780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*10f0*/              @!P0 BRA 0x18d0 ;                                                     /* 0x0000000400f48947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1100*/                   LDC.64 R20, c[0x0][0x210] ;                                      /* 0x00008400ff147b82 */
                                                                                                    /* 0x01ae620000000a00 */
        /*1110*/                   IADD3 R18, R27, R22, RZ ;                                        /* 0x000000161b127210 */
                                                                                                    /* 0x004fe20007ffe0ff */
        /*1120*/                   LDG.E R3, desc[UR14][R14.64] ;                                   /* 0x0000000e0e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1130*/                   LDG.E R0, desc[UR14][R16.64] ;                                   /* 0x0000000e10007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1140*/                   IMAD.WIDE R20, R18, 0x4, R20 ;                                   /* 0x0000000412147825 */
                                                                                                    /* 0x002fcc00078e0214 */
        /*1150*/                   LDG.E R20, desc[UR14][R20.64] ;                                  /* 0x0000000e14147981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*1160*/                   HFMA2.MMA R30, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1e7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1170*/                   IMAD.MOV.U32 R28, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff1c7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1180*/                   BSSY B4, 0x1300 ;                                                /* 0x0000017000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1190*/                   ISETP.GE.AND P5, PT, R22.reuse, RZ, PT ;                         /* 0x000000ff1600720c */
                                                                                                    /* 0x040fe40003fa6270 */
        /*11a0*/                   IADD3 R22, R22, 0x400, RZ ;                                      /* 0x0000040016167810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*11b0*/                   FADD R3, -R3, R20 ;                                              /* 0x0000001403037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*11c0*/                   FFMA.SAT R19, R3, R28, 0.5 ;                                     /* 0x3f00000003137423 */
                                                                                                    /* 0x000fc8000000201c */
        /*11d0*/                   FFMA.RM R19, R19, R30, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc8000000401e */
        /*11e0*/                   FADD R28, R19, -12583039 ;                                       /* 0xcb40007f131c7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*11f0*/                   FFMA R28, R3, 1.4426950216293334961, -R28 ;                      /* 0x3fb8aa3b031c7823 */
                                                                                                    /* 0x000fc8000000081c */
        /*1200*/                   FFMA R28, R3, 1.925963033500011079e-08, R28 ;                    /* 0x32a57060031c7823 */
                                                                                                    /* 0x000fe2000000001c */
        /*1210*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008e700000001000 */
        /*1220*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*1230*/                   IMAD.SHL.U32 R3, R19, 0x800000, RZ ;                             /* 0x0080000013037824 */
                                                                                                    /* 0x000fc400078e00ff */
        /*1240*/                   FFMA R20, -R0, R29, 1 ;                                          /* 0x3f80000000147423 */
                                                                                                    /* 0x002fe4000000011d */
        /*1250*/                   FMUL R3, R3, R28 ;                                               /* 0x0000001c03037220 */
                                                                                                    /* 0x004fc80000400000 */
        /*1260*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000e620000000000 */
        /*1270*/                   FFMA R20, R29, R20, R29 ;                                        /* 0x000000141d147223 */
                                                                                                    /* 0x000fc8000000001d */
        /*1280*/                   FFMA R19, R3, R20, RZ ;                                          /* 0x0000001403137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1290*/                   FFMA R21, -R0, R19, R3 ;                                         /* 0x0000001300157223 */
                                                                                                    /* 0x000fc80000000103 */
        /*12a0*/                   FFMA R21, R20, R21, R19 ;                                        /* 0x0000001514157223 */
                                                                                                    /* 0x000fe20000000013 */
        /*12b0*/              @!P0 BRA 0x12f0 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x002fec0003800000 */
        /*12c0*/                   MOV R28, 0x12e0 ;                                                /* 0x000012e0001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*12d0*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000008400607944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*12e0*/                   IMAD.MOV.U32 R21, RZ, RZ, R0 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*12f0*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1300*/                   LDC.64 R30, c[0x0][0x218] ;                                      /* 0x00008600ff1e7b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*1310*/                   IADD3 R20, R18, 0x100, RZ ;                                      /* 0x0000010012147810 */
                                                                                                    /* 0x000fce0007ffe0ff */
        /*1320*/                   LDC.64 R28, c[0x0][0x210] ;                                      /* 0x00008400ff1c7b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*1330*/                   IMAD.WIDE R30, R18, 0x4, R30 ;                                   /* 0x00000004121e7825 */
                                                                                                    /* 0x002fca00078e021e */
        /*1340*/                   STG.E desc[UR14][R30.64], R21 ;                                  /* 0x000000151e007986 */
                                                                                                    /* 0x0003e2000c10190e */
        /*1350*/                   IMAD.WIDE R18, R20, 0x4, R28 ;                                   /* 0x0000000414127825 */
                                                                                                    /* 0x004fc600078e021c */
        /*1360*/                   LDG.E R3, desc[UR14][R14.64] ;                                   /* 0x0000000e0e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1370*/                   LDG.E R28, desc[UR14][R18.64] ;                                  /* 0x0000000e121c7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1380*/                   LDG.E R0, desc[UR14][R16.64] ;                                   /* 0x0000000e10007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1390*/                   IMAD.MOV.U32 R32, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff207424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*13a0*/                   MOV R29, 0x437c0000 ;                                            /* 0x437c0000001d7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*13b0*/                   BSSY B4, 0x1510 ;                                                /* 0x0000015000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*13c0*/                   FADD R3, -R3, R28 ;                                              /* 0x0000001c03037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*13d0*/                   FFMA.SAT R28, R3, R32, 0.5 ;                                     /* 0x3f000000031c7423 */
                                                                                                    /* 0x000fc80000002020 */
        /*13e0*/                   FFMA.RM R28, R28, R29, 12582913 ;                                /* 0x4b4000011c1c7423 */
                                                                                                    /* 0x000fe4000000401d */
        /*13f0*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008ea40000001000 */
        /*1400*/                   FADD R32, R28, -12583039 ;                                       /* 0xcb40007f1c207421 */
                                                                                                    /* 0x000fc80000000000 */
        /*1410*/                   FFMA R32, R3, 1.4426950216293334961, -R32 ;                      /* 0x3fb8aa3b03207823 */
                                                                                                    /* 0x000fc80000000820 */
        /*1420*/                   FFMA R32, R3, 1.925963033500011079e-08, R32 ;                    /* 0x32a5706003207823 */
                                                                                                    /* 0x000fe20000000020 */
        /*1430*/                   IMAD.SHL.U32 R3, R28, 0x800000, RZ ;                             /* 0x008000001c037824 */
                                                                                                    /* 0x000fca00078e00ff */
        /*1440*/                   MUFU.EX2 R32, R32 ;                                              /* 0x0000002000207308 */
                                                                                                    /* 0x000ee20000000800 */
        /*1450*/                   FFMA R28, -R0, R29, 1 ;                                          /* 0x3f800000001c7423 */
                                                                                                    /* 0x004fc8000000011d */
        /*1460*/                   FFMA R28, R29, R28, R29 ;                                        /* 0x0000001c1d1c7223 */
                                                                                                    /* 0x000fe2000000001d */
        /*1470*/                   FMUL R3, R3, R32 ;                                               /* 0x0000002003037220 */
                                                                                                    /* 0x008fc80000400000 */
        /*1480*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*1490*/                   FFMA R21, R3, R28, RZ ;                                          /* 0x0000001c03157223 */
                                                                                                    /* 0x002fc800000000ff */
        /*14a0*/                   FFMA R29, -R0, R21, R3 ;                                         /* 0x00000015001d7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*14b0*/                   FFMA R31, R28, R29, R21 ;                                        /* 0x0000001d1c1f7223 */
                                                                                                    /* 0x000fe20000000015 */
        /*14c0*/              @!P0 BRA 0x1500 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*14d0*/                   MOV R28, 0x14f0 ;                                                /* 0x000014f0001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*14e0*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000008000dc7944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*14f0*/                   MOV R31, R0 ;                                                    /* 0x00000000001f7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1500*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1510*/                   LDC.64 R28, c[0x0][0x218] ;                                      /* 0x00008600ff1c7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*1520*/                   IMAD.WIDE R20, R20, 0x4, R28 ;                                   /* 0x0000000414147825 */
                                                                                                    /* 0x002fca00078e021c */
        /*1530*/                   STG.E desc[UR14][R20.64], R31 ;                                  /* 0x0000001f14007986 */
                                                                                                    /* 0x0003e8000c10190e */
        /*1540*/                   LDG.E R3, desc[UR14][R14.64] ;                                   /* 0x0000000e0e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1550*/                   LDG.E R28, desc[UR14][R18.64+0x400] ;                            /* 0x0004000e121c7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1560*/                   LDG.E R0, desc[UR14][R16.64] ;                                   /* 0x0000000e10007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1570*/                   HFMA2.MMA R29, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1d7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1580*/                   IMAD.MOV.U32 R30, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff1e7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1590*/                   BSSY B4, 0x16f0 ;                                                /* 0x0000015000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*15a0*/                   FADD R3, -R3, R28 ;                                              /* 0x0000001c03037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*15b0*/                   FFMA.SAT R28, R3, R30, 0.5 ;                                     /* 0x3f000000031c7423 */
                                                                                                    /* 0x000fc8000000201e */
        /*15c0*/                   FFMA.RM R28, R28, R29, 12582913 ;                                /* 0x4b4000011c1c7423 */
                                                                                                    /* 0x000fe4000000401d */
        /*15d0*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x008ea40000001000 */
        /*15e0*/                   FADD R30, R28, -12583039 ;                                       /* 0xcb40007f1c1e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*15f0*/                   FFMA R30, R3, 1.4426950216293334961, -R30 ;                      /* 0x3fb8aa3b031e7823 */
                                                                                                    /* 0x000fc8000000081e */
        /*1600*/                   FFMA R30, R3, 1.925963033500011079e-08, R30 ;                    /* 0x32a57060031e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*1610*/                   IMAD.SHL.U32 R3, R28, 0x800000, RZ ;                             /* 0x008000001c037824 */
                                                                                                    /* 0x000fca00078e00ff */
        /*1620*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000ee20000000800 */
        /*1630*/                   FFMA R28, -R0, R29, 1 ;                                          /* 0x3f800000001c7423 */
                                                                                                    /* 0x004fc8000000011d */
        /*1640*/                   FFMA R28, R29, R28, R29 ;                                        /* 0x0000001c1d1c7223 */
                                                                                                    /* 0x000fe2000000001d */
        /*1650*/                   FMUL R3, R3, R30 ;                                               /* 0x0000001e03037220 */
                                                                                                    /* 0x008fc80000400000 */
        /*1660*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*1670*/                   FFMA R29, R3, R28, RZ ;                                          /* 0x0000001c031d7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1680*/                   FFMA R31, -R0, R29, R3 ;                                         /* 0x0000001d001f7223 */
                                                                                                    /* 0x002fc80000000103 */
        /*1690*/                   FFMA R29, R28, R31, R29 ;                                        /* 0x0000001f1c1d7223 */
                                                                                                    /* 0x000fe2000000001d */
        /*16a0*/              @!P0 BRA 0x16e0 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*16b0*/                   MOV R28, 0x16d0 ;                                                /* 0x000016d0001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*16c0*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000008000647944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*16d0*/                   MOV R29, R0 ;                                                    /* 0x00000000001d7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*16e0*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*16f0*/                   STG.E desc[UR14][R20.64+0x400], R29 ;                            /* 0x0004001d14007986 */
                                                                                                    /* 0x0003e8000c10190e */
        /*1700*/                   LDG.E R18, desc[UR14][R18.64+0x800] ;                            /* 0x0008000e12127981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1710*/                   LDG.E R3, desc[UR14][R14.64] ;                                   /* 0x0000000e0e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1720*/                   LDG.E R0, desc[UR14][R16.64] ;                                   /* 0x0000000e10007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1730*/                   HFMA2.MMA R31, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1f7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1740*/                   IMAD.MOV.U32 R28, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff1c7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1750*/                   BSSY B4, 0x18b0 ;                                                /* 0x0000015000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1760*/                   FADD R3, -R3, R18 ;                                              /* 0x0000001203037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*1770*/                   FFMA.SAT R28, R3, R28, 0.5 ;                                     /* 0x3f000000031c7423 */
                                                                                                    /* 0x000fc8000000201c */
        /*1780*/                   FFMA.RM R28, R28, R31, 12582913 ;                                /* 0x4b4000011c1c7423 */
                                                                                                    /* 0x000fe4000000401f */
        /*1790*/                   MUFU.RCP R31, R0 ;                                               /* 0x00000000001f7308 */
                                                                                                    /* 0x008ea40000001000 */
        /*17a0*/                   FADD R30, R28, -12583039 ;                                       /* 0xcb40007f1c1e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*17b0*/                   FFMA R30, R3, 1.4426950216293334961, -R30 ;                      /* 0x3fb8aa3b031e7823 */
                                                                                                    /* 0x000fc8000000081e */
        /*17c0*/                   FFMA R30, R3, 1.925963033500011079e-08, R30 ;                    /* 0x32a57060031e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*17d0*/                   IMAD.SHL.U32 R3, R28, 0x800000, RZ ;                             /* 0x008000001c037824 */
                                                                                                    /* 0x000fca00078e00ff */
        /*17e0*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000ee20000000800 */
        /*17f0*/                   FFMA R18, -R0, R31, 1 ;                                          /* 0x3f80000000127423 */
                                                                                                    /* 0x004fc8000000011f */
        /*1800*/                   FFMA R18, R31, R18, R31 ;                                        /* 0x000000121f127223 */
                                                                                                    /* 0x000fe2000000001f */
        /*1810*/                   FMUL R3, R3, R30 ;                                               /* 0x0000001e03037220 */
                                                                                                    /* 0x008fc80000400000 */
        /*1820*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*1830*/                   FFMA R19, R3, R18, RZ ;                                          /* 0x0000001203137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1840*/                   FFMA R28, -R0, R19, R3 ;                                         /* 0x00000013001c7223 */
                                                                                                    /* 0x000fc80000000103 */
        /*1850*/                   FFMA R19, R18, R28, R19 ;                                        /* 0x0000001c12137223 */
                                                                                                    /* 0x000fe20000000013 */
        /*1860*/              @!P0 BRA 0x18a0 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x006fec0003800000 */
        /*1870*/                   MOV R28, 0x1890 ;                                                /* 0x00001890001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1880*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000007c00f47944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*1890*/                   MOV R19, R0 ;                                                    /* 0x0000000000137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*18a0*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*18b0*/                   STG.E desc[UR14][R20.64+0x800], R19 ;                            /* 0x0008001314007986 */
                                                                                                    /* 0x0009e2000c10190e */
        /*18c0*/              @!P5 BRA 0x1100 ;                                                     /* 0xfffffff8000cd947 */
                                                                                                    /* 0x000fea000383ffff */
        /*18d0*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*18e0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*18f0*/              @!P4 CS2R R14, SR_GLOBALTIMERLO ;                                     /* 0x00000000000ec805 */
                                                                                                    /* 0x008fce0000015200 */
        /*1900*/              @!P4 LDC.64 R16, c[0x0][0x290] ;                                      /* 0x0000a400ff10cb82 */
                                                                                                    /* 0x006e620000000a00 */
        /*1910*/                   IMAD.U32 R3, RZ, RZ, UR22 ;                                      /* 0x00000016ff037e24 */
                                                                                                    /* 0x000fc8000f8e00ff */
        /*1920*/              @!P4 IMAD.WIDE R16, R3, 0x20, R16 ;                                   /* 0x000000200310c825 */
                                                                                                    /* 0x002fca00078e0210 */
        /*1930*/              @!P4 STG.E.64 desc[UR14][R16.64+0x8], R14 ;                           /* 0x0000080e1000c986 */
                                                                                                    /* 0x0003e2000c101b0e */
        /*1940*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*1950*/               @P4 BRA 0x4820 ;                                                     /* 0x0000002c00b04947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1960*/                   LDC.64 R14, c[0x0][0x288] ;                                      /* 0x0000a200ff0e7b82 */
                                                                                                    /* 0x002e620000000a00 */
        /*1970*/                   HFMA2.MMA R3, -RZ, RZ, 0, 5.9604644775390625e-08 ;               /* 0x00000001ff037435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1980*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*1990*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*19a0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*19b0*/                   ATOM.E.ADD.S32.STRONG.GPU PT, RZ, desc[UR14][R14.64], R3 ;       /* 0x000000030eff798a */
                                                                                                    /* 0x0025e200081ee3ce */
        /*19c0*/                   BRA 0x4820 ;                                                     /* 0x0000002c00947947 */
                                                                                                    /* 0x000fea0003800000 */
        /*19d0*/                   BSSY B1, 0x1ab0 ;                                                /* 0x000000d000017945 */
                                                                                                    /* 0x000fe80003800000 */
        /*19e0*/               @P4 BRA 0x1aa0 ;                                                     /* 0x00000000002c4947 */
                                                                                                    /* 0x000fea0003800000 */
        /*19f0*/                   CS2R R16, SR_GLOBALTIMERLO ;                                     /* 0x0000000000107805 */
                                                                                                    /* 0x006fe20000015200 */
        /*1a00*/                   S2R R22, SR_VIRTUALSMID ;                                        /* 0x0000000000167919 */
                                                                                                    /* 0x000e620000004300 */
        /*1a10*/                   ULDC.64 UR6, c[0x0][0x290] ;                                     /* 0x0000a40000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*1a20*/                   IMAD.MOV.U32 R3, RZ, RZ, 0x1 ;                                   /* 0x00000001ff037424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1a30*/                   ULEA UR6, UP0, UR22, UR6, 0x5 ;                                  /* 0x0000000616067291 */
                                                                                                    /* 0x000fc8000f80283f */
        /*1a40*/                   ULEA.HI.X UR7, UR22, UR7, UR23, 0x5, UP0 ;                       /* 0x0000000716077291 */
                                                                                                    /* 0x000fe400080f2c17 */
        /*1a50*/                   IMAD.U32 R14, RZ, RZ, UR6 ;                                      /* 0x00000006ff0e7e24 */
                                                                                                    /* 0x000fc8000f8e00ff */
        /*1a60*/                   MOV R15, UR7 ;                                                   /* 0x00000007000f7c02 */
                                                                                                    /* 0x000fca0008000f00 */
        /*1a70*/                   STG.E.64 desc[UR14][R14.64], R16 ;                               /* 0x000000100e007986 */
                                                                                                    /* 0x0007e8000c101b0e */
        /*1a80*/                   STG.E.64 desc[UR14][R14.64+0x10], R22 ;                          /* 0x000010160e007986 */
                                                                                                    /* 0x0027e8000c101b0e */
        /*1a90*/                   REDG.E.ADD.STRONG.GPU desc[UR14][R14.64+0x18], R3 ;              /* 0x000018030e00798e */
                                                                                                    /* 0x0007e4000c10e18e */
        /*1aa0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1ab0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*1ac0*/                   UIADD3 UR9, UR8, 0x1, URZ ;                                      /* 0x0000000108097890 */
                                                                                                    /* 0x000fca000fffe03f */
        /*1ad0*/                   ULDC.64 UR6, c[0x0][0x248] ;                                     /* 0x0000920000067ab9 */
                                                                                                    /* 0x000fe40000000a00 */
        /*1ae0*/                   UIMAD.WIDE UR24, UR8, 0x4, UR6 ;                                 /* 0x00000004081878a5 */
                                                                                                    /* 0x000fe4000f8e0206 */
        /*1af0*/                   UIMAD.WIDE UR6, UR9, 0x4, UR6 ;                                  /* 0x00000004090678a5 */
                                                                                                    /* 0x000fc8000f8e0206 */
        /*1b00*/                   MOV R14, UR24 ;                                                  /* 0x00000018000e7c02 */
                                                                                                    /* 0x008fe20008000f00 */
        /*1b10*/                   IMAD.U32 R15, RZ, RZ, UR25 ;                                     /* 0x00000019ff0f7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*1b20*/                   MOV R16, UR6 ;                                                   /* 0x0000000600107c02 */
                                                                                                    /* 0x006fe20008000f00 */
        /*1b30*/                   IMAD.U32 R17, RZ, RZ, UR7 ;                                      /* 0x00000007ff117e24 */
                                                                                                    /* 0x000fc6000f8e00ff */
        /*1b40*/                   LDG.E R14, desc[UR14][R14.64] ;                                  /* 0x0000000e0e0e7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1b50*/                   LDG.E R3, desc[UR14][R16.64] ;                                   /* 0x0000000e10037981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1b60*/                   BSSY B1, 0x22f0 ;                                                /* 0x0000078000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1b70*/                   IMAD.MOV.U32 R22, RZ, RZ, -0x800000 ;                            /* 0xff800000ff167424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1b80*/                   IADD3 R18, R14, R2, RZ ;                                         /* 0x000000020e127210 */
                                                                                                    /* 0x004fc80007ffe0ff */
        /*1b90*/                   ISETP.GE.AND P0, PT, R18, R3, PT ;                               /* 0x000000031200720c */
                                                                                                    /* 0x008fda0003f06270 */
        /*1ba0*/               @P0 BRA 0x22e0 ;                                                     /* 0x0000000400cc0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1bb0*/                   VIADDMNMX R0, R4, R14, R3, !PT ;                                 /* 0x0000000e04007246 */
                                                                                                    /* 0x000fe20007800103 */
        /*1bc0*/                   BSSY B2, 0x1d30 ;                                                /* 0x0000016000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1bd0*/                   MOV R22, 0xff800000 ;                                            /* 0xff80000000167802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*1be0*/                   IADD3 R0, -R14, R0, R11 ;                                        /* 0x000000000e007210 */
                                                                                                    /* 0x000fc80007ffe10b */
        /*1bf0*/                   LEA.HI R14, R0.reuse, 0x1, RZ, 0x18 ;                            /* 0x00000001000e7811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*1c00*/                   ISETP.GE.U32.AND P1, PT, R0, 0x300, PT ;                         /* 0x000003000000780c */
                                                                                                    /* 0x000fe20003f26070 */
        /*1c10*/                   IMAD.MOV.U32 R0, RZ, RZ, R18 ;                                   /* 0x000000ffff007224 */
                                                                                                    /* 0x000fe200078e0012 */
        /*1c20*/                   LOP3.LUT P0, R16, R14, 0x3, RZ, 0xc0, !PT ;                      /* 0x000000030e107812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*1c30*/              @!P0 BRA 0x1d20 ;                                                     /* 0x0000000000388947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1c40*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*1c50*/                   IMAD.WIDE R14, R18, 0x4, R14 ;                                   /* 0x00000004120e7825 */
                                                                                                    /* 0x002fca00078e020e */
        /*1c60*/                   LDG.E R22, desc[UR14][R14.64] ;                                  /* 0x0000000e0e167981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*1c70*/                   ISETP.NE.AND P0, PT, R16, 0x1, PT ;                              /* 0x000000011000780c */
                                                                                                    /* 0x000fe40003f05270 */
        /*1c80*/                   IADD3 R0, R18, 0x100, RZ ;                                       /* 0x0000010012007810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*1c90*/                   FMNMX R22, R22, -INF , !PT ;                                     /* 0xff80000016167809 */
                                                                                                    /* 0x004fd20007800000 */
        /*1ca0*/              @!P0 BRA 0x1d20 ;                                                     /* 0x00000000001c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1cb0*/                   ISETP.NE.AND P0, PT, R16, 0x2, PT ;                              /* 0x000000021000780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*1cc0*/                   LDG.E R17, desc[UR14][R14.64+0x400] ;                            /* 0x0004000e0e117981 */
                                                                                                    /* 0x000e98000c1e1900 */
        /*1cd0*/               @P0 LDG.E R19, desc[UR14][R14.64+0x800] ;                            /* 0x0008000e0e130981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1ce0*/                   VIADD R0, R18.reuse, 0x200 ;                                     /* 0x0000020012007836 */
                                                                                                    /* 0x040fe20000000000 */
        /*1cf0*/               @P0 IADD3 R0, R18, 0x300, RZ ;                                       /* 0x0000030012000810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*1d00*/                   FMNMX R22, R22, R17, !PT ;                                       /* 0x0000001116167209 */
                                                                                                    /* 0x004fc80007800000 */
        /*1d10*/               @P0 FMNMX R22, R22, R19, !PT ;                                       /* 0x0000001316160209 */
                                                                                                    /* 0x008fce0007800000 */
        /*1d20*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1d30*/              @!P1 BRA 0x22e0 ;                                                     /* 0x0000000400689947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1d40*/                   IMAD.IADD R14, R3, 0x1, -R0 ;                                    /* 0x00000001030e7824 */
                                                                                                    /* 0x000fe200078e0a00 */
        /*1d50*/                   BSSY B2, 0x2070 ;                                                /* 0x0000031000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1d60*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x80, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fc60003f0f070 */
        /*1d70*/                   ISETP.GT.AND P1, PT, R14, 0xc00, PT ;                            /* 0x00000c000e00780c */
                                                                                                    /* 0x000fda0003f24270 */
        /*1d80*/              @!P1 BRA 0x2060 ;                                                     /* 0x0000000000b49947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1d90*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe40003f0e170 */
        /*1da0*/                   IADD3 R27, R3, -0xc00, RZ ;                                      /* 0xfffff400031b7810 */
                                                                                                    /* 0x000fd60007ffe0ff */
        /*1db0*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*1dc0*/                   IMAD.WIDE R16, R0, 0x4, R14 ;                                    /* 0x0000000400107825 */
                                                                                                    /* 0x002fca00078e020e */
        /*1dd0*/                   LDG.E R35, desc[UR14][R16.64] ;                                  /* 0x0000000e10237981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1de0*/                   LDG.E R29, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e101d7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1df0*/                   VIADD R19, R0, 0x400 ;                                           /* 0x0000040000137836 */
                                                                                                    /* 0x000fc60000000000 */
        /*1e00*/                   LDG.E R28, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e101c7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*1e10*/                   IMAD.WIDE R18, R19, 0x4, R14 ;                                   /* 0x0000000413127825 */
                                                                                                    /* 0x000fc600078e020e */
        /*1e20*/                   LDG.E R31, desc[UR14][R16.64+0xc00] ;                            /* 0x000c000e101f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1e30*/                   LDG.E R30, desc[UR14][R18.64] ;                                  /* 0x0000000e121e7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*1e40*/                   IADD3 R21, R0, 0x800, RZ ;                                       /* 0x0000080000157810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*1e50*/                   LDG.E R33, desc[UR14][R18.64+0x400] ;                            /* 0x0004000e12217981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1e60*/                   LDG.E R32, desc[UR14][R18.64+0x800] ;                            /* 0x0008000e12207981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1e70*/                   IMAD.WIDE R20, R21, 0x4, R14 ;                                   /* 0x0000000415147825 */
                                                                                                    /* 0x000fc600078e020e */
        /*1e80*/                   LDG.E R34, desc[UR14][R18.64+0xc00] ;                            /* 0x000c000e12227981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1e90*/                   VIADD R37, R0, 0xc00 ;                                           /* 0x00000c0000257836 */
                                                                                                    /* 0x000fc60000000000 */
        /*1ea0*/                   LDG.E R16, desc[UR14][R20.64+0x800] ;                            /* 0x0008000e14107981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1eb0*/                   IMAD.WIDE R14, R37, 0x4, R14 ;                                   /* 0x00000004250e7825 */
                                                                                                    /* 0x000fc600078e020e */
        /*1ec0*/                   LDG.E R17, desc[UR14][R20.64+0xc00] ;                            /* 0x000c000e14117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1ed0*/                   LDG.E R18, desc[UR14][R14.64+0x400] ;                            /* 0x0004000e0e127981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*1ee0*/                   LDG.E R19, desc[UR14][R14.64+0x800] ;                            /* 0x0008000e0e137981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*1ef0*/                   FMNMX R36, R35, R22, !PT ;                                       /* 0x0000001623247209 */
                                                                                                    /* 0x004fc60007800000 */
        /*1f00*/                   LDG.E R35, desc[UR14][R20.64] ;                                  /* 0x0000000e14237981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*1f10*/                   LDG.E R22, desc[UR14][R20.64+0x400] ;                            /* 0x0004000e14167981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*1f20*/                   FMNMX R37, R36, R29, !PT ;                                       /* 0x0000001d24257209 */
                                                                                                    /* 0x008fc60007800000 */
        /*1f30*/                   LDG.E R29, desc[UR14][R14.64] ;                                  /* 0x0000000e0e1d7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*1f40*/                   LDG.E R36, desc[UR14][R14.64+0xc00] ;                            /* 0x000c000e0e247981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*1f50*/                   FMNMX R28, R37, R28, !PT ;                                       /* 0x0000001c251c7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*1f60*/                   FMNMX R31, R28, R31, !PT ;                                       /* 0x0000001f1c1f7209 */
                                                                                                    /* 0x020fc80007800000 */
        /*1f70*/                   FMNMX R30, R31, R30, !PT ;                                       /* 0x0000001e1f1e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1f80*/                   FMNMX R33, R30, R33, !PT ;                                       /* 0x000000211e217209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1f90*/                   FMNMX R33, R33, R32, !PT ;                                       /* 0x0000002021217209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1fa0*/                   FMNMX R34, R33, R34, !PT ;                                       /* 0x0000002221227209 */
                                                                                                    /* 0x000fe40007800000 */
        /*1fb0*/                   IADD3 R0, R0, 0x1000, RZ ;                                       /* 0x0000100000007810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*1fc0*/                   ISETP.GE.AND P1, PT, R0, R27, PT ;                               /* 0x0000001b0000720c */
                                                                                                    /* 0x000fe40003f26270 */
        /*1fd0*/                   FMNMX R35, R34, R35, !PT ;                                       /* 0x0000002322237209 */
                                                                                                    /* 0x004fc80007800000 */
        /*1fe0*/                   FMNMX R35, R35, R22, !PT ;                                       /* 0x0000001623237209 */
                                                                                                    /* 0x000fc80007800000 */
        /*1ff0*/                   FMNMX R16, R35, R16, !PT ;                                       /* 0x0000001023107209 */
                                                                                                    /* 0x000fc80007800000 */
        /*2000*/                   FMNMX R16, R16, R17, !PT ;                                       /* 0x0000001110107209 */
                                                                                                    /* 0x000fc80007800000 */
        /*2010*/                   FMNMX R29, R16, R29, !PT ;                                       /* 0x0000001d101d7209 */
                                                                                                    /* 0x008fc80007800000 */
        /*2020*/                   FMNMX R18, R29, R18, !PT ;                                       /* 0x000000121d127209 */
                                                                                                    /* 0x000fc80007800000 */
        /*2030*/                   FMNMX R19, R18, R19, !PT ;                                       /* 0x0000001312137209 */
                                                                                                    /* 0x000fc80007800000 */
        /*2040*/                   FMNMX R22, R19, R36, !PT ;                                       /* 0x0000002413167209 */
                                                                                                    /* 0x000fe20007800000 */
        /*2050*/              @!P1 BRA 0x1db0 ;                                                     /* 0xfffffffc00549947 */
                                                                                                    /* 0x000fec000383ffff */
        /*2060*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2070*/                   IMAD.IADD R14, R3, 0x1, -R0 ;                                    /* 0x00000001030e7824 */
                                                                                                    /* 0x000fe200078e0a00 */
        /*2080*/                   BSSY B2, 0x2220 ;                                                /* 0x0000019000027945 */
                                                                                                    /* 0x000fe80003800000 */
        /*2090*/                   ISETP.GT.AND P1, PT, R14, 0x400, PT ;                            /* 0x000004000e00780c */
                                                                                                    /* 0x000fda0003f24270 */
        /*20a0*/              @!P1 BRA 0x2210 ;                                                     /* 0x0000000000589947 */
                                                                                                    /* 0x000fea0003800000 */
        /*20b0*/                   LDC.64 R16, c[0x0][0x220] ;                                      /* 0x00008800ff107b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*20c0*/                   IADD3 R27, R0.reuse, 0x400, RZ ;                                 /* 0x00000400001b7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*20d0*/                   IMAD.WIDE R14, R0, 0x4, R16 ;                                    /* 0x00000004000e7825 */
                                                                                                    /* 0x002fca00078e0210 */
        /*20e0*/                   LDG.E R19, desc[UR14][R14.64] ;                                  /* 0x0000000e0e137981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*20f0*/                   LDG.E R18, desc[UR14][R14.64+0x400] ;                            /* 0x0004000e0e127981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*2100*/                   IMAD.WIDE R16, R27, 0x4, R16 ;                                   /* 0x000000041b107825 */
                                                                                                    /* 0x000fc600078e0210 */
        /*2110*/                   LDG.E R21, desc[UR14][R14.64+0x800] ;                            /* 0x0008000e0e157981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*2120*/                   LDG.E R27, desc[UR14][R14.64+0xc00] ;                            /* 0x000c000e0e1b7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*2130*/                   LDG.E R29, desc[UR14][R16.64] ;                                  /* 0x0000000e101d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*2140*/                   LDG.E R31, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e101f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*2150*/                   LDG.E R33, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e10217981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*2160*/                   LDG.E R35, desc[UR14][R16.64+0xc00] ;                            /* 0x000c000e10237981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*2170*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0e170 */
        /*2180*/                   VIADD R0, R0, 0x800 ;                                            /* 0x0000080000007836 */
                                                                                                    /* 0x000fe20000000000 */
        /*2190*/                   FMNMX R19, R22, R19, !PT ;                                       /* 0x0000001316137209 */
                                                                                                    /* 0x004fc80007800000 */
        /*21a0*/                   FMNMX R18, R19, R18, !PT ;                                       /* 0x0000001213127209 */
                                                                                                    /* 0x008fc80007800000 */
        /*21b0*/                   FMNMX R18, R18, R21, !PT ;                                       /* 0x0000001512127209 */
                                                                                                    /* 0x010fc80007800000 */
        /*21c0*/                   FMNMX R18, R18, R27, !PT ;                                       /* 0x0000001b12127209 */
                                                                                                    /* 0x020fc80007800000 */
        /*21d0*/                   FMNMX R18, R18, R29, !PT ;                                       /* 0x0000001d12127209 */
                                                                                                    /* 0x000fc80007800000 */
        /*21e0*/                   FMNMX R18, R18, R31, !PT ;                                       /* 0x0000001f12127209 */
                                                                                                    /* 0x000fc80007800000 */
        /*21f0*/                   FMNMX R18, R18, R33, !PT ;                                       /* 0x0000002112127209 */
                                                                                                    /* 0x000fc80007800000 */
        /*2200*/                   FMNMX R22, R18, R35, !PT ;                                       /* 0x0000002312167209 */
                                                                                                    /* 0x000fce0007800000 */
        /*2210*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2220*/                   ISETP.LT.OR P0, PT, R0, R3, P0 ;                                 /* 0x000000030000720c */
                                                                                                    /* 0x000fda0000701670 */
        /*2230*/              @!P0 BRA 0x22e0 ;                                                     /* 0x0000000000288947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2240*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*2250*/                   IMAD.WIDE R14, R0, 0x4, R14 ;                                    /* 0x00000004000e7825 */
                                                                                                    /* 0x002fca00078e020e */
        /*2260*/                   LDG.E R3, desc[UR14][R14.64] ;                                   /* 0x0000000e0e037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*2270*/                   LDG.E R0, desc[UR14][R14.64+0x400] ;                             /* 0x0004000e0e007981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*2280*/                   LDG.E R17, desc[UR14][R14.64+0x800] ;                            /* 0x0008000e0e117981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*2290*/                   LDG.E R19, desc[UR14][R14.64+0xc00] ;                            /* 0x000c000e0e137981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*22a0*/                   FMNMX R3, R22, R3, !PT ;                                         /* 0x0000000316037209 */
                                                                                                    /* 0x004fc80007800000 */
        /*22b0*/                   FMNMX R0, R3, R0, !PT ;                                          /* 0x0000000003007209 */
                                                                                                    /* 0x008fc80007800000 */
        /*22c0*/                   FMNMX R0, R0, R17, !PT ;                                         /* 0x0000001100007209 */
                                                                                                    /* 0x010fc80007800000 */
        /*22d0*/                   FMNMX R22, R0, R19, !PT ;                                        /* 0x0000001300167209 */
                                                                                                    /* 0x020fce0007800000 */
        /*22e0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*22f0*/                   SHFL.DOWN PT, R3, R22, 0x10, 0x1f ;                              /* 0x0a001f0016037f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*2300*/                   ISETP.NE.AND P1, PT, R9, RZ, PT ;                                /* 0x000000ff0900720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*2310*/                   ISETP.GT.U32.AND P2, PT, R2, 0x1f, PT ;                          /* 0x0000001f0200780c */
                                                                                                    /* 0x000fe40003f44070 */
        /*2320*/                   FMNMX R3, R3, R22, !PT ;                                         /* 0x0000001603037209 */
                                                                                                    /* 0x002fca0007800000 */
        /*2330*/                   SHFL.DOWN PT, R0, R3, 0x8, 0x1f ;                                /* 0x09001f0003007f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2340*/                   FMNMX R0, R3, R0, !PT ;                                          /* 0x0000000003007209 */
                                                                                                    /* 0x002fca0007800000 */
        /*2350*/                   SHFL.DOWN PT, R15, R0, 0x4, 0x1f ;                               /* 0x08801f00000f7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2360*/                   FMNMX R15, R0, R15, !PT ;                                        /* 0x0000000f000f7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*2370*/                   SHFL.DOWN PT, R14, R15, 0x2, 0x1f ;                              /* 0x08401f000f0e7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2380*/                   FMNMX R14, R15, R14, !PT ;                                       /* 0x0000000e0f0e7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*2390*/                   SHFL.DOWN PT, R17, R14, 0x1, 0x1f ;                              /* 0x08201f000e117f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*23a0*/                   FMNMX R16, R14, R17, !PT ;                                       /* 0x000000110e107209 */
                                                                                                    /* 0x002fca0007800000 */
        /*23b0*/              @!P1 STS [R13+UR4], R16 ;                                             /* 0x000000100d009988 */
                                                                                                    /* 0x0003e20008000804 */
        /*23c0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*23d0*/               @P2 BRA 0x24e0 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*23e0*/                   ISETP.GT.U32.AND P0, PT, R2, 0x7, PT ;                           /* 0x000000070200780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*23f0*/                   UMOV UR9, 0xffffffff ;                                           /* 0xffffffff00097882 */
                                                                                                    /* 0x000fe20000000000 */
        /*2400*/                   MOV R19, 0xff800000 ;                                            /* 0xff80000000137802 */
                                                                                                    /* 0x000fd60000000f00 */
        /*2410*/              @!P0 LDS R19, [R24] ;                                                 /* 0x0000000018138984 */
                                                                                                    /* 0x0004e20000000800 */
        /*2420*/                   BRA.DIV UR9, 0x86d0 ;                                            /* 0x0000006209a87947 */
                                                                                                    /* 0x000fea000b800000 */
        /*2430*/                   SHFL.DOWN PT, R27, R19, 0x10, 0x1f ;                             /* 0x0a001f00131b7f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*2440*/                   FMNMX R3, R27, R19, !PT ;                                        /* 0x000000131b037209 */
                                                                                                    /* 0x008fca0007800000 */
        /*2450*/                   SHFL.DOWN PT, R27, R3, 0x8, 0x1f ;                               /* 0x09001f00031b7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*2460*/                   FMNMX R14, R3, R27, !PT ;                                        /* 0x0000001b030e7209 */
                                                                                                    /* 0x008fca0007800000 */
        /*2470*/                   SHFL.DOWN PT, R27, R14, 0x4, 0x1f ;                              /* 0x08801f000e1b7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*2480*/                   FMNMX R15, R14, R27, !PT ;                                       /* 0x0000001b0e0f7209 */
                                                                                                    /* 0x008fca0007800000 */
        /*2490*/                   SHFL.DOWN PT, R27, R15, 0x2, 0x1f ;                              /* 0x08401f000f1b7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*24a0*/                   FMNMX R18, R15, R27, !PT ;                                       /* 0x0000001b0f127209 */
                                                                                                    /* 0x008fca0007800000 */
        /*24b0*/                   SHFL.DOWN PT, R27, R18, 0x1, 0x1f ;                              /* 0x08201f00121b7f89 */
                                                                                                    /* 0x00072400000e0000 */
        /*24c0*/                   FMNMX R27, R18, R27, !PT ;                                       /* 0x0000001b121b7209 */
                                                                                                    /* 0x010fca0007800000 */
        /*24d0*/              @!P4 STS [UR16+0x8], R27 ;                                            /* 0x0000081bff00c988 */
                                                                                                    /* 0x0009e40008000810 */
        /*24e0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*24f0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*2500*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*2510*/                   IMAD.U32 R16, RZ, RZ, UR24 ;                                     /* 0x00000018ff107e24 */
                                                                                                    /* 0x002fe2000f8e00ff */
        /*2520*/                   MOV R17, UR25 ;                                                  /* 0x0000001900117c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*2530*/                   IMAD.U32 R14, RZ, RZ, UR6 ;                                      /* 0x00000006ff0e7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*2540*/                   MOV R15, UR7 ;                                                   /* 0x00000007000f7c02 */
                                                                                                    /* 0x000fc40008000f00 */
        /*2550*/                   LDS R3, [UR16+0x8] ;                                             /* 0x00000810ff037984 */
                                                                                                    /* 0x000e640008000800 */
        /*2560*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2570*/                   LDG.E R16, desc[UR14][R16.64] ;                                  /* 0x0000000e10107981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*2580*/                   LDG.E R19, desc[UR14][R14.64] ;                                  /* 0x0000000e0e137981 */
                                                                                                    /* 0x004ea2000c1e1900 */
        /*2590*/                   BSSY B1, 0x2da0 ;                                                /* 0x0000080000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*25a0*/                   HFMA2.MMA R0, -RZ, RZ, 0, 0 ;                                    /* 0x00000000ff007435 */
                                                                                                    /* 0x000fe200000001ff */
        /*25b0*/                   IMAD.IADD R27, R16, 0x1, R2 ;                                    /* 0x00000001101b7824 */
                                                                                                    /* 0x030fca00078e0202 */
        /*25c0*/                   ISETP.GE.AND P0, PT, R27, R19, PT ;                              /* 0x000000131b00720c */
                                                                                                    /* 0x004fda0003f06270 */
        /*25d0*/               @P0 BRA 0x2d90 ;                                                     /* 0x0000000400ec0947 */
                                                                                                    /* 0x002fea0003800000 */
        /*25e0*/                   VIADDMNMX R0, R4, R16, R19, !PT ;                                /* 0x0000001004007246 */
                                                                                                    /* 0x000fe20007800113 */
        /*25f0*/                   BSSY B2, 0x29b0 ;                                                /* 0x000003b000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*2600*/                   MOV R21, R27 ;                                                   /* 0x0000001b00157202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2610*/                   IADD3 R0, -R16, R0, R11 ;                                        /* 0x0000000010007210 */
                                                                                                    /* 0x000fc80007ffe10b */
        /*2620*/                   LEA.HI R18, R0.reuse, 0x1, RZ, 0x18 ;                            /* 0x0000000100127811 */
                                                                                                    /* 0x048fe400078fc0ff */
        /*2630*/                   ISETP.GE.U32.AND P3, PT, R0, 0x300, PT ;                         /* 0x000003000000780c */
                                                                                                    /* 0x000fe20003f66070 */
        /*2640*/                   IMAD.MOV.U32 R0, RZ, RZ, RZ ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*2650*/                   LOP3.LUT P0, R18, R18, 0x3, RZ, 0xc0, !PT ;                      /* 0x0000000312127812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*2660*/              @!P0 BRA 0x29a0 ;                                                     /* 0x0000000000cc8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2670*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*2680*/                   LDC.64 R16, c[0x0][0x228] ;                                      /* 0x00008a00ff107b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*2690*/                   IMAD.WIDE R14, R27, 0x4, R14 ;                                   /* 0x000000041b0e7825 */
                                                                                                    /* 0x002fca00078e020e */
        /*26a0*/                   LDG.E R0, desc[UR14][R14.64] ;                                   /* 0x0000000e0e007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*26b0*/                   IMAD.WIDE R16, R27, 0x4, R16 ;                                   /* 0x000000041b107825 */
                                                                                                    /* 0x004fca00078e0210 */
        /*26c0*/                   LDG.E R30, desc[UR14][R16.64] ;                                  /* 0x0000000e101e7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*26d0*/                   IMAD.MOV.U32 R20, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff147424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*26e0*/                   MOV R22, 0x437c0000 ;                                            /* 0x437c000000167802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*26f0*/                   ISETP.NE.AND P0, PT, R18, 0x1, PT ;                              /* 0x000000011200780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2700*/                   FADD R21, -R3, R0 ;                                              /* 0x0000000003157221 */
                                                                                                    /* 0x008fc80000000100 */
        /*2710*/                   FFMA.SAT R29, R21, R20, 0.5 ;                                    /* 0x3f000000151d7423 */
                                                                                                    /* 0x000fc80000002014 */
        /*2720*/                   FFMA.RM R29, R29, R22, 12582913 ;                                /* 0x4b4000011d1d7423 */
                                                                                                    /* 0x000fc80000004016 */
        /*2730*/                   FADD R0, R29.reuse, -12583039 ;                                  /* 0xcb40007f1d007421 */
                                                                                                    /* 0x040fe20000000000 */
        /*2740*/                   IMAD.SHL.U32 R29, R29, 0x800000, RZ ;                            /* 0x008000001d1d7824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*2750*/                   FFMA R0, R21, 1.4426950216293334961, -R0 ;                       /* 0x3fb8aa3b15007823 */
                                                                                                    /* 0x000fc80000000800 */
        /*2760*/                   FFMA R28, R21, 1.925963033500011079e-08, R0 ;                    /* 0x32a57060151c7823 */
                                                                                                    /* 0x000fe20000000000 */
        /*2770*/                   IADD3 R21, R27, 0x100, RZ ;                                      /* 0x000001001b157810 */
                                                                                                    /* 0x000fca0007ffe0ff */
        /*2780*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000e640000000800 */
        /*2790*/                   FMUL R29, R29, R28 ;                                             /* 0x0000001c1d1d7220 */
                                                                                                    /* 0x002fc80000400000 */
        /*27a0*/                   FMUL R29, R29, R30 ;                                             /* 0x0000001e1d1d7220 */
                                                                                                    /* 0x004fc80000400000 */
        /*27b0*/                   FADD R0, RZ, R29 ;                                               /* 0x0000001dff007221 */
                                                                                                    /* 0x000fe20000000000 */
        /*27c0*/              @!P0 BRA 0x29a0 ;                                                     /* 0x0000000000748947 */
                                                                                                    /* 0x000fec0003800000 */
        /*27d0*/                   ISETP.NE.AND P0, PT, R18, 0x2, PT ;                              /* 0x000000021200780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*27e0*/                   LDG.E R28, desc[UR14][R14.64+0x400] ;                            /* 0x0004000e0e1c7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*27f0*/                   LDG.E R21, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e10157981 */
                                                                                                    /* 0x000ef0000c1e1900 */
        /*2800*/               @P0 LDG.E R30, desc[UR14][R14.64+0x800] ;                            /* 0x0008000e0e1e0981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*2810*/               @P0 LDG.E R18, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e10120981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*2820*/                   FADD R29, -R3, R28 ;                                             /* 0x0000001c031d7221 */
                                                                                                    /* 0x004fc80000000100 */
        /*2830*/                   FFMA.SAT R31, R29, R20, 0.5 ;                                    /* 0x3f0000001d1f7423 */
                                                                                                    /* 0x000fc80000002014 */
        /*2840*/                   FFMA.RM R31, R31, R22, 12582913 ;                                /* 0x4b4000011f1f7423 */
                                                                                                    /* 0x000fe20000004016 */
        /*2850*/               @P0 FADD R33, -R3, R30 ;                                             /* 0x0000001e03210221 */
                                                                                                    /* 0x010fc80000000100 */
        /*2860*/               @P0 FFMA.SAT R35, R33, R20, 0.5 ;                                    /* 0x3f00000021230423 */
                                                                                                    /* 0x000fe20000002014 */
        /*2870*/                   FADD R20, R31, -12583039 ;                                       /* 0xcb40007f1f147421 */
                                                                                                    /* 0x000fc60000000000 */
        /*2880*/               @P0 FFMA.RM R35, R35, R22, 12582913 ;                                /* 0x4b40000123230423 */
                                                                                                    /* 0x000fe20000004016 */
        /*2890*/                   FFMA R20, R29, 1.4426950216293334961, -R20 ;                     /* 0x3fb8aa3b1d147823 */
                                                                                                    /* 0x000fc60000000814 */
        /*28a0*/               @P0 FADD R14, R35, -12583039 ;                                       /* 0xcb40007f230e0421 */
                                                                                                    /* 0x000fe20000000000 */
        /*28b0*/                   FFMA R20, R29, 1.925963033500011079e-08, R20 ;                   /* 0x32a570601d147823 */
                                                                                                    /* 0x000fc60000000014 */
        /*28c0*/               @P0 FFMA R14, R33, 1.4426950216293334961, -R14 ;                     /* 0x3fb8aa3b210e0823 */
                                                                                                    /* 0x000fc6000000080e */
        /*28d0*/                   MUFU.EX2 R20, R20 ;                                              /* 0x0000001400147308 */
                                                                                                    /* 0x000ea20000000800 */
        /*28e0*/               @P0 FFMA R33, R33, 1.925963033500011079e-08, R14 ;                   /* 0x32a5706021210823 */
                                                                                                    /* 0x000fce000000000e */
        /*28f0*/               @P0 MUFU.EX2 R16, R33 ;                                              /* 0x0000002100100308 */
                                                                                                    /* 0x002e620000000800 */
        /*2900*/                   IMAD.SHL.U32 R31, R31, 0x800000, RZ ;                            /* 0x008000001f1f7824 */
                                                                                                    /* 0x000fe200078e00ff */
        /*2910*/               @P0 SHF.L.U32 R35, R35, 0x17, RZ ;                                   /* 0x0000001723230819 */
                                                                                                    /* 0x000fc600000006ff */
        /*2920*/                   FMUL R14, R31, R20 ;                                             /* 0x000000141f0e7220 */
                                                                                                    /* 0x004fc80000400000 */
        /*2930*/                   FMUL R21, R14, R21 ;                                             /* 0x000000150e157220 */
                                                                                                    /* 0x008fe20000400000 */
        /*2940*/               @P0 FMUL R35, R35, R16 ;                                             /* 0x0000001023230220 */
                                                                                                    /* 0x002fc60000400000 */
        /*2950*/                   FADD R0, R0, R21 ;                                               /* 0x0000001500007221 */
                                                                                                    /* 0x000fe20000000000 */
        /*2960*/               @P0 FMUL R35, R35, R18 ;                                             /* 0x0000001223230220 */
                                                                                                    /* 0x020fe20000400000 */
        /*2970*/                   VIADD R21, R27.reuse, 0x200 ;                                    /* 0x000002001b157836 */
                                                                                                    /* 0x040fe20000000000 */
        /*2980*/               @P0 IADD3 R21, R27, 0x300, RZ ;                                      /* 0x000003001b150810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*2990*/               @P0 FADD R0, R0, R35 ;                                               /* 0x0000002300000221 */
                                                                                                    /* 0x000fce0000000000 */
        /*29a0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*29b0*/              @!P3 BRA 0x2d90 ;                                                     /* 0x0000000000f4b947 */
                                                                                                    /* 0x000fea0003800000 */
        /*29c0*/                   LDC.64 R14, c[0x0][0x220] ;                                      /* 0x00008800ff0e7b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*29d0*/                   LDC.64 R16, c[0x0][0x228] ;                                      /* 0x00008a00ff107b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*29e0*/                   IMAD.WIDE R14, R21, 0x4, R14 ;                                   /* 0x00000004150e7825 */
                                                                                                    /* 0x002fca00078e020e */
        /*29f0*/                   LDG.E R18, desc[UR14][R14.64] ;                                  /* 0x0000000e0e127981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*2a00*/                   LDG.E R20, desc[UR14][R14.64+0x400] ;                            /* 0x0004000e0e147981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*2a10*/                   LDG.E R32, desc[UR14][R14.64+0x800] ;                            /* 0x0008000e0e207981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*2a20*/                   LDG.E R28, desc[UR14][R14.64+0xc00] ;                            /* 0x000c000e0e1c7981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*2a30*/                   HFMA2.MMA R27, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1b7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*2a40*/                   IMAD.MOV.U32 R22, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff167424 */
                                                                                                    /* 0x000fc400078e00ff */
        /*2a50*/                   IMAD.WIDE R16, R21, 0x4, R16 ;                                   /* 0x0000000415107825 */
                                                                                                    /* 0x004fca00078e0210 */
        /*2a60*/                   LDG.E R15, desc[UR14][R16.64] ;                                  /* 0x0000000e100f7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*2a70*/                   FADD R31, -R3.reuse, R18 ;                                       /* 0x00000012031f7221 */
                                                                                                    /* 0x048fe20000000100 */
        /*2a80*/                   FADD R29, -R3, R20 ;                                             /* 0x00000014031d7221 */
                                                                                                    /* 0x010fc60000000100 */
        /*2a90*/                   FFMA.SAT R18, R31, R22.reuse, 0.5 ;                              /* 0x3f0000001f127423 */
                                                                                                    /* 0x080fe20000002016 */
        /*2aa0*/                   FFMA.SAT R20, R29, R22, 0.5 ;                                    /* 0x3f0000001d147423 */
                                                                                                    /* 0x000fc60000002016 */
        /*2ab0*/                   FFMA.RM R18, R18, R27.reuse, 12582913 ;                          /* 0x4b40000112127423 */
                                                                                                    /* 0x080fe2000000401b */
        /*2ac0*/                   FADD R33, -R3, R32 ;                                             /* 0x0000002003217221 */
                                                                                                    /* 0x020fe20000000100 */
        /*2ad0*/                   FFMA.RM R20, R20, R27.reuse, 12582913 ;                          /* 0x4b40000114147423 */
                                                                                                    /* 0x080fe4000000401b */
        /*2ae0*/                   FADD R30, R18, -12583039 ;                                       /* 0xcb40007f121e7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*2af0*/                   FFMA.SAT R36, R33, R22, 0.5 ;                                    /* 0x3f00000021247423 */
                                                                                                    /* 0x000fe20000002016 */
        /*2b00*/                   FADD R14, R20, -12583039 ;                                       /* 0xcb40007f140e7421 */
                                                                                                    /* 0x002fe40000000000 */
        /*2b10*/                   FFMA R30, R31, 1.4426950216293334961, -R30 ;                     /* 0x3fb8aa3b1f1e7823 */
                                                                                                    /* 0x000fe4000000081e */
        /*2b20*/                   FFMA R32, R29, 1.4426950216293334961, -R14 ;                     /* 0x3fb8aa3b1d207823 */
                                                                                                    /* 0x000fe2000000080e */
        /*2b30*/                   FFMA.RM R14, R36, R27, 12582913 ;                                /* 0x4b400001240e7423 */
                                                                                                    /* 0x000fe2000000401b */
        /*2b40*/                   FFMA R34, R31, 1.925963033500011079e-08, R30 ;                   /* 0x32a570601f227823 */
                                                                                                    /* 0x000fc4000000001e */
        /*2b50*/                   FFMA R32, R29, 1.925963033500011079e-08, R32 ;                   /* 0x32a570601d207823 */
                                                                                                    /* 0x000fe20000000020 */
        /*2b60*/                   FADD R30, R14, -12583039 ;                                       /* 0xcb40007f0e1e7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*2b70*/                   LDG.E R29, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e101d7981 */
                                                                                                    /* 0x000ee6000c1e1900 */
        /*2b80*/                   FFMA R30, R33.reuse, 1.4426950216293334961, -R30 ;               /* 0x3fb8aa3b211e7823 */
                                                                                                    /* 0x040fe2000000081e */
        /*2b90*/                   LDG.E R31, desc[UR14][R16.64+0xc00] ;                            /* 0x000c000e101f7981 */
                                                                                                    /* 0x000f26000c1e1900 */
        /*2ba0*/                   FFMA R33, R33, 1.925963033500011079e-08, R30 ;                   /* 0x32a5706021217823 */
                                                                                                    /* 0x000fe4000000001e */
        /*2bb0*/                   LDG.E R30, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e101e7981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*2bc0*/                   FADD R35, -R3, R28 ;                                             /* 0x0000001c03237221 */
                                                                                                    /* 0x000fc80000000100 */
        /*2bd0*/                   FFMA.SAT R22, R35, R22, 0.5 ;                                    /* 0x3f00000023167423 */
                                                                                                    /* 0x000fe20000002016 */
        /*2be0*/                   MUFU.EX2 R34, R34 ;                                              /* 0x0000002200227308 */
                                                                                                    /* 0x000e260000000800 */
        /*2bf0*/                   FFMA.RM R27, R22, R27, 12582913 ;                                /* 0x4b400001161b7423 */
                                                                                                    /* 0x000fc8000000401b */
        /*2c00*/                   FADD R22, R27, -12583039 ;                                       /* 0xcb40007f1b167421 */
                                                                                                    /* 0x000fe20000000000 */
        /*2c10*/                   MUFU.EX2 R32, R32 ;                                              /* 0x0000002000207308 */
                                                                                                    /* 0x000e260000000800 */
        /*2c20*/                   FFMA R22, R35, 1.4426950216293334961, -R22 ;                     /* 0x3fb8aa3b23167823 */
                                                                                                    /* 0x000fc80000000816 */
        /*2c30*/                   FFMA R22, R35, 1.925963033500011079e-08, R22 ;                   /* 0x32a5706023167823 */
                                                                                                    /* 0x000fe20000000016 */
        /*2c40*/                   MUFU.EX2 R33, R33 ;                                              /* 0x0000002100217308 */
                                                                                                    /* 0x000ea20000000800 */
        /*2c50*/                   IMAD.SHL.U32 R35, R18, 0x800000, RZ ;                            /* 0x0080000012237824 */
                                                                                                    /* 0x000fe200078e00ff */
        /*2c60*/                   SHF.L.U32 R17, R20, 0x17, RZ ;                                   /* 0x0000001714117819 */
                                                                                                    /* 0x002fe200000006ff */
        /*2c70*/                   VIADD R21, R21, 0x400 ;                                          /* 0x0000040015157836 */
                                                                                                    /* 0x000fca0000000000 */
        /*2c80*/                   MUFU.EX2 R16, R22 ;                                              /* 0x0000001600107308 */
                                                                                                    /* 0x000e620000000800 */
        /*2c90*/                   FMUL R18, R35, R34 ;                                             /* 0x0000002223127220 */
                                                                                                    /* 0x001fe20000400000 */
        /*2ca0*/                   IMAD.SHL.U32 R14, R14, 0x800000, RZ ;                            /* 0x008000000e0e7824 */
                                                                                                    /* 0x000fe200078e00ff */
        /*2cb0*/                   ISETP.GE.AND P0, PT, R21, R19, PT ;                              /* 0x000000131500720c */
                                                                                                    /* 0x000fe40003f06270 */
        /*2cc0*/                   FMUL R15, R18, R15 ;                                             /* 0x0000000f120f7220 */
                                                                                                    /* 0x004fe20000400000 */
        /*2cd0*/                   FMUL R18, R17, R32 ;                                             /* 0x0000002011127220 */
                                                                                                    /* 0x000fe20000400000 */
        /*2ce0*/                   SHF.L.U32 R27, R27, 0x17, RZ ;                                   /* 0x000000171b1b7819 */
                                                                                                    /* 0x000fe400000006ff */
        /*2cf0*/                   FADD R15, R15, R0 ;                                              /* 0x000000000f0f7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*2d00*/                   FMUL R33, R14, R33 ;                                             /* 0x000000210e217220 */
                                                                                                    /* 0x000fc40000400000 */
        /*2d10*/                   FMUL R16, R27, R16 ;                                             /* 0x000000101b107220 */
                                                                                                    /* 0x002fe20000400000 */
        /*2d20*/                   FMUL R18, R18, R29 ;                                             /* 0x0000001d12127220 */
                                                                                                    /* 0x008fc80000400000 */
        /*2d30*/                   FADD R15, R15, R18 ;                                             /* 0x000000120f0f7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*2d40*/                   FMUL R16, R16, R31 ;                                             /* 0x0000001f10107220 */
                                                                                                    /* 0x010fe20000400000 */
        /*2d50*/                   FMUL R30, R33, R30 ;                                             /* 0x0000001e211e7220 */
                                                                                                    /* 0x020fc80000400000 */
        /*2d60*/                   FADD R15, R15, R30 ;                                             /* 0x0000001e0f0f7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*2d70*/                   FADD R0, R15, R16 ;                                              /* 0x000000100f007221 */
                                                                                                    /* 0x000fe20000000000 */
        /*2d80*/              @!P0 BRA 0x29c0 ;                                                     /* 0xfffffffc000c8947 */
                                                                                                    /* 0x000fec000383ffff */
        /*2d90*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2da0*/                   SHFL.DOWN PT, R15, R0, 0x10, 0x1f ;                              /* 0x0a001f00000f7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2db0*/                   FADD R15, R15, R0 ;                                              /* 0x000000000f0f7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*2dc0*/                   SHFL.DOWN PT, R14, R15, 0x8, 0x1f ;                              /* 0x09001f000f0e7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2dd0*/                   FADD R14, R15, R14 ;                                             /* 0x0000000e0f0e7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*2de0*/                   SHFL.DOWN PT, R17, R14, 0x4, 0x1f ;                              /* 0x08801f000e117f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2df0*/                   FADD R17, R14, R17 ;                                             /* 0x000000110e117221 */
                                                                                                    /* 0x002fca0000000000 */
        /*2e00*/                   SHFL.DOWN PT, R16, R17, 0x2, 0x1f ;                              /* 0x08401f0011107f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2e10*/                   FADD R16, R17, R16 ;                                             /* 0x0000001011107221 */
                                                                                                    /* 0x002fca0000000000 */
        /*2e20*/                   SHFL.DOWN PT, R19, R16, 0x1, 0x1f ;                              /* 0x08201f0010137f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2e30*/                   FADD R18, R16, R19 ;                                             /* 0x0000001310127221 */
                                                                                                    /* 0x00afca0000000000 */
        /*2e40*/              @!P1 STS [R13+UR5], R18 ;                                             /* 0x000000120d009988 */
                                                                                                    /* 0x0003e20008000805 */
        /*2e50*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2e60*/               @P2 BRA 0x2f70 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2e70*/                   ISETP.GT.U32.AND P0, PT, R2, 0x7, PT ;                           /* 0x000000070200780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*2e80*/                   UMOV UR9, 0xffffffff ;                                           /* 0xffffffff00097882 */
                                                                                                    /* 0x000fe20000000000 */
        /*2e90*/                   MOV R19, RZ ;                                                    /* 0x000000ff00137202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*2ea0*/              @!P0 LDS R19, [R25] ;                                                 /* 0x0000000019138984 */
                                                                                                    /* 0x0004e20000000800 */
        /*2eb0*/                   BRA.DIV UR9, 0x88c0 ;                                            /* 0x0000005a09807947 */
                                                                                                    /* 0x000fea000b800000 */
        /*2ec0*/                   SHFL.DOWN PT, R27, R19, 0x10, 0x1f ;                             /* 0x0a001f00131b7f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*2ed0*/                   FADD R14, R27, R19 ;                                             /* 0x000000131b0e7221 */
                                                                                                    /* 0x008fca0000000000 */
        /*2ee0*/                   SHFL.DOWN PT, R27, R14, 0x8, 0x1f ;                              /* 0x09001f000e1b7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*2ef0*/                   FADD R15, R14, R27 ;                                             /* 0x0000001b0e0f7221 */
                                                                                                    /* 0x008fca0000000000 */
        /*2f00*/                   SHFL.DOWN PT, R27, R15, 0x4, 0x1f ;                              /* 0x08801f000f1b7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*2f10*/                   FADD R18, R15, R27 ;                                             /* 0x0000001b0f127221 */
                                                                                                    /* 0x00afca0000000000 */
        /*2f20*/                   SHFL.DOWN PT, R27, R18, 0x2, 0x1f ;                              /* 0x08401f00121b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*2f30*/                   FADD R20, R18, R27 ;                                             /* 0x0000001b12147221 */
                                                                                                    /* 0x002fca0000000000 */
        /*2f40*/                   SHFL.DOWN PT, R27, R20, 0x1, 0x1f ;                              /* 0x08201f00141b7f89 */
                                                                                                    /* 0x0002e400000e0000 */
        /*2f50*/                   FADD R27, R20, R27 ;                                             /* 0x0000001b141b7221 */
                                                                                                    /* 0x008fca0000000000 */
        /*2f60*/              @!P4 STS [UR16+0x28], R27 ;                                           /* 0x0000281bff00c988 */
                                                                                                    /* 0x0007e40008000810 */
        /*2f70*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*2f80*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*2f90*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2fa0*/                   BSSY B1, 0x30e0 ;                                                /* 0x0000013000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*2fb0*/                   LDS R19, [UR16+0x28] ;                                           /* 0x00002810ff137984 */
                                                                                                    /* 0x000f220008000800 */
        /*2fc0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*2fd0*/               @P4 BRA 0x30d0 ;                                                     /* 0x00000000003c4947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2fe0*/                   USHF.R.S32.HI UR9, URZ, 0x1f, UR8 ;                              /* 0x0000001f3f097899 */
                                                                                                    /* 0x000fe40008011408 */
        /*2ff0*/                   USHF.L.U32 UR10, UR8, 0x2, URZ ;                                 /* 0x00000002080a7899 */
                                                                                                    /* 0x000fe2000800063f */
        /*3000*/                   ULDC.64 UR18, c[0x0][0x230] ;                                    /* 0x00008c0000127ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*3010*/                   ULDC.64 UR20, c[0x0][0x238] ;                                    /* 0x00008e0000147ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*3020*/                   USHF.L.U64.HI UR13, UR8, 0x2, UR9 ;                              /* 0x00000002080d7899 */
                                                                                                    /* 0x000fe40008010209 */
        /*3030*/                   UIADD3 UR11, UP0, UR10, UR18, URZ ;                              /* 0x000000120a0b7290 */
                                                                                                    /* 0x000fe4000ff1e03f */
        /*3040*/                   UIADD3 UR9, UP1, UR10, UR20, URZ ;                               /* 0x000000140a097290 */
                                                                                                    /* 0x000fe4000ff3e03f */
        /*3050*/                   UIADD3.X UR12, UR13, UR19, URZ, UP0, !UPT ;                      /* 0x000000130d0c7290 */
                                                                                                    /* 0x000fc400087fe43f */
        /*3060*/                   UIADD3.X UR10, UR13, UR21, URZ, UP1, !UPT ;                      /* 0x000000150d0a7290 */
                                                                                                    /* 0x000fe20008ffe43f */
        /*3070*/                   IMAD.U32 R14, RZ, RZ, UR11 ;                                     /* 0x0000000bff0e7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3080*/                   MOV R16, UR9 ;                                                   /* 0x0000000900107c02 */
                                                                                                    /* 0x000fe40008000f00 */
        /*3090*/                   IMAD.U32 R15, RZ, RZ, UR12 ;                                     /* 0x0000000cff0f7e24 */
                                                                                                    /* 0x000fe4000f8e00ff */
        /*30a0*/                   MOV R17, UR10 ;                                                  /* 0x0000000a00117c02 */
                                                                                                    /* 0x000fc60008000f00 */
        /*30b0*/                   STG.E desc[UR14][R14.64], R3 ;                                   /* 0x000000030e007986 */
                                                                                                    /* 0x0003e8000c10190e */
        /*30c0*/                   STG.E desc[UR14][R16.64], R19 ;                                  /* 0x0000001310007986 */
                                                                                                    /* 0x0103e4000c10190e */
        /*30d0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*30e0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*30f0*/              @!P4 CS2R R20, SR_GLOBALTIMERLO ;                                     /* 0x000000000014c805 */
                                                                                                    /* 0x002fce0000015200 */
        /*3100*/              @!P4 LDC.64 R14, c[0x0][0x290] ;                                      /* 0x0000a400ff0ecb82 */
                                                                                                    /* 0x000e620000000a00 */
        /*3110*/                   IMAD.U32 R3, RZ, RZ, UR22 ;                                      /* 0x00000016ff037e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3120*/                   MOV R16, UR23 ;                                                  /* 0x0000001700107c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*3130*/                   IMAD.U32 R0, RZ, RZ, UR22 ;                                      /* 0x00000016ff007e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3140*/                   MOV R18, UR6 ;                                                   /* 0x0000000600127c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*3150*/                   IMAD.U32 R19, RZ, RZ, UR7 ;                                      /* 0x00000007ff137e24 */
                                                                                                    /* 0x010fe4000f8e00ff */
        /*3160*/                   IMAD.U32 R17, RZ, RZ, UR25 ;                                     /* 0x00000019ff117e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3170*/              @!P4 LEA R14, P0, R3, R14, 0x5 ;                                      /* 0x0000000e030ec211 */
                                                                                                    /* 0x002fc800078028ff */
        /*3180*/              @!P4 LEA.HI.X R15, R0, R15, R16, 0x5, P0 ;                            /* 0x0000000f000fc211 */
                                                                                                    /* 0x000fe400000f2c10 */
        /*3190*/                   MOV R16, UR24 ;                                                  /* 0x0000001800107c02 */
                                                                                                    /* 0x000fc60008000f00 */
        /*31a0*/              @!P4 STG.E.64 desc[UR14][R14.64+0x8], R20 ;                           /* 0x000008140e00c986 */
                                                                                                    /* 0x0003e2000c101b0e */
        /*31b0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*31c0*/                   LDG.E R16, desc[UR14][R16.64] ;                                  /* 0x0000000e10107981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*31d0*/                   LDG.E R19, desc[UR14][R18.64] ;                                  /* 0x0000000e12137981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*31e0*/                   BSSY B1, 0x3250 ;                                                /* 0x0000006000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*31f0*/                   IADD3 R3, -R16, R19, RZ ;                                        /* 0x0000001310037210 */
                                                                                                    /* 0x010fc60007ffe1ff */
        /*3200*/               @P4 BRA 0x3240 ;                                                     /* 0x00000000000c4947 */
                                                                                                    /* 0x002fea0003800000 */
        /*3210*/                   LDC.64 R14, c[0x0][0x278] ;                                      /* 0x00009e00ff0e7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*3220*/                   ATOM.E.ADD.S32.STRONG.GPU PT, R14, desc[UR14][R14.64], R3 ;      /* 0x000000030e0e798a */
                                                                                                    /* 0x002f2800081ee3ce */
        /*3230*/                   STS [UR16+0x4], R14 ;                                            /* 0x0000040eff007988 */
                                                                                                    /* 0x0103e40008000810 */
        /*3240*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3250*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*3260*/                   ISETP.GE.AND P0, PT, R2, R3, PT ;                                /* 0x000000030200720c */
                                                                                                    /* 0x000fca0003f06270 */
        /*3270*/                   ULDC UR6, c[0x0][0x298] ;                                        /* 0x0000a60000067ab9 */
                                                                                                    /* 0x000fd00000000800 */
        /*3280*/               @P0 BRA 0x4820 ;                                                     /* 0x0000001400640947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3290*/                   IADD3 R22, -R16, R19, R11 ;                                      /* 0x0000001310167210 */
                                                                                                    /* 0x000fe20007ffe10b */
        /*32a0*/                   BSSY B1, 0x3610 ;                                                /* 0x0000036000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*32b0*/                   IMAD.MOV.U32 R0, RZ, RZ, R2 ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fe400078e0002 */
        /*32c0*/                   LEA.HI R30, R22, 0x1, RZ, 0x18 ;                                 /* 0x00000001161e7811 */
                                                                                                    /* 0x000fc800078fc0ff */
        /*32d0*/                   LOP3.LUT P0, R30, R30, 0x3, RZ, 0xc0, !PT ;                      /* 0x000000031e1e7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*32e0*/              @!P0 BRA 0x3600 ;                                                     /* 0x0000000000c48947 */
                                                                                                    /* 0x000fea0003800000 */
        /*32f0*/                   IMAD.U32 R29, RZ, RZ, UR25 ;                                     /* 0x00000019ff1d7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3300*/                   MOV R28, UR24 ;                                                  /* 0x00000018001c7c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*3310*/                   LDS R19, [UR16+0x4] ;                                            /* 0x00000410ff137984 */
                                                                                                    /* 0x000f220008000800 */
        /*3320*/                   LDC.64 R16, c[0x0][0x258] ;                                      /* 0x00009600ff107b82 */
                                                                                                    /* 0x000f660000000a00 */
        /*3330*/                   LDG.E R29, desc[UR14][R28.64] ;                                  /* 0x0000000e1c1d7981 */
                                                                                                    /* 0x004ea2000c1e1900 */
        /*3340*/                   HFMA2.MMA R27, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff1b7435 */
                                                                                                    /* 0x008fe200000001ff */
        /*3350*/                   ISETP.NE.AND P0, PT, R30, 0x1, PT ;                              /* 0x000000011e00780c */
                                                                                                    /* 0x000fe40003f05270 */
        /*3360*/                   MOV R0, R4 ;                                                     /* 0x0000000400007202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*3370*/                   LDC.64 R14, c[0x0][0x260] ;                                      /* 0x00009800ff0e7b82 */
                                                                                                    /* 0x002e620000000a00 */
        /*3380*/                   IADD3 R19, R19, R2, RZ ;                                         /* 0x0000000213137210 */
                                                                                                    /* 0x010fca0007ffe0ff */
        /*3390*/                   IMAD.WIDE R20, R19, 0x4, R16 ;                                   /* 0x0000000413147825 */
                                                                                                    /* 0x020fc800078e0210 */
        /*33a0*/                   IMAD.WIDE R18, R19, 0x4, R14 ;                                   /* 0x0000000413127825 */
                                                                                                    /* 0x002fc800078e020e */
        /*33b0*/                   IMAD.IADD R31, R6, 0x1, R29 ;                                    /* 0x00000001061f7824 */
                                                                                                    /* 0x004fca00078e021d */
        /*33c0*/                   STG.E desc[UR14][R20.64], R31 ;                                  /* 0x0000001f14007986 */
                                                                                                    /* 0x0009e2000c10190e */
        /*33d0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*33e0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*33f0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3400*/                   ST.E.STRONG.GPU desc[UR14][R18.64], R27 ;                        /* 0x0000001b12007985 */
                                                                                                    /* 0x0009e2000c10f90e */
        /*3410*/              @!P0 BRA 0x3600 ;                                                     /* 0x0000000000788947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3420*/                   MOV R28, UR24 ;                                                  /* 0x00000018001c7c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*3430*/                   IMAD.U32 R29, RZ, RZ, UR25 ;                                     /* 0x00000019ff1d7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3440*/                   LDS R19, [UR16+0x4] ;                                            /* 0x00000410ff137984 */
                                                                                                    /* 0x010e680008000800 */
        /*3450*/                   LDG.E R28, desc[UR14][R28.64] ;                                  /* 0x0000000e1c1c7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*3460*/                   ISETP.NE.AND P0, PT, R30, 0x2, PT ;                              /* 0x000000021e00780c */
                                                                                                    /* 0x000fe20003f05270 */
        /*3470*/                   IMAD.MOV.U32 R0, RZ, RZ, R5 ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fe200078e0005 */
        /*3480*/                   IADD3 R19, R4, R19, RZ ;                                         /* 0x0000001304137210 */
                                                                                                    /* 0x002fca0007ffe0ff */
        /*3490*/                   IMAD.WIDE R20, R19, 0x4, R16 ;                                   /* 0x0000000413147825 */
                                                                                                    /* 0x000fc800078e0210 */
        /*34a0*/                   IMAD.WIDE R18, R19, 0x4, R14 ;                                   /* 0x0000000413127825 */
                                                                                                    /* 0x000fe200078e020e */
        /*34b0*/                   IADD3 R31, R7, R28, RZ ;                                         /* 0x0000001c071f7210 */
                                                                                                    /* 0x004fca0007ffe0ff */
        /*34c0*/                   STG.E desc[UR14][R20.64], R31 ;                                  /* 0x0000001f14007986 */
                                                                                                    /* 0x0003e2000c10190e */
        /*34d0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*34e0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*34f0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3500*/                   ST.E.STRONG.GPU desc[UR14][R18.64], R27 ;                        /* 0x0000001b12007985 */
                                                                                                    /* 0x0003e2000c10f90e */
        /*3510*/              @!P0 BRA 0x3600 ;                                                     /* 0x0000000000388947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3520*/                   MOV R19, UR25 ;                                                  /* 0x0000001900137c02 */
                                                                                                    /* 0x002fe20008000f00 */
        /*3530*/                   LDS R0, [UR16+0x4] ;                                             /* 0x00000410ff007984 */
                                                                                                    /* 0x000e620008000800 */
        /*3540*/                   MOV R18, UR24 ;                                                  /* 0x0000001800127c02 */
                                                                                                    /* 0x000fca0008000f00 */
        /*3550*/                   LDG.E R19, desc[UR14][R18.64] ;                                  /* 0x0000000e12137981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*3560*/                   IMAD.IADD R21, R5, 0x1, R0 ;                                     /* 0x0000000105157824 */
                                                                                                    /* 0x002fe200078e0200 */
        /*3570*/                   MOV R0, R12 ;                                                    /* 0x0000000c00007202 */
                                                                                                    /* 0x000fc60000000f00 */
        /*3580*/                   IMAD.WIDE R16, R21, 0x4, R16 ;                                   /* 0x0000000415107825 */
                                                                                                    /* 0x000fc800078e0210 */
        /*3590*/                   IMAD.WIDE R14, R21, 0x4, R14 ;                                   /* 0x00000004150e7825 */
                                                                                                    /* 0x000fe200078e020e */
        /*35a0*/                   IADD3 R29, R8, R19, RZ ;                                         /* 0x00000013081d7210 */
                                                                                                    /* 0x004fca0007ffe0ff */
        /*35b0*/                   STG.E desc[UR14][R16.64], R29 ;                                  /* 0x0000001d10007986 */
                                                                                                    /* 0x0003e2000c10190e */
        /*35c0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*35d0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*35e0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*35f0*/                   ST.E.STRONG.GPU desc[UR14][R14.64], R27 ;                        /* 0x0000001b0e007985 */
                                                                                                    /* 0x0003e4000c10f90e */
        /*3600*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3610*/                   ISETP.GE.U32.AND P0, PT, R22, 0x300, PT ;                        /* 0x000003001600780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*3620*/              @!P0 BRA 0x4820 ;                                                     /* 0x00000010007c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3630*/                   BSSY B1, 0x3a60 ;                                                /* 0x0000042000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*3640*/                   MOV R31, UR25 ;                                                  /* 0x00000019001f7c02 */
                                                                                                    /* 0x012fe20008000f00 */
        /*3650*/                   IMAD.U32 R30, RZ, RZ, UR24 ;                                     /* 0x00000018ff1e7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3660*/                   LDS R19, [UR16+0x4] ;                                            /* 0x00000410ff137984 */
                                                                                                    /* 0x000e620008000800 */
        /*3670*/                   LDC.64 R16, c[0x0][0x258] ;                                      /* 0x00009600ff107b82 */
                                                                                                    /* 0x000f260000000a00 */
        /*3680*/                   LDG.E R31, desc[UR14][R30.64] ;                                  /* 0x0000000e1e1f7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*3690*/                   IADD3 R18, R0, UR26, RZ ;                                        /* 0x0000001a00127c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*36a0*/                   HFMA2.MMA R27, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff1b7435 */
                                                                                                    /* 0x008fc600000001ff */
        /*36b0*/                   LDC.64 R14, c[0x0][0x260] ;                                      /* 0x00009800ff0e7b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*36c0*/                   IMAD.IADD R19, R19, 0x1, R0 ;                                    /* 0x0000000113137824 */
                                                                                                    /* 0x002fc800078e0200 */
        /*36d0*/                   IMAD.WIDE R28, R19, 0x4, R16 ;                                   /* 0x00000004131c7825 */
                                                                                                    /* 0x010fc800078e0210 */
        /*36e0*/                   IMAD.WIDE R20, R19, 0x4, R14 ;                                   /* 0x0000000413147825 */
                                                                                                    /* 0x008fc800078e020e */
        /*36f0*/                   IMAD.U32 R19, RZ, RZ, UR25 ;                                     /* 0x00000019ff137e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3700*/                   IADD3 R37, R31, UR6, R18 ;                                       /* 0x000000061f257c10 */
                                                                                                    /* 0x020fe4000fffe012 */
        /*3710*/                   MOV R18, UR24 ;                                                  /* 0x0000001800127c02 */
                                                                                                    /* 0x000fc60008000f00 */
        /*3720*/                   STG.E desc[UR14][R28.64], R37 ;                                  /* 0x000000251c007986 */
                                                                                                    /* 0x000fe2000c10190e */
        /*3730*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3740*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3750*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3760*/                   ST.E.STRONG.GPU desc[UR14][R20.64], R27 ;                        /* 0x0000001b14007985 */
                                                                                                    /* 0x000fe8000c10f90e */
        /*3770*/                   LDG.E R19, desc[UR14][R18.64] ;                                  /* 0x0000000e12137981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*3780*/                   IADD3 R31, R0, 0x100, RZ ;                                       /* 0x00000100001f7810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*3790*/                   LDS R22, [UR16+0x4] ;                                            /* 0x00000410ff167984 */
                                                                                                    /* 0x000e620008000800 */
        /*37a0*/                   IADD3 R30, R31, UR26, RZ ;                                       /* 0x0000001a1f1e7c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*37b0*/                   IMAD.IADD R31, R22, 0x1, R31 ;                                   /* 0x00000001161f7824 */
                                                                                                    /* 0x002fc800078e021f */
        /*37c0*/                   IMAD.WIDE R34, R31, 0x4, R16 ;                                   /* 0x000000041f227825 */
                                                                                                    /* 0x000fc800078e0210 */
        /*37d0*/                   IMAD.WIDE R32, R31, 0x4, R14 ;                                   /* 0x000000041f207825 */
                                                                                                    /* 0x000fe200078e020e */
        /*37e0*/                   MOV R31, UR25 ;                                                  /* 0x00000019001f7c02 */
                                                                                                    /* 0x000fe40008000f00 */
        /*37f0*/                   IADD3 R22, R19, UR6, R30 ;                                       /* 0x0000000613167c10 */
                                                                                                    /* 0x008fe4000fffe01e */
        /*3800*/                   MOV R30, UR24 ;                                                  /* 0x00000018001e7c02 */
                                                                                                    /* 0x000fc60008000f00 */
        /*3810*/                   STG.E desc[UR14][R34.64], R22 ;                                  /* 0x0000001622007986 */
                                                                                                    /* 0x000fe2000c10190e */
        /*3820*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3830*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3840*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3850*/                   ST.E.STRONG.GPU desc[UR14][R32.64], R27 ;                        /* 0x0000001b20007985 */
                                                                                                    /* 0x000fe8000c10f90e */
        /*3860*/                   LDG.E R31, desc[UR14][R30.64] ;                                  /* 0x0000000e1e1f7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*3870*/                   VIADD R19, R0, 0x200 ;                                           /* 0x0000020000137836 */
                                                                                                    /* 0x000fc60000000000 */
        /*3880*/                   LDS R18, [UR16+0x4] ;                                            /* 0x00000410ff127984 */
                                                                                                    /* 0x000e640008000800 */
        /*3890*/                   IADD3 R20, R19, UR26, RZ ;                                       /* 0x0000001a13147c10 */
                                                                                                    /* 0x000fe4000fffe0ff */
        /*38a0*/                   IADD3 R19, R18, R19, RZ ;                                        /* 0x0000001312137210 */
                                                                                                    /* 0x002fe20007ffe0ff */
        /*38b0*/                   IMAD.U32 R18, RZ, RZ, UR24 ;                                     /* 0x00000018ff127e24 */
                                                                                                    /* 0x000fc8000f8e00ff */
        /*38c0*/                   IMAD.WIDE R28, R19, 0x4, R16 ;                                   /* 0x00000004131c7825 */
                                                                                                    /* 0x000fe200078e0210 */
        /*38d0*/                   IADD3 R37, R31, UR6, R20 ;                                       /* 0x000000061f257c10 */
                                                                                                    /* 0x008fc6000fffe014 */
        /*38e0*/                   IMAD.WIDE R20, R19, 0x4, R14 ;                                   /* 0x0000000413147825 */
                                                                                                    /* 0x000fe200078e020e */
        /*38f0*/                   MOV R19, UR25 ;                                                  /* 0x0000001900137c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*3900*/                   STG.E desc[UR14][R28.64], R37 ;                                  /* 0x000000251c007986 */
                                                                                                    /* 0x000fe2000c10190e */
        /*3910*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3920*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3930*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3940*/                   ST.E.STRONG.GPU desc[UR14][R20.64], R27 ;                        /* 0x0000001b14007985 */
                                                                                                    /* 0x000fe8000c10f90e */
        /*3950*/                   LDG.E R19, desc[UR14][R18.64] ;                                  /* 0x0000000e12137981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*3960*/                   IADD3 R31, R0, 0x300, RZ ;                                       /* 0x00000300001f7810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*3970*/                   IADD3 R0, R0, 0x400, RZ ;                                        /* 0x0000040000007810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*3980*/                   LDS R22, [UR16+0x4] ;                                            /* 0x00000410ff167984 */
                                                                                                    /* 0x000e640008000800 */
        /*3990*/                   VIADD R30, R31, UR26 ;                                           /* 0x0000001a1f1e7c36 */
                                                                                                    /* 0x000fe20008000000 */
        /*39a0*/                   ISETP.GE.AND P0, PT, R0, R3, PT ;                                /* 0x000000030000720c */
                                                                                                    /* 0x000fe40003f06270 */
        /*39b0*/                   IADD3 R31, R22, R31, RZ ;                                        /* 0x0000001f161f7210 */
                                                                                                    /* 0x002fca0007ffe0ff */
        /*39c0*/                   IMAD.WIDE R16, R31, 0x4, R16 ;                                   /* 0x000000041f107825 */
                                                                                                    /* 0x000fc800078e0210 */
        /*39d0*/                   IMAD.WIDE R14, R31, 0x4, R14 ;                                   /* 0x000000041f0e7825 */
                                                                                                    /* 0x000fe200078e020e */
        /*39e0*/                   IADD3 R33, R19, UR6, R30 ;                                       /* 0x0000000613217c10 */
                                                                                                    /* 0x008fca000fffe01e */
        /*39f0*/                   STG.E desc[UR14][R16.64], R33 ;                                  /* 0x0000002110007986 */
                                                                                                    /* 0x0003e2000c10190e */
        /*3a00*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*3a10*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*3a20*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*3a30*/                   ST.E.STRONG.GPU desc[UR14][R14.64], R27 ;                        /* 0x0000001b0e007985 */
                                                                                                    /* 0x0003e2000c10f90e */
        /*3a40*/              @!P0 BRA 0x3640 ;                                                     /* 0xfffffff800fc8947 */
                                                                                                    /* 0x000fea000383ffff */
        /*3a50*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3a60*/                   BRA 0x4820 ;                                                     /* 0x0000000c006c7947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3a70*/                   ISETP.NE.AND P0, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*3a80*/                   BSSY B1, 0x3b60 ;                                                /* 0x000000d000017945 */
                                                                                                    /* 0x000fd80003800000 */
        /*3a90*/               @P0 BRA 0x3b50 ;                                                     /* 0x00000000002c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3aa0*/                   CS2R R16, SR_GLOBALTIMERLO ;                                     /* 0x0000000000107805 */
                                                                                                    /* 0x006fe20000015200 */
        /*3ab0*/                   S2R R22, SR_VIRTUALSMID ;                                        /* 0x0000000000167919 */
                                                                                                    /* 0x000e620000004300 */
        /*3ac0*/                   ULDC.64 UR6, c[0x0][0x290] ;                                     /* 0x0000a40000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*3ad0*/                   MOV R3, 0x1 ;                                                    /* 0x0000000100037802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*3ae0*/                   ULEA UR6, UP0, UR22, UR6, 0x5 ;                                  /* 0x0000000616067291 */
                                                                                                    /* 0x000fc8000f80283f */
        /*3af0*/                   ULEA.HI.X UR7, UR22, UR7, UR23, 0x5, UP0 ;                       /* 0x0000000716077291 */
                                                                                                    /* 0x000fe400080f2c17 */
        /*3b00*/                   IMAD.U32 R14, RZ, RZ, UR6 ;                                      /* 0x00000006ff0e7e24 */
                                                                                                    /* 0x000fc8000f8e00ff */
        /*3b10*/                   MOV R15, UR7 ;                                                   /* 0x00000007000f7c02 */
                                                                                                    /* 0x000fca0008000f00 */
        /*3b20*/                   STG.E.64 desc[UR14][R14.64], R16 ;                               /* 0x000000100e007986 */
                                                                                                    /* 0x0007e8000c101b0e */
        /*3b30*/                   STG.E.64 desc[UR14][R14.64+0x10], R22 ;                          /* 0x000010160e007986 */
                                                                                                    /* 0x0027e8000c101b0e */
        /*3b40*/                   REDG.E.ADD.STRONG.GPU desc[UR14][R14.64+0x18], R3 ;              /* 0x000018030e00798e */
                                                                                                    /* 0x0007e4000c10e18e */
        /*3b50*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3b60*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*3b70*/                   ULDC.64 UR12, c[0x0][0x250] ;                                    /* 0x00009400000c7ab9 */
                                                                                                    /* 0x000fe40000000a00 */
        /*3b80*/                   LDC.64 R18, c[0x0][0x240] ;                                      /* 0x00009000ff127b82 */
                                                                                                    /* 0x000f220000000a00 */
        /*3b90*/                   UIMAD.WIDE UR6, UR22, 0x4, UR12 ;                                /* 0x00000004160678a5 */
                                                                                                    /* 0x000fcc000f8e020c */
        /*3ba0*/                   MOV R21, UR7 ;                                                   /* 0x0000000700157c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*3bb0*/                   IMAD.U32 R20, RZ, RZ, UR6 ;                                      /* 0x00000006ff147e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*3bc0*/                   LDC.64 R14, c[0x0][0x248] ;                                      /* 0x00009200ff0e7b82 */
                                                                                                    /* 0x008ee80000000a00 */
        /*3bd0*/                   LDG.E R21, desc[UR14][R20.64] ;                                  /* 0x0000000e14157981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*3be0*/                   LDC.64 R16, c[0x0][0x210] ;                                      /* 0x00008400ff107b82 */
                                                                                                    /* 0x006e620000000a00 */
        /*3bf0*/                   IMAD.WIDE R18, R21, 0x4, R18 ;                                   /* 0x0000000415127825 */
                                                                                                    /* 0x010fc800078e0212 */
        /*3c00*/                   IMAD.WIDE R30, R21, 0x4, R14 ;                                   /* 0x00000004151e7825 */
                                                                                                    /* 0x008fe400078e020e */
        /*3c10*/                   LDG.E R19, desc[UR14][R18.64] ;                                  /* 0x0000000e12137981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*3c20*/                   LDG.E R30, desc[UR14][R30.64] ;                                  /* 0x0000000e1e1e7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*3c30*/                   IADD3 R3, R19, R2, RZ ;                                          /* 0x0000000213037210 */
                                                                                                    /* 0x004fe40007ffe0ff */
        /*3c40*/                   IADD3 R0, -R30, UR22, RZ ;                                       /* 0x000000161e007c10 */
                                                                                                    /* 0x008fca000fffe1ff */
        /*3c50*/                   IMAD R3, R0, 0x400, R3 ;                                         /* 0x0000040000037824 */
                                                                                                    /* 0x000fc800078e0203 */
        /*3c60*/                   IMAD.WIDE.U32 R28, R3.reuse, 0x4, R16 ;                          /* 0x00000004031c7825 */
                                                                                                    /* 0x042fe200078e0010 */
        /*3c70*/                   IADD3 R21, R3.reuse, 0x100, RZ ;                                 /* 0x0000010003157810 */
                                                                                                    /* 0x040fe40007ffe0ff */
        /*3c80*/                   IADD3 R27, R3, 0x200, RZ ;                                       /* 0x00000200031b7810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*3c90*/                   IMAD.WIDE.U32 R20, R21, 0x4, R16.reuse ;                         /* 0x0000000415147825 */
                                                                                                    /* 0x100fe200078e0010 */
        /*3ca0*/                   LDG.E R28, desc[UR14][R28.64] ;                                  /* 0x0000000e1c1c7981 */
                                                                                                    /* 0x000ea6000c1e1900 */
        /*3cb0*/                   IMAD.WIDE.U32 R18, R27, 0x4, R16.reuse ;                         /* 0x000000041b127825 */
                                                                                                    /* 0x100fe400078e0010 */
        /*3cc0*/                   LDG.E R20, desc[UR14][R20.64] ;                                  /* 0x0000000e14147981 */
                                                                                                    /* 0x000ee4000c1e1900 */
        /*3cd0*/                   VIADD R3, R3, 0x300 ;                                            /* 0x0000030003037836 */
                                                                                                    /* 0x000fe40000000000 */
        /*3ce0*/                   LDG.E R18, desc[UR14][R18.64] ;                                  /* 0x0000000e12127981 */
                                                                                                    /* 0x000f24000c1e1900 */
        /*3cf0*/                   IMAD.WIDE.U32 R16, R3, 0x4, R16 ;                                /* 0x0000000403107825 */
                                                                                                    /* 0x000fca00078e0010 */
        /*3d00*/                   LDG.E R22, desc[UR14][R16.64] ;                                  /* 0x0000000e10167981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*3d10*/                   ISETP.NE.AND P1, PT, R9, RZ, PT ;                                /* 0x000000ff0900720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*3d20*/                   ISETP.GT.U32.AND P2, PT, R2, 0x1f, PT ;                          /* 0x0000001f0200780c */
                                                                                                    /* 0x000fe40003f44070 */
        /*3d30*/                   FMNMX R3, R28, -INF , !PT ;                                      /* 0xff8000001c037809 */
                                                                                                    /* 0x004fc80007800000 */
        /*3d40*/                   FMNMX R3, R3, R20, !PT ;                                         /* 0x0000001403037209 */
                                                                                                    /* 0x008fc80007800000 */
        /*3d50*/                   FMNMX R3, R3, R18, !PT ;                                         /* 0x0000001203037209 */
                                                                                                    /* 0x010fc80007800000 */
        /*3d60*/                   FMNMX R3, R3, R22, !PT ;                                         /* 0x0000001603037209 */
                                                                                                    /* 0x020fca0007800000 */
        /*3d70*/                   SHFL.DOWN PT, R0, R3, 0x10, 0x1f ;                               /* 0x0a001f0003007f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3d80*/                   FMNMX R0, R3, R0, !PT ;                                          /* 0x0000000003007209 */
                                                                                                    /* 0x002fca0007800000 */
        /*3d90*/                   SHFL.DOWN PT, R27, R0, 0x8, 0x1f ;                               /* 0x09001f00001b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3da0*/                   FMNMX R27, R0, R27, !PT ;                                        /* 0x0000001b001b7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*3db0*/                   SHFL.DOWN PT, R30, R27, 0x4, 0x1f ;                              /* 0x08801f001b1e7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3dc0*/                   FMNMX R30, R27, R30, !PT ;                                       /* 0x0000001e1b1e7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*3dd0*/                   SHFL.DOWN PT, R17, R30, 0x2, 0x1f ;                              /* 0x08401f001e117f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3de0*/                   FMNMX R17, R30, R17, !PT ;                                       /* 0x000000111e117209 */
                                                                                                    /* 0x002fca0007800000 */
        /*3df0*/                   SHFL.DOWN PT, R16, R17, 0x1, 0x1f ;                              /* 0x08201f0011107f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*3e00*/                   FMNMX R16, R17, R16, !PT ;                                       /* 0x0000001011107209 */
                                                                                                    /* 0x002fca0007800000 */
        /*3e10*/              @!P1 STS [R13+UR4], R16 ;                                             /* 0x000000100d009988 */
                                                                                                    /* 0x0003e20008000804 */
        /*3e20*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*3e30*/               @P2 BRA 0x3f40 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3e40*/                   ISETP.GT.U32.AND P0, PT, R2, 0x7, PT ;                           /* 0x000000070200780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*3e50*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fe20000000000 */
        /*3e60*/                   MOV R19, 0xff800000 ;                                            /* 0xff80000000137802 */
                                                                                                    /* 0x000fd60000000f00 */
        /*3e70*/              @!P0 LDS R19, [R24] ;                                                 /* 0x0000000018138984 */
                                                                                                    /* 0x0004e20000000800 */
        /*3e80*/                   BRA.DIV UR6, 0x8ab0 ;                                            /* 0x0000004e06087947 */
                                                                                                    /* 0x000fea000b800000 */
        /*3e90*/                   SHFL.DOWN PT, R27, R19, 0x10, 0x1f ;                             /* 0x0a001f00131b7f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*3ea0*/                   FMNMX R3, R27, R19, !PT ;                                        /* 0x000000131b037209 */
                                                                                                    /* 0x008fca0007800000 */
        /*3eb0*/                   SHFL.DOWN PT, R27, R3, 0x8, 0x1f ;                               /* 0x09001f00031b7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*3ec0*/                   FMNMX R21, R3, R27, !PT ;                                        /* 0x0000001b03157209 */
                                                                                                    /* 0x008fca0007800000 */
        /*3ed0*/                   SHFL.DOWN PT, R27, R21, 0x4, 0x1f ;                              /* 0x08801f00151b7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*3ee0*/                   FMNMX R29, R21, R27, !PT ;                                       /* 0x0000001b151d7209 */
                                                                                                    /* 0x008fca0007800000 */
        /*3ef0*/                   SHFL.DOWN PT, R27, R29, 0x2, 0x1f ;                              /* 0x08401f001d1b7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*3f00*/                   FMNMX R30, R29, R27, !PT ;                                       /* 0x0000001b1d1e7209 */
                                                                                                    /* 0x008fca0007800000 */
        /*3f10*/                   SHFL.DOWN PT, R27, R30, 0x1, 0x1f ;                              /* 0x08201f001e1b7f89 */
                                                                                                    /* 0x00072400000e0000 */
        /*3f20*/                   FMNMX R27, R30, R27, !PT ;                                       /* 0x0000001b1e1b7209 */
                                                                                                    /* 0x010fca0007800000 */
        /*3f30*/              @!P4 STS [UR16+0x8], R27 ;                                            /* 0x0000081bff00c988 */
                                                                                                    /* 0x0009e40008000810 */
        /*3f40*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*3f50*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*3f60*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*3f70*/                   HFMA2.MMA R0, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;   /* 0x3bbb989dff007435 */
                                                                                                    /* 0x000fe200000001ff */
        /*3f80*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff107424 */
                                                                                                    /* 0x002fc800078e00ff */
        /*3f90*/                   LDS R3, [UR16+0x8] ;                                             /* 0x00000810ff037984 */
                                                                                                    /* 0x000e640008000800 */
        /*3fa0*/                   FADD R27, R28, -R3.reuse ;                                       /* 0x800000031c1b7221 */
                                                                                                    /* 0x112fe20000000000 */
        /*3fb0*/                   FADD R21, R20, -R3.reuse ;                                       /* 0x8000000314157221 */
                                                                                                    /* 0x100fe20000000000 */
        /*3fc0*/                   FADD R19, R18, -R3 ;                                             /* 0x8000000312137221 */
                                                                                                    /* 0x000fe40000000000 */
        /*3fd0*/                   FFMA.SAT R17, R27, R0.reuse, 0.5 ;                               /* 0x3f0000001b117423 */
                                                                                                    /* 0x080fe20000002000 */
        /*3fe0*/                   FFMA.SAT R29, R21, R0, 0.5 ;                                     /* 0x3f000000151d7423 */
                                                                                                    /* 0x000fc60000002000 */
        /*3ff0*/                   FFMA.RM R17, R17, R16.reuse, 12582913 ;                          /* 0x4b40000111117423 */
                                                                                                    /* 0x080fe20000004010 */
        /*4000*/                   FFMA.RM R18, R29, R16, 12582913 ;                                /* 0x4b4000011d127423 */
                                                                                                    /* 0x000fe20000004010 */
        /*4010*/                   FFMA.SAT R29, R19, R0, 0.5 ;                                     /* 0x3f000000131d7423 */
                                                                                                    /* 0x000fe40000002000 */
        /*4020*/                   FADD R20, R17.reuse, -12583039 ;                                 /* 0xcb40007f11147421 */
                                                                                                    /* 0x040fe20000000000 */
        /*4030*/                   FADD R30, R18.reuse, -12583039 ;                                 /* 0xcb40007f121e7421 */
                                                                                                    /* 0x048fe20000000000 */
        /*4040*/                   SHF.L.U32 R17, R17, 0x17, RZ ;                                   /* 0x0000001711117819 */
                                                                                                    /* 0x000fe400000006ff */
        /*4050*/                   FFMA R20, R27, 1.4426950216293334961, -R20 ;                     /* 0x3fb8aa3b1b147823 */
                                                                                                    /* 0x000fe20000000814 */
        /*4060*/                   FFMA R30, R21, 1.4426950216293334961, -R30 ;                     /* 0x3fb8aa3b151e7823 */
                                                                                                    /* 0x000fe2000000081e */
        /*4070*/                   SHF.L.U32 R18, R18, 0x17, RZ ;                                   /* 0x0000001712127819 */
                                                                                                    /* 0x000fc400000006ff */
        /*4080*/                   FFMA R28, R27, 1.925963033500011079e-08, R20 ;                   /* 0x32a570601b1c7823 */
                                                                                                    /* 0x000fe20000000014 */
        /*4090*/                   FADD R27, R22, -R3 ;                                             /* 0x80000003161b7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*40a0*/                   FFMA.RM R20, R29, R16, 12582913 ;                                /* 0x4b4000011d147423 */
                                                                                                    /* 0x000fe20000004010 */
        /*40b0*/                   FFMA R30, R21, 1.925963033500011079e-08, R30 ;                   /* 0x32a57060151e7823 */
                                                                                                    /* 0x000fe2000000001e */
        /*40c0*/                   MUFU.EX2 R22, R28 ;                                              /* 0x0000001c00167308 */
                                                                                                    /* 0x000e620000000800 */
        /*40d0*/                   FFMA.SAT R29, R27, R0, 0.5 ;                                     /* 0x3f0000001b1d7423 */
                                                                                                    /* 0x000fe20000002000 */
        /*40e0*/                   FADD R0, R20.reuse, -12583039 ;                                  /* 0xcb40007f14007421 */
                                                                                                    /* 0x040fe20000000000 */
        /*40f0*/                   IMAD.SHL.U32 R20, R20, 0x800000, RZ ;                            /* 0x0080000014147824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*4100*/                   FFMA.RM R16, R29, R16, 12582913 ;                                /* 0x4b4000011d107423 */
                                                                                                    /* 0x000fe20000004010 */
        /*4110*/                   FFMA R0, R19, 1.4426950216293334961, -R0 ;                       /* 0x3fb8aa3b13007823 */
                                                                                                    /* 0x000fc40000000800 */
        /*4120*/                   MUFU.EX2 R21, R30 ;                                              /* 0x0000001e00157308 */
                                                                                                    /* 0x000ee20000000800 */
        /*4130*/                   FADD R32, R16.reuse, -12583039 ;                                 /* 0xcb40007f10207421 */
                                                                                                    /* 0x040fe20000000000 */
        /*4140*/                   FFMA R0, R19, 1.925963033500011079e-08, R0 ;                     /* 0x32a5706013007823 */
                                                                                                    /* 0x000fe20000000000 */
        /*4150*/                   SHF.L.U32 R16, R16, 0x17, RZ ;                                   /* 0x0000001710107819 */
                                                                                                    /* 0x000fe400000006ff */
        /*4160*/                   FFMA R32, R27, 1.4426950216293334961, -R32 ;                     /* 0x3fb8aa3b1b207823 */
                                                                                                    /* 0x000fc60000000820 */
        /*4170*/                   MUFU.EX2 R19, R0 ;                                               /* 0x0000000000137308 */
                                                                                                    /* 0x000f220000000800 */
        /*4180*/                   FFMA R32, R27, 1.925963033500011079e-08, R32 ;                   /* 0x32a570601b207823 */
                                                                                                    /* 0x000fe20000000020 */
        /*4190*/                   FMUL R17, R17, R22 ;                                             /* 0x0000001611117220 */
                                                                                                    /* 0x002fc80000400000 */
        /*41a0*/                   FADD R17, RZ, R17 ;                                              /* 0x00000011ff117221 */
                                                                                                    /* 0x000fe40000000000 */
        /*41b0*/                   MUFU.EX2 R27, R32 ;                                              /* 0x00000020001b7308 */
                                                                                                    /* 0x000e620000000800 */
        /*41c0*/                   FMUL R18, R18, R21 ;                                             /* 0x0000001512127220 */
                                                                                                    /* 0x008fc80000400000 */
        /*41d0*/                   FADD R17, R17, R18 ;                                             /* 0x0000001211117221 */
                                                                                                    /* 0x000fe20000000000 */
        /*41e0*/                   FMUL R20, R20, R19 ;                                             /* 0x0000001314147220 */
                                                                                                    /* 0x010fc80000400000 */
        /*41f0*/                   FADD R17, R17, R20 ;                                             /* 0x0000001411117221 */
                                                                                                    /* 0x000fe20000000000 */
        /*4200*/                   FMUL R16, R16, R27 ;                                             /* 0x0000001b10107220 */
                                                                                                    /* 0x002fc80000400000 */
        /*4210*/                   FADD R16, R17, R16 ;                                             /* 0x0000001011107221 */
                                                                                                    /* 0x000fca0000000000 */
        /*4220*/                   SHFL.DOWN PT, R17, R16, 0x10, 0x1f ;                             /* 0x0a001f0010117f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*4230*/                   FADD R17, R16, R17 ;                                             /* 0x0000001110117221 */
                                                                                                    /* 0x002fca0000000000 */
        /*4240*/                   SHFL.DOWN PT, R0, R17, 0x8, 0x1f ;                               /* 0x09001f0011007f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*4250*/                   FADD R0, R17, R0 ;                                               /* 0x0000000011007221 */
                                                                                                    /* 0x002fca0000000000 */
        /*4260*/                   SHFL.DOWN PT, R19, R0, 0x4, 0x1f ;                               /* 0x08801f0000137f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*4270*/                   FADD R19, R0, R19 ;                                              /* 0x0000001300137221 */
                                                                                                    /* 0x002fca0000000000 */
        /*4280*/                   SHFL.DOWN PT, R18, R19, 0x2, 0x1f ;                              /* 0x08401f0013127f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*4290*/                   FADD R18, R19, R18 ;                                             /* 0x0000001213127221 */
                                                                                                    /* 0x002fca0000000000 */
        /*42a0*/                   SHFL.DOWN PT, R21, R18, 0x1, 0x1f ;                              /* 0x08201f0012157f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*42b0*/                   FADD R20, R18, R21 ;                                             /* 0x0000001512147221 */
                                                                                                    /* 0x002fe20000000000 */
        /*42c0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*42d0*/              @!P1 STS [R13+UR5], R20 ;                                             /* 0x000000140d009988 */
                                                                                                    /* 0x0003e40008000805 */
        /*42e0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*42f0*/               @P2 BRA 0x4400 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4300*/                   ISETP.GT.U32.AND P0, PT, R2, 0x7, PT ;                           /* 0x000000070200780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*4310*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fe20000000000 */
        /*4320*/                   MOV R19, RZ ;                                                    /* 0x000000ff00137202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*4330*/              @!P0 LDS R19, [R25] ;                                                 /* 0x0000000019138984 */
                                                                                                    /* 0x0007220000000800 */
        /*4340*/                   BRA.DIV UR6, 0x8ca0 ;                                            /* 0x0000004a06547947 */
                                                                                                    /* 0x000fea000b800000 */
        /*4350*/                   SHFL.DOWN PT, R27, R19, 0x10, 0x1f ;                             /* 0x0a001f00131b7f89 */
                                                                                                    /* 0x010f2400000e0000 */
        /*4360*/                   FADD R18, R27, R19 ;                                             /* 0x000000131b127221 */
                                                                                                    /* 0x010fca0000000000 */
        /*4370*/                   SHFL.DOWN PT, R27, R18, 0x8, 0x1f ;                              /* 0x09001f00121b7f89 */
                                                                                                    /* 0x000f2400000e0000 */
        /*4380*/                   FADD R20, R18, R27 ;                                             /* 0x0000001b12147221 */
                                                                                                    /* 0x012fca0000000000 */
        /*4390*/                   SHFL.DOWN PT, R27, R20, 0x4, 0x1f ;                              /* 0x08801f00141b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*43a0*/                   FADD R21, R20, R27 ;                                             /* 0x0000001b14157221 */
                                                                                                    /* 0x002fca0000000000 */
        /*43b0*/                   SHFL.DOWN PT, R27, R21, 0x2, 0x1f ;                              /* 0x08401f00151b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*43c0*/                   FADD R22, R21, R27 ;                                             /* 0x0000001b15167221 */
                                                                                                    /* 0x002fca0000000000 */
        /*43d0*/                   SHFL.DOWN PT, R27, R22, 0x1, 0x1f ;                              /* 0x08201f00161b7f89 */
                                                                                                    /* 0x00032400000e0000 */
        /*43e0*/                   FADD R27, R22, R27 ;                                             /* 0x0000001b161b7221 */
                                                                                                    /* 0x010fca0000000000 */
        /*43f0*/              @!P4 STS [UR16+0x28], R27 ;                                           /* 0x0000281bff00c988 */
                                                                                                    /* 0x0009e40008000810 */
        /*4400*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*4410*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*4420*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4430*/                   BSSY B1, 0x4560 ;                                                /* 0x0000012000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*4440*/                   LDS R21, [UR16+0x28] ;                                           /* 0x00002810ff157984 */
                                                                                                    /* 0x000e620008000800 */
        /*4450*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4460*/               @P4 BRA 0x4550 ;                                                     /* 0x0000000000384947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4470*/                   USHF.L.U32 UR6, UR22, 0x2, URZ ;                                 /* 0x0000000216067899 */
                                                                                                    /* 0x000fe2000800063f */
        /*4480*/                   ULDC.64 UR8, c[0x0][0x220] ;                                     /* 0x0000880000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*4490*/                   ULDC.64 UR10, c[0x0][0x228] ;                                    /* 0x00008a00000a7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*44a0*/                   USHF.L.U64.HI UR7, UR22, 0x2, UR23 ;                             /* 0x0000000216077899 */
                                                                                                    /* 0x000fe40008010217 */
        /*44b0*/                   UIADD3 UR8, UP0, UR6, UR8, URZ ;                                 /* 0x0000000806087290 */
                                                                                                    /* 0x000fe4000ff1e03f */
        /*44c0*/                   UIADD3 UR6, UP1, UR6, UR10, URZ ;                                /* 0x0000000a06067290 */
                                                                                                    /* 0x000fe4000ff3e03f */
        /*44d0*/                   UIADD3.X UR9, UR7, UR9, URZ, UP0, !UPT ;                         /* 0x0000000907097290 */
                                                                                                    /* 0x000fe400087fe43f */
        /*44e0*/                   UIADD3.X UR7, UR7, UR11, URZ, UP1, !UPT ;                        /* 0x0000000b07077290 */
                                                                                                    /* 0x000fe20008ffe43f */
        /*44f0*/                   IMAD.U32 R16, RZ, RZ, UR8 ;                                      /* 0x00000008ff107e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*4500*/                   MOV R18, UR6 ;                                                   /* 0x0000000600127c02 */
                                                                                                    /* 0x000fc40008000f00 */
        /*4510*/                   MOV R17, UR9 ;                                                   /* 0x0000000900117c02 */
                                                                                                    /* 0x000fe40008000f00 */
        /*4520*/                   IMAD.U32 R19, RZ, RZ, UR7 ;                                      /* 0x00000007ff137e24 */
                                                                                                    /* 0x000fc6000f8e00ff */
        /*4530*/                   STG.E desc[UR14][R16.64], R3 ;                                   /* 0x0000000310007986 */
                                                                                                    /* 0x0005e8000c10190e */
        /*4540*/                   STG.E desc[UR14][R18.64], R21 ;                                  /* 0x0000001512007986 */
                                                                                                    /* 0x0025e4000c10190e */
        /*4550*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*4560*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*4570*/              @!P4 CS2R R18, SR_GLOBALTIMERLO ;                                     /* 0x000000000012c805 */
                                                                                                    /* 0x004fce0000015200 */
        /*4580*/              @!P4 LDC.64 R16, c[0x0][0x290] ;                                      /* 0x0000a400ff10cb82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*4590*/                   MOV R3, UR22 ;                                                   /* 0x0000001600037c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*45a0*/                   IMAD.U32 R0, RZ, RZ, UR22 ;                                      /* 0x00000016ff007e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*45b0*/                   MOV R20, UR23 ;                                                  /* 0x0000001700147c02 */
                                                                                                    /* 0x002fe40008000f00 */
        /*45c0*/              @!P4 LEA R16, P0, R3, R16, 0x5 ;                                      /* 0x000000100310c211 */
                                                                                                    /* 0x004fc800078028ff */
        /*45d0*/              @!P4 LEA.HI.X R17, R0, R17, R20, 0x5, P0 ;                            /* 0x000000110011c211 */
                                                                                                    /* 0x000fca00000f2c14 */
        /*45e0*/              @!P4 STG.E.64 desc[UR14][R16.64+0x8], R18 ;                           /* 0x000008121000c986 */
                                                                                                    /* 0x0003e2000c101b0e */
        /*45f0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4600*/               @P4 BRA 0x4820 ;                                                     /* 0x0000000000844947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4610*/                   LDS R0, [UR16] ;                                                 /* 0x00000010ff007984 */
                                                                                                    /* 0x000ea20008000800 */
        /*4620*/                   LDC.64 R16, c[0x0][0x268] ;                                      /* 0x00009a00ff107b82 */
                                                                                                    /* 0x002e620000000a00 */
        /*4630*/                   R2UR UR6, R0 ;                                                   /* 0x00000000000672ca */
                                                                                                    /* 0x004fda00000e0000 */
        /*4640*/                   UIMAD.WIDE UR6, UR6, 0x4, UR12 ;                                 /* 0x00000004060678a5 */
                                                                                                    /* 0x000fcc000f8e020c */
        /*4650*/                   MOV R18, UR6 ;                                                   /* 0x0000000600127c02 */
                                                                                                    /* 0x000fe40008000f00 */
        /*4660*/                   MOV R19, UR7 ;                                                   /* 0x0000000700137c02 */
                                                                                                    /* 0x000fca0008000f00 */
        /*4670*/                   LDG.E R21, desc[UR14][R18.64] ;                                  /* 0x0000000e12157981 */
                                                                                                    /* 0x000e62000c1e1900 */
        /*4680*/                   IMAD.MOV.U32 R3, RZ, RZ, 0x1 ;                                   /* 0x00000001ff037424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*4690*/                   IMAD.WIDE R16, R21, 0x4, R16 ;                                   /* 0x0000000415107825 */
                                                                                                    /* 0x002fc800078e0210 */
        /*46a0*/                   IMAD.WIDE R14, R21, 0x4, R14 ;                                   /* 0x00000004150e7825 */
                                                                                                    /* 0x000fe200078e020e */
        /*46b0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*46c0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*46d0*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*46e0*/                   ATOM.E.ADD.S32.STRONG.GPU PT, R16, desc[UR14][R16.64], R3 ;      /* 0x000000031010798a */
                                                                                                    /* 0x000ea800081ee3ce */
        /*46f0*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe80002000000 */
        /*4700*/                   LDG.E R0, desc[UR14][R14.64] ;                                   /* 0x0000000e0e007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*4710*/                   LDG.E R27, desc[UR14][R14.64+0x4] ;                              /* 0x0000040e0e1b7981 */
                                                                                                    /* 0x010f22000c1e1900 */
        /*4720*/                   LOP3.LUT R0, RZ, R0, RZ, 0x33, !PT ;                             /* 0x00000000ff007212 */
                                                                                                    /* 0x004fc800078e33ff */
        /*4730*/                   IADD3 R27, R0, R27, RZ ;                                         /* 0x0000001b001b7210 */
                                                                                                    /* 0x010fc80007ffe0ff */
        /*4740*/                   ISETP.NE.AND P0, PT, R16, R27, PT ;                              /* 0x0000001b1000720c */
                                                                                                    /* 0x000fda0003f05270 */
        /*4750*/               @P0 BRA 0x4820 ;                                                     /* 0x0000000000300947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4760*/                   LDC.64 R18, c[0x0][0x278] ;                                      /* 0x00009e00ff127b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*4770*/                   LDC.64 R16, c[0x0][0x258] ;                                      /* 0x00009600ff107b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*4780*/                   LDC.64 R14, c[0x0][0x260] ;                                      /* 0x00009800ff0e7b82 */
                                                                                                    /* 0x000f220000000a00 */
        /*4790*/                   ATOM.E.ADD.S32.STRONG.GPU PT, R19, desc[UR14][R18.64], R3 ;      /* 0x000000031213798a */
                                                                                                    /* 0x002ea200081ee3ce */
        /*47a0*/                   IADD3 R21, R21, UR26, RZ ;                                       /* 0x0000001a15157c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*47b0*/                   IMAD.WIDE R16, R19, 0x4, R16 ;                                   /* 0x0000000413107825 */
                                                                                                    /* 0x004fc800078e0210 */
        /*47c0*/                   IMAD.WIDE R14, R19, 0x4, R14 ;                                   /* 0x00000004130e7825 */
                                                                                                    /* 0x010fe200078e020e */
        /*47d0*/                   STG.E desc[UR14][R16.64], R21 ;                                  /* 0x0000001510007986 */
                                                                                                    /* 0x0003e2000c10190e */
        /*47e0*/                   MEMBAR.ALL.GPU ;                                                 /* 0x0000000000007992 */
                                                                                                    /* 0x000fec000000a000 */
        /*47f0*/                   ERRBAR;                                                          /* 0x00000000000079ab */
                                                                                                    /* 0x000fc00000000000 */
        /*4800*/                   CGAERRBAR ;                                                      /* 0x00000000000075ab */
                                                                                                    /* 0x000fec0000000000 */
        /*4810*/                   ST.E.STRONG.GPU desc[UR14][R14.64], R3 ;                         /* 0x000000030e007985 */
                                                                                                    /* 0x0003e4000c10f90e */
        /*4820*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*4830*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4840*/                   BRA 0x200 ;                                                      /* 0xffffffb8006c7947 */
                                                                                                    /* 0x000fea000383ffff */
        /*4850*/                   S2R R5, SR_CTAID.X ;                                             /* 0x0000000000057919 */
                                                                                                    /* 0x000e620000002500 */
        /*4860*/                   ULDC UR4, c[0x0][0x29c] ;                                        /* 0x0000a70000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*4870*/                   ULDC UR8, c[0x0][0x48] ;                                         /* 0x0000120000087ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*4880*/                   IMAD.U32 R4, RZ, RZ, UR4 ;                                       /* 0x00000004ff047e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*4890*/                   ULDC UR9, c[0x0][0x44] ;                                         /* 0x0000110000097ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*48a0*/                   MOV R2, UR8 ;                                                    /* 0x0000000800027c02 */
                                                                                                    /* 0x000fe40008000f00 */
        /*48b0*/                   MOV R3, UR9 ;                                                    /* 0x0000000900037c02 */
                                                                                                    /* 0x000fe40008000f00 */
        /*48c0*/                   ISETP.GE.AND P0, PT, R5, R4, PT ;                                /* 0x000000040500720c */
                                                                                                    /* 0x002fda0003f06270 */
        /*48d0*/               @P0 BRA 0x5570 ;                                                     /* 0x0000000c00240947 */
                                                                                                    /* 0x000fea0003800000 */
        /*48e0*/                   S2R R14, SR_TID.X ;                                              /* 0x00000000000e7919 */
                                                                                                    /* 0x000e620000002100 */
        /*48f0*/                   S2UR UR6, SR_CgaCtaId ;                                          /* 0x00000000000679c3 */
                                                                                                    /* 0x000ea20000008800 */
        /*4900*/                   UMOV UR4, 0x400 ;                                                /* 0x0000040000047882 */
                                                                                                    /* 0x000fe20000000000 */
        /*4910*/                   IMAD.MOV.U32 R15, RZ, RZ, R5 ;                                   /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fe200078e0005 */
        /*4920*/                   UIADD3 UR5, UR4, 0x8, URZ ;                                      /* 0x0000000804057890 */
                                                                                                    /* 0x000fe4000fffe03f */
        /*4930*/                   UIADD3 UR4, UR4, 0x28, URZ ;                                     /* 0x0000002804047890 */
                                                                                                    /* 0x000fe2000fffe03f */
        /*4940*/                   ULDC UR10, c[0x0][0xc] ;                                         /* 0x00000300000a7ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*4950*/                   LDC.64 R6, c[0x0][0x210] ;                                       /* 0x00008400ff067b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*4960*/                   ULDC UR11, c[0x0][0x29c] ;                                       /* 0x0000a700000b7ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*4970*/                   ULDC.64 UR12, c[0x0][0x220] ;                                    /* 0x00008800000c7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*4980*/                   ULDC.64 UR16, c[0x0][0x228] ;                                    /* 0x00008a0000107ab9 */
                                                                                                    /* 0x000fca0000000a00 */
        /*4990*/                   LDC.64 R8, c[0x0][0x248] ;                                       /* 0x00009200ff087b82 */
                                                                                                    /* 0x000f300000000a00 */
        /*49a0*/                   LDC.64 R10, c[0x0][0x250] ;                                      /* 0x00009400ff0a7b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*49b0*/                   ULEA UR5, UR6, UR5, 0x18 ;                                       /* 0x0000000506057291 */
                                                                                                    /* 0x004fe4000f8ec03f */
        /*49c0*/                   ULEA UR4, UR6, UR4, 0x18 ;                                       /* 0x0000000406047291 */
                                                                                                    /* 0x000fe2000f8ec03f */
        /*49d0*/                   SHF.R.U32.HI R18, RZ, 0x3, R14 ;                                 /* 0x00000003ff127819 */
                                                                                                    /* 0x002fc4000001160e */
        /*49e0*/                   ISETP.NE.AND P1, PT, R14, RZ, PT ;                               /* 0x000000ff0e00720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*49f0*/                   LOP3.LUT R18, R18, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc12127812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*4a00*/                   LEA R22, R14.reuse, UR5, 0x2 ;                                   /* 0x000000050e167c11 */
                                                                                                    /* 0x040fe4000f8e10ff */
        /*4a10*/                   LEA R24, R14, UR4, 0x2 ;                                         /* 0x000000040e187c11 */
                                                                                                    /* 0x000fce000f8e10ff */
        /*4a20*/                   LDC.64 R12, c[0x0][0x290] ;                                      /* 0x0000a400ff0c7b82 */
                                                                                                    /* 0x002e620000000a00 */
        /*4a30*/                   BSSY B0, 0x4b10 ;                                                /* 0x000000d000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*4a40*/                   SHF.R.S32.HI R20, RZ, 0x1f, R15 ;                                /* 0x0000001fff147819 */
                                                                                                    /* 0x000fe2000001140f */
        /*4a50*/                   IMAD.WIDE R12, R15, 0x20, R12 ;                                  /* 0x000000200f0c7825 */
                                                                                                    /* 0x002fe400078e020c */
        /*4a60*/               @P1 BRA 0x4b00 ;                                                     /* 0x0000000000241947 */
                                                                                                    /* 0x01cfea0003800000 */
        /*4a70*/                   CS2R R16, SR_GLOBALTIMERLO ;                                     /* 0x0000000000107805 */
                                                                                                    /* 0x000fe20000015200 */
        /*4a80*/                   S2R R4, SR_VIRTUALSMID ;                                         /* 0x0000000000047919 */
                                                                                                    /* 0x000e620000004300 */
        /*4a90*/                   LDC.64 R26, c[0x0][0x290] ;                                      /* 0x0000a400ff1a7b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*4aa0*/                   HFMA2.MMA R19, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff137435 */
                                                                                                    /* 0x000fe400000001ff */
        /*4ab0*/                   STG.E.64 desc[UR14][R12.64], R16 ;                               /* 0x000000100c007986 */
                                                                                                    /* 0x0009e2000c101b0e */
        /*4ac0*/                   LEA R26, P0, R15, R26, 0x5 ;                                     /* 0x0000001a0f1a7211 */
                                                                                                    /* 0x004fc800078028ff */
        /*4ad0*/                   LEA.HI.X R27, R15, R27, R20, 0x5, P0 ;                           /* 0x0000001b0f1b7211 */
                                                                                                    /* 0x000fe200000f2c14 */
        /*4ae0*/                   STG.E.64 desc[UR14][R12.64+0x10], R4 ;                           /* 0x000010040c007986 */
                                                                                                    /* 0x0029e8000c101b0e */
        /*4af0*/                   REDG.E.ADD.STRONG.GPU desc[UR14][R26.64+0x18], R19 ;             /* 0x000018131a00798e */
                                                                                                    /* 0x0009e8000c10e18e */
        /*4b00*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*4b10*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*4b20*/                   IMAD.WIDE R16, R15, 0x4, R10 ;                                   /* 0x000000040f107825 */
                                                                                                    /* 0x011fce00078e020a */
        /*4b30*/                   LDC.64 R26, c[0x0][0x240] ;                                      /* 0x00009000ff1a7b82 */
                                                                                                    /* 0x000e220000000a00 */
        /*4b40*/                   LDG.E R17, desc[UR14][R16.64] ;                                  /* 0x0000000e10117981 */
                                                                                                    /* 0x000ea4000c1e1900 */
        /*4b50*/                   IMAD.WIDE R28, R17, 0x4, R8 ;                                    /* 0x00000004111c7825 */
                                                                                                    /* 0x004fc800078e0208 */
        /*4b60*/                   IMAD.WIDE R26, R17, 0x4, R26 ;                                   /* 0x00000004111a7825 */
                                                                                                    /* 0x001fe400078e021a */
        /*4b70*/                   LDG.E R28, desc[UR14][R28.64] ;                                  /* 0x0000000e1c1c7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*4b80*/                   LDG.E R27, desc[UR14][R26.64] ;                                  /* 0x0000000e1a1b7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*4b90*/                   IMAD.IADD R0, R15, 0x1, -R28 ;                                   /* 0x000000010f007824 */
                                                                                                    /* 0x004fe200078e0a1c */
        /*4ba0*/                   IADD3 R19, R27, R14, RZ ;                                        /* 0x0000000e1b137210 */
                                                                                                    /* 0x010fc80007ffe0ff */
        /*4bb0*/                   LEA R19, R0, R19, 0xa ;                                          /* 0x0000001300137211 */
                                                                                                    /* 0x000fc800078e50ff */
        /*4bc0*/                   IADD3 R21, R19.reuse, 0x100, RZ ;                                /* 0x0000010013157810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*4bd0*/                   IMAD.WIDE.U32 R30, R19, 0x4, R6 ;                                /* 0x00000004131e7825 */
                                                                                                    /* 0x008fc800078e0006 */
        /*4be0*/                   VIADD R23, R19, 0x200 ;                                          /* 0x0000020013177836 */
                                                                                                    /* 0x000fe40000000000 */
        /*4bf0*/                   IMAD.WIDE.U32 R16, R21, 0x4, R6.reuse ;                          /* 0x0000000415107825 */
                                                                                                    /* 0x100fe200078e0006 */
        /*4c00*/                   IADD3 R19, R19, 0x300, RZ ;                                      /* 0x0000030013137810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*4c10*/                   LDG.E R21, desc[UR14][R30.64] ;                                  /* 0x0000000e1e157981 */
                                                                                                    /* 0x000ea4000c1e1900 */
        /*4c20*/                   IMAD.WIDE.U32 R26, R23, 0x4, R6.reuse ;                          /* 0x00000004171a7825 */
                                                                                                    /* 0x100fe400078e0006 */
        /*4c30*/                   LDG.E R23, desc[UR14][R16.64] ;                                  /* 0x0000000e10177981 */
                                                                                                    /* 0x000ee4000c1e1900 */
        /*4c40*/                   IMAD.WIDE.U32 R28, R19, 0x4, R6 ;                                /* 0x00000004131c7825 */
                                                                                                    /* 0x000fc400078e0006 */
        /*4c50*/                   LDG.E R25, desc[UR14][R26.64] ;                                  /* 0x0000000e1a197981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*4c60*/                   LDG.E R29, desc[UR14][R28.64] ;                                  /* 0x0000000e1c1d7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*4c70*/                   LOP3.LUT P2, RZ, R14.reuse, 0x1f, RZ, 0xc0, !PT ;                /* 0x0000001f0eff7812 */
                                                                                                    /* 0x040fe4000784c0ff */
        /*4c80*/                   ISETP.GT.U32.AND P3, PT, R14, 0x1f, PT ;                         /* 0x0000001f0e00780c */
                                                                                                    /* 0x000fe40003f64070 */
        /*4c90*/                   FMNMX R0, R21, -INF , !PT ;                                      /* 0xff80000015007809 */
                                                                                                    /* 0x004fc80007800000 */
        /*4ca0*/                   FMNMX R0, R0, R23, !PT ;                                         /* 0x0000001700007209 */
                                                                                                    /* 0x008fc80007800000 */
        /*4cb0*/                   FMNMX R0, R0, R25, !PT ;                                         /* 0x0000001900007209 */
                                                                                                    /* 0x010fc80007800000 */
        /*4cc0*/                   FMNMX R0, R0, R29, !PT ;                                         /* 0x0000001d00007209 */
                                                                                                    /* 0x020fca0007800000 */
        /*4cd0*/                   SHFL.DOWN PT, R19, R0, 0x10, 0x1f ;                              /* 0x0a001f0000137f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4ce0*/                   FMNMX R19, R0, R19, !PT ;                                        /* 0x0000001300137209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4cf0*/                   SHFL.DOWN PT, R4, R19, 0x8, 0x1f ;                               /* 0x09001f0013047f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4d00*/                   FMNMX R4, R19, R4, !PT ;                                         /* 0x0000000413047209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4d10*/                   SHFL.DOWN PT, R17, R4, 0x4, 0x1f ;                               /* 0x08801f0004117f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4d20*/                   FMNMX R17, R4, R17, !PT ;                                        /* 0x0000001104117209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4d30*/                   SHFL.DOWN PT, R16, R17, 0x2, 0x1f ;                              /* 0x08401f0011107f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4d40*/                   FMNMX R16, R17, R16, !PT ;                                       /* 0x0000001011107209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4d50*/                   SHFL.DOWN PT, R27, R16, 0x1, 0x1f ;                              /* 0x08201f00101b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4d60*/                   FMNMX R27, R16, R27, !PT ;                                       /* 0x0000001b101b7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4d70*/              @!P2 STS [R18+UR5], R27 ;                                             /* 0x0000001b1200a988 */
                                                                                                    /* 0x0001e20008000805 */
        /*4d80*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*4d90*/               @P3 BRA 0x4ee0 ;                                                     /* 0x0000000000503947 */
                                                                                                    /* 0x000fea0003800000 */
        /*4da0*/                   ISETP.GT.U32.AND P0, PT, R14, 0x7, PT ;                          /* 0x000000070e00780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*4db0*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fe20000000000 */
        /*4dc0*/                   MOV R19, 0xff800000 ;                                            /* 0xff80000000137802 */
                                                                                                    /* 0x000fd60000000f00 */
        /*4dd0*/              @!P0 LDS R19, [R22] ;                                                 /* 0x0000000016138984 */
                                                                                                    /* 0x0002a20000000800 */
        /*4de0*/                   BRA.DIV UR6, 0x8e90 ;                                            /* 0x0000004206287947 */
                                                                                                    /* 0x000fea000b800000 */
        /*4df0*/                   SHFL.DOWN PT, R27, R19, 0x10, 0x1f ;                             /* 0x0a001f00131b7f89 */
                                                                                                    /* 0x005e2400000e0000 */
        /*4e00*/                   FMNMX R4, R27, R19, !PT ;                                        /* 0x000000131b047209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4e10*/                   SHFL.DOWN PT, R27, R4, 0x8, 0x1f ;                               /* 0x09001f00041b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4e20*/                   FMNMX R26, R4, R27, !PT ;                                        /* 0x0000001b041a7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4e30*/                   SHFL.DOWN PT, R27, R26, 0x4, 0x1f ;                              /* 0x08801f001a1b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4e40*/                   FMNMX R28, R26, R27, !PT ;                                       /* 0x0000001b1a1c7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4e50*/                   SHFL.DOWN PT, R27, R28, 0x2, 0x1f ;                              /* 0x08401f001c1b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*4e60*/                   FMNMX R30, R28, R27, !PT ;                                       /* 0x0000001b1c1e7209 */
                                                                                                    /* 0x001fca0007800000 */
        /*4e70*/                   SHFL.DOWN PT, R27, R30, 0x1, 0x1f ;                              /* 0x08201f001e1b7f89 */
                                                                                                    /* 0x0000a400000e0000 */
        /*4e80*/                   ISETP.NE.AND P0, PT, R14, RZ, PT ;                               /* 0x000000ff0e00720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*4e90*/                   FMNMX R27, R30, R27, !PT ;                                       /* 0x0000001b1e1b7209 */
                                                                                                    /* 0x004fd60007800000 */
        /*4ea0*/              @!P0 S2R R17, SR_CgaCtaId ;                                           /* 0x0000000000118919 */
                                                                                                    /* 0x000ea20000008800 */
        /*4eb0*/              @!P0 MOV R0, 0x400 ;                                                  /* 0x0000040000008802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*4ec0*/              @!P0 LEA R0, R17, R0, 0x18 ;                                          /* 0x0000000011008211 */
                                                                                                    /* 0x004fca00078ec0ff */
        /*4ed0*/              @!P0 STS [R0+0x8], R27 ;                                              /* 0x0000081b00008388 */
                                                                                                    /* 0x0005e40000000800 */
        /*4ee0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*4ef0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*4f00*/                   S2UR UR7, SR_CgaCtaId ;                                          /* 0x00000000000779c3 */
                                                                                                    /* 0x000ef00000008800 */
        /*4f10*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*4f20*/                   HFMA2.MMA R16, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*4f30*/                   IMAD.MOV.U32 R0, RZ, RZ, 0x3bbb989d ;                            /* 0x3bbb989dff007424 */
                                                                                                    /* 0x004fc800078e00ff */
        /*4f40*/                   UMOV UR6, 0x400 ;                                                /* 0x0000040000067882 */
                                                                                                    /* 0x000fe40000000000 */
        /*4f50*/                   ULEA UR6, UR7, UR6, 0x18 ;                                       /* 0x0000000607067291 */
                                                                                                    /* 0x008fd2000f8ec03f */
        /*4f60*/                   LDS R4, [UR6+0x8] ;                                              /* 0x00000806ff047984 */
                                                                                                    /* 0x000ea40008000800 */
        /*4f70*/                   FADD R21, R21, -R4.reuse ;                                       /* 0x8000000415157221 */
                                                                                                    /* 0x104fe20000000000 */
        /*4f80*/                   FADD R23, R23, -R4.reuse ;                                       /* 0x8000000417177221 */
                                                                                                    /* 0x100fe20000000000 */
        /*4f90*/                   FADD R25, R25, -R4.reuse ;                                       /* 0x8000000419197221 */
                                                                                                    /* 0x100fe20000000000 */
        /*4fa0*/                   FADD R29, R29, -R4 ;                                             /* 0x800000041d1d7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*4fb0*/                   FFMA.SAT R17, R21, R0.reuse, 0.5 ;                               /* 0x3f00000015117423 */
                                                                                                    /* 0x080fe20000002000 */
        /*4fc0*/                   FFMA.SAT R19, R23, R0.reuse, 0.5 ;                               /* 0x3f00000017137423 */
                                                                                                    /* 0x080fe20000002000 */
        /*4fd0*/                   FFMA.SAT R27, R25, R0, 0.5 ;                                     /* 0x3f000000191b7423 */
                                                                                                    /* 0x001fe40000002000 */
        /*4fe0*/                   FFMA.RM R17, R17, R16.reuse, 12582913 ;                          /* 0x4b40000111117423 */
                                                                                                    /* 0x080fe20000004010 */
        /*4ff0*/                   FFMA.RM R19, R19, R16, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc60000004010 */
        /*5000*/                   FADD R26, R17, -12583039 ;                                       /* 0xcb40007f111a7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*5010*/                   FADD R28, R19, -12583039 ;                                       /* 0xcb40007f131c7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*5020*/                   SHF.L.U32 R17, R17, 0x17, RZ ;                                   /* 0x0000001711117819 */
                                                                                                    /* 0x000fe200000006ff */
        /*5030*/                   IMAD.SHL.U32 R19, R19, 0x800000, RZ ;                            /* 0x0080000013137824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*5040*/                   FFMA R26, R21, 1.4426950216293334961, -R26 ;                     /* 0x3fb8aa3b151a7823 */
                                                                                                    /* 0x000fe2000000081a */
        /*5050*/                   FFMA R28, R23, 1.4426950216293334961, -R28 ;                     /* 0x3fb8aa3b171c7823 */
                                                                                                    /* 0x000fc6000000081c */
        /*5060*/                   FFMA R26, R21, 1.925963033500011079e-08, R26 ;                   /* 0x32a57060151a7823 */
                                                                                                    /* 0x000fe2000000001a */
        /*5070*/                   FFMA.RM R21, R27, R16, 12582913 ;                                /* 0x4b4000011b157423 */
                                                                                                    /* 0x000fe20000004010 */
        /*5080*/                   FFMA.SAT R27, R29, R0, 0.5 ;                                     /* 0x3f0000001d1b7423 */
                                                                                                    /* 0x000fe20000002000 */
        /*5090*/                   FFMA R28, R23, 1.925963033500011079e-08, R28 ;                   /* 0x32a57060171c7823 */
                                                                                                    /* 0x000fe4000000001c */
        /*50a0*/                   FADD R0, R21, -12583039 ;                                        /* 0xcb40007f15007421 */
                                                                                                    /* 0x000fe20000000000 */
        /*50b0*/                   FFMA.RM R16, R27, R16, 12582913 ;                                /* 0x4b4000011b107423 */
                                                                                                    /* 0x000fe20000004010 */
        /*50c0*/                   MUFU.EX2 R26, R26 ;                                              /* 0x0000001a001a7308 */
                                                                                                    /* 0x000e220000000800 */
        /*50d0*/                   SHF.L.U32 R21, R21, 0x17, RZ ;                                   /* 0x0000001715157819 */
                                                                                                    /* 0x000fe200000006ff */
        /*50e0*/                   FFMA R0, R25, 1.4426950216293334961, -R0 ;                       /* 0x3fb8aa3b19007823 */
                                                                                                    /* 0x000fe20000000800 */
        /*50f0*/                   FADD R30, R16, -12583039 ;                                       /* 0xcb40007f101e7421 */
                                                                                                    /* 0x000fc60000000000 */
        /*5100*/                   FFMA R0, R25, 1.925963033500011079e-08, R0 ;                     /* 0x32a5706019007823 */
                                                                                                    /* 0x000fe20000000000 */
        /*5110*/                   FFMA R30, R29.reuse, 1.4426950216293334961, -R30 ;               /* 0x3fb8aa3b1d1e7823 */
                                                                                                    /* 0x040fe2000000081e */
        /*5120*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000ea60000000800 */
        /*5130*/                   FFMA R30, R29, 1.925963033500011079e-08, R30 ;                   /* 0x32a570601d1e7823 */
                                                                                                    /* 0x000fca000000001e */
        /*5140*/                   MUFU.EX2 R0, R0 ;                                                /* 0x0000000000007308 */
                                                                                                    /* 0x000ee20000000800 */
        /*5150*/                   FMUL R17, R17, R26 ;                                             /* 0x0000001a11117220 */
                                                                                                    /* 0x001fc80000400000 */
        /*5160*/                   FADD R17, RZ, R17 ;                                              /* 0x00000011ff117221 */
                                                                                                    /* 0x000fc60000000000 */
        /*5170*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000e220000000800 */
        /*5180*/                   FMUL R28, R19, R28 ;                                             /* 0x0000001c131c7220 */
                                                                                                    /* 0x004fe20000400000 */
        /*5190*/                   SHF.L.U32 R19, R16, 0x17, RZ ;                                   /* 0x0000001710137819 */
                                                                                                    /* 0x000fc600000006ff */
        /*51a0*/                   FADD R17, R17, R28 ;                                             /* 0x0000001c11117221 */
                                                                                                    /* 0x000fe20000000000 */
        /*51b0*/                   FMUL R16, R21, R0 ;                                              /* 0x0000000015107220 */
                                                                                                    /* 0x008fc80000400000 */
        /*51c0*/                   FADD R16, R17, R16 ;                                             /* 0x0000001011107221 */
                                                                                                    /* 0x000fe20000000000 */
        /*51d0*/                   FMUL R19, R19, R30 ;                                             /* 0x0000001e13137220 */
                                                                                                    /* 0x001fc80000400000 */
        /*51e0*/                   FADD R16, R16, R19 ;                                             /* 0x0000001310107221 */
                                                                                                    /* 0x000fca0000000000 */
        /*51f0*/                   SHFL.DOWN PT, R17, R16, 0x10, 0x1f ;                             /* 0x0a001f0010117f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5200*/                   FADD R17, R16, R17 ;                                             /* 0x0000001110117221 */
                                                                                                    /* 0x001fca0000000000 */
        /*5210*/                   SHFL.DOWN PT, R0, R17, 0x8, 0x1f ;                               /* 0x09001f0011007f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5220*/                   FADD R0, R17, R0 ;                                               /* 0x0000000011007221 */
                                                                                                    /* 0x001fca0000000000 */
        /*5230*/                   SHFL.DOWN PT, R19, R0, 0x4, 0x1f ;                               /* 0x08801f0000137f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5240*/                   FADD R19, R0, R19 ;                                              /* 0x0000001300137221 */
                                                                                                    /* 0x001fca0000000000 */
        /*5250*/                   SHFL.DOWN PT, R26, R19, 0x2, 0x1f ;                              /* 0x08401f00131a7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5260*/                   FADD R26, R19, R26 ;                                             /* 0x0000001a131a7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*5270*/                   SHFL.DOWN PT, R21, R26, 0x1, 0x1f ;                              /* 0x08201f001a157f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5280*/                   FADD R21, R26, R21 ;                                             /* 0x000000151a157221 */
                                                                                                    /* 0x001fe20000000000 */
        /*5290*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*52a0*/              @!P2 STS [R18+UR4], R21 ;                                             /* 0x000000151200a988 */
                                                                                                    /* 0x0001e40008000804 */
        /*52b0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*52c0*/               @P3 BRA 0x53e0 ;                                                     /* 0x0000000000443947 */
                                                                                                    /* 0x000fea0003800000 */
        /*52d0*/                   ISETP.GT.U32.AND P0, PT, R14, 0x7, PT ;                          /* 0x000000070e00780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*52e0*/                   IMAD.MOV.U32 R19, RZ, RZ, RZ ;                                   /* 0x000000ffff137224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*52f0*/                   UMOV UR7, 0xffffffff ;                                           /* 0xffffffff00077882 */
                                                                                                    /* 0x000fd60000000000 */
        /*5300*/              @!P0 LDS R19, [R24] ;                                                 /* 0x0000000018138984 */
                                                                                                    /* 0x0004e20000000800 */
        /*5310*/                   BRA.DIV UR7, 0x9080 ;                                            /* 0x0000003e07587947 */
                                                                                                    /* 0x000fea000b800000 */
        /*5320*/                   SHFL.DOWN PT, R27, R19, 0x10, 0x1f ;                             /* 0x0a001f00131b7f89 */
                                                                                                    /* 0x008ee400000e0000 */
        /*5330*/                   FADD R21, R27, R19 ;                                             /* 0x000000131b157221 */
                                                                                                    /* 0x009fca0000000000 */
        /*5340*/                   SHFL.DOWN PT, R27, R21, 0x8, 0x1f ;                              /* 0x09001f00151b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5350*/                   FADD R23, R21, R27 ;                                             /* 0x0000001b15177221 */
                                                                                                    /* 0x001fca0000000000 */
        /*5360*/                   SHFL.DOWN PT, R27, R23, 0x4, 0x1f ;                              /* 0x08801f00171b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5370*/                   FADD R25, R23, R27 ;                                             /* 0x0000001b17197221 */
                                                                                                    /* 0x001fca0000000000 */
        /*5380*/                   SHFL.DOWN PT, R27, R25, 0x2, 0x1f ;                              /* 0x08401f00191b7f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*5390*/                   FADD R26, R25, R27 ;                                             /* 0x0000001b191a7221 */
                                                                                                    /* 0x001fca0000000000 */
        /*53a0*/                   SHFL.DOWN PT, R27, R26, 0x1, 0x1f ;                              /* 0x08201f001a1b7f89 */
                                                                                                    /* 0x0000e400000e0000 */
        /*53b0*/                   ISETP.NE.AND P0, PT, R14, RZ, PT ;                               /* 0x000000ff0e00720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*53c0*/                   FADD R27, R26, R27 ;                                             /* 0x0000001b1a1b7221 */
                                                                                                    /* 0x008fd80000000000 */
        /*53d0*/              @!P0 STS [UR6+0x28], R27 ;                                            /* 0x0000281bff008988 */
                                                                                                    /* 0x0007e40008000806 */
        /*53e0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*53f0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*5400*/                   ISETP.NE.AND P3, PT, R14, RZ, PT ;                               /* 0x000000ff0e00720c */
                                                                                                    /* 0x000fe20003f65270 */
        /*5410*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*5420*/                   BSSY B0, 0x54f0 ;                                                /* 0x000000c000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*5430*/                   LDS R19, [UR6+0x28] ;                                            /* 0x00002806ff137984 */
                                                                                                    /* 0x000f220008000800 */
        /*5440*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*5450*/               @P3 BRA 0x54e0 ;                                                     /* 0x0000000000203947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5460*/                   SHF.L.U32 R21, R15.reuse, 0x2, RZ ;                              /* 0x000000020f157819 */
                                                                                                    /* 0x041fe400000006ff */
        /*5470*/                   SHF.L.U64.HI R0, R15, 0x2, R20 ;                                 /* 0x000000020f007819 */
                                                                                                    /* 0x000fe40000010214 */
        /*5480*/                   IADD3 R16, P0, R21.reuse, UR12, RZ ;                             /* 0x0000000c15107c10 */
                                                                                                    /* 0x040fe4000ff1e0ff */
        /*5490*/                   IADD3 R20, P2, R21, UR16, RZ ;                                   /* 0x0000001015147c10 */
                                                                                                    /* 0x000fe4000ff5e0ff */
        /*54a0*/                   IADD3.X R17, R0.reuse, UR13, RZ, P0, !PT ;                       /* 0x0000000d00117c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*54b0*/                   IADD3.X R21, R0, UR17, RZ, P2, !PT ;                             /* 0x0000001100157c10 */
                                                                                                    /* 0x000fc600097fe4ff */
        /*54c0*/                   STG.E desc[UR14][R16.64], R4 ;                                   /* 0x0000000410007986 */
                                                                                                    /* 0x0001e8000c10190e */
        /*54d0*/                   STG.E desc[UR14][R20.64], R19 ;                                  /* 0x0000001314007986 */
                                                                                                    /* 0x0101e4000c10190e */
        /*54e0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*54f0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*5500*/              @!P3 CS2R R16, SR_GLOBALTIMERLO ;                                     /* 0x000000000010b805 */
                                                                                                    /* 0x001fe20000015200 */
        /*5510*/                   IMAD.U32 R4, RZ, RZ, UR11 ;                                      /* 0x0000000bff047e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*5520*/                   IADD3 R15, R15, UR10, RZ ;                                       /* 0x0000000a0f0f7c10 */
                                                                                                    /* 0x000fc6000fffe0ff */
        /*5530*/              @!P3 STG.E.64 desc[UR14][R12.64+0x8], R16 ;                           /* 0x000008100c00b986 */
                                                                                                    /* 0x0001e4000c101b0e */
        /*5540*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*5550*/                   ISETP.GE.AND P0, PT, R15, R4, PT ;                               /* 0x000000040f00720c */
                                                                                                    /* 0x000fda0003f06270 */
        /*5560*/              @!P0 BRA 0x4a20 ;                                                     /* 0xfffffff4002c8947 */
                                                                                                    /* 0x001fea000383ffff */
        /*5570*/                   ISETP.NE.U32.AND P0, PT, RZ, UR8, PT ;                           /* 0x00000008ff007c0c */
                                                                                                    /* 0x000fc8000bf05070 */
        /*5580*/                   ISETP.NE.AND.EX P0, PT, RZ, UR9, PT, P0 ;                        /* 0x00000009ff007c0c */
                                                                                                    /* 0x000fda000bf05300 */
        /*5590*/               @P0 BRA 0x55b0 ;                                                     /* 0x0000000000040947 */
                                                                                                    /* 0x000fea0003800000 */
        /*55a0*/                   BPT.TRAP 0x1 ;                                                   /* 0x000000040000795c */
                                                                                                    /* 0x000fe20000300000 */
        /*55b0*/                   S2R R6, SR_TID.Z ;                                               /* 0x0000000000067919 */
                                                                                                    /* 0x000f620000002300 */
        /*55c0*/                   BSSY B0, 0x5860 ;                                                /* 0x0000029000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*55d0*/                   S2R R0, SR_TID.Y ;                                               /* 0x0000000000007919 */
                                                                                                    /* 0x000e620000002200 */
        /*55e0*/                   S2R R9, SR_TID.X ;                                               /* 0x0000000000097919 */
                                                                                                    /* 0x000e620000002100 */
        /*55f0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*5600*/                   IADD3 R7, -R6, RZ, RZ ;                                          /* 0x000000ff06077210 */
                                                                                                    /* 0x020fe40007ffe1ff */
        /*5610*/                   IADD3 R0, R9, R0, RZ ;                                           /* 0x0000000009007210 */
                                                                                                    /* 0x002fc80007ffe0ff */
        /*5620*/                   ISETP.NE.AND P2, PT, R0, R7, PT ;                                /* 0x000000070000720c */
                                                                                                    /* 0x000fda0003f45270 */
        /*5630*/               @P2 BRA 0x5850 ;                                                     /* 0x0000000000842947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5640*/                   S2R R0, SR_CTAID.Y ;                                             /* 0x0000000000007919 */
                                                                                                    /* 0x000e620000002600 */
        /*5650*/                   ULDC UR4, c[0x0][0x10] ;                                         /* 0x0000040000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*5660*/                   LDC R6, c[0x0][0x14] ;                                           /* 0x00000500ff067b82 */
                                                                                                    /* 0x000f620000000800 */
        /*5670*/                   VOTEU.ANY UR5, UPT, PT ;                                         /* 0x0000000000057886 */
                                                                                                    /* 0x000fe200038e0100 */
        /*5680*/                   S2R R7, SR_CTAID.Z ;                                             /* 0x0000000000077919 */
                                                                                                    /* 0x000ea20000002700 */
        /*5690*/                   FLO.U32 R8, UR5 ;                                                /* 0x0000000500087d00 */
                                                                                                    /* 0x000ee200080e0000 */
        /*56a0*/                   S2R R11, SR_LANEID ;                                             /* 0x00000000000b7919 */
                                                                                                    /* 0x000ee80000000000 */
        /*56b0*/                   LDC R10, c[0x0][0xc] ;                                           /* 0x00000300ff0a7b82 */
                                                                                                    /* 0x000f220000000800 */
        /*56c0*/                   IADD3 R0, R5, R0, RZ ;                                           /* 0x0000000005007210 */
                                                                                                    /* 0x002fe20007ffe0ff */
        /*56d0*/                   IMAD.MOV R13, RZ, RZ, -R10 ;                                     /* 0x000000ffff0d7224 */
                                                                                                    /* 0x010fe200078e0a0a */
        /*56e0*/                   IADD3 R7, -R7, RZ, RZ ;                                          /* 0x000000ff07077210 */
                                                                                                    /* 0x004fc60007ffe1ff */
        /*56f0*/                   IMAD R13, R13, UR4, RZ ;                                         /* 0x000000040d0d7c24 */
                                                                                                    /* 0x000fe2000f8e02ff */
        /*5700*/                   UPOPC UR4, UR5 ;                                                 /* 0x00000005000472bf */
                                                                                                    /* 0x000fe20008000000 */
        /*5710*/                   ISETP.NE.AND P0, PT, R0, R7, PT ;                                /* 0x000000070000720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*5720*/                   IMAD R6, R6, R13, -0x7fffffff ;                                  /* 0x8000000106067424 */
                                                                                                    /* 0x020fe200078e020d */
        /*5730*/                   ISETP.EQ.U32.AND P1, PT, R8, R11, PT ;                           /* 0x0000000b0800720c */
                                                                                                    /* 0x008fc80003f22070 */
        /*5740*/                   SEL R6, R6, 0x1, !P0 ;                                           /* 0x0000000106067807 */
                                                                                                    /* 0x000fca0004000000 */
        /*5750*/                   IMAD R7, R6, UR4, RZ ;                                           /* 0x0000000406077c24 */
                                                                                                    /* 0x000fc8000f8e02ff */
        /*5760*/               @P1 MEMBAR.ALL.GPU ;                                                 /* 0x0000000000001992 */
                                                                                                    /* 0x000fec000000a000 */
        /*5770*/               @P1 ERRBAR;                                                          /* 0x00000000000019ab */
                                                                                                    /* 0x000fc00000000000 */
        /*5780*/               @P1 CGAERRBAR ;                                                      /* 0x00000000000015ab */
                                                                                                    /* 0x000fec0000000000 */
        /*5790*/               @P1 ATOM.E.ADD.STRONG.GPU PT, R7, desc[UR14][R2.64+0x4], R7 ;        /* 0x000004070207198a */
                                                                                                    /* 0x000ea200081ee1ce */
        /*57a0*/                   S2R R0, SR_LTMASK ;                                              /* 0x0000000000007919 */
                                                                                                    /* 0x000e640000003900 */
        /*57b0*/                   LOP3.LUT R0, R0, UR5, RZ, 0xc0, !PT ;                            /* 0x0000000500007c12 */
                                                                                                    /* 0x002fcc000f8ec0ff */
        /*57c0*/                   POPC R0, R0 ;                                                    /* 0x0000000000007309 */
                                                                                                    /* 0x000e620000000000 */
        /*57d0*/                   SHFL.IDX PT, R11, R7, R8, 0x1f ;                                 /* 0x00001f08070b7589 */
                                                                                                    /* 0x004e6400000e0000 */
        /*57e0*/                   IMAD R6, R6, R0, R11 ;                                           /* 0x0000000006067224 */
                                                                                                    /* 0x002fce00078e020b */
        /*57f0*/                   LD.E.STRONG.GPU R7, desc[UR14][R2.64+0x4] ;                      /* 0x0000040e02077980 */
                                                                                                    /* 0x000ea8000c10f900 */
        /*5800*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*5810*/                   YIELD ;                                                          /* 0x0000000000007946 */
                                                                                                    /* 0x000fea0003800000 */
        /*5820*/                   LOP3.LUT R7, R7, R6, RZ, 0x3c, !PT ;                             /* 0x0000000607077212 */
                                                                                                    /* 0x000fc800078e3cff */
        /*5830*/                   ISETP.GT.AND P0, PT, R7, -0x1, PT ;                              /* 0xffffffff0700780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*5840*/               @P0 BRA 0x57f0 ;                                                     /* 0xfffffffc00e80947 */
                                                                                                    /* 0x000fea000383ffff */
        /*5850*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*5860*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fc60000000000 */
        /*5870*/                   BRA.DIV UR4, 0x9270 ;                                            /* 0x0000003a047c7947 */
                                                                                                    /* 0x000fea000b800000 */
        /*5880*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*5890*/                   ULDC UR4, c[0x0][0x298] ;                                        /* 0x0000a60000047ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*58a0*/                   ISETP.GE.AND P0, PT, R5, UR4, PT ;                               /* 0x0000000405007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*58b0*/               @P0 BRA 0x7140 ;                                                     /* 0x0000001800200947 */
                                                                                                    /* 0x000fea0003800000 */
        /*58c0*/                   S2R R7, SR_CgaCtaId ;                                            /* 0x0000000000077919 */
                                                                                                    /* 0x000e620000008800 */
        /*58d0*/                   LDC R8, c[0x0][0xc] ;                                            /* 0x00000300ff087b82 */
                                                                                                    /* 0x000ea20000000800 */
        /*58e0*/                   MOV R0, 0x400 ;                                                  /* 0x0000040000007802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*58f0*/                   IMAD.MOV.U32 R21, RZ, RZ, R5 ;                                   /* 0x000000ffff157224 */
                                                                                                    /* 0x000fe200078e0005 */
        /*5900*/                   LOP3.LUT R14, RZ, R9, RZ, 0x33, !PT ;                            /* 0x00000009ff0e7212 */
                                                                                                    /* 0x000fe400078e33ff */
        /*5910*/                   IADD3 R6, R0.reuse, 0x28, RZ ;                                   /* 0x0000002800067810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*5920*/                   VIADD R4, R0, 0x8 ;                                              /* 0x0000000800047836 */
                                                                                                    /* 0x000fe20000000000 */
        /*5930*/                   SHF.R.U32.HI R0, RZ, 0x3, R9 ;                                   /* 0x00000003ff007819 */
                                                                                                    /* 0x000fe40000011609 */
        /*5940*/                   IADD3 R15, R9, 0x100, RZ ;                                       /* 0x00000100090f7810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*5950*/                   LOP3.LUT R0, R0, 0x1ffffffc, RZ, 0xc0, !PT ;                     /* 0x1ffffffc00007812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*5960*/                   LEA R6, R7.reuse, R6, 0x18 ;                                     /* 0x0000000607067211 */
                                                                                                    /* 0x042fe400078ec0ff */
        /*5970*/                   LEA R4, R7, R4, 0x18 ;                                           /* 0x0000000407047211 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*5980*/                   LEA R23, R9.reuse, R6, 0x2 ;                                     /* 0x0000000609177211 */
                                                                                                    /* 0x040fe200078e10ff */
        /*5990*/                   IMAD.IADD R22, R0.reuse, 0x1, R6 ;                               /* 0x0000000100167824 */
                                                                                                    /* 0x040fe200078e0206 */
        /*59a0*/                   IADD3 R18, R0, R4.reuse, RZ ;                                    /* 0x0000000400127210 */
                                                                                                    /* 0x080fe40007ffe0ff */
        /*59b0*/                   LEA R20, R9, R4, 0x2 ;                                           /* 0x0000000409147211 */
                                                                                                    /* 0x000fce00078e10ff */
        /*59c0*/                   LDC.64 R6, c[0x0][0x290] ;                                       /* 0x0000a400ff067b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*59d0*/                   ISETP.NE.AND P1, PT, R9, RZ, PT ;                                /* 0x000000ff0900720c */
                                                                                                    /* 0x000fe20003f25270 */
        /*59e0*/                   YIELD ;                                                          /* 0x0000000000007946 */
                                                                                                    /* 0x000fea0003800000 */
        /*59f0*/                   ULDC UR4, c[0x0][0x29c] ;                                        /* 0x0000a70000047ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*5a00*/                   MOV R4, UR4 ;                                                    /* 0x0000000400047c02 */
                                                                                                    /* 0x000fca0008000f00 */
        /*5a10*/                   IMAD.IADD R11, R21, 0x1, R4 ;                                    /* 0x00000001150b7824 */
                                                                                                    /* 0x000fc800078e0204 */
        /*5a20*/                   IMAD.WIDE R6, R11, 0x20, R6 ;                                    /* 0x000000200b067825 */
                                                                                                    /* 0x002fe200078e0206 */
        /*5a30*/               @P1 BRA 0x5af0 ;                                                     /* 0x00000000002c1947 */
                                                                                                    /* 0x014fec0003800000 */
        /*5a40*/                   SHF.R.S32.HI R0, RZ, 0x1f, R11 ;                                 /* 0x0000001fff007819 */
                                                                                                    /* 0x000fe4000001140b */
        /*5a50*/                   CS2R R12, SR_GLOBALTIMERLO ;                                     /* 0x00000000000c7805 */
                                                                                                    /* 0x000fe20000015200 */
        /*5a60*/                   S2R R16, SR_VIRTUALSMID ;                                        /* 0x0000000000107919 */
                                                                                                    /* 0x000e620000004300 */
        /*5a70*/                   ULDC.64 UR4, c[0x0][0x290] ;                                     /* 0x0000a40000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*5a80*/                   HFMA2.MMA R19, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff137435 */
                                                                                                    /* 0x010fe200000001ff */
        /*5a90*/                   LEA R10, P0, R11.reuse, UR4, 0x5 ;                               /* 0x000000040b0a7c11 */
                                                                                                    /* 0x040fe2000f8028ff */
        /*5aa0*/                   STG.E.64 desc[UR14][R6.64], R12 ;                                /* 0x0000000c06007986 */
                                                                                                    /* 0x0009e2000c101b0e */
        /*5ab0*/                   MOV R17, R5 ;                                                    /* 0x0000000500117202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*5ac0*/                   LEA.HI.X R11, R11, UR5, R0, 0x5, P0 ;                            /* 0x000000050b0b7c11 */
                                                                                                    /* 0x000fc600080f2c00 */
        /*5ad0*/                   STG.E.64 desc[UR14][R6.64+0x10], R16 ;                           /* 0x0000101006007986 */
                                                                                                    /* 0x0029e8000c101b0e */
        /*5ae0*/                   REDG.E.ADD.STRONG.GPU desc[UR14][R10.64+0x18], R19 ;             /* 0x000018130a00798e */
                                                                                                    /* 0x0009e4000c10e18e */
        /*5af0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*5b00*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*5b10*/                   LDC.64 R10, c[0x0][0x248] ;                                      /* 0x00009200ff0a7b82 */
                                                                                                    /* 0x010e640000000a00 */
        /*5b20*/                   IMAD.WIDE R10, R21, 0x4, R10 ;                                   /* 0x00000004150a7825 */
                                                                                                    /* 0x002fcc00078e020a */
        /*5b30*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*5b40*/                   LDG.E R12, desc[UR14][R10.64] ;                                  /* 0x0000000e0a0c7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*5b50*/                   LDG.E R0, desc[UR14][R10.64+0x4] ;                               /* 0x0000040e0a007981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*5b60*/                   BSSY B0, 0x6300 ;                                                /* 0x0000079000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*5b70*/                   SHF.R.S32.HI R24, RZ, 0x1f, R21 ;                                /* 0x0000001fff187819 */
                                                                                                    /* 0x004fc40000011415 */
        /*5b80*/                   MOV R25, 0xff800000 ;                                            /* 0xff80000000197802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*5b90*/                   IMAD.IADD R17, R12, 0x1, R9 ;                                    /* 0x000000010c117824 */
                                                                                                    /* 0x010fca00078e0209 */
        /*5ba0*/                   ISETP.GE.AND P0, PT, R17, R0, PT ;                               /* 0x000000001100720c */
                                                                                                    /* 0x020fda0003f06270 */
        /*5bb0*/               @P0 BRA 0x62f0 ;                                                     /* 0x0000000400cc0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5bc0*/                   VIADDMNMX R13, R15, R12, R0, !PT ;                               /* 0x0000000c0f0d7246 */
                                                                                                    /* 0x000fe20007800100 */
        /*5bd0*/                   BSSY B1, 0x5d40 ;                                                /* 0x0000016000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*5be0*/                   MOV R25, 0xff800000 ;                                            /* 0xff80000000197802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*5bf0*/                   IMAD.MOV.U32 R19, RZ, RZ, R17 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fe200078e0011 */
        /*5c00*/                   IADD3 R13, -R12, R13, R14 ;                                      /* 0x0000000d0c0d7210 */
                                                                                                    /* 0x000fc80007ffe10e */
        /*5c10*/                   LEA.HI R12, R13.reuse, 0x1, RZ, 0x18 ;                           /* 0x000000010d0c7811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*5c20*/                   ISETP.GE.U32.AND P3, PT, R13, 0x300, PT ;                        /* 0x000003000d00780c */
                                                                                                    /* 0x000fe40003f66070 */
        /*5c30*/                   LOP3.LUT P0, R16, R12, 0x3, RZ, 0xc0, !PT ;                      /* 0x000000030c107812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*5c40*/              @!P0 BRA 0x5d30 ;                                                     /* 0x0000000000388947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5c50*/                   LDC.64 R12, c[0x0][0x220] ;                                      /* 0x00008800ff0c7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*5c60*/                   IMAD.WIDE R12, R17, 0x4, R12 ;                                   /* 0x00000004110c7825 */
                                                                                                    /* 0x002fca00078e020c */
        /*5c70*/                   LDG.E R25, desc[UR14][R12.64] ;                                  /* 0x0000000e0c197981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*5c80*/                   ISETP.NE.AND P0, PT, R16, 0x1, PT ;                              /* 0x000000011000780c */
                                                                                                    /* 0x000fe40003f05270 */
        /*5c90*/                   IADD3 R19, R17, 0x100, RZ ;                                      /* 0x0000010011137810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*5ca0*/                   FMNMX R25, R25, -INF , !PT ;                                     /* 0xff80000019197809 */
                                                                                                    /* 0x004fd20007800000 */
        /*5cb0*/              @!P0 BRA 0x5d30 ;                                                     /* 0x00000000001c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5cc0*/                   ISETP.NE.AND P0, PT, R16, 0x2, PT ;                              /* 0x000000021000780c */
                                                                                                    /* 0x000fe40003f05270 */
        /*5cd0*/                   LDG.E R16, desc[UR14][R12.64+0x400] ;                            /* 0x0004000e0c107981 */
                                                                                                    /* 0x000eb6000c1e1900 */
        /*5ce0*/               @P0 LDG.E R26, desc[UR14][R12.64+0x800] ;                            /* 0x0008000e0c1a0981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*5cf0*/                   IADD3 R19, R17.reuse, 0x200, RZ ;                                /* 0x0000020011137810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*5d00*/               @P0 VIADD R19, R17, 0x300 ;                                          /* 0x0000030011130836 */
                                                                                                    /* 0x000fe20000000000 */
        /*5d10*/                   FMNMX R25, R25, R16, !PT ;                                       /* 0x0000001019197209 */
                                                                                                    /* 0x004fc80007800000 */
        /*5d20*/               @P0 FMNMX R25, R25, R26, !PT ;                                       /* 0x0000001a19190209 */
                                                                                                    /* 0x010fce0007800000 */
        /*5d30*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*5d40*/              @!P3 BRA 0x62f0 ;                                                     /* 0x000000040068b947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5d50*/                   IADD3 R12, R0, -R19, RZ ;                                        /* 0x80000013000c7210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*5d60*/                   BSSY B1, 0x6080 ;                                                /* 0x0000031000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*5d70*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x80, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe40003f0f070 */
        /*5d80*/                   ISETP.GT.AND P3, PT, R12, 0xc00, PT ;                            /* 0x00000c000c00780c */
                                                                                                    /* 0x000fda0003f64270 */
        /*5d90*/              @!P3 BRA 0x6070 ;                                                     /* 0x0000000000b4b947 */
                                                                                                    /* 0x000fea0003800000 */
        /*5da0*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe40003f0e170 */
        /*5db0*/                   IADD3 R28, R0, -0xc00, RZ ;                                      /* 0xfffff400001c7810 */
                                                                                                    /* 0x000fd60007ffe0ff */
        /*5dc0*/                   LDC.64 R12, c[0x0][0x220] ;                                      /* 0x00008800ff0c7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*5dd0*/                   IMAD.WIDE R16, R19, 0x4, R12 ;                                   /* 0x0000000413107825 */
                                                                                                    /* 0x002fca00078e020c */
        /*5de0*/                   LDG.E R30, desc[UR14][R16.64] ;                                  /* 0x0000000e101e7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*5df0*/                   LDG.E R31, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e101f7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*5e00*/                   LDG.E R32, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e10207981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*5e10*/                   LDG.E R33, desc[UR14][R16.64+0xc00] ;                            /* 0x000c000e10217981 */
                                                                                                    /* 0x0082e2000c1e1900 */
        /*5e20*/                   VIADD R27, R19, 0x400 ;                                          /* 0x00000400131b7836 */
                                                                                                    /* 0x000fc80000000000 */
        /*5e30*/                   IMAD.WIDE R26, R27, 0x4, R12 ;                                   /* 0x000000041b1a7825 */
                                                                                                    /* 0x000fca00078e020c */
        /*5e40*/                   LDG.E R29, desc[UR14][R26.64] ;                                  /* 0x0000000e1a1d7981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*5e50*/                   IADD3 R37, R19, 0x800, RZ ;                                      /* 0x0000080013257810 */
                                                                                                    /* 0x000fca0007ffe0ff */
        /*5e60*/                   IMAD.WIDE R16, R37, 0x4, R12 ;                                   /* 0x0000000425107825 */
                                                                                                    /* 0x002fca00078e020c */
        /*5e70*/                   LDG.E R34, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e10227981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*5e80*/                   FMNMX R30, R30, R25, !PT ;                                       /* 0x000000191e1e7209 */
                                                                                                    /* 0x004fc60007800000 */
        /*5e90*/                   LDG.E R25, desc[UR14][R26.64+0x400] ;                            /* 0x0004000e1a197981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*5ea0*/                   FMNMX R35, R30, R31, !PT ;                                       /* 0x0000001f1e237209 */
                                                                                                    /* 0x010fc60007800000 */
        /*5eb0*/                   LDG.E R30, desc[UR14][R26.64+0x800] ;                            /* 0x0008000e1a1e7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*5ec0*/                   FMNMX R32, R35, R32, !PT ;                                       /* 0x0000002023207209 */
                                                                                                    /* 0x020fc60007800000 */
        /*5ed0*/                   LDG.E R31, desc[UR14][R26.64+0xc00] ;                            /* 0x000c000e1a1f7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*5ee0*/                   FMNMX R36, R32, R33, !PT ;                                       /* 0x0000002120247209 */
                                                                                                    /* 0x008fc60007800000 */
        /*5ef0*/                   LDG.E R33, desc[UR14][R16.64] ;                                  /* 0x0000000e10217981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*5f00*/                   IADD3 R35, R19, 0xc00, RZ ;                                      /* 0x00000c0013237810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*5f10*/                   LDG.E R32, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e10207981 */
                                                                                                    /* 0x000ee4000c1e1900 */
        /*5f20*/                   IMAD.WIDE R12, R35, 0x4, R12 ;                                   /* 0x00000004230c7825 */
                                                                                                    /* 0x000fe400078e020c */
        /*5f30*/                   LDG.E R35, desc[UR14][R16.64+0xc00] ;                            /* 0x000c000e10237981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*5f40*/                   FMNMX R37, R36, R29, !PT ;                                       /* 0x0000001d24257209 */
                                                                                                    /* 0x000fc60007800000 */
        /*5f50*/                   LDG.E R29, desc[UR14][R12.64] ;                                  /* 0x0000000e0c1d7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*5f60*/                   LDG.E R26, desc[UR14][R12.64+0x400] ;                            /* 0x0004000e0c1a7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*5f70*/                   LDG.E R27, desc[UR14][R12.64+0x800] ;                            /* 0x0008000e0c1b7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*5f80*/                   LDG.E R36, desc[UR14][R12.64+0xc00] ;                            /* 0x000c000e0c247981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*5f90*/                   VIADD R19, R19, 0x1000 ;                                         /* 0x0000100013137836 */
                                                                                                    /* 0x000fca0000000000 */
        /*5fa0*/                   ISETP.GE.AND P3, PT, R19, R28, PT ;                              /* 0x0000001c1300720c */
                                                                                                    /* 0x000fe40003f66270 */
        /*5fb0*/                   FMNMX R25, R37, R25, !PT ;                                       /* 0x0000001925197209 */
                                                                                                    /* 0x004fc80007800000 */
        /*5fc0*/                   FMNMX R30, R25, R30, !PT ;                                       /* 0x0000001e191e7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*5fd0*/                   FMNMX R30, R30, R31, !PT ;                                       /* 0x0000001f1e1e7209 */
                                                                                                    /* 0x020fc80007800000 */
        /*5fe0*/                   FMNMX R33, R30, R33, !PT ;                                       /* 0x000000211e217209 */
                                                                                                    /* 0x008fc80007800000 */
        /*5ff0*/                   FMNMX R33, R33, R32, !PT ;                                       /* 0x0000002021217209 */
                                                                                                    /* 0x000fc80007800000 */
        /*6000*/                   FMNMX R34, R33, R34, !PT ;                                       /* 0x0000002221227209 */
                                                                                                    /* 0x000fc80007800000 */
        /*6010*/                   FMNMX R34, R34, R35, !PT ;                                       /* 0x0000002322227209 */
                                                                                                    /* 0x000fc80007800000 */
        /*6020*/                   FMNMX R29, R34, R29, !PT ;                                       /* 0x0000001d221d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*6030*/                   FMNMX R26, R29, R26, !PT ;                                       /* 0x0000001a1d1a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*6040*/                   FMNMX R27, R26, R27, !PT ;                                       /* 0x0000001b1a1b7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*6050*/                   FMNMX R25, R27, R36, !PT ;                                       /* 0x000000241b197209 */
                                                                                                    /* 0x000fe20007800000 */
        /*6060*/              @!P3 BRA 0x5dc0 ;                                                     /* 0xfffffffc0054b947 */
                                                                                                    /* 0x000fec000383ffff */
        /*6070*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6080*/                   IADD3 R12, R0, -R19, RZ ;                                        /* 0x80000013000c7210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*6090*/                   BSSY B1, 0x6230 ;                                                /* 0x0000019000017945 */
                                                                                                    /* 0x000fe60003800000 */
        /*60a0*/                   ISETP.GT.AND P3, PT, R12, 0x400, PT ;                            /* 0x000004000c00780c */
                                                                                                    /* 0x000fda0003f64270 */
        /*60b0*/              @!P3 BRA 0x6220 ;                                                     /* 0x000000000058b947 */
                                                                                                    /* 0x000fea0003800000 */
        /*60c0*/                   LDC.64 R16, c[0x0][0x220] ;                                      /* 0x00008800ff107b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*60d0*/                   IADD3 R29, R19.reuse, 0x400, RZ ;                                /* 0x00000400131d7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*60e0*/                   IMAD.WIDE R12, R19, 0x4, R16 ;                                   /* 0x00000004130c7825 */
                                                                                                    /* 0x002fca00078e0210 */
        /*60f0*/                   LDG.E R28, desc[UR14][R12.64] ;                                  /* 0x0000000e0c1c7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6100*/                   LDG.E R27, desc[UR14][R12.64+0x400] ;                            /* 0x0004000e0c1b7981 */
                                                                                                    /* 0x008ee2000c1e1900 */
        /*6110*/                   IMAD.WIDE R16, R29, 0x4, R16 ;                                   /* 0x000000041d107825 */
                                                                                                    /* 0x000fc600078e0210 */
        /*6120*/                   LDG.E R26, desc[UR14][R12.64+0x800] ;                            /* 0x0008000e0c1a7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*6130*/                   LDG.E R29, desc[UR14][R12.64+0xc00] ;                            /* 0x000c000e0c1d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*6140*/                   LDG.E R31, desc[UR14][R16.64] ;                                  /* 0x0000000e101f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*6150*/                   LDG.E R33, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e10217981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*6160*/                   LDG.E R35, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e10237981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*6170*/                   LDG.E R37, desc[UR14][R16.64+0xc00] ;                            /* 0x000c000e10257981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*6180*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0e170 */
        /*6190*/                   VIADD R19, R19, 0x800 ;                                          /* 0x0000080013137836 */
                                                                                                    /* 0x000fe20000000000 */
        /*61a0*/                   FMNMX R28, R25, R28, !PT ;                                       /* 0x0000001c191c7209 */
                                                                                                    /* 0x004fc80007800000 */
        /*61b0*/                   FMNMX R27, R28, R27, !PT ;                                       /* 0x0000001b1c1b7209 */
                                                                                                    /* 0x008fc80007800000 */
        /*61c0*/                   FMNMX R26, R27, R26, !PT ;                                       /* 0x0000001a1b1a7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*61d0*/                   FMNMX R26, R26, R29, !PT ;                                       /* 0x0000001d1a1a7209 */
                                                                                                    /* 0x020fc80007800000 */
        /*61e0*/                   FMNMX R26, R26, R31, !PT ;                                       /* 0x0000001f1a1a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*61f0*/                   FMNMX R26, R26, R33, !PT ;                                       /* 0x000000211a1a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*6200*/                   FMNMX R26, R26, R35, !PT ;                                       /* 0x000000231a1a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*6210*/                   FMNMX R25, R26, R37, !PT ;                                       /* 0x000000251a197209 */
                                                                                                    /* 0x000fce0007800000 */
        /*6220*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6230*/                   ISETP.LT.OR P0, PT, R19, R0, P0 ;                                /* 0x000000001300720c */
                                                                                                    /* 0x000fda0000701670 */
        /*6240*/              @!P0 BRA 0x62f0 ;                                                     /* 0x0000000000288947 */
                                                                                                    /* 0x000fea0003800000 */
        /*6250*/                   LDC.64 R12, c[0x0][0x220] ;                                      /* 0x00008800ff0c7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*6260*/                   IMAD.WIDE R12, R19, 0x4, R12 ;                                   /* 0x00000004130c7825 */
                                                                                                    /* 0x002fca00078e020c */
        /*6270*/                   LDG.E R0, desc[UR14][R12.64] ;                                   /* 0x0000000e0c007981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6280*/                   LDG.E R17, desc[UR14][R12.64+0x400] ;                            /* 0x0004000e0c117981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*6290*/                   LDG.E R19, desc[UR14][R12.64+0x800] ;                            /* 0x0008000e0c137981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*62a0*/                   LDG.E R27, desc[UR14][R12.64+0xc00] ;                            /* 0x000c000e0c1b7981 */
                                                                                                    /* 0x008ee2000c1e1900 */
        /*62b0*/                   FMNMX R0, R25, R0, !PT ;                                         /* 0x0000000019007209 */
                                                                                                    /* 0x004fc80007800000 */
        /*62c0*/                   FMNMX R0, R0, R17, !PT ;                                         /* 0x0000001100007209 */
                                                                                                    /* 0x010fc80007800000 */
        /*62d0*/                   FMNMX R0, R0, R19, !PT ;                                         /* 0x0000001300007209 */
                                                                                                    /* 0x020fc80007800000 */
        /*62e0*/                   FMNMX R25, R0, R27, !PT ;                                        /* 0x0000001b00197209 */
                                                                                                    /* 0x008fce0007800000 */
        /*62f0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6300*/                   SHFL.DOWN PT, R0, R25, 0x10, 0x1f ;                              /* 0x0a001f0019007f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*6310*/                   LOP3.LUT P3, RZ, R9.reuse, 0x1f, RZ, 0xc0, !PT ;                 /* 0x0000001f09ff7812 */
                                                                                                    /* 0x040fe4000786c0ff */
        /*6320*/                   ISETP.GT.U32.AND P4, PT, R9, 0x1f, PT ;                          /* 0x0000001f0900780c */
                                                                                                    /* 0x000fe40003f84070 */
        /*6330*/                   FMNMX R0, R0, R25, !PT ;                                         /* 0x0000001900007209 */
                                                                                                    /* 0x002fca0007800000 */
        /*6340*/                   SHFL.DOWN PT, R13, R0, 0x8, 0x1f ;                               /* 0x09001f00000d7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6350*/                   FMNMX R13, R0, R13, !PT ;                                        /* 0x0000000d000d7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*6360*/                   SHFL.DOWN PT, R12, R13, 0x4, 0x1f ;                              /* 0x08801f000d0c7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6370*/                   FMNMX R12, R13, R12, !PT ;                                       /* 0x0000000c0d0c7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*6380*/                   SHFL.DOWN PT, R17, R12, 0x2, 0x1f ;                              /* 0x08401f000c117f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6390*/                   FMNMX R17, R12, R17, !PT ;                                       /* 0x000000110c117209 */
                                                                                                    /* 0x002fca0007800000 */
        /*63a0*/                   SHFL.DOWN PT, R16, R17, 0x1, 0x1f ;                              /* 0x08201f0011107f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*63b0*/                   FMNMX R19, R17, R16, !PT ;                                       /* 0x0000001011137209 */
                                                                                                    /* 0x002fca0007800000 */
        /*63c0*/              @!P3 STS [R18], R19 ;                                                 /* 0x000000131200b388 */
                                                                                                    /* 0x0003e20000000800 */
        /*63d0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*63e0*/               @P4 BRA 0x6520 ;                                                     /* 0x00000000004c4947 */
                                                                                                    /* 0x000fea0003800000 */
        /*63f0*/                   ISETP.GT.U32.AND P0, PT, R9, 0x7, PT ;                           /* 0x000000070900780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*6400*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fe20000000000 */
        /*6410*/                   MOV R19, 0xff800000 ;                                            /* 0xff80000000137802 */
                                                                                                    /* 0x002fd60000000f00 */
        /*6420*/              @!P0 LDS R19, [R20] ;                                                 /* 0x0000000014138984 */
                                                                                                    /* 0x0002a20000000800 */
        /*6430*/                   BRA.DIV UR4, 0x9320 ;                                            /* 0x0000002e04b87947 */
                                                                                                    /* 0x000fea000b800000 */
        /*6440*/                   SHFL.DOWN PT, R27, R19, 0x10, 0x1f ;                             /* 0x0a001f00131b7f89 */
                                                                                                    /* 0x00cea400000e0000 */
        /*6450*/                   FMNMX R12, R27, R19, !PT ;                                       /* 0x000000131b0c7209 */
                                                                                                    /* 0x004fca0007800000 */
        /*6460*/                   SHFL.DOWN PT, R27, R12, 0x8, 0x1f ;                              /* 0x09001f000c1b7f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*6470*/                   FMNMX R13, R12, R27, !PT ;                                       /* 0x0000001b0c0d7209 */
                                                                                                    /* 0x004fca0007800000 */
        /*6480*/                   SHFL.DOWN PT, R27, R13, 0x4, 0x1f ;                              /* 0x08801f000d1b7f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*6490*/                   FMNMX R25, R13, R27, !PT ;                                       /* 0x0000001b0d197209 */
                                                                                                    /* 0x004fca0007800000 */
        /*64a0*/                   SHFL.DOWN PT, R27, R25, 0x2, 0x1f ;                              /* 0x08401f00191b7f89 */
                                                                                                    /* 0x000ea400000e0000 */
        /*64b0*/                   FMNMX R26, R25, R27, !PT ;                                       /* 0x0000001b191a7209 */
                                                                                                    /* 0x004fca0007800000 */
        /*64c0*/                   SHFL.DOWN PT, R27, R26, 0x1, 0x1f ;                              /* 0x08201f001a1b7f89 */
                                                                                                    /* 0x0004e400000e0000 */
        /*64d0*/              @!P1 S2R R13, SR_CgaCtaId ;                                           /* 0x00000000000d9919 */
                                                                                                    /* 0x000f220000008800 */
        /*64e0*/              @!P1 MOV R0, 0x400 ;                                                  /* 0x0000040000009802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*64f0*/                   FMNMX R27, R26, R27, !PT ;                                       /* 0x0000001b1a1b7209 */
                                                                                                    /* 0x008fe40007800000 */
        /*6500*/              @!P1 LEA R0, R13, R0, 0x18 ;                                          /* 0x000000000d009211 */
                                                                                                    /* 0x010fca00078ec0ff */
        /*6510*/              @!P1 STS [R0+0x8], R27 ;                                              /* 0x0000081b00009388 */
                                                                                                    /* 0x0009e40000000800 */
        /*6520*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*6530*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*6540*/                   S2UR UR5, SR_CgaCtaId ;                                          /* 0x00000000000579c3 */
                                                                                                    /* 0x000f700000008800 */
        /*6550*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*6560*/                   UMOV UR4, 0x400 ;                                                /* 0x0000040000047882 */
                                                                                                    /* 0x000fc40000000000 */
        /*6570*/                   ULEA UR4, UR5, UR4, 0x18 ;                                       /* 0x0000000405047291 */
                                                                                                    /* 0x020fd2000f8ec03f */
        /*6580*/                   LDS R12, [UR4+0x8] ;                                             /* 0x00000804ff0c7984 */
                                                                                                    /* 0x000e620008000800 */
        /*6590*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*65a0*/                   LDG.E R16, desc[UR14][R10.64] ;                                  /* 0x0000000e0a107981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*65b0*/                   LDG.E R0, desc[UR14][R10.64+0x4] ;                               /* 0x0000040e0a007981 */
                                                                                                    /* 0x010f22000c1e1900 */
        /*65c0*/                   BSSY B0, 0x6dd0 ;                                                /* 0x0000080000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*65d0*/                   IMAD.MOV.U32 R19, RZ, RZ, RZ ;                                   /* 0x000000ffff137224 */
                                                                                                    /* 0x002fe200078e00ff */
        /*65e0*/                   IADD3 R25, R16, R9, RZ ;                                         /* 0x0000000910197210 */
                                                                                                    /* 0x020fc80007ffe0ff */
        /*65f0*/                   ISETP.GE.AND P0, PT, R25, R0, PT ;                               /* 0x000000001900720c */
                                                                                                    /* 0x010fda0003f06270 */
        /*6600*/               @P0 BRA 0x6dc0 ;                                                     /* 0x0000000400ec0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*6610*/                   VIADDMNMX R11, R15, R16, R0, !PT ;                               /* 0x000000100f0b7246 */
                                                                                                    /* 0x000fe20007800100 */
        /*6620*/                   BSSY B1, 0x69e0 ;                                                /* 0x000003b000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*6630*/                   HFMA2.MMA R19, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff137435 */
                                                                                                    /* 0x000fe200000001ff */
        /*6640*/                   MOV R13, R25 ;                                                   /* 0x00000019000d7202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*6650*/                   IADD3 R11, -R16, R11, R14 ;                                      /* 0x0000000b100b7210 */
                                                                                                    /* 0x000fc80007ffe10e */
        /*6660*/                   LEA.HI R26, R11.reuse, 0x1, RZ, 0x18 ;                           /* 0x000000010b1a7811 */
                                                                                                    /* 0x044fe400078fc0ff */
        /*6670*/                   ISETP.GE.U32.AND P0, PT, R11, 0x300, PT ;                        /* 0x000003000b00780c */
                                                                                                    /* 0x000fe40003f06070 */
        /*6680*/                   LOP3.LUT P5, R26, R26, 0x3, RZ, 0xc0, !PT ;                      /* 0x000000031a1a7812 */
                                                                                                    /* 0x000fda00078ac0ff */
        /*6690*/              @!P5 BRA 0x69d0 ;                                                     /* 0x0000000000ccd947 */
                                                                                                    /* 0x000fea0003800000 */
        /*66a0*/                   LDC.64 R10, c[0x0][0x220] ;                                      /* 0x00008800ff0a7b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*66b0*/                   LDC.64 R16, c[0x0][0x228] ;                                      /* 0x00008a00ff107b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*66c0*/                   IMAD.WIDE R10, R25, 0x4, R10 ;                                   /* 0x00000004190a7825 */
                                                                                                    /* 0x002fca00078e020a */
        /*66d0*/                   LDG.E R13, desc[UR14][R10.64] ;                                  /* 0x0000000e0a0d7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*66e0*/                   IMAD.WIDE R16, R25, 0x4, R16 ;                                   /* 0x0000000419107825 */
                                                                                                    /* 0x004fca00078e0210 */
        /*66f0*/                   LDG.E R32, desc[UR14][R16.64] ;                                  /* 0x0000000e10207981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*6700*/                   IMAD.MOV.U32 R27, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff1b7424 */
                                                                                                    /* 0x008fe200078e00ff */
        /*6710*/                   MOV R28, 0x437c0000 ;                                            /* 0x437c0000001c7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*6720*/                   ISETP.NE.AND P5, PT, R26, 0x1, PT ;                              /* 0x000000011a00780c */
                                                                                                    /* 0x000fe20003fa5270 */
        /*6730*/                   FADD R30, -R12, R13 ;                                            /* 0x0000000d0c1e7221 */
                                                                                                    /* 0x010fc80000000100 */
        /*6740*/                   FFMA.SAT R13, R30, R27, 0.5 ;                                    /* 0x3f0000001e0d7423 */
                                                                                                    /* 0x000fc8000000201b */
        /*6750*/                   FFMA.RM R13, R13, R28, 12582913 ;                                /* 0x4b4000010d0d7423 */
                                                                                                    /* 0x000fc8000000401c */
        /*6760*/                   FADD R19, R13.reuse, -12583039 ;                                 /* 0xcb40007f0d137421 */
                                                                                                    /* 0x040fe20000000000 */
        /*6770*/                   SHF.L.U32 R13, R13, 0x17, RZ ;                                   /* 0x000000170d0d7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*6780*/                   FFMA R19, R30, 1.4426950216293334961, -R19 ;                     /* 0x3fb8aa3b1e137823 */
                                                                                                    /* 0x000fc80000000813 */
        /*6790*/                   FFMA R30, R30, 1.925963033500011079e-08, R19 ;                   /* 0x32a570601e1e7823 */
                                                                                                    /* 0x000fcc0000000013 */
        /*67a0*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000e640000000800 */
        /*67b0*/                   FMUL R13, R13, R30 ;                                             /* 0x0000001e0d0d7220 */
                                                                                                    /* 0x002fc80000400000 */
        /*67c0*/                   FMUL R32, R13, R32 ;                                             /* 0x000000200d207220 */
                                                                                                    /* 0x004fe20000400000 */
        /*67d0*/                   VIADD R13, R25, 0x100 ;                                          /* 0x00000100190d7836 */
                                                                                                    /* 0x000fc60000000000 */
        /*67e0*/                   FADD R19, RZ, R32 ;                                              /* 0x00000020ff137221 */
                                                                                                    /* 0x000fe20000000000 */
        /*67f0*/              @!P5 BRA 0x69d0 ;                                                     /* 0x000000000074d947 */
                                                                                                    /* 0x000fec0003800000 */
        /*6800*/                   ISETP.NE.AND P5, PT, R26, 0x2, PT ;                              /* 0x000000021a00780c */
                                                                                                    /* 0x000fe20003fa5270 */
        /*6810*/                   LDG.E R29, desc[UR14][R10.64+0x400] ;                            /* 0x0004000e0a1d7981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6820*/                   LDG.E R13, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e100d7981 */
                                                                                                    /* 0x000ef0000c1e1900 */
        /*6830*/               @P5 LDG.E R31, desc[UR14][R10.64+0x800] ;                            /* 0x0008000e0a1f5981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*6840*/               @P5 LDG.E R26, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e101a5981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*6850*/                   FADD R30, -R12, R29 ;                                            /* 0x0000001d0c1e7221 */
                                                                                                    /* 0x004fc80000000100 */
        /*6860*/                   FFMA.SAT R29, R30, R27, 0.5 ;                                    /* 0x3f0000001e1d7423 */
                                                                                                    /* 0x000fc8000000201b */
        /*6870*/                   FFMA.RM R29, R29, R28, 12582913 ;                                /* 0x4b4000011d1d7423 */
                                                                                                    /* 0x000fe2000000401c */
        /*6880*/               @P5 FADD R32, -R12, R31 ;                                            /* 0x0000001f0c205221 */
                                                                                                    /* 0x010fc80000000100 */
        /*6890*/               @P5 FFMA.SAT R31, R32, R27, 0.5 ;                                    /* 0x3f000000201f5423 */
                                                                                                    /* 0x000fe2000000201b */
        /*68a0*/                   FADD R27, R29, -12583039 ;                                       /* 0xcb40007f1d1b7421 */
                                                                                                    /* 0x000fc60000000000 */
        /*68b0*/               @P5 FFMA.RM R31, R31, R28, 12582913 ;                                /* 0x4b4000011f1f5423 */
                                                                                                    /* 0x000fe2000000401c */
        /*68c0*/                   FFMA R27, R30, 1.4426950216293334961, -R27 ;                     /* 0x3fb8aa3b1e1b7823 */
                                                                                                    /* 0x000fc6000000081b */
        /*68d0*/               @P5 FADD R11, R31, -12583039 ;                                       /* 0xcb40007f1f0b5421 */
                                                                                                    /* 0x000fe20000000000 */
        /*68e0*/                   FFMA R27, R30, 1.925963033500011079e-08, R27 ;                   /* 0x32a570601e1b7823 */
                                                                                                    /* 0x000fc6000000001b */
        /*68f0*/               @P5 FFMA R11, R32.reuse, 1.4426950216293334961, -R11 ;               /* 0x3fb8aa3b200b5823 */
                                                                                                    /* 0x040fe2000000080b */
        /*6900*/                   MUFU.EX2 R10, R27 ;                                              /* 0x0000001b000a7308 */
                                                                                                    /* 0x000ea60000000800 */
        /*6910*/               @P5 FFMA R11, R32, 1.925963033500011079e-08, R11 ;                   /* 0x32a57060200b5823 */
                                                                                                    /* 0x000fca000000000b */
        /*6920*/               @P5 MUFU.EX2 R16, R11 ;                                              /* 0x0000000b00105308 */
                                                                                                    /* 0x002e620000000800 */
        /*6930*/                   SHF.L.U32 R29, R29, 0x17, RZ ;                                   /* 0x000000171d1d7819 */
                                                                                                    /* 0x000fe400000006ff */
        /*6940*/               @P5 SHF.L.U32 R31, R31, 0x17, RZ ;                                   /* 0x000000171f1f5819 */
                                                                                                    /* 0x000fc600000006ff */
        /*6950*/                   FMUL R10, R29, R10 ;                                             /* 0x0000000a1d0a7220 */
                                                                                                    /* 0x004fc80000400000 */
        /*6960*/                   FMUL R10, R10, R13 ;                                             /* 0x0000000d0a0a7220 */
                                                                                                    /* 0x008fe20000400000 */
        /*6970*/               @P5 FMUL R31, R31, R16 ;                                             /* 0x000000101f1f5220 */
                                                                                                    /* 0x002fc60000400000 */
        /*6980*/                   FADD R19, R19, R10 ;                                             /* 0x0000000a13137221 */
                                                                                                    /* 0x000fe20000000000 */
        /*6990*/               @P5 FMUL R26, R31, R26 ;                                             /* 0x0000001a1f1a5220 */
                                                                                                    /* 0x020fe20000400000 */
        /*69a0*/                   VIADD R13, R25.reuse, 0x200 ;                                    /* 0x00000200190d7836 */
                                                                                                    /* 0x040fe20000000000 */
        /*69b0*/               @P5 IADD3 R13, R25, 0x300, RZ ;                                      /* 0x00000300190d5810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*69c0*/               @P5 FADD R19, R19, R26 ;                                             /* 0x0000001a13135221 */
                                                                                                    /* 0x000fce0000000000 */
        /*69d0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*69e0*/              @!P0 BRA 0x6dc0 ;                                                     /* 0x0000000000f48947 */
                                                                                                    /* 0x000fea0003800000 */
        /*69f0*/                   LDC.64 R10, c[0x0][0x220] ;                                      /* 0x00008800ff0a7b82 */
                                                                                                    /* 0x000e640000000a00 */
        /*6a00*/                   IMAD.WIDE R10, R13, 0x4, R10 ;                                   /* 0x000000040d0a7825 */
                                                                                                    /* 0x002fca00078e020a */
        /*6a10*/                   LDG.E R17, desc[UR14][R10.64] ;                                  /* 0x0000000e0a117981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*6a20*/                   LDG.E R33, desc[UR14][R10.64+0x400] ;                            /* 0x0004000e0a217981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*6a30*/                   LDG.E R29, desc[UR14][R10.64+0x800] ;                            /* 0x0008000e0a1d7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*6a40*/                   HFMA2.MMA R25, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff197435 */
                                                                                                    /* 0x000fe200000001ff */
        /*6a50*/                   IMAD.MOV.U32 R26, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff1a7424 */
                                                                                                    /* 0x000fc400078e00ff */
        /*6a60*/                   LDG.E R27, desc[UR14][R10.64+0xc00] ;                            /* 0x000c000e0a1b7981 */
                                                                                                    /* 0x0082e2000c1e1900 */
        /*6a70*/                   FADD R28, -R12, R17 ;                                            /* 0x000000110c1c7221 */
                                                                                                    /* 0x004fcc0000000100 */
        /*6a80*/                   FFMA.SAT R17, R28, R25, 0.5 ;                                    /* 0x3f0000001c117423 */
                                                                                                    /* 0x000fc80000002019 */
        /*6a90*/                   FFMA.RM R30, R17, R26, 12582913 ;                                /* 0x4b400001111e7423 */
                                                                                                    /* 0x000fe4000000401a */
        /*6aa0*/                   LDC.64 R16, c[0x0][0x228] ;                                      /* 0x00008a00ff107b82 */
                                                                                                    /* 0x000ea40000000a00 */
        /*6ab0*/                   FADD R31, R30, -12583039 ;                                       /* 0xcb40007f1e1f7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*6ac0*/                   FFMA R31, R28, 1.4426950216293334961, -R31 ;                     /* 0x3fb8aa3b1c1f7823 */
                                                                                                    /* 0x000fc8000000081f */
        /*6ad0*/                   FFMA R31, R28, 1.925963033500011079e-08, R31 ;                   /* 0x32a570601c1f7823 */
                                                                                                    /* 0x000fe2000000001f */
        /*6ae0*/                   FADD R34, -R12, R33 ;                                            /* 0x000000210c227221 */
                                                                                                    /* 0x010fca0000000100 */
        /*6af0*/                   MUFU.EX2 R31, R31 ;                                              /* 0x0000001f001f7308 */
                                                                                                    /* 0x000f220000000800 */
        /*6b00*/                   FFMA.SAT R33, R34, R25.reuse, 0.5 ;                              /* 0x3f00000022217423 */
                                                                                                    /* 0x080fe20000002019 */
        /*6b10*/                   FADD R32, -R12, R29 ;                                            /* 0x0000001d0c207221 */
                                                                                                    /* 0x020fe20000000100 */
        /*6b20*/                   SHF.L.U32 R30, R30, 0x17, RZ ;                                   /* 0x000000171e1e7819 */
                                                                                                    /* 0x000fe400000006ff */
        /*6b30*/                   FFMA.RM R28, R33, R26, 12582913 ;                                /* 0x4b400001211c7423 */
                                                                                                    /* 0x000fe2000000401a */
        /*6b40*/                   FFMA.SAT R11, R32, R25, 0.5 ;                                    /* 0x3f000000200b7423 */
                                                                                                    /* 0x002fe20000002019 */
        /*6b50*/                   IMAD.WIDE R16, R13, 0x4, R16 ;                                   /* 0x000000040d107825 */
                                                                                                    /* 0x004fc800078e0210 */
        /*6b60*/                   FADD R29, R28, -12583039 ;                                       /* 0xcb40007f1c1d7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*6b70*/                   FFMA.RM R10, R11, R26, 12582913 ;                                /* 0x4b4000010b0a7423 */
                                                                                                    /* 0x000fc6000000401a */
        /*6b80*/                   FFMA R29, R34, 1.4426950216293334961, -R29 ;                     /* 0x3fb8aa3b221d7823 */
                                                                                                    /* 0x000fe2000000081d */
        /*6b90*/                   LDG.E R11, desc[UR14][R16.64] ;                                  /* 0x0000000e100b7981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*6ba0*/                   FMUL R30, R30, R31 ;                                             /* 0x0000001f1e1e7220 */
                                                                                                    /* 0x010fe20000400000 */
        /*6bb0*/                   FADD R31, R10, -12583039 ;                                       /* 0xcb40007f0a1f7421 */
                                                                                                    /* 0x000fe20000000000 */
        /*6bc0*/                   FFMA R34, R34, 1.925963033500011079e-08, R29 ;                   /* 0x32a5706022227823 */
                                                                                                    /* 0x000fe4000000001d */
        /*6bd0*/                   LDG.E R29, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e101d7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*6be0*/                   FFMA R31, R32, 1.4426950216293334961, -R31 ;                     /* 0x3fb8aa3b201f7823 */
                                                                                                    /* 0x000fc8000000081f */
        /*6bf0*/                   FFMA R33, R32, 1.925963033500011079e-08, R31 ;                   /* 0x32a5706020217823 */
                                                                                                    /* 0x000fe4000000001f */
        /*6c00*/                   LDG.E R31, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e101f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*6c10*/                   LDG.E R32, desc[UR14][R16.64+0xc00] ;                            /* 0x000c000e10207981 */
                                                                                                    /* 0x000362000c1e1900 */
        /*6c20*/                   FADD R36, -R12, R27 ;                                            /* 0x0000001b0c247221 */
                                                                                                    /* 0x008fc80000000100 */
        /*6c30*/                   FFMA.SAT R25, R36, R25, 0.5 ;                                    /* 0x3f00000024197423 */
                                                                                                    /* 0x000fc80000002019 */
        /*6c40*/                   FFMA.RM R26, R25, R26, 12582913 ;                                /* 0x4b400001191a7423 */
                                                                                                    /* 0x000fc8000000401a */
        /*6c50*/                   FADD R25, R26, -12583039 ;                                       /* 0xcb40007f1a197421 */
                                                                                                    /* 0x000fe20000000000 */
        /*6c60*/                   MUFU.EX2 R34, R34 ;                                              /* 0x0000002200227308 */
                                                                                                    /* 0x000e660000000800 */
        /*6c70*/                   FFMA R25, R36, 1.4426950216293334961, -R25 ;                     /* 0x3fb8aa3b24197823 */
                                                                                                    /* 0x000fc80000000819 */
        /*6c80*/                   FFMA R25, R36, 1.925963033500011079e-08, R25 ;                   /* 0x32a5706024197823 */
                                                                                                    /* 0x000fe20000000019 */
        /*6c90*/                   MUFU.EX2 R27, R33 ;                                              /* 0x00000021001b7308 */
                                                                                                    /* 0x000ee20000000800 */
        /*6ca0*/                   SHF.L.U32 R35, R28, 0x17, RZ ;                                   /* 0x000000171c237819 */
                                                                                                    /* 0x000fce00000006ff */
        /*6cb0*/                   MUFU.EX2 R25, R25 ;                                              /* 0x0000001900197308 */
                                                                                                    /* 0x000e220000000800 */
        /*6cc0*/                   IADD3 R13, R13, 0x400, RZ ;                                      /* 0x000004000d0d7810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*6cd0*/                   FMUL R16, R35, R34 ;                                             /* 0x0000002223107220 */
                                                                                                    /* 0x002fe20000400000 */
        /*6ce0*/                   IMAD.SHL.U32 R10, R10, 0x800000, RZ ;                            /* 0x008000000a0a7824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*6cf0*/                   ISETP.GE.AND P0, PT, R13, R0, PT ;                               /* 0x000000000d00720c */
                                                                                                    /* 0x000fe40003f06270 */
        /*6d00*/                   SHF.L.U32 R26, R26, 0x17, RZ ;                                   /* 0x000000171a1a7819 */
                                                                                                    /* 0x000fe200000006ff */
        /*6d10*/                   FMUL R10, R10, R27 ;                                             /* 0x0000001b0a0a7220 */
                                                                                                    /* 0x008fc80000400000 */
        /*6d20*/                   FMUL R25, R26, R25 ;                                             /* 0x000000191a197220 */
                                                                                                    /* 0x001fe20000400000 */
        /*6d30*/                   FMUL R30, R30, R11 ;                                             /* 0x0000000b1e1e7220 */
                                                                                                    /* 0x004fc80000400000 */
        /*6d40*/                   FADD R30, R30, R19 ;                                             /* 0x000000131e1e7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*6d50*/                   FMUL R29, R16, R29 ;                                             /* 0x0000001d101d7220 */
                                                                                                    /* 0x010fc80000400000 */
        /*6d60*/                   FADD R29, R30, R29 ;                                             /* 0x0000001d1e1d7221 */
                                                                                                    /* 0x000fe20000000000 */
        /*6d70*/                   FMUL R10, R10, R31 ;                                             /* 0x0000001f0a0a7220 */
                                                                                                    /* 0x020fe20000400000 */
        /*6d80*/                   FMUL R25, R25, R32 ;                                             /* 0x0000002019197220 */
                                                                                                    /* 0x000fc60000400000 */
        /*6d90*/                   FADD R10, R29, R10 ;                                             /* 0x0000000a1d0a7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*6da0*/                   FADD R19, R10, R25 ;                                             /* 0x000000190a137221 */
                                                                                                    /* 0x000fe20000000000 */
        /*6db0*/              @!P0 BRA 0x69f0 ;                                                     /* 0xfffffffc000c8947 */
                                                                                                    /* 0x000fec000383ffff */
        /*6dc0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*6dd0*/                   SHFL.DOWN PT, R0, R19, 0x10, 0x1f ;                              /* 0x0a001f0013007f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6de0*/                   FADD R0, R0, R19 ;                                               /* 0x0000001300007221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6df0*/                   SHFL.DOWN PT, R11, R0, 0x8, 0x1f ;                               /* 0x09001f00000b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6e00*/                   FADD R11, R0, R11 ;                                              /* 0x0000000b000b7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6e10*/                   SHFL.DOWN PT, R10, R11, 0x4, 0x1f ;                              /* 0x08801f000b0a7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6e20*/                   FADD R10, R11, R10 ;                                             /* 0x0000000a0b0a7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6e30*/                   SHFL.DOWN PT, R13, R10, 0x2, 0x1f ;                              /* 0x08401f000a0d7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6e40*/                   FADD R13, R10, R13 ;                                             /* 0x0000000d0a0d7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6e50*/                   SHFL.DOWN PT, R16, R13, 0x1, 0x1f ;                              /* 0x08201f000d107f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6e60*/                   FADD R17, R13, R16 ;                                             /* 0x000000100d117221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6e70*/              @!P3 STS [R22], R17 ;                                                 /* 0x000000111600b388 */
                                                                                                    /* 0x0003e20000000800 */
        /*6e80*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*6e90*/               @P4 BRA 0x6fa0 ;                                                     /* 0x0000000000404947 */
                                                                                                    /* 0x000fea0003800000 */
        /*6ea0*/                   ISETP.GT.U32.AND P0, PT, R9, 0x7, PT ;                           /* 0x000000070900780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*6eb0*/                   IMAD.MOV.U32 R19, RZ, RZ, RZ ;                                   /* 0x000000ffff137224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*6ec0*/                   UMOV UR5, 0xffffffff ;                                           /* 0xffffffff00057882 */
                                                                                                    /* 0x000fd60000000000 */
        /*6ed0*/              @!P0 LDS R19, [R23] ;                                                 /* 0x0000000017138984 */
                                                                                                    /* 0x0008620000000800 */
        /*6ee0*/                   BRA.DIV UR5, 0x9510 ;                                            /* 0x0000002605887947 */
                                                                                                    /* 0x000fea000b800000 */
        /*6ef0*/                   SHFL.DOWN PT, R27, R19, 0x10, 0x1f ;                             /* 0x0a001f00131b7f89 */
                                                                                                    /* 0x00ae6400000e0000 */
        /*6f00*/                   FADD R10, R27, R19 ;                                             /* 0x000000131b0a7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6f10*/                   SHFL.DOWN PT, R27, R10, 0x8, 0x1f ;                              /* 0x09001f000a1b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6f20*/                   FADD R11, R10, R27 ;                                             /* 0x0000001b0a0b7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6f30*/                   SHFL.DOWN PT, R27, R11, 0x4, 0x1f ;                              /* 0x08801f000b1b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6f40*/                   FADD R13, R11, R27 ;                                             /* 0x0000001b0b0d7221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6f50*/                   SHFL.DOWN PT, R27, R13, 0x2, 0x1f ;                              /* 0x08401f000d1b7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*6f60*/                   FADD R25, R13, R27 ;                                             /* 0x0000001b0d197221 */
                                                                                                    /* 0x002fca0000000000 */
        /*6f70*/                   SHFL.DOWN PT, R27, R25, 0x1, 0x1f ;                              /* 0x08201f00191b7f89 */
                                                                                                    /* 0x0002e400000e0000 */
        /*6f80*/                   FADD R27, R25, R27 ;                                             /* 0x0000001b191b7221 */
                                                                                                    /* 0x008fca0000000000 */
        /*6f90*/              @!P1 STS [UR4+0x28], R27 ;                                            /* 0x0000281bff009988 */
                                                                                                    /* 0x0007e40008000804 */
        /*6fa0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*6fb0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*6fc0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*6fd0*/                   BSSY B0, 0x70c0 ;                                                /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*6fe0*/                   LDS R13, [UR4+0x28] ;                                            /* 0x00002804ff0d7984 */
                                                                                                    /* 0x000e620008000800 */
        /*6ff0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*7000*/               @P1 BRA 0x70b0 ;                                                     /* 0x0000000000281947 */
                                                                                                    /* 0x000fea0003800000 */
        /*7010*/                   SHF.L.U32 R16, R21.reuse, 0x2, RZ ;                              /* 0x0000000215107819 */
                                                                                                    /* 0x040fe200000006ff */
        /*7020*/                   ULDC.64 UR4, c[0x0][0x230] ;                                     /* 0x00008c0000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*7030*/                   ULDC.64 UR6, c[0x0][0x238] ;                                     /* 0x00008e0000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*7040*/                   SHF.L.U64.HI R24, R21, 0x2, R24 ;                                /* 0x0000000215187819 */
                                                                                                    /* 0x000fe40000010218 */
        /*7050*/                   IADD3 R10, P0, R16.reuse, UR4, RZ ;                              /* 0x00000004100a7c10 */
                                                                                                    /* 0x040fe4000ff1e0ff */
        /*7060*/                   IADD3 R16, P3, R16, UR6, RZ ;                                    /* 0x0000000610107c10 */
                                                                                                    /* 0x000fe4000ff7e0ff */
        /*7070*/                   IADD3.X R11, R24.reuse, UR5, RZ, P0, !PT ;                       /* 0x00000005180b7c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*7080*/                   IADD3.X R17, R24, UR7, RZ, P3, !PT ;                             /* 0x0000000718117c10 */
                                                                                                    /* 0x002fc60009ffe4ff */
        /*7090*/                   STG.E desc[UR14][R10.64], R12 ;                                  /* 0x0000000c0a007986 */
                                                                                                    /* 0x0003e8000c10190e */
        /*70a0*/                   STG.E desc[UR14][R16.64], R13 ;                                  /* 0x0000000d10007986 */
                                                                                                    /* 0x0003e4000c10190e */
        /*70b0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*70c0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*70d0*/              @!P1 CS2R R10, SR_GLOBALTIMERLO ;                                     /* 0x00000000000a9805 */
                                                                                                    /* 0x002fe40000015200 */
        /*70e0*/                   IADD3 R21, R8, R21, RZ ;                                         /* 0x0000001508157210 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*70f0*/                   ULDC UR4, c[0x0][0x298] ;                                        /* 0x0000a60000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*7100*/              @!P1 STG.E.64 desc[UR14][R6.64+0x8], R10 ;                            /* 0x0000080a06009986 */
                                                                                                    /* 0x0003e2000c101b0e */
        /*7110*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*7120*/                   ISETP.GE.AND P0, PT, R21, UR4, PT ;                              /* 0x0000000415007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*7130*/              @!P0 BRA 0x59c0 ;                                                     /* 0xffffffe800208947 */
                                                                                                    /* 0x002fea000383ffff */
        /*7140*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fc60000000000 */
        /*7150*/                   BRA.DIV UR4, 0x9700 ;                                            /* 0x0000002604687947 */
                                                                                                    /* 0x000fea000b800000 */
        /*7160*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*7170*/                   BSSY B0, 0x73b0 ;                                                /* 0x0000023000007945 */
                                                                                                    /* 0x000fe80003800000 */
        /*7180*/               @P2 BRA 0x73a0 ;                                                     /* 0x0000000000842947 */
                                                                                                    /* 0x000fea0003800000 */
        /*7190*/                   S2R R8, SR_CTAID.Y ;                                             /* 0x0000000000087919 */
                                                                                                    /* 0x000e620000002600 */
        /*71a0*/                   ULDC UR4, c[0x0][0x10] ;                                         /* 0x0000040000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*71b0*/                   LDC R0, c[0x0][0x14] ;                                           /* 0x00000500ff007b82 */
                                                                                                    /* 0x000f620000000800 */
        /*71c0*/                   VOTEU.ANY UR5, UPT, PT ;                                         /* 0x0000000000057886 */
                                                                                                    /* 0x000fe200038e0100 */
        /*71d0*/                   S2R R10, SR_CTAID.Z ;                                            /* 0x00000000000a7919 */
                                                                                                    /* 0x000ea20000002700 */
        /*71e0*/                   FLO.U32 R6, UR5 ;                                                /* 0x0000000500067d00 */
                                                                                                    /* 0x000ee200080e0000 */
        /*71f0*/                   S2R R13, SR_LANEID ;                                             /* 0x00000000000d7919 */
                                                                                                    /* 0x000ee80000000000 */
        /*7200*/                   LDC R7, c[0x0][0xc] ;                                            /* 0x00000300ff077b82 */
                                                                                                    /* 0x000f220000000800 */
        /*7210*/                   IADD3 R8, R5, R8, RZ ;                                           /* 0x0000000805087210 */
                                                                                                    /* 0x002fe20007ffe0ff */
        /*7220*/                   IMAD.MOV R7, RZ, RZ, -R7 ;                                       /* 0x000000ffff077224 */
                                                                                                    /* 0x010fe200078e0a07 */
        /*7230*/                   IADD3 R11, -R10, RZ, RZ ;                                        /* 0x000000ff0a0b7210 */
                                                                                                    /* 0x004fc60007ffe1ff */
        /*7240*/                   IMAD R7, R7, UR4, RZ ;                                           /* 0x0000000407077c24 */
                                                                                                    /* 0x000fe2000f8e02ff */
        /*7250*/                   UPOPC UR4, UR5 ;                                                 /* 0x00000005000472bf */
                                                                                                    /* 0x000fe20008000000 */
        /*7260*/                   ISETP.NE.AND P1, PT, R8, R11, PT ;                               /* 0x0000000b0800720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*7270*/                   IMAD R0, R0, R7, -0x7fffffff ;                                   /* 0x8000000100007424 */
                                                                                                    /* 0x020fe200078e0207 */
        /*7280*/                   ISETP.EQ.U32.AND P0, PT, R6, R13, PT ;                           /* 0x0000000d0600720c */
                                                                                                    /* 0x008fc80003f02070 */
        /*7290*/                   SEL R0, R0, 0x1, !P1 ;                                           /* 0x0000000100007807 */
                                                                                                    /* 0x000fca0004800000 */
        /*72a0*/                   IMAD R7, R0, UR4, RZ ;                                           /* 0x0000000400077c24 */
                                                                                                    /* 0x000fc8000f8e02ff */
        /*72b0*/               @P0 MEMBAR.ALL.GPU ;                                                 /* 0x0000000000000992 */
                                                                                                    /* 0x000fec000000a000 */
        /*72c0*/               @P0 ERRBAR;                                                          /* 0x00000000000009ab */
                                                                                                    /* 0x000fc00000000000 */
        /*72d0*/               @P0 CGAERRBAR ;                                                      /* 0x00000000000005ab */
                                                                                                    /* 0x000fec0000000000 */
        /*72e0*/               @P0 ATOM.E.ADD.STRONG.GPU PT, R7, desc[UR14][R2.64+0x4], R7 ;        /* 0x000004070207098a */
                                                                                                    /* 0x000ea200081ee1ce */
        /*72f0*/                   S2R R8, SR_LTMASK ;                                              /* 0x0000000000087919 */
                                                                                                    /* 0x000e640000003900 */
        /*7300*/                   LOP3.LUT R8, R8, UR5, RZ, 0xc0, !PT ;                            /* 0x0000000508087c12 */
                                                                                                    /* 0x002fcc000f8ec0ff */
        /*7310*/                   POPC R8, R8 ;                                                    /* 0x0000000800087309 */
                                                                                                    /* 0x000e620000000000 */
        /*7320*/                   SHFL.IDX PT, R11, R7, R6, 0x1f ;                                 /* 0x00001f06070b7589 */
                                                                                                    /* 0x004e6400000e0000 */
        /*7330*/                   IMAD R0, R0, R8, R11 ;                                           /* 0x0000000800007224 */
                                                                                                    /* 0x002fce00078e020b */
        /*7340*/                   LD.E.STRONG.GPU R7, desc[UR14][R2.64+0x4] ;                      /* 0x0000040e02077980 */
                                                                                                    /* 0x000ea8000c10f900 */
        /*7350*/                   CCTL.IVALL ;                                                     /* 0x00000000ff00798f */
                                                                                                    /* 0x004fe20002000000 */
        /*7360*/                   YIELD ;                                                          /* 0x0000000000007946 */
                                                                                                    /* 0x000fea0003800000 */
        /*7370*/                   LOP3.LUT R7, R7, R0, RZ, 0x3c, !PT ;                             /* 0x0000000007077212 */
                                                                                                    /* 0x000fc800078e3cff */
        /*7380*/                   ISETP.GT.AND P0, PT, R7, -0x1, PT ;                              /* 0xffffffff0700780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*7390*/               @P0 BRA 0x7340 ;                                                     /* 0xfffffffc00e80947 */
                                                                                                    /* 0x000fea000383ffff */
        /*73a0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*73b0*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fc60000000000 */
        /*73c0*/                   BRA.DIV UR4, 0x97b0 ;                                            /* 0x0000002204f87947 */
                                                                                                    /* 0x000fea000b800000 */
        /*73d0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*73e0*/                   ISETP.GE.AND P0, PT, R5, R4, PT ;                                /* 0x000000040500720c */
                                                                                                    /* 0x000fda0003f06270 */
        /*73f0*/               @P0 EXIT ;                                                           /* 0x000000000000094d */
                                                                                                    /* 0x000fea0003800000 */
        /*7400*/                   LDC R15, c[0x0][0xc] ;                                           /* 0x00000300ff0f7b82 */
                                                                                                    /* 0x000e620000000800 */
        /*7410*/                   VIMNMX R8, R9.reuse, 0x300, !PT ;                                /* 0x0000030009087848 */
                                                                                                    /* 0x040fe20007fe0100 */
        /*7420*/                   VIADD R6, R9.reuse, 0x100 ;                                      /* 0x0000010009067836 */
                                                                                                    /* 0x040fe20000000000 */
        /*7430*/                   IADD3 R4, R9.reuse, 0x200, RZ ;                                  /* 0x0000020009047810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*7440*/                   IMAD.MOV.U32 R18, RZ, RZ, R5 ;                                   /* 0x000000ffff127224 */
                                                                                                    /* 0x000fe200078e0005 */
        /*7450*/                   IADD3 R8, -R9.reuse, 0xff, R8 ;                                  /* 0x000000ff09087810 */
                                                                                                    /* 0x040fe40007ffe108 */
        /*7460*/                   IADD3 R2, R9, 0x300, RZ ;                                        /* 0x0000030009027810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*7470*/                   LEA.HI R7, R8, 0x1, RZ, 0x18 ;                                   /* 0x0000000108077811 */
                                                                                                    /* 0x000fc800078fc0ff */
        /*7480*/                   LOP3.LUT R7, R7, 0x3, RZ, 0xc0, !PT ;                            /* 0x0000000307077812 */
                                                                                                    /* 0x000fce00078ec0ff */
        /*7490*/                   LDC.64 R10, c[0x0][0x298] ;                                      /* 0x0000a600ff0a7b82 */
                                                                                                    /* 0x000f620000000a00 */
        /*74a0*/                   ISETP.NE.AND P5, PT, R9, RZ, PT ;                                /* 0x000000ff0900720c */
                                                                                                    /* 0x000fe20003fa5270 */
        /*74b0*/                   YIELD ;                                                          /* 0x0000000000007946 */
                                                                                                    /* 0x000fec0003800000 */
        /*74c0*/                   LDC.64 R36, c[0x0][0x290] ;                                      /* 0x0000a400ff247b82 */
                                                                                                    /* 0x004ea20000000a00 */
        /*74d0*/                   IADD3 R3, R10, R18, R11 ;                                        /* 0x000000120a037210 */
                                                                                                    /* 0x020fca0007ffe00b */
        /*74e0*/                   IMAD.WIDE R36, R3, 0x20, R36 ;                                   /* 0x0000002003247825 */
                                                                                                    /* 0x004fe200078e0224 */
        /*74f0*/               @P5 BRA 0x75b0 ;                                                     /* 0x00000000002c5947 */
                                                                                                    /* 0x010fec0003800000 */
        /*7500*/                   SHF.R.S32.HI R0, RZ, 0x1f, R3 ;                                  /* 0x0000001fff007819 */
                                                                                                    /* 0x000fe40000011403 */
        /*7510*/                   CS2R R10, SR_GLOBALTIMERLO ;                                     /* 0x00000000000a7805 */
                                                                                                    /* 0x000fe20000015200 */
        /*7520*/                   S2R R16, SR_VIRTUALSMID ;                                        /* 0x0000000000107919 */
                                                                                                    /* 0x000ea20000004300 */
        /*7530*/                   ULDC.64 UR4, c[0x0][0x290] ;                                     /* 0x0000a40000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*7540*/                   MOV R17, R5 ;                                                    /* 0x0000000500117202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*7550*/                   LEA R12, P0, R3.reuse, UR4, 0x5 ;                                /* 0x00000004030c7c11 */
                                                                                                    /* 0x040fe2000f8028ff */
        /*7560*/                   STG.E.64 desc[UR14][R36.64], R10 ;                               /* 0x0000000a24007986 */
                                                                                                    /* 0x0007e6000c101b0e */
        /*7570*/                   LEA.HI.X R13, R3, UR5, R0, 0x5, P0 ;                             /* 0x00000005030d7c11 */
                                                                                                    /* 0x000fe200080f2c00 */
        /*7580*/                   HFMA2.MMA R3, -RZ, RZ, 0, 5.9604644775390625e-08 ;               /* 0x00000001ff037435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7590*/                   STG.E.64 desc[UR14][R36.64+0x10], R16 ;                          /* 0x0000101024007986 */
                                                                                                    /* 0x0047ec000c101b0e */
        /*75a0*/                   REDG.E.ADD.STRONG.GPU desc[UR14][R12.64+0x18], R3 ;              /* 0x000018030c00798e */
                                                                                                    /* 0x0007e8000c10e18e */
        /*75b0*/                   ISETP.GT.AND P0, PT, R9, 0x3ff, PT ;                             /* 0x000003ff0900780c */
                                                                                                    /* 0x000fe20003f04270 */
        /*75c0*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*75d0*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*75e0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*75f0*/                   BSSY B0, 0x8640 ;                                                /* 0x0000104000007945 */
                                                                                                    /* 0x000fe80003800000 */
        /*7600*/               @P0 BRA 0x8630 ;                                                     /* 0x0000001000080947 */
                                                                                                    /* 0x000fea0003800000 */
        /*7610*/                   LDC.64 R16, c[0x0][0x250] ;                                      /* 0x00009400ff107b82 */
                                                                                                    /* 0x008ea20000000a00 */
        /*7620*/                   ULDC.64 UR4, c[0x0][0x230] ;                                     /* 0x00008c0000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*7630*/                   ULDC.64 UR6, c[0x0][0x238] ;                                     /* 0x00008e0000067ab9 */
                                                                                                    /* 0x000fcc0000000a00 */
        /*7640*/                   LDC.64 R12, c[0x0][0x240] ;                                      /* 0x00009000ff0c7b82 */
                                                                                                    /* 0x000ef00000000a00 */
        /*7650*/                   LDC.64 R10, c[0x0][0x248] ;                                      /* 0x00009200ff0a7b82 */
                                                                                                    /* 0x000f220000000a00 */
        /*7660*/                   IMAD.WIDE R16, R18, 0x4, R16 ;                                   /* 0x0000000412107825 */
                                                                                                    /* 0x004fcc00078e0210 */
        /*7670*/                   LDG.E R17, desc[UR14][R16.64] ;                                  /* 0x0000000e10117981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*7680*/                   ISETP.NE.AND P2, PT, R7, RZ, PT ;                                /* 0x000000ff0700720c */
                                                                                                    /* 0x000fe20003f45270 */
        /*7690*/                   IMAD.WIDE R12, R17, 0x4, R12 ;                                   /* 0x00000004110c7825 */
                                                                                                    /* 0x008fc800078e020c */
        /*76a0*/                   IMAD.WIDE R10, R17.reuse, 0x4, R10 ;                             /* 0x00000004110a7825 */
                                                                                                    /* 0x050fe400078e020a */
        /*76b0*/                   LDG.E R12, desc[UR14][R12.64] ;                                  /* 0x0000000e0c0c7981 */
                                                                                                    /* 0x000568000c1e1900 */
        /*76c0*/                   LDG.E R11, desc[UR14][R10.64] ;                                  /* 0x0000000e0a0b7981 */
                                                                                                    /* 0x000562000c1e1900 */
        /*76d0*/                   IMAD.SHL.U32 R24, R17, 0x4, RZ ;                                 /* 0x0000000411187824 */
                                                                                                    /* 0x000fe200078e00ff */
        /*76e0*/                   SHF.R.S32.HI R0, RZ, 0x1f, R17 ;                                 /* 0x0000001fff007819 */
                                                                                                    /* 0x000fe20000011411 */
        /*76f0*/                   BSSY B3, 0x7da0 ;                                                /* 0x000006a000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*7700*/                   MOV R3, R9 ;                                                     /* 0x0000000900037202 */
                                                                                                    /* 0x000fc40000000f00 */
        /*7710*/                   IADD3 R26, P0, R24.reuse, UR4, RZ ;                              /* 0x00000004181a7c10 */
                                                                                                    /* 0x040fe4000ff1e0ff */
        /*7720*/                   SHF.L.U64.HI R0, R17, 0x2, R0 ;                                  /* 0x0000000211007819 */
                                                                                                    /* 0x000fe40000010200 */
        /*7730*/                   IADD3 R24, P1, R24, UR6, RZ ;                                    /* 0x0000000618187c10 */
                                                                                                    /* 0x000fe4000ff3e0ff */
        /*7740*/                   IADD3.X R27, R0.reuse, UR5, RZ, P0, !PT ;                        /* 0x00000005001b7c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*7750*/                   IADD3.X R25, R0, UR7, RZ, P1, !PT ;                              /* 0x0000000700197c10 */
                                                                                                    /* 0x000fe20008ffe4ff */
        /*7760*/              @!P2 BRA 0x7d90 ;                                                     /* 0x000000040088a947 */
                                                                                                    /* 0x004ff00003800000 */
        /*7770*/                   LDC.64 R16, c[0x0][0x210] ;                                      /* 0x00008400ff107b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*7780*/                   IADD3 R3, -R11, R18, RZ ;                                        /* 0x000000120b037210 */
                                                                                                    /* 0x020fe20007ffe1ff */
        /*7790*/                   LDG.E R0, desc[UR14][R24.64] ;                                   /* 0x0000000e18007981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*77a0*/                   IMAD R10, R3, 0x400, R12 ;                                       /* 0x00000400030a7824 */
                                                                                                    /* 0x000fe400078e020c */
        /*77b0*/                   LDG.E R3, desc[UR14][R26.64] ;                                   /* 0x0000000e1a037981 */
                                                                                                    /* 0x000f26000c1e1900 */
        /*77c0*/                   IADD3 R10, R10, R9, RZ ;                                         /* 0x000000090a0a7210 */
                                                                                                    /* 0x000fca0007ffe0ff */
        /*77d0*/                   IMAD.WIDE R16, R10, 0x4, R16 ;                                   /* 0x000000040a107825 */
                                                                                                    /* 0x004fca00078e0210 */
        /*77e0*/                   LDG.E R14, desc[UR14][R16.64] ;                                  /* 0x0000000e100e7981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*77f0*/                   HFMA2.MMA R20, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff147435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7800*/                   BSSY B4, 0x7980 ;                                                /* 0x0000017000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*7810*/                   ISETP.NE.AND P4, PT, R7, 0x1, PT ;                               /* 0x000000010700780c */
                                                                                                    /* 0x000fe20003f85270 */
        /*7820*/                   FADD R3, -R3, R14 ;                                              /* 0x0000000e03037221 */
                                                                                                    /* 0x010fe20000000100 */
        /*7830*/                   IMAD.MOV.U32 R14, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff0e7424 */
                                                                                                    /* 0x000fcc00078e00ff */
        /*7840*/                   FFMA.SAT R13, R3, R20, 0.5 ;                                     /* 0x3f000000030d7423 */
                                                                                                    /* 0x000fc80000002014 */
        /*7850*/                   FFMA.RM R13, R13, R14, 12582913 ;                                /* 0x4b4000010d0d7423 */
                                                                                                    /* 0x000fc8000000400e */
        /*7860*/                   FADD R14, R13, -12583039 ;                                       /* 0xcb40007f0d0e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*7870*/                   FFMA R14, R3, 1.4426950216293334961, -R14 ;                      /* 0x3fb8aa3b030e7823 */
                                                                                                    /* 0x000fc8000000080e */
        /*7880*/                   FFMA R14, R3, 1.925963033500011079e-08, R14 ;                    /* 0x32a57060030e7823 */
                                                                                                    /* 0x000fe2000000000e */
        /*7890*/                   MUFU.RCP R19, R0 ;                                               /* 0x0000000000137308 */
                                                                                                    /* 0x008eb00000001000 */
        /*78a0*/                   MUFU.EX2 R14, R14 ;                                              /* 0x0000000e000e7308 */
                                                                                                    /* 0x000ee20000000800 */
        /*78b0*/                   SHF.L.U32 R3, R13, 0x17, RZ ;                                    /* 0x000000170d037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*78c0*/                   FFMA R20, -R0, R19, 1 ;                                          /* 0x3f80000000147423 */
                                                                                                    /* 0x004fc80000000113 */
        /*78d0*/                   FMUL R3, R3, R14 ;                                               /* 0x0000000e03037220 */
                                                                                                    /* 0x008fc80000400000 */
        /*78e0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*78f0*/                   FFMA R20, R19, R20, R19 ;                                        /* 0x0000001413147223 */
                                                                                                    /* 0x000fc80000000013 */
        /*7900*/                   FFMA R13, R3, R20, RZ ;                                          /* 0x00000014030d7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*7910*/                   FFMA R19, -R0, R13, R3 ;                                         /* 0x0000000d00137223 */
                                                                                                    /* 0x000fc80000000103 */
        /*7920*/                   FFMA R13, R20, R19, R13 ;                                        /* 0x00000013140d7223 */
                                                                                                    /* 0x000fe2000000000d */
        /*7930*/              @!P0 BRA 0x7970 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*7940*/                   MOV R28, 0x7960 ;                                                /* 0x00007960001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7950*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000001c00c07944 */
                                                                                                    /* 0x003fea0003c00000 */
        /*7960*/                   MOV R13, R0 ;                                                    /* 0x00000000000d7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7970*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*7980*/                   LDC.64 R20, c[0x0][0x218] ;                                      /* 0x00008600ff147b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*7990*/                   IMAD.MOV.U32 R3, RZ, RZ, R6 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe400078e0006 */
        /*79a0*/                   IMAD.WIDE R20, R10, 0x4, R20 ;                                   /* 0x000000040a147825 */
                                                                                                    /* 0x004fca00078e0214 */
        /*79b0*/                   STG.E desc[UR14][R20.64], R13 ;                                  /* 0x0000000d14007986 */
                                                                                                    /* 0x0005e2000c10190e */
        /*79c0*/              @!P4 BRA 0x7d90 ;                                                     /* 0x0000000000f0c947 */
                                                                                                    /* 0x000fea0003800000 */
        /*79d0*/                   LDG.E R3, desc[UR14][R26.64] ;                                   /* 0x0000000e1a037981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*79e0*/                   LDG.E R10, desc[UR14][R16.64+0x400] ;                            /* 0x0004000e100a7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*79f0*/                   LDG.E R0, desc[UR14][R24.64] ;                                   /* 0x0000000e18007981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*7a00*/                   HFMA2.MMA R14, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff0e7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7a10*/                   MOV R13, 0x437c0000 ;                                            /* 0x437c0000000d7802 */
                                                                                                    /* 0x004fe20000000f00 */
        /*7a20*/                   BSSY B4, 0x7b90 ;                                                /* 0x0000016000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*7a30*/                   ISETP.NE.AND P4, PT, R7, 0x2, PT ;                               /* 0x000000020700780c */
                                                                                                    /* 0x000fe20003f85270 */
        /*7a40*/                   FADD R3, -R3, R10 ;                                              /* 0x0000000a03037221 */
                                                                                                    /* 0x008fcc0000000100 */
        /*7a50*/                   FFMA.SAT R10, R3, R14, 0.5 ;                                     /* 0x3f000000030a7423 */
                                                                                                    /* 0x000fc8000000200e */
        /*7a60*/                   FFMA.RM R10, R10, R13, 12582913 ;                                /* 0x4b4000010a0a7423 */
                                                                                                    /* 0x000fe4000000400d */
        /*7a70*/                   MUFU.RCP R13, R0 ;                                               /* 0x00000000000d7308 */
                                                                                                    /* 0x010ea40000001000 */
        /*7a80*/                   FADD R14, R10, -12583039 ;                                       /* 0xcb40007f0a0e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*7a90*/                   FFMA R14, R3, 1.4426950216293334961, -R14 ;                      /* 0x3fb8aa3b030e7823 */
                                                                                                    /* 0x000fc8000000080e */
        /*7aa0*/                   FFMA R14, R3, 1.925963033500011079e-08, R14 ;                    /* 0x32a57060030e7823 */
                                                                                                    /* 0x000fe2000000000e */
        /*7ab0*/                   IMAD.SHL.U32 R3, R10, 0x800000, RZ ;                             /* 0x008000000a037824 */
                                                                                                    /* 0x000fca00078e00ff */
        /*7ac0*/                   MUFU.EX2 R14, R14 ;                                              /* 0x0000000e000e7308 */
                                                                                                    /* 0x000ee20000000800 */
        /*7ad0*/                   FFMA R10, -R0, R13, 1 ;                                          /* 0x3f800000000a7423 */
                                                                                                    /* 0x004fc8000000010d */
        /*7ae0*/                   FFMA R10, R13, R10, R13 ;                                        /* 0x0000000a0d0a7223 */
                                                                                                    /* 0x000fe2000000000d */
        /*7af0*/                   FMUL R3, R3, R14 ;                                               /* 0x0000000e03037220 */
                                                                                                    /* 0x008fc80000400000 */
        /*7b00*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*7b10*/                   FFMA R13, R3, R10, RZ ;                                          /* 0x0000000a030d7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*7b20*/                   FFMA R19, -R0, R13, R3 ;                                         /* 0x0000000d00137223 */
                                                                                                    /* 0x000fc80000000103 */
        /*7b30*/                   FFMA R13, R10, R19, R13 ;                                        /* 0x000000130a0d7223 */
                                                                                                    /* 0x000fe2000000000d */
        /*7b40*/              @!P0 BRA 0x7b80 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*7b50*/                   MOV R28, 0x7b70 ;                                                /* 0x00007b70001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7b60*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000001c003c7944 */
                                                                                                    /* 0x003fea0003c00000 */
        /*7b70*/                   MOV R13, R0 ;                                                    /* 0x00000000000d7202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7b80*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*7b90*/                   STG.E desc[UR14][R20.64+0x400], R13 ;                            /* 0x0004000d14007986 */
                                                                                                    /* 0x0007e2000c10190e */
        /*7ba0*/                   MOV R3, R4 ;                                                     /* 0x0000000400037202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*7bb0*/              @!P4 BRA 0x7d90 ;                                                     /* 0x000000000074c947 */
                                                                                                    /* 0x000fec0003800000 */
        /*7bc0*/                   LDG.E R16, desc[UR14][R16.64+0x800] ;                            /* 0x0008000e10107981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7bd0*/                   LDG.E R3, desc[UR14][R26.64] ;                                   /* 0x0000000e1a037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*7be0*/                   LDG.E R0, desc[UR14][R24.64] ;                                   /* 0x0000000e18007981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*7bf0*/                   HFMA2.MMA R13, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff0d7435 */
                                                                                                    /* 0x008fe200000001ff */
        /*7c00*/                   IMAD.MOV.U32 R10, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff0a7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*7c10*/                   BSSY B4, 0x7d70 ;                                                /* 0x0000015000047945 */
                                                                                                    /* 0x000fe20003800000 */
        /*7c20*/                   FADD R3, -R3, R16 ;                                              /* 0x0000001003037221 */
                                                                                                    /* 0x004fc80000000100 */
        /*7c30*/                   FFMA.SAT R10, R3, R10, 0.5 ;                                     /* 0x3f000000030a7423 */
                                                                                                    /* 0x000fc8000000200a */
        /*7c40*/                   FFMA.RM R10, R10, R13, 12582913 ;                                /* 0x4b4000010a0a7423 */
                                                                                                    /* 0x000fe4000000400d */
        /*7c50*/                   MUFU.RCP R13, R0 ;                                               /* 0x00000000000d7308 */
                                                                                                    /* 0x010ea40000001000 */
        /*7c60*/                   FADD R14, R10, -12583039 ;                                       /* 0xcb40007f0a0e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*7c70*/                   FFMA R14, R3, 1.4426950216293334961, -R14 ;                      /* 0x3fb8aa3b030e7823 */
                                                                                                    /* 0x000fc8000000080e */
        /*7c80*/                   FFMA R14, R3, 1.925963033500011079e-08, R14 ;                    /* 0x32a57060030e7823 */
                                                                                                    /* 0x000fe2000000000e */
        /*7c90*/                   SHF.L.U32 R3, R10, 0x17, RZ ;                                    /* 0x000000170a037819 */
                                                                                                    /* 0x000fca00000006ff */
        /*7ca0*/                   MUFU.EX2 R14, R14 ;                                              /* 0x0000000e000e7308 */
                                                                                                    /* 0x000ee20000000800 */
        /*7cb0*/                   FFMA R10, -R0, R13, 1 ;                                          /* 0x3f800000000a7423 */
                                                                                                    /* 0x004fc8000000010d */
        /*7cc0*/                   FFMA R10, R13, R10, R13 ;                                        /* 0x0000000a0d0a7223 */
                                                                                                    /* 0x000fe2000000000d */
        /*7cd0*/                   FMUL R3, R3, R14 ;                                               /* 0x0000000e03037220 */
                                                                                                    /* 0x008fc80000400000 */
        /*7ce0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*7cf0*/                   FFMA R13, R3, R10, RZ ;                                          /* 0x0000000a030d7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*7d00*/                   FFMA R16, -R0, R13, R3 ;                                         /* 0x0000000d00107223 */
                                                                                                    /* 0x000fc80000000103 */
        /*7d10*/                   FFMA R13, R10, R16, R13 ;                                        /* 0x000000100a0d7223 */
                                                                                                    /* 0x000fe2000000000d */
        /*7d20*/              @!P0 BRA 0x7d60 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*7d30*/                   MOV R28, 0x7d50 ;                                                /* 0x00007d50001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7d40*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000001800c47944 */
                                                                                                    /* 0x003fea0003c00000 */
        /*7d50*/                   IMAD.MOV.U32 R13, RZ, RZ, R0 ;                                   /* 0x000000ffff0d7224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*7d60*/                   BSYNC B4 ;                                                       /* 0x0000000000047941 */
                                                                                                    /* 0x000fea0003800000 */
        /*7d70*/                   STG.E desc[UR14][R20.64+0x800], R13 ;                            /* 0x0008000d14007986 */
                                                                                                    /* 0x0009e2000c10190e */
        /*7d80*/                   MOV R3, R2 ;                                                     /* 0x0000000200037202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*7d90*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*7da0*/                   ISETP.GE.U32.AND P0, PT, R8, 0x300, PT ;                         /* 0x000003000800780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*7db0*/              @!P0 BRA 0x8630 ;                                                     /* 0x00000008001c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*7dc0*/                   IADD3 R13, R12, R3, RZ ;                                         /* 0x000000030c0d7210 */
                                                                                                    /* 0x03cfe20007ffe0ff */
        /*7dd0*/                   ULDC.64 UR4, c[0x0][0x210] ;                                     /* 0x0000840000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*7de0*/                   ULDC.64 UR6, c[0x0][0x218] ;                                     /* 0x0000860000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*7df0*/                   MOV R12, UR4 ;                                                   /* 0x00000004000c7c02 */
                                                                                                    /* 0x000fe20008000f00 */
        /*7e00*/                   IMAD.U32 R14, RZ, RZ, UR6 ;                                      /* 0x00000006ff0e7e24 */
                                                                                                    /* 0x000fe2000f8e00ff */
        /*7e10*/                   IADD3 R16, R3, -0x400, RZ ;                                      /* 0xfffffc0003107810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*7e20*/                   IMAD R10, R18, 0x400, R13 ;                                      /* 0x00000400120a7824 */
                                                                                                    /* 0x000fe200078e020d */
        /*7e30*/                   MOV R13, UR7 ;                                                   /* 0x00000007000d7c02 */
                                                                                                    /* 0x000fc60008000f00 */
        /*7e40*/                   IMAD R10, R11, -0x400, R10 ;                                     /* 0xfffffc000b0a7824 */
                                                                                                    /* 0x000fe200078e020a */
        /*7e50*/                   MOV R11, UR5 ;                                                   /* 0x00000005000b7c02 */
                                                                                                    /* 0x000fce0008000f00 */
        /*7e60*/                   MOV R21, R11 ;                                                   /* 0x0000000b00157202 */
                                                                                                    /* 0x004fe20000000f00 */
        /*7e70*/                   IMAD.MOV.U32 R20, RZ, RZ, R12 ;                                  /* 0x000000ffff147224 */
                                                                                                    /* 0x000fe200078e000c */
        /*7e80*/                   LDG.E R3, desc[UR14][R26.64] ;                                   /* 0x0000000e1a037981 */
                                                                                                    /* 0x000ea6000c1e1900 */
        /*7e90*/                   IMAD.WIDE R22, R10, 0x4, R20 ;                                   /* 0x000000040a167825 */
                                                                                                    /* 0x000fe200078e0214 */
        /*7ea0*/                   LDG.E R0, desc[UR14][R24.64] ;                                   /* 0x0000000e18007981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*7eb0*/                   LDG.E R20, desc[UR14][R22.64] ;                                  /* 0x0000000e16147981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*7ec0*/                   HFMA2.MMA R28, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1c7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*7ed0*/                   IADD3 R16, R16, 0x400, RZ ;                                      /* 0x0000040010107810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*7ee0*/                   BSSY B3, 0x8060 ;                                                /* 0x0000017000037945 */
                                                                                                    /* 0x000fe60003800000 */
        /*7ef0*/                   ISETP.GE.AND P4, PT, R16, RZ, PT ;                               /* 0x000000ff1000720c */
                                                                                                    /* 0x000fe20003f86270 */
        /*7f00*/                   FADD R3, -R3, R20 ;                                              /* 0x0000001403037221 */
                                                                                                    /* 0x004fe20000000100 */
        /*7f10*/                   IMAD.MOV.U32 R20, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff147424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*7f20*/                   FFMA.SAT R17, R3, R28, 0.5 ;                                     /* 0x3f00000003117423 */
                                                                                                    /* 0x000fc8000000201c */
        /*7f30*/                   FFMA.RM R17, R17, R20, 12582913 ;                                /* 0x4b40000111117423 */
                                                                                                    /* 0x000fc80000004014 */
        /*7f40*/                   FADD R20, R17, -12583039 ;                                       /* 0xcb40007f11147421 */
                                                                                                    /* 0x000fc80000000000 */
        /*7f50*/                   FFMA R20, R3, 1.4426950216293334961, -R20 ;                      /* 0x3fb8aa3b03147823 */
                                                                                                    /* 0x000fc80000000814 */
        /*7f60*/                   FFMA R20, R3, 1.925963033500011079e-08, R20 ;                    /* 0x32a5706003147823 */
                                                                                                    /* 0x000fe20000000014 */
        /*7f70*/                   MUFU.RCP R19, R0 ;                                               /* 0x0000000000137308 */
                                                                                                    /* 0x008eb00000001000 */
        /*7f80*/                   MUFU.EX2 R20, R20 ;                                              /* 0x0000001400147308 */
                                                                                                    /* 0x000ee20000000800 */
        /*7f90*/                   SHF.L.U32 R3, R17, 0x17, RZ ;                                    /* 0x0000001711037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*7fa0*/                   FFMA R28, -R0, R19, 1 ;                                          /* 0x3f800000001c7423 */
                                                                                                    /* 0x004fc80000000113 */
        /*7fb0*/                   FMUL R3, R3, R20 ;                                               /* 0x0000001403037220 */
                                                                                                    /* 0x008fc80000400000 */
        /*7fc0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ea20000000000 */
        /*7fd0*/                   FFMA R28, R19, R28, R19 ;                                        /* 0x0000001c131c7223 */
                                                                                                    /* 0x000fc80000000013 */
        /*7fe0*/                   FFMA R17, R3, R28, RZ ;                                          /* 0x0000001c03117223 */
                                                                                                    /* 0x000fc800000000ff */
        /*7ff0*/                   FFMA R19, -R0, R17, R3 ;                                         /* 0x0000001100137223 */
                                                                                                    /* 0x000fc80000000103 */
        /*8000*/                   FFMA R17, R28, R19, R17 ;                                        /* 0x000000131c117223 */
                                                                                                    /* 0x000fe20000000011 */
        /*8010*/              @!P0 BRA 0x8050 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*8020*/                   MOV R28, 0x8040 ;                                                /* 0x00008040001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8030*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000001800087944 */
                                                                                                    /* 0x003fea0003c00000 */
        /*8040*/                   IMAD.MOV.U32 R17, RZ, RZ, R0 ;                                   /* 0x000000ffff117224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*8050*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*8060*/                   MOV R20, R14 ;                                                   /* 0x0000000e00147202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8070*/                   MOV R21, R13 ;                                                   /* 0x0000000d00157202 */
                                                                                                    /* 0x000fc60000000f00 */
        /*8080*/                   IMAD.WIDE R20, R10, 0x4, R20 ;                                   /* 0x000000040a147825 */
                                                                                                    /* 0x000fca00078e0214 */
        /*8090*/                   STG.E desc[UR14][R20.64], R17 ;                                  /* 0x0000001114007986 */
                                                                                                    /* 0x0005e8000c10190e */
        /*80a0*/                   LDG.E R3, desc[UR14][R26.64] ;                                   /* 0x0000000e1a037981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*80b0*/                   LDG.E R28, desc[UR14][R22.64+0x400] ;                            /* 0x0004000e161c7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*80c0*/                   LDG.E R0, desc[UR14][R24.64] ;                                   /* 0x0000000e18007981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*80d0*/                   IMAD.MOV.U32 R30, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff1e7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*80e0*/                   BSSY B3, 0x8250 ;                                                /* 0x0000016000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*80f0*/                   FADD R3, -R3, R28 ;                                              /* 0x0000001c03037221 */
                                                                                                    /* 0x008fe20000000100 */
        /*8100*/                   HFMA2.MMA R28, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1c7435 */
                                                                                                    /* 0x000fc600000001ff */
        /*8110*/                   FFMA.SAT R19, R3, R30, 0.5 ;                                     /* 0x3f00000003137423 */
                                                                                                    /* 0x000fe2000000201e */
        /*8120*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x010eec0000001000 */
        /*8130*/                   FFMA.RM R19, R19, R28, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc8000000401c */
        /*8140*/                   FADD R28, R19, -12583039 ;                                       /* 0xcb40007f131c7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*8150*/                   FFMA R28, R3, 1.4426950216293334961, -R28 ;                      /* 0x3fb8aa3b031c7823 */
                                                                                                    /* 0x000fe2000000081c */
        /*8160*/                   FFMA R30, -R0, R29, 1 ;                                          /* 0x3f800000001e7423 */
                                                                                                    /* 0x008fc6000000011d */
        /*8170*/                   FFMA R28, R3, 1.925963033500011079e-08, R28 ;                    /* 0x32a57060031c7823 */
                                                                                                    /* 0x000fe2000000001c */
        /*8180*/                   SHF.L.U32 R3, R19, 0x17, RZ ;                                    /* 0x0000001713037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*8190*/                   FFMA R30, R29, R30, R29 ;                                        /* 0x0000001e1d1e7223 */
                                                                                                    /* 0x000fc8000000001d */
        /*81a0*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000ee40000000800 */
        /*81b0*/                   FMUL R3, R3, R28 ;                                               /* 0x0000001c03037220 */
                                                                                                    /* 0x008fcc0000400000 */
        /*81c0*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ee20000000000 */
        /*81d0*/                   FFMA R17, R3, R30, RZ ;                                          /* 0x0000001e03117223 */
                                                                                                    /* 0x004fc800000000ff */
        /*81e0*/                   FFMA R19, -R0, R17, R3 ;                                         /* 0x0000001100137223 */
                                                                                                    /* 0x000fc80000000103 */
        /*81f0*/                   FFMA R17, R30, R19, R17 ;                                        /* 0x000000131e117223 */
                                                                                                    /* 0x000fe20000000011 */
        /*8200*/              @!P0 BRA 0x8240 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x008fec0003800000 */
        /*8210*/                   MOV R28, 0x8230 ;                                                /* 0x00008230001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8220*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x00000014008c7944 */
                                                                                                    /* 0x003fea0003c00000 */
        /*8230*/                   IMAD.MOV.U32 R17, RZ, RZ, R0 ;                                   /* 0x000000ffff117224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*8240*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*8250*/                   STG.E desc[UR14][R20.64+0x400], R17 ;                            /* 0x0004001114007986 */
                                                                                                    /* 0x0005e8000c10190e */
        /*8260*/                   LDG.E R3, desc[UR14][R26.64] ;                                   /* 0x0000000e1a037981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*8270*/                   LDG.E R28, desc[UR14][R22.64+0x800] ;                            /* 0x0008000e161c7981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*8280*/                   LDG.E R0, desc[UR14][R24.64] ;                                   /* 0x0000000e18007981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*8290*/                   MOV R30, 0x3bbb989d ;                                            /* 0x3bbb989d001e7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*82a0*/                   BSSY B3, 0x8410 ;                                                /* 0x0000016000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*82b0*/                   FADD R3, -R3, R28 ;                                              /* 0x0000001c03037221 */
                                                                                                    /* 0x008fe20000000100 */
        /*82c0*/                   HFMA2.MMA R28, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff1c7435 */
                                                                                                    /* 0x000fc600000001ff */
        /*82d0*/                   FFMA.SAT R19, R3, R30, 0.5 ;                                     /* 0x3f00000003137423 */
                                                                                                    /* 0x000fe2000000201e */
        /*82e0*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x010eec0000001000 */
        /*82f0*/                   FFMA.RM R19, R19, R28, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc8000000401c */
        /*8300*/                   FADD R28, R19, -12583039 ;                                       /* 0xcb40007f131c7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*8310*/                   FFMA R28, R3, 1.4426950216293334961, -R28 ;                      /* 0x3fb8aa3b031c7823 */
                                                                                                    /* 0x000fe2000000081c */
        /*8320*/                   FFMA R30, -R0, R29, 1 ;                                          /* 0x3f800000001e7423 */
                                                                                                    /* 0x008fc6000000011d */
        /*8330*/                   FFMA R28, R3, 1.925963033500011079e-08, R28 ;                    /* 0x32a57060031c7823 */
                                                                                                    /* 0x000fe2000000001c */
        /*8340*/                   IMAD.SHL.U32 R3, R19, 0x800000, RZ ;                             /* 0x0080000013037824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*8350*/                   FFMA R30, R29, R30, R29 ;                                        /* 0x0000001e1d1e7223 */
                                                                                                    /* 0x000fc6000000001d */
        /*8360*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000ee40000000800 */
        /*8370*/                   FMUL R3, R3, R28 ;                                               /* 0x0000001c03037220 */
                                                                                                    /* 0x008fcc0000400000 */
        /*8380*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ee20000000000 */
        /*8390*/                   FFMA R17, R3, R30, RZ ;                                          /* 0x0000001e03117223 */
                                                                                                    /* 0x004fc800000000ff */
        /*83a0*/                   FFMA R19, -R0, R17, R3 ;                                         /* 0x0000001100137223 */
                                                                                                    /* 0x000fc80000000103 */
        /*83b0*/                   FFMA R17, R30, R19, R17 ;                                        /* 0x000000131e117223 */
                                                                                                    /* 0x000fe20000000011 */
        /*83c0*/              @!P0 BRA 0x8400 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x008fec0003800000 */
        /*83d0*/                   MOV R28, 0x83f0 ;                                                /* 0x000083f0001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*83e0*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x00000014001c7944 */
                                                                                                    /* 0x003fea0003c00000 */
        /*83f0*/                   MOV R17, R0 ;                                                    /* 0x0000000000117202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8400*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*8410*/                   STG.E desc[UR14][R20.64+0x800], R17 ;                            /* 0x0008001114007986 */
                                                                                                    /* 0x0005e8000c10190e */
        /*8420*/                   LDG.E R22, desc[UR14][R22.64+0xc00] ;                            /* 0x000c000e16167981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*8430*/                   LDG.E R3, desc[UR14][R26.64] ;                                   /* 0x0000000e1a037981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*8440*/                   LDG.E R0, desc[UR14][R24.64] ;                                   /* 0x0000000e18007981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*8450*/                   HFMA2.MMA R28, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1c7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8460*/                   IMAD.MOV.U32 R30, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff1e7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8470*/                   BSSY B3, 0x85d0 ;                                                /* 0x0000015000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*8480*/                   FADD R3, -R3, R22 ;                                              /* 0x0000001603037221 */
                                                                                                    /* 0x008fce0000000100 */
        /*8490*/                   FFMA.SAT R19, R3, R28, 0.5 ;                                     /* 0x3f00000003137423 */
                                                                                                    /* 0x000fe2000000201c */
        /*84a0*/                   MUFU.RCP R29, R0 ;                                               /* 0x00000000001d7308 */
                                                                                                    /* 0x010ee60000001000 */
        /*84b0*/                   FFMA.RM R19, R19, R30, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc8000000401e */
        /*84c0*/                   FADD R28, R19, -12583039 ;                                       /* 0xcb40007f131c7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*84d0*/                   FFMA R28, R3, 1.4426950216293334961, -R28 ;                      /* 0x3fb8aa3b031c7823 */
                                                                                                    /* 0x000fc8000000081c */
        /*84e0*/                   FFMA R28, R3, 1.925963033500011079e-08, R28 ;                    /* 0x32a57060031c7823 */
                                                                                                    /* 0x000fe2000000001c */
        /*84f0*/                   SHF.L.U32 R3, R19, 0x17, RZ ;                                    /* 0x0000001713037819 */
                                                                                                    /* 0x000fe200000006ff */
        /*8500*/                   FFMA R22, -R0, R29, 1 ;                                          /* 0x3f80000000167423 */
                                                                                                    /* 0x008fc8000000011d */
        /*8510*/                   MUFU.EX2 R28, R28 ;                                              /* 0x0000001c001c7308 */
                                                                                                    /* 0x000ee20000000800 */
        /*8520*/                   FFMA R22, R29, R22, R29 ;                                        /* 0x000000161d167223 */
                                                                                                    /* 0x000fe2000000001d */
        /*8530*/                   FMUL R3, R3, R28 ;                                               /* 0x0000001c03037220 */
                                                                                                    /* 0x008fcc0000400000 */
        /*8540*/                   FCHK P0, R3, R0 ;                                                /* 0x0000000003007302 */
                                                                                                    /* 0x000ee20000000000 */
        /*8550*/                   FFMA R17, R3, R22, RZ ;                                          /* 0x0000001603117223 */
                                                                                                    /* 0x004fc800000000ff */
        /*8560*/                   FFMA R19, -R0, R17, R3 ;                                         /* 0x0000001100137223 */
                                                                                                    /* 0x000fc80000000103 */
        /*8570*/                   FFMA R17, R22, R19, R17 ;                                        /* 0x0000001316117223 */
                                                                                                    /* 0x000fe20000000011 */
        /*8580*/              @!P0 BRA 0x85c0 ;                                                     /* 0x00000000000c8947 */
                                                                                                    /* 0x008fec0003800000 */
        /*8590*/                   MOV R28, 0x85b0 ;                                                /* 0x000085b0001c7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*85a0*/                   CALL.REL.NOINC 0x9860 ;                                          /* 0x0000001000ac7944 */
                                                                                                    /* 0x003fea0003c00000 */
        /*85b0*/                   MOV R17, R0 ;                                                    /* 0x0000000000117202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*85c0*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*85d0*/                   STG.E desc[UR14][R20.64+0xc00], R17 ;                            /* 0x000c001114007986 */
                                                                                                    /* 0x0005e2000c10190e */
        /*85e0*/                   IADD3 R14, P0, R14, 0x1000, RZ ;                                 /* 0x000010000e0e7810 */
                                                                                                    /* 0x000fe40007f1e0ff */
        /*85f0*/                   IADD3 R12, P1, R12, 0x1000, RZ ;                                 /* 0x000010000c0c7810 */
                                                                                                    /* 0x000fc60007f3e0ff */
        /*8600*/                   IMAD.X R13, RZ, RZ, R13, P0 ;                                    /* 0x000000ffff0d7224 */
                                                                                                    /* 0x000fe200000e060d */
        /*8610*/                   IADD3.X R11, RZ, R11, RZ, P1, !PT ;                              /* 0x0000000bff0b7210 */
                                                                                                    /* 0x000fe20000ffe4ff */
        /*8620*/              @!P4 BRA 0x7e60 ;                                                     /* 0xfffffff8000cc947 */
                                                                                                    /* 0x000ff0000383ffff */
        /*8630*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*8640*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*8650*/              @!P5 CS2R R10, SR_GLOBALTIMERLO ;                                     /* 0x00000000000ad805 */
                                                                                                    /* 0x028fe40000015200 */
        /*8660*/                   IADD3 R18, R15, R18, RZ ;                                        /* 0x000000120f127210 */
                                                                                                    /* 0x002fc60007ffe0ff */
        /*8670*/                   ULDC UR4, c[0x0][0x29c] ;                                        /* 0x0000a70000047ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*8680*/              @!P5 STG.E.64 desc[UR14][R36.64+0x8], R10 ;                           /* 0x0000080a2400d986 */
                                                                                                    /* 0x0003e2000c101b0e */
        /*8690*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*86a0*/                   ISETP.GE.AND P0, PT, R18, UR4, PT ;                              /* 0x0000000412007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*86b0*/              @!P0 BRA 0x7490 ;                                                     /* 0xffffffec00748947 */
                                                                                                    /* 0x002fea000383ffff */
        /*86c0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*86d0*/                   HFMA2.MMA R17, -RZ, RZ, 0, 1.847743988037109375e-06 ;            /* 0x0000001fff117435 */
                                                                                                    /* 0x000fe200000001ff */
        /*86e0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x10 ;                                 /* 0x00000010ff107424 */
                                                                                                    /* 0x002fe200078e00ff */
        /*86f0*/                   MOV R0, 0xffffffff ;                                             /* 0xffffffff00007802 */
                                                                                                    /* 0x000fd20000000f00 */
        /*8700*/                   WARPSYNC.COLLECTIVE R0, 0x8730 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x00dfea0003c00000 */
        /*8710*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8720*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8730*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8740*/                   FMNMX R3, R27, R19, !PT ;                                        /* 0x000000131b037209 */
                                                                                                    /* 0x000fca0007800000 */
        /*8750*/                   IMAD.MOV.U32 R19, RZ, RZ, R3 ;                                   /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0003 */
        /*8760*/                   WARPSYNC.COLLECTIVE R0, 0x8790 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8770*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8780*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8790*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x4 ;                                  /* 0x00000004ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*87a0*/                   FMNMX R14, R3, R27, !PT ;                                        /* 0x0000001b030e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*87b0*/                   MOV R19, R14 ;                                                   /* 0x0000000e00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*87c0*/                   WARPSYNC.COLLECTIVE R0, 0x87f0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*87d0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*87e0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*87f0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 1.1920928955078125e-07 ;              /* 0x00000002ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8800*/                   FMNMX R15, R14, R27, !PT ;                                       /* 0x0000001b0e0f7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8810*/                   MOV R19, R15 ;                                                   /* 0x0000000f00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8820*/                   WARPSYNC.COLLECTIVE R0, 0x8850 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8830*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8840*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8850*/                   MOV R16, 0x1 ;                                                   /* 0x0000000100107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8860*/                   FMNMX R18, R15, R27, !PT ;                                       /* 0x0000001b0f127209 */
                                                                                                    /* 0x000fca0007800000 */
        /*8870*/                   IMAD.MOV.U32 R19, RZ, RZ, R18 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0012 */
        /*8880*/                   WARPSYNC.COLLECTIVE R0, 0x88b0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8890*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*88a0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*88b0*/                   BRA 0x24c0 ;                                                     /* 0xffffff9c00007947 */
                                                                                                    /* 0x000fea000383ffff */
        /*88c0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*88d0*/                   IMAD.MOV.U32 R17, RZ, RZ, 0x1f ;                                 /* 0x0000001fff117424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*88e0*/                   MOV R0, 0xffffffff ;                                             /* 0xffffffff00007802 */
                                                                                                    /* 0x000fd20000000f00 */
        /*88f0*/                   WARPSYNC.COLLECTIVE R0, 0x8920 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x00ffea0003c00000 */
        /*8900*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8910*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8920*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x8 ;                                  /* 0x00000008ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*8930*/                   FADD R14, R27, R19 ;                                             /* 0x000000131b0e7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*8940*/                   MOV R19, R14 ;                                                   /* 0x0000000e00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8950*/                   WARPSYNC.COLLECTIVE R0, 0x8980 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8960*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8970*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8980*/                   HFMA2.MMA R16, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8990*/                   FADD R15, R14, R27 ;                                             /* 0x0000001b0e0f7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*89a0*/                   MOV R19, R15 ;                                                   /* 0x0000000f00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*89b0*/                   WARPSYNC.COLLECTIVE R0, 0x89e0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*89c0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*89d0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*89e0*/                   MOV R16, 0x2 ;                                                   /* 0x0000000200107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*89f0*/                   FADD R18, R15, R27 ;                                             /* 0x0000001b0f127221 */
                                                                                                    /* 0x000fc80000000000 */
        /*8a00*/                   IMAD.MOV.U32 R19, RZ, RZ, R18 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0012 */
        /*8a10*/                   WARPSYNC.COLLECTIVE R0, 0x8a40 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8a20*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8a30*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8a40*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x1 ;                                  /* 0x00000001ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*8a50*/                   FADD R20, R18, R27 ;                                             /* 0x0000001b12147221 */
                                                                                                    /* 0x000fca0000000000 */
        /*8a60*/                   MOV R19, R20 ;                                                   /* 0x0000001400137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8a70*/                   WARPSYNC.COLLECTIVE R0, 0x8aa0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8a80*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8a90*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8aa0*/                   BRA 0x2f50 ;                                                     /* 0xffffffa400287947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8ab0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x002fe200000001ff */
        /*8ac0*/                   MOV R17, 0x1f ;                                                  /* 0x0000001f00117802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8ad0*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x1 ;                                  /* 0xffffffffff007424 */
                                                                                                    /* 0x000fd200078e00ff */
        /*8ae0*/                   WARPSYNC.COLLECTIVE R0, 0x8b10 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x00dfea0003c00000 */
        /*8af0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8b00*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8b10*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8b20*/                   FMNMX R3, R27, R19, !PT ;                                        /* 0x000000131b037209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8b30*/                   MOV R19, R3 ;                                                    /* 0x0000000300137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8b40*/                   WARPSYNC.COLLECTIVE R0, 0x8b70 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8b50*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8b60*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8b70*/                   MOV R16, 0x4 ;                                                   /* 0x0000000400107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8b80*/                   FMNMX R21, R3, R27, !PT ;                                        /* 0x0000001b03157209 */
                                                                                                    /* 0x000fca0007800000 */
        /*8b90*/                   IMAD.MOV.U32 R19, RZ, RZ, R21 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0015 */
        /*8ba0*/                   WARPSYNC.COLLECTIVE R0, 0x8bd0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8bb0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8bc0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8bd0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x2 ;                                  /* 0x00000002ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8be0*/                   FMNMX R29, R21, R27, !PT ;                                       /* 0x0000001b151d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8bf0*/                   MOV R19, R29 ;                                                   /* 0x0000001d00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8c00*/                   WARPSYNC.COLLECTIVE R0, 0x8c30 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8c10*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8c20*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8c30*/                   HFMA2.MMA R16, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8c40*/                   FMNMX R30, R29, R27, !PT ;                                       /* 0x0000001b1d1e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8c50*/                   MOV R19, R30 ;                                                   /* 0x0000001e00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8c60*/                   WARPSYNC.COLLECTIVE R0, 0x8c90 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8c70*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8c80*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8c90*/                   BRA 0x3f20 ;                                                     /* 0xffffffb000a07947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8ca0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x10 ;                                 /* 0x00000010ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8cb0*/                   MOV R17, 0x1f ;                                                  /* 0x0000001f00117802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8cc0*/                   MOV R0, 0xffffffff ;                                             /* 0xffffffff00007802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8cd0*/                   WARPSYNC.COLLECTIVE R0, 0x8d00 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x01ffea0003c00000 */
        /*8ce0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8cf0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8d00*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8d10*/                   FADD R18, R27, R19 ;                                             /* 0x000000131b127221 */
                                                                                                    /* 0x000fc80000000000 */
        /*8d20*/                   IMAD.MOV.U32 R19, RZ, RZ, R18 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0012 */
        /*8d30*/                   WARPSYNC.COLLECTIVE R0, 0x8d60 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8d40*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8d50*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8d60*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x4 ;                                  /* 0x00000004ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*8d70*/                   FADD R20, R18, R27 ;                                             /* 0x0000001b12147221 */
                                                                                                    /* 0x000fca0000000000 */
        /*8d80*/                   MOV R19, R20 ;                                                   /* 0x0000001400137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8d90*/                   WARPSYNC.COLLECTIVE R0, 0x8dc0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8da0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8db0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8dc0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 1.1920928955078125e-07 ;              /* 0x00000002ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8dd0*/                   FADD R21, R20, R27 ;                                             /* 0x0000001b14157221 */
                                                                                                    /* 0x000fca0000000000 */
        /*8de0*/                   MOV R19, R21 ;                                                   /* 0x0000001500137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8df0*/                   WARPSYNC.COLLECTIVE R0, 0x8e20 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8e00*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8e10*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8e20*/                   MOV R16, 0x1 ;                                                   /* 0x0000000100107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*8e30*/                   FADD R22, R21, R27 ;                                             /* 0x0000001b15167221 */
                                                                                                    /* 0x000fc80000000000 */
        /*8e40*/                   IMAD.MOV.U32 R19, RZ, RZ, R22 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0016 */
        /*8e50*/                   WARPSYNC.COLLECTIVE R0, 0x8e80 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8e60*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8e70*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8e80*/                   BRA 0x43e0 ;                                                     /* 0xffffffb400547947 */
                                                                                                    /* 0x000fea000383ffff */
        /*8e90*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8ea0*/                   IMAD.MOV.U32 R17, RZ, RZ, 0x1f ;                                 /* 0x0000001fff117424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8eb0*/                   MOV R0, 0xffffffff ;                                             /* 0xffffffff00007802 */
                                                                                                    /* 0x000fd20000000f00 */
        /*8ec0*/                   WARPSYNC.COLLECTIVE R0, 0x8ef0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x007fea0003c00000 */
        /*8ed0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8ee0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8ef0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x8 ;                                  /* 0x00000008ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*8f00*/                   FMNMX R4, R27, R19, !PT ;                                        /* 0x000000131b047209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8f10*/                   MOV R19, R4 ;                                                    /* 0x0000000400137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8f20*/                   WARPSYNC.COLLECTIVE R0, 0x8f50 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8f30*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8f40*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8f50*/                   HFMA2.MMA R16, -RZ, RZ, 0, 2.384185791015625e-07 ;               /* 0x00000004ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*8f60*/                   FMNMX R26, R4, R27, !PT ;                                        /* 0x0000001b041a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*8f70*/                   MOV R19, R26 ;                                                   /* 0x0000001a00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*8f80*/                   WARPSYNC.COLLECTIVE R0, 0x8fb0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8f90*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*8fa0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*8fb0*/                   MOV R16, 0x2 ;                                                   /* 0x0000000200107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*8fc0*/                   FMNMX R28, R26, R27, !PT ;                                       /* 0x0000001b1a1c7209 */
                                                                                                    /* 0x000fca0007800000 */
        /*8fd0*/                   IMAD.MOV.U32 R19, RZ, RZ, R28 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e001c */
        /*8fe0*/                   WARPSYNC.COLLECTIVE R0, 0x9010 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*8ff0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9000*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9010*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x1 ;                                  /* 0x00000001ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*9020*/                   FMNMX R30, R28, R27, !PT ;                                       /* 0x0000001b1c1e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*9030*/                   MOV R19, R30 ;                                                   /* 0x0000001e00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*9040*/                   WARPSYNC.COLLECTIVE R0, 0x9070 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*9050*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9060*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9070*/                   BRA 0x4e80 ;                                                     /* 0xffffffbc00807947 */
                                                                                                    /* 0x000fea000383ffff */
        /*9080*/                   HFMA2.MMA R16, -RZ, RZ, 0, 9.5367431640625e-07 ;                 /* 0x00000010ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*9090*/                   MOV R17, 0x1f ;                                                  /* 0x0000001f00117802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*90a0*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x1 ;                                  /* 0xffffffffff007424 */
                                                                                                    /* 0x000fd200078e00ff */
        /*90b0*/                   WARPSYNC.COLLECTIVE R0, 0x90e0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x00ffea0003c00000 */
        /*90c0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*90d0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*90e0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*90f0*/                   FADD R21, R27, R19 ;                                             /* 0x000000131b157221 */
                                                                                                    /* 0x000fca0000000000 */
        /*9100*/                   MOV R19, R21 ;                                                   /* 0x0000001500137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*9110*/                   WARPSYNC.COLLECTIVE R0, 0x9140 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*9120*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9130*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9140*/                   MOV R16, 0x4 ;                                                   /* 0x0000000400107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*9150*/                   FADD R23, R21, R27 ;                                             /* 0x0000001b15177221 */
                                                                                                    /* 0x000fc80000000000 */
        /*9160*/                   IMAD.MOV.U32 R19, RZ, RZ, R23 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0017 */
        /*9170*/                   WARPSYNC.COLLECTIVE R0, 0x91a0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*9180*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9190*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*91a0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x2 ;                                  /* 0x00000002ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*91b0*/                   FADD R25, R23, R27 ;                                             /* 0x0000001b17197221 */
                                                                                                    /* 0x000fca0000000000 */
        /*91c0*/                   MOV R19, R25 ;                                                   /* 0x0000001900137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*91d0*/                   WARPSYNC.COLLECTIVE R0, 0x9200 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*91e0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*91f0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9200*/                   HFMA2.MMA R16, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*9210*/                   FADD R26, R25, R27 ;                                             /* 0x0000001b191a7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*9220*/                   MOV R19, R26 ;                                                   /* 0x0000001a00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*9230*/                   WARPSYNC.COLLECTIVE R0, 0x9260 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*9240*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9250*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9260*/                   BRA 0x53b0 ;                                                     /* 0xffffffc000507947 */
                                                                                                    /* 0x000fea000383ffff */
        /*9270*/                   BSSY B0, 0x9310 ;                                                /* 0x0000009000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*9280*/                   CS2R R6, SRZ ;                                                   /* 0x0000000000067805 */
                                                                                                    /* 0x000fe2000001ff00 */
        /*9290*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x1 ;                                  /* 0xffffffffff007424 */
                                                                                                    /* 0x000fce00078e00ff */
        /*92a0*/                   WARPSYNC.COLLECTIVE.ALL 0x9300 ;                                 /* 0x0000000000147948 */
                                                                                                    /* 0x01dfea0003c00000 */
        /*92b0*/                   SHF.L.U32 R6, R6, 0x10, RZ ;                                     /* 0x0000001006067819 */
                                                                                                    /* 0x000fc800000006ff */
        /*92c0*/                   LOP3.LUT R6, R6, 0xf, R7, 0xf8, !PT ;                            /* 0x0000000f06067812 */
                                                                                                    /* 0x000fca00078ef807 */
        /*92d0*/                   BAR.SYNC.DEFER_BLOCKING R6, R6 ;                                 /* 0x000000060000731d */
                                                                                                    /* 0x0001e40000010000 */
        /*92e0*/                   SHF.R.U32.HI R6, RZ, 0x10, R6 ;                                  /* 0x00000010ff067819 */
                                                                                                    /* 0x001fc80000011606 */
        /*92f0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x000fe60003800000 */
        /*9300*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*9310*/                   BRA 0x5890 ;                                                     /* 0xffffffc4005c7947 */
                                                                                                    /* 0x000fea000383ffff */
        /*9320*/                   HFMA2.MMA R17, -RZ, RZ, 0, 1.847743988037109375e-06 ;            /* 0x0000001fff117435 */
                                                                                                    /* 0x000fe200000001ff */
        /*9330*/                   MOV R16, 0x10 ;                                                  /* 0x0000001000107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*9340*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x1 ;                                  /* 0xffffffffff007424 */
                                                                                                    /* 0x000fd200078e00ff */
        /*9350*/                   WARPSYNC.COLLECTIVE R0, 0x9380 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x00ffea0003c00000 */
        /*9360*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9370*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9380*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*9390*/                   FMNMX R12, R27, R19, !PT ;                                       /* 0x000000131b0c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*93a0*/                   MOV R19, R12 ;                                                   /* 0x0000000c00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*93b0*/                   WARPSYNC.COLLECTIVE R0, 0x93e0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*93c0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*93d0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*93e0*/                   MOV R16, 0x4 ;                                                   /* 0x0000000400107802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*93f0*/                   FMNMX R13, R12, R27, !PT ;                                       /* 0x0000001b0c0d7209 */
                                                                                                    /* 0x000fca0007800000 */
        /*9400*/                   IMAD.MOV.U32 R19, RZ, RZ, R13 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e000d */
        /*9410*/                   WARPSYNC.COLLECTIVE R0, 0x9440 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*9420*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9430*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9440*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x2 ;                                  /* 0x00000002ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*9450*/                   FMNMX R25, R13, R27, !PT ;                                       /* 0x0000001b0d197209 */
                                                                                                    /* 0x000fc80007800000 */
        /*9460*/                   MOV R19, R25 ;                                                   /* 0x0000001900137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*9470*/                   WARPSYNC.COLLECTIVE R0, 0x94a0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*9480*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9490*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*94a0*/                   HFMA2.MMA R16, -RZ, RZ, 0, 5.9604644775390625e-08 ;              /* 0x00000001ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*94b0*/                   FMNMX R26, R25, R27, !PT ;                                       /* 0x0000001b191a7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*94c0*/                   MOV R19, R26 ;                                                   /* 0x0000001a00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*94d0*/                   WARPSYNC.COLLECTIVE R0, 0x9500 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*94e0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*94f0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9500*/                   BRA 0x64d0 ;                                                     /* 0xffffffcc00f07947 */
                                                                                                    /* 0x000fea000383ffff */
        /*9510*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x10 ;                                 /* 0x00000010ff107424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*9520*/                   MOV R17, 0x1f ;                                                  /* 0x0000001f00117802 */
                                                                                                    /* 0x002fe40000000f00 */
        /*9530*/                   MOV R0, 0xffffffff ;                                             /* 0xffffffff00007802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*9540*/                   WARPSYNC.COLLECTIVE R0, 0x9570 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x01dfea0003c00000 */
        /*9550*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9560*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9570*/                   HFMA2.MMA R16, -RZ, RZ, 0, 4.76837158203125e-07 ;                /* 0x00000008ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*9580*/                   FADD R10, R27, R19 ;                                             /* 0x000000131b0a7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*9590*/                   IMAD.MOV.U32 R19, RZ, RZ, R10 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e000a */
        /*95a0*/                   WARPSYNC.COLLECTIVE R0, 0x95d0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*95b0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*95c0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*95d0*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x4 ;                                  /* 0x00000004ff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*95e0*/                   FADD R11, R10, R27 ;                                             /* 0x0000001b0a0b7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*95f0*/                   MOV R19, R11 ;                                                   /* 0x0000000b00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*9600*/                   WARPSYNC.COLLECTIVE R0, 0x9630 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*9610*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9620*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9630*/                   HFMA2.MMA R16, -RZ, RZ, 0, 1.1920928955078125e-07 ;              /* 0x00000002ff107435 */
                                                                                                    /* 0x000fe200000001ff */
        /*9640*/                   FADD R13, R11, R27 ;                                             /* 0x0000001b0b0d7221 */
                                                                                                    /* 0x000fca0000000000 */
        /*9650*/                   MOV R19, R13 ;                                                   /* 0x0000000d00137202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*9660*/                   WARPSYNC.COLLECTIVE R0, 0x9690 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*9670*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*9680*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*9690*/                   MOV R16, 0x1 ;                                                   /* 0x0000000100107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*96a0*/                   FADD R25, R13, R27 ;                                             /* 0x0000001b0d197221 */
                                                                                                    /* 0x000fc80000000000 */
        /*96b0*/                   IMAD.MOV.U32 R19, RZ, RZ, R25 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0019 */
        /*96c0*/                   WARPSYNC.COLLECTIVE R0, 0x96f0 ;                                 /* 0x0000000000087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*96d0*/                   SHFL.DOWN P0, R27, R19, R16, R17 ;                               /* 0x08000010131b7389 */
                                                                                                    /* 0x0000640000000011 */
        /*96e0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*96f0*/                   BRA 0x6f80 ;                                                     /* 0xffffffd800207947 */
                                                                                                    /* 0x000fea000383ffff */
        /*9700*/                   BSSY B0, 0x97a0 ;                                                /* 0x0000009000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*9710*/                   CS2R R6, SRZ ;                                                   /* 0x0000000000067805 */
                                                                                                    /* 0x000fe4000001ff00 */
        /*9720*/                   MOV R0, 0xffffffff ;                                             /* 0xffffffff00007802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*9730*/                   WARPSYNC.COLLECTIVE.ALL 0x9790 ;                                 /* 0x0000000000147948 */
                                                                                                    /* 0x01dfea0003c00000 */
        /*9740*/                   SHF.L.U32 R6, R6, 0x10, RZ ;                                     /* 0x0000001006067819 */
                                                                                                    /* 0x000fc800000006ff */
        /*9750*/                   LOP3.LUT R6, R6, 0xf, R7, 0xf8, !PT ;                            /* 0x0000000f06067812 */
                                                                                                    /* 0x000fca00078ef807 */
        /*9760*/                   BAR.SYNC.DEFER_BLOCKING R6, R6 ;                                 /* 0x000000060000731d */
                                                                                                    /* 0x0001e40000010000 */
        /*9770*/                   SHF.R.U32.HI R6, RZ, 0x10, R6 ;                                  /* 0x00000010ff067819 */
                                                                                                    /* 0x001fc80000011606 */
        /*9780*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x000fe60003800000 */
        /*9790*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*97a0*/                   BRA 0x7170 ;                                                     /* 0xffffffd800707947 */
                                                                                                    /* 0x000fea000383ffff */
        /*97b0*/                   BSSY B0, 0x9850 ;                                                /* 0x0000009000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*97c0*/                   CS2R R6, SRZ ;                                                   /* 0x0000000000067805 */
                                                                                                    /* 0x000fe2000001ff00 */
        /*97d0*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x1 ;                                  /* 0xffffffffff007424 */
                                                                                                    /* 0x000fce00078e00ff */
        /*97e0*/                   WARPSYNC.COLLECTIVE.ALL 0x9840 ;                                 /* 0x0000000000147948 */
                                                                                                    /* 0x01dfea0003c00000 */
        /*97f0*/                   SHF.L.U32 R6, R6, 0x10, RZ ;                                     /* 0x0000001006067819 */
                                                                                                    /* 0x000fc800000006ff */
        /*9800*/                   LOP3.LUT R6, R6, 0xf, R7, 0xf8, !PT ;                            /* 0x0000000f06067812 */
                                                                                                    /* 0x000fca00078ef807 */
        /*9810*/                   BAR.SYNC.DEFER_BLOCKING R6, R6 ;                                 /* 0x000000060000731d */
                                                                                                    /* 0x0001e40000010000 */
        /*9820*/                   SHF.R.U32.HI R6, RZ, 0x10, R6 ;                                  /* 0x00000010ff067819 */
                                                                                                    /* 0x001fc80000011606 */
        /*9830*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x000fe60003800000 */
        /*9840*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*9850*/                   BRA 0x73e0 ;                                                     /* 0xffffffd800e07947 */
                                                                                                    /* 0x000fea000383ffff */
        /*9860*/                   SHF.R.U32.HI R29, RZ, 0x17, R0 ;                                 /* 0x00000017ff1d7819 */
                                                                                                    /* 0x000fe20000011600 */
        /*9870*/                   BSSY B1, 0x9eb0 ;                                                /* 0x0000063000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*9880*/                   SHF.R.U32.HI R31, RZ, 0x17, R3 ;                                 /* 0x00000017ff1f7819 */
                                                                                                    /* 0x000fe40000011603 */
        /*9890*/                   LOP3.LUT R29, R29, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff1d1d7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*98a0*/                   LOP3.LUT R31, R31, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff1f1f7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*98b0*/                   IADD3 R32, R29, -0x1, RZ ;                                       /* 0xffffffff1d207810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*98c0*/                   IADD3 R30, R31, -0x1, RZ ;                                       /* 0xffffffff1f1e7810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*98d0*/                   ISETP.GT.U32.AND P0, PT, R32, 0xfd, PT ;                         /* 0x000000fd2000780c */
                                                                                                    /* 0x000fc80003f04070 */
        /*98e0*/                   ISETP.GT.U32.OR P0, PT, R30, 0xfd, P0 ;                          /* 0x000000fd1e00780c */
                                                                                                    /* 0x000fda0000704470 */
        /*98f0*/              @!P0 IMAD.MOV.U32 R30, RZ, RZ, RZ ;                                   /* 0x000000ffff1e8224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*9900*/              @!P0 BRA 0x9a90 ;                                                     /* 0x0000000000608947 */
                                                                                                    /* 0x000fec0003800000 */
        /*9910*/                   FSETP.GTU.FTZ.AND P0, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fe40003f1c200 */
        /*9920*/                   FSETP.GTU.FTZ.AND P1, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fc80003f3c200 */
        /*9930*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000703570 */
        /*9940*/               @P0 BRA 0x9e90 ;                                                     /* 0x0000000400500947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9950*/                   LOP3.LUT P0, RZ, R0, 0x7fffffff, R3, 0xc8, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fda000780c803 */
        /*9960*/              @!P0 BRA 0x9e70 ;                                                     /* 0x0000000400408947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9970*/                   FSETP.NEU.FTZ.AND P2, PT, |R3|.reuse, +INF , PT ;                /* 0x7f8000000300780b */
                                                                                                    /* 0x040fe40003f5d200 */
        /*9980*/                   FSETP.NEU.FTZ.AND P0, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fe40003f1d200 */
        /*9990*/                   FSETP.NEU.FTZ.AND P1, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fd60003f3d200 */
        /*99a0*/              @!P0 BRA !P2, 0x9e70 ;                                                /* 0x0000000400308947 */
                                                                                                    /* 0x000fea0005000000 */
        /*99b0*/                   LOP3.LUT P2, RZ, R3, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fc8000784c0ff */
        /*99c0*/                   PLOP3.LUT P2, PT, P0, P2, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000744572 */
        /*99d0*/               @P2 BRA 0x9e50 ;                                                     /* 0x00000004001c2947 */
                                                                                                    /* 0x000fea0003800000 */
        /*99e0*/                   LOP3.LUT P0, RZ, R0, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fc8000780c0ff */
        /*99f0*/                   PLOP3.LUT P0, PT, P1, P0, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000f00572 */
        /*9a00*/               @P0 BRA 0x9e20 ;                                                     /* 0x0000000400040947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9a10*/                   IADD3 R30, R31, -0x1, RZ ;                                       /* 0xffffffff1f1e7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*9a20*/                   ISETP.GE.AND P1, PT, R32, RZ, PT ;                               /* 0x000000ff2000720c */
                                                                                                    /* 0x000fe40003f26270 */
        /*9a30*/                   ISETP.GE.AND P0, PT, R30, RZ, PT ;                               /* 0x000000ff1e00720c */
                                                                                                    /* 0x000fd60003f06270 */
        /*9a40*/              @!P1 FFMA R0, R0, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000000009823 */
                                                                                                    /* 0x000fe400000000ff */
        /*9a50*/               @P0 MOV R30, RZ ;                                                    /* 0x000000ff001e0202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*9a60*/              @!P0 IMAD.MOV.U32 R30, RZ, RZ, -0x40 ;                                /* 0xffffffc0ff1e8424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*9a70*/              @!P0 FFMA R3, R3, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000003038823 */
                                                                                                    /* 0x000fc600000000ff */
        /*9a80*/              @!P1 IADD3 R30, R30, 0x40, RZ ;                                       /* 0x000000401e1e9810 */
                                                                                                    /* 0x000fce0007ffe0ff */
        /*9a90*/                   LEA R35, R29, 0xc0800000, 0x17 ;                                 /* 0xc08000001d237811 */
                                                                                                    /* 0x000fe200078eb8ff */
        /*9aa0*/                   VIADD R32, R31, 0xffffff81 ;                                     /* 0xffffff811f207836 */
                                                                                                    /* 0x000fe20000000000 */
        /*9ab0*/                   BSSY B2, 0x9e10 ;                                                /* 0x0000035000027945 */
                                                                                                    /* 0x000fe40003800000 */
        /*9ac0*/                   IADD3 R35, -R35, R0, RZ ;                                        /* 0x0000000023237210 */
                                                                                                    /* 0x000fe40007ffe1ff */
        /*9ad0*/                   IADD3 R29, R32, 0x7f, -R29 ;                                     /* 0x0000007f201d7810 */
                                                                                                    /* 0x000fe40007ffe81d */
        /*9ae0*/                   MUFU.RCP R0, R35 ;                                               /* 0x0000002300007308 */
                                                                                                    /* 0x000e220000001000 */
        /*9af0*/                   FADD.FTZ R33, -R35, -RZ ;                                        /* 0x800000ff23217221 */
                                                                                                    /* 0x000fe20000010100 */
        /*9b00*/                   IADD3 R29, R29, R30, RZ ;                                        /* 0x0000001e1d1d7210 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*9b10*/                   FFMA R31, R0, R33, 1 ;                                           /* 0x3f800000001f7423 */
                                                                                                    /* 0x001fc80000000021 */
        /*9b20*/                   FFMA R31, R0, R31, R0 ;                                          /* 0x0000001f001f7223 */
                                                                                                    /* 0x000fe20000000000 */
        /*9b30*/                   IMAD R0, R32, -0x800000, R3 ;                                    /* 0xff80000020007824 */
                                                                                                    /* 0x000fc800078e0203 */
        /*9b40*/                   FFMA R34, R0, R31, RZ ;                                          /* 0x0000001f00227223 */
                                                                                                    /* 0x000fc800000000ff */
        /*9b50*/                   FFMA R3, R33, R34, R0 ;                                          /* 0x0000002221037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*9b60*/                   FFMA R34, R31, R3, R34 ;                                         /* 0x000000031f227223 */
                                                                                                    /* 0x000fc80000000022 */
        /*9b70*/                   FFMA R33, R33, R34, R0 ;                                         /* 0x0000002221217223 */
                                                                                                    /* 0x000fc80000000000 */
        /*9b80*/                   FFMA R0, R31, R33, R34 ;                                         /* 0x000000211f007223 */
                                                                                                    /* 0x000fca0000000022 */
        /*9b90*/                   SHF.R.U32.HI R3, RZ, 0x17, R0 ;                                  /* 0x00000017ff037819 */
                                                                                                    /* 0x000fc80000011600 */
        /*9ba0*/                   LOP3.LUT R30, R3, 0xff, RZ, 0xc0, !PT ;                          /* 0x000000ff031e7812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*9bb0*/                   IADD3 R3, R30, R29, RZ ;                                         /* 0x0000001d1e037210 */
                                                                                                    /* 0x000fca0007ffe0ff */
        /*9bc0*/                   VIADD R30, R3, 0xffffffff ;                                      /* 0xffffffff031e7836 */
                                                                                                    /* 0x000fca0000000000 */
        /*9bd0*/                   ISETP.GE.U32.AND P0, PT, R30, 0xfe, PT ;                         /* 0x000000fe1e00780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*9be0*/              @!P0 BRA 0x9df0 ;                                                     /* 0x0000000000808947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9bf0*/                   ISETP.GT.AND P0, PT, R3, 0xfe, PT ;                              /* 0x000000fe0300780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*9c00*/               @P0 BRA 0x9dc0 ;                                                     /* 0x00000000006c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9c10*/                   ISETP.GE.AND P0, PT, R3, 0x1, PT ;                               /* 0x000000010300780c */
                                                                                                    /* 0x000fda0003f06270 */
        /*9c20*/               @P0 BRA 0x9e00 ;                                                     /* 0x0000000000740947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9c30*/                   ISETP.GE.AND P0, PT, R3, -0x18, PT ;                             /* 0xffffffe80300780c */
                                                                                                    /* 0x000fe40003f06270 */
        /*9c40*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fd600078ec0ff */
        /*9c50*/              @!P0 BRA 0x9e00 ;                                                     /* 0x0000000000688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9c60*/                   FFMA.RZ R29, R31.reuse, R33.reuse, R34.reuse ;                   /* 0x000000211f1d7223 */
                                                                                                    /* 0x1c0fe2000000c022 */
        /*9c70*/                   FFMA.RP R30, R31.reuse, R33.reuse, R34.reuse ;                   /* 0x000000211f1e7223 */
                                                                                                    /* 0x1c0fe20000008022 */
        /*9c80*/                   FFMA.RM R33, R31, R33, R34 ;                                     /* 0x000000211f217223 */
                                                                                                    /* 0x000fe20000004022 */
        /*9c90*/                   IADD3 R31, R3, 0x20, RZ ;                                        /* 0x00000020031f7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*9ca0*/                   LOP3.LUT R29, R29, 0x7fffff, RZ, 0xc0, !PT ;                     /* 0x007fffff1d1d7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*9cb0*/                   ISETP.NE.AND P0, PT, R3, RZ, PT ;                                /* 0x000000ff0300720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*9cc0*/                   LOP3.LUT R32, R29, 0x800000, RZ, 0xfc, !PT ;                     /* 0x008000001d207812 */
                                                                                                    /* 0x000fe400078efcff */
        /*9cd0*/                   ISETP.NE.AND P1, PT, R3, RZ, PT ;                                /* 0x000000ff0300720c */
                                                                                                    /* 0x000fc40003f25270 */
        /*9ce0*/                   IADD3 R3, -R3, RZ, RZ ;                                          /* 0x000000ff03037210 */
                                                                                                    /* 0x000fe40007ffe1ff */
        /*9cf0*/                   SHF.L.U32 R31, R32, R31, RZ ;                                    /* 0x0000001f201f7219 */
                                                                                                    /* 0x000fe400000006ff */
        /*9d00*/                   FSETP.NEU.FTZ.AND P2, PT, R30, R33, PT ;                         /* 0x000000211e00720b */
                                                                                                    /* 0x000fe40003f5d000 */
        /*9d10*/                   SEL R3, R3, RZ, P0 ;                                             /* 0x000000ff03037207 */
                                                                                                    /* 0x000fe40000000000 */
        /*9d20*/                   ISETP.NE.AND P1, PT, R31, RZ, P1 ;                               /* 0x000000ff1f00720c */
                                                                                                    /* 0x000fe40000f25270 */
        /*9d30*/                   SHF.R.U32.HI R32, RZ, R3, R32 ;                                  /* 0x00000003ff207219 */
                                                                                                    /* 0x000fc40000011620 */
        /*9d40*/                   PLOP3.LUT P1, PT, P2, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe40001723570 */
        /*9d50*/                   SHF.R.U32.HI R29, RZ, 0x1, R32 ;                                 /* 0x00000001ff1d7819 */
                                                                                                    /* 0x000fe40000011620 */
        /*9d60*/                   SEL R30, RZ, 0x1, !P1 ;                                          /* 0x00000001ff1e7807 */
                                                                                                    /* 0x000fc80004800000 */
        /*9d70*/                   LOP3.LUT R3, R30, 0x1, R29, 0xf8, !PT ;                          /* 0x000000011e037812 */
                                                                                                    /* 0x000fc800078ef81d */
        /*9d80*/                   LOP3.LUT R32, R3, R32, RZ, 0xc0, !PT ;                           /* 0x0000002003207212 */
                                                                                                    /* 0x000fca00078ec0ff */
        /*9d90*/                   IMAD.IADD R29, R29, 0x1, R32 ;                                   /* 0x000000011d1d7824 */
                                                                                                    /* 0x000fca00078e0220 */
        /*9da0*/                   LOP3.LUT R0, R29, R0, RZ, 0xfc, !PT ;                            /* 0x000000001d007212 */
                                                                                                    /* 0x000fe200078efcff */
        /*9db0*/                   BRA 0x9e00 ;                                                     /* 0x0000000000107947 */
                                                                                                    /* 0x000fec0003800000 */
        /*9dc0*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*9dd0*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*9de0*/                   BRA 0x9e00 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fec0003800000 */
        /*9df0*/                   LEA R0, R29, R0, 0x17 ;                                          /* 0x000000001d007211 */
                                                                                                    /* 0x000fce00078eb8ff */
        /*9e00*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*9e10*/                   BRA 0x9ea0 ;                                                     /* 0x0000000000207947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9e20*/                   LOP3.LUT R0, R0, 0x80000000, R3, 0x48, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078e4803 */
        /*9e30*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*9e40*/                   BRA 0x9ea0 ;                                                     /* 0x0000000000147947 */
                                                                                                    /* 0x000fec0003800000 */
        /*9e50*/                   LOP3.LUT R0, R0, 0x80000000, R3, 0x48, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fe200078e4803 */
        /*9e60*/                   BRA 0x9ea0 ;                                                     /* 0x00000000000c7947 */
                                                                                                    /* 0x000fec0003800000 */
        /*9e70*/                   MUFU.RSQ R0, -QNAN  ;                                            /* 0xffc0000000007908 */
                                                                                                    /* 0x000e220000001400 */
        /*9e80*/                   BRA 0x9ea0 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fea0003800000 */
        /*9e90*/                   FADD.FTZ R0, R3, R0 ;                                            /* 0x0000000003007221 */
                                                                                                    /* 0x000fce0000010000 */
        /*9ea0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*9eb0*/                   HFMA2.MMA R29, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff1d7435 */
                                                                                                    /* 0x000fcc00000001ff */
        /*9ec0*/                   RET.REL.NODEC R28 0x0 ;                                          /* 0xffffff601c4c7950 */
                                                                                                    /* 0x001fea0003c3ffff */
        /*9ed0*/                   BRA 0x9ed0;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*9ee0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9ef0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9f00*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9f10*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9f20*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9f30*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9f40*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9f50*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9f60*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*9f70*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z16initialize_queue7Payload
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R9, SR_CTAID.X ;                                             /* 0x0000000000097919 */
                                                                                                    /* 0x000e620000002500 */
        /*0020*/                   ULDC.64 UR6, c[0x0][0x298] ;                                     /* 0x0000a60000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0030*/                   ULDC UR5, c[0x0][0x0] ;                                          /* 0x0000000000057ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0040*/                   UIADD3 UR4, UR6, UR7, URZ ;                                      /* 0x0000000706047290 */
                                                                                                    /* 0x000fe2000fffe03f */
        /*0050*/                   S2R R0, SR_TID.X ;                                               /* 0x0000000000007919 */
                                                                                                    /* 0x000e640000002100 */
        /*0060*/                   IMAD R9, R9, UR5, R0 ;                                           /* 0x0000000509097c24 */
                                                                                                    /* 0x002fca000f8e0200 */
        /*0070*/                   ISETP.GE.AND P0, PT, R9.reuse, UR4, PT ;                         /* 0x0000000409007c0c */
                                                                                                    /* 0x040fe2000bf06270 */
        /*0080*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0090*/                   ISETP.GE.AND P1, PT, R9.reuse, UR6, PT ;                         /* 0x0000000609007c0c */
                                                                                                    /* 0x040fe4000bf26270 */
        /*00a0*/                   ISETP.NE.AND P2, PT, R9, RZ, PT ;                                /* 0x000000ff0900720c */
                                                                                                    /* 0x000fd20003f45270 */
        /*00b0*/              @!P0 LDC.64 R2, c[0x0][0x260] ;                                       /* 0x00009800ff028b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*00c0*/              @!P0 MOV R11, 0xffffffff ;                                            /* 0xffffffff000b8802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*00d0*/              @!P0 LDC.64 R4, c[0x0][0x258] ;                                       /* 0x00009600ff048b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*00e0*/              @!P1 LDC.64 R6, c[0x0][0x268] ;                                       /* 0x00009a00ff069b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*00f0*/              @!P0 IMAD.WIDE R2, R9, 0x4, R2 ;                                      /* 0x0000000409028825 */
                                                                                                    /* 0x002fca00078e0202 */
        /*0100*/              @!P0 STG.E desc[UR4][R2.64], RZ ;                                     /* 0x000000ff02008986 */
                                                                                                    /* 0x0003e2000c101904 */
        /*0110*/              @!P0 IMAD.WIDE R4, R9, 0x4, R4 ;                                      /* 0x0000000409048825 */
                                                                                                    /* 0x004fca00078e0204 */
        /*0120*/              @!P0 STG.E desc[UR4][R4.64], R11 ;                                    /* 0x0000000b04008986 */
                                                                                                    /* 0x0003e2000c101904 */
        /*0130*/              @!P1 IMAD.WIDE R6, R9, 0x4, R6 ;                                      /* 0x0000000409069825 */
                                                                                                    /* 0x008fca00078e0206 */
        /*0140*/              @!P1 STG.E desc[UR4][R6.64], RZ ;                                     /* 0x000000ff06009986 */
                                                                                                    /* 0x0003e2000c101904 */
        /*0150*/               @P2 EXIT ;                                                           /* 0x000000000000294d */
                                                                                                    /* 0x001fea0003800000 */
        /*0160*/                   LDC.64 R2, c[0x0][0x270] ;                                       /* 0x00009c00ff027b82 */
                                                                                                    /* 0x002e300000000a00 */
        /*0170*/                   LDC.64 R4, c[0x0][0x278] ;                                       /* 0x00009e00ff047b82 */
                                                                                                    /* 0x000e700000000a00 */
        /*0180*/                   LDC.64 R6, c[0x0][0x280] ;                                       /* 0x0000a000ff067b82 */
                                                                                                    /* 0x000eb00000000a00 */
        /*0190*/                   LDC.64 R8, c[0x0][0x288] ;                                       /* 0x0000a200ff087b82 */
                                                                                                    /* 0x000ee20000000a00 */
        /*01a0*/                   STG.E desc[UR4][R2.64], RZ ;                                     /* 0x000000ff02007986 */
                                                                                                    /* 0x001fe8000c101904 */
        /*01b0*/                   STG.E desc[UR4][R4.64], RZ ;                                     /* 0x000000ff04007986 */
                                                                                                    /* 0x002fe8000c101904 */
        /*01c0*/                   STG.E desc[UR4][R6.64], RZ ;                                     /* 0x000000ff06007986 */
                                                                                                    /* 0x004fe8000c101904 */
        /*01d0*/                   STG.E desc[UR4][R8.64], RZ ;                                     /* 0x000000ff08007986 */
                                                                                                    /* 0x008fe2000c101904 */
        /*01e0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*01f0*/                   BRA 0x1f0;                                                       /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*0200*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0210*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0220*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0230*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0240*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0250*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0260*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0270*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z9row_fusedPKfPfi
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R4, SR_TID.X ;                                               /* 0x0000000000047919 */
                                                                                                    /* 0x000e6e0000002100 */
        /*0020*/                   LDC R19, c[0x0][0x220] ;                                         /* 0x00008800ff137b82 */
                                                                                                    /* 0x000ea20000000800 */
        /*0030*/                   ULDC.64 UR6, c[0x0][0x210] ;                                     /* 0x0000840000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0040*/                   MOV R12, 0xff800000 ;                                            /* 0xff800000000c7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0050*/                   IMAD.MOV.U32 R47, RZ, RZ, -0x800000 ;                            /* 0xff800000ff2f7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0060*/                   MOV R13, 0xff800000 ;                                            /* 0xff800000000d7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0070*/                   IMAD.MOV.U32 R49, RZ, RZ, -0x800000 ;                            /* 0xff800000ff317424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0080*/                   MOV R31, 0xff800000 ;                                            /* 0xff800000001f7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0090*/                   IMAD.MOV.U32 R33, RZ, RZ, -0x800000 ;                            /* 0xff800000ff217424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*00a0*/                   S2UR UR4, SR_CTAID.X ;                                           /* 0x00000000000479c3 */
                                                                                                    /* 0x000ee20000002500 */
        /*00b0*/                   IMAD.MOV.U32 R17, RZ, RZ, -0x800000 ;                            /* 0xff800000ff117424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*00c0*/                   MOV R16, 0xff800000 ;                                            /* 0xff80000000107802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*00d0*/                   IMAD.MOV.U32 R14, RZ, RZ, -0x800000 ;                            /* 0xff800000ff0e7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*00e0*/                   SHF.R.S32.HI R0, RZ, 0x1f, R19 ;                                 /* 0x0000001fff007819 */
                                                                                                    /* 0x004fc40000011413 */
        /*00f0*/                   SHF.R.S32.HI R5, RZ, 0x1f, R4 ;                                  /* 0x0000001fff057819 */
                                                                                                    /* 0x002fc60000011404 */
        /*0100*/                   IMAD R11, R0, UR4, RZ ;                                          /* 0x00000004000b7c24 */
                                                                                                    /* 0x008fe2000f8e02ff */
        /*0110*/                   IADD3 R10, R4.reuse, 0x200, RZ ;                                 /* 0x00000200040a7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*0120*/                   VIADD R44, R4.reuse, 0x300 ;                                     /* 0x00000300042c7836 */
                                                                                                    /* 0x040fe20000000000 */
        /*0130*/                   IADD3 R28, R4, 0x900, RZ ;                                       /* 0x00000900041c7810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0140*/                   IMAD.WIDE.U32 R2, R19, UR4, R4 ;                                 /* 0x0000000413027c25 */
                                                                                                    /* 0x000fe2000f8e0004 */
        /*0150*/                   ISETP.GE.AND P1, PT, R10, R19.reuse, PT ;                        /* 0x000000130a00720c */
                                                                                                    /* 0x080fe20003f26270 */
        /*0160*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0170*/                   ISETP.GE.AND P4, PT, R44, R19, PT ;                              /* 0x000000132c00720c */
                                                                                                    /* 0x000fe20003f86270 */
        /*0180*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x800000 ;                             /* 0xff800000ff007424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0190*/                   IADD3 R11, R3, R11, RZ ;                                         /* 0x0000000b030b7210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*01a0*/                   VIADD R42, R4, 0xa00 ;                                           /* 0x00000a00042a7836 */
                                                                                                    /* 0x000fe20000000000 */
        /*01b0*/                   LEA R6, P0, R2, UR6, 0x2 ;                                       /* 0x0000000602067c11 */
                                                                                                    /* 0x000fe2000f8010ff */
        /*01c0*/                   IMAD.MOV.U32 R21, RZ, RZ, -0x800000 ;                            /* 0xff800000ff157424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*01d0*/                   P2R R34, PR, RZ, 0x10 ;                                          /* 0x00000010ff227803 */
                                                                                                    /* 0x000fe20000000000 */
        /*01e0*/                   VIADD R18, R4, 0x600 ;                                           /* 0x0000060004127836 */
                                                                                                    /* 0x000fe20000000000 */
        /*01f0*/                   LEA.HI.X R7, R2, UR7, R11, 0x2, P0 ;                             /* 0x0000000702077c11 */
                                                                                                    /* 0x000fc400080f140b */
        /*0200*/                   IADD3 R8, R4.reuse, 0x100, RZ ;                                  /* 0x0000010004087810 */
                                                                                                    /* 0x040fe40007ffe0ff */
        /*0210*/                   ISETP.GE.AND P0, PT, R4, R19.reuse, PT ;                         /* 0x000000130400720c */
                                                                                                    /* 0x080fe20003f06270 */
        /*0220*/              @!P1 LDG.E R12, desc[UR4][R6.64+0x800] ;                              /* 0x00080004060c9981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0230*/                   ISETP.NE.AND P1, PT, R34, RZ, PT ;                               /* 0x000000ff2200720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*0240*/                   ISETP.GE.AND P2, PT, R8, R19, PT ;                               /* 0x000000130800720c */
                                                                                                    /* 0x000fe40003f46270 */
        /*0250*/                   IADD3 R30, R4.reuse, 0x400, RZ ;                                 /* 0x00000400041e7810 */
                                                                                                    /* 0x040fe40007ffe0ff */
        /*0260*/                   IADD3 R32, R4, 0x500, RZ ;                                       /* 0x0000050004207810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*0270*/                   ISETP.GE.AND P3, PT, R30, R19.reuse, PT ;                        /* 0x000000131e00720c */
                                                                                                    /* 0x080fe40003f66270 */
        /*0280*/                   ISETP.GE.AND P6, PT, R32, R19.reuse, PT ;                        /* 0x000000132000720c */
                                                                                                    /* 0x080fe20003fc6270 */
        /*0290*/              @!P0 LDG.E R47, desc[UR4][R6.64] ;                                    /* 0x00000004062f8981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*02a0*/                   P2R R35, PR, RZ, 0x8 ;                                           /* 0x00000008ff237803 */
                                                                                                    /* 0x000fe40000000000 */
        /*02b0*/                   IADD3 R20, R4, 0x700, RZ ;                                       /* 0x0000070004147810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*02c0*/              @!P1 LDG.E R13, desc[UR4][R6.64+0xc00] ;                              /* 0x000c0004060d9981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*02d0*/                   ISETP.GE.AND P1, PT, R28, R19.reuse, PT ;                        /* 0x000000131c00720c */
                                                                                                    /* 0x080fe40003f26270 */
        /*02e0*/                   ISETP.GE.AND P5, PT, R18, R19, PT ;                              /* 0x000000131200720c */
                                                                                                    /* 0x000fe20003fa6270 */
        /*02f0*/              @!P2 LDG.E R49, desc[UR4][R6.64+0x400] ;                              /* 0x000400040631a981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*0300*/                   P2R R40, PR, RZ, 0x2 ;                                           /* 0x00000002ff287803 */
                                                                                                    /* 0x000fc40000000000 */
        /*0310*/                   ISETP.NE.AND P2, PT, R35, RZ, PT ;                               /* 0x000000ff2300720c */
                                                                                                    /* 0x000fe20003f45270 */
        /*0320*/              @!P6 LDG.E R31, desc[UR4][R6.64+0x1400] ;                             /* 0x00140004061fe981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0330*/                   IADD3 R22, R4, 0x800, RZ ;                                       /* 0x0000080004167810 */
                                                                                                    /* 0x000fca0007ffe0ff */
        /*0340*/              @!P1 LDG.E R0, desc[UR4][R6.64+0x2400] ;                              /* 0x0024000406009981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*0350*/                   ISETP.GE.AND P1, PT, R42, R19.reuse, PT ;                        /* 0x000000132a00720c */
                                                                                                    /* 0x080fe40003f26270 */
        /*0360*/                   IADD3 R28, R4, 0xb00, RZ ;                                       /* 0x00000b00041c7810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0370*/              @!P5 LDG.E R17, desc[UR4][R6.64+0x1800] ;                             /* 0x001800040611d981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*0380*/                   P2R R41, PR, RZ, 0x2 ;                                           /* 0x00000002ff297803 */
                                                                                                    /* 0x000fe40000000000 */
        /*0390*/                   ISETP.GE.AND P4, PT, R20, R19.reuse, PT ;                        /* 0x000000131400720c */
                                                                                                    /* 0x080fe20003f86270 */
        /*03a0*/              @!P2 LDG.E R33, desc[UR4][R6.64+0x1000] ;                             /* 0x001000040621a981 */
                                                                                                    /* 0x000f2c000c1e1900 */
        /*03b0*/              @!P1 LDG.E R21, desc[UR4][R6.64+0x2800] ;                             /* 0x0028000406159981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*03c0*/                   ISETP.GE.AND P1, PT, R28, R19, PT ;                              /* 0x000000131c00720c */
                                                                                                    /* 0x000fc40003f26270 */
        /*03d0*/                   MOV R23, 0xff800000 ;                                            /* 0xff80000000177802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*03e0*/                   ISETP.GE.AND P3, PT, R22, R19, PT ;                              /* 0x000000131600720c */
                                                                                                    /* 0x000fe20003f66270 */
        /*03f0*/              @!P4 LDG.E R16, desc[UR4][R6.64+0x1c00] ;                             /* 0x001c00040610c981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*0400*/                   IADD3 R46, R4, 0xc00, RZ ;                                       /* 0x00000c00042e7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0410*/                   P2R R42, PR, RZ, 0x2 ;                                           /* 0x00000002ff2a7803 */
                                                                                                    /* 0x000fca0000000000 */
        /*0420*/              @!P1 LDG.E R23, desc[UR4][R6.64+0x2c00] ;                             /* 0x002c000406179981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*0430*/                   ISETP.GE.AND P1, PT, R46, R19, PT ;                              /* 0x000000132e00720c */
                                                                                                    /* 0x000fe40003f26270 */
        /*0440*/                   MOV R24, 0xff800000 ;                                            /* 0xff80000000187802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0450*/              @!P3 LDG.E R14, desc[UR4][R6.64+0x2000] ;                             /* 0x00200004060eb981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*0460*/                   VIADD R28, R4.reuse, 0xd00 ;                                     /* 0x00000d00041c7836 */
                                                                                                    /* 0x040fe20000000000 */
        /*0470*/                   P2R R43, PR, RZ, 0x2 ;                                           /* 0x00000002ff2b7803 */
                                                                                                    /* 0x000fe40000000000 */
        /*0480*/                   IADD3 R46, R4, 0xe00, RZ ;                                       /* 0x00000e00042e7810 */
                                                                                                    /* 0x000fcc0007ffe0ff */
        /*0490*/              @!P1 LDG.E R24, desc[UR4][R6.64+0x3000] ;                             /* 0x0030000406189981 */
                                                                                                    /* 0x000f22000c1e1900 */
        /*04a0*/                   ISETP.GE.AND P1, PT, R28, R19.reuse, PT ;                        /* 0x000000131c00720c */
                                                                                                    /* 0x080fe40003f26270 */
        /*04b0*/                   IADD3 R28, R4, 0xf00, RZ ;                                       /* 0x00000f00041c7810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*04c0*/                   ISETP.GE.AND P2, PT, R46, R19.reuse, PT ;                        /* 0x000000132e00720c */
                                                                                                    /* 0x080fe20003f46270 */
        /*04d0*/                   IMAD.MOV.U32 R25, RZ, RZ, -0x800000 ;                            /* 0xff800000ff197424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*04e0*/                   P2R R39, PR, RZ, 0x8 ;                                           /* 0x00000008ff277803 */
                                                                                                    /* 0x000fe40000000000 */
        /*04f0*/                   ISETP.GE.AND P3, PT, R28, R19, PT ;                              /* 0x000000131c00720c */
                                                                                                    /* 0x000fe40003f66270 */
        /*0500*/                   MOV R26, 0xff800000 ;                                            /* 0xff800000001a7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0510*/                   IMAD.MOV.U32 R27, RZ, RZ, -0x800000 ;                            /* 0xff800000ff1b7424 */
                                                                                                    /* 0x000fc400078e00ff */
        /*0520*/              @!P1 LDG.E R25, desc[UR4][R6.64+0x3400] ;                             /* 0x0034000406199981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0530*/              @!P2 LDG.E R26, desc[UR4][R6.64+0x3800] ;                             /* 0x00380004061aa981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0540*/              @!P3 LDG.E R27, desc[UR4][R6.64+0x3c00] ;                             /* 0x003c0004061bb981 */
                                                                                                    /* 0x000322000c1e1900 */
        /*0550*/                   P2R R38, PR, RZ, 0x10 ;                                          /* 0x00000010ff267803 */
                                                                                                    /* 0x000fe40000000000 */
        /*0560*/                   LOP3.LUT P4, RZ, R4, 0x1f, RZ, 0xc0, !PT ;                       /* 0x0000001f04ff7812 */
                                                                                                    /* 0x000fda000788c0ff */
        /*0570*/              @!P4 S2R R15, SR_CgaCtaId ;                                           /* 0x00000000000fc919 */
                                                                                                    /* 0x000e220000008800 */
        /*0580*/                   P2R R37, PR, RZ, 0x20 ;                                          /* 0x00000020ff257803 */
                                                                                                    /* 0x000fe40000000000 */
        /*0590*/                   ISETP.GT.U32.AND P5, PT, R4, 0x1f, PT ;                          /* 0x0000001f0400780c */
                                                                                                    /* 0x000fe40003fa4070 */
        /*05a0*/                   FMNMX R46, R47, -INF , !PT ;                                     /* 0xff8000002f2e7809 */
                                                                                                    /* 0x008fc80007800000 */
        /*05b0*/                   FMNMX R9, R46, R49, !PT ;                                        /* 0x000000312e097209 */
                                                                                                    /* 0x020fc80007800000 */
        /*05c0*/                   FMNMX R46, R9, R12, !PT ;                                        /* 0x0000000c092e7209 */
                                                                                                    /* 0x004fc80007800000 */
        /*05d0*/                   FMNMX R46, R46, R13, !PT ;                                       /* 0x0000000d2e2e7209 */
                                                                                                    /* 0x010fc80007800000 */
        /*05e0*/                   FMNMX R46, R46, R33, !PT ;                                       /* 0x000000212e2e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*05f0*/                   FMNMX R46, R46, R31, !PT ;                                       /* 0x0000001f2e2e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0600*/                   FMNMX R9, R46, R17, !PT ;                                        /* 0x000000112e097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0610*/                   FMNMX R9, R9, R16, !PT ;                                         /* 0x0000001009097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0620*/                   FMNMX R9, R9, R14, !PT ;                                         /* 0x0000000e09097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0630*/                   FMNMX R46, R9, R0, !PT ;                                         /* 0x00000000092e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0640*/                   FMNMX R46, R46, R21, !PT ;                                       /* 0x000000152e2e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0650*/                   FMNMX R7, R46, R23, !PT ;                                        /* 0x000000172e077209 */
                                                                                                    /* 0x002fc80007800000 */
        /*0660*/                   FMNMX R6, R7, R24, !PT ;                                         /* 0x0000001807067209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0670*/                   FMNMX R7, R6, R25, !PT ;                                         /* 0x0000001906077209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0680*/                   FMNMX R6, R7, R26, !PT ;                                         /* 0x0000001a07067209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0690*/                   FMNMX R6, R6, R27, !PT ;                                         /* 0x0000001b06067209 */
                                                                                                    /* 0x000fca0007800000 */
        /*06a0*/                   SHFL.DOWN PT, R7, R6, 0x10, 0x1f ;                               /* 0x0a001f0006077f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*06b0*/                   FMNMX R7, R6, R7, !PT ;                                          /* 0x0000000706077209 */
                                                                                                    /* 0x002fca0007800000 */
        /*06c0*/                   SHFL.DOWN PT, R46, R7, 0x8, 0x1f ;                               /* 0x09001f00072e7f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*06d0*/                   FMNMX R46, R7, R46, !PT ;                                        /* 0x0000002e072e7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*06e0*/                   SHFL.DOWN PT, R9, R46, 0x4, 0x1f ;                               /* 0x08801f002e097f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*06f0*/                   FMNMX R9, R46, R9, !PT ;                                         /* 0x000000092e097209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0700*/                   SHFL.DOWN PT, R48, R9, 0x2, 0x1f ;                               /* 0x08401f0009307f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*0710*/              @!P4 MOV R6, 0x400 ;                                                  /* 0x000004000006c802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0720*/                   FMNMX R48, R9, R48, !PT ;                                        /* 0x0000003009307209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0730*/                   SHFL.DOWN PT, R29, R48, 0x1, 0x1f ;                              /* 0x08201f00301d7f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*0740*/              @!P4 LEA R15, R15, R6, 0x18 ;                                         /* 0x000000060f0fc211 */
                                                                                                    /* 0x001fe400078ec0ff */
        /*0750*/              @!P4 SHF.R.U32.HI R6, RZ, 0x3, R4 ;                                   /* 0x00000003ff06c819 */
                                                                                                    /* 0x000fc80000011604 */
        /*0760*/              @!P4 LOP3.LUT R6, R6, 0x1ffffffc, RZ, 0xc0, !PT ;                     /* 0x1ffffffc0606c812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*0770*/              @!P4 IADD3 R6, R6, R15, RZ ;                                          /* 0x0000000f0606c210 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0780*/                   P2R R36, PR, RZ, 0x40 ;                                          /* 0x00000040ff247803 */
                                                                                                    /* 0x000fe40000000000 */
        /*0790*/              @!P4 FMNMX R7, R48, R29, !PT ;                                        /* 0x0000001d3007c209 */
                                                                                                    /* 0x002fca0007800000 */
        /*07a0*/              @!P4 STS [R6], R7 ;                                                   /* 0x000000070600c388 */
                                                                                                    /* 0x0001e20000000800 */
        /*07b0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*07c0*/               @P5 BRA 0x950 ;                                                      /* 0x0000000000605947 */
                                                                                                    /* 0x000fea0003800000 */
        /*07d0*/                   ISETP.GT.U32.AND P6, PT, R4, 0x7, PT ;                           /* 0x000000070400780c */
                                                                                                    /* 0x000fe20003fc4070 */
        /*07e0*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd80000000000 */
        /*07f0*/              @!P6 S2R R7, SR_CgaCtaId ;                                            /* 0x000000000007e919 */
                                                                                                    /* 0x001e220000008800 */
        /*0800*/              @!P6 MOV R6, 0x400 ;                                                  /* 0x000004000006e802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0810*/              @!P6 LEA R7, R7, R6, 0x18 ;                                           /* 0x000000060707e211 */
                                                                                                    /* 0x001fe200078ec0ff */
        /*0820*/                   IMAD.MOV.U32 R6, RZ, RZ, -0x800000 ;                             /* 0xff800000ff067424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0830*/              @!P6 LEA R7, R4, R7, 0x2 ;                                            /* 0x000000070407e211 */
                                                                                                    /* 0x000fca00078e10ff */
        /*0840*/              @!P6 LDS R6, [R7] ;                                                   /* 0x000000000706e984 */
                                                                                                    /* 0x0000620000000800 */
        /*0850*/                   BRA.DIV UR6, 0x31f0 ;                                            /* 0x0000002a06647947 */
                                                                                                    /* 0x000fea000b800000 */
        /*0860*/                   SHFL.DOWN PT, R48, R6, 0x10, 0x1f ;                              /* 0x0a001f0006307f89 */
                                                                                                    /* 0x002e6400000e0000 */
        /*0870*/                   FMNMX R9, R48, R6, !PT ;                                         /* 0x0000000630097209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0880*/                   SHFL.DOWN PT, R48, R9, 0x8, 0x1f ;                               /* 0x09001f0009307f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*0890*/                   FMNMX R15, R9, R48, !PT ;                                        /* 0x00000030090f7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*08a0*/                   SHFL.DOWN PT, R48, R15, 0x4, 0x1f ;                              /* 0x08801f000f307f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*08b0*/                   FMNMX R29, R15, R48, !PT ;                                       /* 0x000000300f1d7209 */
                                                                                                    /* 0x002fca0007800000 */
        /*08c0*/                   SHFL.DOWN PT, R48, R29, 0x2, 0x1f ;                              /* 0x08401f001d307f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*08d0*/                   FMNMX R50, R29, R48, !PT ;                                       /* 0x000000301d327209 */
                                                                                                    /* 0x002fca0007800000 */
        /*08e0*/                   SHFL.DOWN PT, R48, R50, 0x1, 0x1f ;                              /* 0x08201f0032307f89 */
                                                                                                    /* 0x0002a400000e0000 */
        /*08f0*/                   ISETP.NE.AND P6, PT, R4, RZ, PT ;                                /* 0x000000ff0400720c */
                                                                                                    /* 0x000fe40003fc5270 */
        /*0900*/                   FMNMX R48, R50, R48, !PT ;                                       /* 0x0000003032307209 */
                                                                                                    /* 0x004fd60007800000 */
        /*0910*/              @!P6 S2R R7, SR_CgaCtaId ;                                            /* 0x000000000007e919 */
                                                                                                    /* 0x001e220000008800 */
        /*0920*/              @!P6 MOV R6, 0x400 ;                                                  /* 0x000004000006e802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0930*/              @!P6 LEA R7, R7, R6, 0x18 ;                                           /* 0x000000060707e211 */
                                                                                                    /* 0x001fca00078ec0ff */
        /*0940*/              @!P6 STS [R7], R48 ;                                                  /* 0x000000300700e388 */
                                                                                                    /* 0x0005e40000000800 */
        /*0950*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0960*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0970*/                   S2R R6, SR_CgaCtaId ;                                            /* 0x0000000000067919 */
                                                                                                    /* 0x001e220000008800 */
        /*0980*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0990*/                   ISETP.GE.U32.AND P6, PT, R4, R19, PT ;                           /* 0x000000130400720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*09a0*/                   HFMA2.MMA R9, -RZ, RZ, 0, 0 ;                                    /* 0x00000000ff097435 */
                                                                                                    /* 0x000fe200000001ff */
        /*09b0*/                   MOV R7, 0x400 ;                                                  /* 0x0000040000077802 */
                                                                                                    /* 0x004fc40000000f00 */
        /*09c0*/                   MOV R15, RZ ;                                                    /* 0x000000ff000f7202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*09d0*/                   BSSY B0, 0xae0 ;                                                 /* 0x0000010000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*09e0*/                   LEA R29, R6, R7, 0x18 ;                                          /* 0x00000007061d7211 */
                                                                                                    /* 0x001fca00078ec0ff */
        /*09f0*/                   LDS R46, [R29] ;                                                 /* 0x000000001d2e7984 */
                                                                                                    /* 0x0000a20000000800 */
        /*0a00*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0a10*/               @P6 BRA 0xad0 ;                                                      /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0a20*/                   FADD R47, -R46, R47 ;                                            /* 0x0000002f2e2f7221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0a30*/                   IMAD.MOV.U32 R48, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff307424 */
                                                                                                    /* 0x000fc800078e00ff */
        /*0a40*/                   FFMA.SAT R15, R47, R48, 0.5 ;                                    /* 0x3f0000002f0f7423 */
                                                                                                    /* 0x000fe20000002030 */
        /*0a50*/                   MOV R48, 0x437c0000 ;                                            /* 0x437c000000307802 */
                                                                                                    /* 0x000fca0000000f00 */
        /*0a60*/                   FFMA.RM R15, R15, R48, 12582913 ;                                /* 0x4b4000010f0f7423 */
                                                                                                    /* 0x000fc80000004030 */
        /*0a70*/                   FADD R48, R15.reuse, -12583039 ;                                 /* 0xcb40007f0f307421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0a80*/                   SHF.L.U32 R15, R15, 0x17, RZ ;                                   /* 0x000000170f0f7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*0a90*/                   FFMA R48, R47, 1.4426950216293334961, -R48 ;                     /* 0x3fb8aa3b2f307823 */
                                                                                                    /* 0x000fc80000000830 */
        /*0aa0*/                   FFMA R48, R47, 1.925963033500011079e-08, R48 ;                   /* 0x32a570602f307823 */
                                                                                                    /* 0x000fcc0000000030 */
        /*0ab0*/                   MUFU.EX2 R48, R48 ;                                              /* 0x0000003000307308 */
                                                                                                    /* 0x000ea40000000800 */
        /*0ac0*/                   FMUL R15, R15, R48 ;                                             /* 0x000000300f0f7220 */
                                                                                                    /* 0x004fce0000400000 */
        /*0ad0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0ae0*/                   ISETP.GE.U32.AND P6, PT, R8, R19, PT ;                           /* 0x000000130800720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*0af0*/                   BSSY B0, 0xbd0 ;                                                 /* 0x000000d000007945 */
                                                                                                    /* 0x000fd80003800000 */
        /*0b00*/               @P6 BRA 0xbc0 ;                                                      /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0b10*/                   HFMA2.MMA R9, -RZ, RZ, 3.7421875, 0 ;                            /* 0x437c0000ff097435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0b20*/                   FADD R49, -R46, R49 ;                                            /* 0x000000312e317221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0b30*/                   IMAD.MOV.U32 R8, RZ, RZ, 0x3bbb989d ;                            /* 0x3bbb989dff087424 */
                                                                                                    /* 0x000fc800078e00ff */
        /*0b40*/                   FFMA.SAT R8, R49, R8, 0.5 ;                                      /* 0x3f00000031087423 */
                                                                                                    /* 0x000fc80000002008 */
        /*0b50*/                   FFMA.RM R8, R8, R9, 12582913 ;                                   /* 0x4b40000108087423 */
                                                                                                    /* 0x000fc80000004009 */
        /*0b60*/                   FADD R48, R8.reuse, -12583039 ;                                  /* 0xcb40007f08307421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0b70*/                   SHF.L.U32 R8, R8, 0x17, RZ ;                                     /* 0x0000001708087819 */
                                                                                                    /* 0x000fc600000006ff */
        /*0b80*/                   FFMA R48, R49, 1.4426950216293334961, -R48 ;                     /* 0x3fb8aa3b31307823 */
                                                                                                    /* 0x000fc80000000830 */
        /*0b90*/                   FFMA R48, R49, 1.925963033500011079e-08, R48 ;                   /* 0x32a5706031307823 */
                                                                                                    /* 0x000fc80000000030 */
        /*0ba0*/                   MUFU.EX2 R9, R48 ;                                               /* 0x0000003000097308 */
                                                                                                    /* 0x000ea40000000800 */
        /*0bb0*/                   FMUL R9, R8, R9 ;                                                /* 0x0000000908097220 */
                                                                                                    /* 0x004fce0000400000 */
        /*0bc0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0bd0*/                   ISETP.GE.U32.AND P6, PT, R10, R19, PT ;                          /* 0x000000130a00720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*0be0*/                   BSSY B0, 0xce0 ;                                                 /* 0x000000f000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0bf0*/                   IMAD.MOV.U32 R8, RZ, RZ, RZ ;                                    /* 0x000000ffff087224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0c00*/                   MOV R10, RZ ;                                                    /* 0x000000ff000a7202 */
                                                                                                    /* 0x000fd40000000f00 */
        /*0c10*/               @P6 BRA 0xcd0 ;                                                      /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0c20*/                   HFMA2.MMA R45, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff2d7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0c30*/                   FADD R12, -R46, R12 ;                                            /* 0x0000000c2e0c7221 */
                                                                                                    /* 0x004fd20000000100 */
        /*0c40*/                   FFMA.SAT R10, R12, R45, 0.5 ;                                    /* 0x3f0000000c0a7423 */
                                                                                                    /* 0x000fe2000000202d */
        /*0c50*/                   IMAD.MOV.U32 R45, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff2d7424 */
                                                                                                    /* 0x000fc800078e00ff */
        /*0c60*/                   FFMA.RM R10, R10, R45, 12582913 ;                                /* 0x4b4000010a0a7423 */
                                                                                                    /* 0x000fc8000000402d */
        /*0c70*/                   FADD R45, R10.reuse, -12583039 ;                                 /* 0xcb40007f0a2d7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0c80*/                   SHF.L.U32 R10, R10, 0x17, RZ ;                                   /* 0x000000170a0a7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*0c90*/                   FFMA R45, R12, 1.4426950216293334961, -R45 ;                     /* 0x3fb8aa3b0c2d7823 */
                                                                                                    /* 0x000fc8000000082d */
        /*0ca0*/                   FFMA R45, R12, 1.925963033500011079e-08, R45 ;                   /* 0x32a570600c2d7823 */
                                                                                                    /* 0x000fcc000000002d */
        /*0cb0*/                   MUFU.EX2 R45, R45 ;                                              /* 0x0000002d002d7308 */
                                                                                                    /* 0x000ea40000000800 */
        /*0cc0*/                   FMUL R10, R10, R45 ;                                             /* 0x0000002d0a0a7220 */
                                                                                                    /* 0x004fce0000400000 */
        /*0cd0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0ce0*/                   ISETP.GE.U32.AND P6, PT, R44, R19, PT ;                          /* 0x000000132c00720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*0cf0*/                   BSSY B0, 0xdd0 ;                                                 /* 0x000000d000007945 */
                                                                                                    /* 0x000fd80003800000 */
        /*0d00*/               @P6 BRA 0xdc0 ;                                                      /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0d10*/                   MOV R8, 0x3bbb989d ;                                             /* 0x3bbb989d00087802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0d20*/                   FADD R13, -R46, R13 ;                                            /* 0x0000000d2e0d7221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0d30*/                   IMAD.MOV.U32 R45, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff2d7424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*0d40*/                   FFMA.SAT R8, R13, R8, 0.5 ;                                      /* 0x3f0000000d087423 */
                                                                                                    /* 0x000fc80000002008 */
        /*0d50*/                   FFMA.RM R8, R8, R45, 12582913 ;                                  /* 0x4b40000108087423 */
                                                                                                    /* 0x000fc8000000402d */
        /*0d60*/                   FADD R12, R8.reuse, -12583039 ;                                  /* 0xcb40007f080c7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0d70*/                   SHF.L.U32 R8, R8, 0x17, RZ ;                                     /* 0x0000001708087819 */
                                                                                                    /* 0x000fc600000006ff */
        /*0d80*/                   FFMA R12, R13, 1.4426950216293334961, -R12 ;                     /* 0x3fb8aa3b0d0c7823 */
                                                                                                    /* 0x000fc8000000080c */
        /*0d90*/                   FFMA R12, R13, 1.925963033500011079e-08, R12 ;                   /* 0x32a570600d0c7823 */
                                                                                                    /* 0x000fc8000000000c */
        /*0da0*/                   MUFU.EX2 R13, R12 ;                                              /* 0x0000000c000d7308 */
                                                                                                    /* 0x000ea40000000800 */
        /*0db0*/                   FMUL R8, R8, R13 ;                                               /* 0x0000000d08087220 */
                                                                                                    /* 0x004fce0000400000 */
        /*0dc0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0dd0*/                   ISETP.GE.U32.AND P6, PT, R30, R19, PT ;                          /* 0x000000131e00720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*0de0*/                   BSSY B0, 0xed0 ;                                                 /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0df0*/                   CS2R R12, SRZ ;                                                  /* 0x00000000000c7805 */
                                                                                                    /* 0x000fd6000001ff00 */
        /*0e00*/               @P6 BRA 0xec0 ;                                                      /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0e10*/                   HFMA2.MMA R30, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff1e7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0e20*/                   FADD R33, -R46, R33 ;                                            /* 0x000000212e217221 */
                                                                                                    /* 0x004fd20000000100 */
        /*0e30*/                   FFMA.SAT R13, R33, R30, 0.5 ;                                    /* 0x3f000000210d7423 */
                                                                                                    /* 0x000fe2000000201e */
        /*0e40*/                   IMAD.MOV.U32 R30, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff1e7424 */
                                                                                                    /* 0x000fc800078e00ff */
        /*0e50*/                   FFMA.RM R13, R13, R30, 12582913 ;                                /* 0x4b4000010d0d7423 */
                                                                                                    /* 0x000fc8000000401e */
        /*0e60*/                   FADD R30, R13.reuse, -12583039 ;                                 /* 0xcb40007f0d1e7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0e70*/                   SHF.L.U32 R13, R13, 0x17, RZ ;                                   /* 0x000000170d0d7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*0e80*/                   FFMA R30, R33, 1.4426950216293334961, -R30 ;                     /* 0x3fb8aa3b211e7823 */
                                                                                                    /* 0x000fc8000000081e */
        /*0e90*/                   FFMA R30, R33, 1.925963033500011079e-08, R30 ;                   /* 0x32a57060211e7823 */
                                                                                                    /* 0x000fcc000000001e */
        /*0ea0*/                   MUFU.EX2 R30, R30 ;                                              /* 0x0000001e001e7308 */
                                                                                                    /* 0x000ea40000000800 */
        /*0eb0*/                   FMUL R13, R13, R30 ;                                             /* 0x0000001e0d0d7220 */
                                                                                                    /* 0x004fce0000400000 */
        /*0ec0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0ed0*/                   ISETP.GE.U32.AND P6, PT, R32, R19, PT ;                          /* 0x000000132000720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*0ee0*/                   BSSY B0, 0xfd0 ;                                                 /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0ef0*/                   MOV R30, RZ ;                                                    /* 0x000000ff001e7202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*0f00*/               @P6 BRA 0xfc0 ;                                                      /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f10*/                   HFMA2.MMA R33, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff217435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0f20*/                   IMAD.MOV.U32 R12, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff0c7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0f30*/                   FADD R31, -R46, R31 ;                                            /* 0x0000001f2e1f7221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0f40*/                   FFMA.SAT R12, R31, R12, 0.5 ;                                    /* 0x3f0000001f0c7423 */
                                                                                                    /* 0x000fc8000000200c */
        /*0f50*/                   FFMA.RM R12, R12, R33, 12582913 ;                                /* 0x4b4000010c0c7423 */
                                                                                                    /* 0x000fc80000004021 */
        /*0f60*/                   FADD R32, R12.reuse, -12583039 ;                                 /* 0xcb40007f0c207421 */
                                                                                                    /* 0x040fe20000000000 */
        /*0f70*/                   SHF.L.U32 R12, R12, 0x17, RZ ;                                   /* 0x000000170c0c7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*0f80*/                   FFMA R32, R31, 1.4426950216293334961, -R32 ;                     /* 0x3fb8aa3b1f207823 */
                                                                                                    /* 0x000fc80000000820 */
        /*0f90*/                   FFMA R32, R31, 1.925963033500011079e-08, R32 ;                   /* 0x32a570601f207823 */
                                                                                                    /* 0x000fc80000000020 */
        /*0fa0*/                   MUFU.EX2 R31, R32 ;                                              /* 0x00000020001f7308 */
                                                                                                    /* 0x000ea40000000800 */
        /*0fb0*/                   FMUL R12, R12, R31 ;                                             /* 0x0000001f0c0c7220 */
                                                                                                    /* 0x004fce0000400000 */
        /*0fc0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0fd0*/                   ISETP.GE.U32.AND P6, PT, R18, R19, PT ;                          /* 0x000000131200720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*0fe0*/                   BSSY B0, 0x10e0 ;                                                /* 0x000000f000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0ff0*/                   IMAD.MOV.U32 R31, RZ, RZ, RZ ;                                   /* 0x000000ffff1f7224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1000*/                   MOV R32, RZ ;                                                    /* 0x000000ff00207202 */
                                                                                                    /* 0x000fd40000000f00 */
        /*1010*/               @P6 BRA 0x10d0 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1020*/                   HFMA2.MMA R18, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff127435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1030*/                   FADD R17, -R46, R17 ;                                            /* 0x000000112e117221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1040*/                   IMAD.MOV.U32 R31, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff1f7424 */
                                                                                                    /* 0x000fd000078e00ff */
        /*1050*/                   FFMA.SAT R18, R17, R18, 0.5 ;                                    /* 0x3f00000011127423 */
                                                                                                    /* 0x000fc80000002012 */
        /*1060*/                   FFMA.RM R18, R18, R31, 12582913 ;                                /* 0x4b40000112127423 */
                                                                                                    /* 0x000fc8000000401f */
        /*1070*/                   FADD R44, R18.reuse, -12583039 ;                                 /* 0xcb40007f122c7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*1080*/                   SHF.L.U32 R18, R18, 0x17, RZ ;                                   /* 0x0000001712127819 */
                                                                                                    /* 0x000fc600000006ff */
        /*1090*/                   FFMA R44, R17, 1.4426950216293334961, -R44 ;                     /* 0x3fb8aa3b112c7823 */
                                                                                                    /* 0x000fc8000000082c */
        /*10a0*/                   FFMA R44, R17, 1.925963033500011079e-08, R44 ;                   /* 0x32a57060112c7823 */
                                                                                                    /* 0x000fc8000000002c */
        /*10b0*/                   MUFU.EX2 R31, R44 ;                                              /* 0x0000002c001f7308 */
                                                                                                    /* 0x000ea40000000800 */
        /*10c0*/                   FMUL R31, R18, R31 ;                                             /* 0x0000001f121f7220 */
                                                                                                    /* 0x004fce0000400000 */
        /*10d0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*10e0*/                   ISETP.GE.U32.AND P6, PT, R20, R19, PT ;                          /* 0x000000131400720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*10f0*/                   BSSY B0, 0x11e0 ;                                                /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1100*/                   MOV R17, RZ ;                                                    /* 0x000000ff00117202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*1110*/               @P6 BRA 0x11d0 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1120*/                   HFMA2.MMA R45, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff2d7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1130*/                   IMAD.MOV.U32 R33, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff217424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1140*/                   FADD R16, -R46, R16 ;                                            /* 0x000000102e107221 */
                                                                                                    /* 0x004fc80000000100 */
        /*1150*/                   FFMA.SAT R18, R16, R33, 0.5 ;                                    /* 0x3f00000010127423 */
                                                                                                    /* 0x000fc80000002021 */
        /*1160*/                   FFMA.RM R18, R18, R45, 12582913 ;                                /* 0x4b40000112127423 */
                                                                                                    /* 0x000fc8000000402d */
        /*1170*/                   FADD R33, R18.reuse, -12583039 ;                                 /* 0xcb40007f12217421 */
                                                                                                    /* 0x040fe20000000000 */
        /*1180*/                   SHF.L.U32 R18, R18, 0x17, RZ ;                                   /* 0x0000001712127819 */
                                                                                                    /* 0x000fc600000006ff */
        /*1190*/                   FFMA R33, R16, 1.4426950216293334961, -R33 ;                     /* 0x3fb8aa3b10217823 */
                                                                                                    /* 0x000fc80000000821 */
        /*11a0*/                   FFMA R33, R16, 1.925963033500011079e-08, R33 ;                   /* 0x32a5706010217823 */
                                                                                                    /* 0x000fcc0000000021 */
        /*11b0*/                   MUFU.EX2 R33, R33 ;                                              /* 0x0000002100217308 */
                                                                                                    /* 0x000ea40000000800 */
        /*11c0*/                   FMUL R30, R18, R33 ;                                             /* 0x00000021121e7220 */
                                                                                                    /* 0x004fce0000400000 */
        /*11d0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*11e0*/                   ISETP.GE.U32.AND P6, PT, R22, R19, PT ;                          /* 0x000000131600720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*11f0*/                   BSSY B0, 0x12f0 ;                                                /* 0x000000f000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1200*/                   VIADD R20, R4.reuse, 0x900 ;                                     /* 0x0000090004147836 */
                                                                                                    /* 0x040fe20000000000 */
        /*1210*/                   IADD3 R18, R4, 0xa00, RZ ;                                       /* 0x00000a0004127810 */
                                                                                                    /* 0x000fd40007ffe0ff */
        /*1220*/               @P6 BRA 0x12e0 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1230*/                   MOV R17, 0x3bbb989d ;                                            /* 0x3bbb989d00117802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1240*/                   FADD R14, -R46, R14 ;                                            /* 0x0000000e2e0e7221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1250*/                   IMAD.MOV.U32 R33, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff217424 */
                                                                                                    /* 0x000fc600078e00ff */
        /*1260*/                   FFMA.SAT R16, R14, R17, 0.5 ;                                    /* 0x3f0000000e107423 */
                                                                                                    /* 0x000fc80000002011 */
        /*1270*/                   FFMA.RM R16, R16, R33, 12582913 ;                                /* 0x4b40000110107423 */
                                                                                                    /* 0x000fc80000004021 */
        /*1280*/                   FADD R17, R16.reuse, -12583039 ;                                 /* 0xcb40007f10117421 */
                                                                                                    /* 0x040fe20000000000 */
        /*1290*/                   SHF.L.U32 R16, R16, 0x17, RZ ;                                   /* 0x0000001710107819 */
                                                                                                    /* 0x000fc600000006ff */
        /*12a0*/                   FFMA R17, R14, 1.4426950216293334961, -R17 ;                     /* 0x3fb8aa3b0e117823 */
                                                                                                    /* 0x000fc80000000811 */
        /*12b0*/                   FFMA R14, R14, 1.925963033500011079e-08, R17 ;                   /* 0x32a570600e0e7823 */
                                                                                                    /* 0x000fc80000000011 */
        /*12c0*/                   MUFU.EX2 R17, R14 ;                                              /* 0x0000000e00117308 */
                                                                                                    /* 0x000ea40000000800 */
        /*12d0*/                   FMUL R17, R16, R17 ;                                             /* 0x0000001110117220 */
                                                                                                    /* 0x004fce0000400000 */
        /*12e0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*12f0*/                   ISETP.GE.U32.AND P6, PT, R20, R19, PT ;                          /* 0x000000131400720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*1300*/                   BSSY B0, 0x13f0 ;                                                /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1310*/                   HFMA2.MMA R14, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff0e7435 */
                                                                                                    /* 0x000fd600000001ff */
        /*1320*/               @P6 BRA 0x13e0 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1330*/                   IMAD.MOV.U32 R33, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff217424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1340*/                   FADD R0, -R46, R0 ;                                              /* 0x000000002e007221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1350*/                   MOV R45, 0x437c0000 ;                                            /* 0x437c0000002d7802 */
                                                                                                    /* 0x000fc60000000f00 */
        /*1360*/                   FFMA.SAT R16, R0, R33, 0.5 ;                                     /* 0x3f00000000107423 */
                                                                                                    /* 0x000fc80000002021 */
        /*1370*/                   FFMA.RM R16, R16, R45, 12582913 ;                                /* 0x4b40000110107423 */
                                                                                                    /* 0x000fc8000000402d */
        /*1380*/                   FADD R33, R16.reuse, -12583039 ;                                 /* 0xcb40007f10217421 */
                                                                                                    /* 0x040fe20000000000 */
        /*1390*/                   SHF.L.U32 R16, R16, 0x17, RZ ;                                   /* 0x0000001710107819 */
                                                                                                    /* 0x000fc600000006ff */
        /*13a0*/                   FFMA R33, R0, 1.4426950216293334961, -R33 ;                      /* 0x3fb8aa3b00217823 */
                                                                                                    /* 0x000fc80000000821 */
        /*13b0*/                   FFMA R33, R0, 1.925963033500011079e-08, R33 ;                    /* 0x32a5706000217823 */
                                                                                                    /* 0x000fcc0000000021 */
        /*13c0*/                   MUFU.EX2 R33, R33 ;                                              /* 0x0000002100217308 */
                                                                                                    /* 0x000ea40000000800 */
        /*13d0*/                   FMUL R32, R16, R33 ;                                             /* 0x0000002110207220 */
                                                                                                    /* 0x004fce0000400000 */
        /*13e0*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*13f0*/                   ISETP.GE.U32.AND P6, PT, R18, R19, PT ;                          /* 0x000000131200720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*1400*/                   BSSY B0, 0x1510 ;                                                /* 0x0000010000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1410*/                   IMAD.MOV.U32 R16, RZ, RZ, RZ ;                                   /* 0x000000ffff107224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*1420*/                   IADD3 R20, R4.reuse, 0xb00, RZ ;                                 /* 0x00000b0004147810 */
                                                                                                    /* 0x040fe40007ffe0ff */
        /*1430*/                   IADD3 R0, R4, 0xc00, RZ ;                                        /* 0x00000c0004007810 */
                                                                                                    /* 0x000fd00007ffe0ff */
        /*1440*/               @P6 BRA 0x1500 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1450*/                   IMAD.MOV.U32 R16, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff107424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1460*/                   FADD R21, -R46, R21 ;                                            /* 0x000000152e157221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1470*/                   MOV R33, 0x437c0000 ;                                            /* 0x437c000000217802 */
                                                                                                    /* 0x000fc60000000f00 */
        /*1480*/                   FFMA.SAT R16, R21, R16, 0.5 ;                                    /* 0x3f00000015107423 */
                                                                                                    /* 0x000fc80000002010 */
        /*1490*/                   FFMA.RM R16, R16, R33, 12582913 ;                                /* 0x4b40000110107423 */
                                                                                                    /* 0x000fc80000004021 */
        /*14a0*/                   FADD R18, R16.reuse, -12583039 ;                                 /* 0xcb40007f10127421 */
                                                                                                    /* 0x040fe20000000000 */
        /*14b0*/                   SHF.L.U32 R16, R16, 0x17, RZ ;                                   /* 0x0000001710107819 */
                                                                                                    /* 0x000fc600000006ff */
        /*14c0*/                   FFMA R18, R21, 1.4426950216293334961, -R18 ;                     /* 0x3fb8aa3b15127823 */
                                                                                                    /* 0x000fc80000000812 */
        /*14d0*/                   FFMA R18, R21, 1.925963033500011079e-08, R18 ;                   /* 0x32a5706015127823 */
                                                                                                    /* 0x000fc80000000012 */
        /*14e0*/                   MUFU.EX2 R21, R18 ;                                              /* 0x0000001200157308 */
                                                                                                    /* 0x000ea40000000800 */
        /*14f0*/                   FMUL R16, R16, R21 ;                                             /* 0x0000001510107220 */
                                                                                                    /* 0x004fce0000400000 */
        /*1500*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1510*/                   ISETP.GE.U32.AND P6, PT, R20, R19, PT ;                          /* 0x000000131400720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*1520*/                   BSSY B0, 0x1610 ;                                                /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1530*/                   IMAD.MOV.U32 R18, RZ, RZ, RZ ;                                   /* 0x000000ffff127224 */
                                                                                                    /* 0x000fd600078e00ff */
        /*1540*/               @P6 BRA 0x1600 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1550*/                   HFMA2.MMA R14, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff0e7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1560*/                   FADD R23, -R46, R23 ;                                            /* 0x000000172e177221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1570*/                   MOV R21, 0x437c0000 ;                                            /* 0x437c000000157802 */
                                                                                                    /* 0x000fd00000000f00 */
        /*1580*/                   FFMA.SAT R14, R23, R14, 0.5 ;                                    /* 0x3f000000170e7423 */
                                                                                                    /* 0x000fc8000000200e */
        /*1590*/                   FFMA.RM R14, R14, R21, 12582913 ;                                /* 0x4b4000010e0e7423 */
                                                                                                    /* 0x000fc80000004015 */
        /*15a0*/                   FADD R20, R14.reuse, -12583039 ;                                 /* 0xcb40007f0e147421 */
                                                                                                    /* 0x040fe20000000000 */
        /*15b0*/                   IMAD.SHL.U32 R14, R14, 0x800000, RZ ;                            /* 0x008000000e0e7824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*15c0*/                   FFMA R20, R23, 1.4426950216293334961, -R20 ;                     /* 0x3fb8aa3b17147823 */
                                                                                                    /* 0x000fc80000000814 */
        /*15d0*/                   FFMA R20, R23, 1.925963033500011079e-08, R20 ;                   /* 0x32a5706017147823 */
                                                                                                    /* 0x000fc80000000014 */
        /*15e0*/                   MUFU.EX2 R21, R20 ;                                              /* 0x0000001400157308 */
                                                                                                    /* 0x000ea40000000800 */
        /*15f0*/                   FMUL R14, R14, R21 ;                                             /* 0x000000150e0e7220 */
                                                                                                    /* 0x004fce0000400000 */
        /*1600*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1610*/                   ISETP.GE.U32.AND P6, PT, R0, R19, PT ;                           /* 0x000000130000720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*1620*/                   BSSY B0, 0x1730 ;                                                /* 0x0000010000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1630*/                   HFMA2.MMA R20, -RZ, RZ, 0, 0 ;                                   /* 0x00000000ff147435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1640*/                   IADD3 R22, R4.reuse, 0xd00, RZ ;                                 /* 0x00000d0004167810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*1650*/                   VIADD R44, R4, 0xe00 ;                                           /* 0x00000e00042c7836 */
                                                                                                    /* 0x000fd20000000000 */
        /*1660*/               @P6 BRA 0x1720 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1670*/                   MOV R21, 0x3bbb989d ;                                            /* 0x3bbb989d00157802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1680*/                   FADD R24, -R46, R24 ;                                            /* 0x000000182e187221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1690*/                   MOV R23, 0x437c0000 ;                                            /* 0x437c000000177802 */
                                                                                                    /* 0x000fc60000000f00 */
        /*16a0*/                   FFMA.SAT R0, R24, R21, 0.5 ;                                     /* 0x3f00000018007423 */
                                                                                                    /* 0x000fc80000002015 */
        /*16b0*/                   FFMA.RM R0, R0, R23, 12582913 ;                                  /* 0x4b40000100007423 */
                                                                                                    /* 0x000fc80000004017 */
        /*16c0*/                   FADD R21, R0.reuse, -12583039 ;                                  /* 0xcb40007f00157421 */
                                                                                                    /* 0x040fe20000000000 */
        /*16d0*/                   IMAD.SHL.U32 R0, R0, 0x800000, RZ ;                              /* 0x0080000000007824 */
                                                                                                    /* 0x000fc600078e00ff */
        /*16e0*/                   FFMA R21, R24, 1.4426950216293334961, -R21 ;                     /* 0x3fb8aa3b18157823 */
                                                                                                    /* 0x000fc80000000815 */
        /*16f0*/                   FFMA R21, R24, 1.925963033500011079e-08, R21 ;                   /* 0x32a5706018157823 */
                                                                                                    /* 0x000fcc0000000015 */
        /*1700*/                   MUFU.EX2 R21, R21 ;                                              /* 0x0000001500157308 */
                                                                                                    /* 0x000ea40000000800 */
        /*1710*/                   FMUL R20, R0, R21 ;                                              /* 0x0000001500147220 */
                                                                                                    /* 0x004fce0000400000 */
        /*1720*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1730*/                   ISETP.GE.U32.AND P6, PT, R22, R19, PT ;                          /* 0x000000131600720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*1740*/                   BSSY B0, 0x1830 ;                                                /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1750*/                   MOV R21, RZ ;                                                    /* 0x000000ff00157202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*1760*/               @P6 BRA 0x1820 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1770*/                   HFMA2.MMA R0, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;   /* 0x3bbb989dff007435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1780*/                   FADD R25, -R46, R25 ;                                            /* 0x000000192e197221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1790*/                   IMAD.MOV.U32 R23, RZ, RZ, 0x437c0000 ;                           /* 0x437c0000ff177424 */
                                                                                                    /* 0x000fd000078e00ff */
        /*17a0*/                   FFMA.SAT R0, R25, R0, 0.5 ;                                      /* 0x3f00000019007423 */
                                                                                                    /* 0x000fc80000002000 */
        /*17b0*/                   FFMA.RM R0, R0, R23, 12582913 ;                                  /* 0x4b40000100007423 */
                                                                                                    /* 0x000fc80000004017 */
        /*17c0*/                   FADD R18, R0.reuse, -12583039 ;                                  /* 0xcb40007f00127421 */
                                                                                                    /* 0x040fe20000000000 */
        /*17d0*/                   SHF.L.U32 R0, R0, 0x17, RZ ;                                     /* 0x0000001700007819 */
                                                                                                    /* 0x000fc600000006ff */
        /*17e0*/                   FFMA R18, R25, 1.4426950216293334961, -R18 ;                     /* 0x3fb8aa3b19127823 */
                                                                                                    /* 0x000fc80000000812 */
        /*17f0*/                   FFMA R25, R25, 1.925963033500011079e-08, R18 ;                   /* 0x32a5706019197823 */
                                                                                                    /* 0x000fcc0000000012 */
        /*1800*/                   MUFU.EX2 R25, R25 ;                                              /* 0x0000001900197308 */
                                                                                                    /* 0x000ea40000000800 */
        /*1810*/                   FMUL R18, R0, R25 ;                                              /* 0x0000001900127220 */
                                                                                                    /* 0x004fce0000400000 */
        /*1820*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1830*/                   ISETP.GE.U32.AND P6, PT, R44, R19, PT ;                          /* 0x000000132c00720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*1840*/                   BSSY B0, 0x1930 ;                                                /* 0x000000e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1850*/                   MOV R22, RZ ;                                                    /* 0x000000ff00167202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*1860*/               @P6 BRA 0x1920 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1870*/                   HFMA2.MMA R25, -RZ, RZ, 3.7421875, 0 ;                           /* 0x437c0000ff197435 */
                                                                                                    /* 0x000fe200000001ff */
        /*1880*/                   IMAD.MOV.U32 R23, RZ, RZ, 0x3bbb989d ;                           /* 0x3bbb989dff177424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1890*/                   FADD R26, -R46, R26 ;                                            /* 0x0000001a2e1a7221 */
                                                                                                    /* 0x004fc80000000100 */
        /*18a0*/                   FFMA.SAT R0, R26, R23, 0.5 ;                                     /* 0x3f0000001a007423 */
                                                                                                    /* 0x000fc80000002017 */
        /*18b0*/                   FFMA.RM R0, R0, R25, 12582913 ;                                  /* 0x4b40000100007423 */
                                                                                                    /* 0x000fc80000004019 */
        /*18c0*/                   FADD R23, R0.reuse, -12583039 ;                                  /* 0xcb40007f00177421 */
                                                                                                    /* 0x040fe20000000000 */
        /*18d0*/                   SHF.L.U32 R0, R0, 0x17, RZ ;                                     /* 0x0000001700007819 */
                                                                                                    /* 0x000fc600000006ff */
        /*18e0*/                   FFMA R23, R26, 1.4426950216293334961, -R23 ;                     /* 0x3fb8aa3b1a177823 */
                                                                                                    /* 0x000fc80000000817 */
        /*18f0*/                   FFMA R23, R26, 1.925963033500011079e-08, R23 ;                   /* 0x32a570601a177823 */
                                                                                                    /* 0x000fcc0000000017 */
        /*1900*/                   MUFU.EX2 R23, R23 ;                                              /* 0x0000001700177308 */
                                                                                                    /* 0x000ea40000000800 */
        /*1910*/                   FMUL R22, R0, R23 ;                                              /* 0x0000001700167220 */
                                                                                                    /* 0x004fce0000400000 */
        /*1920*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1930*/                   ISETP.GE.U32.AND P6, PT, R28, R19, PT ;                          /* 0x000000131c00720c */
                                                                                                    /* 0x000fe20003fc6070 */
        /*1940*/                   BSSY B0, 0x1a20 ;                                                /* 0x000000d000007945 */
                                                                                                    /* 0x000fd80003800000 */
        /*1950*/               @P6 BRA 0x1a10 ;                                                     /* 0x00000000002c6947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1960*/                   IMAD.MOV.U32 R0, RZ, RZ, 0x3bbb989d ;                            /* 0x3bbb989dff007424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*1970*/                   FADD R27, -R46, R27 ;                                            /* 0x0000001b2e1b7221 */
                                                                                                    /* 0x004fe20000000100 */
        /*1980*/                   MOV R19, 0x437c0000 ;                                            /* 0x437c000000137802 */
                                                                                                    /* 0x000fc60000000f00 */
        /*1990*/                   FFMA.SAT R0, R27, R0, 0.5 ;                                      /* 0x3f0000001b007423 */
                                                                                                    /* 0x000fc80000002000 */
        /*19a0*/                   FFMA.RM R0, R0, R19, 12582913 ;                                  /* 0x4b40000100007423 */
                                                                                                    /* 0x000fc80000004013 */
        /*19b0*/                   FADD R24, R0.reuse, -12583039 ;                                  /* 0xcb40007f00187421 */
                                                                                                    /* 0x040fe20000000000 */
        /*19c0*/                   SHF.L.U32 R0, R0, 0x17, RZ ;                                     /* 0x0000001700007819 */
                                                                                                    /* 0x000fc600000006ff */
        /*19d0*/                   FFMA R24, R27, 1.4426950216293334961, -R24 ;                     /* 0x3fb8aa3b1b187823 */
                                                                                                    /* 0x000fc80000000818 */
        /*19e0*/                   FFMA R24, R27, 1.925963033500011079e-08, R24 ;                   /* 0x32a570601b187823 */
                                                                                                    /* 0x000fc80000000018 */
        /*19f0*/                   MUFU.EX2 R21, R24 ;                                              /* 0x0000001800157308 */
                                                                                                    /* 0x000ea40000000800 */
        /*1a00*/                   FMUL R21, R0, R21 ;                                              /* 0x0000001500157220 */
                                                                                                    /* 0x004fce0000400000 */
        /*1a10*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1a20*/                   FADD R0, RZ, R15 ;                                               /* 0x0000000fff007221 */
                                                                                                    /* 0x000fe20000000000 */
        /*1a30*/              @!P4 VIADD R27, R7, 0x20 ;                                            /* 0x00000020071bc836 */
                                                                                                    /* 0x000fe20000000000 */
        /*1a40*/              @!P4 SHF.R.U32.HI R28, RZ, 0x3, R4 ;                                  /* 0x00000003ff1cc819 */
                                                                                                    /* 0x000fe40000011604 */
        /*1a50*/                   FADD R19, R0, R9 ;                                               /* 0x0000000900137221 */
                                                                                                    /* 0x000fe40000000000 */
        /*1a60*/              @!P4 LOP3.LUT R28, R28, 0x1ffffffc, RZ, 0xc0, !PT ;                   /* 0x1ffffffc1c1cc812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*1a70*/                   FADD R19, R19, R10 ;                                             /* 0x0000000a13137221 */
                                                                                                    /* 0x000fe20000000000 */
        /*1a80*/              @!P4 LEA R27, R6, R27, 0x18 ;                                         /* 0x0000001b061bc211 */
                                                                                                    /* 0x000fc600078ec0ff */
        /*1a90*/                   FADD R0, R19, R8 ;                                               /* 0x0000000813007221 */
                                                                                                    /* 0x000fe20000000000 */
        /*1aa0*/              @!P4 IADD3 R27, R28, R27, RZ ;                                        /* 0x0000001b1c1bc210 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*1ab0*/                   FADD R19, R0, R13 ;                                              /* 0x0000000d00137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1ac0*/                   FADD R0, R19, R12 ;                                              /* 0x0000000c13007221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1ad0*/                   FADD R19, R0, R31 ;                                              /* 0x0000001f00137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1ae0*/                   FADD R0, R19, R30 ;                                              /* 0x0000001e13007221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1af0*/                   FADD R19, R0, R17 ;                                              /* 0x0000001100137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1b00*/                   FADD R19, R19, R32 ;                                             /* 0x0000002013137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1b10*/                   FADD R19, R19, R16 ;                                             /* 0x0000001013137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1b20*/                   FADD R19, R19, R14 ;                                             /* 0x0000000e13137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1b30*/                   FADD R19, R19, R20 ;                                             /* 0x0000001413137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1b40*/                   FADD R19, R19, R18 ;                                             /* 0x0000001213137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1b50*/                   FADD R0, R19, R22 ;                                              /* 0x0000001613007221 */
                                                                                                    /* 0x000fc80000000000 */
        /*1b60*/                   FADD R0, R0, R21 ;                                               /* 0x0000001500007221 */
                                                                                                    /* 0x000fca0000000000 */
        /*1b70*/                   SHFL.DOWN PT, R19, R0, 0x10, 0x1f ;                              /* 0x0a001f0000137f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*1b80*/                   FADD R19, R0, R19 ;                                              /* 0x0000001300137221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1b90*/                   SHFL.DOWN PT, R24, R19, 0x8, 0x1f ;                              /* 0x09001f0013187f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*1ba0*/                   FADD R24, R19, R24 ;                                             /* 0x0000001813187221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1bb0*/                   SHFL.DOWN PT, R23, R24, 0x4, 0x1f ;                              /* 0x08801f0018177f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*1bc0*/                   FADD R23, R24, R23 ;                                             /* 0x0000001718177221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1bd0*/                   SHFL.DOWN PT, R26, R23, 0x2, 0x1f ;                              /* 0x08401f00171a7f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*1be0*/                   FADD R26, R23, R26 ;                                             /* 0x0000001a171a7221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1bf0*/                   SHFL.DOWN PT, R25, R26, 0x1, 0x1f ;                              /* 0x08201f001a197f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*1c00*/                   FADD R0, R26, R25 ;                                              /* 0x000000191a007221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1c10*/              @!P4 STS [R27], R0 ;                                                  /* 0x000000001b00c388 */
                                                                                                    /* 0x0007e20000000800 */
        /*1c20*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*1c30*/               @P5 BRA 0x1d80 ;                                                     /* 0x0000000000505947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1c40*/                   ISETP.GT.U32.AND P4, PT, R4, 0x7, PT ;                           /* 0x000000070400780c */
                                                                                                    /* 0x000fe20003f84070 */
        /*1c50*/                   UMOV UR6, 0xffffffff ;                                           /* 0xffffffff00067882 */
                                                                                                    /* 0x000fd80000000000 */
        /*1c60*/              @!P4 IADD3 R7, R7, 0x20, RZ ;                                         /* 0x000000200707c810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*1c70*/              @!P4 LEA R7, R6, R7, 0x18 ;                                           /* 0x000000070607c211 */
                                                                                                    /* 0x000fe200078ec0ff */
        /*1c80*/                   IMAD.MOV.U32 R6, RZ, RZ, RZ ;                                    /* 0x000000ffff067224 */
                                                                                                    /* 0x000fc600078e00ff */
        /*1c90*/              @!P4 LEA R0, R4, R7, 0x2 ;                                            /* 0x000000070400c211 */
                                                                                                    /* 0x008fca00078e10ff */
        /*1ca0*/              @!P4 LDS R6, [R0] ;                                                   /* 0x000000000006c984 */
                                                                                                    /* 0x0007220000000800 */
        /*1cb0*/                   BRA.DIV UR6, 0x33e0 ;                                            /* 0x0000001606c87947 */
                                                                                                    /* 0x000fea000b800000 */
        /*1cc0*/                   SHFL.DOWN PT, R48, R6, 0x10, 0x1f ;                              /* 0x0a001f0006307f89 */
                                                                                                    /* 0x010f2400000e0000 */
        /*1cd0*/                   FADD R0, R48, R6 ;                                               /* 0x0000000630007221 */
                                                                                                    /* 0x018fca0000000000 */
        /*1ce0*/                   SHFL.DOWN PT, R48, R0, 0x8, 0x1f ;                               /* 0x09001f0000307f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*1cf0*/                   FADD R19, R0, R48 ;                                              /* 0x0000003000137221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1d00*/                   SHFL.DOWN PT, R48, R19, 0x4, 0x1f ;                              /* 0x08801f0013307f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*1d10*/                   FADD R23, R19, R48 ;                                             /* 0x0000003013177221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1d20*/                   SHFL.DOWN PT, R48, R23, 0x2, 0x1f ;                              /* 0x08401f0017307f89 */
                                                                                                    /* 0x000ee400000e0000 */
        /*1d30*/                   FADD R24, R23, R48 ;                                             /* 0x0000003017187221 */
                                                                                                    /* 0x008fca0000000000 */
        /*1d40*/                   SHFL.DOWN PT, R48, R24, 0x1, 0x1f ;                              /* 0x08201f0018307f89 */
                                                                                                    /* 0x00072400000e0000 */
        /*1d50*/                   ISETP.NE.AND P4, PT, R4, RZ, PT ;                                /* 0x000000ff0400720c */
                                                                                                    /* 0x000fe20003f85270 */
        /*1d60*/                   FADD R48, R24, R48 ;                                             /* 0x0000003018307221 */
                                                                                                    /* 0x010fd80000000000 */
        /*1d70*/              @!P4 STS [R29+0x20], R48 ;                                            /* 0x000020301d00c388 */
                                                                                                    /* 0x0009e40000000800 */
        /*1d80*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*1d90*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*1da0*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*1db0*/                   ULDC.64 UR6, c[0x0][0x218] ;                                     /* 0x0000860000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*1dc0*/                   BSSY B2, 0x1f30 ;                                                /* 0x0000016000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*1dd0*/                   LEA R6, P4, R2, UR6, 0x2 ;                                       /* 0x0000000602067c11 */
                                                                                                    /* 0x000fc8000f8810ff */
        /*1de0*/                   LEA.HI.X R7, R2, UR7, R11, 0x2, P4 ;                             /* 0x0000000702077c11 */
                                                                                                    /* 0x000fe2000a0f140b */
        /*1df0*/                   LDS R29, [R29+0x20] ;                                            /* 0x000020001d1d7984 */
                                                                                                    /* 0x011e220000000800 */
        /*1e00*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*1e10*/               @P0 BRA 0x1f20 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1e20*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x009e220000001000 */
        /*1e30*/                   BSSY B3, 0x1f10 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*1e40*/                   FCHK P0, R15, R29 ;                                              /* 0x0000001d0f007302 */
                                                                                                    /* 0x000ee20000000000 */
        /*1e50*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x001fc80000000100 */
        /*1e60*/                   FFMA R0, R0, R3, R0 ;                                            /* 0x0000000300007223 */
                                                                                                    /* 0x000fc80000000000 */
        /*1e70*/                   FFMA R2, R0, R15, RZ ;                                           /* 0x0000000f00027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1e80*/                   FFMA R3, -R29, R2, R15 ;                                         /* 0x000000021d037223 */
                                                                                                    /* 0x000fc8000000010f */
        /*1e90*/                   FFMA R3, R0, R3, R2 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fe20000000002 */
        /*1ea0*/              @!P0 BRA 0x1f00 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x008fec0003800000 */
        /*1eb0*/                   MOV R0, R15 ;                                                    /* 0x0000000f00007202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*1ec0*/                   IMAD.MOV.U32 R3, RZ, RZ, R29 ;                                   /* 0x000000ffff037224 */
                                                                                                    /* 0x000fe200078e001d */
        /*1ed0*/                   MOV R2, 0x1ef0 ;                                                 /* 0x00001ef000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1ee0*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000001400b87944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*1ef0*/                   MOV R3, R0 ;                                                     /* 0x0000000000037202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*1f00*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1f10*/                   STG.E desc[UR4][R6.64], R3 ;                                     /* 0x0000000306007986 */
                                                                                                    /* 0x0009e4000c101904 */
        /*1f20*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*1f30*/                   IADD3 R0, R4, 0x100, RZ ;                                        /* 0x0000010004007810 */
                                                                                                    /* 0x008fe20007ffe0ff */
        /*1f40*/                   ULDC UR6, c[0x0][0x220] ;                                        /* 0x0000880000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*1f50*/                   BSSY B2, 0x2090 ;                                                /* 0x0000013000027945 */
                                                                                                    /* 0x000fe40003800000 */
        /*1f60*/                   ISETP.GE.AND P0, PT, R0, UR6, PT ;                               /* 0x0000000600007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*1f70*/               @P0 BRA 0x2080 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*1f80*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*1f90*/                   BSSY B3, 0x2070 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*1fa0*/                   FCHK P0, R9, R29 ;                                               /* 0x0000001d09007302 */
                                                                                                    /* 0x000ee20000000000 */
        /*1fb0*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x011fc80000000100 */
        /*1fc0*/                   FFMA R0, R0, R3, R0 ;                                            /* 0x0000000300007223 */
                                                                                                    /* 0x000fc80000000000 */
        /*1fd0*/                   FFMA R2, R0, R9, RZ ;                                            /* 0x0000000900027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*1fe0*/                   FFMA R3, -R29, R2, R9 ;                                          /* 0x000000021d037223 */
                                                                                                    /* 0x000fc80000000109 */
        /*1ff0*/                   FFMA R3, R0, R3, R2 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fe20000000002 */
        /*2000*/              @!P0 BRA 0x2060 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x008fec0003800000 */
        /*2010*/                   IMAD.MOV.U32 R0, RZ, RZ, R9 ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fe200078e0009 */
        /*2020*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2030*/                   MOV R2, 0x2050 ;                                                 /* 0x0000205000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2040*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000001400607944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2050*/                   MOV R3, R0 ;                                                     /* 0x0000000000037202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2060*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2070*/                   STG.E desc[UR4][R6.64+0x400], R3 ;                               /* 0x0004000306007986 */
                                                                                                    /* 0x0007e4000c101904 */
        /*2080*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2090*/                   VIADD R4, R4, 0x200 ;                                            /* 0x0000020004047836 */
                                                                                                    /* 0x000fe20000000000 */
        /*20a0*/                   ULDC UR6, c[0x0][0x220] ;                                        /* 0x0000880000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*20b0*/                   BSSY B2, 0x21f0 ;                                                /* 0x0000013000027945 */
                                                                                                    /* 0x000fe60003800000 */
        /*20c0*/                   ISETP.GE.AND P0, PT, R4, UR6, PT ;                               /* 0x0000000604007c0c */
                                                                                                    /* 0x000fda000bf06270 */
        /*20d0*/               @P0 BRA 0x21e0 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*20e0*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*20f0*/                   BSSY B3, 0x21d0 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2100*/                   FCHK P0, R10, R29 ;                                              /* 0x0000001d0a007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2110*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*2120*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*2130*/                   FFMA R5, R3, R10, RZ ;                                           /* 0x0000000a03057223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2140*/                   FFMA R0, -R29, R5, R10 ;                                         /* 0x000000051d007223 */
                                                                                                    /* 0x000fc8000000010a */
        /*2150*/                   FFMA R3, R3, R0, R5 ;                                            /* 0x0000000003037223 */
                                                                                                    /* 0x000fe20000000005 */
        /*2160*/              @!P0 BRA 0x21c0 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*2170*/                   MOV R0, R10 ;                                                    /* 0x0000000a00007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2180*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2190*/                   MOV R2, 0x21b0 ;                                                 /* 0x000021b000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*21a0*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000001400087944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*21b0*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*21c0*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*21d0*/                   STG.E desc[UR4][R6.64+0x800], R3 ;                               /* 0x0008000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*21e0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*21f0*/                   ISETP.NE.AND P0, PT, R34, RZ, PT ;                               /* 0x000000ff2200720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2200*/                   BSSY B2, 0x2330 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2210*/               @P0 BRA 0x2320 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2220*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2230*/                   BSSY B3, 0x2310 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2240*/                   FCHK P0, R8, R29 ;                                               /* 0x0000001d08007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2250*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*2260*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*2270*/                   FFMA R5, R3, R8, RZ ;                                            /* 0x0000000803057223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2280*/                   FFMA R0, -R29, R5, R8 ;                                          /* 0x000000051d007223 */
                                                                                                    /* 0x000fc80000000108 */
        /*2290*/                   FFMA R3, R3, R0, R5 ;                                            /* 0x0000000003037223 */
                                                                                                    /* 0x000fe20000000005 */
        /*22a0*/              @!P0 BRA 0x2300 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*22b0*/                   MOV R0, R8 ;                                                     /* 0x0000000800007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*22c0*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*22d0*/                   MOV R2, 0x22f0 ;                                                 /* 0x000022f000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*22e0*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000001000b87944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*22f0*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2300*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2310*/                   STG.E desc[UR4][R6.64+0xc00], R3 ;                               /* 0x000c000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2320*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2330*/                   ISETP.NE.AND P0, PT, R35, RZ, PT ;                               /* 0x000000ff2300720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2340*/                   BSSY B2, 0x2470 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2350*/               @P0 BRA 0x2460 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2360*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2370*/                   BSSY B3, 0x2450 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2380*/                   FCHK P0, R13, R29 ;                                              /* 0x0000001d0d007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2390*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*23a0*/                   FFMA R0, R0, R3, R0 ;                                            /* 0x0000000300007223 */
                                                                                                    /* 0x000fc80000000000 */
        /*23b0*/                   FFMA R2, R0, R13, RZ ;                                           /* 0x0000000d00027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*23c0*/                   FFMA R3, -R29, R2, R13 ;                                         /* 0x000000021d037223 */
                                                                                                    /* 0x000fc8000000010d */
        /*23d0*/                   FFMA R3, R0, R3, R2 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fe20000000002 */
        /*23e0*/              @!P0 BRA 0x2440 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*23f0*/                   MOV R0, R13 ;                                                    /* 0x0000000d00007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2400*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2410*/                   MOV R2, 0x2430 ;                                                 /* 0x0000243000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2420*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000001000687944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2430*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2440*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2450*/                   STG.E desc[UR4][R6.64+0x1000], R3 ;                              /* 0x0010000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2460*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2470*/                   ISETP.NE.AND P0, PT, R36, RZ, PT ;                               /* 0x000000ff2400720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2480*/                   BSSY B2, 0x25b0 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2490*/               @P0 BRA 0x25a0 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*24a0*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*24b0*/                   BSSY B3, 0x2590 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*24c0*/                   FCHK P0, R12, R29 ;                                              /* 0x0000001d0c007302 */
                                                                                                    /* 0x000f620000000000 */
        /*24d0*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*24e0*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*24f0*/                   FFMA R5, R3, R12, RZ ;                                           /* 0x0000000c03057223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2500*/                   FFMA R0, -R29, R5, R12 ;                                         /* 0x000000051d007223 */
                                                                                                    /* 0x000fc8000000010c */
        /*2510*/                   FFMA R3, R3, R0, R5 ;                                            /* 0x0000000003037223 */
                                                                                                    /* 0x000fe20000000005 */
        /*2520*/              @!P0 BRA 0x2580 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*2530*/                   MOV R0, R12 ;                                                    /* 0x0000000c00007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2540*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2550*/                   MOV R2, 0x2570 ;                                                 /* 0x0000257000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2560*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000001000187944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2570*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2580*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2590*/                   STG.E desc[UR4][R6.64+0x1400], R3 ;                              /* 0x0014000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*25a0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*25b0*/                   ISETP.NE.AND P0, PT, R37, RZ, PT ;                               /* 0x000000ff2500720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*25c0*/                   BSSY B2, 0x26f0 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*25d0*/               @P0 BRA 0x26e0 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*25e0*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*25f0*/                   BSSY B3, 0x26d0 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2600*/                   FCHK P0, R31, R29 ;                                              /* 0x0000001d1f007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2610*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*2620*/                   FFMA R0, R0, R3, R0 ;                                            /* 0x0000000300007223 */
                                                                                                    /* 0x000fc80000000000 */
        /*2630*/                   FFMA R2, R0, R31, RZ ;                                           /* 0x0000001f00027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2640*/                   FFMA R3, -R29, R2, R31 ;                                         /* 0x000000021d037223 */
                                                                                                    /* 0x000fc8000000011f */
        /*2650*/                   FFMA R3, R0, R3, R2 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fe20000000002 */
        /*2660*/              @!P0 BRA 0x26c0 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*2670*/                   MOV R0, R31 ;                                                    /* 0x0000001f00007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2680*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2690*/                   MOV R2, 0x26b0 ;                                                 /* 0x000026b000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*26a0*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000c00c87944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*26b0*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*26c0*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*26d0*/                   STG.E desc[UR4][R6.64+0x1800], R3 ;                              /* 0x0018000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*26e0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*26f0*/                   ISETP.NE.AND P0, PT, R38, RZ, PT ;                               /* 0x000000ff2600720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2700*/                   BSSY B2, 0x2830 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2710*/               @P0 BRA 0x2820 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2720*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2730*/                   BSSY B3, 0x2810 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2740*/                   FCHK P0, R30, R29 ;                                              /* 0x0000001d1e007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2750*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*2760*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*2770*/                   FFMA R5, R3, R30, RZ ;                                           /* 0x0000001e03057223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2780*/                   FFMA R0, -R29, R5, R30 ;                                         /* 0x000000051d007223 */
                                                                                                    /* 0x000fc8000000011e */
        /*2790*/                   FFMA R3, R3, R0, R5 ;                                            /* 0x0000000003037223 */
                                                                                                    /* 0x000fe20000000005 */
        /*27a0*/              @!P0 BRA 0x2800 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*27b0*/                   MOV R0, R30 ;                                                    /* 0x0000001e00007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*27c0*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*27d0*/                   MOV R2, 0x27f0 ;                                                 /* 0x000027f000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*27e0*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000c00787944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*27f0*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2800*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2810*/                   STG.E desc[UR4][R6.64+0x1c00], R3 ;                              /* 0x001c000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2820*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2830*/                   ISETP.NE.AND P0, PT, R39, RZ, PT ;                               /* 0x000000ff2700720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2840*/                   BSSY B2, 0x2970 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2850*/               @P0 BRA 0x2960 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2860*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2870*/                   BSSY B3, 0x2950 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2880*/                   FCHK P0, R17, R29 ;                                              /* 0x0000001d11007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2890*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*28a0*/                   FFMA R0, R0, R3, R0 ;                                            /* 0x0000000300007223 */
                                                                                                    /* 0x000fc80000000000 */
        /*28b0*/                   FFMA R2, R0, R17, RZ ;                                           /* 0x0000001100027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*28c0*/                   FFMA R3, -R29, R2, R17 ;                                         /* 0x000000021d037223 */
                                                                                                    /* 0x000fc80000000111 */
        /*28d0*/                   FFMA R3, R0, R3, R2 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fe20000000002 */
        /*28e0*/              @!P0 BRA 0x2940 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*28f0*/                   MOV R0, R17 ;                                                    /* 0x0000001100007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2900*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2910*/                   MOV R2, 0x2930 ;                                                 /* 0x0000293000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2920*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000c00287944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2930*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2940*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2950*/                   STG.E desc[UR4][R6.64+0x2000], R3 ;                              /* 0x0020000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2960*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2970*/                   ISETP.NE.AND P0, PT, R40, RZ, PT ;                               /* 0x000000ff2800720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2980*/                   BSSY B2, 0x2ab0 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2990*/               @P0 BRA 0x2aa0 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*29a0*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*29b0*/                   BSSY B3, 0x2a90 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*29c0*/                   FCHK P0, R32, R29 ;                                              /* 0x0000001d20007302 */
                                                                                                    /* 0x000f620000000000 */
        /*29d0*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*29e0*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*29f0*/                   FFMA R0, R3, R32, RZ ;                                           /* 0x0000002003007223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2a00*/                   FFMA R5, -R29, R0, R32 ;                                         /* 0x000000001d057223 */
                                                                                                    /* 0x000fc80000000120 */
        /*2a10*/                   FFMA R3, R3, R5, R0 ;                                            /* 0x0000000503037223 */
                                                                                                    /* 0x000fe20000000000 */
        /*2a20*/              @!P0 BRA 0x2a80 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*2a30*/                   MOV R0, R32 ;                                                    /* 0x0000002000007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2a40*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2a50*/                   MOV R2, 0x2a70 ;                                                 /* 0x00002a7000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2a60*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000800d87944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2a70*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2a80*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2a90*/                   STG.E desc[UR4][R6.64+0x2400], R3 ;                              /* 0x0024000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2aa0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2ab0*/                   ISETP.NE.AND P0, PT, R41, RZ, PT ;                               /* 0x000000ff2900720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2ac0*/                   BSSY B2, 0x2bf0 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2ad0*/               @P0 BRA 0x2be0 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2ae0*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2af0*/                   BSSY B3, 0x2bd0 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2b00*/                   FCHK P0, R16, R29 ;                                              /* 0x0000001d10007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2b10*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*2b20*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*2b30*/                   FFMA R0, R3, R16, RZ ;                                           /* 0x0000001003007223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2b40*/                   FFMA R5, -R29, R0, R16 ;                                         /* 0x000000001d057223 */
                                                                                                    /* 0x000fc80000000110 */
        /*2b50*/                   FFMA R3, R3, R5, R0 ;                                            /* 0x0000000503037223 */
                                                                                                    /* 0x000fe20000000000 */
        /*2b60*/              @!P0 BRA 0x2bc0 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*2b70*/                   MOV R0, R16 ;                                                    /* 0x0000001000007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2b80*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2b90*/                   MOV R2, 0x2bb0 ;                                                 /* 0x00002bb000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2ba0*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000800887944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2bb0*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2bc0*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2bd0*/                   STG.E desc[UR4][R6.64+0x2800], R3 ;                              /* 0x0028000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2be0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2bf0*/                   ISETP.NE.AND P0, PT, R42, RZ, PT ;                               /* 0x000000ff2a00720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2c00*/                   BSSY B2, 0x2d30 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2c10*/               @P0 BRA 0x2d20 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2c20*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2c30*/                   BSSY B3, 0x2d10 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2c40*/                   FCHK P0, R14, R29 ;                                              /* 0x0000001d0e007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2c50*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*2c60*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*2c70*/                   FFMA R0, R3, R14, RZ ;                                           /* 0x0000000e03007223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2c80*/                   FFMA R5, -R29, R0, R14 ;                                         /* 0x000000001d057223 */
                                                                                                    /* 0x000fc8000000010e */
        /*2c90*/                   FFMA R3, R3, R5, R0 ;                                            /* 0x0000000503037223 */
                                                                                                    /* 0x000fe20000000000 */
        /*2ca0*/              @!P0 BRA 0x2d00 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*2cb0*/                   MOV R0, R14 ;                                                    /* 0x0000000e00007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2cc0*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2cd0*/                   MOV R2, 0x2cf0 ;                                                 /* 0x00002cf000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2ce0*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000800387944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2cf0*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2d00*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2d10*/                   STG.E desc[UR4][R6.64+0x2c00], R3 ;                              /* 0x002c000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2d20*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2d30*/                   ISETP.NE.AND P0, PT, R43, RZ, PT ;                               /* 0x000000ff2b00720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*2d40*/                   BSSY B2, 0x2e70 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fd80003800000 */
        /*2d50*/               @P0 BRA 0x2e60 ;                                                     /* 0x0000000000400947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2d60*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2d70*/                   BSSY B3, 0x2e50 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2d80*/                   FCHK P0, R20, R29 ;                                              /* 0x0000001d14007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2d90*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*2da0*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*2db0*/                   FFMA R0, R3, R20, RZ ;                                           /* 0x0000001403007223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2dc0*/                   FFMA R5, -R29, R0, R20 ;                                         /* 0x000000001d057223 */
                                                                                                    /* 0x000fc80000000114 */
        /*2dd0*/                   FFMA R3, R3, R5, R0 ;                                            /* 0x0000000503037223 */
                                                                                                    /* 0x000fe20000000000 */
        /*2de0*/              @!P0 BRA 0x2e40 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*2df0*/                   MOV R0, R20 ;                                                    /* 0x0000001400007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2e00*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2e10*/                   MOV R2, 0x2e30 ;                                                 /* 0x00002e3000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2e20*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000400e87944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2e30*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2e40*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2e50*/                   STG.E desc[UR4][R6.64+0x3000], R3 ;                              /* 0x0030000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2e60*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2e70*/                   BSSY B2, 0x2fa0 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fe80003800000 */
        /*2e80*/               @P1 BRA 0x2f90 ;                                                     /* 0x0000000000401947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2e90*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2ea0*/                   BSSY B3, 0x2f80 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2eb0*/                   FCHK P0, R18, R29 ;                                              /* 0x0000001d12007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2ec0*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*2ed0*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*2ee0*/                   FFMA R0, R3, R18, RZ ;                                           /* 0x0000001203007223 */
                                                                                                    /* 0x000fc800000000ff */
        /*2ef0*/                   FFMA R5, -R29, R0, R18 ;                                         /* 0x000000001d057223 */
                                                                                                    /* 0x000fc80000000112 */
        /*2f00*/                   FFMA R3, R3, R5, R0 ;                                            /* 0x0000000503037223 */
                                                                                                    /* 0x000fe20000000000 */
        /*2f10*/              @!P0 BRA 0x2f70 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*2f20*/                   MOV R0, R18 ;                                                    /* 0x0000001200007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2f30*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*2f40*/                   MOV R2, 0x2f60 ;                                                 /* 0x00002f6000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*2f50*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x00000004009c7944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*2f60*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*2f70*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2f80*/                   STG.E desc[UR4][R6.64+0x3400], R3 ;                              /* 0x0034000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*2f90*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*2fa0*/                   BSSY B2, 0x30d0 ;                                                /* 0x0000012000027945 */
                                                                                                    /* 0x000fe80003800000 */
        /*2fb0*/               @P2 BRA 0x30c0 ;                                                     /* 0x0000000000402947 */
                                                                                                    /* 0x000fea0003800000 */
        /*2fc0*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*2fd0*/                   BSSY B3, 0x30b0 ;                                                /* 0x000000d000037945 */
                                                                                                    /* 0x000fee0003800000 */
        /*2fe0*/                   FCHK P0, R22, R29 ;                                              /* 0x0000001d16007302 */
                                                                                                    /* 0x000f620000000000 */
        /*2ff0*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*3000*/                   FFMA R3, R0, R3, R0 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fc80000000000 */
        /*3010*/                   FFMA R0, R3, R22, RZ ;                                           /* 0x0000001603007223 */
                                                                                                    /* 0x000fc800000000ff */
        /*3020*/                   FFMA R5, -R29, R0, R22 ;                                         /* 0x000000001d057223 */
                                                                                                    /* 0x000fc80000000116 */
        /*3030*/                   FFMA R3, R3, R5, R0 ;                                            /* 0x0000000503037223 */
                                                                                                    /* 0x000fe20000000000 */
        /*3040*/              @!P0 BRA 0x30a0 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*3050*/                   MOV R0, R22 ;                                                    /* 0x0000001600007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*3060*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*3070*/                   MOV R2, 0x3090 ;                                                 /* 0x0000309000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*3080*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000400507944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*3090*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*30a0*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*30b0*/                   STG.E desc[UR4][R6.64+0x3800], R3 ;                              /* 0x0038000306007986 */
                                                                                                    /* 0x0001e4000c101904 */
        /*30c0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*30d0*/               @P3 EXIT ;                                                           /* 0x000000000000394d */
                                                                                                    /* 0x000fea0003800000 */
        /*30e0*/                   MUFU.RCP R0, R29 ;                                               /* 0x0000001d00007308 */
                                                                                                    /* 0x001e220000001000 */
        /*30f0*/                   BSSY B2, 0x31d0 ;                                                /* 0x000000d000027945 */
                                                                                                    /* 0x000fee0003800000 */
        /*3100*/                   FCHK P0, R21, R29 ;                                              /* 0x0000001d15007302 */
                                                                                                    /* 0x000f620000000000 */
        /*3110*/                   FFMA R3, -R29, R0, 1 ;                                           /* 0x3f8000001d037423 */
                                                                                                    /* 0x019fc80000000100 */
        /*3120*/                   FFMA R0, R0, R3, R0 ;                                            /* 0x0000000300007223 */
                                                                                                    /* 0x000fc80000000000 */
        /*3130*/                   FFMA R2, R0, R21, RZ ;                                           /* 0x0000001500027223 */
                                                                                                    /* 0x000fc800000000ff */
        /*3140*/                   FFMA R3, -R29, R2, R21 ;                                         /* 0x000000021d037223 */
                                                                                                    /* 0x000fc80000000115 */
        /*3150*/                   FFMA R3, R0, R3, R2 ;                                            /* 0x0000000300037223 */
                                                                                                    /* 0x000fe20000000002 */
        /*3160*/              @!P0 BRA 0x31c0 ;                                                     /* 0x0000000000148947 */
                                                                                                    /* 0x020fec0003800000 */
        /*3170*/                   MOV R0, R21 ;                                                    /* 0x0000001500007202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*3180*/                   MOV R3, R29 ;                                                    /* 0x0000001d00037202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*3190*/                   MOV R2, 0x31b0 ;                                                 /* 0x000031b000027802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*31a0*/                   CALL.REL.NOINC 0x35d0 ;                                          /* 0x0000000400087944 */
                                                                                                    /* 0x006fea0003c00000 */
        /*31b0*/                   IMAD.MOV.U32 R3, RZ, RZ, R0 ;                                    /* 0x000000ffff037224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*31c0*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*31d0*/                   STG.E desc[UR4][R6.64+0x3c00], R3 ;                              /* 0x003c000306007986 */
                                                                                                    /* 0x000fe2000c101904 */
        /*31e0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*31f0*/                   HFMA2.MMA R7, -RZ, RZ, 0, 9.5367431640625e-07 ;                  /* 0x00000010ff077435 */
                                                                                                    /* 0x001fe200000001ff */
        /*3200*/                   MOV R45, 0x1f ;                                                  /* 0x0000001f002d7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*3210*/                   IMAD.MOV.U32 R46, RZ, RZ, -0x1 ;                                 /* 0xffffffffff2e7424 */
                                                                                                    /* 0x000fd200078e00ff */
        /*3220*/                   WARPSYNC.COLLECTIVE R46, 0x3250 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x002fea0003c00000 */
        /*3230*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*3240*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*3250*/                   HFMA2.MMA R7, -RZ, RZ, 0, 4.76837158203125e-07 ;                 /* 0x00000008ff077435 */
                                                                                                    /* 0x000fe200000001ff */
        /*3260*/                   FMNMX R9, R48, R6, !PT ;                                         /* 0x0000000630097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*3270*/                   MOV R6, R9 ;                                                     /* 0x0000000900067202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*3280*/                   WARPSYNC.COLLECTIVE R46, 0x32b0 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*3290*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*32a0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*32b0*/                   MOV R7, 0x4 ;                                                    /* 0x0000000400077802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*32c0*/                   FMNMX R15, R9, R48, !PT ;                                        /* 0x00000030090f7209 */
                                                                                                    /* 0x000fca0007800000 */
        /*32d0*/                   IMAD.MOV.U32 R6, RZ, RZ, R15 ;                                   /* 0x000000ffff067224 */
                                                                                                    /* 0x000fce00078e000f */
        /*32e0*/                   WARPSYNC.COLLECTIVE R46, 0x3310 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*32f0*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*3300*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*3310*/                   IMAD.MOV.U32 R7, RZ, RZ, 0x2 ;                                   /* 0x00000002ff077424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*3320*/                   FMNMX R29, R15, R48, !PT ;                                       /* 0x000000300f1d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*3330*/                   MOV R6, R29 ;                                                    /* 0x0000001d00067202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*3340*/                   WARPSYNC.COLLECTIVE R46, 0x3370 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*3350*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*3360*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*3370*/                   HFMA2.MMA R7, -RZ, RZ, 0, 5.9604644775390625e-08 ;               /* 0x00000001ff077435 */
                                                                                                    /* 0x000fe200000001ff */
        /*3380*/                   FMNMX R50, R29, R48, !PT ;                                       /* 0x000000301d327209 */
                                                                                                    /* 0x000fc80007800000 */
        /*3390*/                   MOV R6, R50 ;                                                    /* 0x0000003200067202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*33a0*/                   WARPSYNC.COLLECTIVE R46, 0x33d0 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*33b0*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*33c0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*33d0*/                   BRA 0x8f0 ;                                                      /* 0xffffffd400447947 */
                                                                                                    /* 0x000fea000383ffff */
        /*33e0*/                   IMAD.MOV.U32 R7, RZ, RZ, 0x10 ;                                  /* 0x00000010ff077424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*33f0*/                   MOV R45, 0x1f ;                                                  /* 0x0000001f002d7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*3400*/                   MOV R46, 0xffffffff ;                                            /* 0xffffffff002e7802 */
                                                                                                    /* 0x004fce0000000f00 */
        /*3410*/                   WARPSYNC.COLLECTIVE R46, 0x3440 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x01bfea0003c00000 */
        /*3420*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*3430*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*3440*/                   HFMA2.MMA R7, -RZ, RZ, 0, 4.76837158203125e-07 ;                 /* 0x00000008ff077435 */
                                                                                                    /* 0x000fe200000001ff */
        /*3450*/                   FADD R0, R48, R6 ;                                               /* 0x0000000630007221 */
                                                                                                    /* 0x000fc80000000000 */
        /*3460*/                   IMAD.MOV.U32 R6, RZ, RZ, R0 ;                                    /* 0x000000ffff067224 */
                                                                                                    /* 0x000fce00078e0000 */
        /*3470*/                   WARPSYNC.COLLECTIVE R46, 0x34a0 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*3480*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*3490*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*34a0*/                   IMAD.MOV.U32 R7, RZ, RZ, 0x4 ;                                   /* 0x00000004ff077424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*34b0*/                   FADD R19, R0, R48 ;                                              /* 0x0000003000137221 */
                                                                                                    /* 0x000fca0000000000 */
        /*34c0*/                   MOV R6, R19 ;                                                    /* 0x0000001300067202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*34d0*/                   WARPSYNC.COLLECTIVE R46, 0x3500 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*34e0*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*34f0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*3500*/                   HFMA2.MMA R7, -RZ, RZ, 0, 1.1920928955078125e-07 ;               /* 0x00000002ff077435 */
                                                                                                    /* 0x000fe200000001ff */
        /*3510*/                   FADD R23, R19, R48 ;                                             /* 0x0000003013177221 */
                                                                                                    /* 0x000fca0000000000 */
        /*3520*/                   MOV R6, R23 ;                                                    /* 0x0000001700067202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*3530*/                   WARPSYNC.COLLECTIVE R46, 0x3560 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*3540*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*3550*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*3560*/                   MOV R7, 0x1 ;                                                    /* 0x0000000100077802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*3570*/                   FADD R24, R23, R48 ;                                             /* 0x0000003017187221 */
                                                                                                    /* 0x000fc80000000000 */
        /*3580*/                   IMAD.MOV.U32 R6, RZ, RZ, R24 ;                                   /* 0x000000ffff067224 */
                                                                                                    /* 0x000fce00078e0018 */
        /*3590*/                   WARPSYNC.COLLECTIVE R46, 0x35c0 ;                                /* 0x000000002e087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*35a0*/                   SHFL.DOWN P6, R48, R6, R7, R45 ;                                 /* 0x0800000706307389 */
                                                                                                    /* 0x00006400000c002d */
        /*35b0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*35c0*/                   BRA 0x1d50 ;                                                     /* 0xffffffe400e07947 */
                                                                                                    /* 0x000fea000383ffff */
        /*35d0*/                   SHF.R.U32.HI R15, RZ, 0x17, R3 ;                                 /* 0x00000017ff0f7819 */
                                                                                                    /* 0x000fe20000011603 */
        /*35e0*/                   BSSY B0, 0x3c10 ;                                                /* 0x0000062000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*35f0*/                   SHF.R.U32.HI R11, RZ, 0x17, R0 ;                                 /* 0x00000017ff0b7819 */
                                                                                                    /* 0x000fe40000011600 */
        /*3600*/                   LOP3.LUT R15, R15, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff0f0f7812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*3610*/                   LOP3.LUT R25, R11, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff0b197812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*3620*/                   IADD3 R23, R15, -0x1, RZ ;                                       /* 0xffffffff0f177810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*3630*/                   VIADD R19, R25, 0xffffffff ;                                     /* 0xffffffff19137836 */
                                                                                                    /* 0x000fe20000000000 */
        /*3640*/                   ISETP.GT.U32.AND P0, PT, R23, 0xfd, PT ;                         /* 0x000000fd1700780c */
                                                                                                    /* 0x000fc80003f04070 */
        /*3650*/                   ISETP.GT.U32.OR P0, PT, R19, 0xfd, P0 ;                          /* 0x000000fd1300780c */
                                                                                                    /* 0x000fda0000704470 */
        /*3660*/              @!P0 MOV R11, RZ ;                                                    /* 0x000000ff000b8202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*3670*/              @!P0 BRA 0x37f0 ;                                                     /* 0x00000000005c8947 */
                                                                                                    /* 0x000fec0003800000 */
        /*3680*/                   FSETP.GTU.FTZ.AND P0, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fe40003f1c200 */
        /*3690*/                   FSETP.GTU.FTZ.AND P4, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fc80003f9c200 */
        /*36a0*/                   PLOP3.LUT P0, PT, P0, P4, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000709570 */
        /*36b0*/               @P0 BRA 0x3bf0 ;                                                     /* 0x00000004004c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*36c0*/                   LOP3.LUT P0, RZ, R3, 0x7fffffff, R0, 0xc8, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fda000780c800 */
        /*36d0*/              @!P0 BRA 0x3bd0 ;                                                     /* 0x00000004003c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*36e0*/                   FSETP.NEU.FTZ.AND P5, PT, |R0|.reuse, +INF , PT ;                /* 0x7f8000000000780b */
                                                                                                    /* 0x040fe40003fbd200 */
        /*36f0*/                   FSETP.NEU.FTZ.AND P4, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fe40003f9d200 */
        /*3700*/                   FSETP.NEU.FTZ.AND P0, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fd60003f1d200 */
        /*3710*/              @!P4 BRA !P5, 0x3bd0 ;                                                /* 0x00000004002cc947 */
                                                                                                    /* 0x000fea0006800000 */
        /*3720*/                   LOP3.LUT P5, RZ, R0, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fc800078ac0ff */
        /*3730*/                   PLOP3.LUT P5, PT, P4, P5, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda00027aa572 */
        /*3740*/               @P5 BRA 0x3bb0 ;                                                     /* 0x0000000400185947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3750*/                   LOP3.LUT P4, RZ, R3, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fc8000788c0ff */
        /*3760*/                   PLOP3.LUT P0, PT, P0, P4, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000708572 */
        /*3770*/               @P0 BRA 0x3b80 ;                                                     /* 0x0000000400000947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3780*/                   ISETP.GE.AND P0, PT, R19, RZ, PT ;                               /* 0x000000ff1300720c */
                                                                                                    /* 0x000fda0003f06270 */
        /*3790*/               @P0 MOV R11, RZ ;                                                    /* 0x000000ff000b0202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*37a0*/              @!P0 FFMA R0, R0, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000000008823 */
                                                                                                    /* 0x000fe200000000ff */
        /*37b0*/              @!P0 IMAD.MOV.U32 R11, RZ, RZ, -0x40 ;                                /* 0xffffffc0ff0b8424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*37c0*/                   ISETP.GE.AND P0, PT, R23, RZ, PT ;                               /* 0x000000ff1700720c */
                                                                                                    /* 0x000fda0003f06270 */
        /*37d0*/              @!P0 FFMA R3, R3, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000003038823 */
                                                                                                    /* 0x000fe200000000ff */
        /*37e0*/              @!P0 IADD3 R11, R11, 0x40, RZ ;                                       /* 0x000000400b0b8810 */
                                                                                                    /* 0x000fce0007ffe0ff */
        /*37f0*/                   LEA R24, R15, 0xc0800000, 0x17 ;                                 /* 0xc08000000f187811 */
                                                                                                    /* 0x000fe200078eb8ff */
        /*3800*/                   BSSY B1, 0x3b70 ;                                                /* 0x0000036000017945 */
                                                                                                    /* 0x000fe60003800000 */
        /*3810*/                   IADD3 R24, -R24, R3, RZ ;                                        /* 0x0000000318187210 */
                                                                                                    /* 0x000fe20007ffe1ff */
        /*3820*/                   VIADD R3, R25, 0xffffff81 ;                                      /* 0xffffff8119037836 */
                                                                                                    /* 0x000fc60000000000 */
        /*3830*/                   MUFU.RCP R19, R24 ;                                              /* 0x0000001800137308 */
                                                                                                    /* 0x0000620000001000 */
        /*3840*/                   FADD.FTZ R23, -R24, -RZ ;                                        /* 0x800000ff18177221 */
                                                                                                    /* 0x000fe20000010100 */
        /*3850*/                   IMAD R0, R3.reuse, -0x800000, R0 ;                               /* 0xff80000003007824 */
                                                                                                    /* 0x040fe200078e0200 */
        /*3860*/                   IADD3 R24, R3, 0x7f, -R15 ;                                      /* 0x0000007f03187810 */
                                                                                                    /* 0x001fc80007ffe80f */
        /*3870*/                   IADD3 R24, R24, R11, RZ ;                                        /* 0x0000000b18187210 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*3880*/                   FFMA R26, R19, R23, 1 ;                                          /* 0x3f800000131a7423 */
                                                                                                    /* 0x002fc80000000017 */
        /*3890*/                   FFMA R28, R19, R26, R19 ;                                        /* 0x0000001a131c7223 */
                                                                                                    /* 0x000fc80000000013 */
        /*38a0*/                   FFMA R19, R0, R28, RZ ;                                          /* 0x0000001c00137223 */
                                                                                                    /* 0x000fc800000000ff */
        /*38b0*/                   FFMA R26, R23, R19, R0 ;                                         /* 0x00000013171a7223 */
                                                                                                    /* 0x000fc80000000000 */
        /*38c0*/                   FFMA R19, R28, R26, R19 ;                                        /* 0x0000001a1c137223 */
                                                                                                    /* 0x000fc80000000013 */
        /*38d0*/                   FFMA R44, R23, R19, R0 ;                                         /* 0x00000013172c7223 */
                                                                                                    /* 0x000fc80000000000 */
        /*38e0*/                   FFMA R0, R28, R44, R19 ;                                         /* 0x0000002c1c007223 */
                                                                                                    /* 0x000fca0000000013 */
        /*38f0*/                   SHF.R.U32.HI R3, RZ, 0x17, R0 ;                                  /* 0x00000017ff037819 */
                                                                                                    /* 0x000fc80000011600 */
        /*3900*/                   LOP3.LUT R3, R3, 0xff, RZ, 0xc0, !PT ;                           /* 0x000000ff03037812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*3910*/                   IADD3 R15, R3, R24, RZ ;                                         /* 0x00000018030f7210 */
                                                                                                    /* 0x000fca0007ffe0ff */
        /*3920*/                   VIADD R3, R15, 0xffffffff ;                                      /* 0xffffffff0f037836 */
                                                                                                    /* 0x000fca0000000000 */
        /*3930*/                   ISETP.GE.U32.AND P0, PT, R3, 0xfe, PT ;                          /* 0x000000fe0300780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*3940*/              @!P0 BRA 0x3b50 ;                                                     /* 0x0000000000808947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3950*/                   ISETP.GT.AND P0, PT, R15, 0xfe, PT ;                             /* 0x000000fe0f00780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*3960*/               @P0 BRA 0x3b20 ;                                                     /* 0x00000000006c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3970*/                   ISETP.GE.AND P0, PT, R15, 0x1, PT ;                              /* 0x000000010f00780c */
                                                                                                    /* 0x000fda0003f06270 */
        /*3980*/               @P0 BRA 0x3b60 ;                                                     /* 0x0000000000740947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3990*/                   ISETP.GE.AND P0, PT, R15, -0x18, PT ;                            /* 0xffffffe80f00780c */
                                                                                                    /* 0x000fe40003f06270 */
        /*39a0*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fd600078ec0ff */
        /*39b0*/              @!P0 BRA 0x3b60 ;                                                     /* 0x0000000000688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*39c0*/                   FFMA.RZ R3, R28.reuse, R44.reuse, R19.reuse ;                    /* 0x0000002c1c037223 */
                                                                                                    /* 0x1c0fe2000000c013 */
        /*39d0*/                   IADD3 R26, R15.reuse, 0x20, RZ ;                                 /* 0x000000200f1a7810 */
                                                                                                    /* 0x040fe20007ffe0ff */
        /*39e0*/                   FFMA.RM R24, R28, R44, R19 ;                                     /* 0x0000002c1c187223 */
                                                                                                    /* 0x000fe20000004013 */
        /*39f0*/                   ISETP.NE.AND P0, PT, R15, RZ, PT ;                               /* 0x000000ff0f00720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*3a00*/                   LOP3.LUT R3, R3, 0x7fffff, RZ, 0xc0, !PT ;                       /* 0x007fffff03037812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*3a10*/                   LOP3.LUT R11, R3, 0x800000, RZ, 0xfc, !PT ;                      /* 0x00800000030b7812 */
                                                                                                    /* 0x000fe200078efcff */
        /*3a20*/                   FFMA.RP R3, R28, R44, R19 ;                                      /* 0x0000002c1c037223 */
                                                                                                    /* 0x000fc60000008013 */
        /*3a30*/                   SHF.L.U32 R26, R11, R26, RZ ;                                    /* 0x0000001a0b1a7219 */
                                                                                                    /* 0x000fe400000006ff */
        /*3a40*/                   FSETP.NEU.FTZ.AND P4, PT, R3, R24, PT ;                          /* 0x000000180300720b */
                                                                                                    /* 0x000fe40003f9d000 */
        /*3a50*/                   ISETP.NE.AND P0, PT, R26, RZ, P0 ;                               /* 0x000000ff1a00720c */
                                                                                                    /* 0x000fe40000705270 */
        /*3a60*/                   IADD3 R24, -R15.reuse, RZ, RZ ;                                  /* 0x000000ff0f187210 */
                                                                                                    /* 0x040fe40007ffe1ff */
        /*3a70*/                   PLOP3.LUT P0, PT, P4, P0, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe40002701570 */
        /*3a80*/                   ISETP.NE.AND P4, PT, R15, RZ, PT ;                               /* 0x000000ff0f00720c */
                                                                                                    /* 0x000fc40003f85270 */
        /*3a90*/                   SEL R3, RZ, 0x1, !P0 ;                                           /* 0x00000001ff037807 */
                                                                                                    /* 0x000fe40004000000 */
        /*3aa0*/                   SEL R24, R24, RZ, P4 ;                                           /* 0x000000ff18187207 */
                                                                                                    /* 0x000fc80002000000 */
        /*3ab0*/                   SHF.R.U32.HI R24, RZ, R24, R11 ;                                 /* 0x00000018ff187219 */
                                                                                                    /* 0x000fc8000001160b */
        /*3ac0*/                   SHF.R.U32.HI R26, RZ, 0x1, R24 ;                                 /* 0x00000001ff1a7819 */
                                                                                                    /* 0x000fc80000011618 */
        /*3ad0*/                   LOP3.LUT R3, R3, 0x1, R26, 0xf8, !PT ;                           /* 0x0000000103037812 */
                                                                                                    /* 0x000fc800078ef81a */
        /*3ae0*/                   LOP3.LUT R3, R3, R24, RZ, 0xc0, !PT ;                            /* 0x0000001803037212 */
                                                                                                    /* 0x000fca00078ec0ff */
        /*3af0*/                   IMAD.IADD R3, R26, 0x1, R3 ;                                     /* 0x000000011a037824 */
                                                                                                    /* 0x000fca00078e0203 */
        /*3b00*/                   LOP3.LUT R0, R3, R0, RZ, 0xfc, !PT ;                             /* 0x0000000003007212 */
                                                                                                    /* 0x000fe200078efcff */
        /*3b10*/                   BRA 0x3b60 ;                                                     /* 0x0000000000107947 */
                                                                                                    /* 0x000fec0003800000 */
        /*3b20*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*3b30*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*3b40*/                   BRA 0x3b60 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fec0003800000 */
        /*3b50*/                   LEA R0, R24, R0, 0x17 ;                                          /* 0x0000000018007211 */
                                                                                                    /* 0x000fce00078eb8ff */
        /*3b60*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3b70*/                   BRA 0x3c00 ;                                                     /* 0x0000000000207947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3b80*/                   LOP3.LUT R0, R3, 0x80000000, R0, 0x48, !PT ;                     /* 0x8000000003007812 */
                                                                                                    /* 0x000fc800078e4800 */
        /*3b90*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*3ba0*/                   BRA 0x3c00 ;                                                     /* 0x0000000000147947 */
                                                                                                    /* 0x000fec0003800000 */
        /*3bb0*/                   LOP3.LUT R0, R3, 0x80000000, R0, 0x48, !PT ;                     /* 0x8000000003007812 */
                                                                                                    /* 0x000fe200078e4800 */
        /*3bc0*/                   BRA 0x3c00 ;                                                     /* 0x00000000000c7947 */
                                                                                                    /* 0x000fec0003800000 */
        /*3bd0*/                   MUFU.RSQ R0, -QNAN  ;                                            /* 0xffc0000000007908 */
                                                                                                    /* 0x000e220000001400 */
        /*3be0*/                   BRA 0x3c00 ;                                                     /* 0x0000000000047947 */
                                                                                                    /* 0x000fea0003800000 */
        /*3bf0*/                   FADD.FTZ R0, R0, R3 ;                                            /* 0x0000000300007221 */
                                                                                                    /* 0x000fce0000010000 */
        /*3c00*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*3c10*/                   HFMA2.MMA R3, -RZ, RZ, 0, 0 ;                                    /* 0x00000000ff037435 */
                                                                                                    /* 0x000fcc00000001ff */
        /*3c20*/                   RET.REL.NODEC R2 0x0 ;                                           /* 0xffffffc002f47950 */
                                                                                                    /* 0x001fea0003c3ffff */
        /*3c30*/                   BRA 0x3c30;                                                      /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*3c40*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3c50*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3c60*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3c70*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3c80*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3c90*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3ca0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3cb0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3cc0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3cd0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3ce0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*3cf0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7row_divPKfS0_Pfi
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R2, SR_TID.X ;                                               /* 0x0000000000027919 */
                                                                                                    /* 0x000e620000002100 */
        /*0020*/                   ULDC UR7, c[0x0][0x228] ;                                        /* 0x00008a0000077ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*0030*/                   ISETP.GE.AND P0, PT, R2, UR7, PT ;                               /* 0x0000000702007c0c */
                                                                                                    /* 0x002fda000bf06270 */
        /*0040*/               @P0 EXIT ;                                                           /* 0x000000000000094d */
                                                                                                    /* 0x000fea0003800000 */
        /*0050*/                   S2R R12, SR_CTAID.X ;                                            /* 0x00000000000c7919 */
                                                                                                    /* 0x000e620000002500 */
        /*0060*/                   LOP3.LUT R11, RZ, R2, RZ, 0x33, !PT ;                            /* 0x00000002ff0b7212 */
                                                                                                    /* 0x000fe200078e33ff */
        /*0070*/                   LDC.64 R4, c[0x0][0x218] ;                                       /* 0x00008600ff047b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0080*/                   USHF.R.S32.HI UR6, URZ, 0x1f, UR7 ;                              /* 0x0000001f3f067899 */
                                                                                                    /* 0x000fe20008011407 */
        /*0090*/                   BSSY B0, 0x3a0 ;                                                 /* 0x0000030000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*00a0*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*00b0*/                   VIADD R11, R11, UR7 ;                                            /* 0x000000070b0b7c36 */
                                                                                                    /* 0x000fca0008000000 */
        /*00c0*/                   LEA.HI R0, R11, 0x1, RZ, 0x18 ;                                  /* 0x000000010b007811 */
                                                                                                    /* 0x000fc800078fc0ff */
        /*00d0*/                   LOP3.LUT P0, R0, R0, 0x3, RZ, 0xc0, !PT ;                        /* 0x0000000300007812 */
                                                                                                    /* 0x000fe2000780c0ff */
        /*00e0*/                   IMAD.WIDE.U32 R4, R12, 0x4, R4 ;                                 /* 0x000000040c047825 */
                                                                                                    /* 0x002fd800078e0004 */
        /*00f0*/              @!P0 BRA 0x390 ;                                                      /* 0x0000000000a48947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0100*/                   SHF.R.S32.HI R3, RZ, 0x1f, R2.reuse ;                            /* 0x0000001fff037819 */
                                                                                                    /* 0x100fe20000011402 */
        /*0110*/                   ULDC.64 UR8, c[0x0][0x220] ;                                     /* 0x0000880000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0120*/                   ULDC.64 UR10, c[0x0][0x210] ;                                    /* 0x00008400000a7ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0130*/                   IMAD.WIDE.U32 R6, R12, UR7, R2 ;                                 /* 0x000000070c067c25 */
                                                                                                    /* 0x000fc8000f8e0002 */
        /*0140*/                   IMAD R3, R12, UR6, RZ ;                                          /* 0x000000060c037c24 */
                                                                                                    /* 0x000fe4000f8e02ff */
        /*0150*/                   IMAD.SHL.U32 R8, R6, 0x4, RZ ;                                   /* 0x0000000406087824 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0160*/                   IMAD.IADD R7, R7, 0x1, R3 ;                                      /* 0x0000000107077824 */
                                                                                                    /* 0x000fc600078e0203 */
        /*0170*/                   IADD3 R10, P0, R8, UR8, RZ ;                                     /* 0x00000008080a7c10 */
                                                                                                    /* 0x000fe4000ff1e0ff */
        /*0180*/                   SHF.L.U64.HI R7, R6, 0x2, R7 ;                                   /* 0x0000000206077819 */
                                                                                                    /* 0x000fe20000010207 */
        /*0190*/                   IMAD.MOV.U32 R6, RZ, RZ, R0 ;                                    /* 0x000000ffff067224 */
                                                                                                    /* 0x000fe200078e0000 */
        /*01a0*/                   IADD3 R8, P1, R8, UR10, RZ ;                                     /* 0x0000000a08087c10 */
                                                                                                    /* 0x000fe4000ff3e0ff */
        /*01b0*/                   IADD3.X R9, R7.reuse, UR9, RZ, P0, !PT ;                         /* 0x0000000907097c10 */
                                                                                                    /* 0x040fe400087fe4ff */
        /*01c0*/                   IADD3.X R7, R7, UR11, RZ, P1, !PT ;                              /* 0x0000000b07077c10 */
                                                                                                    /* 0x000fd20008ffe4ff */
        /*01d0*/                   LDG.E R3, desc[UR4][R4.64] ;                                     /* 0x0000000404037981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*01e0*/                   MOV R14, R8 ;                                                    /* 0x00000008000e7202 */
                                                                                                    /* 0x002fe20000000f00 */
        /*01f0*/                   IMAD.MOV.U32 R15, RZ, RZ, R7 ;                                   /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fca00078e0007 */
        /*0200*/                   LDG.E R0, desc[UR4][R14.64] ;                                    /* 0x000000040e007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*0210*/                   BSSY B1, 0x2e0 ;                                                 /* 0x000000c000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0220*/                   MUFU.RCP R16, R3 ;                                               /* 0x0000000300107308 */
                                                                                                    /* 0x004e700000001000 */
        /*0230*/                   FCHK P0, R0, R3 ;                                                /* 0x0000000300007302 */
                                                                                                    /* 0x008ea20000000000 */
        /*0240*/                   FFMA R13, -R3, R16, 1 ;                                          /* 0x3f800000030d7423 */
                                                                                                    /* 0x002fc80000000110 */
        /*0250*/                   FFMA R13, R16, R13, R16 ;                                        /* 0x0000000d100d7223 */
                                                                                                    /* 0x000fc80000000010 */
        /*0260*/                   FFMA R16, R0, R13, RZ ;                                          /* 0x0000000d00107223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0270*/                   FFMA R17, -R3, R16, R0 ;                                         /* 0x0000001003117223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0280*/                   FFMA R13, R13, R17, R16 ;                                        /* 0x000000110d0d7223 */
                                                                                                    /* 0x000fe20000000010 */
        /*0290*/              @!P0 BRA 0x2d0 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*02a0*/                   MOV R14, 0x2c0 ;                                                 /* 0x000002c0000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*02b0*/                   CALL.REL.NOINC 0x8f0 ;                                           /* 0x00000004008c7944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*02c0*/                   IMAD.MOV.U32 R13, RZ, RZ, R21 ;                                  /* 0x000000ffff0d7224 */
                                                                                                    /* 0x000fce00078e0015 */
        /*02d0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*02e0*/                   IMAD.MOV.U32 R14, RZ, RZ, R10 ;                                  /* 0x000000ffff0e7224 */
                                                                                                    /* 0x000fe200078e000a */
        /*02f0*/                   IADD3 R6, R6, -0x1, RZ ;                                         /* 0xffffffff06067810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0300*/                   IMAD.MOV.U32 R15, RZ, RZ, R9 ;                                   /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fe200078e0009 */
        /*0310*/                   IADD3 R8, P2, R8, 0x400, RZ ;                                    /* 0x0000040008087810 */
                                                                                                    /* 0x000fe20007f5e0ff */
        /*0320*/                   VIADD R2, R2, 0x100 ;                                            /* 0x0000010002027836 */
                                                                                                    /* 0x000fe20000000000 */
        /*0330*/                   ISETP.NE.AND P0, PT, R6, RZ, PT ;                                /* 0x000000ff0600720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*0340*/                   STG.E desc[UR4][R14.64], R13 ;                                   /* 0x0000000d0e007986 */
                                                                                                    /* 0x0003e2000c101904 */
        /*0350*/                   IADD3 R10, P1, R10, 0x400, RZ ;                                  /* 0x000004000a0a7810 */
                                                                                                    /* 0x000fe20007f3e0ff */
        /*0360*/                   IMAD.X R7, RZ, RZ, R7, P2 ;                                      /* 0x000000ffff077224 */
                                                                                                    /* 0x000fc800010e0607 */
        /*0370*/                   IMAD.X R9, RZ, RZ, R9, P1 ;                                      /* 0x000000ffff097224 */
                                                                                                    /* 0x000fca00008e0609 */
        /*0380*/               @P0 BRA 0x1d0 ;                                                      /* 0xfffffffc00900947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0390*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*03a0*/                   ISETP.GE.U32.AND P0, PT, R11, 0x300, PT ;                        /* 0x000003000b00780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*03b0*/              @!P0 EXIT ;                                                           /* 0x000000000000894d */
                                                                                                    /* 0x000fea0003800000 */
        /*03c0*/                   LDC.64 R6, c[0x0][0x220] ;                                       /* 0x00008800ff067b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*03d0*/                   ULDC UR7, c[0x0][0x228] ;                                        /* 0x00008a0000077ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*03e0*/                   IMAD R15, R12.reuse, UR6, RZ ;                                   /* 0x000000060c0f7c24 */
                                                                                                    /* 0x042fe2000f8e02ff */
        /*03f0*/                   ULDC UR6, c[0x0][0x228] ;                                        /* 0x00008a0000067ab9 */
                                                                                                    /* 0x000fe20000000800 */
        /*0400*/                   IMAD.WIDE.U32 R12, R12, UR7, RZ ;                                /* 0x000000070c0c7c25 */
                                                                                                    /* 0x000fc8000f8e00ff */
        /*0410*/                   LDC.64 R8, c[0x0][0x210] ;                                       /* 0x00008400ff087b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0420*/                   IMAD.IADD R15, R15, 0x1, R13 ;                                   /* 0x000000010f0f7824 */
                                                                                                    /* 0x000fe200078e020d */
        /*0430*/                   SHF.L.U32 R17, R12, 0x2, RZ ;                                    /* 0x000000020c117819 */
                                                                                                    /* 0x000fc800000006ff */
        /*0440*/                   SHF.L.U64.HI R15, R12, 0x2, R15 ;                                /* 0x000000020c0f7819 */
                                                                                                    /* 0x000fe2000001020f */
        /*0450*/                   IMAD.WIDE R6, R2, 0x4, R6 ;                                      /* 0x0000000402067825 */
                                                                                                    /* 0x004fc800078e0206 */
        /*0460*/                   IMAD.WIDE R8, R2, 0x4, R8 ;                                      /* 0x0000000402087825 */
                                                                                                    /* 0x002fce00078e0208 */
        /*0470*/                   LDG.E R3, desc[UR4][R4.64] ;                                     /* 0x0000000404037981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*0480*/                   IADD3 R10, P0, R8, R17, RZ ;                                     /* 0x00000011080a7210 */
                                                                                                    /* 0x000fca0007f1e0ff */
        /*0490*/                   IMAD.X R11, R9, 0x1, R15, P0 ;                                   /* 0x00000001090b7824 */
                                                                                                    /* 0x000fca00000e060f */
        /*04a0*/                   LDG.E R0, desc[UR4][R10.64] ;                                    /* 0x000000040a007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*04b0*/                   BSSY B0, 0x580 ;                                                 /* 0x000000c000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*04c0*/                   MUFU.RCP R12, R3 ;                                               /* 0x00000003000c7308 */
                                                                                                    /* 0x004e700000001000 */
        /*04d0*/                   FCHK P0, R0, R3 ;                                                /* 0x0000000300007302 */
                                                                                                    /* 0x008ea20000000000 */
        /*04e0*/                   FFMA R13, -R3, R12, 1 ;                                          /* 0x3f800000030d7423 */
                                                                                                    /* 0x002fc8000000010c */
        /*04f0*/                   FFMA R13, R12, R13, R12 ;                                        /* 0x0000000d0c0d7223 */
                                                                                                    /* 0x000fc8000000000c */
        /*0500*/                   FFMA R12, R0, R13, RZ ;                                          /* 0x0000000d000c7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0510*/                   FFMA R14, -R3, R12, R0 ;                                         /* 0x0000000c030e7223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0520*/                   FFMA R19, R13, R14, R12 ;                                        /* 0x0000000e0d137223 */
                                                                                                    /* 0x000fe2000000000c */
        /*0530*/              @!P0 BRA 0x570 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x004fec0003800000 */
        /*0540*/                   MOV R14, 0x560 ;                                                 /* 0x00000560000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0550*/                   CALL.REL.NOINC 0x8f0 ;                                           /* 0x0000000000e47944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0560*/                   IMAD.MOV.U32 R19, RZ, RZ, R21 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0015 */
        /*0570*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0580*/                   IADD3 R12, P0, R6, R17, RZ ;                                     /* 0x00000011060c7210 */
                                                                                                    /* 0x000fca0007f1e0ff */
        /*0590*/                   IMAD.X R13, R7, 0x1, R15, P0 ;                                   /* 0x00000001070d7824 */
                                                                                                    /* 0x000fca00000e060f */
        /*05a0*/                   STG.E desc[UR4][R12.64], R19 ;                                   /* 0x000000130c007986 */
                                                                                                    /* 0x0003e8000c101904 */
        /*05b0*/                   LDG.E R3, desc[UR4][R4.64] ;                                     /* 0x0000000404037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*05c0*/                   LDG.E R0, desc[UR4][R10.64+0x400] ;                              /* 0x000400040a007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*05d0*/                   BSSY B0, 0x690 ;                                                 /* 0x000000b000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*05e0*/                   MUFU.RCP R14, R3 ;                                               /* 0x00000003000e7308 */
                                                                                                    /* 0x004eb00000001000 */
        /*05f0*/                   FCHK P0, R0, R3 ;                                                /* 0x0000000300007302 */
                                                                                                    /* 0x008ee20000000000 */
        /*0600*/                   FFMA R21, -R3, R14, 1 ;                                          /* 0x3f80000003157423 */
                                                                                                    /* 0x004fc8000000010e */
        /*0610*/                   FFMA R21, R14, R21, R14 ;                                        /* 0x000000150e157223 */
                                                                                                    /* 0x000fc8000000000e */
        /*0620*/                   FFMA R14, R0, R21, RZ ;                                          /* 0x00000015000e7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0630*/                   FFMA R16, -R3, R14, R0 ;                                         /* 0x0000000e03107223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0640*/                   FFMA R21, R21, R16, R14 ;                                        /* 0x0000001015157223 */
                                                                                                    /* 0x000fe2000000000e */
        /*0650*/              @!P0 BRA 0x680 ;                                                      /* 0x0000000000088947 */
                                                                                                    /* 0x00afec0003800000 */
        /*0660*/                   MOV R14, 0x680 ;                                                 /* 0x00000680000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0670*/                   CALL.REL.NOINC 0x8f0 ;                                           /* 0x00000000009c7944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0680*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0690*/                   STG.E desc[UR4][R12.64+0x400], R21 ;                             /* 0x000400150c007986 */
                                                                                                    /* 0x0003e8000c101904 */
        /*06a0*/                   LDG.E R3, desc[UR4][R4.64] ;                                     /* 0x0000000404037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*06b0*/                   LDG.E R0, desc[UR4][R10.64+0x800] ;                              /* 0x000800040a007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*06c0*/                   BSSY B0, 0x790 ;                                                 /* 0x000000c000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*06d0*/                   MUFU.RCP R14, R3 ;                                               /* 0x00000003000e7308 */
                                                                                                    /* 0x004eb00000001000 */
        /*06e0*/                   FCHK P0, R0, R3 ;                                                /* 0x0000000300007302 */
                                                                                                    /* 0x008ee20000000000 */
        /*06f0*/                   FFMA R19, -R3, R14, 1 ;                                          /* 0x3f80000003137423 */
                                                                                                    /* 0x004fc8000000010e */
        /*0700*/                   FFMA R19, R14, R19, R14 ;                                        /* 0x000000130e137223 */
                                                                                                    /* 0x000fc8000000000e */
        /*0710*/                   FFMA R14, R0, R19, RZ ;                                          /* 0x00000013000e7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0720*/                   FFMA R16, -R3, R14, R0 ;                                         /* 0x0000000e03107223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0730*/                   FFMA R19, R19, R16, R14 ;                                        /* 0x0000001013137223 */
                                                                                                    /* 0x000fe2000000000e */
        /*0740*/              @!P0 BRA 0x780 ;                                                      /* 0x00000000000c8947 */
                                                                                                    /* 0x00afec0003800000 */
        /*0750*/                   MOV R14, 0x770 ;                                                 /* 0x00000770000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0760*/                   CALL.REL.NOINC 0x8f0 ;                                           /* 0x0000000000607944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0770*/                   IMAD.MOV.U32 R19, RZ, RZ, R21 ;                                  /* 0x000000ffff137224 */
                                                                                                    /* 0x000fce00078e0015 */
        /*0780*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0790*/                   STG.E desc[UR4][R12.64+0x800], R19 ;                             /* 0x000800130c007986 */
                                                                                                    /* 0x0003e8000c101904 */
        /*07a0*/                   LDG.E R3, desc[UR4][R4.64] ;                                     /* 0x0000000404037981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*07b0*/                   LDG.E R0, desc[UR4][R10.64+0xc00] ;                              /* 0x000c00040a007981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*07c0*/                   BSSY B0, 0x880 ;                                                 /* 0x000000b000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*07d0*/                   MUFU.RCP R14, R3 ;                                               /* 0x00000003000e7308 */
                                                                                                    /* 0x004eb00000001000 */
        /*07e0*/                   FCHK P0, R0, R3 ;                                                /* 0x0000000300007302 */
                                                                                                    /* 0x008ee20000000000 */
        /*07f0*/                   FFMA R21, -R3, R14, 1 ;                                          /* 0x3f80000003157423 */
                                                                                                    /* 0x004fc8000000010e */
        /*0800*/                   FFMA R21, R14, R21, R14 ;                                        /* 0x000000150e157223 */
                                                                                                    /* 0x000fc8000000000e */
        /*0810*/                   FFMA R14, R0, R21, RZ ;                                          /* 0x00000015000e7223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0820*/                   FFMA R16, -R3, R14, R0 ;                                         /* 0x0000000e03107223 */
                                                                                                    /* 0x000fc80000000100 */
        /*0830*/                   FFMA R21, R21, R16, R14 ;                                        /* 0x0000001015157223 */
                                                                                                    /* 0x000fe2000000000e */
        /*0840*/              @!P0 BRA 0x870 ;                                                      /* 0x0000000000088947 */
                                                                                                    /* 0x00afec0003800000 */
        /*0850*/                   MOV R14, 0x870 ;                                                 /* 0x00000870000e7802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0860*/                   CALL.REL.NOINC 0x8f0 ;                                           /* 0x0000000000207944 */
                                                                                                    /* 0x001fea0003c00000 */
        /*0870*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0880*/                   STG.E desc[UR4][R12.64+0xc00], R21 ;                             /* 0x000c00150c007986 */
                                                                                                    /* 0x0003e2000c101904 */
        /*0890*/                   IADD3 R2, R2, 0x400, RZ ;                                        /* 0x0000040002027810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*08a0*/                   IADD3 R17, P1, R17, 0x1000, RZ ;                                 /* 0x0000100011117810 */
                                                                                                    /* 0x000fe40007f3e0ff */
        /*08b0*/                   ISETP.GE.AND P0, PT, R2, UR6, PT ;                               /* 0x0000000602007c0c */
                                                                                                    /* 0x000fc6000bf06270 */
        /*08c0*/                   IMAD.X R15, RZ, RZ, R15, P1 ;                                    /* 0x000000ffff0f7224 */
                                                                                                    /* 0x000fd400008e060f */
        /*08d0*/              @!P0 BRA 0x470 ;                                                      /* 0xfffffff800e48947 */
                                                                                                    /* 0x002fea000383ffff */
        /*08e0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*08f0*/                   SHF.R.U32.HI R16, RZ, 0x17, R3 ;                                 /* 0x00000017ff107819 */
                                                                                                    /* 0x000fe20000011603 */
        /*0900*/                   BSSY B2, 0xf30 ;                                                 /* 0x0000062000027945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0910*/                   SHF.R.U32.HI R19, RZ, 0x17, R0 ;                                 /* 0x00000017ff137819 */
                                                                                                    /* 0x000fe40000011600 */
        /*0920*/                   LOP3.LUT R16, R16, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff10107812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0930*/                   LOP3.LUT R19, R19, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff13137812 */
                                                                                                    /* 0x000fc600078ec0ff */
        /*0940*/                   VIADD R21, R16, 0xffffffff ;                                     /* 0xffffffff10157836 */
                                                                                                    /* 0x000fe40000000000 */
        /*0950*/                   VIADD R20, R19, 0xffffffff ;                                     /* 0xffffffff13147836 */
                                                                                                    /* 0x000fc60000000000 */
        /*0960*/                   ISETP.GT.U32.AND P0, PT, R21, 0xfd, PT ;                         /* 0x000000fd1500780c */
                                                                                                    /* 0x000fc80003f04070 */
        /*0970*/                   ISETP.GT.U32.OR P0, PT, R20, 0xfd, P0 ;                          /* 0x000000fd1400780c */
                                                                                                    /* 0x000fda0000704470 */
        /*0980*/              @!P0 IMAD.MOV.U32 R18, RZ, RZ, RZ ;                                   /* 0x000000ffff128224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0990*/              @!P0 BRA 0xb10 ;                                                      /* 0x00000000005c8947 */
                                                                                                    /* 0x000fec0003800000 */
        /*09a0*/                   FSETP.GTU.FTZ.AND P0, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fe40003f1c200 */
        /*09b0*/                   FSETP.GTU.FTZ.AND P1, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fc80003f3c200 */
        /*09c0*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000703570 */
        /*09d0*/               @P0 BRA 0xf10 ;                                                      /* 0x00000004004c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*09e0*/                   LOP3.LUT P0, RZ, R3, 0x7fffffff, R0, 0xc8, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fda000780c800 */
        /*09f0*/              @!P0 BRA 0xef0 ;                                                      /* 0x00000004003c8947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0a00*/                   FSETP.NEU.FTZ.AND P2, PT, |R0|.reuse, +INF , PT ;                /* 0x7f8000000000780b */
                                                                                                    /* 0x040fe40003f5d200 */
        /*0a10*/                   FSETP.NEU.FTZ.AND P1, PT, |R3|, +INF , PT ;                      /* 0x7f8000000300780b */
                                                                                                    /* 0x000fe40003f3d200 */
        /*0a20*/                   FSETP.NEU.FTZ.AND P0, PT, |R0|, +INF , PT ;                      /* 0x7f8000000000780b */
                                                                                                    /* 0x000fd60003f1d200 */
        /*0a30*/              @!P1 BRA !P2, 0xef0 ;                                                 /* 0x00000004002c9947 */
                                                                                                    /* 0x000fea0005000000 */
        /*0a40*/                   LOP3.LUT P2, RZ, R0, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff00ff7812 */
                                                                                                    /* 0x000fc8000784c0ff */
        /*0a50*/                   PLOP3.LUT P1, PT, P1, P2, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000f24572 */
        /*0a60*/               @P1 BRA 0xed0 ;                                                      /* 0x0000000400181947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0a70*/                   LOP3.LUT P1, RZ, R3, 0x7fffffff, RZ, 0xc0, !PT ;                 /* 0x7fffffff03ff7812 */
                                                                                                    /* 0x000fc8000782c0ff */
        /*0a80*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0x2a, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fda0000702572 */
        /*0a90*/               @P0 BRA 0xea0 ;                                                      /* 0x0000000400000947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0aa0*/                   ISETP.GE.AND P0, PT, R20, RZ, PT ;                               /* 0x000000ff1400720c */
                                                                                                    /* 0x000fe40003f06270 */
        /*0ab0*/                   ISETP.GE.AND P1, PT, R21, RZ, PT ;                               /* 0x000000ff1500720c */
                                                                                                    /* 0x000fd60003f26270 */
        /*0ac0*/               @P0 MOV R18, RZ ;                                                    /* 0x000000ff00120202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0ad0*/              @!P0 IMAD.MOV.U32 R18, RZ, RZ, -0x40 ;                                /* 0xffffffc0ff128424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0ae0*/              @!P0 FFMA R0, R0, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000000008823 */
                                                                                                    /* 0x000fe200000000ff */
        /*0af0*/              @!P1 FFMA R3, R3, 1.84467440737095516160e+19, RZ ;                    /* 0x5f80000003039823 */
                                                                                                    /* 0x000fe200000000ff */
        /*0b00*/              @!P1 VIADD R18, R18, 0x40 ;                                           /* 0x0000004012129836 */
                                                                                                    /* 0x000fce0000000000 */
        /*0b10*/                   LEA R20, R16, 0xc0800000, 0x17 ;                                 /* 0xc080000010147811 */
                                                                                                    /* 0x000fe200078eb8ff */
        /*0b20*/                   BSSY B3, 0xe90 ;                                                 /* 0x0000036000037945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0b30*/                   IADD3 R19, R19, -0x7f, RZ ;                                      /* 0xffffff8113137810 */
                                                                                                    /* 0x000fc60007ffe0ff */
        /*0b40*/                   IMAD.IADD R22, R3, 0x1, -R20 ;                                   /* 0x0000000103167824 */
                                                                                                    /* 0x000fe400078e0a14 */
        /*0b50*/                   IMAD R0, R19.reuse, -0x800000, R0 ;                              /* 0xff80000013007824 */
                                                                                                    /* 0x040fe200078e0200 */
        /*0b60*/                   IADD3 R19, R19, 0x7f, -R16 ;                                     /* 0x0000007f13137810 */
                                                                                                    /* 0x000fe20007ffe810 */
        /*0b70*/                   MUFU.RCP R20, R22 ;                                              /* 0x0000001600147308 */
                                                                                                    /* 0x000e220000001000 */
        /*0b80*/                   FADD.FTZ R21, -R22, -RZ ;                                        /* 0x800000ff16157221 */
                                                                                                    /* 0x000fc60000010100 */
        /*0b90*/                   IMAD.IADD R19, R19, 0x1, R18 ;                                   /* 0x0000000113137824 */
                                                                                                    /* 0x000fe400078e0212 */
        /*0ba0*/                   FFMA R3, R20, R21, 1 ;                                           /* 0x3f80000014037423 */
                                                                                                    /* 0x001fc80000000015 */
        /*0bb0*/                   FFMA R3, R20, R3, R20 ;                                          /* 0x0000000314037223 */
                                                                                                    /* 0x000fc80000000014 */
        /*0bc0*/                   FFMA R20, R0, R3, RZ ;                                           /* 0x0000000300147223 */
                                                                                                    /* 0x000fc800000000ff */
        /*0bd0*/                   FFMA R23, R21, R20, R0 ;                                         /* 0x0000001415177223 */
                                                                                                    /* 0x000fc80000000000 */
        /*0be0*/                   FFMA R20, R3, R23, R20 ;                                         /* 0x0000001703147223 */
                                                                                                    /* 0x000fc80000000014 */
        /*0bf0*/                   FFMA R21, R21, R20, R0 ;                                         /* 0x0000001415157223 */
                                                                                                    /* 0x000fc80000000000 */
        /*0c00*/                   FFMA R0, R3, R21, R20 ;                                          /* 0x0000001503007223 */
                                                                                                    /* 0x000fca0000000014 */
        /*0c10*/                   SHF.R.U32.HI R16, RZ, 0x17, R0 ;                                 /* 0x00000017ff107819 */
                                                                                                    /* 0x000fc80000011600 */
        /*0c20*/                   LOP3.LUT R16, R16, 0xff, RZ, 0xc0, !PT ;                         /* 0x000000ff10107812 */
                                                                                                    /* 0x000fca00078ec0ff */
        /*0c30*/                   IMAD.IADD R16, R16, 0x1, R19 ;                                   /* 0x0000000110107824 */
                                                                                                    /* 0x000fc800078e0213 */
        /*0c40*/                   VIADD R18, R16, 0xffffffff ;                                     /* 0xffffffff10127836 */
                                                                                                    /* 0x000fca0000000000 */
        /*0c50*/                   ISETP.GE.U32.AND P0, PT, R18, 0xfe, PT ;                         /* 0x000000fe1200780c */
                                                                                                    /* 0x000fda0003f06070 */
        /*0c60*/              @!P0 BRA 0xe70 ;                                                      /* 0x0000000000808947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0c70*/                   ISETP.GT.AND P0, PT, R16, 0xfe, PT ;                             /* 0x000000fe1000780c */
                                                                                                    /* 0x000fda0003f04270 */
        /*0c80*/               @P0 BRA 0xe40 ;                                                      /* 0x00000000006c0947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0c90*/                   ISETP.GE.AND P0, PT, R16, 0x1, PT ;                              /* 0x000000011000780c */
                                                                                                    /* 0x000fda0003f06270 */
        /*0ca0*/               @P0 BRA 0xe80 ;                                                      /* 0x0000000000740947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0cb0*/                   ISETP.GE.AND P0, PT, R16, -0x18, PT ;                            /* 0xffffffe81000780c */
                                                                                                    /* 0x000fe40003f06270 */
        /*0cc0*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fd600078ec0ff */
        /*0cd0*/              @!P0 BRA 0xe80 ;                                                      /* 0x0000000000688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0ce0*/                   FFMA.RZ R19, R3.reuse, R21.reuse, R20.reuse ;                    /* 0x0000001503137223 */
                                                                                                    /* 0x1c0fe2000000c014 */
        /*0cf0*/                   FFMA.RP R18, R3.reuse, R21.reuse, R20.reuse ;                    /* 0x0000001503127223 */
                                                                                                    /* 0x1c0fe20000008014 */
        /*0d00*/                   FFMA.RM R3, R3, R21, R20 ;                                       /* 0x0000001503037223 */
                                                                                                    /* 0x000fe20000004014 */
        /*0d10*/                   IADD3 R20, R16.reuse, 0x20, RZ ;                                 /* 0x0000002010147810 */
                                                                                                    /* 0x040fe40007ffe0ff */
        /*0d20*/                   LOP3.LUT R19, R19, 0x7fffff, RZ, 0xc0, !PT ;                     /* 0x007fffff13137812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*0d30*/                   ISETP.NE.AND P2, PT, R16.reuse, RZ, PT ;                         /* 0x000000ff1000720c */
                                                                                                    /* 0x040fe40003f45270 */
        /*0d40*/                   LOP3.LUT R19, R19, 0x800000, RZ, 0xfc, !PT ;                     /* 0x0080000013137812 */
                                                                                                    /* 0x000fe400078efcff */
        /*0d50*/                   ISETP.NE.AND P1, PT, R16, RZ, PT ;                               /* 0x000000ff1000720c */
                                                                                                    /* 0x000fe20003f25270 */
        /*0d60*/                   IMAD.MOV R16, RZ, RZ, -R16 ;                                     /* 0x000000ffff107224 */
                                                                                                    /* 0x000fe200078e0a10 */
        /*0d70*/                   SHF.L.U32 R20, R19, R20, RZ ;                                    /* 0x0000001413147219 */
                                                                                                    /* 0x000fc400000006ff */
        /*0d80*/                   FSETP.NEU.FTZ.AND P0, PT, R18, R3, PT ;                          /* 0x000000031200720b */
                                                                                                    /* 0x000fe40003f1d000 */
        /*0d90*/                   SEL R16, R16, RZ, P2 ;                                           /* 0x000000ff10107207 */
                                                                                                    /* 0x000fe40001000000 */
        /*0da0*/                   ISETP.NE.AND P1, PT, R20, RZ, P1 ;                               /* 0x000000ff1400720c */
                                                                                                    /* 0x000fe40000f25270 */
        /*0db0*/                   SHF.R.U32.HI R16, RZ, R16, R19 ;                                 /* 0x00000010ff107219 */
                                                                                                    /* 0x000fe40000011613 */
        /*0dc0*/                   PLOP3.LUT P0, PT, P0, P1, PT, 0xa8, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe40000703570 */
        /*0dd0*/                   SHF.R.U32.HI R18, RZ, 0x1, R16 ;                                 /* 0x00000001ff127819 */
                                                                                                    /* 0x000fc40000011610 */
        /*0de0*/                   SEL R3, RZ, 0x1, !P0 ;                                           /* 0x00000001ff037807 */
                                                                                                    /* 0x000fc80004000000 */
        /*0df0*/                   LOP3.LUT R3, R3, 0x1, R18, 0xf8, !PT ;                           /* 0x0000000103037812 */
                                                                                                    /* 0x000fc800078ef812 */
        /*0e00*/                   LOP3.LUT R3, R3, R16, RZ, 0xc0, !PT ;                            /* 0x0000001003037212 */
                                                                                                    /* 0x000fca00078ec0ff */
        /*0e10*/                   IMAD.IADD R3, R18, 0x1, R3 ;                                     /* 0x0000000112037824 */
                                                                                                    /* 0x000fca00078e0203 */
        /*0e20*/                   LOP3.LUT R0, R3, R0, RZ, 0xfc, !PT ;                             /* 0x0000000003007212 */
                                                                                                    /* 0x000fe200078efcff */
        /*0e30*/                   BRA 0xe80 ;                                                      /* 0x0000000000107947 */
                                                                                                    /* 0x000fec0003800000 */
        /*0e40*/                   LOP3.LUT R0, R0, 0x80000000, RZ, 0xc0, !PT ;                     /* 0x8000000000007812 */
                                                                                                    /* 0x000fc800078ec0ff */
        /*0e50*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*0e60*/                   BRA 0xe80 ;                                                      /* 0x0000000000047947 */
                                                                                                    /* 0x000fec0003800000 */
        /*0e70*/                   IMAD R0, R19, 0x800000, R0 ;                                     /* 0x0080000013007824 */
                                                                                                    /* 0x000fce00078e0200 */
        /*0e80*/                   BSYNC B3 ;                                                       /* 0x0000000000037941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0e90*/                   BRA 0xf20 ;                                                      /* 0x0000000000207947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0ea0*/                   LOP3.LUT R0, R3, 0x80000000, R0, 0x48, !PT ;                     /* 0x8000000003007812 */
                                                                                                    /* 0x000fc800078e4800 */
        /*0eb0*/                   LOP3.LUT R0, R0, 0x7f800000, RZ, 0xfc, !PT ;                     /* 0x7f80000000007812 */
                                                                                                    /* 0x000fe200078efcff */
        /*0ec0*/                   BRA 0xf20 ;                                                      /* 0x0000000000147947 */
                                                                                                    /* 0x000fec0003800000 */
        /*0ed0*/                   LOP3.LUT R0, R3, 0x80000000, R0, 0x48, !PT ;                     /* 0x8000000003007812 */
                                                                                                    /* 0x000fe200078e4800 */
        /*0ee0*/                   BRA 0xf20 ;                                                      /* 0x00000000000c7947 */
                                                                                                    /* 0x000fec0003800000 */
        /*0ef0*/                   MUFU.RSQ R0, -QNAN  ;                                            /* 0xffc0000000007908 */
                                                                                                    /* 0x000e220000001400 */
        /*0f00*/                   BRA 0xf20 ;                                                      /* 0x0000000000047947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f10*/                   FADD.FTZ R0, R0, R3 ;                                            /* 0x0000000300007221 */
                                                                                                    /* 0x000fce0000010000 */
        /*0f20*/                   BSYNC B2 ;                                                       /* 0x0000000000027941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0f30*/                   IMAD.MOV.U32 R18, RZ, RZ, R14 ;                                  /* 0x000000ffff127224 */
                                                                                                    /* 0x000fe200078e000e */
        /*0f40*/                   MOV R21, R0 ;                                                    /* 0x0000000000157202 */
                                                                                                    /* 0x001fe20000000f00 */
        /*0f50*/                   IMAD.MOV.U32 R19, RZ, RZ, 0x0 ;                                  /* 0x00000000ff137424 */
                                                                                                    /* 0x000fc800078e00ff */
        /*0f60*/                   RET.REL.NODEC R18 0x0 ;                                          /* 0xfffffff012247950 */
                                                                                                    /* 0x000fea0003c3ffff */
        /*0f70*/                   BRA 0xf70;                                                       /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*0f80*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0f90*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0fa0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0fb0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0fc0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0fd0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0fe0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ff0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7row_sumPKfPfi
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R2, SR_TID.X ;                                               /* 0x0000000000027919 */
                                                                                                    /* 0x000e6e0000002100 */
        /*0020*/                   LDC R7, c[0x0][0x220] ;                                          /* 0x00008800ff077b82 */
                                                                                                    /* 0x000e620000000800 */
        /*0030*/                   ULDC.64 UR6, c[0x0][0x208] ;                                     /* 0x0000820000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0040*/                   BSSY B0, 0x830 ;                                                 /* 0x000007e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0050*/                   HFMA2.MMA R0, -RZ, RZ, 0, 0 ;                                    /* 0x00000000ff007435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0060*/                   ISETP.GE.AND P0, PT, R2, R7, PT ;                                /* 0x000000070200720c */
                                                                                                    /* 0x002fda0003f06270 */
        /*0070*/               @P0 BRA 0x820 ;                                                      /* 0x0000000400e80947 */
                                                                                                    /* 0x001fea0003800000 */
        /*0080*/                   LOP3.LUT R0, RZ, R2, RZ, 0x33, !PT ;                             /* 0x00000002ff007212 */
                                                                                                    /* 0x000fe200078e33ff */
        /*0090*/                   S2R R9, SR_CTAID.X ;                                             /* 0x0000000000097919 */
                                                                                                    /* 0x000e220000002500 */
        /*00a0*/                   BSSY B1, 0x270 ;                                                 /* 0x000001c000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*00b0*/                   SHF.R.S32.HI R10, RZ, 0x1f, R7.reuse ;                           /* 0x0000001fff0a7819 */
                                                                                                    /* 0x100fe20000011407 */
        /*00c0*/                   IMAD.MOV.U32 R6, RZ, RZ, R2 ;                                    /* 0x000000ffff067224 */
                                                                                                    /* 0x000fe400078e0002 */
        /*00d0*/                   IMAD.IADD R0, R0, 0x1, R7 ;                                      /* 0x0000000100007824 */
                                                                                                    /* 0x000fca00078e0207 */
        /*00e0*/                   LEA.HI R4, R0.reuse, 0x1, RZ, 0x18 ;                             /* 0x0000000100047811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*00f0*/                   ISETP.GE.U32.AND P0, PT, R0, 0x300, PT ;                         /* 0x000003000000780c */
                                                                                                    /* 0x000fe40003f06070 */
        /*0100*/                   LOP3.LUT P1, R8, R4, 0x3, RZ, 0xc0, !PT ;                        /* 0x0000000304087812 */
                                                                                                    /* 0x000fe4000782c0ff */
        /*0110*/                   MOV R0, RZ ;                                                     /* 0x000000ff00007202 */
                                                                                                    /* 0x000fd60000000f00 */
        /*0120*/              @!P1 BRA 0x260 ;                                                      /* 0x00000000004c9947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0130*/                   SHF.R.S32.HI R3, RZ, 0x1f, R2.reuse ;                            /* 0x0000001fff037819 */
                                                                                                    /* 0x100fe20000011402 */
        /*0140*/                   IMAD R13, R10, R9, RZ ;                                          /* 0x000000090a0d7224 */
                                                                                                    /* 0x001fe200078e02ff */
        /*0150*/                   ULDC.64 UR4, c[0x0][0x210] ;                                     /* 0x0000840000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0160*/                   IMAD.MOV.U32 R0, RZ, RZ, RZ ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0170*/                   MOV R6, R2 ;                                                     /* 0x0000000200067202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0180*/                   IMAD.WIDE.U32 R4, R9, R7, R2 ;                                   /* 0x0000000709047225 */
                                                                                                    /* 0x000fc600078e0002 */
        /*0190*/                   LEA R11, P1, R4, UR4, 0x2 ;                                      /* 0x00000004040b7c11 */
                                                                                                    /* 0x000fe4000f8210ff */
        /*01a0*/                   IADD3 R5, R5, R13, RZ ;                                          /* 0x0000000d05057210 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*01b0*/                   LEA.HI.X R12, R4, UR5, R5, 0x2, P1 ;                             /* 0x00000005040c7c11 */
                                                                                                    /* 0x000fce00088f1405 */
        /*01c0*/                   IMAD.MOV.U32 R5, RZ, RZ, R12 ;                                   /* 0x000000ffff057224 */
                                                                                                    /* 0x000fe200078e000c */
        /*01d0*/                   MOV R4, R11 ;                                                    /* 0x0000000b00047202 */
                                                                                                    /* 0x000fca0000000f00 */
        /*01e0*/                   LDG.E R5, desc[UR6][R4.64] ;                                     /* 0x0000000604057981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*01f0*/                   IADD3 R8, R8, -0x1, RZ ;                                         /* 0xffffffff08087810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0200*/                   IADD3 R11, P2, R11, 0x400, RZ ;                                  /* 0x000004000b0b7810 */
                                                                                                    /* 0x000fe40007f5e0ff */
        /*0210*/                   ISETP.NE.AND P1, PT, R8, RZ, PT ;                                /* 0x000000ff0800720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*0220*/                   IADD3 R6, R6, 0x100, RZ ;                                        /* 0x0000010006067810 */
                                                                                                    /* 0x000fe20007ffe0ff */
        /*0230*/                   IMAD.X R12, RZ, RZ, R12, P2 ;                                    /* 0x000000ffff0c7224 */
                                                                                                    /* 0x000fe400010e060c */
        /*0240*/                   FADD R0, R5, R0 ;                                                /* 0x0000000005007221 */
                                                                                                    /* 0x004fd00000000000 */
        /*0250*/               @P1 BRA 0x1c0 ;                                                      /* 0xfffffffc00d81947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0260*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0270*/              @!P0 BRA 0x820 ;                                                      /* 0x0000000400688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0280*/                   IMAD R11, R10, R9, RZ ;                                          /* 0x000000090a0b7224 */
                                                                                                    /* 0x001fe200078e02ff */
        /*0290*/                   IADD3 R10, -R6, R7, RZ ;                                         /* 0x00000007060a7210 */
                                                                                                    /* 0x000fe20007ffe1ff */
        /*02a0*/                   ULDC.64 UR4, c[0x0][0x210] ;                                     /* 0x0000840000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*02b0*/                   SHF.R.S32.HI R5, RZ, 0x1f, R6 ;                                  /* 0x0000001fff057819 */
                                                                                                    /* 0x000fe20000011406 */
        /*02c0*/                   BSSY B1, 0x5d0 ;                                                 /* 0x0000030000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*02d0*/                   MOV R4, R6 ;                                                     /* 0x0000000600047202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*02e0*/                   ISETP.GT.AND P1, PT, R10, 0xc00, PT ;                            /* 0x00000c000a00780c */
                                                                                                    /* 0x000fc60003f24270 */
        /*02f0*/                   IMAD.WIDE.U32 R8, R9, R7, R4 ;                                   /* 0x0000000709087225 */
                                                                                                    /* 0x000fc800078e0004 */
        /*0300*/                   IMAD.IADD R5, R11, 0x1, R9 ;                                     /* 0x000000010b057824 */
                                                                                                    /* 0x000fe200078e0209 */
        /*0310*/                   LEA R4, P0, R8, UR4, 0x2 ;                                       /* 0x0000000408047c11 */
                                                                                                    /* 0x000fc8000f8010ff */
        /*0320*/                   LEA.HI.X R5, R8, UR5, R5, 0x2, P0 ;                              /* 0x0000000508057c11 */
                                                                                                    /* 0x000fe400080f1405 */
        /*0330*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x80, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0f070 */
        /*0340*/              @!P1 BRA 0x5c0 ;                                                      /* 0x00000000009c9947 */
                                                                                                    /* 0x000fd80003800000 */
        /*0350*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe40003f0e170 */
        /*0360*/                   IADD3 R11, R7, -0xc00, RZ ;                                      /* 0xfffff400070b7810 */
                                                                                                    /* 0x000fd60007ffe0ff */
        /*0370*/                   LDG.E R19, desc[UR6][R4.64] ;                                    /* 0x0000000604137981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0380*/                   LDG.E R20, desc[UR6][R4.64+0x400] ;                              /* 0x0004000604147981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0390*/                   LDG.E R22, desc[UR6][R4.64+0x800] ;                              /* 0x0008000604167981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*03a0*/                   LDG.E R24, desc[UR6][R4.64+0xc00] ;                              /* 0x000c000604187981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03b0*/                   LDG.E R26, desc[UR6][R4.64+0x1000] ;                             /* 0x00100006041a7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03c0*/                   LDG.E R28, desc[UR6][R4.64+0x1400] ;                             /* 0x00140006041c7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03d0*/                   LDG.E R18, desc[UR6][R4.64+0x1800] ;                             /* 0x0018000604127981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03e0*/                   LDG.E R17, desc[UR6][R4.64+0x1c00] ;                             /* 0x001c000604117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03f0*/                   LDG.E R16, desc[UR6][R4.64+0x2000] ;                             /* 0x0020000604107981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0400*/                   LDG.E R15, desc[UR6][R4.64+0x2400] ;                             /* 0x00240006040f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0410*/                   LDG.E R14, desc[UR6][R4.64+0x2800] ;                             /* 0x00280006040e7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0420*/                   LDG.E R13, desc[UR6][R4.64+0x2c00] ;                             /* 0x002c0006040d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0430*/                   LDG.E R12, desc[UR6][R4.64+0x3000] ;                             /* 0x00300006040c7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0440*/                   LDG.E R9, desc[UR6][R4.64+0x3400] ;                              /* 0x0034000604097981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0450*/                   LDG.E R10, desc[UR6][R4.64+0x3800] ;                             /* 0x00380006040a7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0460*/                   LDG.E R8, desc[UR6][R4.64+0x3c00] ;                              /* 0x003c000604087981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*0470*/                   IADD3 R6, R6, 0x1000, RZ ;                                       /* 0x0000100006067810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*0480*/                   ISETP.GE.AND P1, PT, R6, R11, PT ;                               /* 0x0000000b0600720c */
                                                                                                    /* 0x000fe40003f26270 */
        /*0490*/                   IADD3 R4, P2, R4, 0x4000, RZ ;                                   /* 0x0000400004047810 */
                                                                                                    /* 0x001fca0007f5e0ff */
        /*04a0*/                   IMAD.X R5, RZ, RZ, R5, P2 ;                                      /* 0x000000ffff057224 */
                                                                                                    /* 0x000fe400010e0605 */
        /*04b0*/                   FADD R19, R19, R0 ;                                              /* 0x0000000013137221 */
                                                                                                    /* 0x004fc80000000000 */
        /*04c0*/                   FADD R19, R19, R20 ;                                             /* 0x0000001413137221 */
                                                                                                    /* 0x008fc80000000000 */
        /*04d0*/                   FADD R19, R19, R22 ;                                             /* 0x0000001613137221 */
                                                                                                    /* 0x010fc80000000000 */
        /*04e0*/                   FADD R19, R19, R24 ;                                             /* 0x0000001813137221 */
                                                                                                    /* 0x020fc80000000000 */
        /*04f0*/                   FADD R19, R19, R26 ;                                             /* 0x0000001a13137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0500*/                   FADD R19, R19, R28 ;                                             /* 0x0000001c13137221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0510*/                   FADD R18, R19, R18 ;                                             /* 0x0000001213127221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0520*/                   FADD R17, R18, R17 ;                                             /* 0x0000001112117221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0530*/                   FADD R16, R17, R16 ;                                             /* 0x0000001011107221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0540*/                   FADD R15, R16, R15 ;                                             /* 0x0000000f100f7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0550*/                   FADD R14, R15, R14 ;                                             /* 0x0000000e0f0e7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0560*/                   FADD R13, R14, R13 ;                                             /* 0x0000000d0e0d7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0570*/                   FADD R12, R13, R12 ;                                             /* 0x0000000c0d0c7221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0580*/                   FADD R9, R12, R9 ;                                               /* 0x000000090c097221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0590*/                   FADD R9, R9, R10 ;                                               /* 0x0000000a09097221 */
                                                                                                    /* 0x000fc80000000000 */
        /*05a0*/                   FADD R0, R9, R8 ;                                                /* 0x0000000809007221 */
                                                                                                    /* 0x000fe20000000000 */
        /*05b0*/              @!P1 BRA 0x370 ;                                                      /* 0xfffffffc006c9947 */
                                                                                                    /* 0x000fec000383ffff */
        /*05c0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*05d0*/                   IADD3 R8, -R6, R7, RZ ;                                          /* 0x0000000706087210 */
                                                                                                    /* 0x000fe20007ffe1ff */
        /*05e0*/                   BSSY B1, 0x780 ;                                                 /* 0x0000019000017945 */
                                                                                                    /* 0x000fe60003800000 */
        /*05f0*/                   ISETP.GT.AND P1, PT, R8, 0x400, PT ;                             /* 0x000004000800780c */
                                                                                                    /* 0x000fda0003f24270 */
        /*0600*/              @!P1 BRA 0x770 ;                                                      /* 0x0000000000589947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0610*/                   LDG.E R9, desc[UR6][R4.64] ;                                     /* 0x0000000604097981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0620*/                   LDG.E R8, desc[UR6][R4.64+0x400] ;                               /* 0x0004000604087981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0630*/                   LDG.E R11, desc[UR6][R4.64+0x800] ;                              /* 0x00080006040b7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0640*/                   LDG.E R13, desc[UR6][R4.64+0xc00] ;                              /* 0x000c0006040d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0650*/                   LDG.E R15, desc[UR6][R4.64+0x1000] ;                             /* 0x00100006040f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0660*/                   LDG.E R17, desc[UR6][R4.64+0x1400] ;                             /* 0x0014000604117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0670*/                   LDG.E R19, desc[UR6][R4.64+0x1800] ;                             /* 0x0018000604137981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0680*/                   LDG.E R21, desc[UR6][R4.64+0x1c00] ;                             /* 0x001c000604157981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*0690*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0e170 */
        /*06a0*/                   VIADD R6, R6, 0x800 ;                                            /* 0x0000080006067836 */
                                                                                                    /* 0x000fc40000000000 */
        /*06b0*/                   FADD R9, R0, R9 ;                                                /* 0x0000000900097221 */
                                                                                                    /* 0x004fc80000000000 */
        /*06c0*/                   FADD R8, R9, R8 ;                                                /* 0x0000000809087221 */
                                                                                                    /* 0x008fe20000000000 */
        /*06d0*/                   IADD3 R9, P1, R4, 0x2000, RZ ;                                   /* 0x0000200004097810 */
                                                                                                    /* 0x000fc60007f3e0ff */
        /*06e0*/                   FADD R8, R8, R11 ;                                               /* 0x0000000b08087221 */
                                                                                                    /* 0x010fe20000000000 */
        /*06f0*/                   IADD3.X R10, RZ, R5, RZ, P1, !PT ;                               /* 0x00000005ff0a7210 */
                                                                                                    /* 0x000fe40000ffe4ff */
        /*0700*/                   MOV R4, R9 ;                                                     /* 0x0000000900047202 */
                                                                                                    /* 0x001fe20000000f00 */
        /*0710*/                   FADD R8, R8, R13 ;                                               /* 0x0000000d08087221 */
                                                                                                    /* 0x020fe20000000000 */
        /*0720*/                   MOV R5, R10 ;                                                    /* 0x0000000a00057202 */
                                                                                                    /* 0x000fc60000000f00 */
        /*0730*/                   FADD R8, R8, R15 ;                                               /* 0x0000000f08087221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0740*/                   FADD R8, R8, R17 ;                                               /* 0x0000001108087221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0750*/                   FADD R8, R8, R19 ;                                               /* 0x0000001308087221 */
                                                                                                    /* 0x000fc80000000000 */
        /*0760*/                   FADD R0, R8, R21 ;                                               /* 0x0000001508007221 */
                                                                                                    /* 0x000fce0000000000 */
        /*0770*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0780*/                   ISETP.LT.OR P0, PT, R6, R7, P0 ;                                 /* 0x000000070600720c */
                                                                                                    /* 0x000fda0000701670 */
        /*0790*/              @!P0 BRA 0x820 ;                                                      /* 0x0000000000208947 */
                                                                                                    /* 0x000fea0003800000 */
        /*07a0*/                   LDG.E R7, desc[UR6][R4.64] ;                                     /* 0x0000000604077981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*07b0*/                   LDG.E R6, desc[UR6][R4.64+0x400] ;                               /* 0x0004000604067981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*07c0*/                   LDG.E R9, desc[UR6][R4.64+0x800] ;                               /* 0x0008000604097981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*07d0*/                   LDG.E R11, desc[UR6][R4.64+0xc00] ;                              /* 0x000c0006040b7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*07e0*/                   FADD R7, R0, R7 ;                                                /* 0x0000000700077221 */
                                                                                                    /* 0x004fc80000000000 */
        /*07f0*/                   FADD R6, R7, R6 ;                                                /* 0x0000000607067221 */
                                                                                                    /* 0x008fc80000000000 */
        /*0800*/                   FADD R6, R6, R9 ;                                                /* 0x0000000906067221 */
                                                                                                    /* 0x010fc80000000000 */
        /*0810*/                   FADD R0, R6, R11 ;                                               /* 0x0000000b06007221 */
                                                                                                    /* 0x020fce0000000000 */
        /*0820*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0830*/                   SHFL.DOWN PT, R5, R0, 0x10, 0x1f ;                               /* 0x0a001f0000057f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*0840*/                   LOP3.LUT P0, RZ, R2, 0x1f, RZ, 0xc0, !PT ;                       /* 0x0000001f02ff7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*0850*/              @!P0 S2R R11, SR_CgaCtaId ;                                           /* 0x00000000000b8919 */
                                                                                                    /* 0x000ea20000008800 */
        /*0860*/              @!P0 MOV R8, 0x400 ;                                                  /* 0x0000040000088802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0870*/                   FADD R5, R5, R0 ;                                                /* 0x0000000005057221 */
                                                                                                    /* 0x002fe20000000000 */
        /*0880*/              @!P0 SHF.R.U32.HI R0, RZ, 0x3, R2 ;                                   /* 0x00000003ff008819 */
                                                                                                    /* 0x000fc80000011602 */
        /*0890*/                   SHFL.DOWN PT, R4, R5, 0x8, 0x1f ;                                /* 0x09001f0005047f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*08a0*/              @!P0 LOP3.LUT R0, R0, 0x1ffffffc, RZ, 0xc0, !PT ;                     /* 0x1ffffffc00008812 */
                                                                                                    /* 0x000fe200078ec0ff */
        /*08b0*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x002fe20000000000 */
        /*08c0*/              @!P0 LEA R5, R11, R8, 0x18 ;                                          /* 0x000000080b058211 */
                                                                                                    /* 0x004fc800078ec0ff */
        /*08d0*/                   SHFL.DOWN PT, R7, R4, 0x4, 0x1f ;                                /* 0x08801f0004077f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*08e0*/              @!P0 IMAD.IADD R0, R0, 0x1, R5 ;                                      /* 0x0000000100008824 */
                                                                                                    /* 0x000fe400078e0205 */
        /*08f0*/                   FADD R7, R4, R7 ;                                                /* 0x0000000704077221 */
                                                                                                    /* 0x002fca0000000000 */
        /*0900*/                   SHFL.DOWN PT, R6, R7, 0x2, 0x1f ;                                /* 0x08401f0007067f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*0910*/                   FADD R6, R7, R6 ;                                                /* 0x0000000607067221 */
                                                                                                    /* 0x002fca0000000000 */
        /*0920*/                   SHFL.DOWN PT, R9, R6, 0x1, 0x1f ;                                /* 0x08201f0006097f89 */
                                                                                                    /* 0x001e2400000e0000 */
        /*0930*/                   FADD R9, R6, R9 ;                                                /* 0x0000000906097221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0940*/              @!P0 STS [R0], R9 ;                                                   /* 0x0000000900008388 */
                                                                                                    /* 0x0001e20000000800 */
        /*0950*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0960*/                   ISETP.GT.U32.AND P0, PT, R2, 0x1f, PT ;                          /* 0x0000001f0200780c */
                                                                                                    /* 0x000fda0003f04070 */
        /*0970*/               @P0 BRA 0xb00 ;                                                      /* 0x0000000000600947 */
                                                                                                    /* 0x001fea0003800000 */
        /*0980*/                   ISETP.GT.U32.AND P0, PT, R2, 0x7, PT ;                           /* 0x000000070200780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*0990*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fd80000000000 */
        /*09a0*/              @!P0 S2R R5, SR_CgaCtaId ;                                            /* 0x0000000000058919 */
                                                                                                    /* 0x000e220000008800 */
        /*09b0*/              @!P0 MOV R0, 0x400 ;                                                  /* 0x0000040000008802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*09c0*/              @!P0 LEA R5, R5, R0, 0x18 ;                                           /* 0x0000000005058211 */
                                                                                                    /* 0x001fe200078ec0ff */
        /*09d0*/                   HFMA2.MMA R0, -RZ, RZ, 0, 0 ;                                    /* 0x00000000ff007435 */
                                                                                                    /* 0x000fc600000001ff */
        /*09e0*/              @!P0 LEA R4, R2, R5, 0x2 ;                                            /* 0x0000000502048211 */
                                                                                                    /* 0x000fce00078e10ff */
        /*09f0*/              @!P0 LDS R0, [R4] ;                                                   /* 0x0000000004008984 */
                                                                                                    /* 0x0000620000000800 */
        /*0a00*/                   BRA.DIV UR4, 0xbf0 ;                                             /* 0x0000000204787947 */
                                                                                                    /* 0x000fea000b800000 */
        /*0a10*/                   SHFL.DOWN PT, R5, R0, 0x10, 0x1f ;                               /* 0x0a001f0000057f89 */
                                                                                                    /* 0x002e6400000e0000 */
        /*0a20*/                   FADD R5, R5, R0 ;                                                /* 0x0000000005057221 */
                                                                                                    /* 0x002fca0000000000 */
        /*0a30*/                   SHFL.DOWN PT, R4, R5, 0x8, 0x1f ;                                /* 0x09001f0005047f89 */
                                                                                                    /* 0x001e2400000e0000 */
        /*0a40*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0a50*/                   SHFL.DOWN PT, R7, R4, 0x4, 0x1f ;                                /* 0x08801f0004077f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0a60*/                   FADD R7, R4, R7 ;                                                /* 0x0000000704077221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0a70*/                   SHFL.DOWN PT, R6, R7, 0x2, 0x1f ;                                /* 0x08401f0007067f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0a80*/                   FADD R6, R7, R6 ;                                                /* 0x0000000607067221 */
                                                                                                    /* 0x001fca0000000000 */
        /*0a90*/                   SHFL.DOWN PT, R9, R6, 0x1, 0x1f ;                                /* 0x08201f0006097f89 */
                                                                                                    /* 0x00006400000e0000 */
        /*0aa0*/                   ISETP.NE.AND P0, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fe20003f05270 */
        /*0ab0*/                   FADD R9, R6, R9 ;                                                /* 0x0000000906097221 */
                                                                                                    /* 0x002fd80000000000 */
        /*0ac0*/              @!P0 S2R R5, SR_CgaCtaId ;                                            /* 0x0000000000058919 */
                                                                                                    /* 0x000e620000008800 */
        /*0ad0*/              @!P0 MOV R0, 0x400 ;                                                  /* 0x0000040000008802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0ae0*/              @!P0 LEA R0, R5, R0, 0x18 ;                                           /* 0x0000000005008211 */
                                                                                                    /* 0x002fca00078ec0ff */
        /*0af0*/              @!P0 STS [R0], R9 ;                                                   /* 0x0000000900008388 */
                                                                                                    /* 0x0003e40000000800 */
        /*0b00*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0b10*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0b20*/                   S2UR UR5, SR_CgaCtaId ;                                          /* 0x00000000000579c3 */
                                                                                                    /* 0x000eb00000008800 */
        /*0b30*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0b40*/                   ISETP.NE.AND P0, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fca0003f05270 */
        /*0b50*/                   UMOV UR4, 0x400 ;                                                /* 0x0000040000047882 */
                                                                                                    /* 0x000fe40000000000 */
        /*0b60*/                   ULEA UR4, UR5, UR4, 0x18 ;                                       /* 0x0000000405047291 */
                                                                                                    /* 0x004fd2000f8ec03f */
        /*0b70*/                   LDS R5, [UR4] ;                                                  /* 0x00000004ff057984 */
                                                                                                    /* 0x000ea20008000800 */
        /*0b80*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0b90*/               @P0 EXIT ;                                                           /* 0x000000000000094d */
                                                                                                    /* 0x000fea0003800000 */
        /*0ba0*/                   S2R R7, SR_CTAID.X ;                                             /* 0x0000000000077919 */
                                                                                                    /* 0x000ee20000002500 */
        /*0bb0*/                   LDC.64 R2, c[0x0][0x218] ;                                       /* 0x00008600ff027b82 */
                                                                                                    /* 0x000ee40000000a00 */
        /*0bc0*/                   IMAD.WIDE.U32 R2, R7, 0x4, R2 ;                                  /* 0x0000000407027825 */
                                                                                                    /* 0x008fca00078e0002 */
        /*0bd0*/                   STG.E desc[UR6][R2.64], R5 ;                                     /* 0x0000000502007986 */
                                                                                                    /* 0x004fe2000c101906 */
        /*0be0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*0bf0*/                   IMAD.MOV.U32 R11, RZ, RZ, 0x10 ;                                 /* 0x00000010ff0b7424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0c00*/                   MOV R13, 0x1f ;                                                  /* 0x0000001f000d7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0c10*/                   MOV R8, 0xffffffff ;                                             /* 0xffffffff00087802 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0c20*/                   WARPSYNC.COLLECTIVE R8, 0xc50 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x003fea0003c00000 */
        /*0c30*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0c40*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0c50*/                   MOV R11, 0x8 ;                                                   /* 0x00000008000b7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0c60*/                   IMAD.MOV.U32 R5, RZ, RZ, R9 ;                                    /* 0x000000ffff057224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*0c70*/                   FADD R5, R5, R0 ;                                                /* 0x0000000005057221 */
                                                                                                    /* 0x000fca0000000000 */
        /*0c80*/                   MOV R0, R5 ;                                                     /* 0x0000000500007202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0c90*/                   WARPSYNC.COLLECTIVE R8, 0xcc0 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0ca0*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0cb0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0cc0*/                   MOV R11, 0x4 ;                                                   /* 0x00000004000b7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0cd0*/                   IMAD.MOV.U32 R4, RZ, RZ, R9 ;                                    /* 0x000000ffff047224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*0ce0*/                   FADD R4, R5, R4 ;                                                /* 0x0000000405047221 */
                                                                                                    /* 0x000fca0000000000 */
        /*0cf0*/                   MOV R0, R4 ;                                                     /* 0x0000000400007202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0d00*/                   WARPSYNC.COLLECTIVE R8, 0xd30 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0d10*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0d20*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0d30*/                   MOV R11, 0x2 ;                                                   /* 0x00000002000b7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0d40*/                   IMAD.MOV.U32 R7, RZ, RZ, R9 ;                                    /* 0x000000ffff077224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*0d50*/                   FADD R7, R4, R7 ;                                                /* 0x0000000704077221 */
                                                                                                    /* 0x000fca0000000000 */
        /*0d60*/                   MOV R0, R7 ;                                                     /* 0x0000000700007202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0d70*/                   WARPSYNC.COLLECTIVE R8, 0xda0 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0d80*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0d90*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0da0*/                   MOV R11, 0x1 ;                                                   /* 0x00000001000b7802 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0db0*/                   IMAD.MOV.U32 R6, RZ, RZ, R9 ;                                    /* 0x000000ffff067224 */
                                                                                                    /* 0x000fc800078e0009 */
        /*0dc0*/                   FADD R6, R7, R6 ;                                                /* 0x0000000607067221 */
                                                                                                    /* 0x000fca0000000000 */
        /*0dd0*/                   MOV R0, R6 ;                                                     /* 0x0000000600007202 */
                                                                                                    /* 0x000fce0000000f00 */
        /*0de0*/                   WARPSYNC.COLLECTIVE R8, 0xe10 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0df0*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0e00*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0e10*/                   BRA 0xaa0 ;                                                      /* 0xfffffffc00207947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0e20*/                   BRA 0xe20;                                                       /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*0e30*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e40*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e50*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e60*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e70*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e80*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e90*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ea0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0eb0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ec0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ed0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ee0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ef0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7row_expPKfS0_Pfi
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R0, SR_TID.X ;                                               /* 0x0000000000007919 */
                                                                                                    /* 0x000e620000002100 */
        /*0020*/                   ULDC UR7, c[0x0][0x228] ;                                        /* 0x00008a0000077ab9 */
                                                                                                    /* 0x000fe40000000800 */
        /*0030*/                   ISETP.GE.AND P0, PT, R0, UR7, PT ;                               /* 0x0000000700007c0c */
                                                                                                    /* 0x002fda000bf06270 */
        /*0040*/               @P0 EXIT ;                                                           /* 0x000000000000094d */
                                                                                                    /* 0x000fea0003800000 */
        /*0050*/                   S2R R4, SR_CTAID.X ;                                             /* 0x0000000000047919 */
                                                                                                    /* 0x000e620000002500 */
        /*0060*/                   LOP3.LUT R5, RZ, R0, RZ, 0x33, !PT ;                             /* 0x00000000ff057212 */
                                                                                                    /* 0x000fe200078e33ff */
        /*0070*/                   LDC.64 R2, c[0x0][0x218] ;                                       /* 0x00008600ff027b82 */
                                                                                                    /* 0x000e620000000a00 */
        /*0080*/                   USHF.R.S32.HI UR6, URZ, 0x1f, UR7 ;                              /* 0x0000001f3f067899 */
                                                                                                    /* 0x000fe20008011407 */
        /*0090*/                   BSSY B0, 0x370 ;                                                 /* 0x000002d000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*00a0*/                   IADD3 R6, R5, UR7, RZ ;                                          /* 0x0000000705067c10 */
                                                                                                    /* 0x000fe2000fffe0ff */
        /*00b0*/                   ULDC.64 UR4, c[0x0][0x208] ;                                     /* 0x0000820000047ab9 */
                                                                                                    /* 0x000fc60000000a00 */
        /*00c0*/                   LEA.HI R5, R6.reuse, 0x1, RZ, 0x18 ;                             /* 0x0000000106057811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*00d0*/                   ISETP.GE.U32.AND P0, PT, R6, 0x300, PT ;                         /* 0x000003000600780c */
                                                                                                    /* 0x000fe40003f06070 */
        /*00e0*/                   LOP3.LUT P1, R5, R5, 0x3, RZ, 0xc0, !PT ;                        /* 0x0000000305057812 */
                                                                                                    /* 0x000fe2000782c0ff */
        /*00f0*/                   IMAD.WIDE.U32 R2, R4, 0x4, R2 ;                                  /* 0x0000000404027825 */
                                                                                                    /* 0x002fd800078e0002 */
        /*0100*/              @!P1 BRA 0x360 ;                                                      /* 0x0000000000949947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0110*/                   SHF.R.S32.HI R7, RZ, 0x1f, R0 ;                                  /* 0x0000001fff077819 */
                                                                                                    /* 0x000fe20000011400 */
        /*0120*/                   IMAD R9, R4, UR6, RZ ;                                           /* 0x0000000604097c24 */
                                                                                                    /* 0x000fe2000f8e02ff */
        /*0130*/                   MOV R6, R0 ;                                                     /* 0x0000000000067202 */
                                                                                                    /* 0x000fe20000000f00 */
        /*0140*/                   ULDC.64 UR8, c[0x0][0x220] ;                                     /* 0x0000880000087ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0150*/                   ULDC.64 UR10, c[0x0][0x210] ;                                    /* 0x00008400000a7ab9 */
                                                                                                    /* 0x000fc60000000a00 */
        /*0160*/                   IMAD.WIDE.U32 R10, R4, UR7, R6 ;                                 /* 0x00000007040a7c25 */
                                                                                                    /* 0x000fc6000f8e0006 */
        /*0170*/                   SHF.L.U32 R8, R10, 0x2, RZ ;                                     /* 0x000000020a087819 */
                                                                                                    /* 0x000fe400000006ff */
        /*0180*/                   IADD3 R9, R11, R9, RZ ;                                          /* 0x000000090b097210 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0190*/                   IADD3 R6, P1, R8, UR8, RZ ;                                      /* 0x0000000808067c10 */
                                                                                                    /* 0x000fe4000ff3e0ff */
        /*01a0*/                   SHF.L.U64.HI R9, R10, 0x2, R9 ;                                  /* 0x000000020a097819 */
                                                                                                    /* 0x000fe40000010209 */
        /*01b0*/                   IADD3 R8, P2, R8, UR10, RZ ;                                     /* 0x0000000a08087c10 */
                                                                                                    /* 0x000fe4000ff5e0ff */
        /*01c0*/                   IADD3.X R13, R9, UR9, RZ, P1, !PT ;                              /* 0x00000009090d7c10 */
                                                                                                    /* 0x000fc40008ffe4ff */
        /*01d0*/                   IADD3.X R9, R9, UR11, RZ, P2, !PT ;                              /* 0x0000000b09097c10 */
                                                                                                    /* 0x000fd200097fe4ff */
        /*01e0*/                   LDG.E R7, desc[UR4][R2.64] ;                                     /* 0x0000000402077981 */
                                                                                                    /* 0x002ea8000c1e1900 */
        /*01f0*/                   LDG.E R10, desc[UR4][R8.64] ;                                    /* 0x00000004080a7981 */
                                                                                                    /* 0x0002a2000c1e1900 */
        /*0200*/                   HFMA2.MMA R12, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff0c7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0210*/                   MOV R11, 0x437c0000 ;                                            /* 0x437c0000000b7802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0220*/                   IADD3 R5, R5, -0x1, RZ ;                                         /* 0xffffffff05057810 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*0230*/                   IADD3 R0, R0, 0x100, RZ ;                                        /* 0x0000010000007810 */
                                                                                                    /* 0x000fc40007ffe0ff */
        /*0240*/                   ISETP.NE.AND P1, PT, R5, RZ, PT ;                                /* 0x000000ff0500720c */
                                                                                                    /* 0x000fe40003f25270 */
        /*0250*/                   IADD3 R8, P3, R8, 0x400, RZ ;                                    /* 0x0000040008087810 */
                                                                                                    /* 0x002fc80007f7e0ff */
        /*0260*/                   IADD3.X R9, RZ, R9, RZ, P3, !PT ;                                /* 0x00000009ff097210 */
                                                                                                    /* 0x000fe20001ffe4ff */
        /*0270*/                   FADD R7, -R7, R10 ;                                              /* 0x0000000a07077221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0280*/                   FFMA.SAT R10, R7, R12, 0.5 ;                                     /* 0x3f000000070a7423 */
                                                                                                    /* 0x000fc8000000200c */
        /*0290*/                   FFMA.RM R10, R10, R11, 12582913 ;                                /* 0x4b4000010a0a7423 */
                                                                                                    /* 0x000fe2000000400b */
        /*02a0*/                   MOV R11, R13 ;                                                   /* 0x0000000d000b7202 */
                                                                                                    /* 0x000fc60000000f00 */
        /*02b0*/                   FADD R12, R10.reuse, -12583039 ;                                 /* 0xcb40007f0a0c7421 */
                                                                                                    /* 0x040fe20000000000 */
        /*02c0*/                   SHF.L.U32 R10, R10, 0x17, RZ ;                                   /* 0x000000170a0a7819 */
                                                                                                    /* 0x000fc600000006ff */
        /*02d0*/                   FFMA R12, R7, 1.4426950216293334961, -R12 ;                      /* 0x3fb8aa3b070c7823 */
                                                                                                    /* 0x000fc8000000080c */
        /*02e0*/                   FFMA R12, R7, 1.925963033500011079e-08, R12 ;                    /* 0x32a57060070c7823 */
                                                                                                    /* 0x000fc8000000000c */
        /*02f0*/                   MUFU.EX2 R7, R12 ;                                               /* 0x0000000c00077308 */
                                                                                                    /* 0x000e640000000800 */
        /*0300*/                   FMUL R7, R10, R7 ;                                               /* 0x000000070a077220 */
                                                                                                    /* 0x002fe20000400000 */
        /*0310*/                   MOV R10, R6 ;                                                    /* 0x00000006000a7202 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0320*/                   IADD3 R6, P2, R6, 0x400, RZ ;                                    /* 0x0000040006067810 */
                                                                                                    /* 0x000fc60007f5e0ff */
        /*0330*/                   STG.E desc[UR4][R10.64], R7 ;                                    /* 0x000000070a007986 */
                                                                                                    /* 0x0003e2000c101904 */
        /*0340*/                   IADD3.X R13, RZ, R13, RZ, P2, !PT ;                              /* 0x0000000dff0d7210 */
                                                                                                    /* 0x000fe200017fe4ff */
        /*0350*/               @P1 BRA 0x1e0 ;                                                      /* 0xfffffffc00a01947 */
                                                                                                    /* 0x000ff0000383ffff */
        /*0360*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0370*/              @!P0 EXIT ;                                                           /* 0x000000000000894d */
                                                                                                    /* 0x000fea0003800000 */
        /*0380*/                   LDC.64 R6, c[0x0][0x220] ;                                       /* 0x00008800ff067b82 */
                                                                                                    /* 0x002e620000000a00 */
        /*0390*/                   IMAD R13, R4.reuse, UR6, RZ ;                                    /* 0x00000006040d7c24 */
                                                                                                    /* 0x040fe4000f8e02ff */
        /*03a0*/                   IMAD.WIDE.U32 R4, R4, UR7, RZ ;                                  /* 0x0000000704047c25 */
                                                                                                    /* 0x000fca000f8e00ff */
        /*03b0*/                   LDC.64 R8, c[0x0][0x210] ;                                       /* 0x00008400ff087b82 */
                                                                                                    /* 0x000ea20000000a00 */
        /*03c0*/                   IADD3 R13, R13, R5, RZ ;                                         /* 0x000000050d0d7210 */
                                                                                                    /* 0x000fe40007ffe0ff */
        /*03d0*/                   SHF.L.U32 R11, R4.reuse, 0x2, RZ ;                               /* 0x00000002040b7819 */
                                                                                                    /* 0x040fe400000006ff */
        /*03e0*/                   SHF.L.U64.HI R13, R4, 0x2, R13 ;                                 /* 0x00000002040d7819 */
                                                                                                    /* 0x000fe2000001020d */
        /*03f0*/                   IMAD.WIDE R4, R0, 0x4, R6 ;                                      /* 0x0000000400047825 */
                                                                                                    /* 0x002fc800078e0206 */
        /*0400*/                   IMAD.WIDE R6, R0, 0x4, R8 ;                                      /* 0x0000000400067825 */
                                                                                                    /* 0x004fce00078e0208 */
        /*0410*/                   IADD3 R8, P0, R6, R11, RZ ;                                      /* 0x0000000b06087210 */
                                                                                                    /* 0x000fe20007f1e0ff */
        /*0420*/                   LDG.E R12, desc[UR4][R2.64] ;                                    /* 0x00000004020c7981 */
                                                                                                    /* 0x000ea6000c1e1900 */
        /*0430*/                   IADD3.X R9, R7, R13, RZ, P0, !PT ;                               /* 0x0000000d07097210 */
                                                                                                    /* 0x000fca00007fe4ff */
        /*0440*/                   LDG.E R15, desc[UR4][R8.64] ;                                    /* 0x00000004080f7981 */
                                                                                                    /* 0x002ea2000c1e1900 */
        /*0450*/                   HFMA2.MMA R10, -RZ, RZ, 0.96630859375, -0.0022525787353515625 ;  /* 0x3bbb989dff0a7435 */
                                                                                                    /* 0x000fe200000001ff */
        /*0460*/                   FADD R15, -R12, R15 ;                                            /* 0x0000000f0c0f7221 */
                                                                                                    /* 0x004fe20000000100 */
        /*0470*/                   MOV R12, 0x437c0000 ;                                            /* 0x437c0000000c7802 */
                                                                                                    /* 0x000fd00000000f00 */
        /*0480*/                   FFMA.SAT R17, R15, R10, 0.5 ;                                    /* 0x3f0000000f117423 */
                                                                                                    /* 0x000fc8000000200a */
        /*0490*/                   FFMA.RM R17, R17, R12, 12582913 ;                                /* 0x4b40000111117423 */
                                                                                                    /* 0x000fc8000000400c */
        /*04a0*/                   FADD R14, R17, -12583039 ;                                       /* 0xcb40007f110e7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*04b0*/                   FFMA R14, R15, 1.4426950216293334961, -R14 ;                     /* 0x3fb8aa3b0f0e7823 */
                                                                                                    /* 0x000fc8000000080e */
        /*04c0*/                   FFMA R16, R15, 1.925963033500011079e-08, R14 ;                   /* 0x32a570600f107823 */
                                                                                                    /* 0x000fcc000000000e */
        /*04d0*/                   MUFU.EX2 R16, R16 ;                                              /* 0x0000001000107308 */
                                                                                                    /* 0x000e620000000800 */
        /*04e0*/                   SHF.L.U32 R17, R17, 0x17, RZ ;                                   /* 0x0000001711117819 */
                                                                                                    /* 0x000fe400000006ff */
        /*04f0*/                   IADD3 R14, P0, R4, R11, RZ ;                                     /* 0x0000000b040e7210 */
                                                                                                    /* 0x000fc80007f1e0ff */
        /*0500*/                   IADD3.X R15, R5, R13, RZ, P0, !PT ;                              /* 0x0000000d050f7210 */
                                                                                                    /* 0x000fe200007fe4ff */
        /*0510*/                   FMUL R17, R17, R16 ;                                             /* 0x0000001011117220 */
                                                                                                    /* 0x002fca0000400000 */
        /*0520*/                   STG.E desc[UR4][R14.64], R17 ;                                   /* 0x000000110e007986 */
                                                                                                    /* 0x0003e8000c101904 */
        /*0530*/                   LDG.E R18, desc[UR4][R2.64] ;                                    /* 0x0000000402127981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0540*/                   LDG.E R19, desc[UR4][R8.64+0x400] ;                              /* 0x0004000408137981 */
                                                                                                    /* 0x000ea4000c1e1900 */
        /*0550*/                   FADD R19, -R18, R19 ;                                            /* 0x0000001312137221 */
                                                                                                    /* 0x004fc80000000100 */
        /*0560*/                   FFMA.SAT R21, R19, R10, 0.5 ;                                    /* 0x3f00000013157423 */
                                                                                                    /* 0x000fc8000000200a */
        /*0570*/                   FFMA.RM R21, R21, R12, 12582913 ;                                /* 0x4b40000115157423 */
                                                                                                    /* 0x000fc8000000400c */
        /*0580*/                   FADD R16, R21, -12583039 ;                                       /* 0xcb40007f15107421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0590*/                   FFMA R16, R19, 1.4426950216293334961, -R16 ;                     /* 0x3fb8aa3b13107823 */
                                                                                                    /* 0x000fc80000000810 */
        /*05a0*/                   FFMA R16, R19, 1.925963033500011079e-08, R16 ;                   /* 0x32a5706013107823 */
                                                                                                    /* 0x000fcc0000000010 */
        /*05b0*/                   MUFU.EX2 R16, R16 ;                                              /* 0x0000001000107308 */
                                                                                                    /* 0x000ea20000000800 */
        /*05c0*/                   SHF.L.U32 R21, R21, 0x17, RZ ;                                   /* 0x0000001715157819 */
                                                                                                    /* 0x000fca00000006ff */
        /*05d0*/                   FMUL R21, R21, R16 ;                                             /* 0x0000001015157220 */
                                                                                                    /* 0x004fca0000400000 */
        /*05e0*/                   STG.E desc[UR4][R14.64+0x400], R21 ;                             /* 0x000400150e007986 */
                                                                                                    /* 0x0005e8000c101904 */
        /*05f0*/                   LDG.E R17, desc[UR4][R2.64] ;                                    /* 0x0000000402117981 */
                                                                                                    /* 0x002ee8000c1e1900 */
        /*0600*/                   LDG.E R18, desc[UR4][R8.64+0x800] ;                              /* 0x0008000408127981 */
                                                                                                    /* 0x000ee4000c1e1900 */
        /*0610*/                   FADD R17, -R17, R18 ;                                            /* 0x0000001211117221 */
                                                                                                    /* 0x008fc80000000100 */
        /*0620*/                   FFMA.SAT R19, R17, R10, 0.5 ;                                    /* 0x3f00000011137423 */
                                                                                                    /* 0x000fc8000000200a */
        /*0630*/                   FFMA.RM R19, R19, R12, 12582913 ;                                /* 0x4b40000113137423 */
                                                                                                    /* 0x000fc8000000400c */
        /*0640*/                   FADD R18, R19, -12583039 ;                                       /* 0xcb40007f13127421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0650*/                   FFMA R18, R17, 1.4426950216293334961, -R18 ;                     /* 0x3fb8aa3b11127823 */
                                                                                                    /* 0x000fc80000000812 */
        /*0660*/                   FFMA R18, R17, 1.925963033500011079e-08, R18 ;                   /* 0x32a5706011127823 */
                                                                                                    /* 0x000fcc0000000012 */
        /*0670*/                   MUFU.EX2 R18, R18 ;                                              /* 0x0000001200127308 */
                                                                                                    /* 0x000e620000000800 */
        /*0680*/                   SHF.L.U32 R19, R19, 0x17, RZ ;                                   /* 0x0000001713137819 */
                                                                                                    /* 0x000fca00000006ff */
        /*0690*/                   FMUL R19, R19, R18 ;                                             /* 0x0000001213137220 */
                                                                                                    /* 0x002fca0000400000 */
        /*06a0*/                   STG.E desc[UR4][R14.64+0x800], R19 ;                             /* 0x000800130e007986 */
                                                                                                    /* 0x0003e8000c101904 */
        /*06b0*/                   LDG.E R9, desc[UR4][R8.64+0xc00] ;                               /* 0x000c000408097981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*06c0*/                   LDG.E R16, desc[UR4][R2.64] ;                                    /* 0x0000000402107981 */
                                                                                                    /* 0x000ee2000c1e1900 */
        /*06d0*/                   IADD3 R0, R0, 0x400, RZ ;                                        /* 0x0000040000007810 */
                                                                                                    /* 0x000fc80007ffe0ff */
        /*06e0*/                   ISETP.GE.AND P0, PT, R0, UR7, PT ;                               /* 0x0000000700007c0c */
                                                                                                    /* 0x000fe4000bf06270 */
        /*06f0*/                   IADD3 R11, P1, R11, 0x1000, RZ ;                                 /* 0x000010000b0b7810 */
                                                                                                    /* 0x000fc80007f3e0ff */
        /*0700*/                   IADD3.X R13, RZ, R13, RZ, P1, !PT ;                              /* 0x0000000dff0d7210 */
                                                                                                    /* 0x000fe20000ffe4ff */
        /*0710*/                   FADD R17, -R16, R9 ;                                             /* 0x0000000910117221 */
                                                                                                    /* 0x008fc80000000100 */
        /*0720*/                   FFMA.SAT R21, R17, R10, 0.5 ;                                    /* 0x3f00000011157423 */
                                                                                                    /* 0x004fc8000000200a */
        /*0730*/                   FFMA.RM R21, R21, R12, 12582913 ;                                /* 0x4b40000115157423 */
                                                                                                    /* 0x000fc8000000400c */
        /*0740*/                   FADD R10, R21, -12583039 ;                                       /* 0xcb40007f150a7421 */
                                                                                                    /* 0x000fc80000000000 */
        /*0750*/                   FFMA R10, R17, 1.4426950216293334961, -R10 ;                     /* 0x3fb8aa3b110a7823 */
                                                                                                    /* 0x000fc8000000080a */
        /*0760*/                   FFMA R10, R17, 1.925963033500011079e-08, R10 ;                   /* 0x32a57060110a7823 */
                                                                                                    /* 0x000fcc000000000a */
        /*0770*/                   MUFU.EX2 R10, R10 ;                                              /* 0x0000000a000a7308 */
                                                                                                    /* 0x000ea20000000800 */
        /*0780*/                   SHF.L.U32 R21, R21, 0x17, RZ ;                                   /* 0x0000001715157819 */
                                                                                                    /* 0x000fca00000006ff */
        /*0790*/                   FMUL R21, R21, R10 ;                                             /* 0x0000000a15157220 */
                                                                                                    /* 0x004fca0000400000 */
        /*07a0*/                   STG.E desc[UR4][R14.64+0xc00], R21 ;                             /* 0x000c00150e007986 */
                                                                                                    /* 0x0003e2000c101904 */
        /*07b0*/              @!P0 BRA 0x410 ;                                                      /* 0xfffffffc00148947 */
                                                                                                    /* 0x000fea000383ffff */
        /*07c0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*07d0*/                   BRA 0x7d0;                                                       /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*07e0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*07f0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0800*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0810*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0820*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0830*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0840*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0850*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0860*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0870*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........


		Function : _Z7row_maxPKfPfi
	.headerflags	@"EF_CUDA_TEXMODE_UNIFIED EF_CUDA_64BIT_ADDRESS EF_CUDA_SM90 EF_CUDA_VIRTUAL_SM(EF_CUDA_SM90)"
        /*0000*/                   LDC R1, c[0x0][0x28] ;                                           /* 0x00000a00ff017b82 */
                                                                                                    /* 0x000e220000000800 */
        /*0010*/                   S2R R2, SR_TID.X ;                                               /* 0x0000000000027919 */
                                                                                                    /* 0x000e6e0000002100 */
        /*0020*/                   LDC R7, c[0x0][0x220] ;                                          /* 0x00008800ff077b82 */
                                                                                                    /* 0x000e620000000800 */
        /*0030*/                   ULDC.64 UR6, c[0x0][0x208] ;                                     /* 0x0000820000067ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0040*/                   BSSY B0, 0x830 ;                                                 /* 0x000007e000007945 */
                                                                                                    /* 0x000fe20003800000 */
        /*0050*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x800000 ;                             /* 0xff800000ff007424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0060*/                   ISETP.GE.AND P0, PT, R2, R7, PT ;                                /* 0x000000070200720c */
                                                                                                    /* 0x002fda0003f06270 */
        /*0070*/               @P0 BRA 0x820 ;                                                      /* 0x0000000400e80947 */
                                                                                                    /* 0x001fea0003800000 */
        /*0080*/                   LOP3.LUT R0, RZ, R2, RZ, 0x33, !PT ;                             /* 0x00000002ff007212 */
                                                                                                    /* 0x000fe200078e33ff */
        /*0090*/                   S2R R9, SR_CTAID.X ;                                             /* 0x0000000000097919 */
                                                                                                    /* 0x000e220000002500 */
        /*00a0*/                   BSSY B1, 0x270 ;                                                 /* 0x000001c000017945 */
                                                                                                    /* 0x000fe20003800000 */
        /*00b0*/                   SHF.R.S32.HI R10, RZ, 0x1f, R7.reuse ;                           /* 0x0000001fff0a7819 */
                                                                                                    /* 0x100fe20000011407 */
        /*00c0*/                   IMAD.MOV.U32 R6, RZ, RZ, R2 ;                                    /* 0x000000ffff067224 */
                                                                                                    /* 0x000fe400078e0002 */
        /*00d0*/                   IMAD.IADD R0, R0, 0x1, R7 ;                                      /* 0x0000000100007824 */
                                                                                                    /* 0x000fca00078e0207 */
        /*00e0*/                   LEA.HI R4, R0.reuse, 0x1, RZ, 0x18 ;                             /* 0x0000000100047811 */
                                                                                                    /* 0x040fe400078fc0ff */
        /*00f0*/                   ISETP.GE.U32.AND P0, PT, R0, 0x300, PT ;                         /* 0x000003000000780c */
                                                                                                    /* 0x000fe20003f06070 */
        /*0100*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x800000 ;                             /* 0xff800000ff007424 */
                                                                                                    /* 0x000fe200078e00ff */
        /*0110*/                   LOP3.LUT P1, R8, R4, 0x3, RZ, 0xc0, !PT ;                        /* 0x0000000304087812 */
                                                                                                    /* 0x000fda000782c0ff */
        /*0120*/              @!P1 BRA 0x260 ;                                                      /* 0x00000000004c9947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0130*/                   SHF.R.S32.HI R3, RZ, 0x1f, R2.reuse ;                            /* 0x0000001fff037819 */
                                                                                                    /* 0x100fe20000011402 */
        /*0140*/                   IMAD R13, R10, R9, RZ ;                                          /* 0x000000090a0d7224 */
                                                                                                    /* 0x001fe200078e02ff */
        /*0150*/                   ULDC.64 UR4, c[0x0][0x210] ;                                     /* 0x0000840000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*0160*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x800000 ;                             /* 0xff800000ff007424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0170*/                   IMAD.WIDE.U32 R4, R9, R7, R2 ;                                   /* 0x0000000709047225 */
                                                                                                    /* 0x000fc800078e0002 */
        /*0180*/                   IMAD.IADD R5, R5, 0x1, R13 ;                                     /* 0x0000000105057824 */
                                                                                                    /* 0x000fe200078e020d */
        /*0190*/                   LEA R11, P1, R4, UR4, 0x2 ;                                      /* 0x00000004040b7c11 */
                                                                                                    /* 0x000fe2000f8210ff */
        /*01a0*/                   IMAD.MOV.U32 R6, RZ, RZ, R2 ;                                    /* 0x000000ffff067224 */
                                                                                                    /* 0x000fc600078e0002 */
        /*01b0*/                   LEA.HI.X R12, R4, UR5, R5, 0x2, P1 ;                             /* 0x00000005040c7c11 */
                                                                                                    /* 0x000fd200088f1405 */
        /*01c0*/                   IMAD.MOV.U32 R5, RZ, RZ, R12 ;                                   /* 0x000000ffff057224 */
                                                                                                    /* 0x000fe400078e000c */
        /*01d0*/                   IMAD.MOV.U32 R4, RZ, RZ, R11 ;                                   /* 0x000000ffff047224 */
                                                                                                    /* 0x000fca00078e000b */
        /*01e0*/                   LDG.E R5, desc[UR6][R4.64] ;                                     /* 0x0000000604057981 */
                                                                                                    /* 0x000ea2000c1e1900 */
        /*01f0*/                   VIADD R8, R8, 0xffffffff ;                                       /* 0xffffffff08087836 */
                                                                                                    /* 0x000fe20000000000 */
        /*0200*/                   IADD3 R11, P2, R11, 0x400, RZ ;                                  /* 0x000004000b0b7810 */
                                                                                                    /* 0x000fe20007f5e0ff */
        /*0210*/                   VIADD R6, R6, 0x100 ;                                            /* 0x0000010006067836 */
                                                                                                    /* 0x000fc60000000000 */
        /*0220*/                   ISETP.NE.AND P1, PT, R8, RZ, PT ;                                /* 0x000000ff0800720c */
                                                                                                    /* 0x000fe20003f25270 */
        /*0230*/                   IMAD.X R12, RZ, RZ, R12, P2 ;                                    /* 0x000000ffff0c7224 */
                                                                                                    /* 0x000fe200010e060c */
        /*0240*/                   FMNMX R0, R5, R0, !PT ;                                          /* 0x0000000005007209 */
                                                                                                    /* 0x004fd60007800000 */
        /*0250*/               @P1 BRA 0x1c0 ;                                                      /* 0xfffffffc00d81947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0260*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0270*/              @!P0 BRA 0x820 ;                                                      /* 0x0000000400688947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0280*/                   IMAD R11, R10, R9, RZ ;                                          /* 0x000000090a0b7224 */
                                                                                                    /* 0x001fe200078e02ff */
        /*0290*/                   SHF.R.S32.HI R5, RZ, 0x1f, R6.reuse ;                            /* 0x0000001fff057819 */
                                                                                                    /* 0x100fe20000011406 */
        /*02a0*/                   IMAD.IADD R10, R7, 0x1, -R6.reuse ;                              /* 0x00000001070a7824 */
                                                                                                    /* 0x100fe200078e0a06 */
        /*02b0*/                   ULDC.64 UR4, c[0x0][0x210] ;                                     /* 0x0000840000047ab9 */
                                                                                                    /* 0x000fe20000000a00 */
        /*02c0*/                   IMAD.MOV.U32 R4, RZ, RZ, R6 ;                                    /* 0x000000ffff047224 */
                                                                                                    /* 0x000fe200078e0006 */
        /*02d0*/                   BSSY B1, 0x5d0 ;                                                 /* 0x000002f000017945 */
                                                                                                    /* 0x000fe40003800000 */
        /*02e0*/                   ISETP.GT.AND P1, PT, R10, 0xc00, PT ;                            /* 0x00000c000a00780c */
                                                                                                    /* 0x000fe20003f24270 */
        /*02f0*/                   IMAD.WIDE.U32 R8, R9, R7, R4 ;                                   /* 0x0000000709087225 */
                                                                                                    /* 0x000fc800078e0004 */
        /*0300*/                   IMAD.IADD R5, R11, 0x1, R9 ;                                     /* 0x000000010b057824 */
                                                                                                    /* 0x000fe200078e0209 */
        /*0310*/                   LEA R4, P0, R8, UR4, 0x2 ;                                       /* 0x0000000408047c11 */
                                                                                                    /* 0x000fc8000f8010ff */
        /*0320*/                   LEA.HI.X R5, R8, UR5, R5, 0x2, P0 ;                              /* 0x0000000508057c11 */
                                                                                                    /* 0x000fe400080f1405 */
        /*0330*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x80, 0x0 ;                        /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0f070 */
        /*0340*/              @!P1 BRA 0x5c0 ;                                                      /* 0x00000000009c9947 */
                                                                                                    /* 0x000fd80003800000 */
        /*0350*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0e170 */
        /*0360*/                   VIADD R11, R7, 0xfffff400 ;                                      /* 0xfffff400070b7836 */
                                                                                                    /* 0x000fd80000000000 */
        /*0370*/                   LDG.E R19, desc[UR6][R4.64] ;                                    /* 0x0000000604137981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0380*/                   LDG.E R20, desc[UR6][R4.64+0x400] ;                              /* 0x0004000604147981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0390*/                   LDG.E R22, desc[UR6][R4.64+0x800] ;                              /* 0x0008000604167981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*03a0*/                   LDG.E R24, desc[UR6][R4.64+0xc00] ;                              /* 0x000c000604187981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03b0*/                   LDG.E R26, desc[UR6][R4.64+0x1000] ;                             /* 0x00100006041a7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03c0*/                   LDG.E R28, desc[UR6][R4.64+0x1400] ;                             /* 0x00140006041c7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03d0*/                   LDG.E R18, desc[UR6][R4.64+0x1800] ;                             /* 0x0018000604127981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03e0*/                   LDG.E R17, desc[UR6][R4.64+0x1c00] ;                             /* 0x001c000604117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*03f0*/                   LDG.E R16, desc[UR6][R4.64+0x2000] ;                             /* 0x0020000604107981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0400*/                   LDG.E R15, desc[UR6][R4.64+0x2400] ;                             /* 0x00240006040f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0410*/                   LDG.E R14, desc[UR6][R4.64+0x2800] ;                             /* 0x00280006040e7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0420*/                   LDG.E R13, desc[UR6][R4.64+0x2c00] ;                             /* 0x002c0006040d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0430*/                   LDG.E R12, desc[UR6][R4.64+0x3000] ;                             /* 0x00300006040c7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0440*/                   LDG.E R9, desc[UR6][R4.64+0x3400] ;                              /* 0x0034000604097981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0450*/                   LDG.E R10, desc[UR6][R4.64+0x3800] ;                             /* 0x00380006040a7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0460*/                   LDG.E R8, desc[UR6][R4.64+0x3c00] ;                              /* 0x003c000604087981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*0470*/                   VIADD R6, R6, 0x1000 ;                                           /* 0x0000100006067836 */
                                                                                                    /* 0x000fca0000000000 */
        /*0480*/                   ISETP.GE.AND P1, PT, R6, R11, PT ;                               /* 0x0000000b0600720c */
                                                                                                    /* 0x000fe40003f26270 */
        /*0490*/                   IADD3 R4, P2, R4, 0x4000, RZ ;                                   /* 0x0000400004047810 */
                                                                                                    /* 0x001fca0007f5e0ff */
        /*04a0*/                   IMAD.X R5, RZ, RZ, R5, P2 ;                                      /* 0x000000ffff057224 */
                                                                                                    /* 0x000fe200010e0605 */
        /*04b0*/                   FMNMX R19, R19, R0, !PT ;                                        /* 0x0000000013137209 */
                                                                                                    /* 0x004fc80007800000 */
        /*04c0*/                   FMNMX R19, R19, R20, !PT ;                                       /* 0x0000001413137209 */
                                                                                                    /* 0x008fc80007800000 */
        /*04d0*/                   FMNMX R19, R19, R22, !PT ;                                       /* 0x0000001613137209 */
                                                                                                    /* 0x010fc80007800000 */
        /*04e0*/                   FMNMX R19, R19, R24, !PT ;                                       /* 0x0000001813137209 */
                                                                                                    /* 0x020fc80007800000 */
        /*04f0*/                   FMNMX R19, R19, R26, !PT ;                                       /* 0x0000001a13137209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0500*/                   FMNMX R19, R19, R28, !PT ;                                       /* 0x0000001c13137209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0510*/                   FMNMX R18, R19, R18, !PT ;                                       /* 0x0000001213127209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0520*/                   FMNMX R17, R18, R17, !PT ;                                       /* 0x0000001112117209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0530*/                   FMNMX R16, R17, R16, !PT ;                                       /* 0x0000001011107209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0540*/                   FMNMX R15, R16, R15, !PT ;                                       /* 0x0000000f100f7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0550*/                   FMNMX R14, R15, R14, !PT ;                                       /* 0x0000000e0f0e7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0560*/                   FMNMX R13, R14, R13, !PT ;                                       /* 0x0000000d0e0d7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0570*/                   FMNMX R12, R13, R12, !PT ;                                       /* 0x0000000c0d0c7209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0580*/                   FMNMX R9, R12, R9, !PT ;                                         /* 0x000000090c097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0590*/                   FMNMX R9, R9, R10, !PT ;                                         /* 0x0000000a09097209 */
                                                                                                    /* 0x000fc80007800000 */
        /*05a0*/                   FMNMX R0, R9, R8, !PT ;                                          /* 0x0000000809007209 */
                                                                                                    /* 0x000fe20007800000 */
        /*05b0*/              @!P1 BRA 0x370 ;                                                      /* 0xfffffffc006c9947 */
                                                                                                    /* 0x000fec000383ffff */
        /*05c0*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*05d0*/                   IMAD.IADD R8, R7, 0x1, -R6 ;                                     /* 0x0000000107087824 */
                                                                                                    /* 0x000fe200078e0a06 */
        /*05e0*/                   BSSY B1, 0x780 ;                                                 /* 0x0000019000017945 */
                                                                                                    /* 0x000fe80003800000 */
        /*05f0*/                   ISETP.GT.AND P1, PT, R8, 0x400, PT ;                             /* 0x000004000800780c */
                                                                                                    /* 0x000fda0003f24270 */
        /*0600*/              @!P1 BRA 0x770 ;                                                      /* 0x0000000000589947 */
                                                                                                    /* 0x000fea0003800000 */
        /*0610*/                   LDG.E R9, desc[UR6][R4.64] ;                                     /* 0x0000000604097981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*0620*/                   LDG.E R8, desc[UR6][R4.64+0x400] ;                               /* 0x0004000604087981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*0630*/                   LDG.E R11, desc[UR6][R4.64+0x800] ;                              /* 0x00080006040b7981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*0640*/                   LDG.E R13, desc[UR6][R4.64+0xc00] ;                              /* 0x000c0006040d7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0650*/                   LDG.E R15, desc[UR6][R4.64+0x1000] ;                             /* 0x00100006040f7981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0660*/                   LDG.E R17, desc[UR6][R4.64+0x1400] ;                             /* 0x0014000604117981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0670*/                   LDG.E R19, desc[UR6][R4.64+0x1800] ;                             /* 0x0018000604137981 */
                                                                                                    /* 0x000f68000c1e1900 */
        /*0680*/                   LDG.E R21, desc[UR6][R4.64+0x1c00] ;                             /* 0x001c000604157981 */
                                                                                                    /* 0x000162000c1e1900 */
        /*0690*/                   PLOP3.LUT P0, PT, PT, PT, PT, 0x8, 0x0 ;                         /* 0x000000000000781c */
                                                                                                    /* 0x000fe20003f0e170 */
        /*06a0*/                   VIADD R6, R6, 0x800 ;                                            /* 0x0000080006067836 */
                                                                                                    /* 0x000fe20000000000 */
        /*06b0*/                   FMNMX R9, R0, R9, !PT ;                                          /* 0x0000000900097209 */
                                                                                                    /* 0x004fc80007800000 */
        /*06c0*/                   FMNMX R8, R9, R8, !PT ;                                          /* 0x0000000809087209 */
                                                                                                    /* 0x008fe40007800000 */
        /*06d0*/                   IADD3 R9, P1, R4, 0x2000, RZ ;                                   /* 0x0000200004097810 */
                                                                                                    /* 0x000fe40007f3e0ff */
        /*06e0*/                   FMNMX R8, R8, R11, !PT ;                                         /* 0x0000000b08087209 */
                                                                                                    /* 0x010fc60007800000 */
        /*06f0*/                   IMAD.X R10, RZ, RZ, R5, P1 ;                                     /* 0x000000ffff0a7224 */
                                                                                                    /* 0x000fe200008e0605 */
        /*0700*/                   FMNMX R8, R8, R13, !PT ;                                         /* 0x0000000d08087209 */
                                                                                                    /* 0x020fe20007800000 */
        /*0710*/                   IMAD.MOV.U32 R4, RZ, RZ, R9 ;                                    /* 0x000000ffff047224 */
                                                                                                    /* 0x001fe400078e0009 */
        /*0720*/                   IMAD.MOV.U32 R5, RZ, RZ, R10 ;                                   /* 0x000000ffff057224 */
                                                                                                    /* 0x000fe200078e000a */
        /*0730*/                   FMNMX R8, R8, R15, !PT ;                                         /* 0x0000000f08087209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0740*/                   FMNMX R8, R8, R17, !PT ;                                         /* 0x0000001108087209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0750*/                   FMNMX R8, R8, R19, !PT ;                                         /* 0x0000001308087209 */
                                                                                                    /* 0x000fc80007800000 */
        /*0760*/                   FMNMX R0, R8, R21, !PT ;                                         /* 0x0000001508007209 */
                                                                                                    /* 0x000fce0007800000 */
        /*0770*/                   BSYNC B1 ;                                                       /* 0x0000000000017941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0780*/                   ISETP.LT.OR P0, PT, R6, R7, P0 ;                                 /* 0x000000070600720c */
                                                                                                    /* 0x000fda0000701670 */
        /*0790*/              @!P0 BRA 0x820 ;                                                      /* 0x0000000000208947 */
                                                                                                    /* 0x000fea0003800000 */
        /*07a0*/                   LDG.E R7, desc[UR6][R4.64] ;                                     /* 0x0000000604077981 */
                                                                                                    /* 0x000ea8000c1e1900 */
        /*07b0*/                   LDG.E R6, desc[UR6][R4.64+0x400] ;                               /* 0x0004000604067981 */
                                                                                                    /* 0x000ee8000c1e1900 */
        /*07c0*/                   LDG.E R9, desc[UR6][R4.64+0x800] ;                               /* 0x0008000604097981 */
                                                                                                    /* 0x000f28000c1e1900 */
        /*07d0*/                   LDG.E R11, desc[UR6][R4.64+0xc00] ;                              /* 0x000c0006040b7981 */
                                                                                                    /* 0x000f62000c1e1900 */
        /*07e0*/                   FMNMX R7, R0, R7, !PT ;                                          /* 0x0000000700077209 */
                                                                                                    /* 0x004fc80007800000 */
        /*07f0*/                   FMNMX R6, R7, R6, !PT ;                                          /* 0x0000000607067209 */
                                                                                                    /* 0x008fc80007800000 */
        /*0800*/                   FMNMX R6, R6, R9, !PT ;                                          /* 0x0000000906067209 */
                                                                                                    /* 0x010fc80007800000 */
        /*0810*/                   FMNMX R0, R6, R11, !PT ;                                         /* 0x0000000b06007209 */
                                                                                                    /* 0x020fce0007800000 */
        /*0820*/                   BSYNC B0 ;                                                       /* 0x0000000000007941 */
                                                                                                    /* 0x000fea0003800000 */
        /*0830*/                   SHFL.DOWN PT, R5, R0, 0x10, 0x1f ;                               /* 0x0a001f0000057f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*0840*/                   LOP3.LUT P0, RZ, R2, 0x1f, RZ, 0xc0, !PT ;                       /* 0x0000001f02ff7812 */
                                                                                                    /* 0x000fda000780c0ff */
        /*0850*/              @!P0 S2R R11, SR_CgaCtaId ;                                           /* 0x00000000000b8919 */
                                                                                                    /* 0x000ea20000008800 */
        /*0860*/              @!P0 MOV R8, 0x400 ;                                                  /* 0x0000040000088802 */
                                                                                                    /* 0x000fe40000000f00 */
        /*0870*/                   FMNMX R5, R5, R0, !PT ;                                          /* 0x0000000005057209 */
                                                                                                    /* 0x002fe40007800000 */
        /*0880*/              @!P0 SHF.R.U32.HI R0, RZ, 0x3, R2 ;                                   /* 0x00000003ff008819 */
                                                                                                    /* 0x000fc60000011602 */
        /*0890*/                   SHFL.DOWN PT, R4, R5, 0x8, 0x1f ;                                /* 0x09001f0005047f89 */
                                                                                                    /* 0x000e6200000e0000 */
        /*08a0*/              @!P0 LOP3.LUT R0, R0, 0x1ffffffc, RZ, 0xc0, !PT ;                     /* 0x1ffffffc00008812 */
                                                                                                    /* 0x000fe400078ec0ff */
        /*08b0*/                   FMNMX R4, R5, R4, !PT ;                                          /* 0x0000000405047209 */
                                                                                                    /* 0x002fe40007800000 */
        /*08c0*/              @!P0 LEA R5, R11, R8, 0x18 ;                                          /* 0x000000080b058211 */
                                                                                                    /* 0x004fc600078ec0ff */
        /*08d0*/                   SHFL.DOWN PT, R7, R4, 0x4, 0x1f ;                                /* 0x08801f0004077f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*08e0*/              @!P0 IMAD.IADD R0, R0, 0x1, R5 ;                                      /* 0x0000000100008824 */
                                                                                                    /* 0x000fe200078e0205 */
        /*08f0*/                   FMNMX R7, R4, R7, !PT ;                                          /* 0x0000000704077209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0900*/                   SHFL.DOWN PT, R6, R7, 0x2, 0x1f ;                                /* 0x08401f0007067f89 */
                                                                                                    /* 0x000e6400000e0000 */
        /*0910*/                   FMNMX R6, R7, R6, !PT ;                                          /* 0x0000000607067209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0920*/                   SHFL.DOWN PT, R9, R6, 0x1, 0x1f ;                                /* 0x08201f0006097f89 */
                                                                                                    /* 0x001e2400000e0000 */
        /*0930*/                   FMNMX R9, R6, R9, !PT ;                                          /* 0x0000000906097209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0940*/              @!P0 STS [R0], R9 ;                                                   /* 0x0000000900008388 */
                                                                                                    /* 0x0001e20000000800 */
        /*0950*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0960*/                   ISETP.GT.U32.AND P0, PT, R2, 0x1f, PT ;                          /* 0x0000001f0200780c */
                                                                                                    /* 0x000fda0003f04070 */
        /*0970*/               @P0 BRA 0xb00 ;                                                      /* 0x0000000000600947 */
                                                                                                    /* 0x001fea0003800000 */
        /*0980*/                   ISETP.GT.U32.AND P0, PT, R2, 0x7, PT ;                           /* 0x000000070200780c */
                                                                                                    /* 0x000fe20003f04070 */
        /*0990*/                   UMOV UR4, 0xffffffff ;                                           /* 0xffffffff00047882 */
                                                                                                    /* 0x000fd80000000000 */
        /*09a0*/              @!P0 S2R R5, SR_CgaCtaId ;                                            /* 0x0000000000058919 */
                                                                                                    /* 0x000e220000008800 */
        /*09b0*/              @!P0 MOV R0, 0x400 ;                                                  /* 0x0000040000008802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*09c0*/              @!P0 LEA R5, R5, R0, 0x18 ;                                           /* 0x0000000005058211 */
                                                                                                    /* 0x001fe200078ec0ff */
        /*09d0*/                   IMAD.MOV.U32 R0, RZ, RZ, -0x800000 ;                             /* 0xff800000ff007424 */
                                                                                                    /* 0x000fc800078e00ff */
        /*09e0*/              @!P0 IMAD R4, R2, 0x4, R5 ;                                           /* 0x0000000402048824 */
                                                                                                    /* 0x000fca00078e0205 */
        /*09f0*/              @!P0 LDS R0, [R4] ;                                                   /* 0x0000000004008984 */
                                                                                                    /* 0x0000620000000800 */
        /*0a00*/                   BRA.DIV UR4, 0xbf0 ;                                             /* 0x0000000204787947 */
                                                                                                    /* 0x000fea000b800000 */
        /*0a10*/                   SHFL.DOWN PT, R5, R0, 0x10, 0x1f ;                               /* 0x0a001f0000057f89 */
                                                                                                    /* 0x002e6400000e0000 */
        /*0a20*/                   FMNMX R5, R5, R0, !PT ;                                          /* 0x0000000005057209 */
                                                                                                    /* 0x002fca0007800000 */
        /*0a30*/                   SHFL.DOWN PT, R4, R5, 0x8, 0x1f ;                                /* 0x09001f0005047f89 */
                                                                                                    /* 0x001e2400000e0000 */
        /*0a40*/                   FMNMX R4, R5, R4, !PT ;                                          /* 0x0000000405047209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0a50*/                   SHFL.DOWN PT, R7, R4, 0x4, 0x1f ;                                /* 0x08801f0004077f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0a60*/                   FMNMX R7, R4, R7, !PT ;                                          /* 0x0000000704077209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0a70*/                   SHFL.DOWN PT, R6, R7, 0x2, 0x1f ;                                /* 0x08401f0007067f89 */
                                                                                                    /* 0x000e2400000e0000 */
        /*0a80*/                   FMNMX R6, R7, R6, !PT ;                                          /* 0x0000000607067209 */
                                                                                                    /* 0x001fca0007800000 */
        /*0a90*/                   SHFL.DOWN PT, R9, R6, 0x1, 0x1f ;                                /* 0x08201f0006097f89 */
                                                                                                    /* 0x00006400000e0000 */
        /*0aa0*/                   ISETP.NE.AND P0, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fe40003f05270 */
        /*0ab0*/                   FMNMX R9, R6, R9, !PT ;                                          /* 0x0000000906097209 */
                                                                                                    /* 0x002fd60007800000 */
        /*0ac0*/              @!P0 S2R R5, SR_CgaCtaId ;                                            /* 0x0000000000058919 */
                                                                                                    /* 0x000e620000008800 */
        /*0ad0*/              @!P0 MOV R0, 0x400 ;                                                  /* 0x0000040000008802 */
                                                                                                    /* 0x000fc80000000f00 */
        /*0ae0*/              @!P0 LEA R0, R5, R0, 0x18 ;                                           /* 0x0000000005008211 */
                                                                                                    /* 0x002fca00078ec0ff */
        /*0af0*/              @!P0 STS [R0], R9 ;                                                   /* 0x0000000900008388 */
                                                                                                    /* 0x0003e40000000800 */
        /*0b00*/                   WARPSYNC.ALL ;                                                   /* 0x0000000000007948 */
                                                                                                    /* 0x000fea0003800000 */
        /*0b10*/                   NOP ;                                                            /* 0x0000000000007918 */
                                                                                                    /* 0x000fe20000000000 */
        /*0b20*/                   S2UR UR5, SR_CgaCtaId ;                                          /* 0x00000000000579c3 */
                                                                                                    /* 0x000eb00000008800 */
        /*0b30*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fe20000010000 */
        /*0b40*/                   ISETP.NE.AND P0, PT, R2, RZ, PT ;                                /* 0x000000ff0200720c */
                                                                                                    /* 0x000fca0003f05270 */
        /*0b50*/                   UMOV UR4, 0x400 ;                                                /* 0x0000040000047882 */
                                                                                                    /* 0x000fe40000000000 */
        /*0b60*/                   ULEA UR4, UR5, UR4, 0x18 ;                                       /* 0x0000000405047291 */
                                                                                                    /* 0x004fd2000f8ec03f */
        /*0b70*/                   LDS R5, [UR4] ;                                                  /* 0x00000004ff057984 */
                                                                                                    /* 0x000ea20008000800 */
        /*0b80*/                   BAR.SYNC.DEFER_BLOCKING 0x0 ;                                    /* 0x0000000000007b1d */
                                                                                                    /* 0x000fec0000010000 */
        /*0b90*/               @P0 EXIT ;                                                           /* 0x000000000000094d */
                                                                                                    /* 0x000fea0003800000 */
        /*0ba0*/                   S2R R7, SR_CTAID.X ;                                             /* 0x0000000000077919 */
                                                                                                    /* 0x000ee20000002500 */
        /*0bb0*/                   LDC.64 R2, c[0x0][0x218] ;                                       /* 0x00008600ff027b82 */
                                                                                                    /* 0x000ee40000000a00 */
        /*0bc0*/                   IMAD.WIDE.U32 R2, R7, 0x4, R2 ;                                  /* 0x0000000407027825 */
                                                                                                    /* 0x008fca00078e0002 */
        /*0bd0*/                   STG.E desc[UR6][R2.64], R5 ;                                     /* 0x0000000502007986 */
                                                                                                    /* 0x004fe2000c101906 */
        /*0be0*/                   EXIT ;                                                           /* 0x000000000000794d */
                                                                                                    /* 0x000fea0003800000 */
        /*0bf0*/                   IMAD.MOV.U32 R11, RZ, RZ, 0x10 ;                                 /* 0x00000010ff0b7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0c00*/                   IMAD.MOV.U32 R13, RZ, RZ, 0x1f ;                                 /* 0x0000001fff0d7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0c10*/                   IMAD.MOV.U32 R8, RZ, RZ, -0x1 ;                                  /* 0xffffffffff087424 */
                                                                                                    /* 0x000fce00078e00ff */
        /*0c20*/                   WARPSYNC.COLLECTIVE R8, 0xc50 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x003fea0003c00000 */
        /*0c30*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0c40*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0c50*/                   IMAD.MOV.U32 R11, RZ, RZ, 0x8 ;                                  /* 0x00000008ff0b7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0c60*/                   IMAD.MOV.U32 R5, RZ, RZ, R9 ;                                    /* 0x000000ffff057224 */
                                                                                                    /* 0x000fca00078e0009 */
        /*0c70*/                   FMNMX R5, R5, R0, !PT ;                                          /* 0x0000000005057209 */
                                                                                                    /* 0x000fca0007800000 */
        /*0c80*/                   IMAD.MOV.U32 R0, RZ, RZ, R5 ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fce00078e0005 */
        /*0c90*/                   WARPSYNC.COLLECTIVE R8, 0xcc0 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0ca0*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0cb0*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0cc0*/                   IMAD.MOV.U32 R11, RZ, RZ, 0x4 ;                                  /* 0x00000004ff0b7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0cd0*/                   IMAD.MOV.U32 R4, RZ, RZ, R9 ;                                    /* 0x000000ffff047224 */
                                                                                                    /* 0x000fca00078e0009 */
        /*0ce0*/                   FMNMX R4, R5, R4, !PT ;                                          /* 0x0000000405047209 */
                                                                                                    /* 0x000fca0007800000 */
        /*0cf0*/                   IMAD.MOV.U32 R0, RZ, RZ, R4 ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fce00078e0004 */
        /*0d00*/                   WARPSYNC.COLLECTIVE R8, 0xd30 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0d10*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0d20*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0d30*/                   IMAD.MOV.U32 R11, RZ, RZ, 0x2 ;                                  /* 0x00000002ff0b7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0d40*/                   IMAD.MOV.U32 R7, RZ, RZ, R9 ;                                    /* 0x000000ffff077224 */
                                                                                                    /* 0x000fca00078e0009 */
        /*0d50*/                   FMNMX R7, R4, R7, !PT ;                                          /* 0x0000000704077209 */
                                                                                                    /* 0x000fca0007800000 */
        /*0d60*/                   IMAD.MOV.U32 R0, RZ, RZ, R7 ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fce00078e0007 */
        /*0d70*/                   WARPSYNC.COLLECTIVE R8, 0xda0 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0d80*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0d90*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0da0*/                   IMAD.MOV.U32 R11, RZ, RZ, 0x1 ;                                  /* 0x00000001ff0b7424 */
                                                                                                    /* 0x000fe400078e00ff */
        /*0db0*/                   IMAD.MOV.U32 R6, RZ, RZ, R9 ;                                    /* 0x000000ffff067224 */
                                                                                                    /* 0x000fca00078e0009 */
        /*0dc0*/                   FMNMX R6, R7, R6, !PT ;                                          /* 0x0000000607067209 */
                                                                                                    /* 0x000fca0007800000 */
        /*0dd0*/                   IMAD.MOV.U32 R0, RZ, RZ, R6 ;                                    /* 0x000000ffff007224 */
                                                                                                    /* 0x000fce00078e0006 */
        /*0de0*/                   WARPSYNC.COLLECTIVE R8, 0xe10 ;                                  /* 0x0000000008087348 */
                                                                                                    /* 0x000fea0003c00000 */
        /*0df0*/                   SHFL.DOWN P0, R9, R0, R11, R13 ;                                 /* 0x0800000b00097389 */
                                                                                                    /* 0x000064000000000d */
        /*0e00*/                   ENDCOLLECTIVE ;                                                  /* 0x000000000000791b */
                                                                                                    /* 0x003fe20003800000 */
        /*0e10*/                   BRA 0xaa0 ;                                                      /* 0xfffffffc00207947 */
                                                                                                    /* 0x000fea000383ffff */
        /*0e20*/                   BRA 0xe20;                                                       /* 0xfffffffc00fc7947 */
                                                                                                    /* 0x000fc0000383ffff */
        /*0e30*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e40*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e50*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e60*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e70*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e80*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0e90*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ea0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0eb0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ec0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ed0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ee0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
        /*0ef0*/                   NOP;                                                             /* 0x0000000000007918 */
                                                                                                    /* 0x000fc00000000000 */
		..........



Fatbin ptx code:
================
arch = sm_90
code version = [8,7]
host = linux
compile_size = 64bit
compressed
identifier = /workspace/bench.cu
ptxasOptions = -v  --fmad false --generate-line-info 
