1#!/usr/local/bin/bash
2#==================================================================================================
3#
4#  Run script for the dmatdmatmult module of the Blaze test suite
5#
6#  Copyright (C) 2012-2020 Klaus Iglberger - All Rights Reserved
7#
8#  This file is part of the Blaze library. You can redistribute it and/or modify it under
9#  the terms of the New (Revised) BSD License. Redistribution and use in source and binary
10#  forms, with or without modification, are permitted provided that the following conditions
11#  are met:
12#
13#  1. Redistributions of source code must retain the above copyright notice, this list of
14#     conditions and the following disclaimer.
15#  2. Redistributions in binary form must reproduce the above copyright notice, this list
16#     of conditions and the following disclaimer in the documentation and/or other materials
17#     provided with the distribution.
18#  3. Neither the names of the Blaze development group nor the names of its contributors
19#     may be used to endorse or promote products derived from this software without specific
20#     prior written permission.
21#
22#  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
23#  EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
24#  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
25#  SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
26#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
27#  TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
28#  BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29#  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
30#  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
31#  DAMAGE.
32#
33#==================================================================================================
34
35
36PATH_DMATDMATMULT=$( dirname "${BASH_SOURCE[0]}" )
37
38echo " Running dense matrix/dense matrix multiplication tests...";
39
40EXE=$PATH_DMATDMATMULT/D3x3aD3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
41EXE=$PATH_DMATDMATMULT/D3x3aD3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
42EXE=$PATH_DMATDMATMULT/D3x3bD3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
43EXE=$PATH_DMATDMATMULT/D3x3bD3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
44
45EXE=$PATH_DMATDMATMULT/DDaDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
46EXE=$PATH_DMATDMATMULT/DDaDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
47EXE=$PATH_DMATDMATMULT/DDaHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
48EXE=$PATH_DMATDMATMULT/DDaHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
49EXE=$PATH_DMATDMATMULT/DDaLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
50EXE=$PATH_DMATDMATMULT/DDaLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
51EXE=$PATH_DMATDMATMULT/DDaMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
52EXE=$PATH_DMATDMATMULT/DDaMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
53EXE=$PATH_DMATDMATMULT/DDaSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
54EXE=$PATH_DMATDMATMULT/DDaSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
55EXE=$PATH_DMATDMATMULT/DDaSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
56EXE=$PATH_DMATDMATMULT/DDaSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
57EXE=$PATH_DMATDMATMULT/DDaSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
58EXE=$PATH_DMATDMATMULT/DDaSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
59EXE=$PATH_DMATDMATMULT/DDaUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
60EXE=$PATH_DMATDMATMULT/DDaUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
61EXE=$PATH_DMATDMATMULT/DDbDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
62EXE=$PATH_DMATDMATMULT/DDbDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
63EXE=$PATH_DMATDMATMULT/DDbHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
64EXE=$PATH_DMATDMATMULT/DDbHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
65EXE=$PATH_DMATDMATMULT/DDbLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
66EXE=$PATH_DMATDMATMULT/DDbLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
67EXE=$PATH_DMATDMATMULT/DDbMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
68EXE=$PATH_DMATDMATMULT/DDbMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
69EXE=$PATH_DMATDMATMULT/DDbSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
70EXE=$PATH_DMATDMATMULT/DDbSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
71EXE=$PATH_DMATDMATMULT/DDbSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
72EXE=$PATH_DMATDMATMULT/DDbSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
73EXE=$PATH_DMATDMATMULT/DDbSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
74EXE=$PATH_DMATDMATMULT/DDbSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
75EXE=$PATH_DMATDMATMULT/DDbUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
76EXE=$PATH_DMATDMATMULT/DDbUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
77
78EXE=$PATH_DMATDMATMULT/DHaDHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
79EXE=$PATH_DMATDMATMULT/DHaDHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
80EXE=$PATH_DMATDMATMULT/DHbDHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
81EXE=$PATH_DMATDMATMULT/DHbDHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
82
83EXE=$PATH_DMATDMATMULT/H3x3aH3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
84EXE=$PATH_DMATDMATMULT/H3x3aH3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
85EXE=$PATH_DMATDMATMULT/H3x3bH3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
86EXE=$PATH_DMATDMATMULT/H3x3bH3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
87
88EXE=$PATH_DMATDMATMULT/HDaDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
89EXE=$PATH_DMATDMATMULT/HDaDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
90EXE=$PATH_DMATDMATMULT/HDaHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
91EXE=$PATH_DMATDMATMULT/HDaHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
92EXE=$PATH_DMATDMATMULT/HDaLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
93EXE=$PATH_DMATDMATMULT/HDaLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
94EXE=$PATH_DMATDMATMULT/HDaMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
95EXE=$PATH_DMATDMATMULT/HDaMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
96EXE=$PATH_DMATDMATMULT/HDaSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
97EXE=$PATH_DMATDMATMULT/HDaSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
98EXE=$PATH_DMATDMATMULT/HDaSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
99EXE=$PATH_DMATDMATMULT/HDaSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
100EXE=$PATH_DMATDMATMULT/HDaSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
101EXE=$PATH_DMATDMATMULT/HDaSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
102EXE=$PATH_DMATDMATMULT/HDaUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
103EXE=$PATH_DMATDMATMULT/HDaUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
104EXE=$PATH_DMATDMATMULT/HDbDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
105EXE=$PATH_DMATDMATMULT/HDbDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
106EXE=$PATH_DMATDMATMULT/HDbHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
107EXE=$PATH_DMATDMATMULT/HDbHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
108EXE=$PATH_DMATDMATMULT/HDbLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
109EXE=$PATH_DMATDMATMULT/HDbLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
110EXE=$PATH_DMATDMATMULT/HDbMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
111EXE=$PATH_DMATDMATMULT/HDbMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
112EXE=$PATH_DMATDMATMULT/HDbSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
113EXE=$PATH_DMATDMATMULT/HDbSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
114EXE=$PATH_DMATDMATMULT/HDbSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
115EXE=$PATH_DMATDMATMULT/HDbSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
116EXE=$PATH_DMATDMATMULT/HDbSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
117EXE=$PATH_DMATDMATMULT/HDbSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
118EXE=$PATH_DMATDMATMULT/HDbUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
119EXE=$PATH_DMATDMATMULT/HDbUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
120
121EXE=$PATH_DMATDMATMULT/HHaHHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
122EXE=$PATH_DMATDMATMULT/HHaHHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
123EXE=$PATH_DMATDMATMULT/HHbHHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
124EXE=$PATH_DMATDMATMULT/HHbHHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
125
126EXE=$PATH_DMATDMATMULT/L3x3aL3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
127EXE=$PATH_DMATDMATMULT/L3x3aL3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
128EXE=$PATH_DMATDMATMULT/L3x3bL3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
129EXE=$PATH_DMATDMATMULT/L3x3bL3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
130
131EXE=$PATH_DMATDMATMULT/LDaDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
132EXE=$PATH_DMATDMATMULT/LDaDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
133EXE=$PATH_DMATDMATMULT/LDaHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
134EXE=$PATH_DMATDMATMULT/LDaHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
135EXE=$PATH_DMATDMATMULT/LDaLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
136EXE=$PATH_DMATDMATMULT/LDaLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
137EXE=$PATH_DMATDMATMULT/LDaMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
138EXE=$PATH_DMATDMATMULT/LDaMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
139EXE=$PATH_DMATDMATMULT/LDaSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
140EXE=$PATH_DMATDMATMULT/LDaSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
141EXE=$PATH_DMATDMATMULT/LDaSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
142EXE=$PATH_DMATDMATMULT/LDaSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
143EXE=$PATH_DMATDMATMULT/LDaSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
144EXE=$PATH_DMATDMATMULT/LDaSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
145EXE=$PATH_DMATDMATMULT/LDaUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
146EXE=$PATH_DMATDMATMULT/LDaUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
147EXE=$PATH_DMATDMATMULT/LDbDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
148EXE=$PATH_DMATDMATMULT/LDbDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
149EXE=$PATH_DMATDMATMULT/LDbHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
150EXE=$PATH_DMATDMATMULT/LDbHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
151EXE=$PATH_DMATDMATMULT/LDbLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
152EXE=$PATH_DMATDMATMULT/LDbLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
153EXE=$PATH_DMATDMATMULT/LDbMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
154EXE=$PATH_DMATDMATMULT/LDbMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
155EXE=$PATH_DMATDMATMULT/LDbSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
156EXE=$PATH_DMATDMATMULT/LDbSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
157EXE=$PATH_DMATDMATMULT/LDbSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
158EXE=$PATH_DMATDMATMULT/LDbSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
159EXE=$PATH_DMATDMATMULT/LDbSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
160EXE=$PATH_DMATDMATMULT/LDbSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
161EXE=$PATH_DMATDMATMULT/LDbUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
162EXE=$PATH_DMATDMATMULT/LDbUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
163
164EXE=$PATH_DMATDMATMULT/LHaLHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
165EXE=$PATH_DMATDMATMULT/LHaLHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
166EXE=$PATH_DMATDMATMULT/LHbLHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
167EXE=$PATH_DMATDMATMULT/LHbLHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
168
169EXE=$PATH_DMATDMATMULT/M2x2aM2x2a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
170EXE=$PATH_DMATDMATMULT/M2x2aM2x2b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
171EXE=$PATH_DMATDMATMULT/M2x2aMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
172EXE=$PATH_DMATDMATMULT/M2x2aMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
173EXE=$PATH_DMATDMATMULT/M2x2bM2x2a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
174EXE=$PATH_DMATDMATMULT/M2x2bM2x2b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
175EXE=$PATH_DMATDMATMULT/M2x2bMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
176EXE=$PATH_DMATDMATMULT/M2x2bMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
177
178EXE=$PATH_DMATDMATMULT/M3x3aM3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
179EXE=$PATH_DMATDMATMULT/M3x3aM3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
180EXE=$PATH_DMATDMATMULT/M3x3aMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
181EXE=$PATH_DMATDMATMULT/M3x3aMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
182EXE=$PATH_DMATDMATMULT/M3x3bM3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
183EXE=$PATH_DMATDMATMULT/M3x3bM3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
184EXE=$PATH_DMATDMATMULT/M3x3bMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
185EXE=$PATH_DMATDMATMULT/M3x3bMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
186
187EXE=$PATH_DMATDMATMULT/M4x4aM4x4a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
188EXE=$PATH_DMATDMATMULT/M4x4aM4x4b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
189EXE=$PATH_DMATDMATMULT/M4x4aMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
190EXE=$PATH_DMATDMATMULT/M4x4aMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
191EXE=$PATH_DMATDMATMULT/M4x4bM4x4a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
192EXE=$PATH_DMATDMATMULT/M4x4bM4x4b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
193EXE=$PATH_DMATDMATMULT/M4x4bMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
194EXE=$PATH_DMATDMATMULT/M4x4bMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
195
196EXE=$PATH_DMATDMATMULT/M5x5aM5x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
197EXE=$PATH_DMATDMATMULT/M5x5aM5x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
198EXE=$PATH_DMATDMATMULT/M5x5aMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
199EXE=$PATH_DMATDMATMULT/M5x5aMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
200EXE=$PATH_DMATDMATMULT/M5x5bM5x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
201EXE=$PATH_DMATDMATMULT/M5x5bM5x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
202EXE=$PATH_DMATDMATMULT/M5x5bMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
203EXE=$PATH_DMATDMATMULT/M5x5bMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
204
205EXE=$PATH_DMATDMATMULT/M5x7aM7x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
206EXE=$PATH_DMATDMATMULT/M5x7aM7x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
207EXE=$PATH_DMATDMATMULT/M5x7aM7x9a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
208EXE=$PATH_DMATDMATMULT/M5x7aM7x9b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
209EXE=$PATH_DMATDMATMULT/M5x7aMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
210EXE=$PATH_DMATDMATMULT/M5x7aMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
211EXE=$PATH_DMATDMATMULT/M5x7bM7x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
212EXE=$PATH_DMATDMATMULT/M5x7bM7x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
213EXE=$PATH_DMATDMATMULT/M5x7bM7x9a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
214EXE=$PATH_DMATDMATMULT/M5x7bM7x9b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
215EXE=$PATH_DMATDMATMULT/M5x7bMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
216EXE=$PATH_DMATDMATMULT/M5x7bMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
217
218EXE=$PATH_DMATDMATMULT/M6x6aM6x6a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
219EXE=$PATH_DMATDMATMULT/M6x6aM6x6b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
220EXE=$PATH_DMATDMATMULT/M6x6aMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
221EXE=$PATH_DMATDMATMULT/M6x6aMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
222EXE=$PATH_DMATDMATMULT/M6x6aMHa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
223EXE=$PATH_DMATDMATMULT/M6x6aMHb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
224EXE=$PATH_DMATDMATMULT/M6x6aMUa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
225EXE=$PATH_DMATDMATMULT/M6x6aMUb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
226EXE=$PATH_DMATDMATMULT/M6x6bM6x6a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
227EXE=$PATH_DMATDMATMULT/M6x6bM6x6b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
228EXE=$PATH_DMATDMATMULT/M6x6bMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
229EXE=$PATH_DMATDMATMULT/M6x6bMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
230EXE=$PATH_DMATDMATMULT/M6x6bMHa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
231EXE=$PATH_DMATDMATMULT/M6x6bMHb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
232EXE=$PATH_DMATDMATMULT/M6x6bMUa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
233EXE=$PATH_DMATDMATMULT/M6x6bMUb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
234
235EXE=$PATH_DMATDMATMULT/M9x7aM7x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
236EXE=$PATH_DMATDMATMULT/M9x7aM7x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
237EXE=$PATH_DMATDMATMULT/M9x7aM7x9a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
238EXE=$PATH_DMATDMATMULT/M9x7aM7x9b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
239EXE=$PATH_DMATDMATMULT/M9x7aMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
240EXE=$PATH_DMATDMATMULT/M9x7aMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
241EXE=$PATH_DMATDMATMULT/M9x7bM7x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
242EXE=$PATH_DMATDMATMULT/M9x7bM7x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
243EXE=$PATH_DMATDMATMULT/M9x7bM7x9a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
244EXE=$PATH_DMATDMATMULT/M9x7bM7x9b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
245EXE=$PATH_DMATDMATMULT/M9x7bMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
246EXE=$PATH_DMATDMATMULT/M9x7bMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
247
248EXE=$PATH_DMATDMATMULT/MDaDDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
249EXE=$PATH_DMATDMATMULT/MDaDDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
250EXE=$PATH_DMATDMATMULT/MDaHDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
251EXE=$PATH_DMATDMATMULT/MDaHDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
252EXE=$PATH_DMATDMATMULT/MDaLDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
253EXE=$PATH_DMATDMATMULT/MDaLDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
254EXE=$PATH_DMATDMATMULT/MDaM2x2a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
255EXE=$PATH_DMATDMATMULT/MDaM2x2b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
256EXE=$PATH_DMATDMATMULT/MDaM3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
257EXE=$PATH_DMATDMATMULT/MDaM3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
258EXE=$PATH_DMATDMATMULT/MDaM4x4a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
259EXE=$PATH_DMATDMATMULT/MDaM4x4b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
260EXE=$PATH_DMATDMATMULT/MDaM5x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
261EXE=$PATH_DMATDMATMULT/MDaM5x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
262EXE=$PATH_DMATDMATMULT/MDaM6x6a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
263EXE=$PATH_DMATDMATMULT/MDaM6x6b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
264EXE=$PATH_DMATDMATMULT/MDaM7x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
265EXE=$PATH_DMATDMATMULT/MDaM7x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
266EXE=$PATH_DMATDMATMULT/MDaM7x9a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
267EXE=$PATH_DMATDMATMULT/MDaM7x9b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
268EXE=$PATH_DMATDMATMULT/MDaMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
269EXE=$PATH_DMATDMATMULT/MDaMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
270EXE=$PATH_DMATDMATMULT/MDaMHa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
271EXE=$PATH_DMATDMATMULT/MDaMHb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
272EXE=$PATH_DMATDMATMULT/MDaMUa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
273EXE=$PATH_DMATDMATMULT/MDaMUb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
274EXE=$PATH_DMATDMATMULT/MDaSDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
275EXE=$PATH_DMATDMATMULT/MDaSDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
276EXE=$PATH_DMATDMATMULT/MDaSLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
277EXE=$PATH_DMATDMATMULT/MDaSLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
278EXE=$PATH_DMATDMATMULT/MDaSUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
279EXE=$PATH_DMATDMATMULT/MDaSUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
280EXE=$PATH_DMATDMATMULT/MDaUDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
281EXE=$PATH_DMATDMATMULT/MDaUDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
282EXE=$PATH_DMATDMATMULT/MDbDDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
283EXE=$PATH_DMATDMATMULT/MDbDDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
284EXE=$PATH_DMATDMATMULT/MDbHDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
285EXE=$PATH_DMATDMATMULT/MDbHDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
286EXE=$PATH_DMATDMATMULT/MDbLDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
287EXE=$PATH_DMATDMATMULT/MDbLDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
288EXE=$PATH_DMATDMATMULT/MDbM2x2a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
289EXE=$PATH_DMATDMATMULT/MDbM2x2b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
290EXE=$PATH_DMATDMATMULT/MDbM3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
291EXE=$PATH_DMATDMATMULT/MDbM3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
292EXE=$PATH_DMATDMATMULT/MDbM4x4a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
293EXE=$PATH_DMATDMATMULT/MDbM4x4b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
294EXE=$PATH_DMATDMATMULT/MDbM5x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
295EXE=$PATH_DMATDMATMULT/MDbM5x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
296EXE=$PATH_DMATDMATMULT/MDbM6x6a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
297EXE=$PATH_DMATDMATMULT/MDbM6x6b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
298EXE=$PATH_DMATDMATMULT/MDbM7x5a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
299EXE=$PATH_DMATDMATMULT/MDbM7x5b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
300EXE=$PATH_DMATDMATMULT/MDbM7x9a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
301EXE=$PATH_DMATDMATMULT/MDbM7x9b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
302EXE=$PATH_DMATDMATMULT/MDbMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
303EXE=$PATH_DMATDMATMULT/MDbMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
304EXE=$PATH_DMATDMATMULT/MDbMHa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
305EXE=$PATH_DMATDMATMULT/MDbMHb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
306EXE=$PATH_DMATDMATMULT/MDbMUa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
307EXE=$PATH_DMATDMATMULT/MDbMUb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
308EXE=$PATH_DMATDMATMULT/MDbSDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
309EXE=$PATH_DMATDMATMULT/MDbSDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
310EXE=$PATH_DMATDMATMULT/MDbSLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
311EXE=$PATH_DMATDMATMULT/MDbSLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
312EXE=$PATH_DMATDMATMULT/MDbSUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
313EXE=$PATH_DMATDMATMULT/MDbSUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
314EXE=$PATH_DMATDMATMULT/MDbUDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
315EXE=$PATH_DMATDMATMULT/MDbUDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
316
317EXE=$PATH_DMATDMATMULT/MHaM6x6a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
318EXE=$PATH_DMATDMATMULT/MHaM6x6b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
319EXE=$PATH_DMATDMATMULT/MHaMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
320EXE=$PATH_DMATDMATMULT/MHaMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
321EXE=$PATH_DMATDMATMULT/MHaMHa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
322EXE=$PATH_DMATDMATMULT/MHaMHb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
323EXE=$PATH_DMATDMATMULT/MHaMUa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
324EXE=$PATH_DMATDMATMULT/MHaMUb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
325EXE=$PATH_DMATDMATMULT/MHbM6x6a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
326EXE=$PATH_DMATDMATMULT/MHbM6x6b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
327EXE=$PATH_DMATDMATMULT/MHbMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
328EXE=$PATH_DMATDMATMULT/MHbMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
329EXE=$PATH_DMATDMATMULT/MHbMHa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
330EXE=$PATH_DMATDMATMULT/MHbMHb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
331EXE=$PATH_DMATDMATMULT/MHbMUa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
332EXE=$PATH_DMATDMATMULT/MHbMUb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
333
334EXE=$PATH_DMATDMATMULT/MUaM6x6a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
335EXE=$PATH_DMATDMATMULT/MUaM6x6b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
336EXE=$PATH_DMATDMATMULT/MUaMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
337EXE=$PATH_DMATDMATMULT/MUaMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
338EXE=$PATH_DMATDMATMULT/MUaMHa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
339EXE=$PATH_DMATDMATMULT/MUaMHb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
340EXE=$PATH_DMATDMATMULT/MUaMUa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
341EXE=$PATH_DMATDMATMULT/MUaMUb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
342EXE=$PATH_DMATDMATMULT/MUbM6x6a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
343EXE=$PATH_DMATDMATMULT/MUbM6x6b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
344EXE=$PATH_DMATDMATMULT/MUbMDa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
345EXE=$PATH_DMATDMATMULT/MUbMDb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
346EXE=$PATH_DMATDMATMULT/MUbMHa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
347EXE=$PATH_DMATDMATMULT/MUbMHb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
348EXE=$PATH_DMATDMATMULT/MUbMUa;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
349EXE=$PATH_DMATDMATMULT/MUbMUb;   if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
350
351EXE=$PATH_DMATDMATMULT/S3x3aS3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
352EXE=$PATH_DMATDMATMULT/S3x3aS3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
353EXE=$PATH_DMATDMATMULT/S3x3bS3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
354EXE=$PATH_DMATDMATMULT/S3x3bS3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
355
356EXE=$PATH_DMATDMATMULT/SDaDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
357EXE=$PATH_DMATDMATMULT/SDaDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
358EXE=$PATH_DMATDMATMULT/SDaHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
359EXE=$PATH_DMATDMATMULT/SDaHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
360EXE=$PATH_DMATDMATMULT/SDaLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
361EXE=$PATH_DMATDMATMULT/SDaLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
362EXE=$PATH_DMATDMATMULT/SDaMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
363EXE=$PATH_DMATDMATMULT/SDaMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
364EXE=$PATH_DMATDMATMULT/SDaSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
365EXE=$PATH_DMATDMATMULT/SDaSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
366EXE=$PATH_DMATDMATMULT/SDaSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
367EXE=$PATH_DMATDMATMULT/SDaSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
368EXE=$PATH_DMATDMATMULT/SDaSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
369EXE=$PATH_DMATDMATMULT/SDaSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
370EXE=$PATH_DMATDMATMULT/SDaUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
371EXE=$PATH_DMATDMATMULT/SDaUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
372EXE=$PATH_DMATDMATMULT/SDbDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
373EXE=$PATH_DMATDMATMULT/SDbDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
374EXE=$PATH_DMATDMATMULT/SDbHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
375EXE=$PATH_DMATDMATMULT/SDbHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
376EXE=$PATH_DMATDMATMULT/SDbLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
377EXE=$PATH_DMATDMATMULT/SDbLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
378EXE=$PATH_DMATDMATMULT/SDbMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
379EXE=$PATH_DMATDMATMULT/SDbMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
380EXE=$PATH_DMATDMATMULT/SDbSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
381EXE=$PATH_DMATDMATMULT/SDbSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
382EXE=$PATH_DMATDMATMULT/SDbSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
383EXE=$PATH_DMATDMATMULT/SDbSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
384EXE=$PATH_DMATDMATMULT/SDbSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
385EXE=$PATH_DMATDMATMULT/SDbSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
386EXE=$PATH_DMATDMATMULT/SDbUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
387EXE=$PATH_DMATDMATMULT/SDbUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
388
389EXE=$PATH_DMATDMATMULT/SHaSHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
390EXE=$PATH_DMATDMATMULT/SHaSHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
391EXE=$PATH_DMATDMATMULT/SHbSHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
392EXE=$PATH_DMATDMATMULT/SHbSHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
393
394EXE=$PATH_DMATDMATMULT/SL3x3aSL3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
395EXE=$PATH_DMATDMATMULT/SL3x3aSL3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
396EXE=$PATH_DMATDMATMULT/SL3x3bSL3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
397EXE=$PATH_DMATDMATMULT/SL3x3bSL3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
398
399EXE=$PATH_DMATDMATMULT/SLDaDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
400EXE=$PATH_DMATDMATMULT/SLDaDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
401EXE=$PATH_DMATDMATMULT/SLDaHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
402EXE=$PATH_DMATDMATMULT/SLDaHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
403EXE=$PATH_DMATDMATMULT/SLDaLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
404EXE=$PATH_DMATDMATMULT/SLDaLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
405EXE=$PATH_DMATDMATMULT/SLDaMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
406EXE=$PATH_DMATDMATMULT/SLDaMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
407EXE=$PATH_DMATDMATMULT/SLDaSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
408EXE=$PATH_DMATDMATMULT/SLDaSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
409EXE=$PATH_DMATDMATMULT/SLDaSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
410EXE=$PATH_DMATDMATMULT/SLDaSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
411EXE=$PATH_DMATDMATMULT/SLDaSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
412EXE=$PATH_DMATDMATMULT/SLDaSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
413EXE=$PATH_DMATDMATMULT/SLDaUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
414EXE=$PATH_DMATDMATMULT/SLDaUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
415EXE=$PATH_DMATDMATMULT/SLDbDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
416EXE=$PATH_DMATDMATMULT/SLDbDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
417EXE=$PATH_DMATDMATMULT/SLDbHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
418EXE=$PATH_DMATDMATMULT/SLDbHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
419EXE=$PATH_DMATDMATMULT/SLDbLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
420EXE=$PATH_DMATDMATMULT/SLDbLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
421EXE=$PATH_DMATDMATMULT/SLDbMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
422EXE=$PATH_DMATDMATMULT/SLDbMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
423EXE=$PATH_DMATDMATMULT/SLDbSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
424EXE=$PATH_DMATDMATMULT/SLDbSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
425EXE=$PATH_DMATDMATMULT/SLDbSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
426EXE=$PATH_DMATDMATMULT/SLDbSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
427EXE=$PATH_DMATDMATMULT/SLDbSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
428EXE=$PATH_DMATDMATMULT/SLDbSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
429EXE=$PATH_DMATDMATMULT/SLDbUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
430EXE=$PATH_DMATDMATMULT/SLDbUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
431
432EXE=$PATH_DMATDMATMULT/SLHaSLHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
433EXE=$PATH_DMATDMATMULT/SLHaSLHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
434EXE=$PATH_DMATDMATMULT/SLHbSLHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
435EXE=$PATH_DMATDMATMULT/SLHbSLHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
436
437EXE=$PATH_DMATDMATMULT/SU3x3aSU3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
438EXE=$PATH_DMATDMATMULT/SU3x3aSU3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
439EXE=$PATH_DMATDMATMULT/SU3x3bSU3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
440EXE=$PATH_DMATDMATMULT/SU3x3bSU3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
441
442EXE=$PATH_DMATDMATMULT/SUDaDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
443EXE=$PATH_DMATDMATMULT/SUDaDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
444EXE=$PATH_DMATDMATMULT/SUDaHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
445EXE=$PATH_DMATDMATMULT/SUDaHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
446EXE=$PATH_DMATDMATMULT/SUDaLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
447EXE=$PATH_DMATDMATMULT/SUDaLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
448EXE=$PATH_DMATDMATMULT/SUDaMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
449EXE=$PATH_DMATDMATMULT/SUDaMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
450EXE=$PATH_DMATDMATMULT/SUDaSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
451EXE=$PATH_DMATDMATMULT/SUDaSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
452EXE=$PATH_DMATDMATMULT/SUDaSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
453EXE=$PATH_DMATDMATMULT/SUDaSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
454EXE=$PATH_DMATDMATMULT/SUDaSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
455EXE=$PATH_DMATDMATMULT/SUDaSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
456EXE=$PATH_DMATDMATMULT/SUDaUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
457EXE=$PATH_DMATDMATMULT/SUDaUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
458EXE=$PATH_DMATDMATMULT/SUDbDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
459EXE=$PATH_DMATDMATMULT/SUDbDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
460EXE=$PATH_DMATDMATMULT/SUDbHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
461EXE=$PATH_DMATDMATMULT/SUDbHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
462EXE=$PATH_DMATDMATMULT/SUDbLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
463EXE=$PATH_DMATDMATMULT/SUDbLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
464EXE=$PATH_DMATDMATMULT/SUDbMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
465EXE=$PATH_DMATDMATMULT/SUDbMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
466EXE=$PATH_DMATDMATMULT/SUDbSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
467EXE=$PATH_DMATDMATMULT/SUDbSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
468EXE=$PATH_DMATDMATMULT/SUDbSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
469EXE=$PATH_DMATDMATMULT/SUDbSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
470EXE=$PATH_DMATDMATMULT/SUDbSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
471EXE=$PATH_DMATDMATMULT/SUDbSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
472EXE=$PATH_DMATDMATMULT/SUDbUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
473EXE=$PATH_DMATDMATMULT/SUDbUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
474
475EXE=$PATH_DMATDMATMULT/SUHaSUHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
476EXE=$PATH_DMATDMATMULT/SUHaSUHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
477EXE=$PATH_DMATDMATMULT/SUHbSUHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
478EXE=$PATH_DMATDMATMULT/SUHbSUHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
479
480EXE=$PATH_DMATDMATMULT/U3x3aU3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
481EXE=$PATH_DMATDMATMULT/U3x3aU3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
482EXE=$PATH_DMATDMATMULT/U3x3bU3x3a; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
483EXE=$PATH_DMATDMATMULT/U3x3bU3x3b; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
484
485EXE=$PATH_DMATDMATMULT/UDaDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
486EXE=$PATH_DMATDMATMULT/UDaDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
487EXE=$PATH_DMATDMATMULT/UDaHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
488EXE=$PATH_DMATDMATMULT/UDaHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
489EXE=$PATH_DMATDMATMULT/UDaLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
490EXE=$PATH_DMATDMATMULT/UDaLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
491EXE=$PATH_DMATDMATMULT/UDaMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
492EXE=$PATH_DMATDMATMULT/UDaMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
493EXE=$PATH_DMATDMATMULT/UDaSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
494EXE=$PATH_DMATDMATMULT/UDaSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
495EXE=$PATH_DMATDMATMULT/UDaSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
496EXE=$PATH_DMATDMATMULT/UDaSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
497EXE=$PATH_DMATDMATMULT/UDaSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
498EXE=$PATH_DMATDMATMULT/UDaSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
499EXE=$PATH_DMATDMATMULT/UDaUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
500EXE=$PATH_DMATDMATMULT/UDaUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
501EXE=$PATH_DMATDMATMULT/UDbDDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
502EXE=$PATH_DMATDMATMULT/UDbDDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
503EXE=$PATH_DMATDMATMULT/UDbHDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
504EXE=$PATH_DMATDMATMULT/UDbHDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
505EXE=$PATH_DMATDMATMULT/UDbLDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
506EXE=$PATH_DMATDMATMULT/UDbLDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
507EXE=$PATH_DMATDMATMULT/UDbMDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
508EXE=$PATH_DMATDMATMULT/UDbMDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
509EXE=$PATH_DMATDMATMULT/UDbSDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
510EXE=$PATH_DMATDMATMULT/UDbSDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
511EXE=$PATH_DMATDMATMULT/UDbSLDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
512EXE=$PATH_DMATDMATMULT/UDbSLDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
513EXE=$PATH_DMATDMATMULT/UDbSUDa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
514EXE=$PATH_DMATDMATMULT/UDbSUDb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
515EXE=$PATH_DMATDMATMULT/UDbUDa;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
516EXE=$PATH_DMATDMATMULT/UDbUDb;  if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
517
518EXE=$PATH_DMATDMATMULT/UHaUHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
519EXE=$PATH_DMATDMATMULT/UHaUHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
520EXE=$PATH_DMATDMATMULT/UHbUHa; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
521EXE=$PATH_DMATDMATMULT/UHbUHb; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
522
523EXE=$PATH_DMATDMATMULT/AliasingTest; if [ -x $EXE ]; then $EXE; if [ $? != 0 ]; then exit 1; fi fi
524