2010      INTEGER            INFOT, NOUTC
 
 2014      PARAMETER          ( ONE = 1.0e0, two = 2.0e0 )
 
 2019      COMPLEX            A( 2, 1 ), B( 2, 1 ), C( 2, 1 )
 
 2024      COMMON             /infoc/infot, noutc, ok, lerr
 
 2035      alpha = cmplx( one, -one )
 
 2036      beta = cmplx( two, -two )
 
 2040      GO TO ( 10, 20, 30, 40, 50, 60, 70, 80,
 
 2043      CALL cgemm( 
'/', 
'N', 0, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2044      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2046      CALL cgemm( 
'/', 
'C', 0, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2047      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2049      CALL cgemm( 
'/', 
'T', 0, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2050      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2052      CALL cgemm( 
'N', 
'/', 0, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2053      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2055      CALL cgemm( 
'C', 
'/', 0, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2056      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2058      CALL cgemm( 
'T', 
'/', 0, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2059      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2061      CALL cgemm( 
'N', 
'N', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2062      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2064      CALL cgemm( 
'N', 
'C', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2065      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2067      CALL cgemm( 
'N', 
'T', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2068      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2070      CALL cgemm( 
'C', 
'N', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2071      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2073      CALL cgemm( 
'C', 
'C', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2074      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2076      CALL cgemm( 
'C', 
'T', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2077      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2079      CALL cgemm( 
'T', 
'N', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2080      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2082      CALL cgemm( 
'T', 
'C', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2083      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2085      CALL cgemm( 
'T', 
'T', -1, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2086      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2088      CALL cgemm( 
'N', 
'N', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2089      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2091      CALL cgemm( 
'N', 
'C', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2092      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2094      CALL cgemm( 
'N', 
'T', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2095      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2097      CALL cgemm( 
'C', 
'N', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2098      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2100      CALL cgemm( 
'C', 
'C', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2101      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2103      CALL cgemm( 
'C', 
'T', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2104      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2106      CALL cgemm( 
'T', 
'N', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2107      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2109      CALL cgemm( 
'T', 
'C', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2110      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2112      CALL cgemm( 
'T', 
'T', 0, -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2113      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2115      CALL cgemm( 
'N', 
'N', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2116      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2118      CALL cgemm( 
'N', 
'C', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2119      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2121      CALL cgemm( 
'N', 
'T', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2122      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2124      CALL cgemm( 
'C', 
'N', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2125      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2127      CALL cgemm( 
'C', 
'C', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2128      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2130      CALL cgemm( 
'C', 
'T', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2131      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2133      CALL cgemm( 
'T', 
'N', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2134      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2136      CALL cgemm( 
'T', 
'C', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2137      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2139      CALL cgemm( 
'T', 
'T', 0, 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2140      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2142      CALL cgemm( 
'N', 
'N', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2143      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2145      CALL cgemm( 
'N', 
'C', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2146      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2148      CALL cgemm( 
'N', 
'T', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2149      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2151      CALL cgemm( 
'C', 
'N', 0, 0, 2, alpha, a, 1, b, 2, beta, c, 1 )
 
 2152      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2154      CALL cgemm( 
'C', 
'C', 0, 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2155      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2157      CALL cgemm( 
'C', 
'T', 0, 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2158      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2160      CALL cgemm( 
'T', 
'N', 0, 0, 2, alpha, a, 1, b, 2, beta, c, 1 )
 
 2161      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2163      CALL cgemm( 
'T', 
'C', 0, 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2164      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2166      CALL cgemm( 
'T', 
'T', 0, 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2167      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2169      CALL cgemm( 
'N', 
'N', 0, 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2170      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2172      CALL cgemm( 
'C', 
'N', 0, 0, 2, alpha, a, 2, b, 1, beta, c, 1 )
 
 2173      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2175      CALL cgemm( 
'T', 
'N', 0, 0, 2, alpha, a, 2, b, 1, beta, c, 1 )
 
 2176      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2178      CALL cgemm( 
'N', 
'C', 0, 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2179      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2181      CALL cgemm( 
'C', 
'C', 0, 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2182      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2184      CALL cgemm( 
'T', 
'C', 0, 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2185      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2187      CALL cgemm( 
'N', 
'T', 0, 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2188      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2190      CALL cgemm( 
'C', 
'T', 0, 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2191      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2193      CALL cgemm( 
'T', 
'T', 0, 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2194      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2196      CALL cgemm( 
'N', 
'N', 2, 0, 0, alpha, a, 2, b, 1, beta, c, 1 )
 
 2197      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2199      CALL cgemm( 
'N', 
'C', 2, 0, 0, alpha, a, 2, b, 1, beta, c, 1 )
 
 2200      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2202      CALL cgemm( 
'N', 
'T', 2, 0, 0, alpha, a, 2, b, 1, beta, c, 1 )
 
 2203      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2205      CALL cgemm( 
'C', 
'N', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2206      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2208      CALL cgemm( 
'C', 
'C', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2209      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2211      CALL cgemm( 
'C', 
'T', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2212      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2214      CALL cgemm( 
'T', 
'N', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2215      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2217      CALL cgemm( 
'T', 
'C', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2218      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2220      CALL cgemm( 
'T', 
'T', 2, 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2221      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2224      CALL chemm( 
'/', 
'U', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2225      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2227      CALL chemm( 
'L', 
'/', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2228      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2230      CALL chemm( 
'L', 
'U', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2231      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2233      CALL chemm( 
'R', 
'U', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2234      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2236      CALL chemm( 
'L', 
'L', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2237      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2239      CALL chemm( 
'R', 
'L', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2240      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2242      CALL chemm( 
'L', 
'U', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2243      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2245      CALL chemm( 
'R', 
'U', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2246      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2248      CALL chemm( 
'L', 
'L', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2249      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2251      CALL chemm( 
'R', 
'L', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2252      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2254      CALL chemm( 
'L', 
'U', 2, 0, alpha, a, 1, b, 2, beta, c, 2 )
 
 2255      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2257      CALL chemm( 
'R', 
'U', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2258      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2260      CALL chemm( 
'L', 
'L', 2, 0, alpha, a, 1, b, 2, beta, c, 2 )
 
 2261      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2263      CALL chemm( 
'R', 
'L', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2264      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2266      CALL chemm( 
'L', 
'U', 2, 0, alpha, a, 2, b, 1, beta, c, 2 )
 
 2267      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2269      CALL chemm( 
'R', 
'U', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2270      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2272      CALL chemm( 
'L', 
'L', 2, 0, alpha, a, 2, b, 1, beta, c, 2 )
 
 2273      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2275      CALL chemm( 
'R', 
'L', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2276      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2278      CALL chemm( 
'L', 
'U', 2, 0, alpha, a, 2, b, 2, beta, c, 1 )
 
 2279      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2281      CALL chemm( 
'R', 
'U', 2, 0, alpha, a, 1, b, 2, beta, c, 1 )
 
 2282      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2284      CALL chemm( 
'L', 
'L', 2, 0, alpha, a, 2, b, 2, beta, c, 1 )
 
 2285      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2287      CALL chemm( 
'R', 
'L', 2, 0, alpha, a, 1, b, 2, beta, c, 1 )
 
 2288      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2291      CALL csymm( 
'/', 
'U', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2292      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2294      CALL csymm( 
'L', 
'/', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2295      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2297      CALL csymm( 
'L', 
'U', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2298      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2300      CALL csymm( 
'R', 
'U', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2301      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2303      CALL csymm( 
'L', 
'L', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2304      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2306      CALL csymm( 
'R', 
'L', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2307      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2309      CALL csymm( 
'L', 
'U', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2310      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2312      CALL csymm( 
'R', 
'U', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2313      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2315      CALL csymm( 
'L', 
'L', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2316      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2318      CALL csymm( 
'R', 
'L', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2319      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2321      CALL csymm( 
'L', 
'U', 2, 0, alpha, a, 1, b, 2, beta, c, 2 )
 
 2322      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2324      CALL csymm( 
'R', 
'U', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2325      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2327      CALL csymm( 
'L', 
'L', 2, 0, alpha, a, 1, b, 2, beta, c, 2 )
 
 2328      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2330      CALL csymm( 
'R', 
'L', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2331      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2333      CALL csymm( 
'L', 
'U', 2, 0, alpha, a, 2, b, 1, beta, c, 2 )
 
 2334      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2336      CALL csymm( 
'R', 
'U', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2337      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2339      CALL csymm( 
'L', 
'L', 2, 0, alpha, a, 2, b, 1, beta, c, 2 )
 
 2340      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2342      CALL csymm( 
'R', 
'L', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2343      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2345      CALL csymm( 
'L', 
'U', 2, 0, alpha, a, 2, b, 2, beta, c, 1 )
 
 2346      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2348      CALL csymm( 
'R', 
'U', 2, 0, alpha, a, 1, b, 2, beta, c, 1 )
 
 2349      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2351      CALL csymm( 
'L', 
'L', 2, 0, alpha, a, 2, b, 2, beta, c, 1 )
 
 2352      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2354      CALL csymm( 
'R', 
'L', 2, 0, alpha, a, 1, b, 2, beta, c, 1 )
 
 2355      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2358      CALL ctrmm( 
'/', 
'U', 
'N', 
'N', 0, 0, alpha, a, 1, b, 1 )
 
 2359      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2361      CALL ctrmm( 
'L', 
'/', 
'N', 
'N', 0, 0, alpha, a, 1, b, 1 )
 
 2362      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2364      CALL ctrmm( 
'L', 
'U', 
'/', 
'N', 0, 0, alpha, a, 1, b, 1 )
 
 2365      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2367      CALL ctrmm( 
'L', 
'U', 
'N', 
'/', 0, 0, alpha, a, 1, b, 1 )
 
 2368      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2370      CALL ctrmm( 
'L', 
'U', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2371      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2373      CALL ctrmm( 
'L', 
'U', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2374      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2376      CALL ctrmm( 
'L', 
'U', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2377      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2379      CALL ctrmm( 
'R', 
'U', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2380      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2382      CALL ctrmm( 
'R', 
'U', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2383      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2385      CALL ctrmm( 
'R', 
'U', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2386      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2388      CALL ctrmm( 
'L', 
'L', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2389      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2391      CALL ctrmm( 
'L', 
'L', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2392      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2394      CALL ctrmm( 
'L', 
'L', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2395      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2397      CALL ctrmm( 
'R', 
'L', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2398      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2400      CALL ctrmm( 
'R', 
'L', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2401      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2403      CALL ctrmm( 
'R', 
'L', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2404      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2406      CALL ctrmm( 
'L', 
'U', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2407      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2409      CALL ctrmm( 
'L', 
'U', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2410      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2412      CALL ctrmm( 
'L', 
'U', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2413      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2415      CALL ctrmm( 
'R', 
'U', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2416      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2418      CALL ctrmm( 
'R', 
'U', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2419      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2421      CALL ctrmm( 
'R', 
'U', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2422      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2424      CALL ctrmm( 
'L', 
'L', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2425      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2427      CALL ctrmm( 
'L', 
'L', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2428      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2430      CALL ctrmm( 
'L', 
'L', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2431      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2433      CALL ctrmm( 
'R', 
'L', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2434      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2436      CALL ctrmm( 
'R', 
'L', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2437      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2439      CALL ctrmm( 
'R', 
'L', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2440      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2442      CALL ctrmm( 
'L', 
'U', 
'N', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2443      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2445      CALL ctrmm( 
'L', 
'U', 
'C', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2446      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2448      CALL ctrmm( 
'L', 
'U', 
'T', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2449      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2451      CALL ctrmm( 
'R', 
'U', 
'N', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2452      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2454      CALL ctrmm( 
'R', 
'U', 
'C', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2455      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2457      CALL ctrmm( 
'R', 
'U', 
'T', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2458      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2460      CALL ctrmm( 
'L', 
'L', 
'N', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2461      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2463      CALL ctrmm( 
'L', 
'L', 
'C', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2464      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2466      CALL ctrmm( 
'L', 
'L', 
'T', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2467      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2469      CALL ctrmm( 
'R', 
'L', 
'N', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2470      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2472      CALL ctrmm( 
'R', 
'L', 
'C', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2473      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2475      CALL ctrmm( 
'R', 
'L', 
'T', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2476      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2478      CALL ctrmm( 
'L', 
'U', 
'N', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2479      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2481      CALL ctrmm( 
'L', 
'U', 
'C', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2482      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2484      CALL ctrmm( 
'L', 
'U', 
'T', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2485      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2487      CALL ctrmm( 
'R', 
'U', 
'N', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2488      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2490      CALL ctrmm( 
'R', 
'U', 
'C', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2491      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2493      CALL ctrmm( 
'R', 
'U', 
'T', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2494      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2496      CALL ctrmm( 
'L', 
'L', 
'N', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2497      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2499      CALL ctrmm( 
'L', 
'L', 
'C', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2500      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2502      CALL ctrmm( 
'L', 
'L', 
'T', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2503      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2505      CALL ctrmm( 
'R', 
'L', 
'N', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2506      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2508      CALL ctrmm( 
'R', 
'L', 
'C', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2509      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2511      CALL ctrmm( 
'R', 
'L', 
'T', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2512      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2515      CALL ctrsm( 
'/', 
'U', 
'N', 
'N', 0, 0, alpha, a, 1, b, 1 )
 
 2516      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2518      CALL ctrsm( 
'L', 
'/', 
'N', 
'N', 0, 0, alpha, a, 1, b, 1 )
 
 2519      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2521      CALL ctrsm( 
'L', 
'U', 
'/', 
'N', 0, 0, alpha, a, 1, b, 1 )
 
 2522      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2524      CALL ctrsm( 
'L', 
'U', 
'N', 
'/', 0, 0, alpha, a, 1, b, 1 )
 
 2525      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2527      CALL ctrsm( 
'L', 
'U', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2528      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2530      CALL ctrsm( 
'L', 
'U', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2531      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2533      CALL ctrsm( 
'L', 
'U', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2534      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2536      CALL ctrsm( 
'R', 
'U', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2537      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2539      CALL ctrsm( 
'R', 
'U', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2540      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2542      CALL ctrsm( 
'R', 
'U', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2543      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2545      CALL ctrsm( 
'L', 
'L', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2546      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2548      CALL ctrsm( 
'L', 
'L', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2549      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2551      CALL ctrsm( 
'L', 
'L', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2552      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2554      CALL ctrsm( 
'R', 
'L', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2555      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2557      CALL ctrsm( 
'R', 
'L', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2558      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2560      CALL ctrsm( 
'R', 
'L', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1 )
 
 2561      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2563      CALL ctrsm( 
'L', 
'U', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2564      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2566      CALL ctrsm( 
'L', 
'U', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2567      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2569      CALL ctrsm( 
'L', 
'U', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2570      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2572      CALL ctrsm( 
'R', 
'U', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2573      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2575      CALL ctrsm( 
'R', 
'U', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2576      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2578      CALL ctrsm( 
'R', 
'U', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2579      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2581      CALL ctrsm( 
'L', 
'L', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2582      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2584      CALL ctrsm( 
'L', 
'L', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2585      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2587      CALL ctrsm( 
'L', 
'L', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2588      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2590      CALL ctrsm( 
'R', 
'L', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2591      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2593      CALL ctrsm( 
'R', 
'L', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2594      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2596      CALL ctrsm( 
'R', 
'L', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1 )
 
 2597      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2599      CALL ctrsm( 
'L', 
'U', 
'N', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2600      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2602      CALL ctrsm( 
'L', 
'U', 
'C', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2603      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2605      CALL ctrsm( 
'L', 
'U', 
'T', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2606      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2608      CALL ctrsm( 
'R', 
'U', 
'N', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2609      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2611      CALL ctrsm( 
'R', 
'U', 
'C', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2612      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2614      CALL ctrsm( 
'R', 
'U', 
'T', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2615      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2617      CALL ctrsm( 
'L', 
'L', 
'N', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2618      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2620      CALL ctrsm( 
'L', 
'L', 
'C', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2621      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2623      CALL ctrsm( 
'L', 
'L', 
'T', 
'N', 2, 0, alpha, a, 1, b, 2 )
 
 2624      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2626      CALL ctrsm( 
'R', 
'L', 
'N', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2627      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2629      CALL ctrsm( 
'R', 
'L', 
'C', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2630      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2632      CALL ctrsm( 
'R', 
'L', 
'T', 
'N', 0, 2, alpha, a, 1, b, 1 )
 
 2633      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2635      CALL ctrsm( 
'L', 
'U', 
'N', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2636      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2638      CALL ctrsm( 
'L', 
'U', 
'C', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2639      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2641      CALL ctrsm( 
'L', 
'U', 
'T', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2642      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2644      CALL ctrsm( 
'R', 
'U', 
'N', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2645      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2647      CALL ctrsm( 
'R', 
'U', 
'C', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2648      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2650      CALL ctrsm( 
'R', 
'U', 
'T', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2651      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2653      CALL ctrsm( 
'L', 
'L', 
'N', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2654      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2656      CALL ctrsm( 
'L', 
'L', 
'C', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2657      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2659      CALL ctrsm( 
'L', 
'L', 
'T', 
'N', 2, 0, alpha, a, 2, b, 1 )
 
 2660      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2662      CALL ctrsm( 
'R', 
'L', 
'N', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2663      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2665      CALL ctrsm( 
'R', 
'L', 
'C', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2666      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2668      CALL ctrsm( 
'R', 
'L', 
'T', 
'N', 2, 0, alpha, a, 1, b, 1 )
 
 2669      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2672      CALL cherk( 
'/', 
'N', 0, 0, ralpha, a, 1, rbeta, c, 1 )
 
 2673      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2675      CALL cherk( 
'U', 
'T', 0, 0, ralpha, a, 1, rbeta, c, 1 )
 
 2676      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2678      CALL cherk( 
'U', 
'N', -1, 0, ralpha, a, 1, rbeta, c, 1 )
 
 2679      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2681      CALL cherk( 
'U', 
'C', -1, 0, ralpha, a, 1, rbeta, c, 1 )
 
 2682      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2684      CALL cherk( 
'L', 
'N', -1, 0, ralpha, a, 1, rbeta, c, 1 )
 
 2685      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2687      CALL cherk( 
'L', 
'C', -1, 0, ralpha, a, 1, rbeta, c, 1 )
 
 2688      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2690      CALL cherk( 
'U', 
'N', 0, -1, ralpha, a, 1, rbeta, c, 1 )
 
 2691      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2693      CALL cherk( 
'U', 
'C', 0, -1, ralpha, a, 1, rbeta, c, 1 )
 
 2694      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2696      CALL cherk( 
'L', 
'N', 0, -1, ralpha, a, 1, rbeta, c, 1 )
 
 2697      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2699      CALL cherk( 
'L', 
'C', 0, -1, ralpha, a, 1, rbeta, c, 1 )
 
 2700      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2702      CALL cherk( 
'U', 
'N', 2, 0, ralpha, a, 1, rbeta, c, 2 )
 
 2703      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2705      CALL cherk( 
'U', 
'C', 0, 2, ralpha, a, 1, rbeta, c, 1 )
 
 2706      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2708      CALL cherk( 
'L', 
'N', 2, 0, ralpha, a, 1, rbeta, c, 2 )
 
 2709      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2711      CALL cherk( 
'L', 
'C', 0, 2, ralpha, a, 1, rbeta, c, 1 )
 
 2712      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2714      CALL cherk( 
'U', 
'N', 2, 0, ralpha, a, 2, rbeta, c, 1 )
 
 2715      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2717      CALL cherk( 
'U', 
'C', 2, 0, ralpha, a, 1, rbeta, c, 1 )
 
 2718      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2720      CALL cherk( 
'L', 
'N', 2, 0, ralpha, a, 2, rbeta, c, 1 )
 
 2721      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2723      CALL cherk( 
'L', 
'C', 2, 0, ralpha, a, 1, rbeta, c, 1 )
 
 2724      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2727      CALL csyrk( 
'/', 
'N', 0, 0, alpha, a, 1, beta, c, 1 )
 
 2728      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2730      CALL csyrk( 
'U', 
'C', 0, 0, alpha, a, 1, beta, c, 1 )
 
 2731      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2733      CALL csyrk( 
'U', 
'N', -1, 0, alpha, a, 1, beta, c, 1 )
 
 2734      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2736      CALL csyrk( 
'U', 
'T', -1, 0, alpha, a, 1, beta, c, 1 )
 
 2737      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2739      CALL csyrk( 
'L', 
'N', -1, 0, alpha, a, 1, beta, c, 1 )
 
 2740      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2742      CALL csyrk( 
'L', 
'T', -1, 0, alpha, a, 1, beta, c, 1 )
 
 2743      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2745      CALL csyrk( 
'U', 
'N', 0, -1, alpha, a, 1, beta, c, 1 )
 
 2746      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2748      CALL csyrk( 
'U', 
'T', 0, -1, alpha, a, 1, beta, c, 1 )
 
 2749      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2751      CALL csyrk( 
'L', 
'N', 0, -1, alpha, a, 1, beta, c, 1 )
 
 2752      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2754      CALL csyrk( 
'L', 
'T', 0, -1, alpha, a, 1, beta, c, 1 )
 
 2755      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2757      CALL csyrk( 
'U', 
'N', 2, 0, alpha, a, 1, beta, c, 2 )
 
 2758      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2760      CALL csyrk( 
'U', 
'T', 0, 2, alpha, a, 1, beta, c, 1 )
 
 2761      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2763      CALL csyrk( 
'L', 
'N', 2, 0, alpha, a, 1, beta, c, 2 )
 
 2764      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2766      CALL csyrk( 
'L', 
'T', 0, 2, alpha, a, 1, beta, c, 1 )
 
 2767      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2769      CALL csyrk( 
'U', 
'N', 2, 0, alpha, a, 2, beta, c, 1 )
 
 2770      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2772      CALL csyrk( 
'U', 
'T', 2, 0, alpha, a, 1, beta, c, 1 )
 
 2773      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2775      CALL csyrk( 
'L', 
'N', 2, 0, alpha, a, 2, beta, c, 1 )
 
 2776      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2778      CALL csyrk( 
'L', 
'T', 2, 0, alpha, a, 1, beta, c, 1 )
 
 2779      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2782      CALL cher2k( 
'/', 
'N', 0, 0, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2783      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2785      CALL cher2k( 
'U', 
'T', 0, 0, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2786      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2788      CALL cher2k( 
'U', 
'N', -1, 0, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2789      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2791      CALL cher2k( 
'U', 
'C', -1, 0, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2792      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2794      CALL cher2k( 
'L', 
'N', -1, 0, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2795      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2797      CALL cher2k( 
'L', 
'C', -1, 0, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2798      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2800      CALL cher2k( 
'U', 
'N', 0, -1, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2801      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2803      CALL cher2k( 
'U', 
'C', 0, -1, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2804      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2806      CALL cher2k( 
'L', 
'N', 0, -1, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2807      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2809      CALL cher2k( 
'L', 
'C', 0, -1, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2810      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2812      CALL cher2k( 
'U', 
'N', 2, 0, alpha, a, 1, b, 1, rbeta, c, 2 )
 
 2813      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2815      CALL cher2k( 
'U', 
'C', 0, 2, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2816      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2818      CALL cher2k( 
'L', 
'N', 2, 0, alpha, a, 1, b, 1, rbeta, c, 2 )
 
 2819      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2821      CALL cher2k( 
'L', 
'C', 0, 2, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2822      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2824      CALL cher2k( 
'U', 
'N', 2, 0, alpha, a, 2, b, 1, rbeta, c, 2 )
 
 2825      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2827      CALL cher2k( 
'U', 
'C', 0, 2, alpha, a, 2, b, 1, rbeta, c, 1 )
 
 2828      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2830      CALL cher2k( 
'L', 
'N', 2, 0, alpha, a, 2, b, 1, rbeta, c, 2 )
 
 2831      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2833      CALL cher2k( 
'L', 
'C', 0, 2, alpha, a, 2, b, 1, rbeta, c, 1 )
 
 2834      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2836      CALL cher2k( 
'U', 
'N', 2, 0, alpha, a, 2, b, 2, rbeta, c, 1 )
 
 2837      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2839      CALL cher2k( 
'U', 
'C', 2, 0, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2840      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2842      CALL cher2k( 
'L', 
'N', 2, 0, alpha, a, 2, b, 2, rbeta, c, 1 )
 
 2843      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2845      CALL cher2k( 
'L', 
'C', 2, 0, alpha, a, 1, b, 1, rbeta, c, 1 )
 
 2846      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2849      CALL csyr2k( 
'/', 
'N', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2850      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2852      CALL csyr2k( 
'U', 
'C', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2853      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2855      CALL csyr2k( 
'U', 
'N', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2856      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2858      CALL csyr2k( 
'U', 
'T', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2859      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2861      CALL csyr2k( 
'L', 
'N', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2862      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2864      CALL csyr2k( 
'L', 
'T', -1, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2865      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2867      CALL csyr2k( 
'U', 
'N', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2868      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2870      CALL csyr2k( 
'U', 
'T', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2871      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2873      CALL csyr2k( 
'L', 
'N', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2874      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2876      CALL csyr2k( 
'L', 
'T', 0, -1, alpha, a, 1, b, 1, beta, c, 1 )
 
 2877      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2879      CALL csyr2k( 
'U', 
'N', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2880      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2882      CALL csyr2k( 
'U', 
'T', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2883      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2885      CALL csyr2k( 
'L', 
'N', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 2886      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2888      CALL csyr2k( 
'L', 
'T', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 2889      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2891      CALL csyr2k( 
'U', 
'N', 2, 0, alpha, a, 2, b, 1, beta, c, 2 )
 
 2892      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2894      CALL csyr2k( 
'U', 
'T', 0, 2, alpha, a, 2, b, 1, beta, c, 1 )
 
 2895      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2897      CALL csyr2k( 
'L', 
'N', 2, 0, alpha, a, 2, b, 1, beta, c, 2 )
 
 2898      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2900      CALL csyr2k( 
'L', 
'T', 0, 2, alpha, a, 2, b, 1, beta, c, 1 )
 
 2901      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2903      CALL csyr2k( 
'U', 
'N', 2, 0, alpha, a, 2, b, 2, beta, c, 1 )
 
 2904      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2906      CALL csyr2k( 
'U', 
'T', 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2907      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2909      CALL csyr2k( 
'L', 
'N', 2, 0, alpha, a, 2, b, 2, beta, c, 1 )
 
 2910      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2912      CALL csyr2k( 
'L', 
'T', 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2913      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2916      CALL cgemmtr( 
'/', 
'N', 
'N', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2917      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2919      CALL cgemmtr( 
'/', 
'N', 
'T', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2920      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2922      CALL cgemmtr( 
'/', 
'N', 
'C', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2923      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2925      CALL cgemmtr( 
'/', 
'T', 
'N', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2926      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2928      CALL cgemmtr( 
'/', 
'T', 
'T', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2929      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2931      CALL cgemmtr( 
'/', 
'T', 
'C', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2932      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2934      CALL cgemmtr( 
'/', 
'C', 
'N', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2935      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2937      CALL cgemmtr( 
'/', 
'C', 
'T', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2938      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2940      CALL cgemmtr( 
'/', 
'C', 
'C', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2941      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2944      CALL cgemmtr( 
'U', 
'/', 
'N', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2945      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2947      CALL cgemmtr( 
'U', 
'/', 
'C', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2948      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2950      CALL cgemmtr( 
'U', 
'/', 
'T', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2951      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2953      CALL cgemmtr( 
'L', 
'/', 
'N', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2954      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2956      CALL cgemmtr( 
'L', 
'/', 
'C', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2957      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2959      CALL cgemmtr( 
'L', 
'/', 
'T', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2960      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2963      CALL cgemmtr( 
'U', 
'N', 
'/', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2964      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2966      CALL cgemmtr( 
'U', 
'C', 
'/', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2967      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2969      CALL cgemmtr( 
'U', 
'T', 
'/', 0, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 2970      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2972      CALL cgemmtr( 
'U', 
'N', 
'N', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 2974      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2976      CALL cgemmtr( 
'U', 
'N', 
'C', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 2978      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2980      CALL cgemmtr( 
'U', 
'N', 
'T', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 2982      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2984      CALL cgemmtr( 
'U', 
'C', 
'N', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 2986      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2988      CALL cgemmtr( 
'U', 
'C', 
'C', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 2990      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2992      CALL cgemmtr( 
'U', 
'C', 
'T', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 2994      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 2996      CALL cgemmtr( 
'U', 
'T', 
'N', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 2998      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3000      CALL cgemmtr( 
'U', 
'T', 
'C', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 3002      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3004      CALL cgemmtr( 
'U', 
'T', 
'T', -1, 0, alpha, a, 1, b, 1, beta, c,
 
 3006      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3008      CALL cgemmtr( 
'U', 
'N', 
'N', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3010      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3012      CALL cgemmtr( 
'U', 
'N', 
'C', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3014      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3016      CALL cgemmtr( 
'U', 
'N', 
'T', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3018      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3020      CALL cgemmtr( 
'U', 
'C', 
'N', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3022      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3024      CALL cgemmtr( 
'U', 
'C', 
'C', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3026      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3028      CALL cgemmtr( 
'U', 
'C', 
'T', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3030      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3032      CALL cgemmtr( 
'U', 
'T', 
'N', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3034      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3036      CALL cgemmtr( 
'U', 
'T', 
'C', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3038      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3040      CALL cgemmtr( 
'U', 
'T', 
'T', 0, -1, alpha, a, 1, b, 1, beta, c,
 
 3042      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3045      CALL cgemmtr( 
'U', 
'N', 
'N', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 3046      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3048      CALL cgemmtr( 
'U', 
'N', 
'C', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 3049      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3051      CALL cgemmtr( 
'U', 
'N', 
'T', 2, 0, alpha, a, 1, b, 1, beta, c, 2 )
 
 3052      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3054      CALL cgemmtr( 
'U', 
'C', 
'N', 0, 2, alpha, a, 1, b, 2, beta, c, 1 )
 
 3055      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3057      CALL cgemmtr( 
'U', 
'C', 
'C', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 3058      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3060      CALL cgemmtr( 
'U', 
'C', 
'T', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 3061      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3063      CALL cgemmtr( 
'U', 
'T', 
'N', 0, 2, alpha, a, 1, b, 2, beta, c, 1 )
 
 3064      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3066      CALL cgemmtr( 
'U', 
'T', 
'C', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 3067      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3069      CALL cgemmtr( 
'U', 
'T', 
'T', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 3070      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3073      CALL cgemmtr( 
'U', 
'N', 
'N', 0, 2, alpha, a, 1, b, 1, beta, c, 1 )
 
 3074      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3076      CALL cgemmtr( 
'U', 
'C', 
'N', 0, 2, alpha, a, 2, b, 1, beta, c, 1 )
 
 3077      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3079      CALL cgemmtr( 
'U', 
'T', 
'N', 0, 2, alpha, a, 2, b, 1, beta, c, 1 )
 
 3080      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3082      CALL cgemmtr( 
'U', 
'N', 
'N', 2, 0, alpha, a, 2, b, 1, beta, c, 1 )
 
 3083      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3085      CALL cgemmtr( 
'U', 
'N', 
'C', 2, 0, alpha, a, 2, b, 2, beta, c, 1 )
 
 3086      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3088      CALL cgemmtr( 
'U', 
'N', 
'T', 2, 0, alpha, a, 2, b, 2, beta, c, 1 )
 
 3089      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3091      CALL cgemmtr( 
'U', 
'C', 
'N', 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 3092      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3094      CALL cgemmtr( 
'U', 
'C', 
'C', 2, 0, alpha, a, 1, b, 2, beta, c, 1 )
 
 3095      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3097      CALL cgemmtr( 
'U', 
'C', 
'T', 2, 0, alpha, a, 1, b, 2, beta, c, 1 )
 
 3098      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3100      CALL cgemmtr( 
'U', 
'T', 
'N', 2, 0, alpha, a, 1, b, 1, beta, c, 1 )
 
 3101      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3103      CALL cgemmtr( 
'U', 
'T', 
'C', 2, 0, alpha, a, 1, b, 2, beta, c, 1 )
 
 3104      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3106      CALL cgemmtr( 
'U', 
'T', 
'T', 2, 0, alpha, a, 1, b, 2, beta, c, 1 )
 
 3107      CALL chkxer( srnamt, infot, nout, lerr, ok )
 
 3112         WRITE( nout, fmt = 9999 )srnamt
 
 3114         WRITE( nout, fmt = 9998 )srnamt
 
 3118 9999 
FORMAT( 
' ', a6, 
' PASSED THE TESTS OF ERROR-EXITS' )
 
 3119 9998 
FORMAT( 
' ******* ', a6, 
' FAILED THE TESTS OF ERROR-EXITS *****',