1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/PTdecode/CImg-1.3.0/plugins/loop_macros.h Mon Aug 03 14:09:20 2009 +0100 1.3 @@ -0,0 +1,12469 @@ 1.4 +/* 1.5 + # 1.6 + # File : loop_macros.h 1.7 + # ( C++ header file - CImg plug-in ) 1.8 + # 1.9 + # Description : CImg plug-in adding useful loop macros in CImg, in order to 1.10 + # deal with NxN neighborhoods (where N=10..32) 1.11 + # and NxNxN neighborhoods (where N=4..8) 1.12 + # This file has been automatically generated using the loop 1.13 + # macro generator available in 'examples/generate_loop_macros.cpp' 1.14 + # This file is a part of the CImg Library project. 1.15 + # ( http://cimg.sourceforge.net ) 1.16 + # 1.17 + # Copyright : David Tschumperle 1.18 + # ( http://www.greyc.ensicaen.fr/~dtschump/ ) 1.19 + # 1.20 + # License : CeCILL v2.0 1.21 + # ( http://www.cecill.info/licences/Licence_CeCILL_V2-en.html ) 1.22 + # 1.23 + # This software is governed by the CeCILL license under French law and 1.24 + # abiding by the rules of distribution of free software. You can use, 1.25 + # modify and/ or redistribute the software under the terms of the CeCILL 1.26 + # license as circulated by CEA, CNRS and INRIA at the following URL 1.27 + # "http://www.cecill.info". 1.28 + # 1.29 + # As a counterpart to the access to the source code and rights to copy, 1.30 + # modify and redistribute granted by the license, users are provided only 1.31 + # with a limited warranty and the software's author, the holder of the 1.32 + # economic rights, and the successive licensors have only limited 1.33 + # liability. 1.34 + # 1.35 + # In this respect, the user's attention is drawn to the risks associated 1.36 + # with loading, using, modifying and/or developing or reproducing the 1.37 + # software by the user in light of its specific status of free software, 1.38 + # that may mean that it is complicated to manipulate, and that also 1.39 + # therefore means that it is reserved for developers and experienced 1.40 + # professionals having in-depth computer knowledge. Users are therefore 1.41 + # encouraged to load and test the software's suitability as regards their 1.42 + # requirements in conditions enabling the security of their systems and/or 1.43 + # data to be ensured and, more generally, to use and operate it in the 1.44 + # same conditions as regards security. 1.45 + # 1.46 + # The fact that you are presently reading this means that you have had 1.47 + # knowledge of the CeCILL license and that you accept its terms. 1.48 + # 1.49 +*/ 1.50 + 1.51 +#ifndef cimg_plugin_loopmacros 1.52 +#define cimg_plugin_loopmacros 1.53 + 1.54 +// Define 10x10 loop macros for CImg 1.55 +//---------------------------------- 1.56 +#define cimg_for10(bound,i) for (int i = 0, \ 1.57 + _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.58 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.59 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.60 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.61 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.62 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5; \ 1.63 + _n5##i<(int)(bound) || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.64 + i==(_n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.65 + _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.66 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i) 1.67 + 1.68 +#define cimg_for10X(img,x) cimg_for10((img).width,x) 1.69 +#define cimg_for10Y(img,y) cimg_for10((img).height,y) 1.70 +#define cimg_for10Z(img,z) cimg_for10((img).depth,z) 1.71 +#define cimg_for10V(img,v) cimg_for10((img).dim,v) 1.72 +#define cimg_for10XY(img,x,y) cimg_for10Y(img,y) cimg_for10X(img,x) 1.73 +#define cimg_for10XZ(img,x,z) cimg_for10Z(img,z) cimg_for10X(img,x) 1.74 +#define cimg_for10XV(img,x,v) cimg_for10V(img,v) cimg_for10X(img,x) 1.75 +#define cimg_for10YZ(img,y,z) cimg_for10Z(img,z) cimg_for10Y(img,y) 1.76 +#define cimg_for10YV(img,y,v) cimg_for10V(img,v) cimg_for10Y(img,y) 1.77 +#define cimg_for10ZV(img,z,v) cimg_for10V(img,v) cimg_for10Z(img,z) 1.78 +#define cimg_for10XYZ(img,x,y,z) cimg_for10Z(img,z) cimg_for10XY(img,x,y) 1.79 +#define cimg_for10XZV(img,x,z,v) cimg_for10V(img,v) cimg_for10XZ(img,x,z) 1.80 +#define cimg_for10YZV(img,y,z,v) cimg_for10V(img,v) cimg_for10YZ(img,y,z) 1.81 +#define cimg_for10XYZV(img,x,y,z,v) cimg_for10V(img,v) cimg_for10XYZ(img,x,y,z) 1.82 + 1.83 +#define cimg_for_in10(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.84 + _p4##i = i-4<0?0:i-4, \ 1.85 + _p3##i = i-3<0?0:i-3, \ 1.86 + _p2##i = i-2<0?0:i-2, \ 1.87 + _p1##i = i-1<0?0:i-1, \ 1.88 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.89 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.90 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.91 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.92 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5; \ 1.93 + i<=(int)(i1) && (_n5##i<(int)(bound) || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.94 + i==(_n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.95 + _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.96 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i) 1.97 + 1.98 +#define cimg_for_in10X(img,x0,x1,x) cimg_for_in10((img).width,x0,x1,x) 1.99 +#define cimg_for_in10Y(img,y0,y1,y) cimg_for_in10((img).height,y0,y1,y) 1.100 +#define cimg_for_in10Z(img,z0,z1,z) cimg_for_in10((img).depth,z0,z1,z) 1.101 +#define cimg_for_in10V(img,v0,v1,v) cimg_for_in10((img).dim,v0,v1,v) 1.102 +#define cimg_for_in10XY(img,x0,y0,x1,y1,x,y) cimg_for_in10Y(img,y0,y1,y) cimg_for_in10X(img,x0,x1,x) 1.103 +#define cimg_for_in10XZ(img,x0,z0,x1,z1,x,z) cimg_for_in10Z(img,z0,z1,z) cimg_for_in10X(img,x0,x1,x) 1.104 +#define cimg_for_in10XV(img,x0,v0,x1,v1,x,v) cimg_for_in10V(img,v0,v1,v) cimg_for_in10X(img,x0,x1,x) 1.105 +#define cimg_for_in10YZ(img,y0,z0,y1,z1,y,z) cimg_for_in10Z(img,z0,z1,z) cimg_for_in10Y(img,y0,y1,y) 1.106 +#define cimg_for_in10YV(img,y0,v0,y1,v1,y,v) cimg_for_in10V(img,v0,v1,v) cimg_for_in10Y(img,y0,y1,y) 1.107 +#define cimg_for_in10ZV(img,z0,v0,z1,v1,z,v) cimg_for_in10V(img,v0,v1,v) cimg_for_in10Z(img,z0,z1,z) 1.108 +#define cimg_for_in10XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in10Z(img,z0,z1,z) cimg_for_in10XY(img,x0,y0,x1,y1,x,y) 1.109 +#define cimg_for_in10XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in10V(img,v0,v1,v) cimg_for_in10XZ(img,x0,y0,x1,y1,x,z) 1.110 +#define cimg_for_in10YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in10V(img,v0,v1,v) cimg_for_in10YZ(img,y0,z0,y1,z1,y,z) 1.111 +#define cimg_for_in10XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in10V(img,v0,v1,v) cimg_for_in10XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.112 + 1.113 +#define cimg_for10x10(img,x,y,z,v,I) \ 1.114 + cimg_for10((img).height,y) for (int x = 0, \ 1.115 + _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.116 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.117 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.118 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.119 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.120 + _n5##x = (int)( \ 1.121 + (I[0] = I[1] = I[2] = I[3] = I[4] = (img)(0,_p4##y,z,v)), \ 1.122 + (I[10] = I[11] = I[12] = I[13] = I[14] = (img)(0,_p3##y,z,v)), \ 1.123 + (I[20] = I[21] = I[22] = I[23] = I[24] = (img)(0,_p2##y,z,v)), \ 1.124 + (I[30] = I[31] = I[32] = I[33] = I[34] = (img)(0,_p1##y,z,v)), \ 1.125 + (I[40] = I[41] = I[42] = I[43] = I[44] = (img)(0,y,z,v)), \ 1.126 + (I[50] = I[51] = I[52] = I[53] = I[54] = (img)(0,_n1##y,z,v)), \ 1.127 + (I[60] = I[61] = I[62] = I[63] = I[64] = (img)(0,_n2##y,z,v)), \ 1.128 + (I[70] = I[71] = I[72] = I[73] = I[74] = (img)(0,_n3##y,z,v)), \ 1.129 + (I[80] = I[81] = I[82] = I[83] = I[84] = (img)(0,_n4##y,z,v)), \ 1.130 + (I[90] = I[91] = I[92] = I[93] = I[94] = (img)(0,_n5##y,z,v)), \ 1.131 + (I[5] = (img)(_n1##x,_p4##y,z,v)), \ 1.132 + (I[15] = (img)(_n1##x,_p3##y,z,v)), \ 1.133 + (I[25] = (img)(_n1##x,_p2##y,z,v)), \ 1.134 + (I[35] = (img)(_n1##x,_p1##y,z,v)), \ 1.135 + (I[45] = (img)(_n1##x,y,z,v)), \ 1.136 + (I[55] = (img)(_n1##x,_n1##y,z,v)), \ 1.137 + (I[65] = (img)(_n1##x,_n2##y,z,v)), \ 1.138 + (I[75] = (img)(_n1##x,_n3##y,z,v)), \ 1.139 + (I[85] = (img)(_n1##x,_n4##y,z,v)), \ 1.140 + (I[95] = (img)(_n1##x,_n5##y,z,v)), \ 1.141 + (I[6] = (img)(_n2##x,_p4##y,z,v)), \ 1.142 + (I[16] = (img)(_n2##x,_p3##y,z,v)), \ 1.143 + (I[26] = (img)(_n2##x,_p2##y,z,v)), \ 1.144 + (I[36] = (img)(_n2##x,_p1##y,z,v)), \ 1.145 + (I[46] = (img)(_n2##x,y,z,v)), \ 1.146 + (I[56] = (img)(_n2##x,_n1##y,z,v)), \ 1.147 + (I[66] = (img)(_n2##x,_n2##y,z,v)), \ 1.148 + (I[76] = (img)(_n2##x,_n3##y,z,v)), \ 1.149 + (I[86] = (img)(_n2##x,_n4##y,z,v)), \ 1.150 + (I[96] = (img)(_n2##x,_n5##y,z,v)), \ 1.151 + (I[7] = (img)(_n3##x,_p4##y,z,v)), \ 1.152 + (I[17] = (img)(_n3##x,_p3##y,z,v)), \ 1.153 + (I[27] = (img)(_n3##x,_p2##y,z,v)), \ 1.154 + (I[37] = (img)(_n3##x,_p1##y,z,v)), \ 1.155 + (I[47] = (img)(_n3##x,y,z,v)), \ 1.156 + (I[57] = (img)(_n3##x,_n1##y,z,v)), \ 1.157 + (I[67] = (img)(_n3##x,_n2##y,z,v)), \ 1.158 + (I[77] = (img)(_n3##x,_n3##y,z,v)), \ 1.159 + (I[87] = (img)(_n3##x,_n4##y,z,v)), \ 1.160 + (I[97] = (img)(_n3##x,_n5##y,z,v)), \ 1.161 + (I[8] = (img)(_n4##x,_p4##y,z,v)), \ 1.162 + (I[18] = (img)(_n4##x,_p3##y,z,v)), \ 1.163 + (I[28] = (img)(_n4##x,_p2##y,z,v)), \ 1.164 + (I[38] = (img)(_n4##x,_p1##y,z,v)), \ 1.165 + (I[48] = (img)(_n4##x,y,z,v)), \ 1.166 + (I[58] = (img)(_n4##x,_n1##y,z,v)), \ 1.167 + (I[68] = (img)(_n4##x,_n2##y,z,v)), \ 1.168 + (I[78] = (img)(_n4##x,_n3##y,z,v)), \ 1.169 + (I[88] = (img)(_n4##x,_n4##y,z,v)), \ 1.170 + (I[98] = (img)(_n4##x,_n5##y,z,v)), \ 1.171 + 5>=((img).width)?(int)((img).width)-1:5); \ 1.172 + (_n5##x<(int)((img).width) && ( \ 1.173 + (I[9] = (img)(_n5##x,_p4##y,z,v)), \ 1.174 + (I[19] = (img)(_n5##x,_p3##y,z,v)), \ 1.175 + (I[29] = (img)(_n5##x,_p2##y,z,v)), \ 1.176 + (I[39] = (img)(_n5##x,_p1##y,z,v)), \ 1.177 + (I[49] = (img)(_n5##x,y,z,v)), \ 1.178 + (I[59] = (img)(_n5##x,_n1##y,z,v)), \ 1.179 + (I[69] = (img)(_n5##x,_n2##y,z,v)), \ 1.180 + (I[79] = (img)(_n5##x,_n3##y,z,v)), \ 1.181 + (I[89] = (img)(_n5##x,_n4##y,z,v)), \ 1.182 + (I[99] = (img)(_n5##x,_n5##y,z,v)),1)) || \ 1.183 + _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.184 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], \ 1.185 + I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \ 1.186 + I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \ 1.187 + I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.188 + I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \ 1.189 + I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.190 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \ 1.191 + I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.192 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.193 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \ 1.194 + _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x) 1.195 + 1.196 +#define cimg_for_in10x10(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.197 + cimg_for_in10((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.198 + _p4##x = x-4<0?0:x-4, \ 1.199 + _p3##x = x-3<0?0:x-3, \ 1.200 + _p2##x = x-2<0?0:x-2, \ 1.201 + _p1##x = x-1<0?0:x-1, \ 1.202 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.203 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.204 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.205 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.206 + _n5##x = (int)( \ 1.207 + (I[0] = (img)(_p4##x,_p4##y,z,v)), \ 1.208 + (I[10] = (img)(_p4##x,_p3##y,z,v)), \ 1.209 + (I[20] = (img)(_p4##x,_p2##y,z,v)), \ 1.210 + (I[30] = (img)(_p4##x,_p1##y,z,v)), \ 1.211 + (I[40] = (img)(_p4##x,y,z,v)), \ 1.212 + (I[50] = (img)(_p4##x,_n1##y,z,v)), \ 1.213 + (I[60] = (img)(_p4##x,_n2##y,z,v)), \ 1.214 + (I[70] = (img)(_p4##x,_n3##y,z,v)), \ 1.215 + (I[80] = (img)(_p4##x,_n4##y,z,v)), \ 1.216 + (I[90] = (img)(_p4##x,_n5##y,z,v)), \ 1.217 + (I[1] = (img)(_p3##x,_p4##y,z,v)), \ 1.218 + (I[11] = (img)(_p3##x,_p3##y,z,v)), \ 1.219 + (I[21] = (img)(_p3##x,_p2##y,z,v)), \ 1.220 + (I[31] = (img)(_p3##x,_p1##y,z,v)), \ 1.221 + (I[41] = (img)(_p3##x,y,z,v)), \ 1.222 + (I[51] = (img)(_p3##x,_n1##y,z,v)), \ 1.223 + (I[61] = (img)(_p3##x,_n2##y,z,v)), \ 1.224 + (I[71] = (img)(_p3##x,_n3##y,z,v)), \ 1.225 + (I[81] = (img)(_p3##x,_n4##y,z,v)), \ 1.226 + (I[91] = (img)(_p3##x,_n5##y,z,v)), \ 1.227 + (I[2] = (img)(_p2##x,_p4##y,z,v)), \ 1.228 + (I[12] = (img)(_p2##x,_p3##y,z,v)), \ 1.229 + (I[22] = (img)(_p2##x,_p2##y,z,v)), \ 1.230 + (I[32] = (img)(_p2##x,_p1##y,z,v)), \ 1.231 + (I[42] = (img)(_p2##x,y,z,v)), \ 1.232 + (I[52] = (img)(_p2##x,_n1##y,z,v)), \ 1.233 + (I[62] = (img)(_p2##x,_n2##y,z,v)), \ 1.234 + (I[72] = (img)(_p2##x,_n3##y,z,v)), \ 1.235 + (I[82] = (img)(_p2##x,_n4##y,z,v)), \ 1.236 + (I[92] = (img)(_p2##x,_n5##y,z,v)), \ 1.237 + (I[3] = (img)(_p1##x,_p4##y,z,v)), \ 1.238 + (I[13] = (img)(_p1##x,_p3##y,z,v)), \ 1.239 + (I[23] = (img)(_p1##x,_p2##y,z,v)), \ 1.240 + (I[33] = (img)(_p1##x,_p1##y,z,v)), \ 1.241 + (I[43] = (img)(_p1##x,y,z,v)), \ 1.242 + (I[53] = (img)(_p1##x,_n1##y,z,v)), \ 1.243 + (I[63] = (img)(_p1##x,_n2##y,z,v)), \ 1.244 + (I[73] = (img)(_p1##x,_n3##y,z,v)), \ 1.245 + (I[83] = (img)(_p1##x,_n4##y,z,v)), \ 1.246 + (I[93] = (img)(_p1##x,_n5##y,z,v)), \ 1.247 + (I[4] = (img)(x,_p4##y,z,v)), \ 1.248 + (I[14] = (img)(x,_p3##y,z,v)), \ 1.249 + (I[24] = (img)(x,_p2##y,z,v)), \ 1.250 + (I[34] = (img)(x,_p1##y,z,v)), \ 1.251 + (I[44] = (img)(x,y,z,v)), \ 1.252 + (I[54] = (img)(x,_n1##y,z,v)), \ 1.253 + (I[64] = (img)(x,_n2##y,z,v)), \ 1.254 + (I[74] = (img)(x,_n3##y,z,v)), \ 1.255 + (I[84] = (img)(x,_n4##y,z,v)), \ 1.256 + (I[94] = (img)(x,_n5##y,z,v)), \ 1.257 + (I[5] = (img)(_n1##x,_p4##y,z,v)), \ 1.258 + (I[15] = (img)(_n1##x,_p3##y,z,v)), \ 1.259 + (I[25] = (img)(_n1##x,_p2##y,z,v)), \ 1.260 + (I[35] = (img)(_n1##x,_p1##y,z,v)), \ 1.261 + (I[45] = (img)(_n1##x,y,z,v)), \ 1.262 + (I[55] = (img)(_n1##x,_n1##y,z,v)), \ 1.263 + (I[65] = (img)(_n1##x,_n2##y,z,v)), \ 1.264 + (I[75] = (img)(_n1##x,_n3##y,z,v)), \ 1.265 + (I[85] = (img)(_n1##x,_n4##y,z,v)), \ 1.266 + (I[95] = (img)(_n1##x,_n5##y,z,v)), \ 1.267 + (I[6] = (img)(_n2##x,_p4##y,z,v)), \ 1.268 + (I[16] = (img)(_n2##x,_p3##y,z,v)), \ 1.269 + (I[26] = (img)(_n2##x,_p2##y,z,v)), \ 1.270 + (I[36] = (img)(_n2##x,_p1##y,z,v)), \ 1.271 + (I[46] = (img)(_n2##x,y,z,v)), \ 1.272 + (I[56] = (img)(_n2##x,_n1##y,z,v)), \ 1.273 + (I[66] = (img)(_n2##x,_n2##y,z,v)), \ 1.274 + (I[76] = (img)(_n2##x,_n3##y,z,v)), \ 1.275 + (I[86] = (img)(_n2##x,_n4##y,z,v)), \ 1.276 + (I[96] = (img)(_n2##x,_n5##y,z,v)), \ 1.277 + (I[7] = (img)(_n3##x,_p4##y,z,v)), \ 1.278 + (I[17] = (img)(_n3##x,_p3##y,z,v)), \ 1.279 + (I[27] = (img)(_n3##x,_p2##y,z,v)), \ 1.280 + (I[37] = (img)(_n3##x,_p1##y,z,v)), \ 1.281 + (I[47] = (img)(_n3##x,y,z,v)), \ 1.282 + (I[57] = (img)(_n3##x,_n1##y,z,v)), \ 1.283 + (I[67] = (img)(_n3##x,_n2##y,z,v)), \ 1.284 + (I[77] = (img)(_n3##x,_n3##y,z,v)), \ 1.285 + (I[87] = (img)(_n3##x,_n4##y,z,v)), \ 1.286 + (I[97] = (img)(_n3##x,_n5##y,z,v)), \ 1.287 + (I[8] = (img)(_n4##x,_p4##y,z,v)), \ 1.288 + (I[18] = (img)(_n4##x,_p3##y,z,v)), \ 1.289 + (I[28] = (img)(_n4##x,_p2##y,z,v)), \ 1.290 + (I[38] = (img)(_n4##x,_p1##y,z,v)), \ 1.291 + (I[48] = (img)(_n4##x,y,z,v)), \ 1.292 + (I[58] = (img)(_n4##x,_n1##y,z,v)), \ 1.293 + (I[68] = (img)(_n4##x,_n2##y,z,v)), \ 1.294 + (I[78] = (img)(_n4##x,_n3##y,z,v)), \ 1.295 + (I[88] = (img)(_n4##x,_n4##y,z,v)), \ 1.296 + (I[98] = (img)(_n4##x,_n5##y,z,v)), \ 1.297 + x+5>=(int)((img).width)?(int)((img).width)-1:x+5); \ 1.298 + x<=(int)(x1) && ((_n5##x<(int)((img).width) && ( \ 1.299 + (I[9] = (img)(_n5##x,_p4##y,z,v)), \ 1.300 + (I[19] = (img)(_n5##x,_p3##y,z,v)), \ 1.301 + (I[29] = (img)(_n5##x,_p2##y,z,v)), \ 1.302 + (I[39] = (img)(_n5##x,_p1##y,z,v)), \ 1.303 + (I[49] = (img)(_n5##x,y,z,v)), \ 1.304 + (I[59] = (img)(_n5##x,_n1##y,z,v)), \ 1.305 + (I[69] = (img)(_n5##x,_n2##y,z,v)), \ 1.306 + (I[79] = (img)(_n5##x,_n3##y,z,v)), \ 1.307 + (I[89] = (img)(_n5##x,_n4##y,z,v)), \ 1.308 + (I[99] = (img)(_n5##x,_n5##y,z,v)),1)) || \ 1.309 + _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.310 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], \ 1.311 + I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \ 1.312 + I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \ 1.313 + I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.314 + I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \ 1.315 + I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.316 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \ 1.317 + I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.318 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.319 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \ 1.320 + _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x) 1.321 + 1.322 +#define cimg_get10x10(img,x,y,z,v,I) \ 1.323 + I[0] = (img)(_p4##x,_p4##y,z,v), I[1] = (img)(_p3##x,_p4##y,z,v), I[2] = (img)(_p2##x,_p4##y,z,v), I[3] = (img)(_p1##x,_p4##y,z,v), I[4] = (img)(x,_p4##y,z,v), I[5] = (img)(_n1##x,_p4##y,z,v), I[6] = (img)(_n2##x,_p4##y,z,v), I[7] = (img)(_n3##x,_p4##y,z,v), I[8] = (img)(_n4##x,_p4##y,z,v), I[9] = (img)(_n5##x,_p4##y,z,v), \ 1.324 + I[10] = (img)(_p4##x,_p3##y,z,v), I[11] = (img)(_p3##x,_p3##y,z,v), I[12] = (img)(_p2##x,_p3##y,z,v), I[13] = (img)(_p1##x,_p3##y,z,v), I[14] = (img)(x,_p3##y,z,v), I[15] = (img)(_n1##x,_p3##y,z,v), I[16] = (img)(_n2##x,_p3##y,z,v), I[17] = (img)(_n3##x,_p3##y,z,v), I[18] = (img)(_n4##x,_p3##y,z,v), I[19] = (img)(_n5##x,_p3##y,z,v), \ 1.325 + I[20] = (img)(_p4##x,_p2##y,z,v), I[21] = (img)(_p3##x,_p2##y,z,v), I[22] = (img)(_p2##x,_p2##y,z,v), I[23] = (img)(_p1##x,_p2##y,z,v), I[24] = (img)(x,_p2##y,z,v), I[25] = (img)(_n1##x,_p2##y,z,v), I[26] = (img)(_n2##x,_p2##y,z,v), I[27] = (img)(_n3##x,_p2##y,z,v), I[28] = (img)(_n4##x,_p2##y,z,v), I[29] = (img)(_n5##x,_p2##y,z,v), \ 1.326 + I[30] = (img)(_p4##x,_p1##y,z,v), I[31] = (img)(_p3##x,_p1##y,z,v), I[32] = (img)(_p2##x,_p1##y,z,v), I[33] = (img)(_p1##x,_p1##y,z,v), I[34] = (img)(x,_p1##y,z,v), I[35] = (img)(_n1##x,_p1##y,z,v), I[36] = (img)(_n2##x,_p1##y,z,v), I[37] = (img)(_n3##x,_p1##y,z,v), I[38] = (img)(_n4##x,_p1##y,z,v), I[39] = (img)(_n5##x,_p1##y,z,v), \ 1.327 + I[40] = (img)(_p4##x,y,z,v), I[41] = (img)(_p3##x,y,z,v), I[42] = (img)(_p2##x,y,z,v), I[43] = (img)(_p1##x,y,z,v), I[44] = (img)(x,y,z,v), I[45] = (img)(_n1##x,y,z,v), I[46] = (img)(_n2##x,y,z,v), I[47] = (img)(_n3##x,y,z,v), I[48] = (img)(_n4##x,y,z,v), I[49] = (img)(_n5##x,y,z,v), \ 1.328 + I[50] = (img)(_p4##x,_n1##y,z,v), I[51] = (img)(_p3##x,_n1##y,z,v), I[52] = (img)(_p2##x,_n1##y,z,v), I[53] = (img)(_p1##x,_n1##y,z,v), I[54] = (img)(x,_n1##y,z,v), I[55] = (img)(_n1##x,_n1##y,z,v), I[56] = (img)(_n2##x,_n1##y,z,v), I[57] = (img)(_n3##x,_n1##y,z,v), I[58] = (img)(_n4##x,_n1##y,z,v), I[59] = (img)(_n5##x,_n1##y,z,v), \ 1.329 + I[60] = (img)(_p4##x,_n2##y,z,v), I[61] = (img)(_p3##x,_n2##y,z,v), I[62] = (img)(_p2##x,_n2##y,z,v), I[63] = (img)(_p1##x,_n2##y,z,v), I[64] = (img)(x,_n2##y,z,v), I[65] = (img)(_n1##x,_n2##y,z,v), I[66] = (img)(_n2##x,_n2##y,z,v), I[67] = (img)(_n3##x,_n2##y,z,v), I[68] = (img)(_n4##x,_n2##y,z,v), I[69] = (img)(_n5##x,_n2##y,z,v), \ 1.330 + I[70] = (img)(_p4##x,_n3##y,z,v), I[71] = (img)(_p3##x,_n3##y,z,v), I[72] = (img)(_p2##x,_n3##y,z,v), I[73] = (img)(_p1##x,_n3##y,z,v), I[74] = (img)(x,_n3##y,z,v), I[75] = (img)(_n1##x,_n3##y,z,v), I[76] = (img)(_n2##x,_n3##y,z,v), I[77] = (img)(_n3##x,_n3##y,z,v), I[78] = (img)(_n4##x,_n3##y,z,v), I[79] = (img)(_n5##x,_n3##y,z,v), \ 1.331 + I[80] = (img)(_p4##x,_n4##y,z,v), I[81] = (img)(_p3##x,_n4##y,z,v), I[82] = (img)(_p2##x,_n4##y,z,v), I[83] = (img)(_p1##x,_n4##y,z,v), I[84] = (img)(x,_n4##y,z,v), I[85] = (img)(_n1##x,_n4##y,z,v), I[86] = (img)(_n2##x,_n4##y,z,v), I[87] = (img)(_n3##x,_n4##y,z,v), I[88] = (img)(_n4##x,_n4##y,z,v), I[89] = (img)(_n5##x,_n4##y,z,v), \ 1.332 + I[90] = (img)(_p4##x,_n5##y,z,v), I[91] = (img)(_p3##x,_n5##y,z,v), I[92] = (img)(_p2##x,_n5##y,z,v), I[93] = (img)(_p1##x,_n5##y,z,v), I[94] = (img)(x,_n5##y,z,v), I[95] = (img)(_n1##x,_n5##y,z,v), I[96] = (img)(_n2##x,_n5##y,z,v), I[97] = (img)(_n3##x,_n5##y,z,v), I[98] = (img)(_n4##x,_n5##y,z,v), I[99] = (img)(_n5##x,_n5##y,z,v); 1.333 + 1.334 +// Define 11x11 loop macros for CImg 1.335 +//---------------------------------- 1.336 +#define cimg_for11(bound,i) for (int i = 0, \ 1.337 + _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.338 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.339 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.340 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.341 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.342 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5; \ 1.343 + _n5##i<(int)(bound) || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.344 + i==(_n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.345 + _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.346 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i) 1.347 + 1.348 +#define cimg_for11X(img,x) cimg_for11((img).width,x) 1.349 +#define cimg_for11Y(img,y) cimg_for11((img).height,y) 1.350 +#define cimg_for11Z(img,z) cimg_for11((img).depth,z) 1.351 +#define cimg_for11V(img,v) cimg_for11((img).dim,v) 1.352 +#define cimg_for11XY(img,x,y) cimg_for11Y(img,y) cimg_for11X(img,x) 1.353 +#define cimg_for11XZ(img,x,z) cimg_for11Z(img,z) cimg_for11X(img,x) 1.354 +#define cimg_for11XV(img,x,v) cimg_for11V(img,v) cimg_for11X(img,x) 1.355 +#define cimg_for11YZ(img,y,z) cimg_for11Z(img,z) cimg_for11Y(img,y) 1.356 +#define cimg_for11YV(img,y,v) cimg_for11V(img,v) cimg_for11Y(img,y) 1.357 +#define cimg_for11ZV(img,z,v) cimg_for11V(img,v) cimg_for11Z(img,z) 1.358 +#define cimg_for11XYZ(img,x,y,z) cimg_for11Z(img,z) cimg_for11XY(img,x,y) 1.359 +#define cimg_for11XZV(img,x,z,v) cimg_for11V(img,v) cimg_for11XZ(img,x,z) 1.360 +#define cimg_for11YZV(img,y,z,v) cimg_for11V(img,v) cimg_for11YZ(img,y,z) 1.361 +#define cimg_for11XYZV(img,x,y,z,v) cimg_for11V(img,v) cimg_for11XYZ(img,x,y,z) 1.362 + 1.363 +#define cimg_for_in11(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.364 + _p5##i = i-5<0?0:i-5, \ 1.365 + _p4##i = i-4<0?0:i-4, \ 1.366 + _p3##i = i-3<0?0:i-3, \ 1.367 + _p2##i = i-2<0?0:i-2, \ 1.368 + _p1##i = i-1<0?0:i-1, \ 1.369 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.370 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.371 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.372 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.373 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5; \ 1.374 + i<=(int)(i1) && (_n5##i<(int)(bound) || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.375 + i==(_n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.376 + _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.377 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i) 1.378 + 1.379 +#define cimg_for_in11X(img,x0,x1,x) cimg_for_in11((img).width,x0,x1,x) 1.380 +#define cimg_for_in11Y(img,y0,y1,y) cimg_for_in11((img).height,y0,y1,y) 1.381 +#define cimg_for_in11Z(img,z0,z1,z) cimg_for_in11((img).depth,z0,z1,z) 1.382 +#define cimg_for_in11V(img,v0,v1,v) cimg_for_in11((img).dim,v0,v1,v) 1.383 +#define cimg_for_in11XY(img,x0,y0,x1,y1,x,y) cimg_for_in11Y(img,y0,y1,y) cimg_for_in11X(img,x0,x1,x) 1.384 +#define cimg_for_in11XZ(img,x0,z0,x1,z1,x,z) cimg_for_in11Z(img,z0,z1,z) cimg_for_in11X(img,x0,x1,x) 1.385 +#define cimg_for_in11XV(img,x0,v0,x1,v1,x,v) cimg_for_in11V(img,v0,v1,v) cimg_for_in11X(img,x0,x1,x) 1.386 +#define cimg_for_in11YZ(img,y0,z0,y1,z1,y,z) cimg_for_in11Z(img,z0,z1,z) cimg_for_in11Y(img,y0,y1,y) 1.387 +#define cimg_for_in11YV(img,y0,v0,y1,v1,y,v) cimg_for_in11V(img,v0,v1,v) cimg_for_in11Y(img,y0,y1,y) 1.388 +#define cimg_for_in11ZV(img,z0,v0,z1,v1,z,v) cimg_for_in11V(img,v0,v1,v) cimg_for_in11Z(img,z0,z1,z) 1.389 +#define cimg_for_in11XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in11Z(img,z0,z1,z) cimg_for_in11XY(img,x0,y0,x1,y1,x,y) 1.390 +#define cimg_for_in11XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in11V(img,v0,v1,v) cimg_for_in11XZ(img,x0,y0,x1,y1,x,z) 1.391 +#define cimg_for_in11YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in11V(img,v0,v1,v) cimg_for_in11YZ(img,y0,z0,y1,z1,y,z) 1.392 +#define cimg_for_in11XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in11V(img,v0,v1,v) cimg_for_in11XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.393 + 1.394 +#define cimg_for11x11(img,x,y,z,v,I) \ 1.395 + cimg_for11((img).height,y) for (int x = 0, \ 1.396 + _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.397 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.398 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.399 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.400 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.401 + _n5##x = (int)( \ 1.402 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = (img)(0,_p5##y,z,v)), \ 1.403 + (I[11] = I[12] = I[13] = I[14] = I[15] = I[16] = (img)(0,_p4##y,z,v)), \ 1.404 + (I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = (img)(0,_p3##y,z,v)), \ 1.405 + (I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = (img)(0,_p2##y,z,v)), \ 1.406 + (I[44] = I[45] = I[46] = I[47] = I[48] = I[49] = (img)(0,_p1##y,z,v)), \ 1.407 + (I[55] = I[56] = I[57] = I[58] = I[59] = I[60] = (img)(0,y,z,v)), \ 1.408 + (I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = (img)(0,_n1##y,z,v)), \ 1.409 + (I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = (img)(0,_n2##y,z,v)), \ 1.410 + (I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = (img)(0,_n3##y,z,v)), \ 1.411 + (I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = (img)(0,_n4##y,z,v)), \ 1.412 + (I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = (img)(0,_n5##y,z,v)), \ 1.413 + (I[6] = (img)(_n1##x,_p5##y,z,v)), \ 1.414 + (I[17] = (img)(_n1##x,_p4##y,z,v)), \ 1.415 + (I[28] = (img)(_n1##x,_p3##y,z,v)), \ 1.416 + (I[39] = (img)(_n1##x,_p2##y,z,v)), \ 1.417 + (I[50] = (img)(_n1##x,_p1##y,z,v)), \ 1.418 + (I[61] = (img)(_n1##x,y,z,v)), \ 1.419 + (I[72] = (img)(_n1##x,_n1##y,z,v)), \ 1.420 + (I[83] = (img)(_n1##x,_n2##y,z,v)), \ 1.421 + (I[94] = (img)(_n1##x,_n3##y,z,v)), \ 1.422 + (I[105] = (img)(_n1##x,_n4##y,z,v)), \ 1.423 + (I[116] = (img)(_n1##x,_n5##y,z,v)), \ 1.424 + (I[7] = (img)(_n2##x,_p5##y,z,v)), \ 1.425 + (I[18] = (img)(_n2##x,_p4##y,z,v)), \ 1.426 + (I[29] = (img)(_n2##x,_p3##y,z,v)), \ 1.427 + (I[40] = (img)(_n2##x,_p2##y,z,v)), \ 1.428 + (I[51] = (img)(_n2##x,_p1##y,z,v)), \ 1.429 + (I[62] = (img)(_n2##x,y,z,v)), \ 1.430 + (I[73] = (img)(_n2##x,_n1##y,z,v)), \ 1.431 + (I[84] = (img)(_n2##x,_n2##y,z,v)), \ 1.432 + (I[95] = (img)(_n2##x,_n3##y,z,v)), \ 1.433 + (I[106] = (img)(_n2##x,_n4##y,z,v)), \ 1.434 + (I[117] = (img)(_n2##x,_n5##y,z,v)), \ 1.435 + (I[8] = (img)(_n3##x,_p5##y,z,v)), \ 1.436 + (I[19] = (img)(_n3##x,_p4##y,z,v)), \ 1.437 + (I[30] = (img)(_n3##x,_p3##y,z,v)), \ 1.438 + (I[41] = (img)(_n3##x,_p2##y,z,v)), \ 1.439 + (I[52] = (img)(_n3##x,_p1##y,z,v)), \ 1.440 + (I[63] = (img)(_n3##x,y,z,v)), \ 1.441 + (I[74] = (img)(_n3##x,_n1##y,z,v)), \ 1.442 + (I[85] = (img)(_n3##x,_n2##y,z,v)), \ 1.443 + (I[96] = (img)(_n3##x,_n3##y,z,v)), \ 1.444 + (I[107] = (img)(_n3##x,_n4##y,z,v)), \ 1.445 + (I[118] = (img)(_n3##x,_n5##y,z,v)), \ 1.446 + (I[9] = (img)(_n4##x,_p5##y,z,v)), \ 1.447 + (I[20] = (img)(_n4##x,_p4##y,z,v)), \ 1.448 + (I[31] = (img)(_n4##x,_p3##y,z,v)), \ 1.449 + (I[42] = (img)(_n4##x,_p2##y,z,v)), \ 1.450 + (I[53] = (img)(_n4##x,_p1##y,z,v)), \ 1.451 + (I[64] = (img)(_n4##x,y,z,v)), \ 1.452 + (I[75] = (img)(_n4##x,_n1##y,z,v)), \ 1.453 + (I[86] = (img)(_n4##x,_n2##y,z,v)), \ 1.454 + (I[97] = (img)(_n4##x,_n3##y,z,v)), \ 1.455 + (I[108] = (img)(_n4##x,_n4##y,z,v)), \ 1.456 + (I[119] = (img)(_n4##x,_n5##y,z,v)), \ 1.457 + 5>=((img).width)?(int)((img).width)-1:5); \ 1.458 + (_n5##x<(int)((img).width) && ( \ 1.459 + (I[10] = (img)(_n5##x,_p5##y,z,v)), \ 1.460 + (I[21] = (img)(_n5##x,_p4##y,z,v)), \ 1.461 + (I[32] = (img)(_n5##x,_p3##y,z,v)), \ 1.462 + (I[43] = (img)(_n5##x,_p2##y,z,v)), \ 1.463 + (I[54] = (img)(_n5##x,_p1##y,z,v)), \ 1.464 + (I[65] = (img)(_n5##x,y,z,v)), \ 1.465 + (I[76] = (img)(_n5##x,_n1##y,z,v)), \ 1.466 + (I[87] = (img)(_n5##x,_n2##y,z,v)), \ 1.467 + (I[98] = (img)(_n5##x,_n3##y,z,v)), \ 1.468 + (I[109] = (img)(_n5##x,_n4##y,z,v)), \ 1.469 + (I[120] = (img)(_n5##x,_n5##y,z,v)),1)) || \ 1.470 + _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.471 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], \ 1.472 + I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], \ 1.473 + I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], \ 1.474 + I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], \ 1.475 + I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], \ 1.476 + I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \ 1.477 + I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], \ 1.478 + I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \ 1.479 + I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], \ 1.480 + I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \ 1.481 + I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], \ 1.482 + _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x) 1.483 + 1.484 +#define cimg_for_in11x11(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.485 + cimg_for_in11((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.486 + _p5##x = x-5<0?0:x-5, \ 1.487 + _p4##x = x-4<0?0:x-4, \ 1.488 + _p3##x = x-3<0?0:x-3, \ 1.489 + _p2##x = x-2<0?0:x-2, \ 1.490 + _p1##x = x-1<0?0:x-1, \ 1.491 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.492 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.493 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.494 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.495 + _n5##x = (int)( \ 1.496 + (I[0] = (img)(_p5##x,_p5##y,z,v)), \ 1.497 + (I[11] = (img)(_p5##x,_p4##y,z,v)), \ 1.498 + (I[22] = (img)(_p5##x,_p3##y,z,v)), \ 1.499 + (I[33] = (img)(_p5##x,_p2##y,z,v)), \ 1.500 + (I[44] = (img)(_p5##x,_p1##y,z,v)), \ 1.501 + (I[55] = (img)(_p5##x,y,z,v)), \ 1.502 + (I[66] = (img)(_p5##x,_n1##y,z,v)), \ 1.503 + (I[77] = (img)(_p5##x,_n2##y,z,v)), \ 1.504 + (I[88] = (img)(_p5##x,_n3##y,z,v)), \ 1.505 + (I[99] = (img)(_p5##x,_n4##y,z,v)), \ 1.506 + (I[110] = (img)(_p5##x,_n5##y,z,v)), \ 1.507 + (I[1] = (img)(_p4##x,_p5##y,z,v)), \ 1.508 + (I[12] = (img)(_p4##x,_p4##y,z,v)), \ 1.509 + (I[23] = (img)(_p4##x,_p3##y,z,v)), \ 1.510 + (I[34] = (img)(_p4##x,_p2##y,z,v)), \ 1.511 + (I[45] = (img)(_p4##x,_p1##y,z,v)), \ 1.512 + (I[56] = (img)(_p4##x,y,z,v)), \ 1.513 + (I[67] = (img)(_p4##x,_n1##y,z,v)), \ 1.514 + (I[78] = (img)(_p4##x,_n2##y,z,v)), \ 1.515 + (I[89] = (img)(_p4##x,_n3##y,z,v)), \ 1.516 + (I[100] = (img)(_p4##x,_n4##y,z,v)), \ 1.517 + (I[111] = (img)(_p4##x,_n5##y,z,v)), \ 1.518 + (I[2] = (img)(_p3##x,_p5##y,z,v)), \ 1.519 + (I[13] = (img)(_p3##x,_p4##y,z,v)), \ 1.520 + (I[24] = (img)(_p3##x,_p3##y,z,v)), \ 1.521 + (I[35] = (img)(_p3##x,_p2##y,z,v)), \ 1.522 + (I[46] = (img)(_p3##x,_p1##y,z,v)), \ 1.523 + (I[57] = (img)(_p3##x,y,z,v)), \ 1.524 + (I[68] = (img)(_p3##x,_n1##y,z,v)), \ 1.525 + (I[79] = (img)(_p3##x,_n2##y,z,v)), \ 1.526 + (I[90] = (img)(_p3##x,_n3##y,z,v)), \ 1.527 + (I[101] = (img)(_p3##x,_n4##y,z,v)), \ 1.528 + (I[112] = (img)(_p3##x,_n5##y,z,v)), \ 1.529 + (I[3] = (img)(_p2##x,_p5##y,z,v)), \ 1.530 + (I[14] = (img)(_p2##x,_p4##y,z,v)), \ 1.531 + (I[25] = (img)(_p2##x,_p3##y,z,v)), \ 1.532 + (I[36] = (img)(_p2##x,_p2##y,z,v)), \ 1.533 + (I[47] = (img)(_p2##x,_p1##y,z,v)), \ 1.534 + (I[58] = (img)(_p2##x,y,z,v)), \ 1.535 + (I[69] = (img)(_p2##x,_n1##y,z,v)), \ 1.536 + (I[80] = (img)(_p2##x,_n2##y,z,v)), \ 1.537 + (I[91] = (img)(_p2##x,_n3##y,z,v)), \ 1.538 + (I[102] = (img)(_p2##x,_n4##y,z,v)), \ 1.539 + (I[113] = (img)(_p2##x,_n5##y,z,v)), \ 1.540 + (I[4] = (img)(_p1##x,_p5##y,z,v)), \ 1.541 + (I[15] = (img)(_p1##x,_p4##y,z,v)), \ 1.542 + (I[26] = (img)(_p1##x,_p3##y,z,v)), \ 1.543 + (I[37] = (img)(_p1##x,_p2##y,z,v)), \ 1.544 + (I[48] = (img)(_p1##x,_p1##y,z,v)), \ 1.545 + (I[59] = (img)(_p1##x,y,z,v)), \ 1.546 + (I[70] = (img)(_p1##x,_n1##y,z,v)), \ 1.547 + (I[81] = (img)(_p1##x,_n2##y,z,v)), \ 1.548 + (I[92] = (img)(_p1##x,_n3##y,z,v)), \ 1.549 + (I[103] = (img)(_p1##x,_n4##y,z,v)), \ 1.550 + (I[114] = (img)(_p1##x,_n5##y,z,v)), \ 1.551 + (I[5] = (img)(x,_p5##y,z,v)), \ 1.552 + (I[16] = (img)(x,_p4##y,z,v)), \ 1.553 + (I[27] = (img)(x,_p3##y,z,v)), \ 1.554 + (I[38] = (img)(x,_p2##y,z,v)), \ 1.555 + (I[49] = (img)(x,_p1##y,z,v)), \ 1.556 + (I[60] = (img)(x,y,z,v)), \ 1.557 + (I[71] = (img)(x,_n1##y,z,v)), \ 1.558 + (I[82] = (img)(x,_n2##y,z,v)), \ 1.559 + (I[93] = (img)(x,_n3##y,z,v)), \ 1.560 + (I[104] = (img)(x,_n4##y,z,v)), \ 1.561 + (I[115] = (img)(x,_n5##y,z,v)), \ 1.562 + (I[6] = (img)(_n1##x,_p5##y,z,v)), \ 1.563 + (I[17] = (img)(_n1##x,_p4##y,z,v)), \ 1.564 + (I[28] = (img)(_n1##x,_p3##y,z,v)), \ 1.565 + (I[39] = (img)(_n1##x,_p2##y,z,v)), \ 1.566 + (I[50] = (img)(_n1##x,_p1##y,z,v)), \ 1.567 + (I[61] = (img)(_n1##x,y,z,v)), \ 1.568 + (I[72] = (img)(_n1##x,_n1##y,z,v)), \ 1.569 + (I[83] = (img)(_n1##x,_n2##y,z,v)), \ 1.570 + (I[94] = (img)(_n1##x,_n3##y,z,v)), \ 1.571 + (I[105] = (img)(_n1##x,_n4##y,z,v)), \ 1.572 + (I[116] = (img)(_n1##x,_n5##y,z,v)), \ 1.573 + (I[7] = (img)(_n2##x,_p5##y,z,v)), \ 1.574 + (I[18] = (img)(_n2##x,_p4##y,z,v)), \ 1.575 + (I[29] = (img)(_n2##x,_p3##y,z,v)), \ 1.576 + (I[40] = (img)(_n2##x,_p2##y,z,v)), \ 1.577 + (I[51] = (img)(_n2##x,_p1##y,z,v)), \ 1.578 + (I[62] = (img)(_n2##x,y,z,v)), \ 1.579 + (I[73] = (img)(_n2##x,_n1##y,z,v)), \ 1.580 + (I[84] = (img)(_n2##x,_n2##y,z,v)), \ 1.581 + (I[95] = (img)(_n2##x,_n3##y,z,v)), \ 1.582 + (I[106] = (img)(_n2##x,_n4##y,z,v)), \ 1.583 + (I[117] = (img)(_n2##x,_n5##y,z,v)), \ 1.584 + (I[8] = (img)(_n3##x,_p5##y,z,v)), \ 1.585 + (I[19] = (img)(_n3##x,_p4##y,z,v)), \ 1.586 + (I[30] = (img)(_n3##x,_p3##y,z,v)), \ 1.587 + (I[41] = (img)(_n3##x,_p2##y,z,v)), \ 1.588 + (I[52] = (img)(_n3##x,_p1##y,z,v)), \ 1.589 + (I[63] = (img)(_n3##x,y,z,v)), \ 1.590 + (I[74] = (img)(_n3##x,_n1##y,z,v)), \ 1.591 + (I[85] = (img)(_n3##x,_n2##y,z,v)), \ 1.592 + (I[96] = (img)(_n3##x,_n3##y,z,v)), \ 1.593 + (I[107] = (img)(_n3##x,_n4##y,z,v)), \ 1.594 + (I[118] = (img)(_n3##x,_n5##y,z,v)), \ 1.595 + (I[9] = (img)(_n4##x,_p5##y,z,v)), \ 1.596 + (I[20] = (img)(_n4##x,_p4##y,z,v)), \ 1.597 + (I[31] = (img)(_n4##x,_p3##y,z,v)), \ 1.598 + (I[42] = (img)(_n4##x,_p2##y,z,v)), \ 1.599 + (I[53] = (img)(_n4##x,_p1##y,z,v)), \ 1.600 + (I[64] = (img)(_n4##x,y,z,v)), \ 1.601 + (I[75] = (img)(_n4##x,_n1##y,z,v)), \ 1.602 + (I[86] = (img)(_n4##x,_n2##y,z,v)), \ 1.603 + (I[97] = (img)(_n4##x,_n3##y,z,v)), \ 1.604 + (I[108] = (img)(_n4##x,_n4##y,z,v)), \ 1.605 + (I[119] = (img)(_n4##x,_n5##y,z,v)), \ 1.606 + x+5>=(int)((img).width)?(int)((img).width)-1:x+5); \ 1.607 + x<=(int)(x1) && ((_n5##x<(int)((img).width) && ( \ 1.608 + (I[10] = (img)(_n5##x,_p5##y,z,v)), \ 1.609 + (I[21] = (img)(_n5##x,_p4##y,z,v)), \ 1.610 + (I[32] = (img)(_n5##x,_p3##y,z,v)), \ 1.611 + (I[43] = (img)(_n5##x,_p2##y,z,v)), \ 1.612 + (I[54] = (img)(_n5##x,_p1##y,z,v)), \ 1.613 + (I[65] = (img)(_n5##x,y,z,v)), \ 1.614 + (I[76] = (img)(_n5##x,_n1##y,z,v)), \ 1.615 + (I[87] = (img)(_n5##x,_n2##y,z,v)), \ 1.616 + (I[98] = (img)(_n5##x,_n3##y,z,v)), \ 1.617 + (I[109] = (img)(_n5##x,_n4##y,z,v)), \ 1.618 + (I[120] = (img)(_n5##x,_n5##y,z,v)),1)) || \ 1.619 + _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.620 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], \ 1.621 + I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], \ 1.622 + I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], \ 1.623 + I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], \ 1.624 + I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], \ 1.625 + I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \ 1.626 + I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], \ 1.627 + I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \ 1.628 + I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], \ 1.629 + I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \ 1.630 + I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], \ 1.631 + _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x) 1.632 + 1.633 +#define cimg_get11x11(img,x,y,z,v,I) \ 1.634 + I[0] = (img)(_p5##x,_p5##y,z,v), I[1] = (img)(_p4##x,_p5##y,z,v), I[2] = (img)(_p3##x,_p5##y,z,v), I[3] = (img)(_p2##x,_p5##y,z,v), I[4] = (img)(_p1##x,_p5##y,z,v), I[5] = (img)(x,_p5##y,z,v), I[6] = (img)(_n1##x,_p5##y,z,v), I[7] = (img)(_n2##x,_p5##y,z,v), I[8] = (img)(_n3##x,_p5##y,z,v), I[9] = (img)(_n4##x,_p5##y,z,v), I[10] = (img)(_n5##x,_p5##y,z,v), \ 1.635 + I[11] = (img)(_p5##x,_p4##y,z,v), I[12] = (img)(_p4##x,_p4##y,z,v), I[13] = (img)(_p3##x,_p4##y,z,v), I[14] = (img)(_p2##x,_p4##y,z,v), I[15] = (img)(_p1##x,_p4##y,z,v), I[16] = (img)(x,_p4##y,z,v), I[17] = (img)(_n1##x,_p4##y,z,v), I[18] = (img)(_n2##x,_p4##y,z,v), I[19] = (img)(_n3##x,_p4##y,z,v), I[20] = (img)(_n4##x,_p4##y,z,v), I[21] = (img)(_n5##x,_p4##y,z,v), \ 1.636 + I[22] = (img)(_p5##x,_p3##y,z,v), I[23] = (img)(_p4##x,_p3##y,z,v), I[24] = (img)(_p3##x,_p3##y,z,v), I[25] = (img)(_p2##x,_p3##y,z,v), I[26] = (img)(_p1##x,_p3##y,z,v), I[27] = (img)(x,_p3##y,z,v), I[28] = (img)(_n1##x,_p3##y,z,v), I[29] = (img)(_n2##x,_p3##y,z,v), I[30] = (img)(_n3##x,_p3##y,z,v), I[31] = (img)(_n4##x,_p3##y,z,v), I[32] = (img)(_n5##x,_p3##y,z,v), \ 1.637 + I[33] = (img)(_p5##x,_p2##y,z,v), I[34] = (img)(_p4##x,_p2##y,z,v), I[35] = (img)(_p3##x,_p2##y,z,v), I[36] = (img)(_p2##x,_p2##y,z,v), I[37] = (img)(_p1##x,_p2##y,z,v), I[38] = (img)(x,_p2##y,z,v), I[39] = (img)(_n1##x,_p2##y,z,v), I[40] = (img)(_n2##x,_p2##y,z,v), I[41] = (img)(_n3##x,_p2##y,z,v), I[42] = (img)(_n4##x,_p2##y,z,v), I[43] = (img)(_n5##x,_p2##y,z,v), \ 1.638 + I[44] = (img)(_p5##x,_p1##y,z,v), I[45] = (img)(_p4##x,_p1##y,z,v), I[46] = (img)(_p3##x,_p1##y,z,v), I[47] = (img)(_p2##x,_p1##y,z,v), I[48] = (img)(_p1##x,_p1##y,z,v), I[49] = (img)(x,_p1##y,z,v), I[50] = (img)(_n1##x,_p1##y,z,v), I[51] = (img)(_n2##x,_p1##y,z,v), I[52] = (img)(_n3##x,_p1##y,z,v), I[53] = (img)(_n4##x,_p1##y,z,v), I[54] = (img)(_n5##x,_p1##y,z,v), \ 1.639 + I[55] = (img)(_p5##x,y,z,v), I[56] = (img)(_p4##x,y,z,v), I[57] = (img)(_p3##x,y,z,v), I[58] = (img)(_p2##x,y,z,v), I[59] = (img)(_p1##x,y,z,v), I[60] = (img)(x,y,z,v), I[61] = (img)(_n1##x,y,z,v), I[62] = (img)(_n2##x,y,z,v), I[63] = (img)(_n3##x,y,z,v), I[64] = (img)(_n4##x,y,z,v), I[65] = (img)(_n5##x,y,z,v), \ 1.640 + I[66] = (img)(_p5##x,_n1##y,z,v), I[67] = (img)(_p4##x,_n1##y,z,v), I[68] = (img)(_p3##x,_n1##y,z,v), I[69] = (img)(_p2##x,_n1##y,z,v), I[70] = (img)(_p1##x,_n1##y,z,v), I[71] = (img)(x,_n1##y,z,v), I[72] = (img)(_n1##x,_n1##y,z,v), I[73] = (img)(_n2##x,_n1##y,z,v), I[74] = (img)(_n3##x,_n1##y,z,v), I[75] = (img)(_n4##x,_n1##y,z,v), I[76] = (img)(_n5##x,_n1##y,z,v), \ 1.641 + I[77] = (img)(_p5##x,_n2##y,z,v), I[78] = (img)(_p4##x,_n2##y,z,v), I[79] = (img)(_p3##x,_n2##y,z,v), I[80] = (img)(_p2##x,_n2##y,z,v), I[81] = (img)(_p1##x,_n2##y,z,v), I[82] = (img)(x,_n2##y,z,v), I[83] = (img)(_n1##x,_n2##y,z,v), I[84] = (img)(_n2##x,_n2##y,z,v), I[85] = (img)(_n3##x,_n2##y,z,v), I[86] = (img)(_n4##x,_n2##y,z,v), I[87] = (img)(_n5##x,_n2##y,z,v), \ 1.642 + I[88] = (img)(_p5##x,_n3##y,z,v), I[89] = (img)(_p4##x,_n3##y,z,v), I[90] = (img)(_p3##x,_n3##y,z,v), I[91] = (img)(_p2##x,_n3##y,z,v), I[92] = (img)(_p1##x,_n3##y,z,v), I[93] = (img)(x,_n3##y,z,v), I[94] = (img)(_n1##x,_n3##y,z,v), I[95] = (img)(_n2##x,_n3##y,z,v), I[96] = (img)(_n3##x,_n3##y,z,v), I[97] = (img)(_n4##x,_n3##y,z,v), I[98] = (img)(_n5##x,_n3##y,z,v), \ 1.643 + I[99] = (img)(_p5##x,_n4##y,z,v), I[100] = (img)(_p4##x,_n4##y,z,v), I[101] = (img)(_p3##x,_n4##y,z,v), I[102] = (img)(_p2##x,_n4##y,z,v), I[103] = (img)(_p1##x,_n4##y,z,v), I[104] = (img)(x,_n4##y,z,v), I[105] = (img)(_n1##x,_n4##y,z,v), I[106] = (img)(_n2##x,_n4##y,z,v), I[107] = (img)(_n3##x,_n4##y,z,v), I[108] = (img)(_n4##x,_n4##y,z,v), I[109] = (img)(_n5##x,_n4##y,z,v), \ 1.644 + I[110] = (img)(_p5##x,_n5##y,z,v), I[111] = (img)(_p4##x,_n5##y,z,v), I[112] = (img)(_p3##x,_n5##y,z,v), I[113] = (img)(_p2##x,_n5##y,z,v), I[114] = (img)(_p1##x,_n5##y,z,v), I[115] = (img)(x,_n5##y,z,v), I[116] = (img)(_n1##x,_n5##y,z,v), I[117] = (img)(_n2##x,_n5##y,z,v), I[118] = (img)(_n3##x,_n5##y,z,v), I[119] = (img)(_n4##x,_n5##y,z,v), I[120] = (img)(_n5##x,_n5##y,z,v); 1.645 + 1.646 +// Define 12x12 loop macros for CImg 1.647 +//---------------------------------- 1.648 +#define cimg_for12(bound,i) for (int i = 0, \ 1.649 + _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.650 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.651 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.652 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.653 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.654 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.655 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6; \ 1.656 + _n6##i<(int)(bound) || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.657 + i==(_n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.658 + _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.659 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i) 1.660 + 1.661 +#define cimg_for12X(img,x) cimg_for12((img).width,x) 1.662 +#define cimg_for12Y(img,y) cimg_for12((img).height,y) 1.663 +#define cimg_for12Z(img,z) cimg_for12((img).depth,z) 1.664 +#define cimg_for12V(img,v) cimg_for12((img).dim,v) 1.665 +#define cimg_for12XY(img,x,y) cimg_for12Y(img,y) cimg_for12X(img,x) 1.666 +#define cimg_for12XZ(img,x,z) cimg_for12Z(img,z) cimg_for12X(img,x) 1.667 +#define cimg_for12XV(img,x,v) cimg_for12V(img,v) cimg_for12X(img,x) 1.668 +#define cimg_for12YZ(img,y,z) cimg_for12Z(img,z) cimg_for12Y(img,y) 1.669 +#define cimg_for12YV(img,y,v) cimg_for12V(img,v) cimg_for12Y(img,y) 1.670 +#define cimg_for12ZV(img,z,v) cimg_for12V(img,v) cimg_for12Z(img,z) 1.671 +#define cimg_for12XYZ(img,x,y,z) cimg_for12Z(img,z) cimg_for12XY(img,x,y) 1.672 +#define cimg_for12XZV(img,x,z,v) cimg_for12V(img,v) cimg_for12XZ(img,x,z) 1.673 +#define cimg_for12YZV(img,y,z,v) cimg_for12V(img,v) cimg_for12YZ(img,y,z) 1.674 +#define cimg_for12XYZV(img,x,y,z,v) cimg_for12V(img,v) cimg_for12XYZ(img,x,y,z) 1.675 + 1.676 +#define cimg_for_in12(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.677 + _p5##i = i-5<0?0:i-5, \ 1.678 + _p4##i = i-4<0?0:i-4, \ 1.679 + _p3##i = i-3<0?0:i-3, \ 1.680 + _p2##i = i-2<0?0:i-2, \ 1.681 + _p1##i = i-1<0?0:i-1, \ 1.682 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.683 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.684 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.685 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.686 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.687 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6; \ 1.688 + i<=(int)(i1) && (_n6##i<(int)(bound) || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.689 + i==(_n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.690 + _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.691 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i) 1.692 + 1.693 +#define cimg_for_in12X(img,x0,x1,x) cimg_for_in12((img).width,x0,x1,x) 1.694 +#define cimg_for_in12Y(img,y0,y1,y) cimg_for_in12((img).height,y0,y1,y) 1.695 +#define cimg_for_in12Z(img,z0,z1,z) cimg_for_in12((img).depth,z0,z1,z) 1.696 +#define cimg_for_in12V(img,v0,v1,v) cimg_for_in12((img).dim,v0,v1,v) 1.697 +#define cimg_for_in12XY(img,x0,y0,x1,y1,x,y) cimg_for_in12Y(img,y0,y1,y) cimg_for_in12X(img,x0,x1,x) 1.698 +#define cimg_for_in12XZ(img,x0,z0,x1,z1,x,z) cimg_for_in12Z(img,z0,z1,z) cimg_for_in12X(img,x0,x1,x) 1.699 +#define cimg_for_in12XV(img,x0,v0,x1,v1,x,v) cimg_for_in12V(img,v0,v1,v) cimg_for_in12X(img,x0,x1,x) 1.700 +#define cimg_for_in12YZ(img,y0,z0,y1,z1,y,z) cimg_for_in12Z(img,z0,z1,z) cimg_for_in12Y(img,y0,y1,y) 1.701 +#define cimg_for_in12YV(img,y0,v0,y1,v1,y,v) cimg_for_in12V(img,v0,v1,v) cimg_for_in12Y(img,y0,y1,y) 1.702 +#define cimg_for_in12ZV(img,z0,v0,z1,v1,z,v) cimg_for_in12V(img,v0,v1,v) cimg_for_in12Z(img,z0,z1,z) 1.703 +#define cimg_for_in12XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in12Z(img,z0,z1,z) cimg_for_in12XY(img,x0,y0,x1,y1,x,y) 1.704 +#define cimg_for_in12XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in12V(img,v0,v1,v) cimg_for_in12XZ(img,x0,y0,x1,y1,x,z) 1.705 +#define cimg_for_in12YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in12V(img,v0,v1,v) cimg_for_in12YZ(img,y0,z0,y1,z1,y,z) 1.706 +#define cimg_for_in12XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in12V(img,v0,v1,v) cimg_for_in12XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.707 + 1.708 +#define cimg_for12x12(img,x,y,z,v,I) \ 1.709 + cimg_for12((img).height,y) for (int x = 0, \ 1.710 + _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.711 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.712 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.713 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.714 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.715 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.716 + _n6##x = (int)( \ 1.717 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = (img)(0,_p5##y,z,v)), \ 1.718 + (I[12] = I[13] = I[14] = I[15] = I[16] = I[17] = (img)(0,_p4##y,z,v)), \ 1.719 + (I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = (img)(0,_p3##y,z,v)), \ 1.720 + (I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = (img)(0,_p2##y,z,v)), \ 1.721 + (I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = (img)(0,_p1##y,z,v)), \ 1.722 + (I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = (img)(0,y,z,v)), \ 1.723 + (I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = (img)(0,_n1##y,z,v)), \ 1.724 + (I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = (img)(0,_n2##y,z,v)), \ 1.725 + (I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = (img)(0,_n3##y,z,v)), \ 1.726 + (I[108] = I[109] = I[110] = I[111] = I[112] = I[113] = (img)(0,_n4##y,z,v)), \ 1.727 + (I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = (img)(0,_n5##y,z,v)), \ 1.728 + (I[132] = I[133] = I[134] = I[135] = I[136] = I[137] = (img)(0,_n6##y,z,v)), \ 1.729 + (I[6] = (img)(_n1##x,_p5##y,z,v)), \ 1.730 + (I[18] = (img)(_n1##x,_p4##y,z,v)), \ 1.731 + (I[30] = (img)(_n1##x,_p3##y,z,v)), \ 1.732 + (I[42] = (img)(_n1##x,_p2##y,z,v)), \ 1.733 + (I[54] = (img)(_n1##x,_p1##y,z,v)), \ 1.734 + (I[66] = (img)(_n1##x,y,z,v)), \ 1.735 + (I[78] = (img)(_n1##x,_n1##y,z,v)), \ 1.736 + (I[90] = (img)(_n1##x,_n2##y,z,v)), \ 1.737 + (I[102] = (img)(_n1##x,_n3##y,z,v)), \ 1.738 + (I[114] = (img)(_n1##x,_n4##y,z,v)), \ 1.739 + (I[126] = (img)(_n1##x,_n5##y,z,v)), \ 1.740 + (I[138] = (img)(_n1##x,_n6##y,z,v)), \ 1.741 + (I[7] = (img)(_n2##x,_p5##y,z,v)), \ 1.742 + (I[19] = (img)(_n2##x,_p4##y,z,v)), \ 1.743 + (I[31] = (img)(_n2##x,_p3##y,z,v)), \ 1.744 + (I[43] = (img)(_n2##x,_p2##y,z,v)), \ 1.745 + (I[55] = (img)(_n2##x,_p1##y,z,v)), \ 1.746 + (I[67] = (img)(_n2##x,y,z,v)), \ 1.747 + (I[79] = (img)(_n2##x,_n1##y,z,v)), \ 1.748 + (I[91] = (img)(_n2##x,_n2##y,z,v)), \ 1.749 + (I[103] = (img)(_n2##x,_n3##y,z,v)), \ 1.750 + (I[115] = (img)(_n2##x,_n4##y,z,v)), \ 1.751 + (I[127] = (img)(_n2##x,_n5##y,z,v)), \ 1.752 + (I[139] = (img)(_n2##x,_n6##y,z,v)), \ 1.753 + (I[8] = (img)(_n3##x,_p5##y,z,v)), \ 1.754 + (I[20] = (img)(_n3##x,_p4##y,z,v)), \ 1.755 + (I[32] = (img)(_n3##x,_p3##y,z,v)), \ 1.756 + (I[44] = (img)(_n3##x,_p2##y,z,v)), \ 1.757 + (I[56] = (img)(_n3##x,_p1##y,z,v)), \ 1.758 + (I[68] = (img)(_n3##x,y,z,v)), \ 1.759 + (I[80] = (img)(_n3##x,_n1##y,z,v)), \ 1.760 + (I[92] = (img)(_n3##x,_n2##y,z,v)), \ 1.761 + (I[104] = (img)(_n3##x,_n3##y,z,v)), \ 1.762 + (I[116] = (img)(_n3##x,_n4##y,z,v)), \ 1.763 + (I[128] = (img)(_n3##x,_n5##y,z,v)), \ 1.764 + (I[140] = (img)(_n3##x,_n6##y,z,v)), \ 1.765 + (I[9] = (img)(_n4##x,_p5##y,z,v)), \ 1.766 + (I[21] = (img)(_n4##x,_p4##y,z,v)), \ 1.767 + (I[33] = (img)(_n4##x,_p3##y,z,v)), \ 1.768 + (I[45] = (img)(_n4##x,_p2##y,z,v)), \ 1.769 + (I[57] = (img)(_n4##x,_p1##y,z,v)), \ 1.770 + (I[69] = (img)(_n4##x,y,z,v)), \ 1.771 + (I[81] = (img)(_n4##x,_n1##y,z,v)), \ 1.772 + (I[93] = (img)(_n4##x,_n2##y,z,v)), \ 1.773 + (I[105] = (img)(_n4##x,_n3##y,z,v)), \ 1.774 + (I[117] = (img)(_n4##x,_n4##y,z,v)), \ 1.775 + (I[129] = (img)(_n4##x,_n5##y,z,v)), \ 1.776 + (I[141] = (img)(_n4##x,_n6##y,z,v)), \ 1.777 + (I[10] = (img)(_n5##x,_p5##y,z,v)), \ 1.778 + (I[22] = (img)(_n5##x,_p4##y,z,v)), \ 1.779 + (I[34] = (img)(_n5##x,_p3##y,z,v)), \ 1.780 + (I[46] = (img)(_n5##x,_p2##y,z,v)), \ 1.781 + (I[58] = (img)(_n5##x,_p1##y,z,v)), \ 1.782 + (I[70] = (img)(_n5##x,y,z,v)), \ 1.783 + (I[82] = (img)(_n5##x,_n1##y,z,v)), \ 1.784 + (I[94] = (img)(_n5##x,_n2##y,z,v)), \ 1.785 + (I[106] = (img)(_n5##x,_n3##y,z,v)), \ 1.786 + (I[118] = (img)(_n5##x,_n4##y,z,v)), \ 1.787 + (I[130] = (img)(_n5##x,_n5##y,z,v)), \ 1.788 + (I[142] = (img)(_n5##x,_n6##y,z,v)), \ 1.789 + 6>=((img).width)?(int)((img).width)-1:6); \ 1.790 + (_n6##x<(int)((img).width) && ( \ 1.791 + (I[11] = (img)(_n6##x,_p5##y,z,v)), \ 1.792 + (I[23] = (img)(_n6##x,_p4##y,z,v)), \ 1.793 + (I[35] = (img)(_n6##x,_p3##y,z,v)), \ 1.794 + (I[47] = (img)(_n6##x,_p2##y,z,v)), \ 1.795 + (I[59] = (img)(_n6##x,_p1##y,z,v)), \ 1.796 + (I[71] = (img)(_n6##x,y,z,v)), \ 1.797 + (I[83] = (img)(_n6##x,_n1##y,z,v)), \ 1.798 + (I[95] = (img)(_n6##x,_n2##y,z,v)), \ 1.799 + (I[107] = (img)(_n6##x,_n3##y,z,v)), \ 1.800 + (I[119] = (img)(_n6##x,_n4##y,z,v)), \ 1.801 + (I[131] = (img)(_n6##x,_n5##y,z,v)), \ 1.802 + (I[143] = (img)(_n6##x,_n6##y,z,v)),1)) || \ 1.803 + _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.804 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], \ 1.805 + I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.806 + I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \ 1.807 + I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.808 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.809 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.810 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.811 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.812 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \ 1.813 + I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.814 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \ 1.815 + I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.816 + _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x) 1.817 + 1.818 +#define cimg_for_in12x12(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.819 + cimg_for_in12((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.820 + _p5##x = x-5<0?0:x-5, \ 1.821 + _p4##x = x-4<0?0:x-4, \ 1.822 + _p3##x = x-3<0?0:x-3, \ 1.823 + _p2##x = x-2<0?0:x-2, \ 1.824 + _p1##x = x-1<0?0:x-1, \ 1.825 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.826 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.827 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.828 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.829 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.830 + _n6##x = (int)( \ 1.831 + (I[0] = (img)(_p5##x,_p5##y,z,v)), \ 1.832 + (I[12] = (img)(_p5##x,_p4##y,z,v)), \ 1.833 + (I[24] = (img)(_p5##x,_p3##y,z,v)), \ 1.834 + (I[36] = (img)(_p5##x,_p2##y,z,v)), \ 1.835 + (I[48] = (img)(_p5##x,_p1##y,z,v)), \ 1.836 + (I[60] = (img)(_p5##x,y,z,v)), \ 1.837 + (I[72] = (img)(_p5##x,_n1##y,z,v)), \ 1.838 + (I[84] = (img)(_p5##x,_n2##y,z,v)), \ 1.839 + (I[96] = (img)(_p5##x,_n3##y,z,v)), \ 1.840 + (I[108] = (img)(_p5##x,_n4##y,z,v)), \ 1.841 + (I[120] = (img)(_p5##x,_n5##y,z,v)), \ 1.842 + (I[132] = (img)(_p5##x,_n6##y,z,v)), \ 1.843 + (I[1] = (img)(_p4##x,_p5##y,z,v)), \ 1.844 + (I[13] = (img)(_p4##x,_p4##y,z,v)), \ 1.845 + (I[25] = (img)(_p4##x,_p3##y,z,v)), \ 1.846 + (I[37] = (img)(_p4##x,_p2##y,z,v)), \ 1.847 + (I[49] = (img)(_p4##x,_p1##y,z,v)), \ 1.848 + (I[61] = (img)(_p4##x,y,z,v)), \ 1.849 + (I[73] = (img)(_p4##x,_n1##y,z,v)), \ 1.850 + (I[85] = (img)(_p4##x,_n2##y,z,v)), \ 1.851 + (I[97] = (img)(_p4##x,_n3##y,z,v)), \ 1.852 + (I[109] = (img)(_p4##x,_n4##y,z,v)), \ 1.853 + (I[121] = (img)(_p4##x,_n5##y,z,v)), \ 1.854 + (I[133] = (img)(_p4##x,_n6##y,z,v)), \ 1.855 + (I[2] = (img)(_p3##x,_p5##y,z,v)), \ 1.856 + (I[14] = (img)(_p3##x,_p4##y,z,v)), \ 1.857 + (I[26] = (img)(_p3##x,_p3##y,z,v)), \ 1.858 + (I[38] = (img)(_p3##x,_p2##y,z,v)), \ 1.859 + (I[50] = (img)(_p3##x,_p1##y,z,v)), \ 1.860 + (I[62] = (img)(_p3##x,y,z,v)), \ 1.861 + (I[74] = (img)(_p3##x,_n1##y,z,v)), \ 1.862 + (I[86] = (img)(_p3##x,_n2##y,z,v)), \ 1.863 + (I[98] = (img)(_p3##x,_n3##y,z,v)), \ 1.864 + (I[110] = (img)(_p3##x,_n4##y,z,v)), \ 1.865 + (I[122] = (img)(_p3##x,_n5##y,z,v)), \ 1.866 + (I[134] = (img)(_p3##x,_n6##y,z,v)), \ 1.867 + (I[3] = (img)(_p2##x,_p5##y,z,v)), \ 1.868 + (I[15] = (img)(_p2##x,_p4##y,z,v)), \ 1.869 + (I[27] = (img)(_p2##x,_p3##y,z,v)), \ 1.870 + (I[39] = (img)(_p2##x,_p2##y,z,v)), \ 1.871 + (I[51] = (img)(_p2##x,_p1##y,z,v)), \ 1.872 + (I[63] = (img)(_p2##x,y,z,v)), \ 1.873 + (I[75] = (img)(_p2##x,_n1##y,z,v)), \ 1.874 + (I[87] = (img)(_p2##x,_n2##y,z,v)), \ 1.875 + (I[99] = (img)(_p2##x,_n3##y,z,v)), \ 1.876 + (I[111] = (img)(_p2##x,_n4##y,z,v)), \ 1.877 + (I[123] = (img)(_p2##x,_n5##y,z,v)), \ 1.878 + (I[135] = (img)(_p2##x,_n6##y,z,v)), \ 1.879 + (I[4] = (img)(_p1##x,_p5##y,z,v)), \ 1.880 + (I[16] = (img)(_p1##x,_p4##y,z,v)), \ 1.881 + (I[28] = (img)(_p1##x,_p3##y,z,v)), \ 1.882 + (I[40] = (img)(_p1##x,_p2##y,z,v)), \ 1.883 + (I[52] = (img)(_p1##x,_p1##y,z,v)), \ 1.884 + (I[64] = (img)(_p1##x,y,z,v)), \ 1.885 + (I[76] = (img)(_p1##x,_n1##y,z,v)), \ 1.886 + (I[88] = (img)(_p1##x,_n2##y,z,v)), \ 1.887 + (I[100] = (img)(_p1##x,_n3##y,z,v)), \ 1.888 + (I[112] = (img)(_p1##x,_n4##y,z,v)), \ 1.889 + (I[124] = (img)(_p1##x,_n5##y,z,v)), \ 1.890 + (I[136] = (img)(_p1##x,_n6##y,z,v)), \ 1.891 + (I[5] = (img)(x,_p5##y,z,v)), \ 1.892 + (I[17] = (img)(x,_p4##y,z,v)), \ 1.893 + (I[29] = (img)(x,_p3##y,z,v)), \ 1.894 + (I[41] = (img)(x,_p2##y,z,v)), \ 1.895 + (I[53] = (img)(x,_p1##y,z,v)), \ 1.896 + (I[65] = (img)(x,y,z,v)), \ 1.897 + (I[77] = (img)(x,_n1##y,z,v)), \ 1.898 + (I[89] = (img)(x,_n2##y,z,v)), \ 1.899 + (I[101] = (img)(x,_n3##y,z,v)), \ 1.900 + (I[113] = (img)(x,_n4##y,z,v)), \ 1.901 + (I[125] = (img)(x,_n5##y,z,v)), \ 1.902 + (I[137] = (img)(x,_n6##y,z,v)), \ 1.903 + (I[6] = (img)(_n1##x,_p5##y,z,v)), \ 1.904 + (I[18] = (img)(_n1##x,_p4##y,z,v)), \ 1.905 + (I[30] = (img)(_n1##x,_p3##y,z,v)), \ 1.906 + (I[42] = (img)(_n1##x,_p2##y,z,v)), \ 1.907 + (I[54] = (img)(_n1##x,_p1##y,z,v)), \ 1.908 + (I[66] = (img)(_n1##x,y,z,v)), \ 1.909 + (I[78] = (img)(_n1##x,_n1##y,z,v)), \ 1.910 + (I[90] = (img)(_n1##x,_n2##y,z,v)), \ 1.911 + (I[102] = (img)(_n1##x,_n3##y,z,v)), \ 1.912 + (I[114] = (img)(_n1##x,_n4##y,z,v)), \ 1.913 + (I[126] = (img)(_n1##x,_n5##y,z,v)), \ 1.914 + (I[138] = (img)(_n1##x,_n6##y,z,v)), \ 1.915 + (I[7] = (img)(_n2##x,_p5##y,z,v)), \ 1.916 + (I[19] = (img)(_n2##x,_p4##y,z,v)), \ 1.917 + (I[31] = (img)(_n2##x,_p3##y,z,v)), \ 1.918 + (I[43] = (img)(_n2##x,_p2##y,z,v)), \ 1.919 + (I[55] = (img)(_n2##x,_p1##y,z,v)), \ 1.920 + (I[67] = (img)(_n2##x,y,z,v)), \ 1.921 + (I[79] = (img)(_n2##x,_n1##y,z,v)), \ 1.922 + (I[91] = (img)(_n2##x,_n2##y,z,v)), \ 1.923 + (I[103] = (img)(_n2##x,_n3##y,z,v)), \ 1.924 + (I[115] = (img)(_n2##x,_n4##y,z,v)), \ 1.925 + (I[127] = (img)(_n2##x,_n5##y,z,v)), \ 1.926 + (I[139] = (img)(_n2##x,_n6##y,z,v)), \ 1.927 + (I[8] = (img)(_n3##x,_p5##y,z,v)), \ 1.928 + (I[20] = (img)(_n3##x,_p4##y,z,v)), \ 1.929 + (I[32] = (img)(_n3##x,_p3##y,z,v)), \ 1.930 + (I[44] = (img)(_n3##x,_p2##y,z,v)), \ 1.931 + (I[56] = (img)(_n3##x,_p1##y,z,v)), \ 1.932 + (I[68] = (img)(_n3##x,y,z,v)), \ 1.933 + (I[80] = (img)(_n3##x,_n1##y,z,v)), \ 1.934 + (I[92] = (img)(_n3##x,_n2##y,z,v)), \ 1.935 + (I[104] = (img)(_n3##x,_n3##y,z,v)), \ 1.936 + (I[116] = (img)(_n3##x,_n4##y,z,v)), \ 1.937 + (I[128] = (img)(_n3##x,_n5##y,z,v)), \ 1.938 + (I[140] = (img)(_n3##x,_n6##y,z,v)), \ 1.939 + (I[9] = (img)(_n4##x,_p5##y,z,v)), \ 1.940 + (I[21] = (img)(_n4##x,_p4##y,z,v)), \ 1.941 + (I[33] = (img)(_n4##x,_p3##y,z,v)), \ 1.942 + (I[45] = (img)(_n4##x,_p2##y,z,v)), \ 1.943 + (I[57] = (img)(_n4##x,_p1##y,z,v)), \ 1.944 + (I[69] = (img)(_n4##x,y,z,v)), \ 1.945 + (I[81] = (img)(_n4##x,_n1##y,z,v)), \ 1.946 + (I[93] = (img)(_n4##x,_n2##y,z,v)), \ 1.947 + (I[105] = (img)(_n4##x,_n3##y,z,v)), \ 1.948 + (I[117] = (img)(_n4##x,_n4##y,z,v)), \ 1.949 + (I[129] = (img)(_n4##x,_n5##y,z,v)), \ 1.950 + (I[141] = (img)(_n4##x,_n6##y,z,v)), \ 1.951 + (I[10] = (img)(_n5##x,_p5##y,z,v)), \ 1.952 + (I[22] = (img)(_n5##x,_p4##y,z,v)), \ 1.953 + (I[34] = (img)(_n5##x,_p3##y,z,v)), \ 1.954 + (I[46] = (img)(_n5##x,_p2##y,z,v)), \ 1.955 + (I[58] = (img)(_n5##x,_p1##y,z,v)), \ 1.956 + (I[70] = (img)(_n5##x,y,z,v)), \ 1.957 + (I[82] = (img)(_n5##x,_n1##y,z,v)), \ 1.958 + (I[94] = (img)(_n5##x,_n2##y,z,v)), \ 1.959 + (I[106] = (img)(_n5##x,_n3##y,z,v)), \ 1.960 + (I[118] = (img)(_n5##x,_n4##y,z,v)), \ 1.961 + (I[130] = (img)(_n5##x,_n5##y,z,v)), \ 1.962 + (I[142] = (img)(_n5##x,_n6##y,z,v)), \ 1.963 + x+6>=(int)((img).width)?(int)((img).width)-1:x+6); \ 1.964 + x<=(int)(x1) && ((_n6##x<(int)((img).width) && ( \ 1.965 + (I[11] = (img)(_n6##x,_p5##y,z,v)), \ 1.966 + (I[23] = (img)(_n6##x,_p4##y,z,v)), \ 1.967 + (I[35] = (img)(_n6##x,_p3##y,z,v)), \ 1.968 + (I[47] = (img)(_n6##x,_p2##y,z,v)), \ 1.969 + (I[59] = (img)(_n6##x,_p1##y,z,v)), \ 1.970 + (I[71] = (img)(_n6##x,y,z,v)), \ 1.971 + (I[83] = (img)(_n6##x,_n1##y,z,v)), \ 1.972 + (I[95] = (img)(_n6##x,_n2##y,z,v)), \ 1.973 + (I[107] = (img)(_n6##x,_n3##y,z,v)), \ 1.974 + (I[119] = (img)(_n6##x,_n4##y,z,v)), \ 1.975 + (I[131] = (img)(_n6##x,_n5##y,z,v)), \ 1.976 + (I[143] = (img)(_n6##x,_n6##y,z,v)),1)) || \ 1.977 + _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.978 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], \ 1.979 + I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.980 + I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \ 1.981 + I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.982 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.983 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.984 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.985 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.986 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \ 1.987 + I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.988 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \ 1.989 + I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.990 + _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x) 1.991 + 1.992 +#define cimg_get12x12(img,x,y,z,v,I) \ 1.993 + I[0] = (img)(_p5##x,_p5##y,z,v), I[1] = (img)(_p4##x,_p5##y,z,v), I[2] = (img)(_p3##x,_p5##y,z,v), I[3] = (img)(_p2##x,_p5##y,z,v), I[4] = (img)(_p1##x,_p5##y,z,v), I[5] = (img)(x,_p5##y,z,v), I[6] = (img)(_n1##x,_p5##y,z,v), I[7] = (img)(_n2##x,_p5##y,z,v), I[8] = (img)(_n3##x,_p5##y,z,v), I[9] = (img)(_n4##x,_p5##y,z,v), I[10] = (img)(_n5##x,_p5##y,z,v), I[11] = (img)(_n6##x,_p5##y,z,v), \ 1.994 + I[12] = (img)(_p5##x,_p4##y,z,v), I[13] = (img)(_p4##x,_p4##y,z,v), I[14] = (img)(_p3##x,_p4##y,z,v), I[15] = (img)(_p2##x,_p4##y,z,v), I[16] = (img)(_p1##x,_p4##y,z,v), I[17] = (img)(x,_p4##y,z,v), I[18] = (img)(_n1##x,_p4##y,z,v), I[19] = (img)(_n2##x,_p4##y,z,v), I[20] = (img)(_n3##x,_p4##y,z,v), I[21] = (img)(_n4##x,_p4##y,z,v), I[22] = (img)(_n5##x,_p4##y,z,v), I[23] = (img)(_n6##x,_p4##y,z,v), \ 1.995 + I[24] = (img)(_p5##x,_p3##y,z,v), I[25] = (img)(_p4##x,_p3##y,z,v), I[26] = (img)(_p3##x,_p3##y,z,v), I[27] = (img)(_p2##x,_p3##y,z,v), I[28] = (img)(_p1##x,_p3##y,z,v), I[29] = (img)(x,_p3##y,z,v), I[30] = (img)(_n1##x,_p3##y,z,v), I[31] = (img)(_n2##x,_p3##y,z,v), I[32] = (img)(_n3##x,_p3##y,z,v), I[33] = (img)(_n4##x,_p3##y,z,v), I[34] = (img)(_n5##x,_p3##y,z,v), I[35] = (img)(_n6##x,_p3##y,z,v), \ 1.996 + I[36] = (img)(_p5##x,_p2##y,z,v), I[37] = (img)(_p4##x,_p2##y,z,v), I[38] = (img)(_p3##x,_p2##y,z,v), I[39] = (img)(_p2##x,_p2##y,z,v), I[40] = (img)(_p1##x,_p2##y,z,v), I[41] = (img)(x,_p2##y,z,v), I[42] = (img)(_n1##x,_p2##y,z,v), I[43] = (img)(_n2##x,_p2##y,z,v), I[44] = (img)(_n3##x,_p2##y,z,v), I[45] = (img)(_n4##x,_p2##y,z,v), I[46] = (img)(_n5##x,_p2##y,z,v), I[47] = (img)(_n6##x,_p2##y,z,v), \ 1.997 + I[48] = (img)(_p5##x,_p1##y,z,v), I[49] = (img)(_p4##x,_p1##y,z,v), I[50] = (img)(_p3##x,_p1##y,z,v), I[51] = (img)(_p2##x,_p1##y,z,v), I[52] = (img)(_p1##x,_p1##y,z,v), I[53] = (img)(x,_p1##y,z,v), I[54] = (img)(_n1##x,_p1##y,z,v), I[55] = (img)(_n2##x,_p1##y,z,v), I[56] = (img)(_n3##x,_p1##y,z,v), I[57] = (img)(_n4##x,_p1##y,z,v), I[58] = (img)(_n5##x,_p1##y,z,v), I[59] = (img)(_n6##x,_p1##y,z,v), \ 1.998 + I[60] = (img)(_p5##x,y,z,v), I[61] = (img)(_p4##x,y,z,v), I[62] = (img)(_p3##x,y,z,v), I[63] = (img)(_p2##x,y,z,v), I[64] = (img)(_p1##x,y,z,v), I[65] = (img)(x,y,z,v), I[66] = (img)(_n1##x,y,z,v), I[67] = (img)(_n2##x,y,z,v), I[68] = (img)(_n3##x,y,z,v), I[69] = (img)(_n4##x,y,z,v), I[70] = (img)(_n5##x,y,z,v), I[71] = (img)(_n6##x,y,z,v), \ 1.999 + I[72] = (img)(_p5##x,_n1##y,z,v), I[73] = (img)(_p4##x,_n1##y,z,v), I[74] = (img)(_p3##x,_n1##y,z,v), I[75] = (img)(_p2##x,_n1##y,z,v), I[76] = (img)(_p1##x,_n1##y,z,v), I[77] = (img)(x,_n1##y,z,v), I[78] = (img)(_n1##x,_n1##y,z,v), I[79] = (img)(_n2##x,_n1##y,z,v), I[80] = (img)(_n3##x,_n1##y,z,v), I[81] = (img)(_n4##x,_n1##y,z,v), I[82] = (img)(_n5##x,_n1##y,z,v), I[83] = (img)(_n6##x,_n1##y,z,v), \ 1.1000 + I[84] = (img)(_p5##x,_n2##y,z,v), I[85] = (img)(_p4##x,_n2##y,z,v), I[86] = (img)(_p3##x,_n2##y,z,v), I[87] = (img)(_p2##x,_n2##y,z,v), I[88] = (img)(_p1##x,_n2##y,z,v), I[89] = (img)(x,_n2##y,z,v), I[90] = (img)(_n1##x,_n2##y,z,v), I[91] = (img)(_n2##x,_n2##y,z,v), I[92] = (img)(_n3##x,_n2##y,z,v), I[93] = (img)(_n4##x,_n2##y,z,v), I[94] = (img)(_n5##x,_n2##y,z,v), I[95] = (img)(_n6##x,_n2##y,z,v), \ 1.1001 + I[96] = (img)(_p5##x,_n3##y,z,v), I[97] = (img)(_p4##x,_n3##y,z,v), I[98] = (img)(_p3##x,_n3##y,z,v), I[99] = (img)(_p2##x,_n3##y,z,v), I[100] = (img)(_p1##x,_n3##y,z,v), I[101] = (img)(x,_n3##y,z,v), I[102] = (img)(_n1##x,_n3##y,z,v), I[103] = (img)(_n2##x,_n3##y,z,v), I[104] = (img)(_n3##x,_n3##y,z,v), I[105] = (img)(_n4##x,_n3##y,z,v), I[106] = (img)(_n5##x,_n3##y,z,v), I[107] = (img)(_n6##x,_n3##y,z,v), \ 1.1002 + I[108] = (img)(_p5##x,_n4##y,z,v), I[109] = (img)(_p4##x,_n4##y,z,v), I[110] = (img)(_p3##x,_n4##y,z,v), I[111] = (img)(_p2##x,_n4##y,z,v), I[112] = (img)(_p1##x,_n4##y,z,v), I[113] = (img)(x,_n4##y,z,v), I[114] = (img)(_n1##x,_n4##y,z,v), I[115] = (img)(_n2##x,_n4##y,z,v), I[116] = (img)(_n3##x,_n4##y,z,v), I[117] = (img)(_n4##x,_n4##y,z,v), I[118] = (img)(_n5##x,_n4##y,z,v), I[119] = (img)(_n6##x,_n4##y,z,v), \ 1.1003 + I[120] = (img)(_p5##x,_n5##y,z,v), I[121] = (img)(_p4##x,_n5##y,z,v), I[122] = (img)(_p3##x,_n5##y,z,v), I[123] = (img)(_p2##x,_n5##y,z,v), I[124] = (img)(_p1##x,_n5##y,z,v), I[125] = (img)(x,_n5##y,z,v), I[126] = (img)(_n1##x,_n5##y,z,v), I[127] = (img)(_n2##x,_n5##y,z,v), I[128] = (img)(_n3##x,_n5##y,z,v), I[129] = (img)(_n4##x,_n5##y,z,v), I[130] = (img)(_n5##x,_n5##y,z,v), I[131] = (img)(_n6##x,_n5##y,z,v), \ 1.1004 + I[132] = (img)(_p5##x,_n6##y,z,v), I[133] = (img)(_p4##x,_n6##y,z,v), I[134] = (img)(_p3##x,_n6##y,z,v), I[135] = (img)(_p2##x,_n6##y,z,v), I[136] = (img)(_p1##x,_n6##y,z,v), I[137] = (img)(x,_n6##y,z,v), I[138] = (img)(_n1##x,_n6##y,z,v), I[139] = (img)(_n2##x,_n6##y,z,v), I[140] = (img)(_n3##x,_n6##y,z,v), I[141] = (img)(_n4##x,_n6##y,z,v), I[142] = (img)(_n5##x,_n6##y,z,v), I[143] = (img)(_n6##x,_n6##y,z,v); 1.1005 + 1.1006 +// Define 13x13 loop macros for CImg 1.1007 +//---------------------------------- 1.1008 +#define cimg_for13(bound,i) for (int i = 0, \ 1.1009 + _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.1010 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.1011 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.1012 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.1013 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.1014 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.1015 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6; \ 1.1016 + _n6##i<(int)(bound) || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.1017 + i==(_n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.1018 + _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.1019 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i) 1.1020 + 1.1021 +#define cimg_for13X(img,x) cimg_for13((img).width,x) 1.1022 +#define cimg_for13Y(img,y) cimg_for13((img).height,y) 1.1023 +#define cimg_for13Z(img,z) cimg_for13((img).depth,z) 1.1024 +#define cimg_for13V(img,v) cimg_for13((img).dim,v) 1.1025 +#define cimg_for13XY(img,x,y) cimg_for13Y(img,y) cimg_for13X(img,x) 1.1026 +#define cimg_for13XZ(img,x,z) cimg_for13Z(img,z) cimg_for13X(img,x) 1.1027 +#define cimg_for13XV(img,x,v) cimg_for13V(img,v) cimg_for13X(img,x) 1.1028 +#define cimg_for13YZ(img,y,z) cimg_for13Z(img,z) cimg_for13Y(img,y) 1.1029 +#define cimg_for13YV(img,y,v) cimg_for13V(img,v) cimg_for13Y(img,y) 1.1030 +#define cimg_for13ZV(img,z,v) cimg_for13V(img,v) cimg_for13Z(img,z) 1.1031 +#define cimg_for13XYZ(img,x,y,z) cimg_for13Z(img,z) cimg_for13XY(img,x,y) 1.1032 +#define cimg_for13XZV(img,x,z,v) cimg_for13V(img,v) cimg_for13XZ(img,x,z) 1.1033 +#define cimg_for13YZV(img,y,z,v) cimg_for13V(img,v) cimg_for13YZ(img,y,z) 1.1034 +#define cimg_for13XYZV(img,x,y,z,v) cimg_for13V(img,v) cimg_for13XYZ(img,x,y,z) 1.1035 + 1.1036 +#define cimg_for_in13(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.1037 + _p6##i = i-6<0?0:i-6, \ 1.1038 + _p5##i = i-5<0?0:i-5, \ 1.1039 + _p4##i = i-4<0?0:i-4, \ 1.1040 + _p3##i = i-3<0?0:i-3, \ 1.1041 + _p2##i = i-2<0?0:i-2, \ 1.1042 + _p1##i = i-1<0?0:i-1, \ 1.1043 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.1044 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.1045 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.1046 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.1047 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.1048 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6; \ 1.1049 + i<=(int)(i1) && (_n6##i<(int)(bound) || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.1050 + i==(_n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.1051 + _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.1052 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i) 1.1053 + 1.1054 +#define cimg_for_in13X(img,x0,x1,x) cimg_for_in13((img).width,x0,x1,x) 1.1055 +#define cimg_for_in13Y(img,y0,y1,y) cimg_for_in13((img).height,y0,y1,y) 1.1056 +#define cimg_for_in13Z(img,z0,z1,z) cimg_for_in13((img).depth,z0,z1,z) 1.1057 +#define cimg_for_in13V(img,v0,v1,v) cimg_for_in13((img).dim,v0,v1,v) 1.1058 +#define cimg_for_in13XY(img,x0,y0,x1,y1,x,y) cimg_for_in13Y(img,y0,y1,y) cimg_for_in13X(img,x0,x1,x) 1.1059 +#define cimg_for_in13XZ(img,x0,z0,x1,z1,x,z) cimg_for_in13Z(img,z0,z1,z) cimg_for_in13X(img,x0,x1,x) 1.1060 +#define cimg_for_in13XV(img,x0,v0,x1,v1,x,v) cimg_for_in13V(img,v0,v1,v) cimg_for_in13X(img,x0,x1,x) 1.1061 +#define cimg_for_in13YZ(img,y0,z0,y1,z1,y,z) cimg_for_in13Z(img,z0,z1,z) cimg_for_in13Y(img,y0,y1,y) 1.1062 +#define cimg_for_in13YV(img,y0,v0,y1,v1,y,v) cimg_for_in13V(img,v0,v1,v) cimg_for_in13Y(img,y0,y1,y) 1.1063 +#define cimg_for_in13ZV(img,z0,v0,z1,v1,z,v) cimg_for_in13V(img,v0,v1,v) cimg_for_in13Z(img,z0,z1,z) 1.1064 +#define cimg_for_in13XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in13Z(img,z0,z1,z) cimg_for_in13XY(img,x0,y0,x1,y1,x,y) 1.1065 +#define cimg_for_in13XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in13V(img,v0,v1,v) cimg_for_in13XZ(img,x0,y0,x1,y1,x,z) 1.1066 +#define cimg_for_in13YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in13V(img,v0,v1,v) cimg_for_in13YZ(img,y0,z0,y1,z1,y,z) 1.1067 +#define cimg_for_in13XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in13V(img,v0,v1,v) cimg_for_in13XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.1068 + 1.1069 +#define cimg_for13x13(img,x,y,z,v,I) \ 1.1070 + cimg_for13((img).height,y) for (int x = 0, \ 1.1071 + _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.1072 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.1073 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.1074 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.1075 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.1076 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.1077 + _n6##x = (int)( \ 1.1078 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = (img)(0,_p6##y,z,v)), \ 1.1079 + (I[13] = I[14] = I[15] = I[16] = I[17] = I[18] = I[19] = (img)(0,_p5##y,z,v)), \ 1.1080 + (I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = (img)(0,_p4##y,z,v)), \ 1.1081 + (I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = I[45] = (img)(0,_p3##y,z,v)), \ 1.1082 + (I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = I[58] = (img)(0,_p2##y,z,v)), \ 1.1083 + (I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = (img)(0,_p1##y,z,v)), \ 1.1084 + (I[78] = I[79] = I[80] = I[81] = I[82] = I[83] = I[84] = (img)(0,y,z,v)), \ 1.1085 + (I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = (img)(0,_n1##y,z,v)), \ 1.1086 + (I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = (img)(0,_n2##y,z,v)), \ 1.1087 + (I[117] = I[118] = I[119] = I[120] = I[121] = I[122] = I[123] = (img)(0,_n3##y,z,v)), \ 1.1088 + (I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = I[136] = (img)(0,_n4##y,z,v)), \ 1.1089 + (I[143] = I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = (img)(0,_n5##y,z,v)), \ 1.1090 + (I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = I[162] = (img)(0,_n6##y,z,v)), \ 1.1091 + (I[7] = (img)(_n1##x,_p6##y,z,v)), \ 1.1092 + (I[20] = (img)(_n1##x,_p5##y,z,v)), \ 1.1093 + (I[33] = (img)(_n1##x,_p4##y,z,v)), \ 1.1094 + (I[46] = (img)(_n1##x,_p3##y,z,v)), \ 1.1095 + (I[59] = (img)(_n1##x,_p2##y,z,v)), \ 1.1096 + (I[72] = (img)(_n1##x,_p1##y,z,v)), \ 1.1097 + (I[85] = (img)(_n1##x,y,z,v)), \ 1.1098 + (I[98] = (img)(_n1##x,_n1##y,z,v)), \ 1.1099 + (I[111] = (img)(_n1##x,_n2##y,z,v)), \ 1.1100 + (I[124] = (img)(_n1##x,_n3##y,z,v)), \ 1.1101 + (I[137] = (img)(_n1##x,_n4##y,z,v)), \ 1.1102 + (I[150] = (img)(_n1##x,_n5##y,z,v)), \ 1.1103 + (I[163] = (img)(_n1##x,_n6##y,z,v)), \ 1.1104 + (I[8] = (img)(_n2##x,_p6##y,z,v)), \ 1.1105 + (I[21] = (img)(_n2##x,_p5##y,z,v)), \ 1.1106 + (I[34] = (img)(_n2##x,_p4##y,z,v)), \ 1.1107 + (I[47] = (img)(_n2##x,_p3##y,z,v)), \ 1.1108 + (I[60] = (img)(_n2##x,_p2##y,z,v)), \ 1.1109 + (I[73] = (img)(_n2##x,_p1##y,z,v)), \ 1.1110 + (I[86] = (img)(_n2##x,y,z,v)), \ 1.1111 + (I[99] = (img)(_n2##x,_n1##y,z,v)), \ 1.1112 + (I[112] = (img)(_n2##x,_n2##y,z,v)), \ 1.1113 + (I[125] = (img)(_n2##x,_n3##y,z,v)), \ 1.1114 + (I[138] = (img)(_n2##x,_n4##y,z,v)), \ 1.1115 + (I[151] = (img)(_n2##x,_n5##y,z,v)), \ 1.1116 + (I[164] = (img)(_n2##x,_n6##y,z,v)), \ 1.1117 + (I[9] = (img)(_n3##x,_p6##y,z,v)), \ 1.1118 + (I[22] = (img)(_n3##x,_p5##y,z,v)), \ 1.1119 + (I[35] = (img)(_n3##x,_p4##y,z,v)), \ 1.1120 + (I[48] = (img)(_n3##x,_p3##y,z,v)), \ 1.1121 + (I[61] = (img)(_n3##x,_p2##y,z,v)), \ 1.1122 + (I[74] = (img)(_n3##x,_p1##y,z,v)), \ 1.1123 + (I[87] = (img)(_n3##x,y,z,v)), \ 1.1124 + (I[100] = (img)(_n3##x,_n1##y,z,v)), \ 1.1125 + (I[113] = (img)(_n3##x,_n2##y,z,v)), \ 1.1126 + (I[126] = (img)(_n3##x,_n3##y,z,v)), \ 1.1127 + (I[139] = (img)(_n3##x,_n4##y,z,v)), \ 1.1128 + (I[152] = (img)(_n3##x,_n5##y,z,v)), \ 1.1129 + (I[165] = (img)(_n3##x,_n6##y,z,v)), \ 1.1130 + (I[10] = (img)(_n4##x,_p6##y,z,v)), \ 1.1131 + (I[23] = (img)(_n4##x,_p5##y,z,v)), \ 1.1132 + (I[36] = (img)(_n4##x,_p4##y,z,v)), \ 1.1133 + (I[49] = (img)(_n4##x,_p3##y,z,v)), \ 1.1134 + (I[62] = (img)(_n4##x,_p2##y,z,v)), \ 1.1135 + (I[75] = (img)(_n4##x,_p1##y,z,v)), \ 1.1136 + (I[88] = (img)(_n4##x,y,z,v)), \ 1.1137 + (I[101] = (img)(_n4##x,_n1##y,z,v)), \ 1.1138 + (I[114] = (img)(_n4##x,_n2##y,z,v)), \ 1.1139 + (I[127] = (img)(_n4##x,_n3##y,z,v)), \ 1.1140 + (I[140] = (img)(_n4##x,_n4##y,z,v)), \ 1.1141 + (I[153] = (img)(_n4##x,_n5##y,z,v)), \ 1.1142 + (I[166] = (img)(_n4##x,_n6##y,z,v)), \ 1.1143 + (I[11] = (img)(_n5##x,_p6##y,z,v)), \ 1.1144 + (I[24] = (img)(_n5##x,_p5##y,z,v)), \ 1.1145 + (I[37] = (img)(_n5##x,_p4##y,z,v)), \ 1.1146 + (I[50] = (img)(_n5##x,_p3##y,z,v)), \ 1.1147 + (I[63] = (img)(_n5##x,_p2##y,z,v)), \ 1.1148 + (I[76] = (img)(_n5##x,_p1##y,z,v)), \ 1.1149 + (I[89] = (img)(_n5##x,y,z,v)), \ 1.1150 + (I[102] = (img)(_n5##x,_n1##y,z,v)), \ 1.1151 + (I[115] = (img)(_n5##x,_n2##y,z,v)), \ 1.1152 + (I[128] = (img)(_n5##x,_n3##y,z,v)), \ 1.1153 + (I[141] = (img)(_n5##x,_n4##y,z,v)), \ 1.1154 + (I[154] = (img)(_n5##x,_n5##y,z,v)), \ 1.1155 + (I[167] = (img)(_n5##x,_n6##y,z,v)), \ 1.1156 + 6>=((img).width)?(int)((img).width)-1:6); \ 1.1157 + (_n6##x<(int)((img).width) && ( \ 1.1158 + (I[12] = (img)(_n6##x,_p6##y,z,v)), \ 1.1159 + (I[25] = (img)(_n6##x,_p5##y,z,v)), \ 1.1160 + (I[38] = (img)(_n6##x,_p4##y,z,v)), \ 1.1161 + (I[51] = (img)(_n6##x,_p3##y,z,v)), \ 1.1162 + (I[64] = (img)(_n6##x,_p2##y,z,v)), \ 1.1163 + (I[77] = (img)(_n6##x,_p1##y,z,v)), \ 1.1164 + (I[90] = (img)(_n6##x,y,z,v)), \ 1.1165 + (I[103] = (img)(_n6##x,_n1##y,z,v)), \ 1.1166 + (I[116] = (img)(_n6##x,_n2##y,z,v)), \ 1.1167 + (I[129] = (img)(_n6##x,_n3##y,z,v)), \ 1.1168 + (I[142] = (img)(_n6##x,_n4##y,z,v)), \ 1.1169 + (I[155] = (img)(_n6##x,_n5##y,z,v)), \ 1.1170 + (I[168] = (img)(_n6##x,_n6##y,z,v)),1)) || \ 1.1171 + _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.1172 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], \ 1.1173 + I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], \ 1.1174 + I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], \ 1.1175 + I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], \ 1.1176 + I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], \ 1.1177 + I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \ 1.1178 + I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], \ 1.1179 + I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \ 1.1180 + I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], \ 1.1181 + I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], \ 1.1182 + I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], \ 1.1183 + I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \ 1.1184 + I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], \ 1.1185 + _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x) 1.1186 + 1.1187 +#define cimg_for_in13x13(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.1188 + cimg_for_in13((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.1189 + _p6##x = x-6<0?0:x-6, \ 1.1190 + _p5##x = x-5<0?0:x-5, \ 1.1191 + _p4##x = x-4<0?0:x-4, \ 1.1192 + _p3##x = x-3<0?0:x-3, \ 1.1193 + _p2##x = x-2<0?0:x-2, \ 1.1194 + _p1##x = x-1<0?0:x-1, \ 1.1195 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.1196 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.1197 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.1198 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.1199 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.1200 + _n6##x = (int)( \ 1.1201 + (I[0] = (img)(_p6##x,_p6##y,z,v)), \ 1.1202 + (I[13] = (img)(_p6##x,_p5##y,z,v)), \ 1.1203 + (I[26] = (img)(_p6##x,_p4##y,z,v)), \ 1.1204 + (I[39] = (img)(_p6##x,_p3##y,z,v)), \ 1.1205 + (I[52] = (img)(_p6##x,_p2##y,z,v)), \ 1.1206 + (I[65] = (img)(_p6##x,_p1##y,z,v)), \ 1.1207 + (I[78] = (img)(_p6##x,y,z,v)), \ 1.1208 + (I[91] = (img)(_p6##x,_n1##y,z,v)), \ 1.1209 + (I[104] = (img)(_p6##x,_n2##y,z,v)), \ 1.1210 + (I[117] = (img)(_p6##x,_n3##y,z,v)), \ 1.1211 + (I[130] = (img)(_p6##x,_n4##y,z,v)), \ 1.1212 + (I[143] = (img)(_p6##x,_n5##y,z,v)), \ 1.1213 + (I[156] = (img)(_p6##x,_n6##y,z,v)), \ 1.1214 + (I[1] = (img)(_p5##x,_p6##y,z,v)), \ 1.1215 + (I[14] = (img)(_p5##x,_p5##y,z,v)), \ 1.1216 + (I[27] = (img)(_p5##x,_p4##y,z,v)), \ 1.1217 + (I[40] = (img)(_p5##x,_p3##y,z,v)), \ 1.1218 + (I[53] = (img)(_p5##x,_p2##y,z,v)), \ 1.1219 + (I[66] = (img)(_p5##x,_p1##y,z,v)), \ 1.1220 + (I[79] = (img)(_p5##x,y,z,v)), \ 1.1221 + (I[92] = (img)(_p5##x,_n1##y,z,v)), \ 1.1222 + (I[105] = (img)(_p5##x,_n2##y,z,v)), \ 1.1223 + (I[118] = (img)(_p5##x,_n3##y,z,v)), \ 1.1224 + (I[131] = (img)(_p5##x,_n4##y,z,v)), \ 1.1225 + (I[144] = (img)(_p5##x,_n5##y,z,v)), \ 1.1226 + (I[157] = (img)(_p5##x,_n6##y,z,v)), \ 1.1227 + (I[2] = (img)(_p4##x,_p6##y,z,v)), \ 1.1228 + (I[15] = (img)(_p4##x,_p5##y,z,v)), \ 1.1229 + (I[28] = (img)(_p4##x,_p4##y,z,v)), \ 1.1230 + (I[41] = (img)(_p4##x,_p3##y,z,v)), \ 1.1231 + (I[54] = (img)(_p4##x,_p2##y,z,v)), \ 1.1232 + (I[67] = (img)(_p4##x,_p1##y,z,v)), \ 1.1233 + (I[80] = (img)(_p4##x,y,z,v)), \ 1.1234 + (I[93] = (img)(_p4##x,_n1##y,z,v)), \ 1.1235 + (I[106] = (img)(_p4##x,_n2##y,z,v)), \ 1.1236 + (I[119] = (img)(_p4##x,_n3##y,z,v)), \ 1.1237 + (I[132] = (img)(_p4##x,_n4##y,z,v)), \ 1.1238 + (I[145] = (img)(_p4##x,_n5##y,z,v)), \ 1.1239 + (I[158] = (img)(_p4##x,_n6##y,z,v)), \ 1.1240 + (I[3] = (img)(_p3##x,_p6##y,z,v)), \ 1.1241 + (I[16] = (img)(_p3##x,_p5##y,z,v)), \ 1.1242 + (I[29] = (img)(_p3##x,_p4##y,z,v)), \ 1.1243 + (I[42] = (img)(_p3##x,_p3##y,z,v)), \ 1.1244 + (I[55] = (img)(_p3##x,_p2##y,z,v)), \ 1.1245 + (I[68] = (img)(_p3##x,_p1##y,z,v)), \ 1.1246 + (I[81] = (img)(_p3##x,y,z,v)), \ 1.1247 + (I[94] = (img)(_p3##x,_n1##y,z,v)), \ 1.1248 + (I[107] = (img)(_p3##x,_n2##y,z,v)), \ 1.1249 + (I[120] = (img)(_p3##x,_n3##y,z,v)), \ 1.1250 + (I[133] = (img)(_p3##x,_n4##y,z,v)), \ 1.1251 + (I[146] = (img)(_p3##x,_n5##y,z,v)), \ 1.1252 + (I[159] = (img)(_p3##x,_n6##y,z,v)), \ 1.1253 + (I[4] = (img)(_p2##x,_p6##y,z,v)), \ 1.1254 + (I[17] = (img)(_p2##x,_p5##y,z,v)), \ 1.1255 + (I[30] = (img)(_p2##x,_p4##y,z,v)), \ 1.1256 + (I[43] = (img)(_p2##x,_p3##y,z,v)), \ 1.1257 + (I[56] = (img)(_p2##x,_p2##y,z,v)), \ 1.1258 + (I[69] = (img)(_p2##x,_p1##y,z,v)), \ 1.1259 + (I[82] = (img)(_p2##x,y,z,v)), \ 1.1260 + (I[95] = (img)(_p2##x,_n1##y,z,v)), \ 1.1261 + (I[108] = (img)(_p2##x,_n2##y,z,v)), \ 1.1262 + (I[121] = (img)(_p2##x,_n3##y,z,v)), \ 1.1263 + (I[134] = (img)(_p2##x,_n4##y,z,v)), \ 1.1264 + (I[147] = (img)(_p2##x,_n5##y,z,v)), \ 1.1265 + (I[160] = (img)(_p2##x,_n6##y,z,v)), \ 1.1266 + (I[5] = (img)(_p1##x,_p6##y,z,v)), \ 1.1267 + (I[18] = (img)(_p1##x,_p5##y,z,v)), \ 1.1268 + (I[31] = (img)(_p1##x,_p4##y,z,v)), \ 1.1269 + (I[44] = (img)(_p1##x,_p3##y,z,v)), \ 1.1270 + (I[57] = (img)(_p1##x,_p2##y,z,v)), \ 1.1271 + (I[70] = (img)(_p1##x,_p1##y,z,v)), \ 1.1272 + (I[83] = (img)(_p1##x,y,z,v)), \ 1.1273 + (I[96] = (img)(_p1##x,_n1##y,z,v)), \ 1.1274 + (I[109] = (img)(_p1##x,_n2##y,z,v)), \ 1.1275 + (I[122] = (img)(_p1##x,_n3##y,z,v)), \ 1.1276 + (I[135] = (img)(_p1##x,_n4##y,z,v)), \ 1.1277 + (I[148] = (img)(_p1##x,_n5##y,z,v)), \ 1.1278 + (I[161] = (img)(_p1##x,_n6##y,z,v)), \ 1.1279 + (I[6] = (img)(x,_p6##y,z,v)), \ 1.1280 + (I[19] = (img)(x,_p5##y,z,v)), \ 1.1281 + (I[32] = (img)(x,_p4##y,z,v)), \ 1.1282 + (I[45] = (img)(x,_p3##y,z,v)), \ 1.1283 + (I[58] = (img)(x,_p2##y,z,v)), \ 1.1284 + (I[71] = (img)(x,_p1##y,z,v)), \ 1.1285 + (I[84] = (img)(x,y,z,v)), \ 1.1286 + (I[97] = (img)(x,_n1##y,z,v)), \ 1.1287 + (I[110] = (img)(x,_n2##y,z,v)), \ 1.1288 + (I[123] = (img)(x,_n3##y,z,v)), \ 1.1289 + (I[136] = (img)(x,_n4##y,z,v)), \ 1.1290 + (I[149] = (img)(x,_n5##y,z,v)), \ 1.1291 + (I[162] = (img)(x,_n6##y,z,v)), \ 1.1292 + (I[7] = (img)(_n1##x,_p6##y,z,v)), \ 1.1293 + (I[20] = (img)(_n1##x,_p5##y,z,v)), \ 1.1294 + (I[33] = (img)(_n1##x,_p4##y,z,v)), \ 1.1295 + (I[46] = (img)(_n1##x,_p3##y,z,v)), \ 1.1296 + (I[59] = (img)(_n1##x,_p2##y,z,v)), \ 1.1297 + (I[72] = (img)(_n1##x,_p1##y,z,v)), \ 1.1298 + (I[85] = (img)(_n1##x,y,z,v)), \ 1.1299 + (I[98] = (img)(_n1##x,_n1##y,z,v)), \ 1.1300 + (I[111] = (img)(_n1##x,_n2##y,z,v)), \ 1.1301 + (I[124] = (img)(_n1##x,_n3##y,z,v)), \ 1.1302 + (I[137] = (img)(_n1##x,_n4##y,z,v)), \ 1.1303 + (I[150] = (img)(_n1##x,_n5##y,z,v)), \ 1.1304 + (I[163] = (img)(_n1##x,_n6##y,z,v)), \ 1.1305 + (I[8] = (img)(_n2##x,_p6##y,z,v)), \ 1.1306 + (I[21] = (img)(_n2##x,_p5##y,z,v)), \ 1.1307 + (I[34] = (img)(_n2##x,_p4##y,z,v)), \ 1.1308 + (I[47] = (img)(_n2##x,_p3##y,z,v)), \ 1.1309 + (I[60] = (img)(_n2##x,_p2##y,z,v)), \ 1.1310 + (I[73] = (img)(_n2##x,_p1##y,z,v)), \ 1.1311 + (I[86] = (img)(_n2##x,y,z,v)), \ 1.1312 + (I[99] = (img)(_n2##x,_n1##y,z,v)), \ 1.1313 + (I[112] = (img)(_n2##x,_n2##y,z,v)), \ 1.1314 + (I[125] = (img)(_n2##x,_n3##y,z,v)), \ 1.1315 + (I[138] = (img)(_n2##x,_n4##y,z,v)), \ 1.1316 + (I[151] = (img)(_n2##x,_n5##y,z,v)), \ 1.1317 + (I[164] = (img)(_n2##x,_n6##y,z,v)), \ 1.1318 + (I[9] = (img)(_n3##x,_p6##y,z,v)), \ 1.1319 + (I[22] = (img)(_n3##x,_p5##y,z,v)), \ 1.1320 + (I[35] = (img)(_n3##x,_p4##y,z,v)), \ 1.1321 + (I[48] = (img)(_n3##x,_p3##y,z,v)), \ 1.1322 + (I[61] = (img)(_n3##x,_p2##y,z,v)), \ 1.1323 + (I[74] = (img)(_n3##x,_p1##y,z,v)), \ 1.1324 + (I[87] = (img)(_n3##x,y,z,v)), \ 1.1325 + (I[100] = (img)(_n3##x,_n1##y,z,v)), \ 1.1326 + (I[113] = (img)(_n3##x,_n2##y,z,v)), \ 1.1327 + (I[126] = (img)(_n3##x,_n3##y,z,v)), \ 1.1328 + (I[139] = (img)(_n3##x,_n4##y,z,v)), \ 1.1329 + (I[152] = (img)(_n3##x,_n5##y,z,v)), \ 1.1330 + (I[165] = (img)(_n3##x,_n6##y,z,v)), \ 1.1331 + (I[10] = (img)(_n4##x,_p6##y,z,v)), \ 1.1332 + (I[23] = (img)(_n4##x,_p5##y,z,v)), \ 1.1333 + (I[36] = (img)(_n4##x,_p4##y,z,v)), \ 1.1334 + (I[49] = (img)(_n4##x,_p3##y,z,v)), \ 1.1335 + (I[62] = (img)(_n4##x,_p2##y,z,v)), \ 1.1336 + (I[75] = (img)(_n4##x,_p1##y,z,v)), \ 1.1337 + (I[88] = (img)(_n4##x,y,z,v)), \ 1.1338 + (I[101] = (img)(_n4##x,_n1##y,z,v)), \ 1.1339 + (I[114] = (img)(_n4##x,_n2##y,z,v)), \ 1.1340 + (I[127] = (img)(_n4##x,_n3##y,z,v)), \ 1.1341 + (I[140] = (img)(_n4##x,_n4##y,z,v)), \ 1.1342 + (I[153] = (img)(_n4##x,_n5##y,z,v)), \ 1.1343 + (I[166] = (img)(_n4##x,_n6##y,z,v)), \ 1.1344 + (I[11] = (img)(_n5##x,_p6##y,z,v)), \ 1.1345 + (I[24] = (img)(_n5##x,_p5##y,z,v)), \ 1.1346 + (I[37] = (img)(_n5##x,_p4##y,z,v)), \ 1.1347 + (I[50] = (img)(_n5##x,_p3##y,z,v)), \ 1.1348 + (I[63] = (img)(_n5##x,_p2##y,z,v)), \ 1.1349 + (I[76] = (img)(_n5##x,_p1##y,z,v)), \ 1.1350 + (I[89] = (img)(_n5##x,y,z,v)), \ 1.1351 + (I[102] = (img)(_n5##x,_n1##y,z,v)), \ 1.1352 + (I[115] = (img)(_n5##x,_n2##y,z,v)), \ 1.1353 + (I[128] = (img)(_n5##x,_n3##y,z,v)), \ 1.1354 + (I[141] = (img)(_n5##x,_n4##y,z,v)), \ 1.1355 + (I[154] = (img)(_n5##x,_n5##y,z,v)), \ 1.1356 + (I[167] = (img)(_n5##x,_n6##y,z,v)), \ 1.1357 + x+6>=(int)((img).width)?(int)((img).width)-1:x+6); \ 1.1358 + x<=(int)(x1) && ((_n6##x<(int)((img).width) && ( \ 1.1359 + (I[12] = (img)(_n6##x,_p6##y,z,v)), \ 1.1360 + (I[25] = (img)(_n6##x,_p5##y,z,v)), \ 1.1361 + (I[38] = (img)(_n6##x,_p4##y,z,v)), \ 1.1362 + (I[51] = (img)(_n6##x,_p3##y,z,v)), \ 1.1363 + (I[64] = (img)(_n6##x,_p2##y,z,v)), \ 1.1364 + (I[77] = (img)(_n6##x,_p1##y,z,v)), \ 1.1365 + (I[90] = (img)(_n6##x,y,z,v)), \ 1.1366 + (I[103] = (img)(_n6##x,_n1##y,z,v)), \ 1.1367 + (I[116] = (img)(_n6##x,_n2##y,z,v)), \ 1.1368 + (I[129] = (img)(_n6##x,_n3##y,z,v)), \ 1.1369 + (I[142] = (img)(_n6##x,_n4##y,z,v)), \ 1.1370 + (I[155] = (img)(_n6##x,_n5##y,z,v)), \ 1.1371 + (I[168] = (img)(_n6##x,_n6##y,z,v)),1)) || \ 1.1372 + _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.1373 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], \ 1.1374 + I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], \ 1.1375 + I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], \ 1.1376 + I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], \ 1.1377 + I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], \ 1.1378 + I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \ 1.1379 + I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], \ 1.1380 + I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \ 1.1381 + I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], \ 1.1382 + I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], \ 1.1383 + I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], \ 1.1384 + I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \ 1.1385 + I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], \ 1.1386 + _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x) 1.1387 + 1.1388 +#define cimg_get13x13(img,x,y,z,v,I) \ 1.1389 + I[0] = (img)(_p6##x,_p6##y,z,v), I[1] = (img)(_p5##x,_p6##y,z,v), I[2] = (img)(_p4##x,_p6##y,z,v), I[3] = (img)(_p3##x,_p6##y,z,v), I[4] = (img)(_p2##x,_p6##y,z,v), I[5] = (img)(_p1##x,_p6##y,z,v), I[6] = (img)(x,_p6##y,z,v), I[7] = (img)(_n1##x,_p6##y,z,v), I[8] = (img)(_n2##x,_p6##y,z,v), I[9] = (img)(_n3##x,_p6##y,z,v), I[10] = (img)(_n4##x,_p6##y,z,v), I[11] = (img)(_n5##x,_p6##y,z,v), I[12] = (img)(_n6##x,_p6##y,z,v), \ 1.1390 + I[13] = (img)(_p6##x,_p5##y,z,v), I[14] = (img)(_p5##x,_p5##y,z,v), I[15] = (img)(_p4##x,_p5##y,z,v), I[16] = (img)(_p3##x,_p5##y,z,v), I[17] = (img)(_p2##x,_p5##y,z,v), I[18] = (img)(_p1##x,_p5##y,z,v), I[19] = (img)(x,_p5##y,z,v), I[20] = (img)(_n1##x,_p5##y,z,v), I[21] = (img)(_n2##x,_p5##y,z,v), I[22] = (img)(_n3##x,_p5##y,z,v), I[23] = (img)(_n4##x,_p5##y,z,v), I[24] = (img)(_n5##x,_p5##y,z,v), I[25] = (img)(_n6##x,_p5##y,z,v), \ 1.1391 + I[26] = (img)(_p6##x,_p4##y,z,v), I[27] = (img)(_p5##x,_p4##y,z,v), I[28] = (img)(_p4##x,_p4##y,z,v), I[29] = (img)(_p3##x,_p4##y,z,v), I[30] = (img)(_p2##x,_p4##y,z,v), I[31] = (img)(_p1##x,_p4##y,z,v), I[32] = (img)(x,_p4##y,z,v), I[33] = (img)(_n1##x,_p4##y,z,v), I[34] = (img)(_n2##x,_p4##y,z,v), I[35] = (img)(_n3##x,_p4##y,z,v), I[36] = (img)(_n4##x,_p4##y,z,v), I[37] = (img)(_n5##x,_p4##y,z,v), I[38] = (img)(_n6##x,_p4##y,z,v), \ 1.1392 + I[39] = (img)(_p6##x,_p3##y,z,v), I[40] = (img)(_p5##x,_p3##y,z,v), I[41] = (img)(_p4##x,_p3##y,z,v), I[42] = (img)(_p3##x,_p3##y,z,v), I[43] = (img)(_p2##x,_p3##y,z,v), I[44] = (img)(_p1##x,_p3##y,z,v), I[45] = (img)(x,_p3##y,z,v), I[46] = (img)(_n1##x,_p3##y,z,v), I[47] = (img)(_n2##x,_p3##y,z,v), I[48] = (img)(_n3##x,_p3##y,z,v), I[49] = (img)(_n4##x,_p3##y,z,v), I[50] = (img)(_n5##x,_p3##y,z,v), I[51] = (img)(_n6##x,_p3##y,z,v), \ 1.1393 + I[52] = (img)(_p6##x,_p2##y,z,v), I[53] = (img)(_p5##x,_p2##y,z,v), I[54] = (img)(_p4##x,_p2##y,z,v), I[55] = (img)(_p3##x,_p2##y,z,v), I[56] = (img)(_p2##x,_p2##y,z,v), I[57] = (img)(_p1##x,_p2##y,z,v), I[58] = (img)(x,_p2##y,z,v), I[59] = (img)(_n1##x,_p2##y,z,v), I[60] = (img)(_n2##x,_p2##y,z,v), I[61] = (img)(_n3##x,_p2##y,z,v), I[62] = (img)(_n4##x,_p2##y,z,v), I[63] = (img)(_n5##x,_p2##y,z,v), I[64] = (img)(_n6##x,_p2##y,z,v), \ 1.1394 + I[65] = (img)(_p6##x,_p1##y,z,v), I[66] = (img)(_p5##x,_p1##y,z,v), I[67] = (img)(_p4##x,_p1##y,z,v), I[68] = (img)(_p3##x,_p1##y,z,v), I[69] = (img)(_p2##x,_p1##y,z,v), I[70] = (img)(_p1##x,_p1##y,z,v), I[71] = (img)(x,_p1##y,z,v), I[72] = (img)(_n1##x,_p1##y,z,v), I[73] = (img)(_n2##x,_p1##y,z,v), I[74] = (img)(_n3##x,_p1##y,z,v), I[75] = (img)(_n4##x,_p1##y,z,v), I[76] = (img)(_n5##x,_p1##y,z,v), I[77] = (img)(_n6##x,_p1##y,z,v), \ 1.1395 + I[78] = (img)(_p6##x,y,z,v), I[79] = (img)(_p5##x,y,z,v), I[80] = (img)(_p4##x,y,z,v), I[81] = (img)(_p3##x,y,z,v), I[82] = (img)(_p2##x,y,z,v), I[83] = (img)(_p1##x,y,z,v), I[84] = (img)(x,y,z,v), I[85] = (img)(_n1##x,y,z,v), I[86] = (img)(_n2##x,y,z,v), I[87] = (img)(_n3##x,y,z,v), I[88] = (img)(_n4##x,y,z,v), I[89] = (img)(_n5##x,y,z,v), I[90] = (img)(_n6##x,y,z,v), \ 1.1396 + I[91] = (img)(_p6##x,_n1##y,z,v), I[92] = (img)(_p5##x,_n1##y,z,v), I[93] = (img)(_p4##x,_n1##y,z,v), I[94] = (img)(_p3##x,_n1##y,z,v), I[95] = (img)(_p2##x,_n1##y,z,v), I[96] = (img)(_p1##x,_n1##y,z,v), I[97] = (img)(x,_n1##y,z,v), I[98] = (img)(_n1##x,_n1##y,z,v), I[99] = (img)(_n2##x,_n1##y,z,v), I[100] = (img)(_n3##x,_n1##y,z,v), I[101] = (img)(_n4##x,_n1##y,z,v), I[102] = (img)(_n5##x,_n1##y,z,v), I[103] = (img)(_n6##x,_n1##y,z,v), \ 1.1397 + I[104] = (img)(_p6##x,_n2##y,z,v), I[105] = (img)(_p5##x,_n2##y,z,v), I[106] = (img)(_p4##x,_n2##y,z,v), I[107] = (img)(_p3##x,_n2##y,z,v), I[108] = (img)(_p2##x,_n2##y,z,v), I[109] = (img)(_p1##x,_n2##y,z,v), I[110] = (img)(x,_n2##y,z,v), I[111] = (img)(_n1##x,_n2##y,z,v), I[112] = (img)(_n2##x,_n2##y,z,v), I[113] = (img)(_n3##x,_n2##y,z,v), I[114] = (img)(_n4##x,_n2##y,z,v), I[115] = (img)(_n5##x,_n2##y,z,v), I[116] = (img)(_n6##x,_n2##y,z,v), \ 1.1398 + I[117] = (img)(_p6##x,_n3##y,z,v), I[118] = (img)(_p5##x,_n3##y,z,v), I[119] = (img)(_p4##x,_n3##y,z,v), I[120] = (img)(_p3##x,_n3##y,z,v), I[121] = (img)(_p2##x,_n3##y,z,v), I[122] = (img)(_p1##x,_n3##y,z,v), I[123] = (img)(x,_n3##y,z,v), I[124] = (img)(_n1##x,_n3##y,z,v), I[125] = (img)(_n2##x,_n3##y,z,v), I[126] = (img)(_n3##x,_n3##y,z,v), I[127] = (img)(_n4##x,_n3##y,z,v), I[128] = (img)(_n5##x,_n3##y,z,v), I[129] = (img)(_n6##x,_n3##y,z,v), \ 1.1399 + I[130] = (img)(_p6##x,_n4##y,z,v), I[131] = (img)(_p5##x,_n4##y,z,v), I[132] = (img)(_p4##x,_n4##y,z,v), I[133] = (img)(_p3##x,_n4##y,z,v), I[134] = (img)(_p2##x,_n4##y,z,v), I[135] = (img)(_p1##x,_n4##y,z,v), I[136] = (img)(x,_n4##y,z,v), I[137] = (img)(_n1##x,_n4##y,z,v), I[138] = (img)(_n2##x,_n4##y,z,v), I[139] = (img)(_n3##x,_n4##y,z,v), I[140] = (img)(_n4##x,_n4##y,z,v), I[141] = (img)(_n5##x,_n4##y,z,v), I[142] = (img)(_n6##x,_n4##y,z,v), \ 1.1400 + I[143] = (img)(_p6##x,_n5##y,z,v), I[144] = (img)(_p5##x,_n5##y,z,v), I[145] = (img)(_p4##x,_n5##y,z,v), I[146] = (img)(_p3##x,_n5##y,z,v), I[147] = (img)(_p2##x,_n5##y,z,v), I[148] = (img)(_p1##x,_n5##y,z,v), I[149] = (img)(x,_n5##y,z,v), I[150] = (img)(_n1##x,_n5##y,z,v), I[151] = (img)(_n2##x,_n5##y,z,v), I[152] = (img)(_n3##x,_n5##y,z,v), I[153] = (img)(_n4##x,_n5##y,z,v), I[154] = (img)(_n5##x,_n5##y,z,v), I[155] = (img)(_n6##x,_n5##y,z,v), \ 1.1401 + I[156] = (img)(_p6##x,_n6##y,z,v), I[157] = (img)(_p5##x,_n6##y,z,v), I[158] = (img)(_p4##x,_n6##y,z,v), I[159] = (img)(_p3##x,_n6##y,z,v), I[160] = (img)(_p2##x,_n6##y,z,v), I[161] = (img)(_p1##x,_n6##y,z,v), I[162] = (img)(x,_n6##y,z,v), I[163] = (img)(_n1##x,_n6##y,z,v), I[164] = (img)(_n2##x,_n6##y,z,v), I[165] = (img)(_n3##x,_n6##y,z,v), I[166] = (img)(_n4##x,_n6##y,z,v), I[167] = (img)(_n5##x,_n6##y,z,v), I[168] = (img)(_n6##x,_n6##y,z,v); 1.1402 + 1.1403 +// Define 14x14 loop macros for CImg 1.1404 +//---------------------------------- 1.1405 +#define cimg_for14(bound,i) for (int i = 0, \ 1.1406 + _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.1407 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.1408 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.1409 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.1410 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.1411 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.1412 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.1413 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7; \ 1.1414 + _n7##i<(int)(bound) || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.1415 + i==(_n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.1416 + _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.1417 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i) 1.1418 + 1.1419 +#define cimg_for14X(img,x) cimg_for14((img).width,x) 1.1420 +#define cimg_for14Y(img,y) cimg_for14((img).height,y) 1.1421 +#define cimg_for14Z(img,z) cimg_for14((img).depth,z) 1.1422 +#define cimg_for14V(img,v) cimg_for14((img).dim,v) 1.1423 +#define cimg_for14XY(img,x,y) cimg_for14Y(img,y) cimg_for14X(img,x) 1.1424 +#define cimg_for14XZ(img,x,z) cimg_for14Z(img,z) cimg_for14X(img,x) 1.1425 +#define cimg_for14XV(img,x,v) cimg_for14V(img,v) cimg_for14X(img,x) 1.1426 +#define cimg_for14YZ(img,y,z) cimg_for14Z(img,z) cimg_for14Y(img,y) 1.1427 +#define cimg_for14YV(img,y,v) cimg_for14V(img,v) cimg_for14Y(img,y) 1.1428 +#define cimg_for14ZV(img,z,v) cimg_for14V(img,v) cimg_for14Z(img,z) 1.1429 +#define cimg_for14XYZ(img,x,y,z) cimg_for14Z(img,z) cimg_for14XY(img,x,y) 1.1430 +#define cimg_for14XZV(img,x,z,v) cimg_for14V(img,v) cimg_for14XZ(img,x,z) 1.1431 +#define cimg_for14YZV(img,y,z,v) cimg_for14V(img,v) cimg_for14YZ(img,y,z) 1.1432 +#define cimg_for14XYZV(img,x,y,z,v) cimg_for14V(img,v) cimg_for14XYZ(img,x,y,z) 1.1433 + 1.1434 +#define cimg_for_in14(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.1435 + _p6##i = i-6<0?0:i-6, \ 1.1436 + _p5##i = i-5<0?0:i-5, \ 1.1437 + _p4##i = i-4<0?0:i-4, \ 1.1438 + _p3##i = i-3<0?0:i-3, \ 1.1439 + _p2##i = i-2<0?0:i-2, \ 1.1440 + _p1##i = i-1<0?0:i-1, \ 1.1441 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.1442 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.1443 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.1444 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.1445 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.1446 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.1447 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7; \ 1.1448 + i<=(int)(i1) && (_n7##i<(int)(bound) || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.1449 + i==(_n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.1450 + _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.1451 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i) 1.1452 + 1.1453 +#define cimg_for_in14X(img,x0,x1,x) cimg_for_in14((img).width,x0,x1,x) 1.1454 +#define cimg_for_in14Y(img,y0,y1,y) cimg_for_in14((img).height,y0,y1,y) 1.1455 +#define cimg_for_in14Z(img,z0,z1,z) cimg_for_in14((img).depth,z0,z1,z) 1.1456 +#define cimg_for_in14V(img,v0,v1,v) cimg_for_in14((img).dim,v0,v1,v) 1.1457 +#define cimg_for_in14XY(img,x0,y0,x1,y1,x,y) cimg_for_in14Y(img,y0,y1,y) cimg_for_in14X(img,x0,x1,x) 1.1458 +#define cimg_for_in14XZ(img,x0,z0,x1,z1,x,z) cimg_for_in14Z(img,z0,z1,z) cimg_for_in14X(img,x0,x1,x) 1.1459 +#define cimg_for_in14XV(img,x0,v0,x1,v1,x,v) cimg_for_in14V(img,v0,v1,v) cimg_for_in14X(img,x0,x1,x) 1.1460 +#define cimg_for_in14YZ(img,y0,z0,y1,z1,y,z) cimg_for_in14Z(img,z0,z1,z) cimg_for_in14Y(img,y0,y1,y) 1.1461 +#define cimg_for_in14YV(img,y0,v0,y1,v1,y,v) cimg_for_in14V(img,v0,v1,v) cimg_for_in14Y(img,y0,y1,y) 1.1462 +#define cimg_for_in14ZV(img,z0,v0,z1,v1,z,v) cimg_for_in14V(img,v0,v1,v) cimg_for_in14Z(img,z0,z1,z) 1.1463 +#define cimg_for_in14XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in14Z(img,z0,z1,z) cimg_for_in14XY(img,x0,y0,x1,y1,x,y) 1.1464 +#define cimg_for_in14XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in14V(img,v0,v1,v) cimg_for_in14XZ(img,x0,y0,x1,y1,x,z) 1.1465 +#define cimg_for_in14YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in14V(img,v0,v1,v) cimg_for_in14YZ(img,y0,z0,y1,z1,y,z) 1.1466 +#define cimg_for_in14XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in14V(img,v0,v1,v) cimg_for_in14XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.1467 + 1.1468 +#define cimg_for14x14(img,x,y,z,v,I) \ 1.1469 + cimg_for14((img).height,y) for (int x = 0, \ 1.1470 + _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.1471 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.1472 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.1473 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.1474 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.1475 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.1476 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.1477 + _n7##x = (int)( \ 1.1478 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = (img)(0,_p6##y,z,v)), \ 1.1479 + (I[14] = I[15] = I[16] = I[17] = I[18] = I[19] = I[20] = (img)(0,_p5##y,z,v)), \ 1.1480 + (I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = (img)(0,_p4##y,z,v)), \ 1.1481 + (I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = I[48] = (img)(0,_p3##y,z,v)), \ 1.1482 + (I[56] = I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = (img)(0,_p2##y,z,v)), \ 1.1483 + (I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = (img)(0,_p1##y,z,v)), \ 1.1484 + (I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = (img)(0,y,z,v)), \ 1.1485 + (I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = (img)(0,_n1##y,z,v)), \ 1.1486 + (I[112] = I[113] = I[114] = I[115] = I[116] = I[117] = I[118] = (img)(0,_n2##y,z,v)), \ 1.1487 + (I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = (img)(0,_n3##y,z,v)), \ 1.1488 + (I[140] = I[141] = I[142] = I[143] = I[144] = I[145] = I[146] = (img)(0,_n4##y,z,v)), \ 1.1489 + (I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = (img)(0,_n5##y,z,v)), \ 1.1490 + (I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = (img)(0,_n6##y,z,v)), \ 1.1491 + (I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = (img)(0,_n7##y,z,v)), \ 1.1492 + (I[7] = (img)(_n1##x,_p6##y,z,v)), \ 1.1493 + (I[21] = (img)(_n1##x,_p5##y,z,v)), \ 1.1494 + (I[35] = (img)(_n1##x,_p4##y,z,v)), \ 1.1495 + (I[49] = (img)(_n1##x,_p3##y,z,v)), \ 1.1496 + (I[63] = (img)(_n1##x,_p2##y,z,v)), \ 1.1497 + (I[77] = (img)(_n1##x,_p1##y,z,v)), \ 1.1498 + (I[91] = (img)(_n1##x,y,z,v)), \ 1.1499 + (I[105] = (img)(_n1##x,_n1##y,z,v)), \ 1.1500 + (I[119] = (img)(_n1##x,_n2##y,z,v)), \ 1.1501 + (I[133] = (img)(_n1##x,_n3##y,z,v)), \ 1.1502 + (I[147] = (img)(_n1##x,_n4##y,z,v)), \ 1.1503 + (I[161] = (img)(_n1##x,_n5##y,z,v)), \ 1.1504 + (I[175] = (img)(_n1##x,_n6##y,z,v)), \ 1.1505 + (I[189] = (img)(_n1##x,_n7##y,z,v)), \ 1.1506 + (I[8] = (img)(_n2##x,_p6##y,z,v)), \ 1.1507 + (I[22] = (img)(_n2##x,_p5##y,z,v)), \ 1.1508 + (I[36] = (img)(_n2##x,_p4##y,z,v)), \ 1.1509 + (I[50] = (img)(_n2##x,_p3##y,z,v)), \ 1.1510 + (I[64] = (img)(_n2##x,_p2##y,z,v)), \ 1.1511 + (I[78] = (img)(_n2##x,_p1##y,z,v)), \ 1.1512 + (I[92] = (img)(_n2##x,y,z,v)), \ 1.1513 + (I[106] = (img)(_n2##x,_n1##y,z,v)), \ 1.1514 + (I[120] = (img)(_n2##x,_n2##y,z,v)), \ 1.1515 + (I[134] = (img)(_n2##x,_n3##y,z,v)), \ 1.1516 + (I[148] = (img)(_n2##x,_n4##y,z,v)), \ 1.1517 + (I[162] = (img)(_n2##x,_n5##y,z,v)), \ 1.1518 + (I[176] = (img)(_n2##x,_n6##y,z,v)), \ 1.1519 + (I[190] = (img)(_n2##x,_n7##y,z,v)), \ 1.1520 + (I[9] = (img)(_n3##x,_p6##y,z,v)), \ 1.1521 + (I[23] = (img)(_n3##x,_p5##y,z,v)), \ 1.1522 + (I[37] = (img)(_n3##x,_p4##y,z,v)), \ 1.1523 + (I[51] = (img)(_n3##x,_p3##y,z,v)), \ 1.1524 + (I[65] = (img)(_n3##x,_p2##y,z,v)), \ 1.1525 + (I[79] = (img)(_n3##x,_p1##y,z,v)), \ 1.1526 + (I[93] = (img)(_n3##x,y,z,v)), \ 1.1527 + (I[107] = (img)(_n3##x,_n1##y,z,v)), \ 1.1528 + (I[121] = (img)(_n3##x,_n2##y,z,v)), \ 1.1529 + (I[135] = (img)(_n3##x,_n3##y,z,v)), \ 1.1530 + (I[149] = (img)(_n3##x,_n4##y,z,v)), \ 1.1531 + (I[163] = (img)(_n3##x,_n5##y,z,v)), \ 1.1532 + (I[177] = (img)(_n3##x,_n6##y,z,v)), \ 1.1533 + (I[191] = (img)(_n3##x,_n7##y,z,v)), \ 1.1534 + (I[10] = (img)(_n4##x,_p6##y,z,v)), \ 1.1535 + (I[24] = (img)(_n4##x,_p5##y,z,v)), \ 1.1536 + (I[38] = (img)(_n4##x,_p4##y,z,v)), \ 1.1537 + (I[52] = (img)(_n4##x,_p3##y,z,v)), \ 1.1538 + (I[66] = (img)(_n4##x,_p2##y,z,v)), \ 1.1539 + (I[80] = (img)(_n4##x,_p1##y,z,v)), \ 1.1540 + (I[94] = (img)(_n4##x,y,z,v)), \ 1.1541 + (I[108] = (img)(_n4##x,_n1##y,z,v)), \ 1.1542 + (I[122] = (img)(_n4##x,_n2##y,z,v)), \ 1.1543 + (I[136] = (img)(_n4##x,_n3##y,z,v)), \ 1.1544 + (I[150] = (img)(_n4##x,_n4##y,z,v)), \ 1.1545 + (I[164] = (img)(_n4##x,_n5##y,z,v)), \ 1.1546 + (I[178] = (img)(_n4##x,_n6##y,z,v)), \ 1.1547 + (I[192] = (img)(_n4##x,_n7##y,z,v)), \ 1.1548 + (I[11] = (img)(_n5##x,_p6##y,z,v)), \ 1.1549 + (I[25] = (img)(_n5##x,_p5##y,z,v)), \ 1.1550 + (I[39] = (img)(_n5##x,_p4##y,z,v)), \ 1.1551 + (I[53] = (img)(_n5##x,_p3##y,z,v)), \ 1.1552 + (I[67] = (img)(_n5##x,_p2##y,z,v)), \ 1.1553 + (I[81] = (img)(_n5##x,_p1##y,z,v)), \ 1.1554 + (I[95] = (img)(_n5##x,y,z,v)), \ 1.1555 + (I[109] = (img)(_n5##x,_n1##y,z,v)), \ 1.1556 + (I[123] = (img)(_n5##x,_n2##y,z,v)), \ 1.1557 + (I[137] = (img)(_n5##x,_n3##y,z,v)), \ 1.1558 + (I[151] = (img)(_n5##x,_n4##y,z,v)), \ 1.1559 + (I[165] = (img)(_n5##x,_n5##y,z,v)), \ 1.1560 + (I[179] = (img)(_n5##x,_n6##y,z,v)), \ 1.1561 + (I[193] = (img)(_n5##x,_n7##y,z,v)), \ 1.1562 + (I[12] = (img)(_n6##x,_p6##y,z,v)), \ 1.1563 + (I[26] = (img)(_n6##x,_p5##y,z,v)), \ 1.1564 + (I[40] = (img)(_n6##x,_p4##y,z,v)), \ 1.1565 + (I[54] = (img)(_n6##x,_p3##y,z,v)), \ 1.1566 + (I[68] = (img)(_n6##x,_p2##y,z,v)), \ 1.1567 + (I[82] = (img)(_n6##x,_p1##y,z,v)), \ 1.1568 + (I[96] = (img)(_n6##x,y,z,v)), \ 1.1569 + (I[110] = (img)(_n6##x,_n1##y,z,v)), \ 1.1570 + (I[124] = (img)(_n6##x,_n2##y,z,v)), \ 1.1571 + (I[138] = (img)(_n6##x,_n3##y,z,v)), \ 1.1572 + (I[152] = (img)(_n6##x,_n4##y,z,v)), \ 1.1573 + (I[166] = (img)(_n6##x,_n5##y,z,v)), \ 1.1574 + (I[180] = (img)(_n6##x,_n6##y,z,v)), \ 1.1575 + (I[194] = (img)(_n6##x,_n7##y,z,v)), \ 1.1576 + 7>=((img).width)?(int)((img).width)-1:7); \ 1.1577 + (_n7##x<(int)((img).width) && ( \ 1.1578 + (I[13] = (img)(_n7##x,_p6##y,z,v)), \ 1.1579 + (I[27] = (img)(_n7##x,_p5##y,z,v)), \ 1.1580 + (I[41] = (img)(_n7##x,_p4##y,z,v)), \ 1.1581 + (I[55] = (img)(_n7##x,_p3##y,z,v)), \ 1.1582 + (I[69] = (img)(_n7##x,_p2##y,z,v)), \ 1.1583 + (I[83] = (img)(_n7##x,_p1##y,z,v)), \ 1.1584 + (I[97] = (img)(_n7##x,y,z,v)), \ 1.1585 + (I[111] = (img)(_n7##x,_n1##y,z,v)), \ 1.1586 + (I[125] = (img)(_n7##x,_n2##y,z,v)), \ 1.1587 + (I[139] = (img)(_n7##x,_n3##y,z,v)), \ 1.1588 + (I[153] = (img)(_n7##x,_n4##y,z,v)), \ 1.1589 + (I[167] = (img)(_n7##x,_n5##y,z,v)), \ 1.1590 + (I[181] = (img)(_n7##x,_n6##y,z,v)), \ 1.1591 + (I[195] = (img)(_n7##x,_n7##y,z,v)),1)) || \ 1.1592 + _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.1593 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], \ 1.1594 + I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \ 1.1595 + I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \ 1.1596 + I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \ 1.1597 + I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \ 1.1598 + I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.1599 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], \ 1.1600 + I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \ 1.1601 + I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.1602 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \ 1.1603 + I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \ 1.1604 + I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.1605 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \ 1.1606 + I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \ 1.1607 + _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x) 1.1608 + 1.1609 +#define cimg_for_in14x14(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.1610 + cimg_for_in14((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.1611 + _p6##x = x-6<0?0:x-6, \ 1.1612 + _p5##x = x-5<0?0:x-5, \ 1.1613 + _p4##x = x-4<0?0:x-4, \ 1.1614 + _p3##x = x-3<0?0:x-3, \ 1.1615 + _p2##x = x-2<0?0:x-2, \ 1.1616 + _p1##x = x-1<0?0:x-1, \ 1.1617 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.1618 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.1619 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.1620 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.1621 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.1622 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.1623 + _n7##x = (int)( \ 1.1624 + (I[0] = (img)(_p6##x,_p6##y,z,v)), \ 1.1625 + (I[14] = (img)(_p6##x,_p5##y,z,v)), \ 1.1626 + (I[28] = (img)(_p6##x,_p4##y,z,v)), \ 1.1627 + (I[42] = (img)(_p6##x,_p3##y,z,v)), \ 1.1628 + (I[56] = (img)(_p6##x,_p2##y,z,v)), \ 1.1629 + (I[70] = (img)(_p6##x,_p1##y,z,v)), \ 1.1630 + (I[84] = (img)(_p6##x,y,z,v)), \ 1.1631 + (I[98] = (img)(_p6##x,_n1##y,z,v)), \ 1.1632 + (I[112] = (img)(_p6##x,_n2##y,z,v)), \ 1.1633 + (I[126] = (img)(_p6##x,_n3##y,z,v)), \ 1.1634 + (I[140] = (img)(_p6##x,_n4##y,z,v)), \ 1.1635 + (I[154] = (img)(_p6##x,_n5##y,z,v)), \ 1.1636 + (I[168] = (img)(_p6##x,_n6##y,z,v)), \ 1.1637 + (I[182] = (img)(_p6##x,_n7##y,z,v)), \ 1.1638 + (I[1] = (img)(_p5##x,_p6##y,z,v)), \ 1.1639 + (I[15] = (img)(_p5##x,_p5##y,z,v)), \ 1.1640 + (I[29] = (img)(_p5##x,_p4##y,z,v)), \ 1.1641 + (I[43] = (img)(_p5##x,_p3##y,z,v)), \ 1.1642 + (I[57] = (img)(_p5##x,_p2##y,z,v)), \ 1.1643 + (I[71] = (img)(_p5##x,_p1##y,z,v)), \ 1.1644 + (I[85] = (img)(_p5##x,y,z,v)), \ 1.1645 + (I[99] = (img)(_p5##x,_n1##y,z,v)), \ 1.1646 + (I[113] = (img)(_p5##x,_n2##y,z,v)), \ 1.1647 + (I[127] = (img)(_p5##x,_n3##y,z,v)), \ 1.1648 + (I[141] = (img)(_p5##x,_n4##y,z,v)), \ 1.1649 + (I[155] = (img)(_p5##x,_n5##y,z,v)), \ 1.1650 + (I[169] = (img)(_p5##x,_n6##y,z,v)), \ 1.1651 + (I[183] = (img)(_p5##x,_n7##y,z,v)), \ 1.1652 + (I[2] = (img)(_p4##x,_p6##y,z,v)), \ 1.1653 + (I[16] = (img)(_p4##x,_p5##y,z,v)), \ 1.1654 + (I[30] = (img)(_p4##x,_p4##y,z,v)), \ 1.1655 + (I[44] = (img)(_p4##x,_p3##y,z,v)), \ 1.1656 + (I[58] = (img)(_p4##x,_p2##y,z,v)), \ 1.1657 + (I[72] = (img)(_p4##x,_p1##y,z,v)), \ 1.1658 + (I[86] = (img)(_p4##x,y,z,v)), \ 1.1659 + (I[100] = (img)(_p4##x,_n1##y,z,v)), \ 1.1660 + (I[114] = (img)(_p4##x,_n2##y,z,v)), \ 1.1661 + (I[128] = (img)(_p4##x,_n3##y,z,v)), \ 1.1662 + (I[142] = (img)(_p4##x,_n4##y,z,v)), \ 1.1663 + (I[156] = (img)(_p4##x,_n5##y,z,v)), \ 1.1664 + (I[170] = (img)(_p4##x,_n6##y,z,v)), \ 1.1665 + (I[184] = (img)(_p4##x,_n7##y,z,v)), \ 1.1666 + (I[3] = (img)(_p3##x,_p6##y,z,v)), \ 1.1667 + (I[17] = (img)(_p3##x,_p5##y,z,v)), \ 1.1668 + (I[31] = (img)(_p3##x,_p4##y,z,v)), \ 1.1669 + (I[45] = (img)(_p3##x,_p3##y,z,v)), \ 1.1670 + (I[59] = (img)(_p3##x,_p2##y,z,v)), \ 1.1671 + (I[73] = (img)(_p3##x,_p1##y,z,v)), \ 1.1672 + (I[87] = (img)(_p3##x,y,z,v)), \ 1.1673 + (I[101] = (img)(_p3##x,_n1##y,z,v)), \ 1.1674 + (I[115] = (img)(_p3##x,_n2##y,z,v)), \ 1.1675 + (I[129] = (img)(_p3##x,_n3##y,z,v)), \ 1.1676 + (I[143] = (img)(_p3##x,_n4##y,z,v)), \ 1.1677 + (I[157] = (img)(_p3##x,_n5##y,z,v)), \ 1.1678 + (I[171] = (img)(_p3##x,_n6##y,z,v)), \ 1.1679 + (I[185] = (img)(_p3##x,_n7##y,z,v)), \ 1.1680 + (I[4] = (img)(_p2##x,_p6##y,z,v)), \ 1.1681 + (I[18] = (img)(_p2##x,_p5##y,z,v)), \ 1.1682 + (I[32] = (img)(_p2##x,_p4##y,z,v)), \ 1.1683 + (I[46] = (img)(_p2##x,_p3##y,z,v)), \ 1.1684 + (I[60] = (img)(_p2##x,_p2##y,z,v)), \ 1.1685 + (I[74] = (img)(_p2##x,_p1##y,z,v)), \ 1.1686 + (I[88] = (img)(_p2##x,y,z,v)), \ 1.1687 + (I[102] = (img)(_p2##x,_n1##y,z,v)), \ 1.1688 + (I[116] = (img)(_p2##x,_n2##y,z,v)), \ 1.1689 + (I[130] = (img)(_p2##x,_n3##y,z,v)), \ 1.1690 + (I[144] = (img)(_p2##x,_n4##y,z,v)), \ 1.1691 + (I[158] = (img)(_p2##x,_n5##y,z,v)), \ 1.1692 + (I[172] = (img)(_p2##x,_n6##y,z,v)), \ 1.1693 + (I[186] = (img)(_p2##x,_n7##y,z,v)), \ 1.1694 + (I[5] = (img)(_p1##x,_p6##y,z,v)), \ 1.1695 + (I[19] = (img)(_p1##x,_p5##y,z,v)), \ 1.1696 + (I[33] = (img)(_p1##x,_p4##y,z,v)), \ 1.1697 + (I[47] = (img)(_p1##x,_p3##y,z,v)), \ 1.1698 + (I[61] = (img)(_p1##x,_p2##y,z,v)), \ 1.1699 + (I[75] = (img)(_p1##x,_p1##y,z,v)), \ 1.1700 + (I[89] = (img)(_p1##x,y,z,v)), \ 1.1701 + (I[103] = (img)(_p1##x,_n1##y,z,v)), \ 1.1702 + (I[117] = (img)(_p1##x,_n2##y,z,v)), \ 1.1703 + (I[131] = (img)(_p1##x,_n3##y,z,v)), \ 1.1704 + (I[145] = (img)(_p1##x,_n4##y,z,v)), \ 1.1705 + (I[159] = (img)(_p1##x,_n5##y,z,v)), \ 1.1706 + (I[173] = (img)(_p1##x,_n6##y,z,v)), \ 1.1707 + (I[187] = (img)(_p1##x,_n7##y,z,v)), \ 1.1708 + (I[6] = (img)(x,_p6##y,z,v)), \ 1.1709 + (I[20] = (img)(x,_p5##y,z,v)), \ 1.1710 + (I[34] = (img)(x,_p4##y,z,v)), \ 1.1711 + (I[48] = (img)(x,_p3##y,z,v)), \ 1.1712 + (I[62] = (img)(x,_p2##y,z,v)), \ 1.1713 + (I[76] = (img)(x,_p1##y,z,v)), \ 1.1714 + (I[90] = (img)(x,y,z,v)), \ 1.1715 + (I[104] = (img)(x,_n1##y,z,v)), \ 1.1716 + (I[118] = (img)(x,_n2##y,z,v)), \ 1.1717 + (I[132] = (img)(x,_n3##y,z,v)), \ 1.1718 + (I[146] = (img)(x,_n4##y,z,v)), \ 1.1719 + (I[160] = (img)(x,_n5##y,z,v)), \ 1.1720 + (I[174] = (img)(x,_n6##y,z,v)), \ 1.1721 + (I[188] = (img)(x,_n7##y,z,v)), \ 1.1722 + (I[7] = (img)(_n1##x,_p6##y,z,v)), \ 1.1723 + (I[21] = (img)(_n1##x,_p5##y,z,v)), \ 1.1724 + (I[35] = (img)(_n1##x,_p4##y,z,v)), \ 1.1725 + (I[49] = (img)(_n1##x,_p3##y,z,v)), \ 1.1726 + (I[63] = (img)(_n1##x,_p2##y,z,v)), \ 1.1727 + (I[77] = (img)(_n1##x,_p1##y,z,v)), \ 1.1728 + (I[91] = (img)(_n1##x,y,z,v)), \ 1.1729 + (I[105] = (img)(_n1##x,_n1##y,z,v)), \ 1.1730 + (I[119] = (img)(_n1##x,_n2##y,z,v)), \ 1.1731 + (I[133] = (img)(_n1##x,_n3##y,z,v)), \ 1.1732 + (I[147] = (img)(_n1##x,_n4##y,z,v)), \ 1.1733 + (I[161] = (img)(_n1##x,_n5##y,z,v)), \ 1.1734 + (I[175] = (img)(_n1##x,_n6##y,z,v)), \ 1.1735 + (I[189] = (img)(_n1##x,_n7##y,z,v)), \ 1.1736 + (I[8] = (img)(_n2##x,_p6##y,z,v)), \ 1.1737 + (I[22] = (img)(_n2##x,_p5##y,z,v)), \ 1.1738 + (I[36] = (img)(_n2##x,_p4##y,z,v)), \ 1.1739 + (I[50] = (img)(_n2##x,_p3##y,z,v)), \ 1.1740 + (I[64] = (img)(_n2##x,_p2##y,z,v)), \ 1.1741 + (I[78] = (img)(_n2##x,_p1##y,z,v)), \ 1.1742 + (I[92] = (img)(_n2##x,y,z,v)), \ 1.1743 + (I[106] = (img)(_n2##x,_n1##y,z,v)), \ 1.1744 + (I[120] = (img)(_n2##x,_n2##y,z,v)), \ 1.1745 + (I[134] = (img)(_n2##x,_n3##y,z,v)), \ 1.1746 + (I[148] = (img)(_n2##x,_n4##y,z,v)), \ 1.1747 + (I[162] = (img)(_n2##x,_n5##y,z,v)), \ 1.1748 + (I[176] = (img)(_n2##x,_n6##y,z,v)), \ 1.1749 + (I[190] = (img)(_n2##x,_n7##y,z,v)), \ 1.1750 + (I[9] = (img)(_n3##x,_p6##y,z,v)), \ 1.1751 + (I[23] = (img)(_n3##x,_p5##y,z,v)), \ 1.1752 + (I[37] = (img)(_n3##x,_p4##y,z,v)), \ 1.1753 + (I[51] = (img)(_n3##x,_p3##y,z,v)), \ 1.1754 + (I[65] = (img)(_n3##x,_p2##y,z,v)), \ 1.1755 + (I[79] = (img)(_n3##x,_p1##y,z,v)), \ 1.1756 + (I[93] = (img)(_n3##x,y,z,v)), \ 1.1757 + (I[107] = (img)(_n3##x,_n1##y,z,v)), \ 1.1758 + (I[121] = (img)(_n3##x,_n2##y,z,v)), \ 1.1759 + (I[135] = (img)(_n3##x,_n3##y,z,v)), \ 1.1760 + (I[149] = (img)(_n3##x,_n4##y,z,v)), \ 1.1761 + (I[163] = (img)(_n3##x,_n5##y,z,v)), \ 1.1762 + (I[177] = (img)(_n3##x,_n6##y,z,v)), \ 1.1763 + (I[191] = (img)(_n3##x,_n7##y,z,v)), \ 1.1764 + (I[10] = (img)(_n4##x,_p6##y,z,v)), \ 1.1765 + (I[24] = (img)(_n4##x,_p5##y,z,v)), \ 1.1766 + (I[38] = (img)(_n4##x,_p4##y,z,v)), \ 1.1767 + (I[52] = (img)(_n4##x,_p3##y,z,v)), \ 1.1768 + (I[66] = (img)(_n4##x,_p2##y,z,v)), \ 1.1769 + (I[80] = (img)(_n4##x,_p1##y,z,v)), \ 1.1770 + (I[94] = (img)(_n4##x,y,z,v)), \ 1.1771 + (I[108] = (img)(_n4##x,_n1##y,z,v)), \ 1.1772 + (I[122] = (img)(_n4##x,_n2##y,z,v)), \ 1.1773 + (I[136] = (img)(_n4##x,_n3##y,z,v)), \ 1.1774 + (I[150] = (img)(_n4##x,_n4##y,z,v)), \ 1.1775 + (I[164] = (img)(_n4##x,_n5##y,z,v)), \ 1.1776 + (I[178] = (img)(_n4##x,_n6##y,z,v)), \ 1.1777 + (I[192] = (img)(_n4##x,_n7##y,z,v)), \ 1.1778 + (I[11] = (img)(_n5##x,_p6##y,z,v)), \ 1.1779 + (I[25] = (img)(_n5##x,_p5##y,z,v)), \ 1.1780 + (I[39] = (img)(_n5##x,_p4##y,z,v)), \ 1.1781 + (I[53] = (img)(_n5##x,_p3##y,z,v)), \ 1.1782 + (I[67] = (img)(_n5##x,_p2##y,z,v)), \ 1.1783 + (I[81] = (img)(_n5##x,_p1##y,z,v)), \ 1.1784 + (I[95] = (img)(_n5##x,y,z,v)), \ 1.1785 + (I[109] = (img)(_n5##x,_n1##y,z,v)), \ 1.1786 + (I[123] = (img)(_n5##x,_n2##y,z,v)), \ 1.1787 + (I[137] = (img)(_n5##x,_n3##y,z,v)), \ 1.1788 + (I[151] = (img)(_n5##x,_n4##y,z,v)), \ 1.1789 + (I[165] = (img)(_n5##x,_n5##y,z,v)), \ 1.1790 + (I[179] = (img)(_n5##x,_n6##y,z,v)), \ 1.1791 + (I[193] = (img)(_n5##x,_n7##y,z,v)), \ 1.1792 + (I[12] = (img)(_n6##x,_p6##y,z,v)), \ 1.1793 + (I[26] = (img)(_n6##x,_p5##y,z,v)), \ 1.1794 + (I[40] = (img)(_n6##x,_p4##y,z,v)), \ 1.1795 + (I[54] = (img)(_n6##x,_p3##y,z,v)), \ 1.1796 + (I[68] = (img)(_n6##x,_p2##y,z,v)), \ 1.1797 + (I[82] = (img)(_n6##x,_p1##y,z,v)), \ 1.1798 + (I[96] = (img)(_n6##x,y,z,v)), \ 1.1799 + (I[110] = (img)(_n6##x,_n1##y,z,v)), \ 1.1800 + (I[124] = (img)(_n6##x,_n2##y,z,v)), \ 1.1801 + (I[138] = (img)(_n6##x,_n3##y,z,v)), \ 1.1802 + (I[152] = (img)(_n6##x,_n4##y,z,v)), \ 1.1803 + (I[166] = (img)(_n6##x,_n5##y,z,v)), \ 1.1804 + (I[180] = (img)(_n6##x,_n6##y,z,v)), \ 1.1805 + (I[194] = (img)(_n6##x,_n7##y,z,v)), \ 1.1806 + x+7>=(int)((img).width)?(int)((img).width)-1:x+7); \ 1.1807 + x<=(int)(x1) && ((_n7##x<(int)((img).width) && ( \ 1.1808 + (I[13] = (img)(_n7##x,_p6##y,z,v)), \ 1.1809 + (I[27] = (img)(_n7##x,_p5##y,z,v)), \ 1.1810 + (I[41] = (img)(_n7##x,_p4##y,z,v)), \ 1.1811 + (I[55] = (img)(_n7##x,_p3##y,z,v)), \ 1.1812 + (I[69] = (img)(_n7##x,_p2##y,z,v)), \ 1.1813 + (I[83] = (img)(_n7##x,_p1##y,z,v)), \ 1.1814 + (I[97] = (img)(_n7##x,y,z,v)), \ 1.1815 + (I[111] = (img)(_n7##x,_n1##y,z,v)), \ 1.1816 + (I[125] = (img)(_n7##x,_n2##y,z,v)), \ 1.1817 + (I[139] = (img)(_n7##x,_n3##y,z,v)), \ 1.1818 + (I[153] = (img)(_n7##x,_n4##y,z,v)), \ 1.1819 + (I[167] = (img)(_n7##x,_n5##y,z,v)), \ 1.1820 + (I[181] = (img)(_n7##x,_n6##y,z,v)), \ 1.1821 + (I[195] = (img)(_n7##x,_n7##y,z,v)),1)) || \ 1.1822 + _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.1823 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], \ 1.1824 + I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \ 1.1825 + I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \ 1.1826 + I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \ 1.1827 + I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \ 1.1828 + I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.1829 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], \ 1.1830 + I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \ 1.1831 + I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.1832 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \ 1.1833 + I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \ 1.1834 + I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.1835 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \ 1.1836 + I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \ 1.1837 + _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x) 1.1838 + 1.1839 +#define cimg_get14x14(img,x,y,z,v,I) \ 1.1840 + I[0] = (img)(_p6##x,_p6##y,z,v), I[1] = (img)(_p5##x,_p6##y,z,v), I[2] = (img)(_p4##x,_p6##y,z,v), I[3] = (img)(_p3##x,_p6##y,z,v), I[4] = (img)(_p2##x,_p6##y,z,v), I[5] = (img)(_p1##x,_p6##y,z,v), I[6] = (img)(x,_p6##y,z,v), I[7] = (img)(_n1##x,_p6##y,z,v), I[8] = (img)(_n2##x,_p6##y,z,v), I[9] = (img)(_n3##x,_p6##y,z,v), I[10] = (img)(_n4##x,_p6##y,z,v), I[11] = (img)(_n5##x,_p6##y,z,v), I[12] = (img)(_n6##x,_p6##y,z,v), I[13] = (img)(_n7##x,_p6##y,z,v), \ 1.1841 + I[14] = (img)(_p6##x,_p5##y,z,v), I[15] = (img)(_p5##x,_p5##y,z,v), I[16] = (img)(_p4##x,_p5##y,z,v), I[17] = (img)(_p3##x,_p5##y,z,v), I[18] = (img)(_p2##x,_p5##y,z,v), I[19] = (img)(_p1##x,_p5##y,z,v), I[20] = (img)(x,_p5##y,z,v), I[21] = (img)(_n1##x,_p5##y,z,v), I[22] = (img)(_n2##x,_p5##y,z,v), I[23] = (img)(_n3##x,_p5##y,z,v), I[24] = (img)(_n4##x,_p5##y,z,v), I[25] = (img)(_n5##x,_p5##y,z,v), I[26] = (img)(_n6##x,_p5##y,z,v), I[27] = (img)(_n7##x,_p5##y,z,v), \ 1.1842 + I[28] = (img)(_p6##x,_p4##y,z,v), I[29] = (img)(_p5##x,_p4##y,z,v), I[30] = (img)(_p4##x,_p4##y,z,v), I[31] = (img)(_p3##x,_p4##y,z,v), I[32] = (img)(_p2##x,_p4##y,z,v), I[33] = (img)(_p1##x,_p4##y,z,v), I[34] = (img)(x,_p4##y,z,v), I[35] = (img)(_n1##x,_p4##y,z,v), I[36] = (img)(_n2##x,_p4##y,z,v), I[37] = (img)(_n3##x,_p4##y,z,v), I[38] = (img)(_n4##x,_p4##y,z,v), I[39] = (img)(_n5##x,_p4##y,z,v), I[40] = (img)(_n6##x,_p4##y,z,v), I[41] = (img)(_n7##x,_p4##y,z,v), \ 1.1843 + I[42] = (img)(_p6##x,_p3##y,z,v), I[43] = (img)(_p5##x,_p3##y,z,v), I[44] = (img)(_p4##x,_p3##y,z,v), I[45] = (img)(_p3##x,_p3##y,z,v), I[46] = (img)(_p2##x,_p3##y,z,v), I[47] = (img)(_p1##x,_p3##y,z,v), I[48] = (img)(x,_p3##y,z,v), I[49] = (img)(_n1##x,_p3##y,z,v), I[50] = (img)(_n2##x,_p3##y,z,v), I[51] = (img)(_n3##x,_p3##y,z,v), I[52] = (img)(_n4##x,_p3##y,z,v), I[53] = (img)(_n5##x,_p3##y,z,v), I[54] = (img)(_n6##x,_p3##y,z,v), I[55] = (img)(_n7##x,_p3##y,z,v), \ 1.1844 + I[56] = (img)(_p6##x,_p2##y,z,v), I[57] = (img)(_p5##x,_p2##y,z,v), I[58] = (img)(_p4##x,_p2##y,z,v), I[59] = (img)(_p3##x,_p2##y,z,v), I[60] = (img)(_p2##x,_p2##y,z,v), I[61] = (img)(_p1##x,_p2##y,z,v), I[62] = (img)(x,_p2##y,z,v), I[63] = (img)(_n1##x,_p2##y,z,v), I[64] = (img)(_n2##x,_p2##y,z,v), I[65] = (img)(_n3##x,_p2##y,z,v), I[66] = (img)(_n4##x,_p2##y,z,v), I[67] = (img)(_n5##x,_p2##y,z,v), I[68] = (img)(_n6##x,_p2##y,z,v), I[69] = (img)(_n7##x,_p2##y,z,v), \ 1.1845 + I[70] = (img)(_p6##x,_p1##y,z,v), I[71] = (img)(_p5##x,_p1##y,z,v), I[72] = (img)(_p4##x,_p1##y,z,v), I[73] = (img)(_p3##x,_p1##y,z,v), I[74] = (img)(_p2##x,_p1##y,z,v), I[75] = (img)(_p1##x,_p1##y,z,v), I[76] = (img)(x,_p1##y,z,v), I[77] = (img)(_n1##x,_p1##y,z,v), I[78] = (img)(_n2##x,_p1##y,z,v), I[79] = (img)(_n3##x,_p1##y,z,v), I[80] = (img)(_n4##x,_p1##y,z,v), I[81] = (img)(_n5##x,_p1##y,z,v), I[82] = (img)(_n6##x,_p1##y,z,v), I[83] = (img)(_n7##x,_p1##y,z,v), \ 1.1846 + I[84] = (img)(_p6##x,y,z,v), I[85] = (img)(_p5##x,y,z,v), I[86] = (img)(_p4##x,y,z,v), I[87] = (img)(_p3##x,y,z,v), I[88] = (img)(_p2##x,y,z,v), I[89] = (img)(_p1##x,y,z,v), I[90] = (img)(x,y,z,v), I[91] = (img)(_n1##x,y,z,v), I[92] = (img)(_n2##x,y,z,v), I[93] = (img)(_n3##x,y,z,v), I[94] = (img)(_n4##x,y,z,v), I[95] = (img)(_n5##x,y,z,v), I[96] = (img)(_n6##x,y,z,v), I[97] = (img)(_n7##x,y,z,v), \ 1.1847 + I[98] = (img)(_p6##x,_n1##y,z,v), I[99] = (img)(_p5##x,_n1##y,z,v), I[100] = (img)(_p4##x,_n1##y,z,v), I[101] = (img)(_p3##x,_n1##y,z,v), I[102] = (img)(_p2##x,_n1##y,z,v), I[103] = (img)(_p1##x,_n1##y,z,v), I[104] = (img)(x,_n1##y,z,v), I[105] = (img)(_n1##x,_n1##y,z,v), I[106] = (img)(_n2##x,_n1##y,z,v), I[107] = (img)(_n3##x,_n1##y,z,v), I[108] = (img)(_n4##x,_n1##y,z,v), I[109] = (img)(_n5##x,_n1##y,z,v), I[110] = (img)(_n6##x,_n1##y,z,v), I[111] = (img)(_n7##x,_n1##y,z,v), \ 1.1848 + I[112] = (img)(_p6##x,_n2##y,z,v), I[113] = (img)(_p5##x,_n2##y,z,v), I[114] = (img)(_p4##x,_n2##y,z,v), I[115] = (img)(_p3##x,_n2##y,z,v), I[116] = (img)(_p2##x,_n2##y,z,v), I[117] = (img)(_p1##x,_n2##y,z,v), I[118] = (img)(x,_n2##y,z,v), I[119] = (img)(_n1##x,_n2##y,z,v), I[120] = (img)(_n2##x,_n2##y,z,v), I[121] = (img)(_n3##x,_n2##y,z,v), I[122] = (img)(_n4##x,_n2##y,z,v), I[123] = (img)(_n5##x,_n2##y,z,v), I[124] = (img)(_n6##x,_n2##y,z,v), I[125] = (img)(_n7##x,_n2##y,z,v), \ 1.1849 + I[126] = (img)(_p6##x,_n3##y,z,v), I[127] = (img)(_p5##x,_n3##y,z,v), I[128] = (img)(_p4##x,_n3##y,z,v), I[129] = (img)(_p3##x,_n3##y,z,v), I[130] = (img)(_p2##x,_n3##y,z,v), I[131] = (img)(_p1##x,_n3##y,z,v), I[132] = (img)(x,_n3##y,z,v), I[133] = (img)(_n1##x,_n3##y,z,v), I[134] = (img)(_n2##x,_n3##y,z,v), I[135] = (img)(_n3##x,_n3##y,z,v), I[136] = (img)(_n4##x,_n3##y,z,v), I[137] = (img)(_n5##x,_n3##y,z,v), I[138] = (img)(_n6##x,_n3##y,z,v), I[139] = (img)(_n7##x,_n3##y,z,v), \ 1.1850 + I[140] = (img)(_p6##x,_n4##y,z,v), I[141] = (img)(_p5##x,_n4##y,z,v), I[142] = (img)(_p4##x,_n4##y,z,v), I[143] = (img)(_p3##x,_n4##y,z,v), I[144] = (img)(_p2##x,_n4##y,z,v), I[145] = (img)(_p1##x,_n4##y,z,v), I[146] = (img)(x,_n4##y,z,v), I[147] = (img)(_n1##x,_n4##y,z,v), I[148] = (img)(_n2##x,_n4##y,z,v), I[149] = (img)(_n3##x,_n4##y,z,v), I[150] = (img)(_n4##x,_n4##y,z,v), I[151] = (img)(_n5##x,_n4##y,z,v), I[152] = (img)(_n6##x,_n4##y,z,v), I[153] = (img)(_n7##x,_n4##y,z,v), \ 1.1851 + I[154] = (img)(_p6##x,_n5##y,z,v), I[155] = (img)(_p5##x,_n5##y,z,v), I[156] = (img)(_p4##x,_n5##y,z,v), I[157] = (img)(_p3##x,_n5##y,z,v), I[158] = (img)(_p2##x,_n5##y,z,v), I[159] = (img)(_p1##x,_n5##y,z,v), I[160] = (img)(x,_n5##y,z,v), I[161] = (img)(_n1##x,_n5##y,z,v), I[162] = (img)(_n2##x,_n5##y,z,v), I[163] = (img)(_n3##x,_n5##y,z,v), I[164] = (img)(_n4##x,_n5##y,z,v), I[165] = (img)(_n5##x,_n5##y,z,v), I[166] = (img)(_n6##x,_n5##y,z,v), I[167] = (img)(_n7##x,_n5##y,z,v), \ 1.1852 + I[168] = (img)(_p6##x,_n6##y,z,v), I[169] = (img)(_p5##x,_n6##y,z,v), I[170] = (img)(_p4##x,_n6##y,z,v), I[171] = (img)(_p3##x,_n6##y,z,v), I[172] = (img)(_p2##x,_n6##y,z,v), I[173] = (img)(_p1##x,_n6##y,z,v), I[174] = (img)(x,_n6##y,z,v), I[175] = (img)(_n1##x,_n6##y,z,v), I[176] = (img)(_n2##x,_n6##y,z,v), I[177] = (img)(_n3##x,_n6##y,z,v), I[178] = (img)(_n4##x,_n6##y,z,v), I[179] = (img)(_n5##x,_n6##y,z,v), I[180] = (img)(_n6##x,_n6##y,z,v), I[181] = (img)(_n7##x,_n6##y,z,v), \ 1.1853 + I[182] = (img)(_p6##x,_n7##y,z,v), I[183] = (img)(_p5##x,_n7##y,z,v), I[184] = (img)(_p4##x,_n7##y,z,v), I[185] = (img)(_p3##x,_n7##y,z,v), I[186] = (img)(_p2##x,_n7##y,z,v), I[187] = (img)(_p1##x,_n7##y,z,v), I[188] = (img)(x,_n7##y,z,v), I[189] = (img)(_n1##x,_n7##y,z,v), I[190] = (img)(_n2##x,_n7##y,z,v), I[191] = (img)(_n3##x,_n7##y,z,v), I[192] = (img)(_n4##x,_n7##y,z,v), I[193] = (img)(_n5##x,_n7##y,z,v), I[194] = (img)(_n6##x,_n7##y,z,v), I[195] = (img)(_n7##x,_n7##y,z,v); 1.1854 + 1.1855 +// Define 15x15 loop macros for CImg 1.1856 +//---------------------------------- 1.1857 +#define cimg_for15(bound,i) for (int i = 0, \ 1.1858 + _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.1859 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.1860 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.1861 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.1862 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.1863 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.1864 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.1865 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7; \ 1.1866 + _n7##i<(int)(bound) || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.1867 + i==(_n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.1868 + _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.1869 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i) 1.1870 + 1.1871 +#define cimg_for15X(img,x) cimg_for15((img).width,x) 1.1872 +#define cimg_for15Y(img,y) cimg_for15((img).height,y) 1.1873 +#define cimg_for15Z(img,z) cimg_for15((img).depth,z) 1.1874 +#define cimg_for15V(img,v) cimg_for15((img).dim,v) 1.1875 +#define cimg_for15XY(img,x,y) cimg_for15Y(img,y) cimg_for15X(img,x) 1.1876 +#define cimg_for15XZ(img,x,z) cimg_for15Z(img,z) cimg_for15X(img,x) 1.1877 +#define cimg_for15XV(img,x,v) cimg_for15V(img,v) cimg_for15X(img,x) 1.1878 +#define cimg_for15YZ(img,y,z) cimg_for15Z(img,z) cimg_for15Y(img,y) 1.1879 +#define cimg_for15YV(img,y,v) cimg_for15V(img,v) cimg_for15Y(img,y) 1.1880 +#define cimg_for15ZV(img,z,v) cimg_for15V(img,v) cimg_for15Z(img,z) 1.1881 +#define cimg_for15XYZ(img,x,y,z) cimg_for15Z(img,z) cimg_for15XY(img,x,y) 1.1882 +#define cimg_for15XZV(img,x,z,v) cimg_for15V(img,v) cimg_for15XZ(img,x,z) 1.1883 +#define cimg_for15YZV(img,y,z,v) cimg_for15V(img,v) cimg_for15YZ(img,y,z) 1.1884 +#define cimg_for15XYZV(img,x,y,z,v) cimg_for15V(img,v) cimg_for15XYZ(img,x,y,z) 1.1885 + 1.1886 +#define cimg_for_in15(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.1887 + _p7##i = i-7<0?0:i-7, \ 1.1888 + _p6##i = i-6<0?0:i-6, \ 1.1889 + _p5##i = i-5<0?0:i-5, \ 1.1890 + _p4##i = i-4<0?0:i-4, \ 1.1891 + _p3##i = i-3<0?0:i-3, \ 1.1892 + _p2##i = i-2<0?0:i-2, \ 1.1893 + _p1##i = i-1<0?0:i-1, \ 1.1894 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.1895 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.1896 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.1897 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.1898 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.1899 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.1900 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7; \ 1.1901 + i<=(int)(i1) && (_n7##i<(int)(bound) || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.1902 + i==(_n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.1903 + _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.1904 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i) 1.1905 + 1.1906 +#define cimg_for_in15X(img,x0,x1,x) cimg_for_in15((img).width,x0,x1,x) 1.1907 +#define cimg_for_in15Y(img,y0,y1,y) cimg_for_in15((img).height,y0,y1,y) 1.1908 +#define cimg_for_in15Z(img,z0,z1,z) cimg_for_in15((img).depth,z0,z1,z) 1.1909 +#define cimg_for_in15V(img,v0,v1,v) cimg_for_in15((img).dim,v0,v1,v) 1.1910 +#define cimg_for_in15XY(img,x0,y0,x1,y1,x,y) cimg_for_in15Y(img,y0,y1,y) cimg_for_in15X(img,x0,x1,x) 1.1911 +#define cimg_for_in15XZ(img,x0,z0,x1,z1,x,z) cimg_for_in15Z(img,z0,z1,z) cimg_for_in15X(img,x0,x1,x) 1.1912 +#define cimg_for_in15XV(img,x0,v0,x1,v1,x,v) cimg_for_in15V(img,v0,v1,v) cimg_for_in15X(img,x0,x1,x) 1.1913 +#define cimg_for_in15YZ(img,y0,z0,y1,z1,y,z) cimg_for_in15Z(img,z0,z1,z) cimg_for_in15Y(img,y0,y1,y) 1.1914 +#define cimg_for_in15YV(img,y0,v0,y1,v1,y,v) cimg_for_in15V(img,v0,v1,v) cimg_for_in15Y(img,y0,y1,y) 1.1915 +#define cimg_for_in15ZV(img,z0,v0,z1,v1,z,v) cimg_for_in15V(img,v0,v1,v) cimg_for_in15Z(img,z0,z1,z) 1.1916 +#define cimg_for_in15XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in15Z(img,z0,z1,z) cimg_for_in15XY(img,x0,y0,x1,y1,x,y) 1.1917 +#define cimg_for_in15XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in15V(img,v0,v1,v) cimg_for_in15XZ(img,x0,y0,x1,y1,x,z) 1.1918 +#define cimg_for_in15YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in15V(img,v0,v1,v) cimg_for_in15YZ(img,y0,z0,y1,z1,y,z) 1.1919 +#define cimg_for_in15XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in15V(img,v0,v1,v) cimg_for_in15XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.1920 + 1.1921 +#define cimg_for15x15(img,x,y,z,v,I) \ 1.1922 + cimg_for15((img).height,y) for (int x = 0, \ 1.1923 + _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.1924 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.1925 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.1926 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.1927 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.1928 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.1929 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.1930 + _n7##x = (int)( \ 1.1931 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = (img)(0,_p7##y,z,v)), \ 1.1932 + (I[15] = I[16] = I[17] = I[18] = I[19] = I[20] = I[21] = I[22] = (img)(0,_p6##y,z,v)), \ 1.1933 + (I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = (img)(0,_p5##y,z,v)), \ 1.1934 + (I[45] = I[46] = I[47] = I[48] = I[49] = I[50] = I[51] = I[52] = (img)(0,_p4##y,z,v)), \ 1.1935 + (I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = (img)(0,_p3##y,z,v)), \ 1.1936 + (I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = (img)(0,_p2##y,z,v)), \ 1.1937 + (I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = (img)(0,_p1##y,z,v)), \ 1.1938 + (I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = I[111] = I[112] = (img)(0,y,z,v)), \ 1.1939 + (I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = (img)(0,_n1##y,z,v)), \ 1.1940 + (I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = (img)(0,_n2##y,z,v)), \ 1.1941 + (I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = (img)(0,_n3##y,z,v)), \ 1.1942 + (I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = I[171] = I[172] = (img)(0,_n4##y,z,v)), \ 1.1943 + (I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = (img)(0,_n5##y,z,v)), \ 1.1944 + (I[195] = I[196] = I[197] = I[198] = I[199] = I[200] = I[201] = I[202] = (img)(0,_n6##y,z,v)), \ 1.1945 + (I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = (img)(0,_n7##y,z,v)), \ 1.1946 + (I[8] = (img)(_n1##x,_p7##y,z,v)), \ 1.1947 + (I[23] = (img)(_n1##x,_p6##y,z,v)), \ 1.1948 + (I[38] = (img)(_n1##x,_p5##y,z,v)), \ 1.1949 + (I[53] = (img)(_n1##x,_p4##y,z,v)), \ 1.1950 + (I[68] = (img)(_n1##x,_p3##y,z,v)), \ 1.1951 + (I[83] = (img)(_n1##x,_p2##y,z,v)), \ 1.1952 + (I[98] = (img)(_n1##x,_p1##y,z,v)), \ 1.1953 + (I[113] = (img)(_n1##x,y,z,v)), \ 1.1954 + (I[128] = (img)(_n1##x,_n1##y,z,v)), \ 1.1955 + (I[143] = (img)(_n1##x,_n2##y,z,v)), \ 1.1956 + (I[158] = (img)(_n1##x,_n3##y,z,v)), \ 1.1957 + (I[173] = (img)(_n1##x,_n4##y,z,v)), \ 1.1958 + (I[188] = (img)(_n1##x,_n5##y,z,v)), \ 1.1959 + (I[203] = (img)(_n1##x,_n6##y,z,v)), \ 1.1960 + (I[218] = (img)(_n1##x,_n7##y,z,v)), \ 1.1961 + (I[9] = (img)(_n2##x,_p7##y,z,v)), \ 1.1962 + (I[24] = (img)(_n2##x,_p6##y,z,v)), \ 1.1963 + (I[39] = (img)(_n2##x,_p5##y,z,v)), \ 1.1964 + (I[54] = (img)(_n2##x,_p4##y,z,v)), \ 1.1965 + (I[69] = (img)(_n2##x,_p3##y,z,v)), \ 1.1966 + (I[84] = (img)(_n2##x,_p2##y,z,v)), \ 1.1967 + (I[99] = (img)(_n2##x,_p1##y,z,v)), \ 1.1968 + (I[114] = (img)(_n2##x,y,z,v)), \ 1.1969 + (I[129] = (img)(_n2##x,_n1##y,z,v)), \ 1.1970 + (I[144] = (img)(_n2##x,_n2##y,z,v)), \ 1.1971 + (I[159] = (img)(_n2##x,_n3##y,z,v)), \ 1.1972 + (I[174] = (img)(_n2##x,_n4##y,z,v)), \ 1.1973 + (I[189] = (img)(_n2##x,_n5##y,z,v)), \ 1.1974 + (I[204] = (img)(_n2##x,_n6##y,z,v)), \ 1.1975 + (I[219] = (img)(_n2##x,_n7##y,z,v)), \ 1.1976 + (I[10] = (img)(_n3##x,_p7##y,z,v)), \ 1.1977 + (I[25] = (img)(_n3##x,_p6##y,z,v)), \ 1.1978 + (I[40] = (img)(_n3##x,_p5##y,z,v)), \ 1.1979 + (I[55] = (img)(_n3##x,_p4##y,z,v)), \ 1.1980 + (I[70] = (img)(_n3##x,_p3##y,z,v)), \ 1.1981 + (I[85] = (img)(_n3##x,_p2##y,z,v)), \ 1.1982 + (I[100] = (img)(_n3##x,_p1##y,z,v)), \ 1.1983 + (I[115] = (img)(_n3##x,y,z,v)), \ 1.1984 + (I[130] = (img)(_n3##x,_n1##y,z,v)), \ 1.1985 + (I[145] = (img)(_n3##x,_n2##y,z,v)), \ 1.1986 + (I[160] = (img)(_n3##x,_n3##y,z,v)), \ 1.1987 + (I[175] = (img)(_n3##x,_n4##y,z,v)), \ 1.1988 + (I[190] = (img)(_n3##x,_n5##y,z,v)), \ 1.1989 + (I[205] = (img)(_n3##x,_n6##y,z,v)), \ 1.1990 + (I[220] = (img)(_n3##x,_n7##y,z,v)), \ 1.1991 + (I[11] = (img)(_n4##x,_p7##y,z,v)), \ 1.1992 + (I[26] = (img)(_n4##x,_p6##y,z,v)), \ 1.1993 + (I[41] = (img)(_n4##x,_p5##y,z,v)), \ 1.1994 + (I[56] = (img)(_n4##x,_p4##y,z,v)), \ 1.1995 + (I[71] = (img)(_n4##x,_p3##y,z,v)), \ 1.1996 + (I[86] = (img)(_n4##x,_p2##y,z,v)), \ 1.1997 + (I[101] = (img)(_n4##x,_p1##y,z,v)), \ 1.1998 + (I[116] = (img)(_n4##x,y,z,v)), \ 1.1999 + (I[131] = (img)(_n4##x,_n1##y,z,v)), \ 1.2000 + (I[146] = (img)(_n4##x,_n2##y,z,v)), \ 1.2001 + (I[161] = (img)(_n4##x,_n3##y,z,v)), \ 1.2002 + (I[176] = (img)(_n4##x,_n4##y,z,v)), \ 1.2003 + (I[191] = (img)(_n4##x,_n5##y,z,v)), \ 1.2004 + (I[206] = (img)(_n4##x,_n6##y,z,v)), \ 1.2005 + (I[221] = (img)(_n4##x,_n7##y,z,v)), \ 1.2006 + (I[12] = (img)(_n5##x,_p7##y,z,v)), \ 1.2007 + (I[27] = (img)(_n5##x,_p6##y,z,v)), \ 1.2008 + (I[42] = (img)(_n5##x,_p5##y,z,v)), \ 1.2009 + (I[57] = (img)(_n5##x,_p4##y,z,v)), \ 1.2010 + (I[72] = (img)(_n5##x,_p3##y,z,v)), \ 1.2011 + (I[87] = (img)(_n5##x,_p2##y,z,v)), \ 1.2012 + (I[102] = (img)(_n5##x,_p1##y,z,v)), \ 1.2013 + (I[117] = (img)(_n5##x,y,z,v)), \ 1.2014 + (I[132] = (img)(_n5##x,_n1##y,z,v)), \ 1.2015 + (I[147] = (img)(_n5##x,_n2##y,z,v)), \ 1.2016 + (I[162] = (img)(_n5##x,_n3##y,z,v)), \ 1.2017 + (I[177] = (img)(_n5##x,_n4##y,z,v)), \ 1.2018 + (I[192] = (img)(_n5##x,_n5##y,z,v)), \ 1.2019 + (I[207] = (img)(_n5##x,_n6##y,z,v)), \ 1.2020 + (I[222] = (img)(_n5##x,_n7##y,z,v)), \ 1.2021 + (I[13] = (img)(_n6##x,_p7##y,z,v)), \ 1.2022 + (I[28] = (img)(_n6##x,_p6##y,z,v)), \ 1.2023 + (I[43] = (img)(_n6##x,_p5##y,z,v)), \ 1.2024 + (I[58] = (img)(_n6##x,_p4##y,z,v)), \ 1.2025 + (I[73] = (img)(_n6##x,_p3##y,z,v)), \ 1.2026 + (I[88] = (img)(_n6##x,_p2##y,z,v)), \ 1.2027 + (I[103] = (img)(_n6##x,_p1##y,z,v)), \ 1.2028 + (I[118] = (img)(_n6##x,y,z,v)), \ 1.2029 + (I[133] = (img)(_n6##x,_n1##y,z,v)), \ 1.2030 + (I[148] = (img)(_n6##x,_n2##y,z,v)), \ 1.2031 + (I[163] = (img)(_n6##x,_n3##y,z,v)), \ 1.2032 + (I[178] = (img)(_n6##x,_n4##y,z,v)), \ 1.2033 + (I[193] = (img)(_n6##x,_n5##y,z,v)), \ 1.2034 + (I[208] = (img)(_n6##x,_n6##y,z,v)), \ 1.2035 + (I[223] = (img)(_n6##x,_n7##y,z,v)), \ 1.2036 + 7>=((img).width)?(int)((img).width)-1:7); \ 1.2037 + (_n7##x<(int)((img).width) && ( \ 1.2038 + (I[14] = (img)(_n7##x,_p7##y,z,v)), \ 1.2039 + (I[29] = (img)(_n7##x,_p6##y,z,v)), \ 1.2040 + (I[44] = (img)(_n7##x,_p5##y,z,v)), \ 1.2041 + (I[59] = (img)(_n7##x,_p4##y,z,v)), \ 1.2042 + (I[74] = (img)(_n7##x,_p3##y,z,v)), \ 1.2043 + (I[89] = (img)(_n7##x,_p2##y,z,v)), \ 1.2044 + (I[104] = (img)(_n7##x,_p1##y,z,v)), \ 1.2045 + (I[119] = (img)(_n7##x,y,z,v)), \ 1.2046 + (I[134] = (img)(_n7##x,_n1##y,z,v)), \ 1.2047 + (I[149] = (img)(_n7##x,_n2##y,z,v)), \ 1.2048 + (I[164] = (img)(_n7##x,_n3##y,z,v)), \ 1.2049 + (I[179] = (img)(_n7##x,_n4##y,z,v)), \ 1.2050 + (I[194] = (img)(_n7##x,_n5##y,z,v)), \ 1.2051 + (I[209] = (img)(_n7##x,_n6##y,z,v)), \ 1.2052 + (I[224] = (img)(_n7##x,_n7##y,z,v)),1)) || \ 1.2053 + _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.2054 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], \ 1.2055 + I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \ 1.2056 + I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], \ 1.2057 + I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.2058 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \ 1.2059 + I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.2060 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \ 1.2061 + I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.2062 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], \ 1.2063 + I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \ 1.2064 + I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], \ 1.2065 + I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \ 1.2066 + I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], \ 1.2067 + I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \ 1.2068 + I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], \ 1.2069 + _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x) 1.2070 + 1.2071 +#define cimg_for_in15x15(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.2072 + cimg_for_in15((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.2073 + _p7##x = x-7<0?0:x-7, \ 1.2074 + _p6##x = x-6<0?0:x-6, \ 1.2075 + _p5##x = x-5<0?0:x-5, \ 1.2076 + _p4##x = x-4<0?0:x-4, \ 1.2077 + _p3##x = x-3<0?0:x-3, \ 1.2078 + _p2##x = x-2<0?0:x-2, \ 1.2079 + _p1##x = x-1<0?0:x-1, \ 1.2080 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.2081 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.2082 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.2083 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.2084 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.2085 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.2086 + _n7##x = (int)( \ 1.2087 + (I[0] = (img)(_p7##x,_p7##y,z,v)), \ 1.2088 + (I[15] = (img)(_p7##x,_p6##y,z,v)), \ 1.2089 + (I[30] = (img)(_p7##x,_p5##y,z,v)), \ 1.2090 + (I[45] = (img)(_p7##x,_p4##y,z,v)), \ 1.2091 + (I[60] = (img)(_p7##x,_p3##y,z,v)), \ 1.2092 + (I[75] = (img)(_p7##x,_p2##y,z,v)), \ 1.2093 + (I[90] = (img)(_p7##x,_p1##y,z,v)), \ 1.2094 + (I[105] = (img)(_p7##x,y,z,v)), \ 1.2095 + (I[120] = (img)(_p7##x,_n1##y,z,v)), \ 1.2096 + (I[135] = (img)(_p7##x,_n2##y,z,v)), \ 1.2097 + (I[150] = (img)(_p7##x,_n3##y,z,v)), \ 1.2098 + (I[165] = (img)(_p7##x,_n4##y,z,v)), \ 1.2099 + (I[180] = (img)(_p7##x,_n5##y,z,v)), \ 1.2100 + (I[195] = (img)(_p7##x,_n6##y,z,v)), \ 1.2101 + (I[210] = (img)(_p7##x,_n7##y,z,v)), \ 1.2102 + (I[1] = (img)(_p6##x,_p7##y,z,v)), \ 1.2103 + (I[16] = (img)(_p6##x,_p6##y,z,v)), \ 1.2104 + (I[31] = (img)(_p6##x,_p5##y,z,v)), \ 1.2105 + (I[46] = (img)(_p6##x,_p4##y,z,v)), \ 1.2106 + (I[61] = (img)(_p6##x,_p3##y,z,v)), \ 1.2107 + (I[76] = (img)(_p6##x,_p2##y,z,v)), \ 1.2108 + (I[91] = (img)(_p6##x,_p1##y,z,v)), \ 1.2109 + (I[106] = (img)(_p6##x,y,z,v)), \ 1.2110 + (I[121] = (img)(_p6##x,_n1##y,z,v)), \ 1.2111 + (I[136] = (img)(_p6##x,_n2##y,z,v)), \ 1.2112 + (I[151] = (img)(_p6##x,_n3##y,z,v)), \ 1.2113 + (I[166] = (img)(_p6##x,_n4##y,z,v)), \ 1.2114 + (I[181] = (img)(_p6##x,_n5##y,z,v)), \ 1.2115 + (I[196] = (img)(_p6##x,_n6##y,z,v)), \ 1.2116 + (I[211] = (img)(_p6##x,_n7##y,z,v)), \ 1.2117 + (I[2] = (img)(_p5##x,_p7##y,z,v)), \ 1.2118 + (I[17] = (img)(_p5##x,_p6##y,z,v)), \ 1.2119 + (I[32] = (img)(_p5##x,_p5##y,z,v)), \ 1.2120 + (I[47] = (img)(_p5##x,_p4##y,z,v)), \ 1.2121 + (I[62] = (img)(_p5##x,_p3##y,z,v)), \ 1.2122 + (I[77] = (img)(_p5##x,_p2##y,z,v)), \ 1.2123 + (I[92] = (img)(_p5##x,_p1##y,z,v)), \ 1.2124 + (I[107] = (img)(_p5##x,y,z,v)), \ 1.2125 + (I[122] = (img)(_p5##x,_n1##y,z,v)), \ 1.2126 + (I[137] = (img)(_p5##x,_n2##y,z,v)), \ 1.2127 + (I[152] = (img)(_p5##x,_n3##y,z,v)), \ 1.2128 + (I[167] = (img)(_p5##x,_n4##y,z,v)), \ 1.2129 + (I[182] = (img)(_p5##x,_n5##y,z,v)), \ 1.2130 + (I[197] = (img)(_p5##x,_n6##y,z,v)), \ 1.2131 + (I[212] = (img)(_p5##x,_n7##y,z,v)), \ 1.2132 + (I[3] = (img)(_p4##x,_p7##y,z,v)), \ 1.2133 + (I[18] = (img)(_p4##x,_p6##y,z,v)), \ 1.2134 + (I[33] = (img)(_p4##x,_p5##y,z,v)), \ 1.2135 + (I[48] = (img)(_p4##x,_p4##y,z,v)), \ 1.2136 + (I[63] = (img)(_p4##x,_p3##y,z,v)), \ 1.2137 + (I[78] = (img)(_p4##x,_p2##y,z,v)), \ 1.2138 + (I[93] = (img)(_p4##x,_p1##y,z,v)), \ 1.2139 + (I[108] = (img)(_p4##x,y,z,v)), \ 1.2140 + (I[123] = (img)(_p4##x,_n1##y,z,v)), \ 1.2141 + (I[138] = (img)(_p4##x,_n2##y,z,v)), \ 1.2142 + (I[153] = (img)(_p4##x,_n3##y,z,v)), \ 1.2143 + (I[168] = (img)(_p4##x,_n4##y,z,v)), \ 1.2144 + (I[183] = (img)(_p4##x,_n5##y,z,v)), \ 1.2145 + (I[198] = (img)(_p4##x,_n6##y,z,v)), \ 1.2146 + (I[213] = (img)(_p4##x,_n7##y,z,v)), \ 1.2147 + (I[4] = (img)(_p3##x,_p7##y,z,v)), \ 1.2148 + (I[19] = (img)(_p3##x,_p6##y,z,v)), \ 1.2149 + (I[34] = (img)(_p3##x,_p5##y,z,v)), \ 1.2150 + (I[49] = (img)(_p3##x,_p4##y,z,v)), \ 1.2151 + (I[64] = (img)(_p3##x,_p3##y,z,v)), \ 1.2152 + (I[79] = (img)(_p3##x,_p2##y,z,v)), \ 1.2153 + (I[94] = (img)(_p3##x,_p1##y,z,v)), \ 1.2154 + (I[109] = (img)(_p3##x,y,z,v)), \ 1.2155 + (I[124] = (img)(_p3##x,_n1##y,z,v)), \ 1.2156 + (I[139] = (img)(_p3##x,_n2##y,z,v)), \ 1.2157 + (I[154] = (img)(_p3##x,_n3##y,z,v)), \ 1.2158 + (I[169] = (img)(_p3##x,_n4##y,z,v)), \ 1.2159 + (I[184] = (img)(_p3##x,_n5##y,z,v)), \ 1.2160 + (I[199] = (img)(_p3##x,_n6##y,z,v)), \ 1.2161 + (I[214] = (img)(_p3##x,_n7##y,z,v)), \ 1.2162 + (I[5] = (img)(_p2##x,_p7##y,z,v)), \ 1.2163 + (I[20] = (img)(_p2##x,_p6##y,z,v)), \ 1.2164 + (I[35] = (img)(_p2##x,_p5##y,z,v)), \ 1.2165 + (I[50] = (img)(_p2##x,_p4##y,z,v)), \ 1.2166 + (I[65] = (img)(_p2##x,_p3##y,z,v)), \ 1.2167 + (I[80] = (img)(_p2##x,_p2##y,z,v)), \ 1.2168 + (I[95] = (img)(_p2##x,_p1##y,z,v)), \ 1.2169 + (I[110] = (img)(_p2##x,y,z,v)), \ 1.2170 + (I[125] = (img)(_p2##x,_n1##y,z,v)), \ 1.2171 + (I[140] = (img)(_p2##x,_n2##y,z,v)), \ 1.2172 + (I[155] = (img)(_p2##x,_n3##y,z,v)), \ 1.2173 + (I[170] = (img)(_p2##x,_n4##y,z,v)), \ 1.2174 + (I[185] = (img)(_p2##x,_n5##y,z,v)), \ 1.2175 + (I[200] = (img)(_p2##x,_n6##y,z,v)), \ 1.2176 + (I[215] = (img)(_p2##x,_n7##y,z,v)), \ 1.2177 + (I[6] = (img)(_p1##x,_p7##y,z,v)), \ 1.2178 + (I[21] = (img)(_p1##x,_p6##y,z,v)), \ 1.2179 + (I[36] = (img)(_p1##x,_p5##y,z,v)), \ 1.2180 + (I[51] = (img)(_p1##x,_p4##y,z,v)), \ 1.2181 + (I[66] = (img)(_p1##x,_p3##y,z,v)), \ 1.2182 + (I[81] = (img)(_p1##x,_p2##y,z,v)), \ 1.2183 + (I[96] = (img)(_p1##x,_p1##y,z,v)), \ 1.2184 + (I[111] = (img)(_p1##x,y,z,v)), \ 1.2185 + (I[126] = (img)(_p1##x,_n1##y,z,v)), \ 1.2186 + (I[141] = (img)(_p1##x,_n2##y,z,v)), \ 1.2187 + (I[156] = (img)(_p1##x,_n3##y,z,v)), \ 1.2188 + (I[171] = (img)(_p1##x,_n4##y,z,v)), \ 1.2189 + (I[186] = (img)(_p1##x,_n5##y,z,v)), \ 1.2190 + (I[201] = (img)(_p1##x,_n6##y,z,v)), \ 1.2191 + (I[216] = (img)(_p1##x,_n7##y,z,v)), \ 1.2192 + (I[7] = (img)(x,_p7##y,z,v)), \ 1.2193 + (I[22] = (img)(x,_p6##y,z,v)), \ 1.2194 + (I[37] = (img)(x,_p5##y,z,v)), \ 1.2195 + (I[52] = (img)(x,_p4##y,z,v)), \ 1.2196 + (I[67] = (img)(x,_p3##y,z,v)), \ 1.2197 + (I[82] = (img)(x,_p2##y,z,v)), \ 1.2198 + (I[97] = (img)(x,_p1##y,z,v)), \ 1.2199 + (I[112] = (img)(x,y,z,v)), \ 1.2200 + (I[127] = (img)(x,_n1##y,z,v)), \ 1.2201 + (I[142] = (img)(x,_n2##y,z,v)), \ 1.2202 + (I[157] = (img)(x,_n3##y,z,v)), \ 1.2203 + (I[172] = (img)(x,_n4##y,z,v)), \ 1.2204 + (I[187] = (img)(x,_n5##y,z,v)), \ 1.2205 + (I[202] = (img)(x,_n6##y,z,v)), \ 1.2206 + (I[217] = (img)(x,_n7##y,z,v)), \ 1.2207 + (I[8] = (img)(_n1##x,_p7##y,z,v)), \ 1.2208 + (I[23] = (img)(_n1##x,_p6##y,z,v)), \ 1.2209 + (I[38] = (img)(_n1##x,_p5##y,z,v)), \ 1.2210 + (I[53] = (img)(_n1##x,_p4##y,z,v)), \ 1.2211 + (I[68] = (img)(_n1##x,_p3##y,z,v)), \ 1.2212 + (I[83] = (img)(_n1##x,_p2##y,z,v)), \ 1.2213 + (I[98] = (img)(_n1##x,_p1##y,z,v)), \ 1.2214 + (I[113] = (img)(_n1##x,y,z,v)), \ 1.2215 + (I[128] = (img)(_n1##x,_n1##y,z,v)), \ 1.2216 + (I[143] = (img)(_n1##x,_n2##y,z,v)), \ 1.2217 + (I[158] = (img)(_n1##x,_n3##y,z,v)), \ 1.2218 + (I[173] = (img)(_n1##x,_n4##y,z,v)), \ 1.2219 + (I[188] = (img)(_n1##x,_n5##y,z,v)), \ 1.2220 + (I[203] = (img)(_n1##x,_n6##y,z,v)), \ 1.2221 + (I[218] = (img)(_n1##x,_n7##y,z,v)), \ 1.2222 + (I[9] = (img)(_n2##x,_p7##y,z,v)), \ 1.2223 + (I[24] = (img)(_n2##x,_p6##y,z,v)), \ 1.2224 + (I[39] = (img)(_n2##x,_p5##y,z,v)), \ 1.2225 + (I[54] = (img)(_n2##x,_p4##y,z,v)), \ 1.2226 + (I[69] = (img)(_n2##x,_p3##y,z,v)), \ 1.2227 + (I[84] = (img)(_n2##x,_p2##y,z,v)), \ 1.2228 + (I[99] = (img)(_n2##x,_p1##y,z,v)), \ 1.2229 + (I[114] = (img)(_n2##x,y,z,v)), \ 1.2230 + (I[129] = (img)(_n2##x,_n1##y,z,v)), \ 1.2231 + (I[144] = (img)(_n2##x,_n2##y,z,v)), \ 1.2232 + (I[159] = (img)(_n2##x,_n3##y,z,v)), \ 1.2233 + (I[174] = (img)(_n2##x,_n4##y,z,v)), \ 1.2234 + (I[189] = (img)(_n2##x,_n5##y,z,v)), \ 1.2235 + (I[204] = (img)(_n2##x,_n6##y,z,v)), \ 1.2236 + (I[219] = (img)(_n2##x,_n7##y,z,v)), \ 1.2237 + (I[10] = (img)(_n3##x,_p7##y,z,v)), \ 1.2238 + (I[25] = (img)(_n3##x,_p6##y,z,v)), \ 1.2239 + (I[40] = (img)(_n3##x,_p5##y,z,v)), \ 1.2240 + (I[55] = (img)(_n3##x,_p4##y,z,v)), \ 1.2241 + (I[70] = (img)(_n3##x,_p3##y,z,v)), \ 1.2242 + (I[85] = (img)(_n3##x,_p2##y,z,v)), \ 1.2243 + (I[100] = (img)(_n3##x,_p1##y,z,v)), \ 1.2244 + (I[115] = (img)(_n3##x,y,z,v)), \ 1.2245 + (I[130] = (img)(_n3##x,_n1##y,z,v)), \ 1.2246 + (I[145] = (img)(_n3##x,_n2##y,z,v)), \ 1.2247 + (I[160] = (img)(_n3##x,_n3##y,z,v)), \ 1.2248 + (I[175] = (img)(_n3##x,_n4##y,z,v)), \ 1.2249 + (I[190] = (img)(_n3##x,_n5##y,z,v)), \ 1.2250 + (I[205] = (img)(_n3##x,_n6##y,z,v)), \ 1.2251 + (I[220] = (img)(_n3##x,_n7##y,z,v)), \ 1.2252 + (I[11] = (img)(_n4##x,_p7##y,z,v)), \ 1.2253 + (I[26] = (img)(_n4##x,_p6##y,z,v)), \ 1.2254 + (I[41] = (img)(_n4##x,_p5##y,z,v)), \ 1.2255 + (I[56] = (img)(_n4##x,_p4##y,z,v)), \ 1.2256 + (I[71] = (img)(_n4##x,_p3##y,z,v)), \ 1.2257 + (I[86] = (img)(_n4##x,_p2##y,z,v)), \ 1.2258 + (I[101] = (img)(_n4##x,_p1##y,z,v)), \ 1.2259 + (I[116] = (img)(_n4##x,y,z,v)), \ 1.2260 + (I[131] = (img)(_n4##x,_n1##y,z,v)), \ 1.2261 + (I[146] = (img)(_n4##x,_n2##y,z,v)), \ 1.2262 + (I[161] = (img)(_n4##x,_n3##y,z,v)), \ 1.2263 + (I[176] = (img)(_n4##x,_n4##y,z,v)), \ 1.2264 + (I[191] = (img)(_n4##x,_n5##y,z,v)), \ 1.2265 + (I[206] = (img)(_n4##x,_n6##y,z,v)), \ 1.2266 + (I[221] = (img)(_n4##x,_n7##y,z,v)), \ 1.2267 + (I[12] = (img)(_n5##x,_p7##y,z,v)), \ 1.2268 + (I[27] = (img)(_n5##x,_p6##y,z,v)), \ 1.2269 + (I[42] = (img)(_n5##x,_p5##y,z,v)), \ 1.2270 + (I[57] = (img)(_n5##x,_p4##y,z,v)), \ 1.2271 + (I[72] = (img)(_n5##x,_p3##y,z,v)), \ 1.2272 + (I[87] = (img)(_n5##x,_p2##y,z,v)), \ 1.2273 + (I[102] = (img)(_n5##x,_p1##y,z,v)), \ 1.2274 + (I[117] = (img)(_n5##x,y,z,v)), \ 1.2275 + (I[132] = (img)(_n5##x,_n1##y,z,v)), \ 1.2276 + (I[147] = (img)(_n5##x,_n2##y,z,v)), \ 1.2277 + (I[162] = (img)(_n5##x,_n3##y,z,v)), \ 1.2278 + (I[177] = (img)(_n5##x,_n4##y,z,v)), \ 1.2279 + (I[192] = (img)(_n5##x,_n5##y,z,v)), \ 1.2280 + (I[207] = (img)(_n5##x,_n6##y,z,v)), \ 1.2281 + (I[222] = (img)(_n5##x,_n7##y,z,v)), \ 1.2282 + (I[13] = (img)(_n6##x,_p7##y,z,v)), \ 1.2283 + (I[28] = (img)(_n6##x,_p6##y,z,v)), \ 1.2284 + (I[43] = (img)(_n6##x,_p5##y,z,v)), \ 1.2285 + (I[58] = (img)(_n6##x,_p4##y,z,v)), \ 1.2286 + (I[73] = (img)(_n6##x,_p3##y,z,v)), \ 1.2287 + (I[88] = (img)(_n6##x,_p2##y,z,v)), \ 1.2288 + (I[103] = (img)(_n6##x,_p1##y,z,v)), \ 1.2289 + (I[118] = (img)(_n6##x,y,z,v)), \ 1.2290 + (I[133] = (img)(_n6##x,_n1##y,z,v)), \ 1.2291 + (I[148] = (img)(_n6##x,_n2##y,z,v)), \ 1.2292 + (I[163] = (img)(_n6##x,_n3##y,z,v)), \ 1.2293 + (I[178] = (img)(_n6##x,_n4##y,z,v)), \ 1.2294 + (I[193] = (img)(_n6##x,_n5##y,z,v)), \ 1.2295 + (I[208] = (img)(_n6##x,_n6##y,z,v)), \ 1.2296 + (I[223] = (img)(_n6##x,_n7##y,z,v)), \ 1.2297 + x+7>=(int)((img).width)?(int)((img).width)-1:x+7); \ 1.2298 + x<=(int)(x1) && ((_n7##x<(int)((img).width) && ( \ 1.2299 + (I[14] = (img)(_n7##x,_p7##y,z,v)), \ 1.2300 + (I[29] = (img)(_n7##x,_p6##y,z,v)), \ 1.2301 + (I[44] = (img)(_n7##x,_p5##y,z,v)), \ 1.2302 + (I[59] = (img)(_n7##x,_p4##y,z,v)), \ 1.2303 + (I[74] = (img)(_n7##x,_p3##y,z,v)), \ 1.2304 + (I[89] = (img)(_n7##x,_p2##y,z,v)), \ 1.2305 + (I[104] = (img)(_n7##x,_p1##y,z,v)), \ 1.2306 + (I[119] = (img)(_n7##x,y,z,v)), \ 1.2307 + (I[134] = (img)(_n7##x,_n1##y,z,v)), \ 1.2308 + (I[149] = (img)(_n7##x,_n2##y,z,v)), \ 1.2309 + (I[164] = (img)(_n7##x,_n3##y,z,v)), \ 1.2310 + (I[179] = (img)(_n7##x,_n4##y,z,v)), \ 1.2311 + (I[194] = (img)(_n7##x,_n5##y,z,v)), \ 1.2312 + (I[209] = (img)(_n7##x,_n6##y,z,v)), \ 1.2313 + (I[224] = (img)(_n7##x,_n7##y,z,v)),1)) || \ 1.2314 + _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.2315 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], \ 1.2316 + I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \ 1.2317 + I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], \ 1.2318 + I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.2319 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \ 1.2320 + I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.2321 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \ 1.2322 + I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.2323 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], \ 1.2324 + I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \ 1.2325 + I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], \ 1.2326 + I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \ 1.2327 + I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], \ 1.2328 + I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \ 1.2329 + I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], \ 1.2330 + _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x) 1.2331 + 1.2332 +#define cimg_get15x15(img,x,y,z,v,I) \ 1.2333 + I[0] = (img)(_p7##x,_p7##y,z,v), I[1] = (img)(_p6##x,_p7##y,z,v), I[2] = (img)(_p5##x,_p7##y,z,v), I[3] = (img)(_p4##x,_p7##y,z,v), I[4] = (img)(_p3##x,_p7##y,z,v), I[5] = (img)(_p2##x,_p7##y,z,v), I[6] = (img)(_p1##x,_p7##y,z,v), I[7] = (img)(x,_p7##y,z,v), I[8] = (img)(_n1##x,_p7##y,z,v), I[9] = (img)(_n2##x,_p7##y,z,v), I[10] = (img)(_n3##x,_p7##y,z,v), I[11] = (img)(_n4##x,_p7##y,z,v), I[12] = (img)(_n5##x,_p7##y,z,v), I[13] = (img)(_n6##x,_p7##y,z,v), I[14] = (img)(_n7##x,_p7##y,z,v), \ 1.2334 + I[15] = (img)(_p7##x,_p6##y,z,v), I[16] = (img)(_p6##x,_p6##y,z,v), I[17] = (img)(_p5##x,_p6##y,z,v), I[18] = (img)(_p4##x,_p6##y,z,v), I[19] = (img)(_p3##x,_p6##y,z,v), I[20] = (img)(_p2##x,_p6##y,z,v), I[21] = (img)(_p1##x,_p6##y,z,v), I[22] = (img)(x,_p6##y,z,v), I[23] = (img)(_n1##x,_p6##y,z,v), I[24] = (img)(_n2##x,_p6##y,z,v), I[25] = (img)(_n3##x,_p6##y,z,v), I[26] = (img)(_n4##x,_p6##y,z,v), I[27] = (img)(_n5##x,_p6##y,z,v), I[28] = (img)(_n6##x,_p6##y,z,v), I[29] = (img)(_n7##x,_p6##y,z,v), \ 1.2335 + I[30] = (img)(_p7##x,_p5##y,z,v), I[31] = (img)(_p6##x,_p5##y,z,v), I[32] = (img)(_p5##x,_p5##y,z,v), I[33] = (img)(_p4##x,_p5##y,z,v), I[34] = (img)(_p3##x,_p5##y,z,v), I[35] = (img)(_p2##x,_p5##y,z,v), I[36] = (img)(_p1##x,_p5##y,z,v), I[37] = (img)(x,_p5##y,z,v), I[38] = (img)(_n1##x,_p5##y,z,v), I[39] = (img)(_n2##x,_p5##y,z,v), I[40] = (img)(_n3##x,_p5##y,z,v), I[41] = (img)(_n4##x,_p5##y,z,v), I[42] = (img)(_n5##x,_p5##y,z,v), I[43] = (img)(_n6##x,_p5##y,z,v), I[44] = (img)(_n7##x,_p5##y,z,v), \ 1.2336 + I[45] = (img)(_p7##x,_p4##y,z,v), I[46] = (img)(_p6##x,_p4##y,z,v), I[47] = (img)(_p5##x,_p4##y,z,v), I[48] = (img)(_p4##x,_p4##y,z,v), I[49] = (img)(_p3##x,_p4##y,z,v), I[50] = (img)(_p2##x,_p4##y,z,v), I[51] = (img)(_p1##x,_p4##y,z,v), I[52] = (img)(x,_p4##y,z,v), I[53] = (img)(_n1##x,_p4##y,z,v), I[54] = (img)(_n2##x,_p4##y,z,v), I[55] = (img)(_n3##x,_p4##y,z,v), I[56] = (img)(_n4##x,_p4##y,z,v), I[57] = (img)(_n5##x,_p4##y,z,v), I[58] = (img)(_n6##x,_p4##y,z,v), I[59] = (img)(_n7##x,_p4##y,z,v), \ 1.2337 + I[60] = (img)(_p7##x,_p3##y,z,v), I[61] = (img)(_p6##x,_p3##y,z,v), I[62] = (img)(_p5##x,_p3##y,z,v), I[63] = (img)(_p4##x,_p3##y,z,v), I[64] = (img)(_p3##x,_p3##y,z,v), I[65] = (img)(_p2##x,_p3##y,z,v), I[66] = (img)(_p1##x,_p3##y,z,v), I[67] = (img)(x,_p3##y,z,v), I[68] = (img)(_n1##x,_p3##y,z,v), I[69] = (img)(_n2##x,_p3##y,z,v), I[70] = (img)(_n3##x,_p3##y,z,v), I[71] = (img)(_n4##x,_p3##y,z,v), I[72] = (img)(_n5##x,_p3##y,z,v), I[73] = (img)(_n6##x,_p3##y,z,v), I[74] = (img)(_n7##x,_p3##y,z,v), \ 1.2338 + I[75] = (img)(_p7##x,_p2##y,z,v), I[76] = (img)(_p6##x,_p2##y,z,v), I[77] = (img)(_p5##x,_p2##y,z,v), I[78] = (img)(_p4##x,_p2##y,z,v), I[79] = (img)(_p3##x,_p2##y,z,v), I[80] = (img)(_p2##x,_p2##y,z,v), I[81] = (img)(_p1##x,_p2##y,z,v), I[82] = (img)(x,_p2##y,z,v), I[83] = (img)(_n1##x,_p2##y,z,v), I[84] = (img)(_n2##x,_p2##y,z,v), I[85] = (img)(_n3##x,_p2##y,z,v), I[86] = (img)(_n4##x,_p2##y,z,v), I[87] = (img)(_n5##x,_p2##y,z,v), I[88] = (img)(_n6##x,_p2##y,z,v), I[89] = (img)(_n7##x,_p2##y,z,v), \ 1.2339 + I[90] = (img)(_p7##x,_p1##y,z,v), I[91] = (img)(_p6##x,_p1##y,z,v), I[92] = (img)(_p5##x,_p1##y,z,v), I[93] = (img)(_p4##x,_p1##y,z,v), I[94] = (img)(_p3##x,_p1##y,z,v), I[95] = (img)(_p2##x,_p1##y,z,v), I[96] = (img)(_p1##x,_p1##y,z,v), I[97] = (img)(x,_p1##y,z,v), I[98] = (img)(_n1##x,_p1##y,z,v), I[99] = (img)(_n2##x,_p1##y,z,v), I[100] = (img)(_n3##x,_p1##y,z,v), I[101] = (img)(_n4##x,_p1##y,z,v), I[102] = (img)(_n5##x,_p1##y,z,v), I[103] = (img)(_n6##x,_p1##y,z,v), I[104] = (img)(_n7##x,_p1##y,z,v), \ 1.2340 + I[105] = (img)(_p7##x,y,z,v), I[106] = (img)(_p6##x,y,z,v), I[107] = (img)(_p5##x,y,z,v), I[108] = (img)(_p4##x,y,z,v), I[109] = (img)(_p3##x,y,z,v), I[110] = (img)(_p2##x,y,z,v), I[111] = (img)(_p1##x,y,z,v), I[112] = (img)(x,y,z,v), I[113] = (img)(_n1##x,y,z,v), I[114] = (img)(_n2##x,y,z,v), I[115] = (img)(_n3##x,y,z,v), I[116] = (img)(_n4##x,y,z,v), I[117] = (img)(_n5##x,y,z,v), I[118] = (img)(_n6##x,y,z,v), I[119] = (img)(_n7##x,y,z,v), \ 1.2341 + I[120] = (img)(_p7##x,_n1##y,z,v), I[121] = (img)(_p6##x,_n1##y,z,v), I[122] = (img)(_p5##x,_n1##y,z,v), I[123] = (img)(_p4##x,_n1##y,z,v), I[124] = (img)(_p3##x,_n1##y,z,v), I[125] = (img)(_p2##x,_n1##y,z,v), I[126] = (img)(_p1##x,_n1##y,z,v), I[127] = (img)(x,_n1##y,z,v), I[128] = (img)(_n1##x,_n1##y,z,v), I[129] = (img)(_n2##x,_n1##y,z,v), I[130] = (img)(_n3##x,_n1##y,z,v), I[131] = (img)(_n4##x,_n1##y,z,v), I[132] = (img)(_n5##x,_n1##y,z,v), I[133] = (img)(_n6##x,_n1##y,z,v), I[134] = (img)(_n7##x,_n1##y,z,v), \ 1.2342 + I[135] = (img)(_p7##x,_n2##y,z,v), I[136] = (img)(_p6##x,_n2##y,z,v), I[137] = (img)(_p5##x,_n2##y,z,v), I[138] = (img)(_p4##x,_n2##y,z,v), I[139] = (img)(_p3##x,_n2##y,z,v), I[140] = (img)(_p2##x,_n2##y,z,v), I[141] = (img)(_p1##x,_n2##y,z,v), I[142] = (img)(x,_n2##y,z,v), I[143] = (img)(_n1##x,_n2##y,z,v), I[144] = (img)(_n2##x,_n2##y,z,v), I[145] = (img)(_n3##x,_n2##y,z,v), I[146] = (img)(_n4##x,_n2##y,z,v), I[147] = (img)(_n5##x,_n2##y,z,v), I[148] = (img)(_n6##x,_n2##y,z,v), I[149] = (img)(_n7##x,_n2##y,z,v), \ 1.2343 + I[150] = (img)(_p7##x,_n3##y,z,v), I[151] = (img)(_p6##x,_n3##y,z,v), I[152] = (img)(_p5##x,_n3##y,z,v), I[153] = (img)(_p4##x,_n3##y,z,v), I[154] = (img)(_p3##x,_n3##y,z,v), I[155] = (img)(_p2##x,_n3##y,z,v), I[156] = (img)(_p1##x,_n3##y,z,v), I[157] = (img)(x,_n3##y,z,v), I[158] = (img)(_n1##x,_n3##y,z,v), I[159] = (img)(_n2##x,_n3##y,z,v), I[160] = (img)(_n3##x,_n3##y,z,v), I[161] = (img)(_n4##x,_n3##y,z,v), I[162] = (img)(_n5##x,_n3##y,z,v), I[163] = (img)(_n6##x,_n3##y,z,v), I[164] = (img)(_n7##x,_n3##y,z,v), \ 1.2344 + I[165] = (img)(_p7##x,_n4##y,z,v), I[166] = (img)(_p6##x,_n4##y,z,v), I[167] = (img)(_p5##x,_n4##y,z,v), I[168] = (img)(_p4##x,_n4##y,z,v), I[169] = (img)(_p3##x,_n4##y,z,v), I[170] = (img)(_p2##x,_n4##y,z,v), I[171] = (img)(_p1##x,_n4##y,z,v), I[172] = (img)(x,_n4##y,z,v), I[173] = (img)(_n1##x,_n4##y,z,v), I[174] = (img)(_n2##x,_n4##y,z,v), I[175] = (img)(_n3##x,_n4##y,z,v), I[176] = (img)(_n4##x,_n4##y,z,v), I[177] = (img)(_n5##x,_n4##y,z,v), I[178] = (img)(_n6##x,_n4##y,z,v), I[179] = (img)(_n7##x,_n4##y,z,v), \ 1.2345 + I[180] = (img)(_p7##x,_n5##y,z,v), I[181] = (img)(_p6##x,_n5##y,z,v), I[182] = (img)(_p5##x,_n5##y,z,v), I[183] = (img)(_p4##x,_n5##y,z,v), I[184] = (img)(_p3##x,_n5##y,z,v), I[185] = (img)(_p2##x,_n5##y,z,v), I[186] = (img)(_p1##x,_n5##y,z,v), I[187] = (img)(x,_n5##y,z,v), I[188] = (img)(_n1##x,_n5##y,z,v), I[189] = (img)(_n2##x,_n5##y,z,v), I[190] = (img)(_n3##x,_n5##y,z,v), I[191] = (img)(_n4##x,_n5##y,z,v), I[192] = (img)(_n5##x,_n5##y,z,v), I[193] = (img)(_n6##x,_n5##y,z,v), I[194] = (img)(_n7##x,_n5##y,z,v), \ 1.2346 + I[195] = (img)(_p7##x,_n6##y,z,v), I[196] = (img)(_p6##x,_n6##y,z,v), I[197] = (img)(_p5##x,_n6##y,z,v), I[198] = (img)(_p4##x,_n6##y,z,v), I[199] = (img)(_p3##x,_n6##y,z,v), I[200] = (img)(_p2##x,_n6##y,z,v), I[201] = (img)(_p1##x,_n6##y,z,v), I[202] = (img)(x,_n6##y,z,v), I[203] = (img)(_n1##x,_n6##y,z,v), I[204] = (img)(_n2##x,_n6##y,z,v), I[205] = (img)(_n3##x,_n6##y,z,v), I[206] = (img)(_n4##x,_n6##y,z,v), I[207] = (img)(_n5##x,_n6##y,z,v), I[208] = (img)(_n6##x,_n6##y,z,v), I[209] = (img)(_n7##x,_n6##y,z,v), \ 1.2347 + I[210] = (img)(_p7##x,_n7##y,z,v), I[211] = (img)(_p6##x,_n7##y,z,v), I[212] = (img)(_p5##x,_n7##y,z,v), I[213] = (img)(_p4##x,_n7##y,z,v), I[214] = (img)(_p3##x,_n7##y,z,v), I[215] = (img)(_p2##x,_n7##y,z,v), I[216] = (img)(_p1##x,_n7##y,z,v), I[217] = (img)(x,_n7##y,z,v), I[218] = (img)(_n1##x,_n7##y,z,v), I[219] = (img)(_n2##x,_n7##y,z,v), I[220] = (img)(_n3##x,_n7##y,z,v), I[221] = (img)(_n4##x,_n7##y,z,v), I[222] = (img)(_n5##x,_n7##y,z,v), I[223] = (img)(_n6##x,_n7##y,z,v), I[224] = (img)(_n7##x,_n7##y,z,v); 1.2348 + 1.2349 +// Define 16x16 loop macros for CImg 1.2350 +//---------------------------------- 1.2351 +#define cimg_for16(bound,i) for (int i = 0, \ 1.2352 + _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.2353 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.2354 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.2355 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.2356 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.2357 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.2358 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.2359 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.2360 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8; \ 1.2361 + _n8##i<(int)(bound) || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.2362 + i==(_n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.2363 + _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.2364 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i) 1.2365 + 1.2366 +#define cimg_for16X(img,x) cimg_for16((img).width,x) 1.2367 +#define cimg_for16Y(img,y) cimg_for16((img).height,y) 1.2368 +#define cimg_for16Z(img,z) cimg_for16((img).depth,z) 1.2369 +#define cimg_for16V(img,v) cimg_for16((img).dim,v) 1.2370 +#define cimg_for16XY(img,x,y) cimg_for16Y(img,y) cimg_for16X(img,x) 1.2371 +#define cimg_for16XZ(img,x,z) cimg_for16Z(img,z) cimg_for16X(img,x) 1.2372 +#define cimg_for16XV(img,x,v) cimg_for16V(img,v) cimg_for16X(img,x) 1.2373 +#define cimg_for16YZ(img,y,z) cimg_for16Z(img,z) cimg_for16Y(img,y) 1.2374 +#define cimg_for16YV(img,y,v) cimg_for16V(img,v) cimg_for16Y(img,y) 1.2375 +#define cimg_for16ZV(img,z,v) cimg_for16V(img,v) cimg_for16Z(img,z) 1.2376 +#define cimg_for16XYZ(img,x,y,z) cimg_for16Z(img,z) cimg_for16XY(img,x,y) 1.2377 +#define cimg_for16XZV(img,x,z,v) cimg_for16V(img,v) cimg_for16XZ(img,x,z) 1.2378 +#define cimg_for16YZV(img,y,z,v) cimg_for16V(img,v) cimg_for16YZ(img,y,z) 1.2379 +#define cimg_for16XYZV(img,x,y,z,v) cimg_for16V(img,v) cimg_for16XYZ(img,x,y,z) 1.2380 + 1.2381 +#define cimg_for_in16(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.2382 + _p7##i = i-7<0?0:i-7, \ 1.2383 + _p6##i = i-6<0?0:i-6, \ 1.2384 + _p5##i = i-5<0?0:i-5, \ 1.2385 + _p4##i = i-4<0?0:i-4, \ 1.2386 + _p3##i = i-3<0?0:i-3, \ 1.2387 + _p2##i = i-2<0?0:i-2, \ 1.2388 + _p1##i = i-1<0?0:i-1, \ 1.2389 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.2390 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.2391 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.2392 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.2393 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.2394 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.2395 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.2396 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8; \ 1.2397 + i<=(int)(i1) && (_n8##i<(int)(bound) || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.2398 + i==(_n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.2399 + _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.2400 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i) 1.2401 + 1.2402 +#define cimg_for_in16X(img,x0,x1,x) cimg_for_in16((img).width,x0,x1,x) 1.2403 +#define cimg_for_in16Y(img,y0,y1,y) cimg_for_in16((img).height,y0,y1,y) 1.2404 +#define cimg_for_in16Z(img,z0,z1,z) cimg_for_in16((img).depth,z0,z1,z) 1.2405 +#define cimg_for_in16V(img,v0,v1,v) cimg_for_in16((img).dim,v0,v1,v) 1.2406 +#define cimg_for_in16XY(img,x0,y0,x1,y1,x,y) cimg_for_in16Y(img,y0,y1,y) cimg_for_in16X(img,x0,x1,x) 1.2407 +#define cimg_for_in16XZ(img,x0,z0,x1,z1,x,z) cimg_for_in16Z(img,z0,z1,z) cimg_for_in16X(img,x0,x1,x) 1.2408 +#define cimg_for_in16XV(img,x0,v0,x1,v1,x,v) cimg_for_in16V(img,v0,v1,v) cimg_for_in16X(img,x0,x1,x) 1.2409 +#define cimg_for_in16YZ(img,y0,z0,y1,z1,y,z) cimg_for_in16Z(img,z0,z1,z) cimg_for_in16Y(img,y0,y1,y) 1.2410 +#define cimg_for_in16YV(img,y0,v0,y1,v1,y,v) cimg_for_in16V(img,v0,v1,v) cimg_for_in16Y(img,y0,y1,y) 1.2411 +#define cimg_for_in16ZV(img,z0,v0,z1,v1,z,v) cimg_for_in16V(img,v0,v1,v) cimg_for_in16Z(img,z0,z1,z) 1.2412 +#define cimg_for_in16XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in16Z(img,z0,z1,z) cimg_for_in16XY(img,x0,y0,x1,y1,x,y) 1.2413 +#define cimg_for_in16XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in16V(img,v0,v1,v) cimg_for_in16XZ(img,x0,y0,x1,y1,x,z) 1.2414 +#define cimg_for_in16YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in16V(img,v0,v1,v) cimg_for_in16YZ(img,y0,z0,y1,z1,y,z) 1.2415 +#define cimg_for_in16XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in16V(img,v0,v1,v) cimg_for_in16XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.2416 + 1.2417 +#define cimg_for16x16(img,x,y,z,v,I) \ 1.2418 + cimg_for16((img).height,y) for (int x = 0, \ 1.2419 + _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.2420 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.2421 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.2422 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.2423 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.2424 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.2425 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.2426 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.2427 + _n8##x = (int)( \ 1.2428 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = (img)(0,_p7##y,z,v)), \ 1.2429 + (I[16] = I[17] = I[18] = I[19] = I[20] = I[21] = I[22] = I[23] = (img)(0,_p6##y,z,v)), \ 1.2430 + (I[32] = I[33] = I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = (img)(0,_p5##y,z,v)), \ 1.2431 + (I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = I[54] = I[55] = (img)(0,_p4##y,z,v)), \ 1.2432 + (I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = (img)(0,_p3##y,z,v)), \ 1.2433 + (I[80] = I[81] = I[82] = I[83] = I[84] = I[85] = I[86] = I[87] = (img)(0,_p2##y,z,v)), \ 1.2434 + (I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = (img)(0,_p1##y,z,v)), \ 1.2435 + (I[112] = I[113] = I[114] = I[115] = I[116] = I[117] = I[118] = I[119] = (img)(0,y,z,v)), \ 1.2436 + (I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = (img)(0,_n1##y,z,v)), \ 1.2437 + (I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = I[150] = I[151] = (img)(0,_n2##y,z,v)), \ 1.2438 + (I[160] = I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = (img)(0,_n3##y,z,v)), \ 1.2439 + (I[176] = I[177] = I[178] = I[179] = I[180] = I[181] = I[182] = I[183] = (img)(0,_n4##y,z,v)), \ 1.2440 + (I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = (img)(0,_n5##y,z,v)), \ 1.2441 + (I[208] = I[209] = I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = (img)(0,_n6##y,z,v)), \ 1.2442 + (I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = I[230] = I[231] = (img)(0,_n7##y,z,v)), \ 1.2443 + (I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = (img)(0,_n8##y,z,v)), \ 1.2444 + (I[8] = (img)(_n1##x,_p7##y,z,v)), \ 1.2445 + (I[24] = (img)(_n1##x,_p6##y,z,v)), \ 1.2446 + (I[40] = (img)(_n1##x,_p5##y,z,v)), \ 1.2447 + (I[56] = (img)(_n1##x,_p4##y,z,v)), \ 1.2448 + (I[72] = (img)(_n1##x,_p3##y,z,v)), \ 1.2449 + (I[88] = (img)(_n1##x,_p2##y,z,v)), \ 1.2450 + (I[104] = (img)(_n1##x,_p1##y,z,v)), \ 1.2451 + (I[120] = (img)(_n1##x,y,z,v)), \ 1.2452 + (I[136] = (img)(_n1##x,_n1##y,z,v)), \ 1.2453 + (I[152] = (img)(_n1##x,_n2##y,z,v)), \ 1.2454 + (I[168] = (img)(_n1##x,_n3##y,z,v)), \ 1.2455 + (I[184] = (img)(_n1##x,_n4##y,z,v)), \ 1.2456 + (I[200] = (img)(_n1##x,_n5##y,z,v)), \ 1.2457 + (I[216] = (img)(_n1##x,_n6##y,z,v)), \ 1.2458 + (I[232] = (img)(_n1##x,_n7##y,z,v)), \ 1.2459 + (I[248] = (img)(_n1##x,_n8##y,z,v)), \ 1.2460 + (I[9] = (img)(_n2##x,_p7##y,z,v)), \ 1.2461 + (I[25] = (img)(_n2##x,_p6##y,z,v)), \ 1.2462 + (I[41] = (img)(_n2##x,_p5##y,z,v)), \ 1.2463 + (I[57] = (img)(_n2##x,_p4##y,z,v)), \ 1.2464 + (I[73] = (img)(_n2##x,_p3##y,z,v)), \ 1.2465 + (I[89] = (img)(_n2##x,_p2##y,z,v)), \ 1.2466 + (I[105] = (img)(_n2##x,_p1##y,z,v)), \ 1.2467 + (I[121] = (img)(_n2##x,y,z,v)), \ 1.2468 + (I[137] = (img)(_n2##x,_n1##y,z,v)), \ 1.2469 + (I[153] = (img)(_n2##x,_n2##y,z,v)), \ 1.2470 + (I[169] = (img)(_n2##x,_n3##y,z,v)), \ 1.2471 + (I[185] = (img)(_n2##x,_n4##y,z,v)), \ 1.2472 + (I[201] = (img)(_n2##x,_n5##y,z,v)), \ 1.2473 + (I[217] = (img)(_n2##x,_n6##y,z,v)), \ 1.2474 + (I[233] = (img)(_n2##x,_n7##y,z,v)), \ 1.2475 + (I[249] = (img)(_n2##x,_n8##y,z,v)), \ 1.2476 + (I[10] = (img)(_n3##x,_p7##y,z,v)), \ 1.2477 + (I[26] = (img)(_n3##x,_p6##y,z,v)), \ 1.2478 + (I[42] = (img)(_n3##x,_p5##y,z,v)), \ 1.2479 + (I[58] = (img)(_n3##x,_p4##y,z,v)), \ 1.2480 + (I[74] = (img)(_n3##x,_p3##y,z,v)), \ 1.2481 + (I[90] = (img)(_n3##x,_p2##y,z,v)), \ 1.2482 + (I[106] = (img)(_n3##x,_p1##y,z,v)), \ 1.2483 + (I[122] = (img)(_n3##x,y,z,v)), \ 1.2484 + (I[138] = (img)(_n3##x,_n1##y,z,v)), \ 1.2485 + (I[154] = (img)(_n3##x,_n2##y,z,v)), \ 1.2486 + (I[170] = (img)(_n3##x,_n3##y,z,v)), \ 1.2487 + (I[186] = (img)(_n3##x,_n4##y,z,v)), \ 1.2488 + (I[202] = (img)(_n3##x,_n5##y,z,v)), \ 1.2489 + (I[218] = (img)(_n3##x,_n6##y,z,v)), \ 1.2490 + (I[234] = (img)(_n3##x,_n7##y,z,v)), \ 1.2491 + (I[250] = (img)(_n3##x,_n8##y,z,v)), \ 1.2492 + (I[11] = (img)(_n4##x,_p7##y,z,v)), \ 1.2493 + (I[27] = (img)(_n4##x,_p6##y,z,v)), \ 1.2494 + (I[43] = (img)(_n4##x,_p5##y,z,v)), \ 1.2495 + (I[59] = (img)(_n4##x,_p4##y,z,v)), \ 1.2496 + (I[75] = (img)(_n4##x,_p3##y,z,v)), \ 1.2497 + (I[91] = (img)(_n4##x,_p2##y,z,v)), \ 1.2498 + (I[107] = (img)(_n4##x,_p1##y,z,v)), \ 1.2499 + (I[123] = (img)(_n4##x,y,z,v)), \ 1.2500 + (I[139] = (img)(_n4##x,_n1##y,z,v)), \ 1.2501 + (I[155] = (img)(_n4##x,_n2##y,z,v)), \ 1.2502 + (I[171] = (img)(_n4##x,_n3##y,z,v)), \ 1.2503 + (I[187] = (img)(_n4##x,_n4##y,z,v)), \ 1.2504 + (I[203] = (img)(_n4##x,_n5##y,z,v)), \ 1.2505 + (I[219] = (img)(_n4##x,_n6##y,z,v)), \ 1.2506 + (I[235] = (img)(_n4##x,_n7##y,z,v)), \ 1.2507 + (I[251] = (img)(_n4##x,_n8##y,z,v)), \ 1.2508 + (I[12] = (img)(_n5##x,_p7##y,z,v)), \ 1.2509 + (I[28] = (img)(_n5##x,_p6##y,z,v)), \ 1.2510 + (I[44] = (img)(_n5##x,_p5##y,z,v)), \ 1.2511 + (I[60] = (img)(_n5##x,_p4##y,z,v)), \ 1.2512 + (I[76] = (img)(_n5##x,_p3##y,z,v)), \ 1.2513 + (I[92] = (img)(_n5##x,_p2##y,z,v)), \ 1.2514 + (I[108] = (img)(_n5##x,_p1##y,z,v)), \ 1.2515 + (I[124] = (img)(_n5##x,y,z,v)), \ 1.2516 + (I[140] = (img)(_n5##x,_n1##y,z,v)), \ 1.2517 + (I[156] = (img)(_n5##x,_n2##y,z,v)), \ 1.2518 + (I[172] = (img)(_n5##x,_n3##y,z,v)), \ 1.2519 + (I[188] = (img)(_n5##x,_n4##y,z,v)), \ 1.2520 + (I[204] = (img)(_n5##x,_n5##y,z,v)), \ 1.2521 + (I[220] = (img)(_n5##x,_n6##y,z,v)), \ 1.2522 + (I[236] = (img)(_n5##x,_n7##y,z,v)), \ 1.2523 + (I[252] = (img)(_n5##x,_n8##y,z,v)), \ 1.2524 + (I[13] = (img)(_n6##x,_p7##y,z,v)), \ 1.2525 + (I[29] = (img)(_n6##x,_p6##y,z,v)), \ 1.2526 + (I[45] = (img)(_n6##x,_p5##y,z,v)), \ 1.2527 + (I[61] = (img)(_n6##x,_p4##y,z,v)), \ 1.2528 + (I[77] = (img)(_n6##x,_p3##y,z,v)), \ 1.2529 + (I[93] = (img)(_n6##x,_p2##y,z,v)), \ 1.2530 + (I[109] = (img)(_n6##x,_p1##y,z,v)), \ 1.2531 + (I[125] = (img)(_n6##x,y,z,v)), \ 1.2532 + (I[141] = (img)(_n6##x,_n1##y,z,v)), \ 1.2533 + (I[157] = (img)(_n6##x,_n2##y,z,v)), \ 1.2534 + (I[173] = (img)(_n6##x,_n3##y,z,v)), \ 1.2535 + (I[189] = (img)(_n6##x,_n4##y,z,v)), \ 1.2536 + (I[205] = (img)(_n6##x,_n5##y,z,v)), \ 1.2537 + (I[221] = (img)(_n6##x,_n6##y,z,v)), \ 1.2538 + (I[237] = (img)(_n6##x,_n7##y,z,v)), \ 1.2539 + (I[253] = (img)(_n6##x,_n8##y,z,v)), \ 1.2540 + (I[14] = (img)(_n7##x,_p7##y,z,v)), \ 1.2541 + (I[30] = (img)(_n7##x,_p6##y,z,v)), \ 1.2542 + (I[46] = (img)(_n7##x,_p5##y,z,v)), \ 1.2543 + (I[62] = (img)(_n7##x,_p4##y,z,v)), \ 1.2544 + (I[78] = (img)(_n7##x,_p3##y,z,v)), \ 1.2545 + (I[94] = (img)(_n7##x,_p2##y,z,v)), \ 1.2546 + (I[110] = (img)(_n7##x,_p1##y,z,v)), \ 1.2547 + (I[126] = (img)(_n7##x,y,z,v)), \ 1.2548 + (I[142] = (img)(_n7##x,_n1##y,z,v)), \ 1.2549 + (I[158] = (img)(_n7##x,_n2##y,z,v)), \ 1.2550 + (I[174] = (img)(_n7##x,_n3##y,z,v)), \ 1.2551 + (I[190] = (img)(_n7##x,_n4##y,z,v)), \ 1.2552 + (I[206] = (img)(_n7##x,_n5##y,z,v)), \ 1.2553 + (I[222] = (img)(_n7##x,_n6##y,z,v)), \ 1.2554 + (I[238] = (img)(_n7##x,_n7##y,z,v)), \ 1.2555 + (I[254] = (img)(_n7##x,_n8##y,z,v)), \ 1.2556 + 8>=((img).width)?(int)((img).width)-1:8); \ 1.2557 + (_n8##x<(int)((img).width) && ( \ 1.2558 + (I[15] = (img)(_n8##x,_p7##y,z,v)), \ 1.2559 + (I[31] = (img)(_n8##x,_p6##y,z,v)), \ 1.2560 + (I[47] = (img)(_n8##x,_p5##y,z,v)), \ 1.2561 + (I[63] = (img)(_n8##x,_p4##y,z,v)), \ 1.2562 + (I[79] = (img)(_n8##x,_p3##y,z,v)), \ 1.2563 + (I[95] = (img)(_n8##x,_p2##y,z,v)), \ 1.2564 + (I[111] = (img)(_n8##x,_p1##y,z,v)), \ 1.2565 + (I[127] = (img)(_n8##x,y,z,v)), \ 1.2566 + (I[143] = (img)(_n8##x,_n1##y,z,v)), \ 1.2567 + (I[159] = (img)(_n8##x,_n2##y,z,v)), \ 1.2568 + (I[175] = (img)(_n8##x,_n3##y,z,v)), \ 1.2569 + (I[191] = (img)(_n8##x,_n4##y,z,v)), \ 1.2570 + (I[207] = (img)(_n8##x,_n5##y,z,v)), \ 1.2571 + (I[223] = (img)(_n8##x,_n6##y,z,v)), \ 1.2572 + (I[239] = (img)(_n8##x,_n7##y,z,v)), \ 1.2573 + (I[255] = (img)(_n8##x,_n8##y,z,v)),1)) || \ 1.2574 + _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.2575 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], \ 1.2576 + I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \ 1.2577 + I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.2578 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \ 1.2579 + I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.2580 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.2581 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \ 1.2582 + I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \ 1.2583 + I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.2584 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \ 1.2585 + I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \ 1.2586 + I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \ 1.2587 + I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \ 1.2588 + I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \ 1.2589 + I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \ 1.2590 + I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \ 1.2591 + _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x) 1.2592 + 1.2593 +#define cimg_for_in16x16(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.2594 + cimg_for_in16((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.2595 + _p7##x = x-7<0?0:x-7, \ 1.2596 + _p6##x = x-6<0?0:x-6, \ 1.2597 + _p5##x = x-5<0?0:x-5, \ 1.2598 + _p4##x = x-4<0?0:x-4, \ 1.2599 + _p3##x = x-3<0?0:x-3, \ 1.2600 + _p2##x = x-2<0?0:x-2, \ 1.2601 + _p1##x = x-1<0?0:x-1, \ 1.2602 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.2603 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.2604 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.2605 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.2606 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.2607 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.2608 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.2609 + _n8##x = (int)( \ 1.2610 + (I[0] = (img)(_p7##x,_p7##y,z,v)), \ 1.2611 + (I[16] = (img)(_p7##x,_p6##y,z,v)), \ 1.2612 + (I[32] = (img)(_p7##x,_p5##y,z,v)), \ 1.2613 + (I[48] = (img)(_p7##x,_p4##y,z,v)), \ 1.2614 + (I[64] = (img)(_p7##x,_p3##y,z,v)), \ 1.2615 + (I[80] = (img)(_p7##x,_p2##y,z,v)), \ 1.2616 + (I[96] = (img)(_p7##x,_p1##y,z,v)), \ 1.2617 + (I[112] = (img)(_p7##x,y,z,v)), \ 1.2618 + (I[128] = (img)(_p7##x,_n1##y,z,v)), \ 1.2619 + (I[144] = (img)(_p7##x,_n2##y,z,v)), \ 1.2620 + (I[160] = (img)(_p7##x,_n3##y,z,v)), \ 1.2621 + (I[176] = (img)(_p7##x,_n4##y,z,v)), \ 1.2622 + (I[192] = (img)(_p7##x,_n5##y,z,v)), \ 1.2623 + (I[208] = (img)(_p7##x,_n6##y,z,v)), \ 1.2624 + (I[224] = (img)(_p7##x,_n7##y,z,v)), \ 1.2625 + (I[240] = (img)(_p7##x,_n8##y,z,v)), \ 1.2626 + (I[1] = (img)(_p6##x,_p7##y,z,v)), \ 1.2627 + (I[17] = (img)(_p6##x,_p6##y,z,v)), \ 1.2628 + (I[33] = (img)(_p6##x,_p5##y,z,v)), \ 1.2629 + (I[49] = (img)(_p6##x,_p4##y,z,v)), \ 1.2630 + (I[65] = (img)(_p6##x,_p3##y,z,v)), \ 1.2631 + (I[81] = (img)(_p6##x,_p2##y,z,v)), \ 1.2632 + (I[97] = (img)(_p6##x,_p1##y,z,v)), \ 1.2633 + (I[113] = (img)(_p6##x,y,z,v)), \ 1.2634 + (I[129] = (img)(_p6##x,_n1##y,z,v)), \ 1.2635 + (I[145] = (img)(_p6##x,_n2##y,z,v)), \ 1.2636 + (I[161] = (img)(_p6##x,_n3##y,z,v)), \ 1.2637 + (I[177] = (img)(_p6##x,_n4##y,z,v)), \ 1.2638 + (I[193] = (img)(_p6##x,_n5##y,z,v)), \ 1.2639 + (I[209] = (img)(_p6##x,_n6##y,z,v)), \ 1.2640 + (I[225] = (img)(_p6##x,_n7##y,z,v)), \ 1.2641 + (I[241] = (img)(_p6##x,_n8##y,z,v)), \ 1.2642 + (I[2] = (img)(_p5##x,_p7##y,z,v)), \ 1.2643 + (I[18] = (img)(_p5##x,_p6##y,z,v)), \ 1.2644 + (I[34] = (img)(_p5##x,_p5##y,z,v)), \ 1.2645 + (I[50] = (img)(_p5##x,_p4##y,z,v)), \ 1.2646 + (I[66] = (img)(_p5##x,_p3##y,z,v)), \ 1.2647 + (I[82] = (img)(_p5##x,_p2##y,z,v)), \ 1.2648 + (I[98] = (img)(_p5##x,_p1##y,z,v)), \ 1.2649 + (I[114] = (img)(_p5##x,y,z,v)), \ 1.2650 + (I[130] = (img)(_p5##x,_n1##y,z,v)), \ 1.2651 + (I[146] = (img)(_p5##x,_n2##y,z,v)), \ 1.2652 + (I[162] = (img)(_p5##x,_n3##y,z,v)), \ 1.2653 + (I[178] = (img)(_p5##x,_n4##y,z,v)), \ 1.2654 + (I[194] = (img)(_p5##x,_n5##y,z,v)), \ 1.2655 + (I[210] = (img)(_p5##x,_n6##y,z,v)), \ 1.2656 + (I[226] = (img)(_p5##x,_n7##y,z,v)), \ 1.2657 + (I[242] = (img)(_p5##x,_n8##y,z,v)), \ 1.2658 + (I[3] = (img)(_p4##x,_p7##y,z,v)), \ 1.2659 + (I[19] = (img)(_p4##x,_p6##y,z,v)), \ 1.2660 + (I[35] = (img)(_p4##x,_p5##y,z,v)), \ 1.2661 + (I[51] = (img)(_p4##x,_p4##y,z,v)), \ 1.2662 + (I[67] = (img)(_p4##x,_p3##y,z,v)), \ 1.2663 + (I[83] = (img)(_p4##x,_p2##y,z,v)), \ 1.2664 + (I[99] = (img)(_p4##x,_p1##y,z,v)), \ 1.2665 + (I[115] = (img)(_p4##x,y,z,v)), \ 1.2666 + (I[131] = (img)(_p4##x,_n1##y,z,v)), \ 1.2667 + (I[147] = (img)(_p4##x,_n2##y,z,v)), \ 1.2668 + (I[163] = (img)(_p4##x,_n3##y,z,v)), \ 1.2669 + (I[179] = (img)(_p4##x,_n4##y,z,v)), \ 1.2670 + (I[195] = (img)(_p4##x,_n5##y,z,v)), \ 1.2671 + (I[211] = (img)(_p4##x,_n6##y,z,v)), \ 1.2672 + (I[227] = (img)(_p4##x,_n7##y,z,v)), \ 1.2673 + (I[243] = (img)(_p4##x,_n8##y,z,v)), \ 1.2674 + (I[4] = (img)(_p3##x,_p7##y,z,v)), \ 1.2675 + (I[20] = (img)(_p3##x,_p6##y,z,v)), \ 1.2676 + (I[36] = (img)(_p3##x,_p5##y,z,v)), \ 1.2677 + (I[52] = (img)(_p3##x,_p4##y,z,v)), \ 1.2678 + (I[68] = (img)(_p3##x,_p3##y,z,v)), \ 1.2679 + (I[84] = (img)(_p3##x,_p2##y,z,v)), \ 1.2680 + (I[100] = (img)(_p3##x,_p1##y,z,v)), \ 1.2681 + (I[116] = (img)(_p3##x,y,z,v)), \ 1.2682 + (I[132] = (img)(_p3##x,_n1##y,z,v)), \ 1.2683 + (I[148] = (img)(_p3##x,_n2##y,z,v)), \ 1.2684 + (I[164] = (img)(_p3##x,_n3##y,z,v)), \ 1.2685 + (I[180] = (img)(_p3##x,_n4##y,z,v)), \ 1.2686 + (I[196] = (img)(_p3##x,_n5##y,z,v)), \ 1.2687 + (I[212] = (img)(_p3##x,_n6##y,z,v)), \ 1.2688 + (I[228] = (img)(_p3##x,_n7##y,z,v)), \ 1.2689 + (I[244] = (img)(_p3##x,_n8##y,z,v)), \ 1.2690 + (I[5] = (img)(_p2##x,_p7##y,z,v)), \ 1.2691 + (I[21] = (img)(_p2##x,_p6##y,z,v)), \ 1.2692 + (I[37] = (img)(_p2##x,_p5##y,z,v)), \ 1.2693 + (I[53] = (img)(_p2##x,_p4##y,z,v)), \ 1.2694 + (I[69] = (img)(_p2##x,_p3##y,z,v)), \ 1.2695 + (I[85] = (img)(_p2##x,_p2##y,z,v)), \ 1.2696 + (I[101] = (img)(_p2##x,_p1##y,z,v)), \ 1.2697 + (I[117] = (img)(_p2##x,y,z,v)), \ 1.2698 + (I[133] = (img)(_p2##x,_n1##y,z,v)), \ 1.2699 + (I[149] = (img)(_p2##x,_n2##y,z,v)), \ 1.2700 + (I[165] = (img)(_p2##x,_n3##y,z,v)), \ 1.2701 + (I[181] = (img)(_p2##x,_n4##y,z,v)), \ 1.2702 + (I[197] = (img)(_p2##x,_n5##y,z,v)), \ 1.2703 + (I[213] = (img)(_p2##x,_n6##y,z,v)), \ 1.2704 + (I[229] = (img)(_p2##x,_n7##y,z,v)), \ 1.2705 + (I[245] = (img)(_p2##x,_n8##y,z,v)), \ 1.2706 + (I[6] = (img)(_p1##x,_p7##y,z,v)), \ 1.2707 + (I[22] = (img)(_p1##x,_p6##y,z,v)), \ 1.2708 + (I[38] = (img)(_p1##x,_p5##y,z,v)), \ 1.2709 + (I[54] = (img)(_p1##x,_p4##y,z,v)), \ 1.2710 + (I[70] = (img)(_p1##x,_p3##y,z,v)), \ 1.2711 + (I[86] = (img)(_p1##x,_p2##y,z,v)), \ 1.2712 + (I[102] = (img)(_p1##x,_p1##y,z,v)), \ 1.2713 + (I[118] = (img)(_p1##x,y,z,v)), \ 1.2714 + (I[134] = (img)(_p1##x,_n1##y,z,v)), \ 1.2715 + (I[150] = (img)(_p1##x,_n2##y,z,v)), \ 1.2716 + (I[166] = (img)(_p1##x,_n3##y,z,v)), \ 1.2717 + (I[182] = (img)(_p1##x,_n4##y,z,v)), \ 1.2718 + (I[198] = (img)(_p1##x,_n5##y,z,v)), \ 1.2719 + (I[214] = (img)(_p1##x,_n6##y,z,v)), \ 1.2720 + (I[230] = (img)(_p1##x,_n7##y,z,v)), \ 1.2721 + (I[246] = (img)(_p1##x,_n8##y,z,v)), \ 1.2722 + (I[7] = (img)(x,_p7##y,z,v)), \ 1.2723 + (I[23] = (img)(x,_p6##y,z,v)), \ 1.2724 + (I[39] = (img)(x,_p5##y,z,v)), \ 1.2725 + (I[55] = (img)(x,_p4##y,z,v)), \ 1.2726 + (I[71] = (img)(x,_p3##y,z,v)), \ 1.2727 + (I[87] = (img)(x,_p2##y,z,v)), \ 1.2728 + (I[103] = (img)(x,_p1##y,z,v)), \ 1.2729 + (I[119] = (img)(x,y,z,v)), \ 1.2730 + (I[135] = (img)(x,_n1##y,z,v)), \ 1.2731 + (I[151] = (img)(x,_n2##y,z,v)), \ 1.2732 + (I[167] = (img)(x,_n3##y,z,v)), \ 1.2733 + (I[183] = (img)(x,_n4##y,z,v)), \ 1.2734 + (I[199] = (img)(x,_n5##y,z,v)), \ 1.2735 + (I[215] = (img)(x,_n6##y,z,v)), \ 1.2736 + (I[231] = (img)(x,_n7##y,z,v)), \ 1.2737 + (I[247] = (img)(x,_n8##y,z,v)), \ 1.2738 + (I[8] = (img)(_n1##x,_p7##y,z,v)), \ 1.2739 + (I[24] = (img)(_n1##x,_p6##y,z,v)), \ 1.2740 + (I[40] = (img)(_n1##x,_p5##y,z,v)), \ 1.2741 + (I[56] = (img)(_n1##x,_p4##y,z,v)), \ 1.2742 + (I[72] = (img)(_n1##x,_p3##y,z,v)), \ 1.2743 + (I[88] = (img)(_n1##x,_p2##y,z,v)), \ 1.2744 + (I[104] = (img)(_n1##x,_p1##y,z,v)), \ 1.2745 + (I[120] = (img)(_n1##x,y,z,v)), \ 1.2746 + (I[136] = (img)(_n1##x,_n1##y,z,v)), \ 1.2747 + (I[152] = (img)(_n1##x,_n2##y,z,v)), \ 1.2748 + (I[168] = (img)(_n1##x,_n3##y,z,v)), \ 1.2749 + (I[184] = (img)(_n1##x,_n4##y,z,v)), \ 1.2750 + (I[200] = (img)(_n1##x,_n5##y,z,v)), \ 1.2751 + (I[216] = (img)(_n1##x,_n6##y,z,v)), \ 1.2752 + (I[232] = (img)(_n1##x,_n7##y,z,v)), \ 1.2753 + (I[248] = (img)(_n1##x,_n8##y,z,v)), \ 1.2754 + (I[9] = (img)(_n2##x,_p7##y,z,v)), \ 1.2755 + (I[25] = (img)(_n2##x,_p6##y,z,v)), \ 1.2756 + (I[41] = (img)(_n2##x,_p5##y,z,v)), \ 1.2757 + (I[57] = (img)(_n2##x,_p4##y,z,v)), \ 1.2758 + (I[73] = (img)(_n2##x,_p3##y,z,v)), \ 1.2759 + (I[89] = (img)(_n2##x,_p2##y,z,v)), \ 1.2760 + (I[105] = (img)(_n2##x,_p1##y,z,v)), \ 1.2761 + (I[121] = (img)(_n2##x,y,z,v)), \ 1.2762 + (I[137] = (img)(_n2##x,_n1##y,z,v)), \ 1.2763 + (I[153] = (img)(_n2##x,_n2##y,z,v)), \ 1.2764 + (I[169] = (img)(_n2##x,_n3##y,z,v)), \ 1.2765 + (I[185] = (img)(_n2##x,_n4##y,z,v)), \ 1.2766 + (I[201] = (img)(_n2##x,_n5##y,z,v)), \ 1.2767 + (I[217] = (img)(_n2##x,_n6##y,z,v)), \ 1.2768 + (I[233] = (img)(_n2##x,_n7##y,z,v)), \ 1.2769 + (I[249] = (img)(_n2##x,_n8##y,z,v)), \ 1.2770 + (I[10] = (img)(_n3##x,_p7##y,z,v)), \ 1.2771 + (I[26] = (img)(_n3##x,_p6##y,z,v)), \ 1.2772 + (I[42] = (img)(_n3##x,_p5##y,z,v)), \ 1.2773 + (I[58] = (img)(_n3##x,_p4##y,z,v)), \ 1.2774 + (I[74] = (img)(_n3##x,_p3##y,z,v)), \ 1.2775 + (I[90] = (img)(_n3##x,_p2##y,z,v)), \ 1.2776 + (I[106] = (img)(_n3##x,_p1##y,z,v)), \ 1.2777 + (I[122] = (img)(_n3##x,y,z,v)), \ 1.2778 + (I[138] = (img)(_n3##x,_n1##y,z,v)), \ 1.2779 + (I[154] = (img)(_n3##x,_n2##y,z,v)), \ 1.2780 + (I[170] = (img)(_n3##x,_n3##y,z,v)), \ 1.2781 + (I[186] = (img)(_n3##x,_n4##y,z,v)), \ 1.2782 + (I[202] = (img)(_n3##x,_n5##y,z,v)), \ 1.2783 + (I[218] = (img)(_n3##x,_n6##y,z,v)), \ 1.2784 + (I[234] = (img)(_n3##x,_n7##y,z,v)), \ 1.2785 + (I[250] = (img)(_n3##x,_n8##y,z,v)), \ 1.2786 + (I[11] = (img)(_n4##x,_p7##y,z,v)), \ 1.2787 + (I[27] = (img)(_n4##x,_p6##y,z,v)), \ 1.2788 + (I[43] = (img)(_n4##x,_p5##y,z,v)), \ 1.2789 + (I[59] = (img)(_n4##x,_p4##y,z,v)), \ 1.2790 + (I[75] = (img)(_n4##x,_p3##y,z,v)), \ 1.2791 + (I[91] = (img)(_n4##x,_p2##y,z,v)), \ 1.2792 + (I[107] = (img)(_n4##x,_p1##y,z,v)), \ 1.2793 + (I[123] = (img)(_n4##x,y,z,v)), \ 1.2794 + (I[139] = (img)(_n4##x,_n1##y,z,v)), \ 1.2795 + (I[155] = (img)(_n4##x,_n2##y,z,v)), \ 1.2796 + (I[171] = (img)(_n4##x,_n3##y,z,v)), \ 1.2797 + (I[187] = (img)(_n4##x,_n4##y,z,v)), \ 1.2798 + (I[203] = (img)(_n4##x,_n5##y,z,v)), \ 1.2799 + (I[219] = (img)(_n4##x,_n6##y,z,v)), \ 1.2800 + (I[235] = (img)(_n4##x,_n7##y,z,v)), \ 1.2801 + (I[251] = (img)(_n4##x,_n8##y,z,v)), \ 1.2802 + (I[12] = (img)(_n5##x,_p7##y,z,v)), \ 1.2803 + (I[28] = (img)(_n5##x,_p6##y,z,v)), \ 1.2804 + (I[44] = (img)(_n5##x,_p5##y,z,v)), \ 1.2805 + (I[60] = (img)(_n5##x,_p4##y,z,v)), \ 1.2806 + (I[76] = (img)(_n5##x,_p3##y,z,v)), \ 1.2807 + (I[92] = (img)(_n5##x,_p2##y,z,v)), \ 1.2808 + (I[108] = (img)(_n5##x,_p1##y,z,v)), \ 1.2809 + (I[124] = (img)(_n5##x,y,z,v)), \ 1.2810 + (I[140] = (img)(_n5##x,_n1##y,z,v)), \ 1.2811 + (I[156] = (img)(_n5##x,_n2##y,z,v)), \ 1.2812 + (I[172] = (img)(_n5##x,_n3##y,z,v)), \ 1.2813 + (I[188] = (img)(_n5##x,_n4##y,z,v)), \ 1.2814 + (I[204] = (img)(_n5##x,_n5##y,z,v)), \ 1.2815 + (I[220] = (img)(_n5##x,_n6##y,z,v)), \ 1.2816 + (I[236] = (img)(_n5##x,_n7##y,z,v)), \ 1.2817 + (I[252] = (img)(_n5##x,_n8##y,z,v)), \ 1.2818 + (I[13] = (img)(_n6##x,_p7##y,z,v)), \ 1.2819 + (I[29] = (img)(_n6##x,_p6##y,z,v)), \ 1.2820 + (I[45] = (img)(_n6##x,_p5##y,z,v)), \ 1.2821 + (I[61] = (img)(_n6##x,_p4##y,z,v)), \ 1.2822 + (I[77] = (img)(_n6##x,_p3##y,z,v)), \ 1.2823 + (I[93] = (img)(_n6##x,_p2##y,z,v)), \ 1.2824 + (I[109] = (img)(_n6##x,_p1##y,z,v)), \ 1.2825 + (I[125] = (img)(_n6##x,y,z,v)), \ 1.2826 + (I[141] = (img)(_n6##x,_n1##y,z,v)), \ 1.2827 + (I[157] = (img)(_n6##x,_n2##y,z,v)), \ 1.2828 + (I[173] = (img)(_n6##x,_n3##y,z,v)), \ 1.2829 + (I[189] = (img)(_n6##x,_n4##y,z,v)), \ 1.2830 + (I[205] = (img)(_n6##x,_n5##y,z,v)), \ 1.2831 + (I[221] = (img)(_n6##x,_n6##y,z,v)), \ 1.2832 + (I[237] = (img)(_n6##x,_n7##y,z,v)), \ 1.2833 + (I[253] = (img)(_n6##x,_n8##y,z,v)), \ 1.2834 + (I[14] = (img)(_n7##x,_p7##y,z,v)), \ 1.2835 + (I[30] = (img)(_n7##x,_p6##y,z,v)), \ 1.2836 + (I[46] = (img)(_n7##x,_p5##y,z,v)), \ 1.2837 + (I[62] = (img)(_n7##x,_p4##y,z,v)), \ 1.2838 + (I[78] = (img)(_n7##x,_p3##y,z,v)), \ 1.2839 + (I[94] = (img)(_n7##x,_p2##y,z,v)), \ 1.2840 + (I[110] = (img)(_n7##x,_p1##y,z,v)), \ 1.2841 + (I[126] = (img)(_n7##x,y,z,v)), \ 1.2842 + (I[142] = (img)(_n7##x,_n1##y,z,v)), \ 1.2843 + (I[158] = (img)(_n7##x,_n2##y,z,v)), \ 1.2844 + (I[174] = (img)(_n7##x,_n3##y,z,v)), \ 1.2845 + (I[190] = (img)(_n7##x,_n4##y,z,v)), \ 1.2846 + (I[206] = (img)(_n7##x,_n5##y,z,v)), \ 1.2847 + (I[222] = (img)(_n7##x,_n6##y,z,v)), \ 1.2848 + (I[238] = (img)(_n7##x,_n7##y,z,v)), \ 1.2849 + (I[254] = (img)(_n7##x,_n8##y,z,v)), \ 1.2850 + x+8>=(int)((img).width)?(int)((img).width)-1:x+8); \ 1.2851 + x<=(int)(x1) && ((_n8##x<(int)((img).width) && ( \ 1.2852 + (I[15] = (img)(_n8##x,_p7##y,z,v)), \ 1.2853 + (I[31] = (img)(_n8##x,_p6##y,z,v)), \ 1.2854 + (I[47] = (img)(_n8##x,_p5##y,z,v)), \ 1.2855 + (I[63] = (img)(_n8##x,_p4##y,z,v)), \ 1.2856 + (I[79] = (img)(_n8##x,_p3##y,z,v)), \ 1.2857 + (I[95] = (img)(_n8##x,_p2##y,z,v)), \ 1.2858 + (I[111] = (img)(_n8##x,_p1##y,z,v)), \ 1.2859 + (I[127] = (img)(_n8##x,y,z,v)), \ 1.2860 + (I[143] = (img)(_n8##x,_n1##y,z,v)), \ 1.2861 + (I[159] = (img)(_n8##x,_n2##y,z,v)), \ 1.2862 + (I[175] = (img)(_n8##x,_n3##y,z,v)), \ 1.2863 + (I[191] = (img)(_n8##x,_n4##y,z,v)), \ 1.2864 + (I[207] = (img)(_n8##x,_n5##y,z,v)), \ 1.2865 + (I[223] = (img)(_n8##x,_n6##y,z,v)), \ 1.2866 + (I[239] = (img)(_n8##x,_n7##y,z,v)), \ 1.2867 + (I[255] = (img)(_n8##x,_n8##y,z,v)),1)) || \ 1.2868 + _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.2869 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], \ 1.2870 + I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \ 1.2871 + I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.2872 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \ 1.2873 + I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.2874 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.2875 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \ 1.2876 + I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \ 1.2877 + I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.2878 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \ 1.2879 + I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \ 1.2880 + I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \ 1.2881 + I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \ 1.2882 + I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \ 1.2883 + I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \ 1.2884 + I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \ 1.2885 + _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x) 1.2886 + 1.2887 +#define cimg_get16x16(img,x,y,z,v,I) \ 1.2888 + I[0] = (img)(_p7##x,_p7##y,z,v), I[1] = (img)(_p6##x,_p7##y,z,v), I[2] = (img)(_p5##x,_p7##y,z,v), I[3] = (img)(_p4##x,_p7##y,z,v), I[4] = (img)(_p3##x,_p7##y,z,v), I[5] = (img)(_p2##x,_p7##y,z,v), I[6] = (img)(_p1##x,_p7##y,z,v), I[7] = (img)(x,_p7##y,z,v), I[8] = (img)(_n1##x,_p7##y,z,v), I[9] = (img)(_n2##x,_p7##y,z,v), I[10] = (img)(_n3##x,_p7##y,z,v), I[11] = (img)(_n4##x,_p7##y,z,v), I[12] = (img)(_n5##x,_p7##y,z,v), I[13] = (img)(_n6##x,_p7##y,z,v), I[14] = (img)(_n7##x,_p7##y,z,v), I[15] = (img)(_n8##x,_p7##y,z,v), \ 1.2889 + I[16] = (img)(_p7##x,_p6##y,z,v), I[17] = (img)(_p6##x,_p6##y,z,v), I[18] = (img)(_p5##x,_p6##y,z,v), I[19] = (img)(_p4##x,_p6##y,z,v), I[20] = (img)(_p3##x,_p6##y,z,v), I[21] = (img)(_p2##x,_p6##y,z,v), I[22] = (img)(_p1##x,_p6##y,z,v), I[23] = (img)(x,_p6##y,z,v), I[24] = (img)(_n1##x,_p6##y,z,v), I[25] = (img)(_n2##x,_p6##y,z,v), I[26] = (img)(_n3##x,_p6##y,z,v), I[27] = (img)(_n4##x,_p6##y,z,v), I[28] = (img)(_n5##x,_p6##y,z,v), I[29] = (img)(_n6##x,_p6##y,z,v), I[30] = (img)(_n7##x,_p6##y,z,v), I[31] = (img)(_n8##x,_p6##y,z,v), \ 1.2890 + I[32] = (img)(_p7##x,_p5##y,z,v), I[33] = (img)(_p6##x,_p5##y,z,v), I[34] = (img)(_p5##x,_p5##y,z,v), I[35] = (img)(_p4##x,_p5##y,z,v), I[36] = (img)(_p3##x,_p5##y,z,v), I[37] = (img)(_p2##x,_p5##y,z,v), I[38] = (img)(_p1##x,_p5##y,z,v), I[39] = (img)(x,_p5##y,z,v), I[40] = (img)(_n1##x,_p5##y,z,v), I[41] = (img)(_n2##x,_p5##y,z,v), I[42] = (img)(_n3##x,_p5##y,z,v), I[43] = (img)(_n4##x,_p5##y,z,v), I[44] = (img)(_n5##x,_p5##y,z,v), I[45] = (img)(_n6##x,_p5##y,z,v), I[46] = (img)(_n7##x,_p5##y,z,v), I[47] = (img)(_n8##x,_p5##y,z,v), \ 1.2891 + I[48] = (img)(_p7##x,_p4##y,z,v), I[49] = (img)(_p6##x,_p4##y,z,v), I[50] = (img)(_p5##x,_p4##y,z,v), I[51] = (img)(_p4##x,_p4##y,z,v), I[52] = (img)(_p3##x,_p4##y,z,v), I[53] = (img)(_p2##x,_p4##y,z,v), I[54] = (img)(_p1##x,_p4##y,z,v), I[55] = (img)(x,_p4##y,z,v), I[56] = (img)(_n1##x,_p4##y,z,v), I[57] = (img)(_n2##x,_p4##y,z,v), I[58] = (img)(_n3##x,_p4##y,z,v), I[59] = (img)(_n4##x,_p4##y,z,v), I[60] = (img)(_n5##x,_p4##y,z,v), I[61] = (img)(_n6##x,_p4##y,z,v), I[62] = (img)(_n7##x,_p4##y,z,v), I[63] = (img)(_n8##x,_p4##y,z,v), \ 1.2892 + I[64] = (img)(_p7##x,_p3##y,z,v), I[65] = (img)(_p6##x,_p3##y,z,v), I[66] = (img)(_p5##x,_p3##y,z,v), I[67] = (img)(_p4##x,_p3##y,z,v), I[68] = (img)(_p3##x,_p3##y,z,v), I[69] = (img)(_p2##x,_p3##y,z,v), I[70] = (img)(_p1##x,_p3##y,z,v), I[71] = (img)(x,_p3##y,z,v), I[72] = (img)(_n1##x,_p3##y,z,v), I[73] = (img)(_n2##x,_p3##y,z,v), I[74] = (img)(_n3##x,_p3##y,z,v), I[75] = (img)(_n4##x,_p3##y,z,v), I[76] = (img)(_n5##x,_p3##y,z,v), I[77] = (img)(_n6##x,_p3##y,z,v), I[78] = (img)(_n7##x,_p3##y,z,v), I[79] = (img)(_n8##x,_p3##y,z,v), \ 1.2893 + I[80] = (img)(_p7##x,_p2##y,z,v), I[81] = (img)(_p6##x,_p2##y,z,v), I[82] = (img)(_p5##x,_p2##y,z,v), I[83] = (img)(_p4##x,_p2##y,z,v), I[84] = (img)(_p3##x,_p2##y,z,v), I[85] = (img)(_p2##x,_p2##y,z,v), I[86] = (img)(_p1##x,_p2##y,z,v), I[87] = (img)(x,_p2##y,z,v), I[88] = (img)(_n1##x,_p2##y,z,v), I[89] = (img)(_n2##x,_p2##y,z,v), I[90] = (img)(_n3##x,_p2##y,z,v), I[91] = (img)(_n4##x,_p2##y,z,v), I[92] = (img)(_n5##x,_p2##y,z,v), I[93] = (img)(_n6##x,_p2##y,z,v), I[94] = (img)(_n7##x,_p2##y,z,v), I[95] = (img)(_n8##x,_p2##y,z,v), \ 1.2894 + I[96] = (img)(_p7##x,_p1##y,z,v), I[97] = (img)(_p6##x,_p1##y,z,v), I[98] = (img)(_p5##x,_p1##y,z,v), I[99] = (img)(_p4##x,_p1##y,z,v), I[100] = (img)(_p3##x,_p1##y,z,v), I[101] = (img)(_p2##x,_p1##y,z,v), I[102] = (img)(_p1##x,_p1##y,z,v), I[103] = (img)(x,_p1##y,z,v), I[104] = (img)(_n1##x,_p1##y,z,v), I[105] = (img)(_n2##x,_p1##y,z,v), I[106] = (img)(_n3##x,_p1##y,z,v), I[107] = (img)(_n4##x,_p1##y,z,v), I[108] = (img)(_n5##x,_p1##y,z,v), I[109] = (img)(_n6##x,_p1##y,z,v), I[110] = (img)(_n7##x,_p1##y,z,v), I[111] = (img)(_n8##x,_p1##y,z,v), \ 1.2895 + I[112] = (img)(_p7##x,y,z,v), I[113] = (img)(_p6##x,y,z,v), I[114] = (img)(_p5##x,y,z,v), I[115] = (img)(_p4##x,y,z,v), I[116] = (img)(_p3##x,y,z,v), I[117] = (img)(_p2##x,y,z,v), I[118] = (img)(_p1##x,y,z,v), I[119] = (img)(x,y,z,v), I[120] = (img)(_n1##x,y,z,v), I[121] = (img)(_n2##x,y,z,v), I[122] = (img)(_n3##x,y,z,v), I[123] = (img)(_n4##x,y,z,v), I[124] = (img)(_n5##x,y,z,v), I[125] = (img)(_n6##x,y,z,v), I[126] = (img)(_n7##x,y,z,v), I[127] = (img)(_n8##x,y,z,v), \ 1.2896 + I[128] = (img)(_p7##x,_n1##y,z,v), I[129] = (img)(_p6##x,_n1##y,z,v), I[130] = (img)(_p5##x,_n1##y,z,v), I[131] = (img)(_p4##x,_n1##y,z,v), I[132] = (img)(_p3##x,_n1##y,z,v), I[133] = (img)(_p2##x,_n1##y,z,v), I[134] = (img)(_p1##x,_n1##y,z,v), I[135] = (img)(x,_n1##y,z,v), I[136] = (img)(_n1##x,_n1##y,z,v), I[137] = (img)(_n2##x,_n1##y,z,v), I[138] = (img)(_n3##x,_n1##y,z,v), I[139] = (img)(_n4##x,_n1##y,z,v), I[140] = (img)(_n5##x,_n1##y,z,v), I[141] = (img)(_n6##x,_n1##y,z,v), I[142] = (img)(_n7##x,_n1##y,z,v), I[143] = (img)(_n8##x,_n1##y,z,v), \ 1.2897 + I[144] = (img)(_p7##x,_n2##y,z,v), I[145] = (img)(_p6##x,_n2##y,z,v), I[146] = (img)(_p5##x,_n2##y,z,v), I[147] = (img)(_p4##x,_n2##y,z,v), I[148] = (img)(_p3##x,_n2##y,z,v), I[149] = (img)(_p2##x,_n2##y,z,v), I[150] = (img)(_p1##x,_n2##y,z,v), I[151] = (img)(x,_n2##y,z,v), I[152] = (img)(_n1##x,_n2##y,z,v), I[153] = (img)(_n2##x,_n2##y,z,v), I[154] = (img)(_n3##x,_n2##y,z,v), I[155] = (img)(_n4##x,_n2##y,z,v), I[156] = (img)(_n5##x,_n2##y,z,v), I[157] = (img)(_n6##x,_n2##y,z,v), I[158] = (img)(_n7##x,_n2##y,z,v), I[159] = (img)(_n8##x,_n2##y,z,v), \ 1.2898 + I[160] = (img)(_p7##x,_n3##y,z,v), I[161] = (img)(_p6##x,_n3##y,z,v), I[162] = (img)(_p5##x,_n3##y,z,v), I[163] = (img)(_p4##x,_n3##y,z,v), I[164] = (img)(_p3##x,_n3##y,z,v), I[165] = (img)(_p2##x,_n3##y,z,v), I[166] = (img)(_p1##x,_n3##y,z,v), I[167] = (img)(x,_n3##y,z,v), I[168] = (img)(_n1##x,_n3##y,z,v), I[169] = (img)(_n2##x,_n3##y,z,v), I[170] = (img)(_n3##x,_n3##y,z,v), I[171] = (img)(_n4##x,_n3##y,z,v), I[172] = (img)(_n5##x,_n3##y,z,v), I[173] = (img)(_n6##x,_n3##y,z,v), I[174] = (img)(_n7##x,_n3##y,z,v), I[175] = (img)(_n8##x,_n3##y,z,v), \ 1.2899 + I[176] = (img)(_p7##x,_n4##y,z,v), I[177] = (img)(_p6##x,_n4##y,z,v), I[178] = (img)(_p5##x,_n4##y,z,v), I[179] = (img)(_p4##x,_n4##y,z,v), I[180] = (img)(_p3##x,_n4##y,z,v), I[181] = (img)(_p2##x,_n4##y,z,v), I[182] = (img)(_p1##x,_n4##y,z,v), I[183] = (img)(x,_n4##y,z,v), I[184] = (img)(_n1##x,_n4##y,z,v), I[185] = (img)(_n2##x,_n4##y,z,v), I[186] = (img)(_n3##x,_n4##y,z,v), I[187] = (img)(_n4##x,_n4##y,z,v), I[188] = (img)(_n5##x,_n4##y,z,v), I[189] = (img)(_n6##x,_n4##y,z,v), I[190] = (img)(_n7##x,_n4##y,z,v), I[191] = (img)(_n8##x,_n4##y,z,v), \ 1.2900 + I[192] = (img)(_p7##x,_n5##y,z,v), I[193] = (img)(_p6##x,_n5##y,z,v), I[194] = (img)(_p5##x,_n5##y,z,v), I[195] = (img)(_p4##x,_n5##y,z,v), I[196] = (img)(_p3##x,_n5##y,z,v), I[197] = (img)(_p2##x,_n5##y,z,v), I[198] = (img)(_p1##x,_n5##y,z,v), I[199] = (img)(x,_n5##y,z,v), I[200] = (img)(_n1##x,_n5##y,z,v), I[201] = (img)(_n2##x,_n5##y,z,v), I[202] = (img)(_n3##x,_n5##y,z,v), I[203] = (img)(_n4##x,_n5##y,z,v), I[204] = (img)(_n5##x,_n5##y,z,v), I[205] = (img)(_n6##x,_n5##y,z,v), I[206] = (img)(_n7##x,_n5##y,z,v), I[207] = (img)(_n8##x,_n5##y,z,v), \ 1.2901 + I[208] = (img)(_p7##x,_n6##y,z,v), I[209] = (img)(_p6##x,_n6##y,z,v), I[210] = (img)(_p5##x,_n6##y,z,v), I[211] = (img)(_p4##x,_n6##y,z,v), I[212] = (img)(_p3##x,_n6##y,z,v), I[213] = (img)(_p2##x,_n6##y,z,v), I[214] = (img)(_p1##x,_n6##y,z,v), I[215] = (img)(x,_n6##y,z,v), I[216] = (img)(_n1##x,_n6##y,z,v), I[217] = (img)(_n2##x,_n6##y,z,v), I[218] = (img)(_n3##x,_n6##y,z,v), I[219] = (img)(_n4##x,_n6##y,z,v), I[220] = (img)(_n5##x,_n6##y,z,v), I[221] = (img)(_n6##x,_n6##y,z,v), I[222] = (img)(_n7##x,_n6##y,z,v), I[223] = (img)(_n8##x,_n6##y,z,v), \ 1.2902 + I[224] = (img)(_p7##x,_n7##y,z,v), I[225] = (img)(_p6##x,_n7##y,z,v), I[226] = (img)(_p5##x,_n7##y,z,v), I[227] = (img)(_p4##x,_n7##y,z,v), I[228] = (img)(_p3##x,_n7##y,z,v), I[229] = (img)(_p2##x,_n7##y,z,v), I[230] = (img)(_p1##x,_n7##y,z,v), I[231] = (img)(x,_n7##y,z,v), I[232] = (img)(_n1##x,_n7##y,z,v), I[233] = (img)(_n2##x,_n7##y,z,v), I[234] = (img)(_n3##x,_n7##y,z,v), I[235] = (img)(_n4##x,_n7##y,z,v), I[236] = (img)(_n5##x,_n7##y,z,v), I[237] = (img)(_n6##x,_n7##y,z,v), I[238] = (img)(_n7##x,_n7##y,z,v), I[239] = (img)(_n8##x,_n7##y,z,v), \ 1.2903 + I[240] = (img)(_p7##x,_n8##y,z,v), I[241] = (img)(_p6##x,_n8##y,z,v), I[242] = (img)(_p5##x,_n8##y,z,v), I[243] = (img)(_p4##x,_n8##y,z,v), I[244] = (img)(_p3##x,_n8##y,z,v), I[245] = (img)(_p2##x,_n8##y,z,v), I[246] = (img)(_p1##x,_n8##y,z,v), I[247] = (img)(x,_n8##y,z,v), I[248] = (img)(_n1##x,_n8##y,z,v), I[249] = (img)(_n2##x,_n8##y,z,v), I[250] = (img)(_n3##x,_n8##y,z,v), I[251] = (img)(_n4##x,_n8##y,z,v), I[252] = (img)(_n5##x,_n8##y,z,v), I[253] = (img)(_n6##x,_n8##y,z,v), I[254] = (img)(_n7##x,_n8##y,z,v), I[255] = (img)(_n8##x,_n8##y,z,v); 1.2904 + 1.2905 +// Define 17x17 loop macros for CImg 1.2906 +//---------------------------------- 1.2907 +#define cimg_for17(bound,i) for (int i = 0, \ 1.2908 + _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.2909 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.2910 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.2911 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.2912 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.2913 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.2914 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.2915 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.2916 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8; \ 1.2917 + _n8##i<(int)(bound) || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.2918 + i==(_n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.2919 + _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.2920 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i) 1.2921 + 1.2922 +#define cimg_for17X(img,x) cimg_for17((img).width,x) 1.2923 +#define cimg_for17Y(img,y) cimg_for17((img).height,y) 1.2924 +#define cimg_for17Z(img,z) cimg_for17((img).depth,z) 1.2925 +#define cimg_for17V(img,v) cimg_for17((img).dim,v) 1.2926 +#define cimg_for17XY(img,x,y) cimg_for17Y(img,y) cimg_for17X(img,x) 1.2927 +#define cimg_for17XZ(img,x,z) cimg_for17Z(img,z) cimg_for17X(img,x) 1.2928 +#define cimg_for17XV(img,x,v) cimg_for17V(img,v) cimg_for17X(img,x) 1.2929 +#define cimg_for17YZ(img,y,z) cimg_for17Z(img,z) cimg_for17Y(img,y) 1.2930 +#define cimg_for17YV(img,y,v) cimg_for17V(img,v) cimg_for17Y(img,y) 1.2931 +#define cimg_for17ZV(img,z,v) cimg_for17V(img,v) cimg_for17Z(img,z) 1.2932 +#define cimg_for17XYZ(img,x,y,z) cimg_for17Z(img,z) cimg_for17XY(img,x,y) 1.2933 +#define cimg_for17XZV(img,x,z,v) cimg_for17V(img,v) cimg_for17XZ(img,x,z) 1.2934 +#define cimg_for17YZV(img,y,z,v) cimg_for17V(img,v) cimg_for17YZ(img,y,z) 1.2935 +#define cimg_for17XYZV(img,x,y,z,v) cimg_for17V(img,v) cimg_for17XYZ(img,x,y,z) 1.2936 + 1.2937 +#define cimg_for_in17(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.2938 + _p8##i = i-8<0?0:i-8, \ 1.2939 + _p7##i = i-7<0?0:i-7, \ 1.2940 + _p6##i = i-6<0?0:i-6, \ 1.2941 + _p5##i = i-5<0?0:i-5, \ 1.2942 + _p4##i = i-4<0?0:i-4, \ 1.2943 + _p3##i = i-3<0?0:i-3, \ 1.2944 + _p2##i = i-2<0?0:i-2, \ 1.2945 + _p1##i = i-1<0?0:i-1, \ 1.2946 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.2947 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.2948 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.2949 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.2950 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.2951 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.2952 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.2953 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8; \ 1.2954 + i<=(int)(i1) && (_n8##i<(int)(bound) || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.2955 + i==(_n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.2956 + _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.2957 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i) 1.2958 + 1.2959 +#define cimg_for_in17X(img,x0,x1,x) cimg_for_in17((img).width,x0,x1,x) 1.2960 +#define cimg_for_in17Y(img,y0,y1,y) cimg_for_in17((img).height,y0,y1,y) 1.2961 +#define cimg_for_in17Z(img,z0,z1,z) cimg_for_in17((img).depth,z0,z1,z) 1.2962 +#define cimg_for_in17V(img,v0,v1,v) cimg_for_in17((img).dim,v0,v1,v) 1.2963 +#define cimg_for_in17XY(img,x0,y0,x1,y1,x,y) cimg_for_in17Y(img,y0,y1,y) cimg_for_in17X(img,x0,x1,x) 1.2964 +#define cimg_for_in17XZ(img,x0,z0,x1,z1,x,z) cimg_for_in17Z(img,z0,z1,z) cimg_for_in17X(img,x0,x1,x) 1.2965 +#define cimg_for_in17XV(img,x0,v0,x1,v1,x,v) cimg_for_in17V(img,v0,v1,v) cimg_for_in17X(img,x0,x1,x) 1.2966 +#define cimg_for_in17YZ(img,y0,z0,y1,z1,y,z) cimg_for_in17Z(img,z0,z1,z) cimg_for_in17Y(img,y0,y1,y) 1.2967 +#define cimg_for_in17YV(img,y0,v0,y1,v1,y,v) cimg_for_in17V(img,v0,v1,v) cimg_for_in17Y(img,y0,y1,y) 1.2968 +#define cimg_for_in17ZV(img,z0,v0,z1,v1,z,v) cimg_for_in17V(img,v0,v1,v) cimg_for_in17Z(img,z0,z1,z) 1.2969 +#define cimg_for_in17XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in17Z(img,z0,z1,z) cimg_for_in17XY(img,x0,y0,x1,y1,x,y) 1.2970 +#define cimg_for_in17XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in17V(img,v0,v1,v) cimg_for_in17XZ(img,x0,y0,x1,y1,x,z) 1.2971 +#define cimg_for_in17YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in17V(img,v0,v1,v) cimg_for_in17YZ(img,y0,z0,y1,z1,y,z) 1.2972 +#define cimg_for_in17XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in17V(img,v0,v1,v) cimg_for_in17XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.2973 + 1.2974 +#define cimg_for17x17(img,x,y,z,v,I) \ 1.2975 + cimg_for17((img).height,y) for (int x = 0, \ 1.2976 + _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.2977 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.2978 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.2979 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.2980 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.2981 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.2982 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.2983 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.2984 + _n8##x = (int)( \ 1.2985 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = (img)(0,_p8##y,z,v)), \ 1.2986 + (I[17] = I[18] = I[19] = I[20] = I[21] = I[22] = I[23] = I[24] = I[25] = (img)(0,_p7##y,z,v)), \ 1.2987 + (I[34] = I[35] = I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = I[42] = (img)(0,_p6##y,z,v)), \ 1.2988 + (I[51] = I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = (img)(0,_p5##y,z,v)), \ 1.2989 + (I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = (img)(0,_p4##y,z,v)), \ 1.2990 + (I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = (img)(0,_p3##y,z,v)), \ 1.2991 + (I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = (img)(0,_p2##y,z,v)), \ 1.2992 + (I[119] = I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = (img)(0,_p1##y,z,v)), \ 1.2993 + (I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = I[143] = I[144] = (img)(0,y,z,v)), \ 1.2994 + (I[153] = I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = (img)(0,_n1##y,z,v)), \ 1.2995 + (I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = (img)(0,_n2##y,z,v)), \ 1.2996 + (I[187] = I[188] = I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = (img)(0,_n3##y,z,v)), \ 1.2997 + (I[204] = I[205] = I[206] = I[207] = I[208] = I[209] = I[210] = I[211] = I[212] = (img)(0,_n4##y,z,v)), \ 1.2998 + (I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = (img)(0,_n5##y,z,v)), \ 1.2999 + (I[238] = I[239] = I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = (img)(0,_n6##y,z,v)), \ 1.3000 + (I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = I[263] = (img)(0,_n7##y,z,v)), \ 1.3001 + (I[272] = I[273] = I[274] = I[275] = I[276] = I[277] = I[278] = I[279] = I[280] = (img)(0,_n8##y,z,v)), \ 1.3002 + (I[9] = (img)(_n1##x,_p8##y,z,v)), \ 1.3003 + (I[26] = (img)(_n1##x,_p7##y,z,v)), \ 1.3004 + (I[43] = (img)(_n1##x,_p6##y,z,v)), \ 1.3005 + (I[60] = (img)(_n1##x,_p5##y,z,v)), \ 1.3006 + (I[77] = (img)(_n1##x,_p4##y,z,v)), \ 1.3007 + (I[94] = (img)(_n1##x,_p3##y,z,v)), \ 1.3008 + (I[111] = (img)(_n1##x,_p2##y,z,v)), \ 1.3009 + (I[128] = (img)(_n1##x,_p1##y,z,v)), \ 1.3010 + (I[145] = (img)(_n1##x,y,z,v)), \ 1.3011 + (I[162] = (img)(_n1##x,_n1##y,z,v)), \ 1.3012 + (I[179] = (img)(_n1##x,_n2##y,z,v)), \ 1.3013 + (I[196] = (img)(_n1##x,_n3##y,z,v)), \ 1.3014 + (I[213] = (img)(_n1##x,_n4##y,z,v)), \ 1.3015 + (I[230] = (img)(_n1##x,_n5##y,z,v)), \ 1.3016 + (I[247] = (img)(_n1##x,_n6##y,z,v)), \ 1.3017 + (I[264] = (img)(_n1##x,_n7##y,z,v)), \ 1.3018 + (I[281] = (img)(_n1##x,_n8##y,z,v)), \ 1.3019 + (I[10] = (img)(_n2##x,_p8##y,z,v)), \ 1.3020 + (I[27] = (img)(_n2##x,_p7##y,z,v)), \ 1.3021 + (I[44] = (img)(_n2##x,_p6##y,z,v)), \ 1.3022 + (I[61] = (img)(_n2##x,_p5##y,z,v)), \ 1.3023 + (I[78] = (img)(_n2##x,_p4##y,z,v)), \ 1.3024 + (I[95] = (img)(_n2##x,_p3##y,z,v)), \ 1.3025 + (I[112] = (img)(_n2##x,_p2##y,z,v)), \ 1.3026 + (I[129] = (img)(_n2##x,_p1##y,z,v)), \ 1.3027 + (I[146] = (img)(_n2##x,y,z,v)), \ 1.3028 + (I[163] = (img)(_n2##x,_n1##y,z,v)), \ 1.3029 + (I[180] = (img)(_n2##x,_n2##y,z,v)), \ 1.3030 + (I[197] = (img)(_n2##x,_n3##y,z,v)), \ 1.3031 + (I[214] = (img)(_n2##x,_n4##y,z,v)), \ 1.3032 + (I[231] = (img)(_n2##x,_n5##y,z,v)), \ 1.3033 + (I[248] = (img)(_n2##x,_n6##y,z,v)), \ 1.3034 + (I[265] = (img)(_n2##x,_n7##y,z,v)), \ 1.3035 + (I[282] = (img)(_n2##x,_n8##y,z,v)), \ 1.3036 + (I[11] = (img)(_n3##x,_p8##y,z,v)), \ 1.3037 + (I[28] = (img)(_n3##x,_p7##y,z,v)), \ 1.3038 + (I[45] = (img)(_n3##x,_p6##y,z,v)), \ 1.3039 + (I[62] = (img)(_n3##x,_p5##y,z,v)), \ 1.3040 + (I[79] = (img)(_n3##x,_p4##y,z,v)), \ 1.3041 + (I[96] = (img)(_n3##x,_p3##y,z,v)), \ 1.3042 + (I[113] = (img)(_n3##x,_p2##y,z,v)), \ 1.3043 + (I[130] = (img)(_n3##x,_p1##y,z,v)), \ 1.3044 + (I[147] = (img)(_n3##x,y,z,v)), \ 1.3045 + (I[164] = (img)(_n3##x,_n1##y,z,v)), \ 1.3046 + (I[181] = (img)(_n3##x,_n2##y,z,v)), \ 1.3047 + (I[198] = (img)(_n3##x,_n3##y,z,v)), \ 1.3048 + (I[215] = (img)(_n3##x,_n4##y,z,v)), \ 1.3049 + (I[232] = (img)(_n3##x,_n5##y,z,v)), \ 1.3050 + (I[249] = (img)(_n3##x,_n6##y,z,v)), \ 1.3051 + (I[266] = (img)(_n3##x,_n7##y,z,v)), \ 1.3052 + (I[283] = (img)(_n3##x,_n8##y,z,v)), \ 1.3053 + (I[12] = (img)(_n4##x,_p8##y,z,v)), \ 1.3054 + (I[29] = (img)(_n4##x,_p7##y,z,v)), \ 1.3055 + (I[46] = (img)(_n4##x,_p6##y,z,v)), \ 1.3056 + (I[63] = (img)(_n4##x,_p5##y,z,v)), \ 1.3057 + (I[80] = (img)(_n4##x,_p4##y,z,v)), \ 1.3058 + (I[97] = (img)(_n4##x,_p3##y,z,v)), \ 1.3059 + (I[114] = (img)(_n4##x,_p2##y,z,v)), \ 1.3060 + (I[131] = (img)(_n4##x,_p1##y,z,v)), \ 1.3061 + (I[148] = (img)(_n4##x,y,z,v)), \ 1.3062 + (I[165] = (img)(_n4##x,_n1##y,z,v)), \ 1.3063 + (I[182] = (img)(_n4##x,_n2##y,z,v)), \ 1.3064 + (I[199] = (img)(_n4##x,_n3##y,z,v)), \ 1.3065 + (I[216] = (img)(_n4##x,_n4##y,z,v)), \ 1.3066 + (I[233] = (img)(_n4##x,_n5##y,z,v)), \ 1.3067 + (I[250] = (img)(_n4##x,_n6##y,z,v)), \ 1.3068 + (I[267] = (img)(_n4##x,_n7##y,z,v)), \ 1.3069 + (I[284] = (img)(_n4##x,_n8##y,z,v)), \ 1.3070 + (I[13] = (img)(_n5##x,_p8##y,z,v)), \ 1.3071 + (I[30] = (img)(_n5##x,_p7##y,z,v)), \ 1.3072 + (I[47] = (img)(_n5##x,_p6##y,z,v)), \ 1.3073 + (I[64] = (img)(_n5##x,_p5##y,z,v)), \ 1.3074 + (I[81] = (img)(_n5##x,_p4##y,z,v)), \ 1.3075 + (I[98] = (img)(_n5##x,_p3##y,z,v)), \ 1.3076 + (I[115] = (img)(_n5##x,_p2##y,z,v)), \ 1.3077 + (I[132] = (img)(_n5##x,_p1##y,z,v)), \ 1.3078 + (I[149] = (img)(_n5##x,y,z,v)), \ 1.3079 + (I[166] = (img)(_n5##x,_n1##y,z,v)), \ 1.3080 + (I[183] = (img)(_n5##x,_n2##y,z,v)), \ 1.3081 + (I[200] = (img)(_n5##x,_n3##y,z,v)), \ 1.3082 + (I[217] = (img)(_n5##x,_n4##y,z,v)), \ 1.3083 + (I[234] = (img)(_n5##x,_n5##y,z,v)), \ 1.3084 + (I[251] = (img)(_n5##x,_n6##y,z,v)), \ 1.3085 + (I[268] = (img)(_n5##x,_n7##y,z,v)), \ 1.3086 + (I[285] = (img)(_n5##x,_n8##y,z,v)), \ 1.3087 + (I[14] = (img)(_n6##x,_p8##y,z,v)), \ 1.3088 + (I[31] = (img)(_n6##x,_p7##y,z,v)), \ 1.3089 + (I[48] = (img)(_n6##x,_p6##y,z,v)), \ 1.3090 + (I[65] = (img)(_n6##x,_p5##y,z,v)), \ 1.3091 + (I[82] = (img)(_n6##x,_p4##y,z,v)), \ 1.3092 + (I[99] = (img)(_n6##x,_p3##y,z,v)), \ 1.3093 + (I[116] = (img)(_n6##x,_p2##y,z,v)), \ 1.3094 + (I[133] = (img)(_n6##x,_p1##y,z,v)), \ 1.3095 + (I[150] = (img)(_n6##x,y,z,v)), \ 1.3096 + (I[167] = (img)(_n6##x,_n1##y,z,v)), \ 1.3097 + (I[184] = (img)(_n6##x,_n2##y,z,v)), \ 1.3098 + (I[201] = (img)(_n6##x,_n3##y,z,v)), \ 1.3099 + (I[218] = (img)(_n6##x,_n4##y,z,v)), \ 1.3100 + (I[235] = (img)(_n6##x,_n5##y,z,v)), \ 1.3101 + (I[252] = (img)(_n6##x,_n6##y,z,v)), \ 1.3102 + (I[269] = (img)(_n6##x,_n7##y,z,v)), \ 1.3103 + (I[286] = (img)(_n6##x,_n8##y,z,v)), \ 1.3104 + (I[15] = (img)(_n7##x,_p8##y,z,v)), \ 1.3105 + (I[32] = (img)(_n7##x,_p7##y,z,v)), \ 1.3106 + (I[49] = (img)(_n7##x,_p6##y,z,v)), \ 1.3107 + (I[66] = (img)(_n7##x,_p5##y,z,v)), \ 1.3108 + (I[83] = (img)(_n7##x,_p4##y,z,v)), \ 1.3109 + (I[100] = (img)(_n7##x,_p3##y,z,v)), \ 1.3110 + (I[117] = (img)(_n7##x,_p2##y,z,v)), \ 1.3111 + (I[134] = (img)(_n7##x,_p1##y,z,v)), \ 1.3112 + (I[151] = (img)(_n7##x,y,z,v)), \ 1.3113 + (I[168] = (img)(_n7##x,_n1##y,z,v)), \ 1.3114 + (I[185] = (img)(_n7##x,_n2##y,z,v)), \ 1.3115 + (I[202] = (img)(_n7##x,_n3##y,z,v)), \ 1.3116 + (I[219] = (img)(_n7##x,_n4##y,z,v)), \ 1.3117 + (I[236] = (img)(_n7##x,_n5##y,z,v)), \ 1.3118 + (I[253] = (img)(_n7##x,_n6##y,z,v)), \ 1.3119 + (I[270] = (img)(_n7##x,_n7##y,z,v)), \ 1.3120 + (I[287] = (img)(_n7##x,_n8##y,z,v)), \ 1.3121 + 8>=((img).width)?(int)((img).width)-1:8); \ 1.3122 + (_n8##x<(int)((img).width) && ( \ 1.3123 + (I[16] = (img)(_n8##x,_p8##y,z,v)), \ 1.3124 + (I[33] = (img)(_n8##x,_p7##y,z,v)), \ 1.3125 + (I[50] = (img)(_n8##x,_p6##y,z,v)), \ 1.3126 + (I[67] = (img)(_n8##x,_p5##y,z,v)), \ 1.3127 + (I[84] = (img)(_n8##x,_p4##y,z,v)), \ 1.3128 + (I[101] = (img)(_n8##x,_p3##y,z,v)), \ 1.3129 + (I[118] = (img)(_n8##x,_p2##y,z,v)), \ 1.3130 + (I[135] = (img)(_n8##x,_p1##y,z,v)), \ 1.3131 + (I[152] = (img)(_n8##x,y,z,v)), \ 1.3132 + (I[169] = (img)(_n8##x,_n1##y,z,v)), \ 1.3133 + (I[186] = (img)(_n8##x,_n2##y,z,v)), \ 1.3134 + (I[203] = (img)(_n8##x,_n3##y,z,v)), \ 1.3135 + (I[220] = (img)(_n8##x,_n4##y,z,v)), \ 1.3136 + (I[237] = (img)(_n8##x,_n5##y,z,v)), \ 1.3137 + (I[254] = (img)(_n8##x,_n6##y,z,v)), \ 1.3138 + (I[271] = (img)(_n8##x,_n7##y,z,v)), \ 1.3139 + (I[288] = (img)(_n8##x,_n8##y,z,v)),1)) || \ 1.3140 + _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.3141 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], \ 1.3142 + I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], \ 1.3143 + I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], \ 1.3144 + I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], \ 1.3145 + I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], \ 1.3146 + I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], \ 1.3147 + I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], \ 1.3148 + I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], \ 1.3149 + I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], \ 1.3150 + I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], \ 1.3151 + I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], \ 1.3152 + I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], \ 1.3153 + I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], \ 1.3154 + I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], \ 1.3155 + I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], \ 1.3156 + I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], \ 1.3157 + I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], \ 1.3158 + _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x) 1.3159 + 1.3160 +#define cimg_for_in17x17(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.3161 + cimg_for_in17((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.3162 + _p8##x = x-8<0?0:x-8, \ 1.3163 + _p7##x = x-7<0?0:x-7, \ 1.3164 + _p6##x = x-6<0?0:x-6, \ 1.3165 + _p5##x = x-5<0?0:x-5, \ 1.3166 + _p4##x = x-4<0?0:x-4, \ 1.3167 + _p3##x = x-3<0?0:x-3, \ 1.3168 + _p2##x = x-2<0?0:x-2, \ 1.3169 + _p1##x = x-1<0?0:x-1, \ 1.3170 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.3171 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.3172 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.3173 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.3174 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.3175 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.3176 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.3177 + _n8##x = (int)( \ 1.3178 + (I[0] = (img)(_p8##x,_p8##y,z,v)), \ 1.3179 + (I[17] = (img)(_p8##x,_p7##y,z,v)), \ 1.3180 + (I[34] = (img)(_p8##x,_p6##y,z,v)), \ 1.3181 + (I[51] = (img)(_p8##x,_p5##y,z,v)), \ 1.3182 + (I[68] = (img)(_p8##x,_p4##y,z,v)), \ 1.3183 + (I[85] = (img)(_p8##x,_p3##y,z,v)), \ 1.3184 + (I[102] = (img)(_p8##x,_p2##y,z,v)), \ 1.3185 + (I[119] = (img)(_p8##x,_p1##y,z,v)), \ 1.3186 + (I[136] = (img)(_p8##x,y,z,v)), \ 1.3187 + (I[153] = (img)(_p8##x,_n1##y,z,v)), \ 1.3188 + (I[170] = (img)(_p8##x,_n2##y,z,v)), \ 1.3189 + (I[187] = (img)(_p8##x,_n3##y,z,v)), \ 1.3190 + (I[204] = (img)(_p8##x,_n4##y,z,v)), \ 1.3191 + (I[221] = (img)(_p8##x,_n5##y,z,v)), \ 1.3192 + (I[238] = (img)(_p8##x,_n6##y,z,v)), \ 1.3193 + (I[255] = (img)(_p8##x,_n7##y,z,v)), \ 1.3194 + (I[272] = (img)(_p8##x,_n8##y,z,v)), \ 1.3195 + (I[1] = (img)(_p7##x,_p8##y,z,v)), \ 1.3196 + (I[18] = (img)(_p7##x,_p7##y,z,v)), \ 1.3197 + (I[35] = (img)(_p7##x,_p6##y,z,v)), \ 1.3198 + (I[52] = (img)(_p7##x,_p5##y,z,v)), \ 1.3199 + (I[69] = (img)(_p7##x,_p4##y,z,v)), \ 1.3200 + (I[86] = (img)(_p7##x,_p3##y,z,v)), \ 1.3201 + (I[103] = (img)(_p7##x,_p2##y,z,v)), \ 1.3202 + (I[120] = (img)(_p7##x,_p1##y,z,v)), \ 1.3203 + (I[137] = (img)(_p7##x,y,z,v)), \ 1.3204 + (I[154] = (img)(_p7##x,_n1##y,z,v)), \ 1.3205 + (I[171] = (img)(_p7##x,_n2##y,z,v)), \ 1.3206 + (I[188] = (img)(_p7##x,_n3##y,z,v)), \ 1.3207 + (I[205] = (img)(_p7##x,_n4##y,z,v)), \ 1.3208 + (I[222] = (img)(_p7##x,_n5##y,z,v)), \ 1.3209 + (I[239] = (img)(_p7##x,_n6##y,z,v)), \ 1.3210 + (I[256] = (img)(_p7##x,_n7##y,z,v)), \ 1.3211 + (I[273] = (img)(_p7##x,_n8##y,z,v)), \ 1.3212 + (I[2] = (img)(_p6##x,_p8##y,z,v)), \ 1.3213 + (I[19] = (img)(_p6##x,_p7##y,z,v)), \ 1.3214 + (I[36] = (img)(_p6##x,_p6##y,z,v)), \ 1.3215 + (I[53] = (img)(_p6##x,_p5##y,z,v)), \ 1.3216 + (I[70] = (img)(_p6##x,_p4##y,z,v)), \ 1.3217 + (I[87] = (img)(_p6##x,_p3##y,z,v)), \ 1.3218 + (I[104] = (img)(_p6##x,_p2##y,z,v)), \ 1.3219 + (I[121] = (img)(_p6##x,_p1##y,z,v)), \ 1.3220 + (I[138] = (img)(_p6##x,y,z,v)), \ 1.3221 + (I[155] = (img)(_p6##x,_n1##y,z,v)), \ 1.3222 + (I[172] = (img)(_p6##x,_n2##y,z,v)), \ 1.3223 + (I[189] = (img)(_p6##x,_n3##y,z,v)), \ 1.3224 + (I[206] = (img)(_p6##x,_n4##y,z,v)), \ 1.3225 + (I[223] = (img)(_p6##x,_n5##y,z,v)), \ 1.3226 + (I[240] = (img)(_p6##x,_n6##y,z,v)), \ 1.3227 + (I[257] = (img)(_p6##x,_n7##y,z,v)), \ 1.3228 + (I[274] = (img)(_p6##x,_n8##y,z,v)), \ 1.3229 + (I[3] = (img)(_p5##x,_p8##y,z,v)), \ 1.3230 + (I[20] = (img)(_p5##x,_p7##y,z,v)), \ 1.3231 + (I[37] = (img)(_p5##x,_p6##y,z,v)), \ 1.3232 + (I[54] = (img)(_p5##x,_p5##y,z,v)), \ 1.3233 + (I[71] = (img)(_p5##x,_p4##y,z,v)), \ 1.3234 + (I[88] = (img)(_p5##x,_p3##y,z,v)), \ 1.3235 + (I[105] = (img)(_p5##x,_p2##y,z,v)), \ 1.3236 + (I[122] = (img)(_p5##x,_p1##y,z,v)), \ 1.3237 + (I[139] = (img)(_p5##x,y,z,v)), \ 1.3238 + (I[156] = (img)(_p5##x,_n1##y,z,v)), \ 1.3239 + (I[173] = (img)(_p5##x,_n2##y,z,v)), \ 1.3240 + (I[190] = (img)(_p5##x,_n3##y,z,v)), \ 1.3241 + (I[207] = (img)(_p5##x,_n4##y,z,v)), \ 1.3242 + (I[224] = (img)(_p5##x,_n5##y,z,v)), \ 1.3243 + (I[241] = (img)(_p5##x,_n6##y,z,v)), \ 1.3244 + (I[258] = (img)(_p5##x,_n7##y,z,v)), \ 1.3245 + (I[275] = (img)(_p5##x,_n8##y,z,v)), \ 1.3246 + (I[4] = (img)(_p4##x,_p8##y,z,v)), \ 1.3247 + (I[21] = (img)(_p4##x,_p7##y,z,v)), \ 1.3248 + (I[38] = (img)(_p4##x,_p6##y,z,v)), \ 1.3249 + (I[55] = (img)(_p4##x,_p5##y,z,v)), \ 1.3250 + (I[72] = (img)(_p4##x,_p4##y,z,v)), \ 1.3251 + (I[89] = (img)(_p4##x,_p3##y,z,v)), \ 1.3252 + (I[106] = (img)(_p4##x,_p2##y,z,v)), \ 1.3253 + (I[123] = (img)(_p4##x,_p1##y,z,v)), \ 1.3254 + (I[140] = (img)(_p4##x,y,z,v)), \ 1.3255 + (I[157] = (img)(_p4##x,_n1##y,z,v)), \ 1.3256 + (I[174] = (img)(_p4##x,_n2##y,z,v)), \ 1.3257 + (I[191] = (img)(_p4##x,_n3##y,z,v)), \ 1.3258 + (I[208] = (img)(_p4##x,_n4##y,z,v)), \ 1.3259 + (I[225] = (img)(_p4##x,_n5##y,z,v)), \ 1.3260 + (I[242] = (img)(_p4##x,_n6##y,z,v)), \ 1.3261 + (I[259] = (img)(_p4##x,_n7##y,z,v)), \ 1.3262 + (I[276] = (img)(_p4##x,_n8##y,z,v)), \ 1.3263 + (I[5] = (img)(_p3##x,_p8##y,z,v)), \ 1.3264 + (I[22] = (img)(_p3##x,_p7##y,z,v)), \ 1.3265 + (I[39] = (img)(_p3##x,_p6##y,z,v)), \ 1.3266 + (I[56] = (img)(_p3##x,_p5##y,z,v)), \ 1.3267 + (I[73] = (img)(_p3##x,_p4##y,z,v)), \ 1.3268 + (I[90] = (img)(_p3##x,_p3##y,z,v)), \ 1.3269 + (I[107] = (img)(_p3##x,_p2##y,z,v)), \ 1.3270 + (I[124] = (img)(_p3##x,_p1##y,z,v)), \ 1.3271 + (I[141] = (img)(_p3##x,y,z,v)), \ 1.3272 + (I[158] = (img)(_p3##x,_n1##y,z,v)), \ 1.3273 + (I[175] = (img)(_p3##x,_n2##y,z,v)), \ 1.3274 + (I[192] = (img)(_p3##x,_n3##y,z,v)), \ 1.3275 + (I[209] = (img)(_p3##x,_n4##y,z,v)), \ 1.3276 + (I[226] = (img)(_p3##x,_n5##y,z,v)), \ 1.3277 + (I[243] = (img)(_p3##x,_n6##y,z,v)), \ 1.3278 + (I[260] = (img)(_p3##x,_n7##y,z,v)), \ 1.3279 + (I[277] = (img)(_p3##x,_n8##y,z,v)), \ 1.3280 + (I[6] = (img)(_p2##x,_p8##y,z,v)), \ 1.3281 + (I[23] = (img)(_p2##x,_p7##y,z,v)), \ 1.3282 + (I[40] = (img)(_p2##x,_p6##y,z,v)), \ 1.3283 + (I[57] = (img)(_p2##x,_p5##y,z,v)), \ 1.3284 + (I[74] = (img)(_p2##x,_p4##y,z,v)), \ 1.3285 + (I[91] = (img)(_p2##x,_p3##y,z,v)), \ 1.3286 + (I[108] = (img)(_p2##x,_p2##y,z,v)), \ 1.3287 + (I[125] = (img)(_p2##x,_p1##y,z,v)), \ 1.3288 + (I[142] = (img)(_p2##x,y,z,v)), \ 1.3289 + (I[159] = (img)(_p2##x,_n1##y,z,v)), \ 1.3290 + (I[176] = (img)(_p2##x,_n2##y,z,v)), \ 1.3291 + (I[193] = (img)(_p2##x,_n3##y,z,v)), \ 1.3292 + (I[210] = (img)(_p2##x,_n4##y,z,v)), \ 1.3293 + (I[227] = (img)(_p2##x,_n5##y,z,v)), \ 1.3294 + (I[244] = (img)(_p2##x,_n6##y,z,v)), \ 1.3295 + (I[261] = (img)(_p2##x,_n7##y,z,v)), \ 1.3296 + (I[278] = (img)(_p2##x,_n8##y,z,v)), \ 1.3297 + (I[7] = (img)(_p1##x,_p8##y,z,v)), \ 1.3298 + (I[24] = (img)(_p1##x,_p7##y,z,v)), \ 1.3299 + (I[41] = (img)(_p1##x,_p6##y,z,v)), \ 1.3300 + (I[58] = (img)(_p1##x,_p5##y,z,v)), \ 1.3301 + (I[75] = (img)(_p1##x,_p4##y,z,v)), \ 1.3302 + (I[92] = (img)(_p1##x,_p3##y,z,v)), \ 1.3303 + (I[109] = (img)(_p1##x,_p2##y,z,v)), \ 1.3304 + (I[126] = (img)(_p1##x,_p1##y,z,v)), \ 1.3305 + (I[143] = (img)(_p1##x,y,z,v)), \ 1.3306 + (I[160] = (img)(_p1##x,_n1##y,z,v)), \ 1.3307 + (I[177] = (img)(_p1##x,_n2##y,z,v)), \ 1.3308 + (I[194] = (img)(_p1##x,_n3##y,z,v)), \ 1.3309 + (I[211] = (img)(_p1##x,_n4##y,z,v)), \ 1.3310 + (I[228] = (img)(_p1##x,_n5##y,z,v)), \ 1.3311 + (I[245] = (img)(_p1##x,_n6##y,z,v)), \ 1.3312 + (I[262] = (img)(_p1##x,_n7##y,z,v)), \ 1.3313 + (I[279] = (img)(_p1##x,_n8##y,z,v)), \ 1.3314 + (I[8] = (img)(x,_p8##y,z,v)), \ 1.3315 + (I[25] = (img)(x,_p7##y,z,v)), \ 1.3316 + (I[42] = (img)(x,_p6##y,z,v)), \ 1.3317 + (I[59] = (img)(x,_p5##y,z,v)), \ 1.3318 + (I[76] = (img)(x,_p4##y,z,v)), \ 1.3319 + (I[93] = (img)(x,_p3##y,z,v)), \ 1.3320 + (I[110] = (img)(x,_p2##y,z,v)), \ 1.3321 + (I[127] = (img)(x,_p1##y,z,v)), \ 1.3322 + (I[144] = (img)(x,y,z,v)), \ 1.3323 + (I[161] = (img)(x,_n1##y,z,v)), \ 1.3324 + (I[178] = (img)(x,_n2##y,z,v)), \ 1.3325 + (I[195] = (img)(x,_n3##y,z,v)), \ 1.3326 + (I[212] = (img)(x,_n4##y,z,v)), \ 1.3327 + (I[229] = (img)(x,_n5##y,z,v)), \ 1.3328 + (I[246] = (img)(x,_n6##y,z,v)), \ 1.3329 + (I[263] = (img)(x,_n7##y,z,v)), \ 1.3330 + (I[280] = (img)(x,_n8##y,z,v)), \ 1.3331 + (I[9] = (img)(_n1##x,_p8##y,z,v)), \ 1.3332 + (I[26] = (img)(_n1##x,_p7##y,z,v)), \ 1.3333 + (I[43] = (img)(_n1##x,_p6##y,z,v)), \ 1.3334 + (I[60] = (img)(_n1##x,_p5##y,z,v)), \ 1.3335 + (I[77] = (img)(_n1##x,_p4##y,z,v)), \ 1.3336 + (I[94] = (img)(_n1##x,_p3##y,z,v)), \ 1.3337 + (I[111] = (img)(_n1##x,_p2##y,z,v)), \ 1.3338 + (I[128] = (img)(_n1##x,_p1##y,z,v)), \ 1.3339 + (I[145] = (img)(_n1##x,y,z,v)), \ 1.3340 + (I[162] = (img)(_n1##x,_n1##y,z,v)), \ 1.3341 + (I[179] = (img)(_n1##x,_n2##y,z,v)), \ 1.3342 + (I[196] = (img)(_n1##x,_n3##y,z,v)), \ 1.3343 + (I[213] = (img)(_n1##x,_n4##y,z,v)), \ 1.3344 + (I[230] = (img)(_n1##x,_n5##y,z,v)), \ 1.3345 + (I[247] = (img)(_n1##x,_n6##y,z,v)), \ 1.3346 + (I[264] = (img)(_n1##x,_n7##y,z,v)), \ 1.3347 + (I[281] = (img)(_n1##x,_n8##y,z,v)), \ 1.3348 + (I[10] = (img)(_n2##x,_p8##y,z,v)), \ 1.3349 + (I[27] = (img)(_n2##x,_p7##y,z,v)), \ 1.3350 + (I[44] = (img)(_n2##x,_p6##y,z,v)), \ 1.3351 + (I[61] = (img)(_n2##x,_p5##y,z,v)), \ 1.3352 + (I[78] = (img)(_n2##x,_p4##y,z,v)), \ 1.3353 + (I[95] = (img)(_n2##x,_p3##y,z,v)), \ 1.3354 + (I[112] = (img)(_n2##x,_p2##y,z,v)), \ 1.3355 + (I[129] = (img)(_n2##x,_p1##y,z,v)), \ 1.3356 + (I[146] = (img)(_n2##x,y,z,v)), \ 1.3357 + (I[163] = (img)(_n2##x,_n1##y,z,v)), \ 1.3358 + (I[180] = (img)(_n2##x,_n2##y,z,v)), \ 1.3359 + (I[197] = (img)(_n2##x,_n3##y,z,v)), \ 1.3360 + (I[214] = (img)(_n2##x,_n4##y,z,v)), \ 1.3361 + (I[231] = (img)(_n2##x,_n5##y,z,v)), \ 1.3362 + (I[248] = (img)(_n2##x,_n6##y,z,v)), \ 1.3363 + (I[265] = (img)(_n2##x,_n7##y,z,v)), \ 1.3364 + (I[282] = (img)(_n2##x,_n8##y,z,v)), \ 1.3365 + (I[11] = (img)(_n3##x,_p8##y,z,v)), \ 1.3366 + (I[28] = (img)(_n3##x,_p7##y,z,v)), \ 1.3367 + (I[45] = (img)(_n3##x,_p6##y,z,v)), \ 1.3368 + (I[62] = (img)(_n3##x,_p5##y,z,v)), \ 1.3369 + (I[79] = (img)(_n3##x,_p4##y,z,v)), \ 1.3370 + (I[96] = (img)(_n3##x,_p3##y,z,v)), \ 1.3371 + (I[113] = (img)(_n3##x,_p2##y,z,v)), \ 1.3372 + (I[130] = (img)(_n3##x,_p1##y,z,v)), \ 1.3373 + (I[147] = (img)(_n3##x,y,z,v)), \ 1.3374 + (I[164] = (img)(_n3##x,_n1##y,z,v)), \ 1.3375 + (I[181] = (img)(_n3##x,_n2##y,z,v)), \ 1.3376 + (I[198] = (img)(_n3##x,_n3##y,z,v)), \ 1.3377 + (I[215] = (img)(_n3##x,_n4##y,z,v)), \ 1.3378 + (I[232] = (img)(_n3##x,_n5##y,z,v)), \ 1.3379 + (I[249] = (img)(_n3##x,_n6##y,z,v)), \ 1.3380 + (I[266] = (img)(_n3##x,_n7##y,z,v)), \ 1.3381 + (I[283] = (img)(_n3##x,_n8##y,z,v)), \ 1.3382 + (I[12] = (img)(_n4##x,_p8##y,z,v)), \ 1.3383 + (I[29] = (img)(_n4##x,_p7##y,z,v)), \ 1.3384 + (I[46] = (img)(_n4##x,_p6##y,z,v)), \ 1.3385 + (I[63] = (img)(_n4##x,_p5##y,z,v)), \ 1.3386 + (I[80] = (img)(_n4##x,_p4##y,z,v)), \ 1.3387 + (I[97] = (img)(_n4##x,_p3##y,z,v)), \ 1.3388 + (I[114] = (img)(_n4##x,_p2##y,z,v)), \ 1.3389 + (I[131] = (img)(_n4##x,_p1##y,z,v)), \ 1.3390 + (I[148] = (img)(_n4##x,y,z,v)), \ 1.3391 + (I[165] = (img)(_n4##x,_n1##y,z,v)), \ 1.3392 + (I[182] = (img)(_n4##x,_n2##y,z,v)), \ 1.3393 + (I[199] = (img)(_n4##x,_n3##y,z,v)), \ 1.3394 + (I[216] = (img)(_n4##x,_n4##y,z,v)), \ 1.3395 + (I[233] = (img)(_n4##x,_n5##y,z,v)), \ 1.3396 + (I[250] = (img)(_n4##x,_n6##y,z,v)), \ 1.3397 + (I[267] = (img)(_n4##x,_n7##y,z,v)), \ 1.3398 + (I[284] = (img)(_n4##x,_n8##y,z,v)), \ 1.3399 + (I[13] = (img)(_n5##x,_p8##y,z,v)), \ 1.3400 + (I[30] = (img)(_n5##x,_p7##y,z,v)), \ 1.3401 + (I[47] = (img)(_n5##x,_p6##y,z,v)), \ 1.3402 + (I[64] = (img)(_n5##x,_p5##y,z,v)), \ 1.3403 + (I[81] = (img)(_n5##x,_p4##y,z,v)), \ 1.3404 + (I[98] = (img)(_n5##x,_p3##y,z,v)), \ 1.3405 + (I[115] = (img)(_n5##x,_p2##y,z,v)), \ 1.3406 + (I[132] = (img)(_n5##x,_p1##y,z,v)), \ 1.3407 + (I[149] = (img)(_n5##x,y,z,v)), \ 1.3408 + (I[166] = (img)(_n5##x,_n1##y,z,v)), \ 1.3409 + (I[183] = (img)(_n5##x,_n2##y,z,v)), \ 1.3410 + (I[200] = (img)(_n5##x,_n3##y,z,v)), \ 1.3411 + (I[217] = (img)(_n5##x,_n4##y,z,v)), \ 1.3412 + (I[234] = (img)(_n5##x,_n5##y,z,v)), \ 1.3413 + (I[251] = (img)(_n5##x,_n6##y,z,v)), \ 1.3414 + (I[268] = (img)(_n5##x,_n7##y,z,v)), \ 1.3415 + (I[285] = (img)(_n5##x,_n8##y,z,v)), \ 1.3416 + (I[14] = (img)(_n6##x,_p8##y,z,v)), \ 1.3417 + (I[31] = (img)(_n6##x,_p7##y,z,v)), \ 1.3418 + (I[48] = (img)(_n6##x,_p6##y,z,v)), \ 1.3419 + (I[65] = (img)(_n6##x,_p5##y,z,v)), \ 1.3420 + (I[82] = (img)(_n6##x,_p4##y,z,v)), \ 1.3421 + (I[99] = (img)(_n6##x,_p3##y,z,v)), \ 1.3422 + (I[116] = (img)(_n6##x,_p2##y,z,v)), \ 1.3423 + (I[133] = (img)(_n6##x,_p1##y,z,v)), \ 1.3424 + (I[150] = (img)(_n6##x,y,z,v)), \ 1.3425 + (I[167] = (img)(_n6##x,_n1##y,z,v)), \ 1.3426 + (I[184] = (img)(_n6##x,_n2##y,z,v)), \ 1.3427 + (I[201] = (img)(_n6##x,_n3##y,z,v)), \ 1.3428 + (I[218] = (img)(_n6##x,_n4##y,z,v)), \ 1.3429 + (I[235] = (img)(_n6##x,_n5##y,z,v)), \ 1.3430 + (I[252] = (img)(_n6##x,_n6##y,z,v)), \ 1.3431 + (I[269] = (img)(_n6##x,_n7##y,z,v)), \ 1.3432 + (I[286] = (img)(_n6##x,_n8##y,z,v)), \ 1.3433 + (I[15] = (img)(_n7##x,_p8##y,z,v)), \ 1.3434 + (I[32] = (img)(_n7##x,_p7##y,z,v)), \ 1.3435 + (I[49] = (img)(_n7##x,_p6##y,z,v)), \ 1.3436 + (I[66] = (img)(_n7##x,_p5##y,z,v)), \ 1.3437 + (I[83] = (img)(_n7##x,_p4##y,z,v)), \ 1.3438 + (I[100] = (img)(_n7##x,_p3##y,z,v)), \ 1.3439 + (I[117] = (img)(_n7##x,_p2##y,z,v)), \ 1.3440 + (I[134] = (img)(_n7##x,_p1##y,z,v)), \ 1.3441 + (I[151] = (img)(_n7##x,y,z,v)), \ 1.3442 + (I[168] = (img)(_n7##x,_n1##y,z,v)), \ 1.3443 + (I[185] = (img)(_n7##x,_n2##y,z,v)), \ 1.3444 + (I[202] = (img)(_n7##x,_n3##y,z,v)), \ 1.3445 + (I[219] = (img)(_n7##x,_n4##y,z,v)), \ 1.3446 + (I[236] = (img)(_n7##x,_n5##y,z,v)), \ 1.3447 + (I[253] = (img)(_n7##x,_n6##y,z,v)), \ 1.3448 + (I[270] = (img)(_n7##x,_n7##y,z,v)), \ 1.3449 + (I[287] = (img)(_n7##x,_n8##y,z,v)), \ 1.3450 + x+8>=(int)((img).width)?(int)((img).width)-1:x+8); \ 1.3451 + x<=(int)(x1) && ((_n8##x<(int)((img).width) && ( \ 1.3452 + (I[16] = (img)(_n8##x,_p8##y,z,v)), \ 1.3453 + (I[33] = (img)(_n8##x,_p7##y,z,v)), \ 1.3454 + (I[50] = (img)(_n8##x,_p6##y,z,v)), \ 1.3455 + (I[67] = (img)(_n8##x,_p5##y,z,v)), \ 1.3456 + (I[84] = (img)(_n8##x,_p4##y,z,v)), \ 1.3457 + (I[101] = (img)(_n8##x,_p3##y,z,v)), \ 1.3458 + (I[118] = (img)(_n8##x,_p2##y,z,v)), \ 1.3459 + (I[135] = (img)(_n8##x,_p1##y,z,v)), \ 1.3460 + (I[152] = (img)(_n8##x,y,z,v)), \ 1.3461 + (I[169] = (img)(_n8##x,_n1##y,z,v)), \ 1.3462 + (I[186] = (img)(_n8##x,_n2##y,z,v)), \ 1.3463 + (I[203] = (img)(_n8##x,_n3##y,z,v)), \ 1.3464 + (I[220] = (img)(_n8##x,_n4##y,z,v)), \ 1.3465 + (I[237] = (img)(_n8##x,_n5##y,z,v)), \ 1.3466 + (I[254] = (img)(_n8##x,_n6##y,z,v)), \ 1.3467 + (I[271] = (img)(_n8##x,_n7##y,z,v)), \ 1.3468 + (I[288] = (img)(_n8##x,_n8##y,z,v)),1)) || \ 1.3469 + _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.3470 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], \ 1.3471 + I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], \ 1.3472 + I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], \ 1.3473 + I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], \ 1.3474 + I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], \ 1.3475 + I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], \ 1.3476 + I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], \ 1.3477 + I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], \ 1.3478 + I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], \ 1.3479 + I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], \ 1.3480 + I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], \ 1.3481 + I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], \ 1.3482 + I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], \ 1.3483 + I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], \ 1.3484 + I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], \ 1.3485 + I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], \ 1.3486 + I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], \ 1.3487 + _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x) 1.3488 + 1.3489 +#define cimg_get17x17(img,x,y,z,v,I) \ 1.3490 + I[0] = (img)(_p8##x,_p8##y,z,v), I[1] = (img)(_p7##x,_p8##y,z,v), I[2] = (img)(_p6##x,_p8##y,z,v), I[3] = (img)(_p5##x,_p8##y,z,v), I[4] = (img)(_p4##x,_p8##y,z,v), I[5] = (img)(_p3##x,_p8##y,z,v), I[6] = (img)(_p2##x,_p8##y,z,v), I[7] = (img)(_p1##x,_p8##y,z,v), I[8] = (img)(x,_p8##y,z,v), I[9] = (img)(_n1##x,_p8##y,z,v), I[10] = (img)(_n2##x,_p8##y,z,v), I[11] = (img)(_n3##x,_p8##y,z,v), I[12] = (img)(_n4##x,_p8##y,z,v), I[13] = (img)(_n5##x,_p8##y,z,v), I[14] = (img)(_n6##x,_p8##y,z,v), I[15] = (img)(_n7##x,_p8##y,z,v), I[16] = (img)(_n8##x,_p8##y,z,v), \ 1.3491 + I[17] = (img)(_p8##x,_p7##y,z,v), I[18] = (img)(_p7##x,_p7##y,z,v), I[19] = (img)(_p6##x,_p7##y,z,v), I[20] = (img)(_p5##x,_p7##y,z,v), I[21] = (img)(_p4##x,_p7##y,z,v), I[22] = (img)(_p3##x,_p7##y,z,v), I[23] = (img)(_p2##x,_p7##y,z,v), I[24] = (img)(_p1##x,_p7##y,z,v), I[25] = (img)(x,_p7##y,z,v), I[26] = (img)(_n1##x,_p7##y,z,v), I[27] = (img)(_n2##x,_p7##y,z,v), I[28] = (img)(_n3##x,_p7##y,z,v), I[29] = (img)(_n4##x,_p7##y,z,v), I[30] = (img)(_n5##x,_p7##y,z,v), I[31] = (img)(_n6##x,_p7##y,z,v), I[32] = (img)(_n7##x,_p7##y,z,v), I[33] = (img)(_n8##x,_p7##y,z,v), \ 1.3492 + I[34] = (img)(_p8##x,_p6##y,z,v), I[35] = (img)(_p7##x,_p6##y,z,v), I[36] = (img)(_p6##x,_p6##y,z,v), I[37] = (img)(_p5##x,_p6##y,z,v), I[38] = (img)(_p4##x,_p6##y,z,v), I[39] = (img)(_p3##x,_p6##y,z,v), I[40] = (img)(_p2##x,_p6##y,z,v), I[41] = (img)(_p1##x,_p6##y,z,v), I[42] = (img)(x,_p6##y,z,v), I[43] = (img)(_n1##x,_p6##y,z,v), I[44] = (img)(_n2##x,_p6##y,z,v), I[45] = (img)(_n3##x,_p6##y,z,v), I[46] = (img)(_n4##x,_p6##y,z,v), I[47] = (img)(_n5##x,_p6##y,z,v), I[48] = (img)(_n6##x,_p6##y,z,v), I[49] = (img)(_n7##x,_p6##y,z,v), I[50] = (img)(_n8##x,_p6##y,z,v), \ 1.3493 + I[51] = (img)(_p8##x,_p5##y,z,v), I[52] = (img)(_p7##x,_p5##y,z,v), I[53] = (img)(_p6##x,_p5##y,z,v), I[54] = (img)(_p5##x,_p5##y,z,v), I[55] = (img)(_p4##x,_p5##y,z,v), I[56] = (img)(_p3##x,_p5##y,z,v), I[57] = (img)(_p2##x,_p5##y,z,v), I[58] = (img)(_p1##x,_p5##y,z,v), I[59] = (img)(x,_p5##y,z,v), I[60] = (img)(_n1##x,_p5##y,z,v), I[61] = (img)(_n2##x,_p5##y,z,v), I[62] = (img)(_n3##x,_p5##y,z,v), I[63] = (img)(_n4##x,_p5##y,z,v), I[64] = (img)(_n5##x,_p5##y,z,v), I[65] = (img)(_n6##x,_p5##y,z,v), I[66] = (img)(_n7##x,_p5##y,z,v), I[67] = (img)(_n8##x,_p5##y,z,v), \ 1.3494 + I[68] = (img)(_p8##x,_p4##y,z,v), I[69] = (img)(_p7##x,_p4##y,z,v), I[70] = (img)(_p6##x,_p4##y,z,v), I[71] = (img)(_p5##x,_p4##y,z,v), I[72] = (img)(_p4##x,_p4##y,z,v), I[73] = (img)(_p3##x,_p4##y,z,v), I[74] = (img)(_p2##x,_p4##y,z,v), I[75] = (img)(_p1##x,_p4##y,z,v), I[76] = (img)(x,_p4##y,z,v), I[77] = (img)(_n1##x,_p4##y,z,v), I[78] = (img)(_n2##x,_p4##y,z,v), I[79] = (img)(_n3##x,_p4##y,z,v), I[80] = (img)(_n4##x,_p4##y,z,v), I[81] = (img)(_n5##x,_p4##y,z,v), I[82] = (img)(_n6##x,_p4##y,z,v), I[83] = (img)(_n7##x,_p4##y,z,v), I[84] = (img)(_n8##x,_p4##y,z,v), \ 1.3495 + I[85] = (img)(_p8##x,_p3##y,z,v), I[86] = (img)(_p7##x,_p3##y,z,v), I[87] = (img)(_p6##x,_p3##y,z,v), I[88] = (img)(_p5##x,_p3##y,z,v), I[89] = (img)(_p4##x,_p3##y,z,v), I[90] = (img)(_p3##x,_p3##y,z,v), I[91] = (img)(_p2##x,_p3##y,z,v), I[92] = (img)(_p1##x,_p3##y,z,v), I[93] = (img)(x,_p3##y,z,v), I[94] = (img)(_n1##x,_p3##y,z,v), I[95] = (img)(_n2##x,_p3##y,z,v), I[96] = (img)(_n3##x,_p3##y,z,v), I[97] = (img)(_n4##x,_p3##y,z,v), I[98] = (img)(_n5##x,_p3##y,z,v), I[99] = (img)(_n6##x,_p3##y,z,v), I[100] = (img)(_n7##x,_p3##y,z,v), I[101] = (img)(_n8##x,_p3##y,z,v), \ 1.3496 + I[102] = (img)(_p8##x,_p2##y,z,v), I[103] = (img)(_p7##x,_p2##y,z,v), I[104] = (img)(_p6##x,_p2##y,z,v), I[105] = (img)(_p5##x,_p2##y,z,v), I[106] = (img)(_p4##x,_p2##y,z,v), I[107] = (img)(_p3##x,_p2##y,z,v), I[108] = (img)(_p2##x,_p2##y,z,v), I[109] = (img)(_p1##x,_p2##y,z,v), I[110] = (img)(x,_p2##y,z,v), I[111] = (img)(_n1##x,_p2##y,z,v), I[112] = (img)(_n2##x,_p2##y,z,v), I[113] = (img)(_n3##x,_p2##y,z,v), I[114] = (img)(_n4##x,_p2##y,z,v), I[115] = (img)(_n5##x,_p2##y,z,v), I[116] = (img)(_n6##x,_p2##y,z,v), I[117] = (img)(_n7##x,_p2##y,z,v), I[118] = (img)(_n8##x,_p2##y,z,v), \ 1.3497 + I[119] = (img)(_p8##x,_p1##y,z,v), I[120] = (img)(_p7##x,_p1##y,z,v), I[121] = (img)(_p6##x,_p1##y,z,v), I[122] = (img)(_p5##x,_p1##y,z,v), I[123] = (img)(_p4##x,_p1##y,z,v), I[124] = (img)(_p3##x,_p1##y,z,v), I[125] = (img)(_p2##x,_p1##y,z,v), I[126] = (img)(_p1##x,_p1##y,z,v), I[127] = (img)(x,_p1##y,z,v), I[128] = (img)(_n1##x,_p1##y,z,v), I[129] = (img)(_n2##x,_p1##y,z,v), I[130] = (img)(_n3##x,_p1##y,z,v), I[131] = (img)(_n4##x,_p1##y,z,v), I[132] = (img)(_n5##x,_p1##y,z,v), I[133] = (img)(_n6##x,_p1##y,z,v), I[134] = (img)(_n7##x,_p1##y,z,v), I[135] = (img)(_n8##x,_p1##y,z,v), \ 1.3498 + I[136] = (img)(_p8##x,y,z,v), I[137] = (img)(_p7##x,y,z,v), I[138] = (img)(_p6##x,y,z,v), I[139] = (img)(_p5##x,y,z,v), I[140] = (img)(_p4##x,y,z,v), I[141] = (img)(_p3##x,y,z,v), I[142] = (img)(_p2##x,y,z,v), I[143] = (img)(_p1##x,y,z,v), I[144] = (img)(x,y,z,v), I[145] = (img)(_n1##x,y,z,v), I[146] = (img)(_n2##x,y,z,v), I[147] = (img)(_n3##x,y,z,v), I[148] = (img)(_n4##x,y,z,v), I[149] = (img)(_n5##x,y,z,v), I[150] = (img)(_n6##x,y,z,v), I[151] = (img)(_n7##x,y,z,v), I[152] = (img)(_n8##x,y,z,v), \ 1.3499 + I[153] = (img)(_p8##x,_n1##y,z,v), I[154] = (img)(_p7##x,_n1##y,z,v), I[155] = (img)(_p6##x,_n1##y,z,v), I[156] = (img)(_p5##x,_n1##y,z,v), I[157] = (img)(_p4##x,_n1##y,z,v), I[158] = (img)(_p3##x,_n1##y,z,v), I[159] = (img)(_p2##x,_n1##y,z,v), I[160] = (img)(_p1##x,_n1##y,z,v), I[161] = (img)(x,_n1##y,z,v), I[162] = (img)(_n1##x,_n1##y,z,v), I[163] = (img)(_n2##x,_n1##y,z,v), I[164] = (img)(_n3##x,_n1##y,z,v), I[165] = (img)(_n4##x,_n1##y,z,v), I[166] = (img)(_n5##x,_n1##y,z,v), I[167] = (img)(_n6##x,_n1##y,z,v), I[168] = (img)(_n7##x,_n1##y,z,v), I[169] = (img)(_n8##x,_n1##y,z,v), \ 1.3500 + I[170] = (img)(_p8##x,_n2##y,z,v), I[171] = (img)(_p7##x,_n2##y,z,v), I[172] = (img)(_p6##x,_n2##y,z,v), I[173] = (img)(_p5##x,_n2##y,z,v), I[174] = (img)(_p4##x,_n2##y,z,v), I[175] = (img)(_p3##x,_n2##y,z,v), I[176] = (img)(_p2##x,_n2##y,z,v), I[177] = (img)(_p1##x,_n2##y,z,v), I[178] = (img)(x,_n2##y,z,v), I[179] = (img)(_n1##x,_n2##y,z,v), I[180] = (img)(_n2##x,_n2##y,z,v), I[181] = (img)(_n3##x,_n2##y,z,v), I[182] = (img)(_n4##x,_n2##y,z,v), I[183] = (img)(_n5##x,_n2##y,z,v), I[184] = (img)(_n6##x,_n2##y,z,v), I[185] = (img)(_n7##x,_n2##y,z,v), I[186] = (img)(_n8##x,_n2##y,z,v), \ 1.3501 + I[187] = (img)(_p8##x,_n3##y,z,v), I[188] = (img)(_p7##x,_n3##y,z,v), I[189] = (img)(_p6##x,_n3##y,z,v), I[190] = (img)(_p5##x,_n3##y,z,v), I[191] = (img)(_p4##x,_n3##y,z,v), I[192] = (img)(_p3##x,_n3##y,z,v), I[193] = (img)(_p2##x,_n3##y,z,v), I[194] = (img)(_p1##x,_n3##y,z,v), I[195] = (img)(x,_n3##y,z,v), I[196] = (img)(_n1##x,_n3##y,z,v), I[197] = (img)(_n2##x,_n3##y,z,v), I[198] = (img)(_n3##x,_n3##y,z,v), I[199] = (img)(_n4##x,_n3##y,z,v), I[200] = (img)(_n5##x,_n3##y,z,v), I[201] = (img)(_n6##x,_n3##y,z,v), I[202] = (img)(_n7##x,_n3##y,z,v), I[203] = (img)(_n8##x,_n3##y,z,v), \ 1.3502 + I[204] = (img)(_p8##x,_n4##y,z,v), I[205] = (img)(_p7##x,_n4##y,z,v), I[206] = (img)(_p6##x,_n4##y,z,v), I[207] = (img)(_p5##x,_n4##y,z,v), I[208] = (img)(_p4##x,_n4##y,z,v), I[209] = (img)(_p3##x,_n4##y,z,v), I[210] = (img)(_p2##x,_n4##y,z,v), I[211] = (img)(_p1##x,_n4##y,z,v), I[212] = (img)(x,_n4##y,z,v), I[213] = (img)(_n1##x,_n4##y,z,v), I[214] = (img)(_n2##x,_n4##y,z,v), I[215] = (img)(_n3##x,_n4##y,z,v), I[216] = (img)(_n4##x,_n4##y,z,v), I[217] = (img)(_n5##x,_n4##y,z,v), I[218] = (img)(_n6##x,_n4##y,z,v), I[219] = (img)(_n7##x,_n4##y,z,v), I[220] = (img)(_n8##x,_n4##y,z,v), \ 1.3503 + I[221] = (img)(_p8##x,_n5##y,z,v), I[222] = (img)(_p7##x,_n5##y,z,v), I[223] = (img)(_p6##x,_n5##y,z,v), I[224] = (img)(_p5##x,_n5##y,z,v), I[225] = (img)(_p4##x,_n5##y,z,v), I[226] = (img)(_p3##x,_n5##y,z,v), I[227] = (img)(_p2##x,_n5##y,z,v), I[228] = (img)(_p1##x,_n5##y,z,v), I[229] = (img)(x,_n5##y,z,v), I[230] = (img)(_n1##x,_n5##y,z,v), I[231] = (img)(_n2##x,_n5##y,z,v), I[232] = (img)(_n3##x,_n5##y,z,v), I[233] = (img)(_n4##x,_n5##y,z,v), I[234] = (img)(_n5##x,_n5##y,z,v), I[235] = (img)(_n6##x,_n5##y,z,v), I[236] = (img)(_n7##x,_n5##y,z,v), I[237] = (img)(_n8##x,_n5##y,z,v), \ 1.3504 + I[238] = (img)(_p8##x,_n6##y,z,v), I[239] = (img)(_p7##x,_n6##y,z,v), I[240] = (img)(_p6##x,_n6##y,z,v), I[241] = (img)(_p5##x,_n6##y,z,v), I[242] = (img)(_p4##x,_n6##y,z,v), I[243] = (img)(_p3##x,_n6##y,z,v), I[244] = (img)(_p2##x,_n6##y,z,v), I[245] = (img)(_p1##x,_n6##y,z,v), I[246] = (img)(x,_n6##y,z,v), I[247] = (img)(_n1##x,_n6##y,z,v), I[248] = (img)(_n2##x,_n6##y,z,v), I[249] = (img)(_n3##x,_n6##y,z,v), I[250] = (img)(_n4##x,_n6##y,z,v), I[251] = (img)(_n5##x,_n6##y,z,v), I[252] = (img)(_n6##x,_n6##y,z,v), I[253] = (img)(_n7##x,_n6##y,z,v), I[254] = (img)(_n8##x,_n6##y,z,v), \ 1.3505 + I[255] = (img)(_p8##x,_n7##y,z,v), I[256] = (img)(_p7##x,_n7##y,z,v), I[257] = (img)(_p6##x,_n7##y,z,v), I[258] = (img)(_p5##x,_n7##y,z,v), I[259] = (img)(_p4##x,_n7##y,z,v), I[260] = (img)(_p3##x,_n7##y,z,v), I[261] = (img)(_p2##x,_n7##y,z,v), I[262] = (img)(_p1##x,_n7##y,z,v), I[263] = (img)(x,_n7##y,z,v), I[264] = (img)(_n1##x,_n7##y,z,v), I[265] = (img)(_n2##x,_n7##y,z,v), I[266] = (img)(_n3##x,_n7##y,z,v), I[267] = (img)(_n4##x,_n7##y,z,v), I[268] = (img)(_n5##x,_n7##y,z,v), I[269] = (img)(_n6##x,_n7##y,z,v), I[270] = (img)(_n7##x,_n7##y,z,v), I[271] = (img)(_n8##x,_n7##y,z,v), \ 1.3506 + I[272] = (img)(_p8##x,_n8##y,z,v), I[273] = (img)(_p7##x,_n8##y,z,v), I[274] = (img)(_p6##x,_n8##y,z,v), I[275] = (img)(_p5##x,_n8##y,z,v), I[276] = (img)(_p4##x,_n8##y,z,v), I[277] = (img)(_p3##x,_n8##y,z,v), I[278] = (img)(_p2##x,_n8##y,z,v), I[279] = (img)(_p1##x,_n8##y,z,v), I[280] = (img)(x,_n8##y,z,v), I[281] = (img)(_n1##x,_n8##y,z,v), I[282] = (img)(_n2##x,_n8##y,z,v), I[283] = (img)(_n3##x,_n8##y,z,v), I[284] = (img)(_n4##x,_n8##y,z,v), I[285] = (img)(_n5##x,_n8##y,z,v), I[286] = (img)(_n6##x,_n8##y,z,v), I[287] = (img)(_n7##x,_n8##y,z,v), I[288] = (img)(_n8##x,_n8##y,z,v); 1.3507 + 1.3508 +// Define 18x18 loop macros for CImg 1.3509 +//---------------------------------- 1.3510 +#define cimg_for18(bound,i) for (int i = 0, \ 1.3511 + _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.3512 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.3513 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.3514 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.3515 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.3516 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.3517 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.3518 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.3519 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8, \ 1.3520 + _n9##i = 9>=(int)(bound)?(int)(bound)-1:9; \ 1.3521 + _n9##i<(int)(bound) || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.3522 + i==(_n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.3523 + _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.3524 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i) 1.3525 + 1.3526 +#define cimg_for18X(img,x) cimg_for18((img).width,x) 1.3527 +#define cimg_for18Y(img,y) cimg_for18((img).height,y) 1.3528 +#define cimg_for18Z(img,z) cimg_for18((img).depth,z) 1.3529 +#define cimg_for18V(img,v) cimg_for18((img).dim,v) 1.3530 +#define cimg_for18XY(img,x,y) cimg_for18Y(img,y) cimg_for18X(img,x) 1.3531 +#define cimg_for18XZ(img,x,z) cimg_for18Z(img,z) cimg_for18X(img,x) 1.3532 +#define cimg_for18XV(img,x,v) cimg_for18V(img,v) cimg_for18X(img,x) 1.3533 +#define cimg_for18YZ(img,y,z) cimg_for18Z(img,z) cimg_for18Y(img,y) 1.3534 +#define cimg_for18YV(img,y,v) cimg_for18V(img,v) cimg_for18Y(img,y) 1.3535 +#define cimg_for18ZV(img,z,v) cimg_for18V(img,v) cimg_for18Z(img,z) 1.3536 +#define cimg_for18XYZ(img,x,y,z) cimg_for18Z(img,z) cimg_for18XY(img,x,y) 1.3537 +#define cimg_for18XZV(img,x,z,v) cimg_for18V(img,v) cimg_for18XZ(img,x,z) 1.3538 +#define cimg_for18YZV(img,y,z,v) cimg_for18V(img,v) cimg_for18YZ(img,y,z) 1.3539 +#define cimg_for18XYZV(img,x,y,z,v) cimg_for18V(img,v) cimg_for18XYZ(img,x,y,z) 1.3540 + 1.3541 +#define cimg_for_in18(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.3542 + _p8##i = i-8<0?0:i-8, \ 1.3543 + _p7##i = i-7<0?0:i-7, \ 1.3544 + _p6##i = i-6<0?0:i-6, \ 1.3545 + _p5##i = i-5<0?0:i-5, \ 1.3546 + _p4##i = i-4<0?0:i-4, \ 1.3547 + _p3##i = i-3<0?0:i-3, \ 1.3548 + _p2##i = i-2<0?0:i-2, \ 1.3549 + _p1##i = i-1<0?0:i-1, \ 1.3550 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.3551 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.3552 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.3553 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.3554 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.3555 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.3556 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.3557 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8, \ 1.3558 + _n9##i = i+9>=(int)(bound)?(int)(bound)-1:i+9; \ 1.3559 + i<=(int)(i1) && (_n9##i<(int)(bound) || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.3560 + i==(_n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.3561 + _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.3562 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i) 1.3563 + 1.3564 +#define cimg_for_in18X(img,x0,x1,x) cimg_for_in18((img).width,x0,x1,x) 1.3565 +#define cimg_for_in18Y(img,y0,y1,y) cimg_for_in18((img).height,y0,y1,y) 1.3566 +#define cimg_for_in18Z(img,z0,z1,z) cimg_for_in18((img).depth,z0,z1,z) 1.3567 +#define cimg_for_in18V(img,v0,v1,v) cimg_for_in18((img).dim,v0,v1,v) 1.3568 +#define cimg_for_in18XY(img,x0,y0,x1,y1,x,y) cimg_for_in18Y(img,y0,y1,y) cimg_for_in18X(img,x0,x1,x) 1.3569 +#define cimg_for_in18XZ(img,x0,z0,x1,z1,x,z) cimg_for_in18Z(img,z0,z1,z) cimg_for_in18X(img,x0,x1,x) 1.3570 +#define cimg_for_in18XV(img,x0,v0,x1,v1,x,v) cimg_for_in18V(img,v0,v1,v) cimg_for_in18X(img,x0,x1,x) 1.3571 +#define cimg_for_in18YZ(img,y0,z0,y1,z1,y,z) cimg_for_in18Z(img,z0,z1,z) cimg_for_in18Y(img,y0,y1,y) 1.3572 +#define cimg_for_in18YV(img,y0,v0,y1,v1,y,v) cimg_for_in18V(img,v0,v1,v) cimg_for_in18Y(img,y0,y1,y) 1.3573 +#define cimg_for_in18ZV(img,z0,v0,z1,v1,z,v) cimg_for_in18V(img,v0,v1,v) cimg_for_in18Z(img,z0,z1,z) 1.3574 +#define cimg_for_in18XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in18Z(img,z0,z1,z) cimg_for_in18XY(img,x0,y0,x1,y1,x,y) 1.3575 +#define cimg_for_in18XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in18V(img,v0,v1,v) cimg_for_in18XZ(img,x0,y0,x1,y1,x,z) 1.3576 +#define cimg_for_in18YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in18V(img,v0,v1,v) cimg_for_in18YZ(img,y0,z0,y1,z1,y,z) 1.3577 +#define cimg_for_in18XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in18V(img,v0,v1,v) cimg_for_in18XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.3578 + 1.3579 +#define cimg_for18x18(img,x,y,z,v,I) \ 1.3580 + cimg_for18((img).height,y) for (int x = 0, \ 1.3581 + _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.3582 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.3583 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.3584 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.3585 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.3586 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.3587 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.3588 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.3589 + _n8##x = 8>=((img).width)?(int)((img).width)-1:8, \ 1.3590 + _n9##x = (int)( \ 1.3591 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = (img)(0,_p8##y,z,v)), \ 1.3592 + (I[18] = I[19] = I[20] = I[21] = I[22] = I[23] = I[24] = I[25] = I[26] = (img)(0,_p7##y,z,v)), \ 1.3593 + (I[36] = I[37] = I[38] = I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = (img)(0,_p6##y,z,v)), \ 1.3594 + (I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = (img)(0,_p5##y,z,v)), \ 1.3595 + (I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = (img)(0,_p4##y,z,v)), \ 1.3596 + (I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = (img)(0,_p3##y,z,v)), \ 1.3597 + (I[108] = I[109] = I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = I[116] = (img)(0,_p2##y,z,v)), \ 1.3598 + (I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = (img)(0,_p1##y,z,v)), \ 1.3599 + (I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = I[150] = I[151] = I[152] = (img)(0,y,z,v)), \ 1.3600 + (I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = (img)(0,_n1##y,z,v)), \ 1.3601 + (I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = (img)(0,_n2##y,z,v)), \ 1.3602 + (I[198] = I[199] = I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = (img)(0,_n3##y,z,v)), \ 1.3603 + (I[216] = I[217] = I[218] = I[219] = I[220] = I[221] = I[222] = I[223] = I[224] = (img)(0,_n4##y,z,v)), \ 1.3604 + (I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = I[240] = I[241] = I[242] = (img)(0,_n5##y,z,v)), \ 1.3605 + (I[252] = I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = (img)(0,_n6##y,z,v)), \ 1.3606 + (I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = I[276] = I[277] = I[278] = (img)(0,_n7##y,z,v)), \ 1.3607 + (I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = (img)(0,_n8##y,z,v)), \ 1.3608 + (I[306] = I[307] = I[308] = I[309] = I[310] = I[311] = I[312] = I[313] = I[314] = (img)(0,_n9##y,z,v)), \ 1.3609 + (I[9] = (img)(_n1##x,_p8##y,z,v)), \ 1.3610 + (I[27] = (img)(_n1##x,_p7##y,z,v)), \ 1.3611 + (I[45] = (img)(_n1##x,_p6##y,z,v)), \ 1.3612 + (I[63] = (img)(_n1##x,_p5##y,z,v)), \ 1.3613 + (I[81] = (img)(_n1##x,_p4##y,z,v)), \ 1.3614 + (I[99] = (img)(_n1##x,_p3##y,z,v)), \ 1.3615 + (I[117] = (img)(_n1##x,_p2##y,z,v)), \ 1.3616 + (I[135] = (img)(_n1##x,_p1##y,z,v)), \ 1.3617 + (I[153] = (img)(_n1##x,y,z,v)), \ 1.3618 + (I[171] = (img)(_n1##x,_n1##y,z,v)), \ 1.3619 + (I[189] = (img)(_n1##x,_n2##y,z,v)), \ 1.3620 + (I[207] = (img)(_n1##x,_n3##y,z,v)), \ 1.3621 + (I[225] = (img)(_n1##x,_n4##y,z,v)), \ 1.3622 + (I[243] = (img)(_n1##x,_n5##y,z,v)), \ 1.3623 + (I[261] = (img)(_n1##x,_n6##y,z,v)), \ 1.3624 + (I[279] = (img)(_n1##x,_n7##y,z,v)), \ 1.3625 + (I[297] = (img)(_n1##x,_n8##y,z,v)), \ 1.3626 + (I[315] = (img)(_n1##x,_n9##y,z,v)), \ 1.3627 + (I[10] = (img)(_n2##x,_p8##y,z,v)), \ 1.3628 + (I[28] = (img)(_n2##x,_p7##y,z,v)), \ 1.3629 + (I[46] = (img)(_n2##x,_p6##y,z,v)), \ 1.3630 + (I[64] = (img)(_n2##x,_p5##y,z,v)), \ 1.3631 + (I[82] = (img)(_n2##x,_p4##y,z,v)), \ 1.3632 + (I[100] = (img)(_n2##x,_p3##y,z,v)), \ 1.3633 + (I[118] = (img)(_n2##x,_p2##y,z,v)), \ 1.3634 + (I[136] = (img)(_n2##x,_p1##y,z,v)), \ 1.3635 + (I[154] = (img)(_n2##x,y,z,v)), \ 1.3636 + (I[172] = (img)(_n2##x,_n1##y,z,v)), \ 1.3637 + (I[190] = (img)(_n2##x,_n2##y,z,v)), \ 1.3638 + (I[208] = (img)(_n2##x,_n3##y,z,v)), \ 1.3639 + (I[226] = (img)(_n2##x,_n4##y,z,v)), \ 1.3640 + (I[244] = (img)(_n2##x,_n5##y,z,v)), \ 1.3641 + (I[262] = (img)(_n2##x,_n6##y,z,v)), \ 1.3642 + (I[280] = (img)(_n2##x,_n7##y,z,v)), \ 1.3643 + (I[298] = (img)(_n2##x,_n8##y,z,v)), \ 1.3644 + (I[316] = (img)(_n2##x,_n9##y,z,v)), \ 1.3645 + (I[11] = (img)(_n3##x,_p8##y,z,v)), \ 1.3646 + (I[29] = (img)(_n3##x,_p7##y,z,v)), \ 1.3647 + (I[47] = (img)(_n3##x,_p6##y,z,v)), \ 1.3648 + (I[65] = (img)(_n3##x,_p5##y,z,v)), \ 1.3649 + (I[83] = (img)(_n3##x,_p4##y,z,v)), \ 1.3650 + (I[101] = (img)(_n3##x,_p3##y,z,v)), \ 1.3651 + (I[119] = (img)(_n3##x,_p2##y,z,v)), \ 1.3652 + (I[137] = (img)(_n3##x,_p1##y,z,v)), \ 1.3653 + (I[155] = (img)(_n3##x,y,z,v)), \ 1.3654 + (I[173] = (img)(_n3##x,_n1##y,z,v)), \ 1.3655 + (I[191] = (img)(_n3##x,_n2##y,z,v)), \ 1.3656 + (I[209] = (img)(_n3##x,_n3##y,z,v)), \ 1.3657 + (I[227] = (img)(_n3##x,_n4##y,z,v)), \ 1.3658 + (I[245] = (img)(_n3##x,_n5##y,z,v)), \ 1.3659 + (I[263] = (img)(_n3##x,_n6##y,z,v)), \ 1.3660 + (I[281] = (img)(_n3##x,_n7##y,z,v)), \ 1.3661 + (I[299] = (img)(_n3##x,_n8##y,z,v)), \ 1.3662 + (I[317] = (img)(_n3##x,_n9##y,z,v)), \ 1.3663 + (I[12] = (img)(_n4##x,_p8##y,z,v)), \ 1.3664 + (I[30] = (img)(_n4##x,_p7##y,z,v)), \ 1.3665 + (I[48] = (img)(_n4##x,_p6##y,z,v)), \ 1.3666 + (I[66] = (img)(_n4##x,_p5##y,z,v)), \ 1.3667 + (I[84] = (img)(_n4##x,_p4##y,z,v)), \ 1.3668 + (I[102] = (img)(_n4##x,_p3##y,z,v)), \ 1.3669 + (I[120] = (img)(_n4##x,_p2##y,z,v)), \ 1.3670 + (I[138] = (img)(_n4##x,_p1##y,z,v)), \ 1.3671 + (I[156] = (img)(_n4##x,y,z,v)), \ 1.3672 + (I[174] = (img)(_n4##x,_n1##y,z,v)), \ 1.3673 + (I[192] = (img)(_n4##x,_n2##y,z,v)), \ 1.3674 + (I[210] = (img)(_n4##x,_n3##y,z,v)), \ 1.3675 + (I[228] = (img)(_n4##x,_n4##y,z,v)), \ 1.3676 + (I[246] = (img)(_n4##x,_n5##y,z,v)), \ 1.3677 + (I[264] = (img)(_n4##x,_n6##y,z,v)), \ 1.3678 + (I[282] = (img)(_n4##x,_n7##y,z,v)), \ 1.3679 + (I[300] = (img)(_n4##x,_n8##y,z,v)), \ 1.3680 + (I[318] = (img)(_n4##x,_n9##y,z,v)), \ 1.3681 + (I[13] = (img)(_n5##x,_p8##y,z,v)), \ 1.3682 + (I[31] = (img)(_n5##x,_p7##y,z,v)), \ 1.3683 + (I[49] = (img)(_n5##x,_p6##y,z,v)), \ 1.3684 + (I[67] = (img)(_n5##x,_p5##y,z,v)), \ 1.3685 + (I[85] = (img)(_n5##x,_p4##y,z,v)), \ 1.3686 + (I[103] = (img)(_n5##x,_p3##y,z,v)), \ 1.3687 + (I[121] = (img)(_n5##x,_p2##y,z,v)), \ 1.3688 + (I[139] = (img)(_n5##x,_p1##y,z,v)), \ 1.3689 + (I[157] = (img)(_n5##x,y,z,v)), \ 1.3690 + (I[175] = (img)(_n5##x,_n1##y,z,v)), \ 1.3691 + (I[193] = (img)(_n5##x,_n2##y,z,v)), \ 1.3692 + (I[211] = (img)(_n5##x,_n3##y,z,v)), \ 1.3693 + (I[229] = (img)(_n5##x,_n4##y,z,v)), \ 1.3694 + (I[247] = (img)(_n5##x,_n5##y,z,v)), \ 1.3695 + (I[265] = (img)(_n5##x,_n6##y,z,v)), \ 1.3696 + (I[283] = (img)(_n5##x,_n7##y,z,v)), \ 1.3697 + (I[301] = (img)(_n5##x,_n8##y,z,v)), \ 1.3698 + (I[319] = (img)(_n5##x,_n9##y,z,v)), \ 1.3699 + (I[14] = (img)(_n6##x,_p8##y,z,v)), \ 1.3700 + (I[32] = (img)(_n6##x,_p7##y,z,v)), \ 1.3701 + (I[50] = (img)(_n6##x,_p6##y,z,v)), \ 1.3702 + (I[68] = (img)(_n6##x,_p5##y,z,v)), \ 1.3703 + (I[86] = (img)(_n6##x,_p4##y,z,v)), \ 1.3704 + (I[104] = (img)(_n6##x,_p3##y,z,v)), \ 1.3705 + (I[122] = (img)(_n6##x,_p2##y,z,v)), \ 1.3706 + (I[140] = (img)(_n6##x,_p1##y,z,v)), \ 1.3707 + (I[158] = (img)(_n6##x,y,z,v)), \ 1.3708 + (I[176] = (img)(_n6##x,_n1##y,z,v)), \ 1.3709 + (I[194] = (img)(_n6##x,_n2##y,z,v)), \ 1.3710 + (I[212] = (img)(_n6##x,_n3##y,z,v)), \ 1.3711 + (I[230] = (img)(_n6##x,_n4##y,z,v)), \ 1.3712 + (I[248] = (img)(_n6##x,_n5##y,z,v)), \ 1.3713 + (I[266] = (img)(_n6##x,_n6##y,z,v)), \ 1.3714 + (I[284] = (img)(_n6##x,_n7##y,z,v)), \ 1.3715 + (I[302] = (img)(_n6##x,_n8##y,z,v)), \ 1.3716 + (I[320] = (img)(_n6##x,_n9##y,z,v)), \ 1.3717 + (I[15] = (img)(_n7##x,_p8##y,z,v)), \ 1.3718 + (I[33] = (img)(_n7##x,_p7##y,z,v)), \ 1.3719 + (I[51] = (img)(_n7##x,_p6##y,z,v)), \ 1.3720 + (I[69] = (img)(_n7##x,_p5##y,z,v)), \ 1.3721 + (I[87] = (img)(_n7##x,_p4##y,z,v)), \ 1.3722 + (I[105] = (img)(_n7##x,_p3##y,z,v)), \ 1.3723 + (I[123] = (img)(_n7##x,_p2##y,z,v)), \ 1.3724 + (I[141] = (img)(_n7##x,_p1##y,z,v)), \ 1.3725 + (I[159] = (img)(_n7##x,y,z,v)), \ 1.3726 + (I[177] = (img)(_n7##x,_n1##y,z,v)), \ 1.3727 + (I[195] = (img)(_n7##x,_n2##y,z,v)), \ 1.3728 + (I[213] = (img)(_n7##x,_n3##y,z,v)), \ 1.3729 + (I[231] = (img)(_n7##x,_n4##y,z,v)), \ 1.3730 + (I[249] = (img)(_n7##x,_n5##y,z,v)), \ 1.3731 + (I[267] = (img)(_n7##x,_n6##y,z,v)), \ 1.3732 + (I[285] = (img)(_n7##x,_n7##y,z,v)), \ 1.3733 + (I[303] = (img)(_n7##x,_n8##y,z,v)), \ 1.3734 + (I[321] = (img)(_n7##x,_n9##y,z,v)), \ 1.3735 + (I[16] = (img)(_n8##x,_p8##y,z,v)), \ 1.3736 + (I[34] = (img)(_n8##x,_p7##y,z,v)), \ 1.3737 + (I[52] = (img)(_n8##x,_p6##y,z,v)), \ 1.3738 + (I[70] = (img)(_n8##x,_p5##y,z,v)), \ 1.3739 + (I[88] = (img)(_n8##x,_p4##y,z,v)), \ 1.3740 + (I[106] = (img)(_n8##x,_p3##y,z,v)), \ 1.3741 + (I[124] = (img)(_n8##x,_p2##y,z,v)), \ 1.3742 + (I[142] = (img)(_n8##x,_p1##y,z,v)), \ 1.3743 + (I[160] = (img)(_n8##x,y,z,v)), \ 1.3744 + (I[178] = (img)(_n8##x,_n1##y,z,v)), \ 1.3745 + (I[196] = (img)(_n8##x,_n2##y,z,v)), \ 1.3746 + (I[214] = (img)(_n8##x,_n3##y,z,v)), \ 1.3747 + (I[232] = (img)(_n8##x,_n4##y,z,v)), \ 1.3748 + (I[250] = (img)(_n8##x,_n5##y,z,v)), \ 1.3749 + (I[268] = (img)(_n8##x,_n6##y,z,v)), \ 1.3750 + (I[286] = (img)(_n8##x,_n7##y,z,v)), \ 1.3751 + (I[304] = (img)(_n8##x,_n8##y,z,v)), \ 1.3752 + (I[322] = (img)(_n8##x,_n9##y,z,v)), \ 1.3753 + 9>=((img).width)?(int)((img).width)-1:9); \ 1.3754 + (_n9##x<(int)((img).width) && ( \ 1.3755 + (I[17] = (img)(_n9##x,_p8##y,z,v)), \ 1.3756 + (I[35] = (img)(_n9##x,_p7##y,z,v)), \ 1.3757 + (I[53] = (img)(_n9##x,_p6##y,z,v)), \ 1.3758 + (I[71] = (img)(_n9##x,_p5##y,z,v)), \ 1.3759 + (I[89] = (img)(_n9##x,_p4##y,z,v)), \ 1.3760 + (I[107] = (img)(_n9##x,_p3##y,z,v)), \ 1.3761 + (I[125] = (img)(_n9##x,_p2##y,z,v)), \ 1.3762 + (I[143] = (img)(_n9##x,_p1##y,z,v)), \ 1.3763 + (I[161] = (img)(_n9##x,y,z,v)), \ 1.3764 + (I[179] = (img)(_n9##x,_n1##y,z,v)), \ 1.3765 + (I[197] = (img)(_n9##x,_n2##y,z,v)), \ 1.3766 + (I[215] = (img)(_n9##x,_n3##y,z,v)), \ 1.3767 + (I[233] = (img)(_n9##x,_n4##y,z,v)), \ 1.3768 + (I[251] = (img)(_n9##x,_n5##y,z,v)), \ 1.3769 + (I[269] = (img)(_n9##x,_n6##y,z,v)), \ 1.3770 + (I[287] = (img)(_n9##x,_n7##y,z,v)), \ 1.3771 + (I[305] = (img)(_n9##x,_n8##y,z,v)), \ 1.3772 + (I[323] = (img)(_n9##x,_n9##y,z,v)),1)) || \ 1.3773 + _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.3774 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], \ 1.3775 + I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \ 1.3776 + I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \ 1.3777 + I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.3778 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.3779 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \ 1.3780 + I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.3781 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.3782 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \ 1.3783 + I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \ 1.3784 + I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \ 1.3785 + I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \ 1.3786 + I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], \ 1.3787 + I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \ 1.3788 + I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], \ 1.3789 + I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \ 1.3790 + I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], \ 1.3791 + I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], \ 1.3792 + _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x) 1.3793 + 1.3794 +#define cimg_for_in18x18(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.3795 + cimg_for_in18((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.3796 + _p8##x = x-8<0?0:x-8, \ 1.3797 + _p7##x = x-7<0?0:x-7, \ 1.3798 + _p6##x = x-6<0?0:x-6, \ 1.3799 + _p5##x = x-5<0?0:x-5, \ 1.3800 + _p4##x = x-4<0?0:x-4, \ 1.3801 + _p3##x = x-3<0?0:x-3, \ 1.3802 + _p2##x = x-2<0?0:x-2, \ 1.3803 + _p1##x = x-1<0?0:x-1, \ 1.3804 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.3805 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.3806 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.3807 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.3808 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.3809 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.3810 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.3811 + _n8##x = x+8>=(int)((img).width)?(int)((img).width)-1:x+8, \ 1.3812 + _n9##x = (int)( \ 1.3813 + (I[0] = (img)(_p8##x,_p8##y,z,v)), \ 1.3814 + (I[18] = (img)(_p8##x,_p7##y,z,v)), \ 1.3815 + (I[36] = (img)(_p8##x,_p6##y,z,v)), \ 1.3816 + (I[54] = (img)(_p8##x,_p5##y,z,v)), \ 1.3817 + (I[72] = (img)(_p8##x,_p4##y,z,v)), \ 1.3818 + (I[90] = (img)(_p8##x,_p3##y,z,v)), \ 1.3819 + (I[108] = (img)(_p8##x,_p2##y,z,v)), \ 1.3820 + (I[126] = (img)(_p8##x,_p1##y,z,v)), \ 1.3821 + (I[144] = (img)(_p8##x,y,z,v)), \ 1.3822 + (I[162] = (img)(_p8##x,_n1##y,z,v)), \ 1.3823 + (I[180] = (img)(_p8##x,_n2##y,z,v)), \ 1.3824 + (I[198] = (img)(_p8##x,_n3##y,z,v)), \ 1.3825 + (I[216] = (img)(_p8##x,_n4##y,z,v)), \ 1.3826 + (I[234] = (img)(_p8##x,_n5##y,z,v)), \ 1.3827 + (I[252] = (img)(_p8##x,_n6##y,z,v)), \ 1.3828 + (I[270] = (img)(_p8##x,_n7##y,z,v)), \ 1.3829 + (I[288] = (img)(_p8##x,_n8##y,z,v)), \ 1.3830 + (I[306] = (img)(_p8##x,_n9##y,z,v)), \ 1.3831 + (I[1] = (img)(_p7##x,_p8##y,z,v)), \ 1.3832 + (I[19] = (img)(_p7##x,_p7##y,z,v)), \ 1.3833 + (I[37] = (img)(_p7##x,_p6##y,z,v)), \ 1.3834 + (I[55] = (img)(_p7##x,_p5##y,z,v)), \ 1.3835 + (I[73] = (img)(_p7##x,_p4##y,z,v)), \ 1.3836 + (I[91] = (img)(_p7##x,_p3##y,z,v)), \ 1.3837 + (I[109] = (img)(_p7##x,_p2##y,z,v)), \ 1.3838 + (I[127] = (img)(_p7##x,_p1##y,z,v)), \ 1.3839 + (I[145] = (img)(_p7##x,y,z,v)), \ 1.3840 + (I[163] = (img)(_p7##x,_n1##y,z,v)), \ 1.3841 + (I[181] = (img)(_p7##x,_n2##y,z,v)), \ 1.3842 + (I[199] = (img)(_p7##x,_n3##y,z,v)), \ 1.3843 + (I[217] = (img)(_p7##x,_n4##y,z,v)), \ 1.3844 + (I[235] = (img)(_p7##x,_n5##y,z,v)), \ 1.3845 + (I[253] = (img)(_p7##x,_n6##y,z,v)), \ 1.3846 + (I[271] = (img)(_p7##x,_n7##y,z,v)), \ 1.3847 + (I[289] = (img)(_p7##x,_n8##y,z,v)), \ 1.3848 + (I[307] = (img)(_p7##x,_n9##y,z,v)), \ 1.3849 + (I[2] = (img)(_p6##x,_p8##y,z,v)), \ 1.3850 + (I[20] = (img)(_p6##x,_p7##y,z,v)), \ 1.3851 + (I[38] = (img)(_p6##x,_p6##y,z,v)), \ 1.3852 + (I[56] = (img)(_p6##x,_p5##y,z,v)), \ 1.3853 + (I[74] = (img)(_p6##x,_p4##y,z,v)), \ 1.3854 + (I[92] = (img)(_p6##x,_p3##y,z,v)), \ 1.3855 + (I[110] = (img)(_p6##x,_p2##y,z,v)), \ 1.3856 + (I[128] = (img)(_p6##x,_p1##y,z,v)), \ 1.3857 + (I[146] = (img)(_p6##x,y,z,v)), \ 1.3858 + (I[164] = (img)(_p6##x,_n1##y,z,v)), \ 1.3859 + (I[182] = (img)(_p6##x,_n2##y,z,v)), \ 1.3860 + (I[200] = (img)(_p6##x,_n3##y,z,v)), \ 1.3861 + (I[218] = (img)(_p6##x,_n4##y,z,v)), \ 1.3862 + (I[236] = (img)(_p6##x,_n5##y,z,v)), \ 1.3863 + (I[254] = (img)(_p6##x,_n6##y,z,v)), \ 1.3864 + (I[272] = (img)(_p6##x,_n7##y,z,v)), \ 1.3865 + (I[290] = (img)(_p6##x,_n8##y,z,v)), \ 1.3866 + (I[308] = (img)(_p6##x,_n9##y,z,v)), \ 1.3867 + (I[3] = (img)(_p5##x,_p8##y,z,v)), \ 1.3868 + (I[21] = (img)(_p5##x,_p7##y,z,v)), \ 1.3869 + (I[39] = (img)(_p5##x,_p6##y,z,v)), \ 1.3870 + (I[57] = (img)(_p5##x,_p5##y,z,v)), \ 1.3871 + (I[75] = (img)(_p5##x,_p4##y,z,v)), \ 1.3872 + (I[93] = (img)(_p5##x,_p3##y,z,v)), \ 1.3873 + (I[111] = (img)(_p5##x,_p2##y,z,v)), \ 1.3874 + (I[129] = (img)(_p5##x,_p1##y,z,v)), \ 1.3875 + (I[147] = (img)(_p5##x,y,z,v)), \ 1.3876 + (I[165] = (img)(_p5##x,_n1##y,z,v)), \ 1.3877 + (I[183] = (img)(_p5##x,_n2##y,z,v)), \ 1.3878 + (I[201] = (img)(_p5##x,_n3##y,z,v)), \ 1.3879 + (I[219] = (img)(_p5##x,_n4##y,z,v)), \ 1.3880 + (I[237] = (img)(_p5##x,_n5##y,z,v)), \ 1.3881 + (I[255] = (img)(_p5##x,_n6##y,z,v)), \ 1.3882 + (I[273] = (img)(_p5##x,_n7##y,z,v)), \ 1.3883 + (I[291] = (img)(_p5##x,_n8##y,z,v)), \ 1.3884 + (I[309] = (img)(_p5##x,_n9##y,z,v)), \ 1.3885 + (I[4] = (img)(_p4##x,_p8##y,z,v)), \ 1.3886 + (I[22] = (img)(_p4##x,_p7##y,z,v)), \ 1.3887 + (I[40] = (img)(_p4##x,_p6##y,z,v)), \ 1.3888 + (I[58] = (img)(_p4##x,_p5##y,z,v)), \ 1.3889 + (I[76] = (img)(_p4##x,_p4##y,z,v)), \ 1.3890 + (I[94] = (img)(_p4##x,_p3##y,z,v)), \ 1.3891 + (I[112] = (img)(_p4##x,_p2##y,z,v)), \ 1.3892 + (I[130] = (img)(_p4##x,_p1##y,z,v)), \ 1.3893 + (I[148] = (img)(_p4##x,y,z,v)), \ 1.3894 + (I[166] = (img)(_p4##x,_n1##y,z,v)), \ 1.3895 + (I[184] = (img)(_p4##x,_n2##y,z,v)), \ 1.3896 + (I[202] = (img)(_p4##x,_n3##y,z,v)), \ 1.3897 + (I[220] = (img)(_p4##x,_n4##y,z,v)), \ 1.3898 + (I[238] = (img)(_p4##x,_n5##y,z,v)), \ 1.3899 + (I[256] = (img)(_p4##x,_n6##y,z,v)), \ 1.3900 + (I[274] = (img)(_p4##x,_n7##y,z,v)), \ 1.3901 + (I[292] = (img)(_p4##x,_n8##y,z,v)), \ 1.3902 + (I[310] = (img)(_p4##x,_n9##y,z,v)), \ 1.3903 + (I[5] = (img)(_p3##x,_p8##y,z,v)), \ 1.3904 + (I[23] = (img)(_p3##x,_p7##y,z,v)), \ 1.3905 + (I[41] = (img)(_p3##x,_p6##y,z,v)), \ 1.3906 + (I[59] = (img)(_p3##x,_p5##y,z,v)), \ 1.3907 + (I[77] = (img)(_p3##x,_p4##y,z,v)), \ 1.3908 + (I[95] = (img)(_p3##x,_p3##y,z,v)), \ 1.3909 + (I[113] = (img)(_p3##x,_p2##y,z,v)), \ 1.3910 + (I[131] = (img)(_p3##x,_p1##y,z,v)), \ 1.3911 + (I[149] = (img)(_p3##x,y,z,v)), \ 1.3912 + (I[167] = (img)(_p3##x,_n1##y,z,v)), \ 1.3913 + (I[185] = (img)(_p3##x,_n2##y,z,v)), \ 1.3914 + (I[203] = (img)(_p3##x,_n3##y,z,v)), \ 1.3915 + (I[221] = (img)(_p3##x,_n4##y,z,v)), \ 1.3916 + (I[239] = (img)(_p3##x,_n5##y,z,v)), \ 1.3917 + (I[257] = (img)(_p3##x,_n6##y,z,v)), \ 1.3918 + (I[275] = (img)(_p3##x,_n7##y,z,v)), \ 1.3919 + (I[293] = (img)(_p3##x,_n8##y,z,v)), \ 1.3920 + (I[311] = (img)(_p3##x,_n9##y,z,v)), \ 1.3921 + (I[6] = (img)(_p2##x,_p8##y,z,v)), \ 1.3922 + (I[24] = (img)(_p2##x,_p7##y,z,v)), \ 1.3923 + (I[42] = (img)(_p2##x,_p6##y,z,v)), \ 1.3924 + (I[60] = (img)(_p2##x,_p5##y,z,v)), \ 1.3925 + (I[78] = (img)(_p2##x,_p4##y,z,v)), \ 1.3926 + (I[96] = (img)(_p2##x,_p3##y,z,v)), \ 1.3927 + (I[114] = (img)(_p2##x,_p2##y,z,v)), \ 1.3928 + (I[132] = (img)(_p2##x,_p1##y,z,v)), \ 1.3929 + (I[150] = (img)(_p2##x,y,z,v)), \ 1.3930 + (I[168] = (img)(_p2##x,_n1##y,z,v)), \ 1.3931 + (I[186] = (img)(_p2##x,_n2##y,z,v)), \ 1.3932 + (I[204] = (img)(_p2##x,_n3##y,z,v)), \ 1.3933 + (I[222] = (img)(_p2##x,_n4##y,z,v)), \ 1.3934 + (I[240] = (img)(_p2##x,_n5##y,z,v)), \ 1.3935 + (I[258] = (img)(_p2##x,_n6##y,z,v)), \ 1.3936 + (I[276] = (img)(_p2##x,_n7##y,z,v)), \ 1.3937 + (I[294] = (img)(_p2##x,_n8##y,z,v)), \ 1.3938 + (I[312] = (img)(_p2##x,_n9##y,z,v)), \ 1.3939 + (I[7] = (img)(_p1##x,_p8##y,z,v)), \ 1.3940 + (I[25] = (img)(_p1##x,_p7##y,z,v)), \ 1.3941 + (I[43] = (img)(_p1##x,_p6##y,z,v)), \ 1.3942 + (I[61] = (img)(_p1##x,_p5##y,z,v)), \ 1.3943 + (I[79] = (img)(_p1##x,_p4##y,z,v)), \ 1.3944 + (I[97] = (img)(_p1##x,_p3##y,z,v)), \ 1.3945 + (I[115] = (img)(_p1##x,_p2##y,z,v)), \ 1.3946 + (I[133] = (img)(_p1##x,_p1##y,z,v)), \ 1.3947 + (I[151] = (img)(_p1##x,y,z,v)), \ 1.3948 + (I[169] = (img)(_p1##x,_n1##y,z,v)), \ 1.3949 + (I[187] = (img)(_p1##x,_n2##y,z,v)), \ 1.3950 + (I[205] = (img)(_p1##x,_n3##y,z,v)), \ 1.3951 + (I[223] = (img)(_p1##x,_n4##y,z,v)), \ 1.3952 + (I[241] = (img)(_p1##x,_n5##y,z,v)), \ 1.3953 + (I[259] = (img)(_p1##x,_n6##y,z,v)), \ 1.3954 + (I[277] = (img)(_p1##x,_n7##y,z,v)), \ 1.3955 + (I[295] = (img)(_p1##x,_n8##y,z,v)), \ 1.3956 + (I[313] = (img)(_p1##x,_n9##y,z,v)), \ 1.3957 + (I[8] = (img)(x,_p8##y,z,v)), \ 1.3958 + (I[26] = (img)(x,_p7##y,z,v)), \ 1.3959 + (I[44] = (img)(x,_p6##y,z,v)), \ 1.3960 + (I[62] = (img)(x,_p5##y,z,v)), \ 1.3961 + (I[80] = (img)(x,_p4##y,z,v)), \ 1.3962 + (I[98] = (img)(x,_p3##y,z,v)), \ 1.3963 + (I[116] = (img)(x,_p2##y,z,v)), \ 1.3964 + (I[134] = (img)(x,_p1##y,z,v)), \ 1.3965 + (I[152] = (img)(x,y,z,v)), \ 1.3966 + (I[170] = (img)(x,_n1##y,z,v)), \ 1.3967 + (I[188] = (img)(x,_n2##y,z,v)), \ 1.3968 + (I[206] = (img)(x,_n3##y,z,v)), \ 1.3969 + (I[224] = (img)(x,_n4##y,z,v)), \ 1.3970 + (I[242] = (img)(x,_n5##y,z,v)), \ 1.3971 + (I[260] = (img)(x,_n6##y,z,v)), \ 1.3972 + (I[278] = (img)(x,_n7##y,z,v)), \ 1.3973 + (I[296] = (img)(x,_n8##y,z,v)), \ 1.3974 + (I[314] = (img)(x,_n9##y,z,v)), \ 1.3975 + (I[9] = (img)(_n1##x,_p8##y,z,v)), \ 1.3976 + (I[27] = (img)(_n1##x,_p7##y,z,v)), \ 1.3977 + (I[45] = (img)(_n1##x,_p6##y,z,v)), \ 1.3978 + (I[63] = (img)(_n1##x,_p5##y,z,v)), \ 1.3979 + (I[81] = (img)(_n1##x,_p4##y,z,v)), \ 1.3980 + (I[99] = (img)(_n1##x,_p3##y,z,v)), \ 1.3981 + (I[117] = (img)(_n1##x,_p2##y,z,v)), \ 1.3982 + (I[135] = (img)(_n1##x,_p1##y,z,v)), \ 1.3983 + (I[153] = (img)(_n1##x,y,z,v)), \ 1.3984 + (I[171] = (img)(_n1##x,_n1##y,z,v)), \ 1.3985 + (I[189] = (img)(_n1##x,_n2##y,z,v)), \ 1.3986 + (I[207] = (img)(_n1##x,_n3##y,z,v)), \ 1.3987 + (I[225] = (img)(_n1##x,_n4##y,z,v)), \ 1.3988 + (I[243] = (img)(_n1##x,_n5##y,z,v)), \ 1.3989 + (I[261] = (img)(_n1##x,_n6##y,z,v)), \ 1.3990 + (I[279] = (img)(_n1##x,_n7##y,z,v)), \ 1.3991 + (I[297] = (img)(_n1##x,_n8##y,z,v)), \ 1.3992 + (I[315] = (img)(_n1##x,_n9##y,z,v)), \ 1.3993 + (I[10] = (img)(_n2##x,_p8##y,z,v)), \ 1.3994 + (I[28] = (img)(_n2##x,_p7##y,z,v)), \ 1.3995 + (I[46] = (img)(_n2##x,_p6##y,z,v)), \ 1.3996 + (I[64] = (img)(_n2##x,_p5##y,z,v)), \ 1.3997 + (I[82] = (img)(_n2##x,_p4##y,z,v)), \ 1.3998 + (I[100] = (img)(_n2##x,_p3##y,z,v)), \ 1.3999 + (I[118] = (img)(_n2##x,_p2##y,z,v)), \ 1.4000 + (I[136] = (img)(_n2##x,_p1##y,z,v)), \ 1.4001 + (I[154] = (img)(_n2##x,y,z,v)), \ 1.4002 + (I[172] = (img)(_n2##x,_n1##y,z,v)), \ 1.4003 + (I[190] = (img)(_n2##x,_n2##y,z,v)), \ 1.4004 + (I[208] = (img)(_n2##x,_n3##y,z,v)), \ 1.4005 + (I[226] = (img)(_n2##x,_n4##y,z,v)), \ 1.4006 + (I[244] = (img)(_n2##x,_n5##y,z,v)), \ 1.4007 + (I[262] = (img)(_n2##x,_n6##y,z,v)), \ 1.4008 + (I[280] = (img)(_n2##x,_n7##y,z,v)), \ 1.4009 + (I[298] = (img)(_n2##x,_n8##y,z,v)), \ 1.4010 + (I[316] = (img)(_n2##x,_n9##y,z,v)), \ 1.4011 + (I[11] = (img)(_n3##x,_p8##y,z,v)), \ 1.4012 + (I[29] = (img)(_n3##x,_p7##y,z,v)), \ 1.4013 + (I[47] = (img)(_n3##x,_p6##y,z,v)), \ 1.4014 + (I[65] = (img)(_n3##x,_p5##y,z,v)), \ 1.4015 + (I[83] = (img)(_n3##x,_p4##y,z,v)), \ 1.4016 + (I[101] = (img)(_n3##x,_p3##y,z,v)), \ 1.4017 + (I[119] = (img)(_n3##x,_p2##y,z,v)), \ 1.4018 + (I[137] = (img)(_n3##x,_p1##y,z,v)), \ 1.4019 + (I[155] = (img)(_n3##x,y,z,v)), \ 1.4020 + (I[173] = (img)(_n3##x,_n1##y,z,v)), \ 1.4021 + (I[191] = (img)(_n3##x,_n2##y,z,v)), \ 1.4022 + (I[209] = (img)(_n3##x,_n3##y,z,v)), \ 1.4023 + (I[227] = (img)(_n3##x,_n4##y,z,v)), \ 1.4024 + (I[245] = (img)(_n3##x,_n5##y,z,v)), \ 1.4025 + (I[263] = (img)(_n3##x,_n6##y,z,v)), \ 1.4026 + (I[281] = (img)(_n3##x,_n7##y,z,v)), \ 1.4027 + (I[299] = (img)(_n3##x,_n8##y,z,v)), \ 1.4028 + (I[317] = (img)(_n3##x,_n9##y,z,v)), \ 1.4029 + (I[12] = (img)(_n4##x,_p8##y,z,v)), \ 1.4030 + (I[30] = (img)(_n4##x,_p7##y,z,v)), \ 1.4031 + (I[48] = (img)(_n4##x,_p6##y,z,v)), \ 1.4032 + (I[66] = (img)(_n4##x,_p5##y,z,v)), \ 1.4033 + (I[84] = (img)(_n4##x,_p4##y,z,v)), \ 1.4034 + (I[102] = (img)(_n4##x,_p3##y,z,v)), \ 1.4035 + (I[120] = (img)(_n4##x,_p2##y,z,v)), \ 1.4036 + (I[138] = (img)(_n4##x,_p1##y,z,v)), \ 1.4037 + (I[156] = (img)(_n4##x,y,z,v)), \ 1.4038 + (I[174] = (img)(_n4##x,_n1##y,z,v)), \ 1.4039 + (I[192] = (img)(_n4##x,_n2##y,z,v)), \ 1.4040 + (I[210] = (img)(_n4##x,_n3##y,z,v)), \ 1.4041 + (I[228] = (img)(_n4##x,_n4##y,z,v)), \ 1.4042 + (I[246] = (img)(_n4##x,_n5##y,z,v)), \ 1.4043 + (I[264] = (img)(_n4##x,_n6##y,z,v)), \ 1.4044 + (I[282] = (img)(_n4##x,_n7##y,z,v)), \ 1.4045 + (I[300] = (img)(_n4##x,_n8##y,z,v)), \ 1.4046 + (I[318] = (img)(_n4##x,_n9##y,z,v)), \ 1.4047 + (I[13] = (img)(_n5##x,_p8##y,z,v)), \ 1.4048 + (I[31] = (img)(_n5##x,_p7##y,z,v)), \ 1.4049 + (I[49] = (img)(_n5##x,_p6##y,z,v)), \ 1.4050 + (I[67] = (img)(_n5##x,_p5##y,z,v)), \ 1.4051 + (I[85] = (img)(_n5##x,_p4##y,z,v)), \ 1.4052 + (I[103] = (img)(_n5##x,_p3##y,z,v)), \ 1.4053 + (I[121] = (img)(_n5##x,_p2##y,z,v)), \ 1.4054 + (I[139] = (img)(_n5##x,_p1##y,z,v)), \ 1.4055 + (I[157] = (img)(_n5##x,y,z,v)), \ 1.4056 + (I[175] = (img)(_n5##x,_n1##y,z,v)), \ 1.4057 + (I[193] = (img)(_n5##x,_n2##y,z,v)), \ 1.4058 + (I[211] = (img)(_n5##x,_n3##y,z,v)), \ 1.4059 + (I[229] = (img)(_n5##x,_n4##y,z,v)), \ 1.4060 + (I[247] = (img)(_n5##x,_n5##y,z,v)), \ 1.4061 + (I[265] = (img)(_n5##x,_n6##y,z,v)), \ 1.4062 + (I[283] = (img)(_n5##x,_n7##y,z,v)), \ 1.4063 + (I[301] = (img)(_n5##x,_n8##y,z,v)), \ 1.4064 + (I[319] = (img)(_n5##x,_n9##y,z,v)), \ 1.4065 + (I[14] = (img)(_n6##x,_p8##y,z,v)), \ 1.4066 + (I[32] = (img)(_n6##x,_p7##y,z,v)), \ 1.4067 + (I[50] = (img)(_n6##x,_p6##y,z,v)), \ 1.4068 + (I[68] = (img)(_n6##x,_p5##y,z,v)), \ 1.4069 + (I[86] = (img)(_n6##x,_p4##y,z,v)), \ 1.4070 + (I[104] = (img)(_n6##x,_p3##y,z,v)), \ 1.4071 + (I[122] = (img)(_n6##x,_p2##y,z,v)), \ 1.4072 + (I[140] = (img)(_n6##x,_p1##y,z,v)), \ 1.4073 + (I[158] = (img)(_n6##x,y,z,v)), \ 1.4074 + (I[176] = (img)(_n6##x,_n1##y,z,v)), \ 1.4075 + (I[194] = (img)(_n6##x,_n2##y,z,v)), \ 1.4076 + (I[212] = (img)(_n6##x,_n3##y,z,v)), \ 1.4077 + (I[230] = (img)(_n6##x,_n4##y,z,v)), \ 1.4078 + (I[248] = (img)(_n6##x,_n5##y,z,v)), \ 1.4079 + (I[266] = (img)(_n6##x,_n6##y,z,v)), \ 1.4080 + (I[284] = (img)(_n6##x,_n7##y,z,v)), \ 1.4081 + (I[302] = (img)(_n6##x,_n8##y,z,v)), \ 1.4082 + (I[320] = (img)(_n6##x,_n9##y,z,v)), \ 1.4083 + (I[15] = (img)(_n7##x,_p8##y,z,v)), \ 1.4084 + (I[33] = (img)(_n7##x,_p7##y,z,v)), \ 1.4085 + (I[51] = (img)(_n7##x,_p6##y,z,v)), \ 1.4086 + (I[69] = (img)(_n7##x,_p5##y,z,v)), \ 1.4087 + (I[87] = (img)(_n7##x,_p4##y,z,v)), \ 1.4088 + (I[105] = (img)(_n7##x,_p3##y,z,v)), \ 1.4089 + (I[123] = (img)(_n7##x,_p2##y,z,v)), \ 1.4090 + (I[141] = (img)(_n7##x,_p1##y,z,v)), \ 1.4091 + (I[159] = (img)(_n7##x,y,z,v)), \ 1.4092 + (I[177] = (img)(_n7##x,_n1##y,z,v)), \ 1.4093 + (I[195] = (img)(_n7##x,_n2##y,z,v)), \ 1.4094 + (I[213] = (img)(_n7##x,_n3##y,z,v)), \ 1.4095 + (I[231] = (img)(_n7##x,_n4##y,z,v)), \ 1.4096 + (I[249] = (img)(_n7##x,_n5##y,z,v)), \ 1.4097 + (I[267] = (img)(_n7##x,_n6##y,z,v)), \ 1.4098 + (I[285] = (img)(_n7##x,_n7##y,z,v)), \ 1.4099 + (I[303] = (img)(_n7##x,_n8##y,z,v)), \ 1.4100 + (I[321] = (img)(_n7##x,_n9##y,z,v)), \ 1.4101 + (I[16] = (img)(_n8##x,_p8##y,z,v)), \ 1.4102 + (I[34] = (img)(_n8##x,_p7##y,z,v)), \ 1.4103 + (I[52] = (img)(_n8##x,_p6##y,z,v)), \ 1.4104 + (I[70] = (img)(_n8##x,_p5##y,z,v)), \ 1.4105 + (I[88] = (img)(_n8##x,_p4##y,z,v)), \ 1.4106 + (I[106] = (img)(_n8##x,_p3##y,z,v)), \ 1.4107 + (I[124] = (img)(_n8##x,_p2##y,z,v)), \ 1.4108 + (I[142] = (img)(_n8##x,_p1##y,z,v)), \ 1.4109 + (I[160] = (img)(_n8##x,y,z,v)), \ 1.4110 + (I[178] = (img)(_n8##x,_n1##y,z,v)), \ 1.4111 + (I[196] = (img)(_n8##x,_n2##y,z,v)), \ 1.4112 + (I[214] = (img)(_n8##x,_n3##y,z,v)), \ 1.4113 + (I[232] = (img)(_n8##x,_n4##y,z,v)), \ 1.4114 + (I[250] = (img)(_n8##x,_n5##y,z,v)), \ 1.4115 + (I[268] = (img)(_n8##x,_n6##y,z,v)), \ 1.4116 + (I[286] = (img)(_n8##x,_n7##y,z,v)), \ 1.4117 + (I[304] = (img)(_n8##x,_n8##y,z,v)), \ 1.4118 + (I[322] = (img)(_n8##x,_n9##y,z,v)), \ 1.4119 + x+9>=(int)((img).width)?(int)((img).width)-1:x+9); \ 1.4120 + x<=(int)(x1) && ((_n9##x<(int)((img).width) && ( \ 1.4121 + (I[17] = (img)(_n9##x,_p8##y,z,v)), \ 1.4122 + (I[35] = (img)(_n9##x,_p7##y,z,v)), \ 1.4123 + (I[53] = (img)(_n9##x,_p6##y,z,v)), \ 1.4124 + (I[71] = (img)(_n9##x,_p5##y,z,v)), \ 1.4125 + (I[89] = (img)(_n9##x,_p4##y,z,v)), \ 1.4126 + (I[107] = (img)(_n9##x,_p3##y,z,v)), \ 1.4127 + (I[125] = (img)(_n9##x,_p2##y,z,v)), \ 1.4128 + (I[143] = (img)(_n9##x,_p1##y,z,v)), \ 1.4129 + (I[161] = (img)(_n9##x,y,z,v)), \ 1.4130 + (I[179] = (img)(_n9##x,_n1##y,z,v)), \ 1.4131 + (I[197] = (img)(_n9##x,_n2##y,z,v)), \ 1.4132 + (I[215] = (img)(_n9##x,_n3##y,z,v)), \ 1.4133 + (I[233] = (img)(_n9##x,_n4##y,z,v)), \ 1.4134 + (I[251] = (img)(_n9##x,_n5##y,z,v)), \ 1.4135 + (I[269] = (img)(_n9##x,_n6##y,z,v)), \ 1.4136 + (I[287] = (img)(_n9##x,_n7##y,z,v)), \ 1.4137 + (I[305] = (img)(_n9##x,_n8##y,z,v)), \ 1.4138 + (I[323] = (img)(_n9##x,_n9##y,z,v)),1)) || \ 1.4139 + _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.4140 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], \ 1.4141 + I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \ 1.4142 + I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \ 1.4143 + I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.4144 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.4145 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \ 1.4146 + I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.4147 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.4148 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \ 1.4149 + I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \ 1.4150 + I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \ 1.4151 + I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \ 1.4152 + I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], \ 1.4153 + I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \ 1.4154 + I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], \ 1.4155 + I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \ 1.4156 + I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], \ 1.4157 + I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], \ 1.4158 + _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x) 1.4159 + 1.4160 +#define cimg_get18x18(img,x,y,z,v,I) \ 1.4161 + I[0] = (img)(_p8##x,_p8##y,z,v), I[1] = (img)(_p7##x,_p8##y,z,v), I[2] = (img)(_p6##x,_p8##y,z,v), I[3] = (img)(_p5##x,_p8##y,z,v), I[4] = (img)(_p4##x,_p8##y,z,v), I[5] = (img)(_p3##x,_p8##y,z,v), I[6] = (img)(_p2##x,_p8##y,z,v), I[7] = (img)(_p1##x,_p8##y,z,v), I[8] = (img)(x,_p8##y,z,v), I[9] = (img)(_n1##x,_p8##y,z,v), I[10] = (img)(_n2##x,_p8##y,z,v), I[11] = (img)(_n3##x,_p8##y,z,v), I[12] = (img)(_n4##x,_p8##y,z,v), I[13] = (img)(_n5##x,_p8##y,z,v), I[14] = (img)(_n6##x,_p8##y,z,v), I[15] = (img)(_n7##x,_p8##y,z,v), I[16] = (img)(_n8##x,_p8##y,z,v), I[17] = (img)(_n9##x,_p8##y,z,v), \ 1.4162 + I[18] = (img)(_p8##x,_p7##y,z,v), I[19] = (img)(_p7##x,_p7##y,z,v), I[20] = (img)(_p6##x,_p7##y,z,v), I[21] = (img)(_p5##x,_p7##y,z,v), I[22] = (img)(_p4##x,_p7##y,z,v), I[23] = (img)(_p3##x,_p7##y,z,v), I[24] = (img)(_p2##x,_p7##y,z,v), I[25] = (img)(_p1##x,_p7##y,z,v), I[26] = (img)(x,_p7##y,z,v), I[27] = (img)(_n1##x,_p7##y,z,v), I[28] = (img)(_n2##x,_p7##y,z,v), I[29] = (img)(_n3##x,_p7##y,z,v), I[30] = (img)(_n4##x,_p7##y,z,v), I[31] = (img)(_n5##x,_p7##y,z,v), I[32] = (img)(_n6##x,_p7##y,z,v), I[33] = (img)(_n7##x,_p7##y,z,v), I[34] = (img)(_n8##x,_p7##y,z,v), I[35] = (img)(_n9##x,_p7##y,z,v), \ 1.4163 + I[36] = (img)(_p8##x,_p6##y,z,v), I[37] = (img)(_p7##x,_p6##y,z,v), I[38] = (img)(_p6##x,_p6##y,z,v), I[39] = (img)(_p5##x,_p6##y,z,v), I[40] = (img)(_p4##x,_p6##y,z,v), I[41] = (img)(_p3##x,_p6##y,z,v), I[42] = (img)(_p2##x,_p6##y,z,v), I[43] = (img)(_p1##x,_p6##y,z,v), I[44] = (img)(x,_p6##y,z,v), I[45] = (img)(_n1##x,_p6##y,z,v), I[46] = (img)(_n2##x,_p6##y,z,v), I[47] = (img)(_n3##x,_p6##y,z,v), I[48] = (img)(_n4##x,_p6##y,z,v), I[49] = (img)(_n5##x,_p6##y,z,v), I[50] = (img)(_n6##x,_p6##y,z,v), I[51] = (img)(_n7##x,_p6##y,z,v), I[52] = (img)(_n8##x,_p6##y,z,v), I[53] = (img)(_n9##x,_p6##y,z,v), \ 1.4164 + I[54] = (img)(_p8##x,_p5##y,z,v), I[55] = (img)(_p7##x,_p5##y,z,v), I[56] = (img)(_p6##x,_p5##y,z,v), I[57] = (img)(_p5##x,_p5##y,z,v), I[58] = (img)(_p4##x,_p5##y,z,v), I[59] = (img)(_p3##x,_p5##y,z,v), I[60] = (img)(_p2##x,_p5##y,z,v), I[61] = (img)(_p1##x,_p5##y,z,v), I[62] = (img)(x,_p5##y,z,v), I[63] = (img)(_n1##x,_p5##y,z,v), I[64] = (img)(_n2##x,_p5##y,z,v), I[65] = (img)(_n3##x,_p5##y,z,v), I[66] = (img)(_n4##x,_p5##y,z,v), I[67] = (img)(_n5##x,_p5##y,z,v), I[68] = (img)(_n6##x,_p5##y,z,v), I[69] = (img)(_n7##x,_p5##y,z,v), I[70] = (img)(_n8##x,_p5##y,z,v), I[71] = (img)(_n9##x,_p5##y,z,v), \ 1.4165 + I[72] = (img)(_p8##x,_p4##y,z,v), I[73] = (img)(_p7##x,_p4##y,z,v), I[74] = (img)(_p6##x,_p4##y,z,v), I[75] = (img)(_p5##x,_p4##y,z,v), I[76] = (img)(_p4##x,_p4##y,z,v), I[77] = (img)(_p3##x,_p4##y,z,v), I[78] = (img)(_p2##x,_p4##y,z,v), I[79] = (img)(_p1##x,_p4##y,z,v), I[80] = (img)(x,_p4##y,z,v), I[81] = (img)(_n1##x,_p4##y,z,v), I[82] = (img)(_n2##x,_p4##y,z,v), I[83] = (img)(_n3##x,_p4##y,z,v), I[84] = (img)(_n4##x,_p4##y,z,v), I[85] = (img)(_n5##x,_p4##y,z,v), I[86] = (img)(_n6##x,_p4##y,z,v), I[87] = (img)(_n7##x,_p4##y,z,v), I[88] = (img)(_n8##x,_p4##y,z,v), I[89] = (img)(_n9##x,_p4##y,z,v), \ 1.4166 + I[90] = (img)(_p8##x,_p3##y,z,v), I[91] = (img)(_p7##x,_p3##y,z,v), I[92] = (img)(_p6##x,_p3##y,z,v), I[93] = (img)(_p5##x,_p3##y,z,v), I[94] = (img)(_p4##x,_p3##y,z,v), I[95] = (img)(_p3##x,_p3##y,z,v), I[96] = (img)(_p2##x,_p3##y,z,v), I[97] = (img)(_p1##x,_p3##y,z,v), I[98] = (img)(x,_p3##y,z,v), I[99] = (img)(_n1##x,_p3##y,z,v), I[100] = (img)(_n2##x,_p3##y,z,v), I[101] = (img)(_n3##x,_p3##y,z,v), I[102] = (img)(_n4##x,_p3##y,z,v), I[103] = (img)(_n5##x,_p3##y,z,v), I[104] = (img)(_n6##x,_p3##y,z,v), I[105] = (img)(_n7##x,_p3##y,z,v), I[106] = (img)(_n8##x,_p3##y,z,v), I[107] = (img)(_n9##x,_p3##y,z,v), \ 1.4167 + I[108] = (img)(_p8##x,_p2##y,z,v), I[109] = (img)(_p7##x,_p2##y,z,v), I[110] = (img)(_p6##x,_p2##y,z,v), I[111] = (img)(_p5##x,_p2##y,z,v), I[112] = (img)(_p4##x,_p2##y,z,v), I[113] = (img)(_p3##x,_p2##y,z,v), I[114] = (img)(_p2##x,_p2##y,z,v), I[115] = (img)(_p1##x,_p2##y,z,v), I[116] = (img)(x,_p2##y,z,v), I[117] = (img)(_n1##x,_p2##y,z,v), I[118] = (img)(_n2##x,_p2##y,z,v), I[119] = (img)(_n3##x,_p2##y,z,v), I[120] = (img)(_n4##x,_p2##y,z,v), I[121] = (img)(_n5##x,_p2##y,z,v), I[122] = (img)(_n6##x,_p2##y,z,v), I[123] = (img)(_n7##x,_p2##y,z,v), I[124] = (img)(_n8##x,_p2##y,z,v), I[125] = (img)(_n9##x,_p2##y,z,v), \ 1.4168 + I[126] = (img)(_p8##x,_p1##y,z,v), I[127] = (img)(_p7##x,_p1##y,z,v), I[128] = (img)(_p6##x,_p1##y,z,v), I[129] = (img)(_p5##x,_p1##y,z,v), I[130] = (img)(_p4##x,_p1##y,z,v), I[131] = (img)(_p3##x,_p1##y,z,v), I[132] = (img)(_p2##x,_p1##y,z,v), I[133] = (img)(_p1##x,_p1##y,z,v), I[134] = (img)(x,_p1##y,z,v), I[135] = (img)(_n1##x,_p1##y,z,v), I[136] = (img)(_n2##x,_p1##y,z,v), I[137] = (img)(_n3##x,_p1##y,z,v), I[138] = (img)(_n4##x,_p1##y,z,v), I[139] = (img)(_n5##x,_p1##y,z,v), I[140] = (img)(_n6##x,_p1##y,z,v), I[141] = (img)(_n7##x,_p1##y,z,v), I[142] = (img)(_n8##x,_p1##y,z,v), I[143] = (img)(_n9##x,_p1##y,z,v), \ 1.4169 + I[144] = (img)(_p8##x,y,z,v), I[145] = (img)(_p7##x,y,z,v), I[146] = (img)(_p6##x,y,z,v), I[147] = (img)(_p5##x,y,z,v), I[148] = (img)(_p4##x,y,z,v), I[149] = (img)(_p3##x,y,z,v), I[150] = (img)(_p2##x,y,z,v), I[151] = (img)(_p1##x,y,z,v), I[152] = (img)(x,y,z,v), I[153] = (img)(_n1##x,y,z,v), I[154] = (img)(_n2##x,y,z,v), I[155] = (img)(_n3##x,y,z,v), I[156] = (img)(_n4##x,y,z,v), I[157] = (img)(_n5##x,y,z,v), I[158] = (img)(_n6##x,y,z,v), I[159] = (img)(_n7##x,y,z,v), I[160] = (img)(_n8##x,y,z,v), I[161] = (img)(_n9##x,y,z,v), \ 1.4170 + I[162] = (img)(_p8##x,_n1##y,z,v), I[163] = (img)(_p7##x,_n1##y,z,v), I[164] = (img)(_p6##x,_n1##y,z,v), I[165] = (img)(_p5##x,_n1##y,z,v), I[166] = (img)(_p4##x,_n1##y,z,v), I[167] = (img)(_p3##x,_n1##y,z,v), I[168] = (img)(_p2##x,_n1##y,z,v), I[169] = (img)(_p1##x,_n1##y,z,v), I[170] = (img)(x,_n1##y,z,v), I[171] = (img)(_n1##x,_n1##y,z,v), I[172] = (img)(_n2##x,_n1##y,z,v), I[173] = (img)(_n3##x,_n1##y,z,v), I[174] = (img)(_n4##x,_n1##y,z,v), I[175] = (img)(_n5##x,_n1##y,z,v), I[176] = (img)(_n6##x,_n1##y,z,v), I[177] = (img)(_n7##x,_n1##y,z,v), I[178] = (img)(_n8##x,_n1##y,z,v), I[179] = (img)(_n9##x,_n1##y,z,v), \ 1.4171 + I[180] = (img)(_p8##x,_n2##y,z,v), I[181] = (img)(_p7##x,_n2##y,z,v), I[182] = (img)(_p6##x,_n2##y,z,v), I[183] = (img)(_p5##x,_n2##y,z,v), I[184] = (img)(_p4##x,_n2##y,z,v), I[185] = (img)(_p3##x,_n2##y,z,v), I[186] = (img)(_p2##x,_n2##y,z,v), I[187] = (img)(_p1##x,_n2##y,z,v), I[188] = (img)(x,_n2##y,z,v), I[189] = (img)(_n1##x,_n2##y,z,v), I[190] = (img)(_n2##x,_n2##y,z,v), I[191] = (img)(_n3##x,_n2##y,z,v), I[192] = (img)(_n4##x,_n2##y,z,v), I[193] = (img)(_n5##x,_n2##y,z,v), I[194] = (img)(_n6##x,_n2##y,z,v), I[195] = (img)(_n7##x,_n2##y,z,v), I[196] = (img)(_n8##x,_n2##y,z,v), I[197] = (img)(_n9##x,_n2##y,z,v), \ 1.4172 + I[198] = (img)(_p8##x,_n3##y,z,v), I[199] = (img)(_p7##x,_n3##y,z,v), I[200] = (img)(_p6##x,_n3##y,z,v), I[201] = (img)(_p5##x,_n3##y,z,v), I[202] = (img)(_p4##x,_n3##y,z,v), I[203] = (img)(_p3##x,_n3##y,z,v), I[204] = (img)(_p2##x,_n3##y,z,v), I[205] = (img)(_p1##x,_n3##y,z,v), I[206] = (img)(x,_n3##y,z,v), I[207] = (img)(_n1##x,_n3##y,z,v), I[208] = (img)(_n2##x,_n3##y,z,v), I[209] = (img)(_n3##x,_n3##y,z,v), I[210] = (img)(_n4##x,_n3##y,z,v), I[211] = (img)(_n5##x,_n3##y,z,v), I[212] = (img)(_n6##x,_n3##y,z,v), I[213] = (img)(_n7##x,_n3##y,z,v), I[214] = (img)(_n8##x,_n3##y,z,v), I[215] = (img)(_n9##x,_n3##y,z,v), \ 1.4173 + I[216] = (img)(_p8##x,_n4##y,z,v), I[217] = (img)(_p7##x,_n4##y,z,v), I[218] = (img)(_p6##x,_n4##y,z,v), I[219] = (img)(_p5##x,_n4##y,z,v), I[220] = (img)(_p4##x,_n4##y,z,v), I[221] = (img)(_p3##x,_n4##y,z,v), I[222] = (img)(_p2##x,_n4##y,z,v), I[223] = (img)(_p1##x,_n4##y,z,v), I[224] = (img)(x,_n4##y,z,v), I[225] = (img)(_n1##x,_n4##y,z,v), I[226] = (img)(_n2##x,_n4##y,z,v), I[227] = (img)(_n3##x,_n4##y,z,v), I[228] = (img)(_n4##x,_n4##y,z,v), I[229] = (img)(_n5##x,_n4##y,z,v), I[230] = (img)(_n6##x,_n4##y,z,v), I[231] = (img)(_n7##x,_n4##y,z,v), I[232] = (img)(_n8##x,_n4##y,z,v), I[233] = (img)(_n9##x,_n4##y,z,v), \ 1.4174 + I[234] = (img)(_p8##x,_n5##y,z,v), I[235] = (img)(_p7##x,_n5##y,z,v), I[236] = (img)(_p6##x,_n5##y,z,v), I[237] = (img)(_p5##x,_n5##y,z,v), I[238] = (img)(_p4##x,_n5##y,z,v), I[239] = (img)(_p3##x,_n5##y,z,v), I[240] = (img)(_p2##x,_n5##y,z,v), I[241] = (img)(_p1##x,_n5##y,z,v), I[242] = (img)(x,_n5##y,z,v), I[243] = (img)(_n1##x,_n5##y,z,v), I[244] = (img)(_n2##x,_n5##y,z,v), I[245] = (img)(_n3##x,_n5##y,z,v), I[246] = (img)(_n4##x,_n5##y,z,v), I[247] = (img)(_n5##x,_n5##y,z,v), I[248] = (img)(_n6##x,_n5##y,z,v), I[249] = (img)(_n7##x,_n5##y,z,v), I[250] = (img)(_n8##x,_n5##y,z,v), I[251] = (img)(_n9##x,_n5##y,z,v), \ 1.4175 + I[252] = (img)(_p8##x,_n6##y,z,v), I[253] = (img)(_p7##x,_n6##y,z,v), I[254] = (img)(_p6##x,_n6##y,z,v), I[255] = (img)(_p5##x,_n6##y,z,v), I[256] = (img)(_p4##x,_n6##y,z,v), I[257] = (img)(_p3##x,_n6##y,z,v), I[258] = (img)(_p2##x,_n6##y,z,v), I[259] = (img)(_p1##x,_n6##y,z,v), I[260] = (img)(x,_n6##y,z,v), I[261] = (img)(_n1##x,_n6##y,z,v), I[262] = (img)(_n2##x,_n6##y,z,v), I[263] = (img)(_n3##x,_n6##y,z,v), I[264] = (img)(_n4##x,_n6##y,z,v), I[265] = (img)(_n5##x,_n6##y,z,v), I[266] = (img)(_n6##x,_n6##y,z,v), I[267] = (img)(_n7##x,_n6##y,z,v), I[268] = (img)(_n8##x,_n6##y,z,v), I[269] = (img)(_n9##x,_n6##y,z,v), \ 1.4176 + I[270] = (img)(_p8##x,_n7##y,z,v), I[271] = (img)(_p7##x,_n7##y,z,v), I[272] = (img)(_p6##x,_n7##y,z,v), I[273] = (img)(_p5##x,_n7##y,z,v), I[274] = (img)(_p4##x,_n7##y,z,v), I[275] = (img)(_p3##x,_n7##y,z,v), I[276] = (img)(_p2##x,_n7##y,z,v), I[277] = (img)(_p1##x,_n7##y,z,v), I[278] = (img)(x,_n7##y,z,v), I[279] = (img)(_n1##x,_n7##y,z,v), I[280] = (img)(_n2##x,_n7##y,z,v), I[281] = (img)(_n3##x,_n7##y,z,v), I[282] = (img)(_n4##x,_n7##y,z,v), I[283] = (img)(_n5##x,_n7##y,z,v), I[284] = (img)(_n6##x,_n7##y,z,v), I[285] = (img)(_n7##x,_n7##y,z,v), I[286] = (img)(_n8##x,_n7##y,z,v), I[287] = (img)(_n9##x,_n7##y,z,v), \ 1.4177 + I[288] = (img)(_p8##x,_n8##y,z,v), I[289] = (img)(_p7##x,_n8##y,z,v), I[290] = (img)(_p6##x,_n8##y,z,v), I[291] = (img)(_p5##x,_n8##y,z,v), I[292] = (img)(_p4##x,_n8##y,z,v), I[293] = (img)(_p3##x,_n8##y,z,v), I[294] = (img)(_p2##x,_n8##y,z,v), I[295] = (img)(_p1##x,_n8##y,z,v), I[296] = (img)(x,_n8##y,z,v), I[297] = (img)(_n1##x,_n8##y,z,v), I[298] = (img)(_n2##x,_n8##y,z,v), I[299] = (img)(_n3##x,_n8##y,z,v), I[300] = (img)(_n4##x,_n8##y,z,v), I[301] = (img)(_n5##x,_n8##y,z,v), I[302] = (img)(_n6##x,_n8##y,z,v), I[303] = (img)(_n7##x,_n8##y,z,v), I[304] = (img)(_n8##x,_n8##y,z,v), I[305] = (img)(_n9##x,_n8##y,z,v), \ 1.4178 + I[306] = (img)(_p8##x,_n9##y,z,v), I[307] = (img)(_p7##x,_n9##y,z,v), I[308] = (img)(_p6##x,_n9##y,z,v), I[309] = (img)(_p5##x,_n9##y,z,v), I[310] = (img)(_p4##x,_n9##y,z,v), I[311] = (img)(_p3##x,_n9##y,z,v), I[312] = (img)(_p2##x,_n9##y,z,v), I[313] = (img)(_p1##x,_n9##y,z,v), I[314] = (img)(x,_n9##y,z,v), I[315] = (img)(_n1##x,_n9##y,z,v), I[316] = (img)(_n2##x,_n9##y,z,v), I[317] = (img)(_n3##x,_n9##y,z,v), I[318] = (img)(_n4##x,_n9##y,z,v), I[319] = (img)(_n5##x,_n9##y,z,v), I[320] = (img)(_n6##x,_n9##y,z,v), I[321] = (img)(_n7##x,_n9##y,z,v), I[322] = (img)(_n8##x,_n9##y,z,v), I[323] = (img)(_n9##x,_n9##y,z,v); 1.4179 + 1.4180 +// Define 19x19 loop macros for CImg 1.4181 +//---------------------------------- 1.4182 +#define cimg_for19(bound,i) for (int i = 0, \ 1.4183 + _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.4184 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.4185 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.4186 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.4187 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.4188 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.4189 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.4190 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.4191 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8, \ 1.4192 + _n9##i = 9>=(int)(bound)?(int)(bound)-1:9; \ 1.4193 + _n9##i<(int)(bound) || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.4194 + i==(_n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.4195 + _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.4196 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i) 1.4197 + 1.4198 +#define cimg_for19X(img,x) cimg_for19((img).width,x) 1.4199 +#define cimg_for19Y(img,y) cimg_for19((img).height,y) 1.4200 +#define cimg_for19Z(img,z) cimg_for19((img).depth,z) 1.4201 +#define cimg_for19V(img,v) cimg_for19((img).dim,v) 1.4202 +#define cimg_for19XY(img,x,y) cimg_for19Y(img,y) cimg_for19X(img,x) 1.4203 +#define cimg_for19XZ(img,x,z) cimg_for19Z(img,z) cimg_for19X(img,x) 1.4204 +#define cimg_for19XV(img,x,v) cimg_for19V(img,v) cimg_for19X(img,x) 1.4205 +#define cimg_for19YZ(img,y,z) cimg_for19Z(img,z) cimg_for19Y(img,y) 1.4206 +#define cimg_for19YV(img,y,v) cimg_for19V(img,v) cimg_for19Y(img,y) 1.4207 +#define cimg_for19ZV(img,z,v) cimg_for19V(img,v) cimg_for19Z(img,z) 1.4208 +#define cimg_for19XYZ(img,x,y,z) cimg_for19Z(img,z) cimg_for19XY(img,x,y) 1.4209 +#define cimg_for19XZV(img,x,z,v) cimg_for19V(img,v) cimg_for19XZ(img,x,z) 1.4210 +#define cimg_for19YZV(img,y,z,v) cimg_for19V(img,v) cimg_for19YZ(img,y,z) 1.4211 +#define cimg_for19XYZV(img,x,y,z,v) cimg_for19V(img,v) cimg_for19XYZ(img,x,y,z) 1.4212 + 1.4213 +#define cimg_for_in19(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.4214 + _p9##i = i-9<0?0:i-9, \ 1.4215 + _p8##i = i-8<0?0:i-8, \ 1.4216 + _p7##i = i-7<0?0:i-7, \ 1.4217 + _p6##i = i-6<0?0:i-6, \ 1.4218 + _p5##i = i-5<0?0:i-5, \ 1.4219 + _p4##i = i-4<0?0:i-4, \ 1.4220 + _p3##i = i-3<0?0:i-3, \ 1.4221 + _p2##i = i-2<0?0:i-2, \ 1.4222 + _p1##i = i-1<0?0:i-1, \ 1.4223 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.4224 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.4225 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.4226 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.4227 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.4228 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.4229 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.4230 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8, \ 1.4231 + _n9##i = i+9>=(int)(bound)?(int)(bound)-1:i+9; \ 1.4232 + i<=(int)(i1) && (_n9##i<(int)(bound) || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.4233 + i==(_n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.4234 + _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.4235 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i) 1.4236 + 1.4237 +#define cimg_for_in19X(img,x0,x1,x) cimg_for_in19((img).width,x0,x1,x) 1.4238 +#define cimg_for_in19Y(img,y0,y1,y) cimg_for_in19((img).height,y0,y1,y) 1.4239 +#define cimg_for_in19Z(img,z0,z1,z) cimg_for_in19((img).depth,z0,z1,z) 1.4240 +#define cimg_for_in19V(img,v0,v1,v) cimg_for_in19((img).dim,v0,v1,v) 1.4241 +#define cimg_for_in19XY(img,x0,y0,x1,y1,x,y) cimg_for_in19Y(img,y0,y1,y) cimg_for_in19X(img,x0,x1,x) 1.4242 +#define cimg_for_in19XZ(img,x0,z0,x1,z1,x,z) cimg_for_in19Z(img,z0,z1,z) cimg_for_in19X(img,x0,x1,x) 1.4243 +#define cimg_for_in19XV(img,x0,v0,x1,v1,x,v) cimg_for_in19V(img,v0,v1,v) cimg_for_in19X(img,x0,x1,x) 1.4244 +#define cimg_for_in19YZ(img,y0,z0,y1,z1,y,z) cimg_for_in19Z(img,z0,z1,z) cimg_for_in19Y(img,y0,y1,y) 1.4245 +#define cimg_for_in19YV(img,y0,v0,y1,v1,y,v) cimg_for_in19V(img,v0,v1,v) cimg_for_in19Y(img,y0,y1,y) 1.4246 +#define cimg_for_in19ZV(img,z0,v0,z1,v1,z,v) cimg_for_in19V(img,v0,v1,v) cimg_for_in19Z(img,z0,z1,z) 1.4247 +#define cimg_for_in19XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in19Z(img,z0,z1,z) cimg_for_in19XY(img,x0,y0,x1,y1,x,y) 1.4248 +#define cimg_for_in19XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in19V(img,v0,v1,v) cimg_for_in19XZ(img,x0,y0,x1,y1,x,z) 1.4249 +#define cimg_for_in19YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in19V(img,v0,v1,v) cimg_for_in19YZ(img,y0,z0,y1,z1,y,z) 1.4250 +#define cimg_for_in19XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in19V(img,v0,v1,v) cimg_for_in19XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.4251 + 1.4252 +#define cimg_for19x19(img,x,y,z,v,I) \ 1.4253 + cimg_for19((img).height,y) for (int x = 0, \ 1.4254 + _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.4255 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.4256 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.4257 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.4258 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.4259 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.4260 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.4261 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.4262 + _n8##x = 8>=((img).width)?(int)((img).width)-1:8, \ 1.4263 + _n9##x = (int)( \ 1.4264 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = (img)(0,_p9##y,z,v)), \ 1.4265 + (I[19] = I[20] = I[21] = I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = (img)(0,_p8##y,z,v)), \ 1.4266 + (I[38] = I[39] = I[40] = I[41] = I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = (img)(0,_p7##y,z,v)), \ 1.4267 + (I[57] = I[58] = I[59] = I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = (img)(0,_p6##y,z,v)), \ 1.4268 + (I[76] = I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = I[83] = I[84] = I[85] = (img)(0,_p5##y,z,v)), \ 1.4269 + (I[95] = I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = (img)(0,_p4##y,z,v)), \ 1.4270 + (I[114] = I[115] = I[116] = I[117] = I[118] = I[119] = I[120] = I[121] = I[122] = I[123] = (img)(0,_p3##y,z,v)), \ 1.4271 + (I[133] = I[134] = I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = (img)(0,_p2##y,z,v)), \ 1.4272 + (I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = (img)(0,_p1##y,z,v)), \ 1.4273 + (I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = I[179] = I[180] = (img)(0,y,z,v)), \ 1.4274 + (I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = (img)(0,_n1##y,z,v)), \ 1.4275 + (I[209] = I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = I[218] = (img)(0,_n2##y,z,v)), \ 1.4276 + (I[228] = I[229] = I[230] = I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = (img)(0,_n3##y,z,v)), \ 1.4277 + (I[247] = I[248] = I[249] = I[250] = I[251] = I[252] = I[253] = I[254] = I[255] = I[256] = (img)(0,_n4##y,z,v)), \ 1.4278 + (I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = (img)(0,_n5##y,z,v)), \ 1.4279 + (I[285] = I[286] = I[287] = I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = (img)(0,_n6##y,z,v)), \ 1.4280 + (I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = I[310] = I[311] = I[312] = I[313] = (img)(0,_n7##y,z,v)), \ 1.4281 + (I[323] = I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = I[330] = I[331] = I[332] = (img)(0,_n8##y,z,v)), \ 1.4282 + (I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = I[348] = I[349] = I[350] = I[351] = (img)(0,_n9##y,z,v)), \ 1.4283 + (I[10] = (img)(_n1##x,_p9##y,z,v)), \ 1.4284 + (I[29] = (img)(_n1##x,_p8##y,z,v)), \ 1.4285 + (I[48] = (img)(_n1##x,_p7##y,z,v)), \ 1.4286 + (I[67] = (img)(_n1##x,_p6##y,z,v)), \ 1.4287 + (I[86] = (img)(_n1##x,_p5##y,z,v)), \ 1.4288 + (I[105] = (img)(_n1##x,_p4##y,z,v)), \ 1.4289 + (I[124] = (img)(_n1##x,_p3##y,z,v)), \ 1.4290 + (I[143] = (img)(_n1##x,_p2##y,z,v)), \ 1.4291 + (I[162] = (img)(_n1##x,_p1##y,z,v)), \ 1.4292 + (I[181] = (img)(_n1##x,y,z,v)), \ 1.4293 + (I[200] = (img)(_n1##x,_n1##y,z,v)), \ 1.4294 + (I[219] = (img)(_n1##x,_n2##y,z,v)), \ 1.4295 + (I[238] = (img)(_n1##x,_n3##y,z,v)), \ 1.4296 + (I[257] = (img)(_n1##x,_n4##y,z,v)), \ 1.4297 + (I[276] = (img)(_n1##x,_n5##y,z,v)), \ 1.4298 + (I[295] = (img)(_n1##x,_n6##y,z,v)), \ 1.4299 + (I[314] = (img)(_n1##x,_n7##y,z,v)), \ 1.4300 + (I[333] = (img)(_n1##x,_n8##y,z,v)), \ 1.4301 + (I[352] = (img)(_n1##x,_n9##y,z,v)), \ 1.4302 + (I[11] = (img)(_n2##x,_p9##y,z,v)), \ 1.4303 + (I[30] = (img)(_n2##x,_p8##y,z,v)), \ 1.4304 + (I[49] = (img)(_n2##x,_p7##y,z,v)), \ 1.4305 + (I[68] = (img)(_n2##x,_p6##y,z,v)), \ 1.4306 + (I[87] = (img)(_n2##x,_p5##y,z,v)), \ 1.4307 + (I[106] = (img)(_n2##x,_p4##y,z,v)), \ 1.4308 + (I[125] = (img)(_n2##x,_p3##y,z,v)), \ 1.4309 + (I[144] = (img)(_n2##x,_p2##y,z,v)), \ 1.4310 + (I[163] = (img)(_n2##x,_p1##y,z,v)), \ 1.4311 + (I[182] = (img)(_n2##x,y,z,v)), \ 1.4312 + (I[201] = (img)(_n2##x,_n1##y,z,v)), \ 1.4313 + (I[220] = (img)(_n2##x,_n2##y,z,v)), \ 1.4314 + (I[239] = (img)(_n2##x,_n3##y,z,v)), \ 1.4315 + (I[258] = (img)(_n2##x,_n4##y,z,v)), \ 1.4316 + (I[277] = (img)(_n2##x,_n5##y,z,v)), \ 1.4317 + (I[296] = (img)(_n2##x,_n6##y,z,v)), \ 1.4318 + (I[315] = (img)(_n2##x,_n7##y,z,v)), \ 1.4319 + (I[334] = (img)(_n2##x,_n8##y,z,v)), \ 1.4320 + (I[353] = (img)(_n2##x,_n9##y,z,v)), \ 1.4321 + (I[12] = (img)(_n3##x,_p9##y,z,v)), \ 1.4322 + (I[31] = (img)(_n3##x,_p8##y,z,v)), \ 1.4323 + (I[50] = (img)(_n3##x,_p7##y,z,v)), \ 1.4324 + (I[69] = (img)(_n3##x,_p6##y,z,v)), \ 1.4325 + (I[88] = (img)(_n3##x,_p5##y,z,v)), \ 1.4326 + (I[107] = (img)(_n3##x,_p4##y,z,v)), \ 1.4327 + (I[126] = (img)(_n3##x,_p3##y,z,v)), \ 1.4328 + (I[145] = (img)(_n3##x,_p2##y,z,v)), \ 1.4329 + (I[164] = (img)(_n3##x,_p1##y,z,v)), \ 1.4330 + (I[183] = (img)(_n3##x,y,z,v)), \ 1.4331 + (I[202] = (img)(_n3##x,_n1##y,z,v)), \ 1.4332 + (I[221] = (img)(_n3##x,_n2##y,z,v)), \ 1.4333 + (I[240] = (img)(_n3##x,_n3##y,z,v)), \ 1.4334 + (I[259] = (img)(_n3##x,_n4##y,z,v)), \ 1.4335 + (I[278] = (img)(_n3##x,_n5##y,z,v)), \ 1.4336 + (I[297] = (img)(_n3##x,_n6##y,z,v)), \ 1.4337 + (I[316] = (img)(_n3##x,_n7##y,z,v)), \ 1.4338 + (I[335] = (img)(_n3##x,_n8##y,z,v)), \ 1.4339 + (I[354] = (img)(_n3##x,_n9##y,z,v)), \ 1.4340 + (I[13] = (img)(_n4##x,_p9##y,z,v)), \ 1.4341 + (I[32] = (img)(_n4##x,_p8##y,z,v)), \ 1.4342 + (I[51] = (img)(_n4##x,_p7##y,z,v)), \ 1.4343 + (I[70] = (img)(_n4##x,_p6##y,z,v)), \ 1.4344 + (I[89] = (img)(_n4##x,_p5##y,z,v)), \ 1.4345 + (I[108] = (img)(_n4##x,_p4##y,z,v)), \ 1.4346 + (I[127] = (img)(_n4##x,_p3##y,z,v)), \ 1.4347 + (I[146] = (img)(_n4##x,_p2##y,z,v)), \ 1.4348 + (I[165] = (img)(_n4##x,_p1##y,z,v)), \ 1.4349 + (I[184] = (img)(_n4##x,y,z,v)), \ 1.4350 + (I[203] = (img)(_n4##x,_n1##y,z,v)), \ 1.4351 + (I[222] = (img)(_n4##x,_n2##y,z,v)), \ 1.4352 + (I[241] = (img)(_n4##x,_n3##y,z,v)), \ 1.4353 + (I[260] = (img)(_n4##x,_n4##y,z,v)), \ 1.4354 + (I[279] = (img)(_n4##x,_n5##y,z,v)), \ 1.4355 + (I[298] = (img)(_n4##x,_n6##y,z,v)), \ 1.4356 + (I[317] = (img)(_n4##x,_n7##y,z,v)), \ 1.4357 + (I[336] = (img)(_n4##x,_n8##y,z,v)), \ 1.4358 + (I[355] = (img)(_n4##x,_n9##y,z,v)), \ 1.4359 + (I[14] = (img)(_n5##x,_p9##y,z,v)), \ 1.4360 + (I[33] = (img)(_n5##x,_p8##y,z,v)), \ 1.4361 + (I[52] = (img)(_n5##x,_p7##y,z,v)), \ 1.4362 + (I[71] = (img)(_n5##x,_p6##y,z,v)), \ 1.4363 + (I[90] = (img)(_n5##x,_p5##y,z,v)), \ 1.4364 + (I[109] = (img)(_n5##x,_p4##y,z,v)), \ 1.4365 + (I[128] = (img)(_n5##x,_p3##y,z,v)), \ 1.4366 + (I[147] = (img)(_n5##x,_p2##y,z,v)), \ 1.4367 + (I[166] = (img)(_n5##x,_p1##y,z,v)), \ 1.4368 + (I[185] = (img)(_n5##x,y,z,v)), \ 1.4369 + (I[204] = (img)(_n5##x,_n1##y,z,v)), \ 1.4370 + (I[223] = (img)(_n5##x,_n2##y,z,v)), \ 1.4371 + (I[242] = (img)(_n5##x,_n3##y,z,v)), \ 1.4372 + (I[261] = (img)(_n5##x,_n4##y,z,v)), \ 1.4373 + (I[280] = (img)(_n5##x,_n5##y,z,v)), \ 1.4374 + (I[299] = (img)(_n5##x,_n6##y,z,v)), \ 1.4375 + (I[318] = (img)(_n5##x,_n7##y,z,v)), \ 1.4376 + (I[337] = (img)(_n5##x,_n8##y,z,v)), \ 1.4377 + (I[356] = (img)(_n5##x,_n9##y,z,v)), \ 1.4378 + (I[15] = (img)(_n6##x,_p9##y,z,v)), \ 1.4379 + (I[34] = (img)(_n6##x,_p8##y,z,v)), \ 1.4380 + (I[53] = (img)(_n6##x,_p7##y,z,v)), \ 1.4381 + (I[72] = (img)(_n6##x,_p6##y,z,v)), \ 1.4382 + (I[91] = (img)(_n6##x,_p5##y,z,v)), \ 1.4383 + (I[110] = (img)(_n6##x,_p4##y,z,v)), \ 1.4384 + (I[129] = (img)(_n6##x,_p3##y,z,v)), \ 1.4385 + (I[148] = (img)(_n6##x,_p2##y,z,v)), \ 1.4386 + (I[167] = (img)(_n6##x,_p1##y,z,v)), \ 1.4387 + (I[186] = (img)(_n6##x,y,z,v)), \ 1.4388 + (I[205] = (img)(_n6##x,_n1##y,z,v)), \ 1.4389 + (I[224] = (img)(_n6##x,_n2##y,z,v)), \ 1.4390 + (I[243] = (img)(_n6##x,_n3##y,z,v)), \ 1.4391 + (I[262] = (img)(_n6##x,_n4##y,z,v)), \ 1.4392 + (I[281] = (img)(_n6##x,_n5##y,z,v)), \ 1.4393 + (I[300] = (img)(_n6##x,_n6##y,z,v)), \ 1.4394 + (I[319] = (img)(_n6##x,_n7##y,z,v)), \ 1.4395 + (I[338] = (img)(_n6##x,_n8##y,z,v)), \ 1.4396 + (I[357] = (img)(_n6##x,_n9##y,z,v)), \ 1.4397 + (I[16] = (img)(_n7##x,_p9##y,z,v)), \ 1.4398 + (I[35] = (img)(_n7##x,_p8##y,z,v)), \ 1.4399 + (I[54] = (img)(_n7##x,_p7##y,z,v)), \ 1.4400 + (I[73] = (img)(_n7##x,_p6##y,z,v)), \ 1.4401 + (I[92] = (img)(_n7##x,_p5##y,z,v)), \ 1.4402 + (I[111] = (img)(_n7##x,_p4##y,z,v)), \ 1.4403 + (I[130] = (img)(_n7##x,_p3##y,z,v)), \ 1.4404 + (I[149] = (img)(_n7##x,_p2##y,z,v)), \ 1.4405 + (I[168] = (img)(_n7##x,_p1##y,z,v)), \ 1.4406 + (I[187] = (img)(_n7##x,y,z,v)), \ 1.4407 + (I[206] = (img)(_n7##x,_n1##y,z,v)), \ 1.4408 + (I[225] = (img)(_n7##x,_n2##y,z,v)), \ 1.4409 + (I[244] = (img)(_n7##x,_n3##y,z,v)), \ 1.4410 + (I[263] = (img)(_n7##x,_n4##y,z,v)), \ 1.4411 + (I[282] = (img)(_n7##x,_n5##y,z,v)), \ 1.4412 + (I[301] = (img)(_n7##x,_n6##y,z,v)), \ 1.4413 + (I[320] = (img)(_n7##x,_n7##y,z,v)), \ 1.4414 + (I[339] = (img)(_n7##x,_n8##y,z,v)), \ 1.4415 + (I[358] = (img)(_n7##x,_n9##y,z,v)), \ 1.4416 + (I[17] = (img)(_n8##x,_p9##y,z,v)), \ 1.4417 + (I[36] = (img)(_n8##x,_p8##y,z,v)), \ 1.4418 + (I[55] = (img)(_n8##x,_p7##y,z,v)), \ 1.4419 + (I[74] = (img)(_n8##x,_p6##y,z,v)), \ 1.4420 + (I[93] = (img)(_n8##x,_p5##y,z,v)), \ 1.4421 + (I[112] = (img)(_n8##x,_p4##y,z,v)), \ 1.4422 + (I[131] = (img)(_n8##x,_p3##y,z,v)), \ 1.4423 + (I[150] = (img)(_n8##x,_p2##y,z,v)), \ 1.4424 + (I[169] = (img)(_n8##x,_p1##y,z,v)), \ 1.4425 + (I[188] = (img)(_n8##x,y,z,v)), \ 1.4426 + (I[207] = (img)(_n8##x,_n1##y,z,v)), \ 1.4427 + (I[226] = (img)(_n8##x,_n2##y,z,v)), \ 1.4428 + (I[245] = (img)(_n8##x,_n3##y,z,v)), \ 1.4429 + (I[264] = (img)(_n8##x,_n4##y,z,v)), \ 1.4430 + (I[283] = (img)(_n8##x,_n5##y,z,v)), \ 1.4431 + (I[302] = (img)(_n8##x,_n6##y,z,v)), \ 1.4432 + (I[321] = (img)(_n8##x,_n7##y,z,v)), \ 1.4433 + (I[340] = (img)(_n8##x,_n8##y,z,v)), \ 1.4434 + (I[359] = (img)(_n8##x,_n9##y,z,v)), \ 1.4435 + 9>=((img).width)?(int)((img).width)-1:9); \ 1.4436 + (_n9##x<(int)((img).width) && ( \ 1.4437 + (I[18] = (img)(_n9##x,_p9##y,z,v)), \ 1.4438 + (I[37] = (img)(_n9##x,_p8##y,z,v)), \ 1.4439 + (I[56] = (img)(_n9##x,_p7##y,z,v)), \ 1.4440 + (I[75] = (img)(_n9##x,_p6##y,z,v)), \ 1.4441 + (I[94] = (img)(_n9##x,_p5##y,z,v)), \ 1.4442 + (I[113] = (img)(_n9##x,_p4##y,z,v)), \ 1.4443 + (I[132] = (img)(_n9##x,_p3##y,z,v)), \ 1.4444 + (I[151] = (img)(_n9##x,_p2##y,z,v)), \ 1.4445 + (I[170] = (img)(_n9##x,_p1##y,z,v)), \ 1.4446 + (I[189] = (img)(_n9##x,y,z,v)), \ 1.4447 + (I[208] = (img)(_n9##x,_n1##y,z,v)), \ 1.4448 + (I[227] = (img)(_n9##x,_n2##y,z,v)), \ 1.4449 + (I[246] = (img)(_n9##x,_n3##y,z,v)), \ 1.4450 + (I[265] = (img)(_n9##x,_n4##y,z,v)), \ 1.4451 + (I[284] = (img)(_n9##x,_n5##y,z,v)), \ 1.4452 + (I[303] = (img)(_n9##x,_n6##y,z,v)), \ 1.4453 + (I[322] = (img)(_n9##x,_n7##y,z,v)), \ 1.4454 + (I[341] = (img)(_n9##x,_n8##y,z,v)), \ 1.4455 + (I[360] = (img)(_n9##x,_n9##y,z,v)),1)) || \ 1.4456 + _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.4457 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], \ 1.4458 + I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], \ 1.4459 + I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], \ 1.4460 + I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], \ 1.4461 + I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], \ 1.4462 + I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], \ 1.4463 + I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], \ 1.4464 + I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], \ 1.4465 + I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], \ 1.4466 + I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], \ 1.4467 + I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], \ 1.4468 + I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], \ 1.4469 + I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], \ 1.4470 + I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], \ 1.4471 + I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], \ 1.4472 + I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], \ 1.4473 + I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], \ 1.4474 + I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], \ 1.4475 + I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], \ 1.4476 + _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x) 1.4477 + 1.4478 +#define cimg_for_in19x19(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.4479 + cimg_for_in19((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.4480 + _p9##x = x-9<0?0:x-9, \ 1.4481 + _p8##x = x-8<0?0:x-8, \ 1.4482 + _p7##x = x-7<0?0:x-7, \ 1.4483 + _p6##x = x-6<0?0:x-6, \ 1.4484 + _p5##x = x-5<0?0:x-5, \ 1.4485 + _p4##x = x-4<0?0:x-4, \ 1.4486 + _p3##x = x-3<0?0:x-3, \ 1.4487 + _p2##x = x-2<0?0:x-2, \ 1.4488 + _p1##x = x-1<0?0:x-1, \ 1.4489 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.4490 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.4491 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.4492 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.4493 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.4494 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.4495 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.4496 + _n8##x = x+8>=(int)((img).width)?(int)((img).width)-1:x+8, \ 1.4497 + _n9##x = (int)( \ 1.4498 + (I[0] = (img)(_p9##x,_p9##y,z,v)), \ 1.4499 + (I[19] = (img)(_p9##x,_p8##y,z,v)), \ 1.4500 + (I[38] = (img)(_p9##x,_p7##y,z,v)), \ 1.4501 + (I[57] = (img)(_p9##x,_p6##y,z,v)), \ 1.4502 + (I[76] = (img)(_p9##x,_p5##y,z,v)), \ 1.4503 + (I[95] = (img)(_p9##x,_p4##y,z,v)), \ 1.4504 + (I[114] = (img)(_p9##x,_p3##y,z,v)), \ 1.4505 + (I[133] = (img)(_p9##x,_p2##y,z,v)), \ 1.4506 + (I[152] = (img)(_p9##x,_p1##y,z,v)), \ 1.4507 + (I[171] = (img)(_p9##x,y,z,v)), \ 1.4508 + (I[190] = (img)(_p9##x,_n1##y,z,v)), \ 1.4509 + (I[209] = (img)(_p9##x,_n2##y,z,v)), \ 1.4510 + (I[228] = (img)(_p9##x,_n3##y,z,v)), \ 1.4511 + (I[247] = (img)(_p9##x,_n4##y,z,v)), \ 1.4512 + (I[266] = (img)(_p9##x,_n5##y,z,v)), \ 1.4513 + (I[285] = (img)(_p9##x,_n6##y,z,v)), \ 1.4514 + (I[304] = (img)(_p9##x,_n7##y,z,v)), \ 1.4515 + (I[323] = (img)(_p9##x,_n8##y,z,v)), \ 1.4516 + (I[342] = (img)(_p9##x,_n9##y,z,v)), \ 1.4517 + (I[1] = (img)(_p8##x,_p9##y,z,v)), \ 1.4518 + (I[20] = (img)(_p8##x,_p8##y,z,v)), \ 1.4519 + (I[39] = (img)(_p8##x,_p7##y,z,v)), \ 1.4520 + (I[58] = (img)(_p8##x,_p6##y,z,v)), \ 1.4521 + (I[77] = (img)(_p8##x,_p5##y,z,v)), \ 1.4522 + (I[96] = (img)(_p8##x,_p4##y,z,v)), \ 1.4523 + (I[115] = (img)(_p8##x,_p3##y,z,v)), \ 1.4524 + (I[134] = (img)(_p8##x,_p2##y,z,v)), \ 1.4525 + (I[153] = (img)(_p8##x,_p1##y,z,v)), \ 1.4526 + (I[172] = (img)(_p8##x,y,z,v)), \ 1.4527 + (I[191] = (img)(_p8##x,_n1##y,z,v)), \ 1.4528 + (I[210] = (img)(_p8##x,_n2##y,z,v)), \ 1.4529 + (I[229] = (img)(_p8##x,_n3##y,z,v)), \ 1.4530 + (I[248] = (img)(_p8##x,_n4##y,z,v)), \ 1.4531 + (I[267] = (img)(_p8##x,_n5##y,z,v)), \ 1.4532 + (I[286] = (img)(_p8##x,_n6##y,z,v)), \ 1.4533 + (I[305] = (img)(_p8##x,_n7##y,z,v)), \ 1.4534 + (I[324] = (img)(_p8##x,_n8##y,z,v)), \ 1.4535 + (I[343] = (img)(_p8##x,_n9##y,z,v)), \ 1.4536 + (I[2] = (img)(_p7##x,_p9##y,z,v)), \ 1.4537 + (I[21] = (img)(_p7##x,_p8##y,z,v)), \ 1.4538 + (I[40] = (img)(_p7##x,_p7##y,z,v)), \ 1.4539 + (I[59] = (img)(_p7##x,_p6##y,z,v)), \ 1.4540 + (I[78] = (img)(_p7##x,_p5##y,z,v)), \ 1.4541 + (I[97] = (img)(_p7##x,_p4##y,z,v)), \ 1.4542 + (I[116] = (img)(_p7##x,_p3##y,z,v)), \ 1.4543 + (I[135] = (img)(_p7##x,_p2##y,z,v)), \ 1.4544 + (I[154] = (img)(_p7##x,_p1##y,z,v)), \ 1.4545 + (I[173] = (img)(_p7##x,y,z,v)), \ 1.4546 + (I[192] = (img)(_p7##x,_n1##y,z,v)), \ 1.4547 + (I[211] = (img)(_p7##x,_n2##y,z,v)), \ 1.4548 + (I[230] = (img)(_p7##x,_n3##y,z,v)), \ 1.4549 + (I[249] = (img)(_p7##x,_n4##y,z,v)), \ 1.4550 + (I[268] = (img)(_p7##x,_n5##y,z,v)), \ 1.4551 + (I[287] = (img)(_p7##x,_n6##y,z,v)), \ 1.4552 + (I[306] = (img)(_p7##x,_n7##y,z,v)), \ 1.4553 + (I[325] = (img)(_p7##x,_n8##y,z,v)), \ 1.4554 + (I[344] = (img)(_p7##x,_n9##y,z,v)), \ 1.4555 + (I[3] = (img)(_p6##x,_p9##y,z,v)), \ 1.4556 + (I[22] = (img)(_p6##x,_p8##y,z,v)), \ 1.4557 + (I[41] = (img)(_p6##x,_p7##y,z,v)), \ 1.4558 + (I[60] = (img)(_p6##x,_p6##y,z,v)), \ 1.4559 + (I[79] = (img)(_p6##x,_p5##y,z,v)), \ 1.4560 + (I[98] = (img)(_p6##x,_p4##y,z,v)), \ 1.4561 + (I[117] = (img)(_p6##x,_p3##y,z,v)), \ 1.4562 + (I[136] = (img)(_p6##x,_p2##y,z,v)), \ 1.4563 + (I[155] = (img)(_p6##x,_p1##y,z,v)), \ 1.4564 + (I[174] = (img)(_p6##x,y,z,v)), \ 1.4565 + (I[193] = (img)(_p6##x,_n1##y,z,v)), \ 1.4566 + (I[212] = (img)(_p6##x,_n2##y,z,v)), \ 1.4567 + (I[231] = (img)(_p6##x,_n3##y,z,v)), \ 1.4568 + (I[250] = (img)(_p6##x,_n4##y,z,v)), \ 1.4569 + (I[269] = (img)(_p6##x,_n5##y,z,v)), \ 1.4570 + (I[288] = (img)(_p6##x,_n6##y,z,v)), \ 1.4571 + (I[307] = (img)(_p6##x,_n7##y,z,v)), \ 1.4572 + (I[326] = (img)(_p6##x,_n8##y,z,v)), \ 1.4573 + (I[345] = (img)(_p6##x,_n9##y,z,v)), \ 1.4574 + (I[4] = (img)(_p5##x,_p9##y,z,v)), \ 1.4575 + (I[23] = (img)(_p5##x,_p8##y,z,v)), \ 1.4576 + (I[42] = (img)(_p5##x,_p7##y,z,v)), \ 1.4577 + (I[61] = (img)(_p5##x,_p6##y,z,v)), \ 1.4578 + (I[80] = (img)(_p5##x,_p5##y,z,v)), \ 1.4579 + (I[99] = (img)(_p5##x,_p4##y,z,v)), \ 1.4580 + (I[118] = (img)(_p5##x,_p3##y,z,v)), \ 1.4581 + (I[137] = (img)(_p5##x,_p2##y,z,v)), \ 1.4582 + (I[156] = (img)(_p5##x,_p1##y,z,v)), \ 1.4583 + (I[175] = (img)(_p5##x,y,z,v)), \ 1.4584 + (I[194] = (img)(_p5##x,_n1##y,z,v)), \ 1.4585 + (I[213] = (img)(_p5##x,_n2##y,z,v)), \ 1.4586 + (I[232] = (img)(_p5##x,_n3##y,z,v)), \ 1.4587 + (I[251] = (img)(_p5##x,_n4##y,z,v)), \ 1.4588 + (I[270] = (img)(_p5##x,_n5##y,z,v)), \ 1.4589 + (I[289] = (img)(_p5##x,_n6##y,z,v)), \ 1.4590 + (I[308] = (img)(_p5##x,_n7##y,z,v)), \ 1.4591 + (I[327] = (img)(_p5##x,_n8##y,z,v)), \ 1.4592 + (I[346] = (img)(_p5##x,_n9##y,z,v)), \ 1.4593 + (I[5] = (img)(_p4##x,_p9##y,z,v)), \ 1.4594 + (I[24] = (img)(_p4##x,_p8##y,z,v)), \ 1.4595 + (I[43] = (img)(_p4##x,_p7##y,z,v)), \ 1.4596 + (I[62] = (img)(_p4##x,_p6##y,z,v)), \ 1.4597 + (I[81] = (img)(_p4##x,_p5##y,z,v)), \ 1.4598 + (I[100] = (img)(_p4##x,_p4##y,z,v)), \ 1.4599 + (I[119] = (img)(_p4##x,_p3##y,z,v)), \ 1.4600 + (I[138] = (img)(_p4##x,_p2##y,z,v)), \ 1.4601 + (I[157] = (img)(_p4##x,_p1##y,z,v)), \ 1.4602 + (I[176] = (img)(_p4##x,y,z,v)), \ 1.4603 + (I[195] = (img)(_p4##x,_n1##y,z,v)), \ 1.4604 + (I[214] = (img)(_p4##x,_n2##y,z,v)), \ 1.4605 + (I[233] = (img)(_p4##x,_n3##y,z,v)), \ 1.4606 + (I[252] = (img)(_p4##x,_n4##y,z,v)), \ 1.4607 + (I[271] = (img)(_p4##x,_n5##y,z,v)), \ 1.4608 + (I[290] = (img)(_p4##x,_n6##y,z,v)), \ 1.4609 + (I[309] = (img)(_p4##x,_n7##y,z,v)), \ 1.4610 + (I[328] = (img)(_p4##x,_n8##y,z,v)), \ 1.4611 + (I[347] = (img)(_p4##x,_n9##y,z,v)), \ 1.4612 + (I[6] = (img)(_p3##x,_p9##y,z,v)), \ 1.4613 + (I[25] = (img)(_p3##x,_p8##y,z,v)), \ 1.4614 + (I[44] = (img)(_p3##x,_p7##y,z,v)), \ 1.4615 + (I[63] = (img)(_p3##x,_p6##y,z,v)), \ 1.4616 + (I[82] = (img)(_p3##x,_p5##y,z,v)), \ 1.4617 + (I[101] = (img)(_p3##x,_p4##y,z,v)), \ 1.4618 + (I[120] = (img)(_p3##x,_p3##y,z,v)), \ 1.4619 + (I[139] = (img)(_p3##x,_p2##y,z,v)), \ 1.4620 + (I[158] = (img)(_p3##x,_p1##y,z,v)), \ 1.4621 + (I[177] = (img)(_p3##x,y,z,v)), \ 1.4622 + (I[196] = (img)(_p3##x,_n1##y,z,v)), \ 1.4623 + (I[215] = (img)(_p3##x,_n2##y,z,v)), \ 1.4624 + (I[234] = (img)(_p3##x,_n3##y,z,v)), \ 1.4625 + (I[253] = (img)(_p3##x,_n4##y,z,v)), \ 1.4626 + (I[272] = (img)(_p3##x,_n5##y,z,v)), \ 1.4627 + (I[291] = (img)(_p3##x,_n6##y,z,v)), \ 1.4628 + (I[310] = (img)(_p3##x,_n7##y,z,v)), \ 1.4629 + (I[329] = (img)(_p3##x,_n8##y,z,v)), \ 1.4630 + (I[348] = (img)(_p3##x,_n9##y,z,v)), \ 1.4631 + (I[7] = (img)(_p2##x,_p9##y,z,v)), \ 1.4632 + (I[26] = (img)(_p2##x,_p8##y,z,v)), \ 1.4633 + (I[45] = (img)(_p2##x,_p7##y,z,v)), \ 1.4634 + (I[64] = (img)(_p2##x,_p6##y,z,v)), \ 1.4635 + (I[83] = (img)(_p2##x,_p5##y,z,v)), \ 1.4636 + (I[102] = (img)(_p2##x,_p4##y,z,v)), \ 1.4637 + (I[121] = (img)(_p2##x,_p3##y,z,v)), \ 1.4638 + (I[140] = (img)(_p2##x,_p2##y,z,v)), \ 1.4639 + (I[159] = (img)(_p2##x,_p1##y,z,v)), \ 1.4640 + (I[178] = (img)(_p2##x,y,z,v)), \ 1.4641 + (I[197] = (img)(_p2##x,_n1##y,z,v)), \ 1.4642 + (I[216] = (img)(_p2##x,_n2##y,z,v)), \ 1.4643 + (I[235] = (img)(_p2##x,_n3##y,z,v)), \ 1.4644 + (I[254] = (img)(_p2##x,_n4##y,z,v)), \ 1.4645 + (I[273] = (img)(_p2##x,_n5##y,z,v)), \ 1.4646 + (I[292] = (img)(_p2##x,_n6##y,z,v)), \ 1.4647 + (I[311] = (img)(_p2##x,_n7##y,z,v)), \ 1.4648 + (I[330] = (img)(_p2##x,_n8##y,z,v)), \ 1.4649 + (I[349] = (img)(_p2##x,_n9##y,z,v)), \ 1.4650 + (I[8] = (img)(_p1##x,_p9##y,z,v)), \ 1.4651 + (I[27] = (img)(_p1##x,_p8##y,z,v)), \ 1.4652 + (I[46] = (img)(_p1##x,_p7##y,z,v)), \ 1.4653 + (I[65] = (img)(_p1##x,_p6##y,z,v)), \ 1.4654 + (I[84] = (img)(_p1##x,_p5##y,z,v)), \ 1.4655 + (I[103] = (img)(_p1##x,_p4##y,z,v)), \ 1.4656 + (I[122] = (img)(_p1##x,_p3##y,z,v)), \ 1.4657 + (I[141] = (img)(_p1##x,_p2##y,z,v)), \ 1.4658 + (I[160] = (img)(_p1##x,_p1##y,z,v)), \ 1.4659 + (I[179] = (img)(_p1##x,y,z,v)), \ 1.4660 + (I[198] = (img)(_p1##x,_n1##y,z,v)), \ 1.4661 + (I[217] = (img)(_p1##x,_n2##y,z,v)), \ 1.4662 + (I[236] = (img)(_p1##x,_n3##y,z,v)), \ 1.4663 + (I[255] = (img)(_p1##x,_n4##y,z,v)), \ 1.4664 + (I[274] = (img)(_p1##x,_n5##y,z,v)), \ 1.4665 + (I[293] = (img)(_p1##x,_n6##y,z,v)), \ 1.4666 + (I[312] = (img)(_p1##x,_n7##y,z,v)), \ 1.4667 + (I[331] = (img)(_p1##x,_n8##y,z,v)), \ 1.4668 + (I[350] = (img)(_p1##x,_n9##y,z,v)), \ 1.4669 + (I[9] = (img)(x,_p9##y,z,v)), \ 1.4670 + (I[28] = (img)(x,_p8##y,z,v)), \ 1.4671 + (I[47] = (img)(x,_p7##y,z,v)), \ 1.4672 + (I[66] = (img)(x,_p6##y,z,v)), \ 1.4673 + (I[85] = (img)(x,_p5##y,z,v)), \ 1.4674 + (I[104] = (img)(x,_p4##y,z,v)), \ 1.4675 + (I[123] = (img)(x,_p3##y,z,v)), \ 1.4676 + (I[142] = (img)(x,_p2##y,z,v)), \ 1.4677 + (I[161] = (img)(x,_p1##y,z,v)), \ 1.4678 + (I[180] = (img)(x,y,z,v)), \ 1.4679 + (I[199] = (img)(x,_n1##y,z,v)), \ 1.4680 + (I[218] = (img)(x,_n2##y,z,v)), \ 1.4681 + (I[237] = (img)(x,_n3##y,z,v)), \ 1.4682 + (I[256] = (img)(x,_n4##y,z,v)), \ 1.4683 + (I[275] = (img)(x,_n5##y,z,v)), \ 1.4684 + (I[294] = (img)(x,_n6##y,z,v)), \ 1.4685 + (I[313] = (img)(x,_n7##y,z,v)), \ 1.4686 + (I[332] = (img)(x,_n8##y,z,v)), \ 1.4687 + (I[351] = (img)(x,_n9##y,z,v)), \ 1.4688 + (I[10] = (img)(_n1##x,_p9##y,z,v)), \ 1.4689 + (I[29] = (img)(_n1##x,_p8##y,z,v)), \ 1.4690 + (I[48] = (img)(_n1##x,_p7##y,z,v)), \ 1.4691 + (I[67] = (img)(_n1##x,_p6##y,z,v)), \ 1.4692 + (I[86] = (img)(_n1##x,_p5##y,z,v)), \ 1.4693 + (I[105] = (img)(_n1##x,_p4##y,z,v)), \ 1.4694 + (I[124] = (img)(_n1##x,_p3##y,z,v)), \ 1.4695 + (I[143] = (img)(_n1##x,_p2##y,z,v)), \ 1.4696 + (I[162] = (img)(_n1##x,_p1##y,z,v)), \ 1.4697 + (I[181] = (img)(_n1##x,y,z,v)), \ 1.4698 + (I[200] = (img)(_n1##x,_n1##y,z,v)), \ 1.4699 + (I[219] = (img)(_n1##x,_n2##y,z,v)), \ 1.4700 + (I[238] = (img)(_n1##x,_n3##y,z,v)), \ 1.4701 + (I[257] = (img)(_n1##x,_n4##y,z,v)), \ 1.4702 + (I[276] = (img)(_n1##x,_n5##y,z,v)), \ 1.4703 + (I[295] = (img)(_n1##x,_n6##y,z,v)), \ 1.4704 + (I[314] = (img)(_n1##x,_n7##y,z,v)), \ 1.4705 + (I[333] = (img)(_n1##x,_n8##y,z,v)), \ 1.4706 + (I[352] = (img)(_n1##x,_n9##y,z,v)), \ 1.4707 + (I[11] = (img)(_n2##x,_p9##y,z,v)), \ 1.4708 + (I[30] = (img)(_n2##x,_p8##y,z,v)), \ 1.4709 + (I[49] = (img)(_n2##x,_p7##y,z,v)), \ 1.4710 + (I[68] = (img)(_n2##x,_p6##y,z,v)), \ 1.4711 + (I[87] = (img)(_n2##x,_p5##y,z,v)), \ 1.4712 + (I[106] = (img)(_n2##x,_p4##y,z,v)), \ 1.4713 + (I[125] = (img)(_n2##x,_p3##y,z,v)), \ 1.4714 + (I[144] = (img)(_n2##x,_p2##y,z,v)), \ 1.4715 + (I[163] = (img)(_n2##x,_p1##y,z,v)), \ 1.4716 + (I[182] = (img)(_n2##x,y,z,v)), \ 1.4717 + (I[201] = (img)(_n2##x,_n1##y,z,v)), \ 1.4718 + (I[220] = (img)(_n2##x,_n2##y,z,v)), \ 1.4719 + (I[239] = (img)(_n2##x,_n3##y,z,v)), \ 1.4720 + (I[258] = (img)(_n2##x,_n4##y,z,v)), \ 1.4721 + (I[277] = (img)(_n2##x,_n5##y,z,v)), \ 1.4722 + (I[296] = (img)(_n2##x,_n6##y,z,v)), \ 1.4723 + (I[315] = (img)(_n2##x,_n7##y,z,v)), \ 1.4724 + (I[334] = (img)(_n2##x,_n8##y,z,v)), \ 1.4725 + (I[353] = (img)(_n2##x,_n9##y,z,v)), \ 1.4726 + (I[12] = (img)(_n3##x,_p9##y,z,v)), \ 1.4727 + (I[31] = (img)(_n3##x,_p8##y,z,v)), \ 1.4728 + (I[50] = (img)(_n3##x,_p7##y,z,v)), \ 1.4729 + (I[69] = (img)(_n3##x,_p6##y,z,v)), \ 1.4730 + (I[88] = (img)(_n3##x,_p5##y,z,v)), \ 1.4731 + (I[107] = (img)(_n3##x,_p4##y,z,v)), \ 1.4732 + (I[126] = (img)(_n3##x,_p3##y,z,v)), \ 1.4733 + (I[145] = (img)(_n3##x,_p2##y,z,v)), \ 1.4734 + (I[164] = (img)(_n3##x,_p1##y,z,v)), \ 1.4735 + (I[183] = (img)(_n3##x,y,z,v)), \ 1.4736 + (I[202] = (img)(_n3##x,_n1##y,z,v)), \ 1.4737 + (I[221] = (img)(_n3##x,_n2##y,z,v)), \ 1.4738 + (I[240] = (img)(_n3##x,_n3##y,z,v)), \ 1.4739 + (I[259] = (img)(_n3##x,_n4##y,z,v)), \ 1.4740 + (I[278] = (img)(_n3##x,_n5##y,z,v)), \ 1.4741 + (I[297] = (img)(_n3##x,_n6##y,z,v)), \ 1.4742 + (I[316] = (img)(_n3##x,_n7##y,z,v)), \ 1.4743 + (I[335] = (img)(_n3##x,_n8##y,z,v)), \ 1.4744 + (I[354] = (img)(_n3##x,_n9##y,z,v)), \ 1.4745 + (I[13] = (img)(_n4##x,_p9##y,z,v)), \ 1.4746 + (I[32] = (img)(_n4##x,_p8##y,z,v)), \ 1.4747 + (I[51] = (img)(_n4##x,_p7##y,z,v)), \ 1.4748 + (I[70] = (img)(_n4##x,_p6##y,z,v)), \ 1.4749 + (I[89] = (img)(_n4##x,_p5##y,z,v)), \ 1.4750 + (I[108] = (img)(_n4##x,_p4##y,z,v)), \ 1.4751 + (I[127] = (img)(_n4##x,_p3##y,z,v)), \ 1.4752 + (I[146] = (img)(_n4##x,_p2##y,z,v)), \ 1.4753 + (I[165] = (img)(_n4##x,_p1##y,z,v)), \ 1.4754 + (I[184] = (img)(_n4##x,y,z,v)), \ 1.4755 + (I[203] = (img)(_n4##x,_n1##y,z,v)), \ 1.4756 + (I[222] = (img)(_n4##x,_n2##y,z,v)), \ 1.4757 + (I[241] = (img)(_n4##x,_n3##y,z,v)), \ 1.4758 + (I[260] = (img)(_n4##x,_n4##y,z,v)), \ 1.4759 + (I[279] = (img)(_n4##x,_n5##y,z,v)), \ 1.4760 + (I[298] = (img)(_n4##x,_n6##y,z,v)), \ 1.4761 + (I[317] = (img)(_n4##x,_n7##y,z,v)), \ 1.4762 + (I[336] = (img)(_n4##x,_n8##y,z,v)), \ 1.4763 + (I[355] = (img)(_n4##x,_n9##y,z,v)), \ 1.4764 + (I[14] = (img)(_n5##x,_p9##y,z,v)), \ 1.4765 + (I[33] = (img)(_n5##x,_p8##y,z,v)), \ 1.4766 + (I[52] = (img)(_n5##x,_p7##y,z,v)), \ 1.4767 + (I[71] = (img)(_n5##x,_p6##y,z,v)), \ 1.4768 + (I[90] = (img)(_n5##x,_p5##y,z,v)), \ 1.4769 + (I[109] = (img)(_n5##x,_p4##y,z,v)), \ 1.4770 + (I[128] = (img)(_n5##x,_p3##y,z,v)), \ 1.4771 + (I[147] = (img)(_n5##x,_p2##y,z,v)), \ 1.4772 + (I[166] = (img)(_n5##x,_p1##y,z,v)), \ 1.4773 + (I[185] = (img)(_n5##x,y,z,v)), \ 1.4774 + (I[204] = (img)(_n5##x,_n1##y,z,v)), \ 1.4775 + (I[223] = (img)(_n5##x,_n2##y,z,v)), \ 1.4776 + (I[242] = (img)(_n5##x,_n3##y,z,v)), \ 1.4777 + (I[261] = (img)(_n5##x,_n4##y,z,v)), \ 1.4778 + (I[280] = (img)(_n5##x,_n5##y,z,v)), \ 1.4779 + (I[299] = (img)(_n5##x,_n6##y,z,v)), \ 1.4780 + (I[318] = (img)(_n5##x,_n7##y,z,v)), \ 1.4781 + (I[337] = (img)(_n5##x,_n8##y,z,v)), \ 1.4782 + (I[356] = (img)(_n5##x,_n9##y,z,v)), \ 1.4783 + (I[15] = (img)(_n6##x,_p9##y,z,v)), \ 1.4784 + (I[34] = (img)(_n6##x,_p8##y,z,v)), \ 1.4785 + (I[53] = (img)(_n6##x,_p7##y,z,v)), \ 1.4786 + (I[72] = (img)(_n6##x,_p6##y,z,v)), \ 1.4787 + (I[91] = (img)(_n6##x,_p5##y,z,v)), \ 1.4788 + (I[110] = (img)(_n6##x,_p4##y,z,v)), \ 1.4789 + (I[129] = (img)(_n6##x,_p3##y,z,v)), \ 1.4790 + (I[148] = (img)(_n6##x,_p2##y,z,v)), \ 1.4791 + (I[167] = (img)(_n6##x,_p1##y,z,v)), \ 1.4792 + (I[186] = (img)(_n6##x,y,z,v)), \ 1.4793 + (I[205] = (img)(_n6##x,_n1##y,z,v)), \ 1.4794 + (I[224] = (img)(_n6##x,_n2##y,z,v)), \ 1.4795 + (I[243] = (img)(_n6##x,_n3##y,z,v)), \ 1.4796 + (I[262] = (img)(_n6##x,_n4##y,z,v)), \ 1.4797 + (I[281] = (img)(_n6##x,_n5##y,z,v)), \ 1.4798 + (I[300] = (img)(_n6##x,_n6##y,z,v)), \ 1.4799 + (I[319] = (img)(_n6##x,_n7##y,z,v)), \ 1.4800 + (I[338] = (img)(_n6##x,_n8##y,z,v)), \ 1.4801 + (I[357] = (img)(_n6##x,_n9##y,z,v)), \ 1.4802 + (I[16] = (img)(_n7##x,_p9##y,z,v)), \ 1.4803 + (I[35] = (img)(_n7##x,_p8##y,z,v)), \ 1.4804 + (I[54] = (img)(_n7##x,_p7##y,z,v)), \ 1.4805 + (I[73] = (img)(_n7##x,_p6##y,z,v)), \ 1.4806 + (I[92] = (img)(_n7##x,_p5##y,z,v)), \ 1.4807 + (I[111] = (img)(_n7##x,_p4##y,z,v)), \ 1.4808 + (I[130] = (img)(_n7##x,_p3##y,z,v)), \ 1.4809 + (I[149] = (img)(_n7##x,_p2##y,z,v)), \ 1.4810 + (I[168] = (img)(_n7##x,_p1##y,z,v)), \ 1.4811 + (I[187] = (img)(_n7##x,y,z,v)), \ 1.4812 + (I[206] = (img)(_n7##x,_n1##y,z,v)), \ 1.4813 + (I[225] = (img)(_n7##x,_n2##y,z,v)), \ 1.4814 + (I[244] = (img)(_n7##x,_n3##y,z,v)), \ 1.4815 + (I[263] = (img)(_n7##x,_n4##y,z,v)), \ 1.4816 + (I[282] = (img)(_n7##x,_n5##y,z,v)), \ 1.4817 + (I[301] = (img)(_n7##x,_n6##y,z,v)), \ 1.4818 + (I[320] = (img)(_n7##x,_n7##y,z,v)), \ 1.4819 + (I[339] = (img)(_n7##x,_n8##y,z,v)), \ 1.4820 + (I[358] = (img)(_n7##x,_n9##y,z,v)), \ 1.4821 + (I[17] = (img)(_n8##x,_p9##y,z,v)), \ 1.4822 + (I[36] = (img)(_n8##x,_p8##y,z,v)), \ 1.4823 + (I[55] = (img)(_n8##x,_p7##y,z,v)), \ 1.4824 + (I[74] = (img)(_n8##x,_p6##y,z,v)), \ 1.4825 + (I[93] = (img)(_n8##x,_p5##y,z,v)), \ 1.4826 + (I[112] = (img)(_n8##x,_p4##y,z,v)), \ 1.4827 + (I[131] = (img)(_n8##x,_p3##y,z,v)), \ 1.4828 + (I[150] = (img)(_n8##x,_p2##y,z,v)), \ 1.4829 + (I[169] = (img)(_n8##x,_p1##y,z,v)), \ 1.4830 + (I[188] = (img)(_n8##x,y,z,v)), \ 1.4831 + (I[207] = (img)(_n8##x,_n1##y,z,v)), \ 1.4832 + (I[226] = (img)(_n8##x,_n2##y,z,v)), \ 1.4833 + (I[245] = (img)(_n8##x,_n3##y,z,v)), \ 1.4834 + (I[264] = (img)(_n8##x,_n4##y,z,v)), \ 1.4835 + (I[283] = (img)(_n8##x,_n5##y,z,v)), \ 1.4836 + (I[302] = (img)(_n8##x,_n6##y,z,v)), \ 1.4837 + (I[321] = (img)(_n8##x,_n7##y,z,v)), \ 1.4838 + (I[340] = (img)(_n8##x,_n8##y,z,v)), \ 1.4839 + (I[359] = (img)(_n8##x,_n9##y,z,v)), \ 1.4840 + x+9>=(int)((img).width)?(int)((img).width)-1:x+9); \ 1.4841 + x<=(int)(x1) && ((_n9##x<(int)((img).width) && ( \ 1.4842 + (I[18] = (img)(_n9##x,_p9##y,z,v)), \ 1.4843 + (I[37] = (img)(_n9##x,_p8##y,z,v)), \ 1.4844 + (I[56] = (img)(_n9##x,_p7##y,z,v)), \ 1.4845 + (I[75] = (img)(_n9##x,_p6##y,z,v)), \ 1.4846 + (I[94] = (img)(_n9##x,_p5##y,z,v)), \ 1.4847 + (I[113] = (img)(_n9##x,_p4##y,z,v)), \ 1.4848 + (I[132] = (img)(_n9##x,_p3##y,z,v)), \ 1.4849 + (I[151] = (img)(_n9##x,_p2##y,z,v)), \ 1.4850 + (I[170] = (img)(_n9##x,_p1##y,z,v)), \ 1.4851 + (I[189] = (img)(_n9##x,y,z,v)), \ 1.4852 + (I[208] = (img)(_n9##x,_n1##y,z,v)), \ 1.4853 + (I[227] = (img)(_n9##x,_n2##y,z,v)), \ 1.4854 + (I[246] = (img)(_n9##x,_n3##y,z,v)), \ 1.4855 + (I[265] = (img)(_n9##x,_n4##y,z,v)), \ 1.4856 + (I[284] = (img)(_n9##x,_n5##y,z,v)), \ 1.4857 + (I[303] = (img)(_n9##x,_n6##y,z,v)), \ 1.4858 + (I[322] = (img)(_n9##x,_n7##y,z,v)), \ 1.4859 + (I[341] = (img)(_n9##x,_n8##y,z,v)), \ 1.4860 + (I[360] = (img)(_n9##x,_n9##y,z,v)),1)) || \ 1.4861 + _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.4862 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], \ 1.4863 + I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], \ 1.4864 + I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], \ 1.4865 + I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], \ 1.4866 + I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], \ 1.4867 + I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], \ 1.4868 + I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], \ 1.4869 + I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], \ 1.4870 + I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], \ 1.4871 + I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], \ 1.4872 + I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], \ 1.4873 + I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], \ 1.4874 + I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], \ 1.4875 + I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], \ 1.4876 + I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], \ 1.4877 + I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], \ 1.4878 + I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], \ 1.4879 + I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], \ 1.4880 + I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], \ 1.4881 + _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x) 1.4882 + 1.4883 +#define cimg_get19x19(img,x,y,z,v,I) \ 1.4884 + I[0] = (img)(_p9##x,_p9##y,z,v), I[1] = (img)(_p8##x,_p9##y,z,v), I[2] = (img)(_p7##x,_p9##y,z,v), I[3] = (img)(_p6##x,_p9##y,z,v), I[4] = (img)(_p5##x,_p9##y,z,v), I[5] = (img)(_p4##x,_p9##y,z,v), I[6] = (img)(_p3##x,_p9##y,z,v), I[7] = (img)(_p2##x,_p9##y,z,v), I[8] = (img)(_p1##x,_p9##y,z,v), I[9] = (img)(x,_p9##y,z,v), I[10] = (img)(_n1##x,_p9##y,z,v), I[11] = (img)(_n2##x,_p9##y,z,v), I[12] = (img)(_n3##x,_p9##y,z,v), I[13] = (img)(_n4##x,_p9##y,z,v), I[14] = (img)(_n5##x,_p9##y,z,v), I[15] = (img)(_n6##x,_p9##y,z,v), I[16] = (img)(_n7##x,_p9##y,z,v), I[17] = (img)(_n8##x,_p9##y,z,v), I[18] = (img)(_n9##x,_p9##y,z,v), \ 1.4885 + I[19] = (img)(_p9##x,_p8##y,z,v), I[20] = (img)(_p8##x,_p8##y,z,v), I[21] = (img)(_p7##x,_p8##y,z,v), I[22] = (img)(_p6##x,_p8##y,z,v), I[23] = (img)(_p5##x,_p8##y,z,v), I[24] = (img)(_p4##x,_p8##y,z,v), I[25] = (img)(_p3##x,_p8##y,z,v), I[26] = (img)(_p2##x,_p8##y,z,v), I[27] = (img)(_p1##x,_p8##y,z,v), I[28] = (img)(x,_p8##y,z,v), I[29] = (img)(_n1##x,_p8##y,z,v), I[30] = (img)(_n2##x,_p8##y,z,v), I[31] = (img)(_n3##x,_p8##y,z,v), I[32] = (img)(_n4##x,_p8##y,z,v), I[33] = (img)(_n5##x,_p8##y,z,v), I[34] = (img)(_n6##x,_p8##y,z,v), I[35] = (img)(_n7##x,_p8##y,z,v), I[36] = (img)(_n8##x,_p8##y,z,v), I[37] = (img)(_n9##x,_p8##y,z,v), \ 1.4886 + I[38] = (img)(_p9##x,_p7##y,z,v), I[39] = (img)(_p8##x,_p7##y,z,v), I[40] = (img)(_p7##x,_p7##y,z,v), I[41] = (img)(_p6##x,_p7##y,z,v), I[42] = (img)(_p5##x,_p7##y,z,v), I[43] = (img)(_p4##x,_p7##y,z,v), I[44] = (img)(_p3##x,_p7##y,z,v), I[45] = (img)(_p2##x,_p7##y,z,v), I[46] = (img)(_p1##x,_p7##y,z,v), I[47] = (img)(x,_p7##y,z,v), I[48] = (img)(_n1##x,_p7##y,z,v), I[49] = (img)(_n2##x,_p7##y,z,v), I[50] = (img)(_n3##x,_p7##y,z,v), I[51] = (img)(_n4##x,_p7##y,z,v), I[52] = (img)(_n5##x,_p7##y,z,v), I[53] = (img)(_n6##x,_p7##y,z,v), I[54] = (img)(_n7##x,_p7##y,z,v), I[55] = (img)(_n8##x,_p7##y,z,v), I[56] = (img)(_n9##x,_p7##y,z,v), \ 1.4887 + I[57] = (img)(_p9##x,_p6##y,z,v), I[58] = (img)(_p8##x,_p6##y,z,v), I[59] = (img)(_p7##x,_p6##y,z,v), I[60] = (img)(_p6##x,_p6##y,z,v), I[61] = (img)(_p5##x,_p6##y,z,v), I[62] = (img)(_p4##x,_p6##y,z,v), I[63] = (img)(_p3##x,_p6##y,z,v), I[64] = (img)(_p2##x,_p6##y,z,v), I[65] = (img)(_p1##x,_p6##y,z,v), I[66] = (img)(x,_p6##y,z,v), I[67] = (img)(_n1##x,_p6##y,z,v), I[68] = (img)(_n2##x,_p6##y,z,v), I[69] = (img)(_n3##x,_p6##y,z,v), I[70] = (img)(_n4##x,_p6##y,z,v), I[71] = (img)(_n5##x,_p6##y,z,v), I[72] = (img)(_n6##x,_p6##y,z,v), I[73] = (img)(_n7##x,_p6##y,z,v), I[74] = (img)(_n8##x,_p6##y,z,v), I[75] = (img)(_n9##x,_p6##y,z,v), \ 1.4888 + I[76] = (img)(_p9##x,_p5##y,z,v), I[77] = (img)(_p8##x,_p5##y,z,v), I[78] = (img)(_p7##x,_p5##y,z,v), I[79] = (img)(_p6##x,_p5##y,z,v), I[80] = (img)(_p5##x,_p5##y,z,v), I[81] = (img)(_p4##x,_p5##y,z,v), I[82] = (img)(_p3##x,_p5##y,z,v), I[83] = (img)(_p2##x,_p5##y,z,v), I[84] = (img)(_p1##x,_p5##y,z,v), I[85] = (img)(x,_p5##y,z,v), I[86] = (img)(_n1##x,_p5##y,z,v), I[87] = (img)(_n2##x,_p5##y,z,v), I[88] = (img)(_n3##x,_p5##y,z,v), I[89] = (img)(_n4##x,_p5##y,z,v), I[90] = (img)(_n5##x,_p5##y,z,v), I[91] = (img)(_n6##x,_p5##y,z,v), I[92] = (img)(_n7##x,_p5##y,z,v), I[93] = (img)(_n8##x,_p5##y,z,v), I[94] = (img)(_n9##x,_p5##y,z,v), \ 1.4889 + I[95] = (img)(_p9##x,_p4##y,z,v), I[96] = (img)(_p8##x,_p4##y,z,v), I[97] = (img)(_p7##x,_p4##y,z,v), I[98] = (img)(_p6##x,_p4##y,z,v), I[99] = (img)(_p5##x,_p4##y,z,v), I[100] = (img)(_p4##x,_p4##y,z,v), I[101] = (img)(_p3##x,_p4##y,z,v), I[102] = (img)(_p2##x,_p4##y,z,v), I[103] = (img)(_p1##x,_p4##y,z,v), I[104] = (img)(x,_p4##y,z,v), I[105] = (img)(_n1##x,_p4##y,z,v), I[106] = (img)(_n2##x,_p4##y,z,v), I[107] = (img)(_n3##x,_p4##y,z,v), I[108] = (img)(_n4##x,_p4##y,z,v), I[109] = (img)(_n5##x,_p4##y,z,v), I[110] = (img)(_n6##x,_p4##y,z,v), I[111] = (img)(_n7##x,_p4##y,z,v), I[112] = (img)(_n8##x,_p4##y,z,v), I[113] = (img)(_n9##x,_p4##y,z,v), \ 1.4890 + I[114] = (img)(_p9##x,_p3##y,z,v), I[115] = (img)(_p8##x,_p3##y,z,v), I[116] = (img)(_p7##x,_p3##y,z,v), I[117] = (img)(_p6##x,_p3##y,z,v), I[118] = (img)(_p5##x,_p3##y,z,v), I[119] = (img)(_p4##x,_p3##y,z,v), I[120] = (img)(_p3##x,_p3##y,z,v), I[121] = (img)(_p2##x,_p3##y,z,v), I[122] = (img)(_p1##x,_p3##y,z,v), I[123] = (img)(x,_p3##y,z,v), I[124] = (img)(_n1##x,_p3##y,z,v), I[125] = (img)(_n2##x,_p3##y,z,v), I[126] = (img)(_n3##x,_p3##y,z,v), I[127] = (img)(_n4##x,_p3##y,z,v), I[128] = (img)(_n5##x,_p3##y,z,v), I[129] = (img)(_n6##x,_p3##y,z,v), I[130] = (img)(_n7##x,_p3##y,z,v), I[131] = (img)(_n8##x,_p3##y,z,v), I[132] = (img)(_n9##x,_p3##y,z,v), \ 1.4891 + I[133] = (img)(_p9##x,_p2##y,z,v), I[134] = (img)(_p8##x,_p2##y,z,v), I[135] = (img)(_p7##x,_p2##y,z,v), I[136] = (img)(_p6##x,_p2##y,z,v), I[137] = (img)(_p5##x,_p2##y,z,v), I[138] = (img)(_p4##x,_p2##y,z,v), I[139] = (img)(_p3##x,_p2##y,z,v), I[140] = (img)(_p2##x,_p2##y,z,v), I[141] = (img)(_p1##x,_p2##y,z,v), I[142] = (img)(x,_p2##y,z,v), I[143] = (img)(_n1##x,_p2##y,z,v), I[144] = (img)(_n2##x,_p2##y,z,v), I[145] = (img)(_n3##x,_p2##y,z,v), I[146] = (img)(_n4##x,_p2##y,z,v), I[147] = (img)(_n5##x,_p2##y,z,v), I[148] = (img)(_n6##x,_p2##y,z,v), I[149] = (img)(_n7##x,_p2##y,z,v), I[150] = (img)(_n8##x,_p2##y,z,v), I[151] = (img)(_n9##x,_p2##y,z,v), \ 1.4892 + I[152] = (img)(_p9##x,_p1##y,z,v), I[153] = (img)(_p8##x,_p1##y,z,v), I[154] = (img)(_p7##x,_p1##y,z,v), I[155] = (img)(_p6##x,_p1##y,z,v), I[156] = (img)(_p5##x,_p1##y,z,v), I[157] = (img)(_p4##x,_p1##y,z,v), I[158] = (img)(_p3##x,_p1##y,z,v), I[159] = (img)(_p2##x,_p1##y,z,v), I[160] = (img)(_p1##x,_p1##y,z,v), I[161] = (img)(x,_p1##y,z,v), I[162] = (img)(_n1##x,_p1##y,z,v), I[163] = (img)(_n2##x,_p1##y,z,v), I[164] = (img)(_n3##x,_p1##y,z,v), I[165] = (img)(_n4##x,_p1##y,z,v), I[166] = (img)(_n5##x,_p1##y,z,v), I[167] = (img)(_n6##x,_p1##y,z,v), I[168] = (img)(_n7##x,_p1##y,z,v), I[169] = (img)(_n8##x,_p1##y,z,v), I[170] = (img)(_n9##x,_p1##y,z,v), \ 1.4893 + I[171] = (img)(_p9##x,y,z,v), I[172] = (img)(_p8##x,y,z,v), I[173] = (img)(_p7##x,y,z,v), I[174] = (img)(_p6##x,y,z,v), I[175] = (img)(_p5##x,y,z,v), I[176] = (img)(_p4##x,y,z,v), I[177] = (img)(_p3##x,y,z,v), I[178] = (img)(_p2##x,y,z,v), I[179] = (img)(_p1##x,y,z,v), I[180] = (img)(x,y,z,v), I[181] = (img)(_n1##x,y,z,v), I[182] = (img)(_n2##x,y,z,v), I[183] = (img)(_n3##x,y,z,v), I[184] = (img)(_n4##x,y,z,v), I[185] = (img)(_n5##x,y,z,v), I[186] = (img)(_n6##x,y,z,v), I[187] = (img)(_n7##x,y,z,v), I[188] = (img)(_n8##x,y,z,v), I[189] = (img)(_n9##x,y,z,v), \ 1.4894 + I[190] = (img)(_p9##x,_n1##y,z,v), I[191] = (img)(_p8##x,_n1##y,z,v), I[192] = (img)(_p7##x,_n1##y,z,v), I[193] = (img)(_p6##x,_n1##y,z,v), I[194] = (img)(_p5##x,_n1##y,z,v), I[195] = (img)(_p4##x,_n1##y,z,v), I[196] = (img)(_p3##x,_n1##y,z,v), I[197] = (img)(_p2##x,_n1##y,z,v), I[198] = (img)(_p1##x,_n1##y,z,v), I[199] = (img)(x,_n1##y,z,v), I[200] = (img)(_n1##x,_n1##y,z,v), I[201] = (img)(_n2##x,_n1##y,z,v), I[202] = (img)(_n3##x,_n1##y,z,v), I[203] = (img)(_n4##x,_n1##y,z,v), I[204] = (img)(_n5##x,_n1##y,z,v), I[205] = (img)(_n6##x,_n1##y,z,v), I[206] = (img)(_n7##x,_n1##y,z,v), I[207] = (img)(_n8##x,_n1##y,z,v), I[208] = (img)(_n9##x,_n1##y,z,v), \ 1.4895 + I[209] = (img)(_p9##x,_n2##y,z,v), I[210] = (img)(_p8##x,_n2##y,z,v), I[211] = (img)(_p7##x,_n2##y,z,v), I[212] = (img)(_p6##x,_n2##y,z,v), I[213] = (img)(_p5##x,_n2##y,z,v), I[214] = (img)(_p4##x,_n2##y,z,v), I[215] = (img)(_p3##x,_n2##y,z,v), I[216] = (img)(_p2##x,_n2##y,z,v), I[217] = (img)(_p1##x,_n2##y,z,v), I[218] = (img)(x,_n2##y,z,v), I[219] = (img)(_n1##x,_n2##y,z,v), I[220] = (img)(_n2##x,_n2##y,z,v), I[221] = (img)(_n3##x,_n2##y,z,v), I[222] = (img)(_n4##x,_n2##y,z,v), I[223] = (img)(_n5##x,_n2##y,z,v), I[224] = (img)(_n6##x,_n2##y,z,v), I[225] = (img)(_n7##x,_n2##y,z,v), I[226] = (img)(_n8##x,_n2##y,z,v), I[227] = (img)(_n9##x,_n2##y,z,v), \ 1.4896 + I[228] = (img)(_p9##x,_n3##y,z,v), I[229] = (img)(_p8##x,_n3##y,z,v), I[230] = (img)(_p7##x,_n3##y,z,v), I[231] = (img)(_p6##x,_n3##y,z,v), I[232] = (img)(_p5##x,_n3##y,z,v), I[233] = (img)(_p4##x,_n3##y,z,v), I[234] = (img)(_p3##x,_n3##y,z,v), I[235] = (img)(_p2##x,_n3##y,z,v), I[236] = (img)(_p1##x,_n3##y,z,v), I[237] = (img)(x,_n3##y,z,v), I[238] = (img)(_n1##x,_n3##y,z,v), I[239] = (img)(_n2##x,_n3##y,z,v), I[240] = (img)(_n3##x,_n3##y,z,v), I[241] = (img)(_n4##x,_n3##y,z,v), I[242] = (img)(_n5##x,_n3##y,z,v), I[243] = (img)(_n6##x,_n3##y,z,v), I[244] = (img)(_n7##x,_n3##y,z,v), I[245] = (img)(_n8##x,_n3##y,z,v), I[246] = (img)(_n9##x,_n3##y,z,v), \ 1.4897 + I[247] = (img)(_p9##x,_n4##y,z,v), I[248] = (img)(_p8##x,_n4##y,z,v), I[249] = (img)(_p7##x,_n4##y,z,v), I[250] = (img)(_p6##x,_n4##y,z,v), I[251] = (img)(_p5##x,_n4##y,z,v), I[252] = (img)(_p4##x,_n4##y,z,v), I[253] = (img)(_p3##x,_n4##y,z,v), I[254] = (img)(_p2##x,_n4##y,z,v), I[255] = (img)(_p1##x,_n4##y,z,v), I[256] = (img)(x,_n4##y,z,v), I[257] = (img)(_n1##x,_n4##y,z,v), I[258] = (img)(_n2##x,_n4##y,z,v), I[259] = (img)(_n3##x,_n4##y,z,v), I[260] = (img)(_n4##x,_n4##y,z,v), I[261] = (img)(_n5##x,_n4##y,z,v), I[262] = (img)(_n6##x,_n4##y,z,v), I[263] = (img)(_n7##x,_n4##y,z,v), I[264] = (img)(_n8##x,_n4##y,z,v), I[265] = (img)(_n9##x,_n4##y,z,v), \ 1.4898 + I[266] = (img)(_p9##x,_n5##y,z,v), I[267] = (img)(_p8##x,_n5##y,z,v), I[268] = (img)(_p7##x,_n5##y,z,v), I[269] = (img)(_p6##x,_n5##y,z,v), I[270] = (img)(_p5##x,_n5##y,z,v), I[271] = (img)(_p4##x,_n5##y,z,v), I[272] = (img)(_p3##x,_n5##y,z,v), I[273] = (img)(_p2##x,_n5##y,z,v), I[274] = (img)(_p1##x,_n5##y,z,v), I[275] = (img)(x,_n5##y,z,v), I[276] = (img)(_n1##x,_n5##y,z,v), I[277] = (img)(_n2##x,_n5##y,z,v), I[278] = (img)(_n3##x,_n5##y,z,v), I[279] = (img)(_n4##x,_n5##y,z,v), I[280] = (img)(_n5##x,_n5##y,z,v), I[281] = (img)(_n6##x,_n5##y,z,v), I[282] = (img)(_n7##x,_n5##y,z,v), I[283] = (img)(_n8##x,_n5##y,z,v), I[284] = (img)(_n9##x,_n5##y,z,v), \ 1.4899 + I[285] = (img)(_p9##x,_n6##y,z,v), I[286] = (img)(_p8##x,_n6##y,z,v), I[287] = (img)(_p7##x,_n6##y,z,v), I[288] = (img)(_p6##x,_n6##y,z,v), I[289] = (img)(_p5##x,_n6##y,z,v), I[290] = (img)(_p4##x,_n6##y,z,v), I[291] = (img)(_p3##x,_n6##y,z,v), I[292] = (img)(_p2##x,_n6##y,z,v), I[293] = (img)(_p1##x,_n6##y,z,v), I[294] = (img)(x,_n6##y,z,v), I[295] = (img)(_n1##x,_n6##y,z,v), I[296] = (img)(_n2##x,_n6##y,z,v), I[297] = (img)(_n3##x,_n6##y,z,v), I[298] = (img)(_n4##x,_n6##y,z,v), I[299] = (img)(_n5##x,_n6##y,z,v), I[300] = (img)(_n6##x,_n6##y,z,v), I[301] = (img)(_n7##x,_n6##y,z,v), I[302] = (img)(_n8##x,_n6##y,z,v), I[303] = (img)(_n9##x,_n6##y,z,v), \ 1.4900 + I[304] = (img)(_p9##x,_n7##y,z,v), I[305] = (img)(_p8##x,_n7##y,z,v), I[306] = (img)(_p7##x,_n7##y,z,v), I[307] = (img)(_p6##x,_n7##y,z,v), I[308] = (img)(_p5##x,_n7##y,z,v), I[309] = (img)(_p4##x,_n7##y,z,v), I[310] = (img)(_p3##x,_n7##y,z,v), I[311] = (img)(_p2##x,_n7##y,z,v), I[312] = (img)(_p1##x,_n7##y,z,v), I[313] = (img)(x,_n7##y,z,v), I[314] = (img)(_n1##x,_n7##y,z,v), I[315] = (img)(_n2##x,_n7##y,z,v), I[316] = (img)(_n3##x,_n7##y,z,v), I[317] = (img)(_n4##x,_n7##y,z,v), I[318] = (img)(_n5##x,_n7##y,z,v), I[319] = (img)(_n6##x,_n7##y,z,v), I[320] = (img)(_n7##x,_n7##y,z,v), I[321] = (img)(_n8##x,_n7##y,z,v), I[322] = (img)(_n9##x,_n7##y,z,v), \ 1.4901 + I[323] = (img)(_p9##x,_n8##y,z,v), I[324] = (img)(_p8##x,_n8##y,z,v), I[325] = (img)(_p7##x,_n8##y,z,v), I[326] = (img)(_p6##x,_n8##y,z,v), I[327] = (img)(_p5##x,_n8##y,z,v), I[328] = (img)(_p4##x,_n8##y,z,v), I[329] = (img)(_p3##x,_n8##y,z,v), I[330] = (img)(_p2##x,_n8##y,z,v), I[331] = (img)(_p1##x,_n8##y,z,v), I[332] = (img)(x,_n8##y,z,v), I[333] = (img)(_n1##x,_n8##y,z,v), I[334] = (img)(_n2##x,_n8##y,z,v), I[335] = (img)(_n3##x,_n8##y,z,v), I[336] = (img)(_n4##x,_n8##y,z,v), I[337] = (img)(_n5##x,_n8##y,z,v), I[338] = (img)(_n6##x,_n8##y,z,v), I[339] = (img)(_n7##x,_n8##y,z,v), I[340] = (img)(_n8##x,_n8##y,z,v), I[341] = (img)(_n9##x,_n8##y,z,v), \ 1.4902 + I[342] = (img)(_p9##x,_n9##y,z,v), I[343] = (img)(_p8##x,_n9##y,z,v), I[344] = (img)(_p7##x,_n9##y,z,v), I[345] = (img)(_p6##x,_n9##y,z,v), I[346] = (img)(_p5##x,_n9##y,z,v), I[347] = (img)(_p4##x,_n9##y,z,v), I[348] = (img)(_p3##x,_n9##y,z,v), I[349] = (img)(_p2##x,_n9##y,z,v), I[350] = (img)(_p1##x,_n9##y,z,v), I[351] = (img)(x,_n9##y,z,v), I[352] = (img)(_n1##x,_n9##y,z,v), I[353] = (img)(_n2##x,_n9##y,z,v), I[354] = (img)(_n3##x,_n9##y,z,v), I[355] = (img)(_n4##x,_n9##y,z,v), I[356] = (img)(_n5##x,_n9##y,z,v), I[357] = (img)(_n6##x,_n9##y,z,v), I[358] = (img)(_n7##x,_n9##y,z,v), I[359] = (img)(_n8##x,_n9##y,z,v), I[360] = (img)(_n9##x,_n9##y,z,v); 1.4903 + 1.4904 +// Define 20x20 loop macros for CImg 1.4905 +//---------------------------------- 1.4906 +#define cimg_for20(bound,i) for (int i = 0, \ 1.4907 + _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.4908 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.4909 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.4910 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.4911 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.4912 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.4913 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.4914 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.4915 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8, \ 1.4916 + _n9##i = 9>=(int)(bound)?(int)(bound)-1:9, \ 1.4917 + _n10##i = 10>=(int)(bound)?(int)(bound)-1:10; \ 1.4918 + _n10##i<(int)(bound) || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.4919 + i==(_n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.4920 + _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.4921 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i) 1.4922 + 1.4923 +#define cimg_for20X(img,x) cimg_for20((img).width,x) 1.4924 +#define cimg_for20Y(img,y) cimg_for20((img).height,y) 1.4925 +#define cimg_for20Z(img,z) cimg_for20((img).depth,z) 1.4926 +#define cimg_for20V(img,v) cimg_for20((img).dim,v) 1.4927 +#define cimg_for20XY(img,x,y) cimg_for20Y(img,y) cimg_for20X(img,x) 1.4928 +#define cimg_for20XZ(img,x,z) cimg_for20Z(img,z) cimg_for20X(img,x) 1.4929 +#define cimg_for20XV(img,x,v) cimg_for20V(img,v) cimg_for20X(img,x) 1.4930 +#define cimg_for20YZ(img,y,z) cimg_for20Z(img,z) cimg_for20Y(img,y) 1.4931 +#define cimg_for20YV(img,y,v) cimg_for20V(img,v) cimg_for20Y(img,y) 1.4932 +#define cimg_for20ZV(img,z,v) cimg_for20V(img,v) cimg_for20Z(img,z) 1.4933 +#define cimg_for20XYZ(img,x,y,z) cimg_for20Z(img,z) cimg_for20XY(img,x,y) 1.4934 +#define cimg_for20XZV(img,x,z,v) cimg_for20V(img,v) cimg_for20XZ(img,x,z) 1.4935 +#define cimg_for20YZV(img,y,z,v) cimg_for20V(img,v) cimg_for20YZ(img,y,z) 1.4936 +#define cimg_for20XYZV(img,x,y,z,v) cimg_for20V(img,v) cimg_for20XYZ(img,x,y,z) 1.4937 + 1.4938 +#define cimg_for_in20(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.4939 + _p9##i = i-9<0?0:i-9, \ 1.4940 + _p8##i = i-8<0?0:i-8, \ 1.4941 + _p7##i = i-7<0?0:i-7, \ 1.4942 + _p6##i = i-6<0?0:i-6, \ 1.4943 + _p5##i = i-5<0?0:i-5, \ 1.4944 + _p4##i = i-4<0?0:i-4, \ 1.4945 + _p3##i = i-3<0?0:i-3, \ 1.4946 + _p2##i = i-2<0?0:i-2, \ 1.4947 + _p1##i = i-1<0?0:i-1, \ 1.4948 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.4949 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.4950 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.4951 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.4952 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.4953 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.4954 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.4955 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8, \ 1.4956 + _n9##i = i+9>=(int)(bound)?(int)(bound)-1:i+9, \ 1.4957 + _n10##i = i+10>=(int)(bound)?(int)(bound)-1:i+10; \ 1.4958 + i<=(int)(i1) && (_n10##i<(int)(bound) || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.4959 + i==(_n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.4960 + _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.4961 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i) 1.4962 + 1.4963 +#define cimg_for_in20X(img,x0,x1,x) cimg_for_in20((img).width,x0,x1,x) 1.4964 +#define cimg_for_in20Y(img,y0,y1,y) cimg_for_in20((img).height,y0,y1,y) 1.4965 +#define cimg_for_in20Z(img,z0,z1,z) cimg_for_in20((img).depth,z0,z1,z) 1.4966 +#define cimg_for_in20V(img,v0,v1,v) cimg_for_in20((img).dim,v0,v1,v) 1.4967 +#define cimg_for_in20XY(img,x0,y0,x1,y1,x,y) cimg_for_in20Y(img,y0,y1,y) cimg_for_in20X(img,x0,x1,x) 1.4968 +#define cimg_for_in20XZ(img,x0,z0,x1,z1,x,z) cimg_for_in20Z(img,z0,z1,z) cimg_for_in20X(img,x0,x1,x) 1.4969 +#define cimg_for_in20XV(img,x0,v0,x1,v1,x,v) cimg_for_in20V(img,v0,v1,v) cimg_for_in20X(img,x0,x1,x) 1.4970 +#define cimg_for_in20YZ(img,y0,z0,y1,z1,y,z) cimg_for_in20Z(img,z0,z1,z) cimg_for_in20Y(img,y0,y1,y) 1.4971 +#define cimg_for_in20YV(img,y0,v0,y1,v1,y,v) cimg_for_in20V(img,v0,v1,v) cimg_for_in20Y(img,y0,y1,y) 1.4972 +#define cimg_for_in20ZV(img,z0,v0,z1,v1,z,v) cimg_for_in20V(img,v0,v1,v) cimg_for_in20Z(img,z0,z1,z) 1.4973 +#define cimg_for_in20XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in20Z(img,z0,z1,z) cimg_for_in20XY(img,x0,y0,x1,y1,x,y) 1.4974 +#define cimg_for_in20XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in20V(img,v0,v1,v) cimg_for_in20XZ(img,x0,y0,x1,y1,x,z) 1.4975 +#define cimg_for_in20YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in20V(img,v0,v1,v) cimg_for_in20YZ(img,y0,z0,y1,z1,y,z) 1.4976 +#define cimg_for_in20XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in20V(img,v0,v1,v) cimg_for_in20XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.4977 + 1.4978 +#define cimg_for20x20(img,x,y,z,v,I) \ 1.4979 + cimg_for20((img).height,y) for (int x = 0, \ 1.4980 + _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.4981 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.4982 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.4983 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.4984 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.4985 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.4986 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.4987 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.4988 + _n8##x = 8>=((img).width)?(int)((img).width)-1:8, \ 1.4989 + _n9##x = 9>=((img).width)?(int)((img).width)-1:9, \ 1.4990 + _n10##x = (int)( \ 1.4991 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = (img)(0,_p9##y,z,v)), \ 1.4992 + (I[20] = I[21] = I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = (img)(0,_p8##y,z,v)), \ 1.4993 + (I[40] = I[41] = I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = I[48] = I[49] = (img)(0,_p7##y,z,v)), \ 1.4994 + (I[60] = I[61] = I[62] = I[63] = I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = (img)(0,_p6##y,z,v)), \ 1.4995 + (I[80] = I[81] = I[82] = I[83] = I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = (img)(0,_p5##y,z,v)), \ 1.4996 + (I[100] = I[101] = I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = I[108] = I[109] = (img)(0,_p4##y,z,v)), \ 1.4997 + (I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = I[128] = I[129] = (img)(0,_p3##y,z,v)), \ 1.4998 + (I[140] = I[141] = I[142] = I[143] = I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = (img)(0,_p2##y,z,v)), \ 1.4999 + (I[160] = I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = (img)(0,_p1##y,z,v)), \ 1.5000 + (I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = I[187] = I[188] = I[189] = (img)(0,y,z,v)), \ 1.5001 + (I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = I[207] = I[208] = I[209] = (img)(0,_n1##y,z,v)), \ 1.5002 + (I[220] = I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = (img)(0,_n2##y,z,v)), \ 1.5003 + (I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = I[248] = I[249] = (img)(0,_n3##y,z,v)), \ 1.5004 + (I[260] = I[261] = I[262] = I[263] = I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = (img)(0,_n4##y,z,v)), \ 1.5005 + (I[280] = I[281] = I[282] = I[283] = I[284] = I[285] = I[286] = I[287] = I[288] = I[289] = (img)(0,_n5##y,z,v)), \ 1.5006 + (I[300] = I[301] = I[302] = I[303] = I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = (img)(0,_n6##y,z,v)), \ 1.5007 + (I[320] = I[321] = I[322] = I[323] = I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = (img)(0,_n7##y,z,v)), \ 1.5008 + (I[340] = I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = I[348] = I[349] = (img)(0,_n8##y,z,v)), \ 1.5009 + (I[360] = I[361] = I[362] = I[363] = I[364] = I[365] = I[366] = I[367] = I[368] = I[369] = (img)(0,_n9##y,z,v)), \ 1.5010 + (I[380] = I[381] = I[382] = I[383] = I[384] = I[385] = I[386] = I[387] = I[388] = I[389] = (img)(0,_n10##y,z,v)), \ 1.5011 + (I[10] = (img)(_n1##x,_p9##y,z,v)), \ 1.5012 + (I[30] = (img)(_n1##x,_p8##y,z,v)), \ 1.5013 + (I[50] = (img)(_n1##x,_p7##y,z,v)), \ 1.5014 + (I[70] = (img)(_n1##x,_p6##y,z,v)), \ 1.5015 + (I[90] = (img)(_n1##x,_p5##y,z,v)), \ 1.5016 + (I[110] = (img)(_n1##x,_p4##y,z,v)), \ 1.5017 + (I[130] = (img)(_n1##x,_p3##y,z,v)), \ 1.5018 + (I[150] = (img)(_n1##x,_p2##y,z,v)), \ 1.5019 + (I[170] = (img)(_n1##x,_p1##y,z,v)), \ 1.5020 + (I[190] = (img)(_n1##x,y,z,v)), \ 1.5021 + (I[210] = (img)(_n1##x,_n1##y,z,v)), \ 1.5022 + (I[230] = (img)(_n1##x,_n2##y,z,v)), \ 1.5023 + (I[250] = (img)(_n1##x,_n3##y,z,v)), \ 1.5024 + (I[270] = (img)(_n1##x,_n4##y,z,v)), \ 1.5025 + (I[290] = (img)(_n1##x,_n5##y,z,v)), \ 1.5026 + (I[310] = (img)(_n1##x,_n6##y,z,v)), \ 1.5027 + (I[330] = (img)(_n1##x,_n7##y,z,v)), \ 1.5028 + (I[350] = (img)(_n1##x,_n8##y,z,v)), \ 1.5029 + (I[370] = (img)(_n1##x,_n9##y,z,v)), \ 1.5030 + (I[390] = (img)(_n1##x,_n10##y,z,v)), \ 1.5031 + (I[11] = (img)(_n2##x,_p9##y,z,v)), \ 1.5032 + (I[31] = (img)(_n2##x,_p8##y,z,v)), \ 1.5033 + (I[51] = (img)(_n2##x,_p7##y,z,v)), \ 1.5034 + (I[71] = (img)(_n2##x,_p6##y,z,v)), \ 1.5035 + (I[91] = (img)(_n2##x,_p5##y,z,v)), \ 1.5036 + (I[111] = (img)(_n2##x,_p4##y,z,v)), \ 1.5037 + (I[131] = (img)(_n2##x,_p3##y,z,v)), \ 1.5038 + (I[151] = (img)(_n2##x,_p2##y,z,v)), \ 1.5039 + (I[171] = (img)(_n2##x,_p1##y,z,v)), \ 1.5040 + (I[191] = (img)(_n2##x,y,z,v)), \ 1.5041 + (I[211] = (img)(_n2##x,_n1##y,z,v)), \ 1.5042 + (I[231] = (img)(_n2##x,_n2##y,z,v)), \ 1.5043 + (I[251] = (img)(_n2##x,_n3##y,z,v)), \ 1.5044 + (I[271] = (img)(_n2##x,_n4##y,z,v)), \ 1.5045 + (I[291] = (img)(_n2##x,_n5##y,z,v)), \ 1.5046 + (I[311] = (img)(_n2##x,_n6##y,z,v)), \ 1.5047 + (I[331] = (img)(_n2##x,_n7##y,z,v)), \ 1.5048 + (I[351] = (img)(_n2##x,_n8##y,z,v)), \ 1.5049 + (I[371] = (img)(_n2##x,_n9##y,z,v)), \ 1.5050 + (I[391] = (img)(_n2##x,_n10##y,z,v)), \ 1.5051 + (I[12] = (img)(_n3##x,_p9##y,z,v)), \ 1.5052 + (I[32] = (img)(_n3##x,_p8##y,z,v)), \ 1.5053 + (I[52] = (img)(_n3##x,_p7##y,z,v)), \ 1.5054 + (I[72] = (img)(_n3##x,_p6##y,z,v)), \ 1.5055 + (I[92] = (img)(_n3##x,_p5##y,z,v)), \ 1.5056 + (I[112] = (img)(_n3##x,_p4##y,z,v)), \ 1.5057 + (I[132] = (img)(_n3##x,_p3##y,z,v)), \ 1.5058 + (I[152] = (img)(_n3##x,_p2##y,z,v)), \ 1.5059 + (I[172] = (img)(_n3##x,_p1##y,z,v)), \ 1.5060 + (I[192] = (img)(_n3##x,y,z,v)), \ 1.5061 + (I[212] = (img)(_n3##x,_n1##y,z,v)), \ 1.5062 + (I[232] = (img)(_n3##x,_n2##y,z,v)), \ 1.5063 + (I[252] = (img)(_n3##x,_n3##y,z,v)), \ 1.5064 + (I[272] = (img)(_n3##x,_n4##y,z,v)), \ 1.5065 + (I[292] = (img)(_n3##x,_n5##y,z,v)), \ 1.5066 + (I[312] = (img)(_n3##x,_n6##y,z,v)), \ 1.5067 + (I[332] = (img)(_n3##x,_n7##y,z,v)), \ 1.5068 + (I[352] = (img)(_n3##x,_n8##y,z,v)), \ 1.5069 + (I[372] = (img)(_n3##x,_n9##y,z,v)), \ 1.5070 + (I[392] = (img)(_n3##x,_n10##y,z,v)), \ 1.5071 + (I[13] = (img)(_n4##x,_p9##y,z,v)), \ 1.5072 + (I[33] = (img)(_n4##x,_p8##y,z,v)), \ 1.5073 + (I[53] = (img)(_n4##x,_p7##y,z,v)), \ 1.5074 + (I[73] = (img)(_n4##x,_p6##y,z,v)), \ 1.5075 + (I[93] = (img)(_n4##x,_p5##y,z,v)), \ 1.5076 + (I[113] = (img)(_n4##x,_p4##y,z,v)), \ 1.5077 + (I[133] = (img)(_n4##x,_p3##y,z,v)), \ 1.5078 + (I[153] = (img)(_n4##x,_p2##y,z,v)), \ 1.5079 + (I[173] = (img)(_n4##x,_p1##y,z,v)), \ 1.5080 + (I[193] = (img)(_n4##x,y,z,v)), \ 1.5081 + (I[213] = (img)(_n4##x,_n1##y,z,v)), \ 1.5082 + (I[233] = (img)(_n4##x,_n2##y,z,v)), \ 1.5083 + (I[253] = (img)(_n4##x,_n3##y,z,v)), \ 1.5084 + (I[273] = (img)(_n4##x,_n4##y,z,v)), \ 1.5085 + (I[293] = (img)(_n4##x,_n5##y,z,v)), \ 1.5086 + (I[313] = (img)(_n4##x,_n6##y,z,v)), \ 1.5087 + (I[333] = (img)(_n4##x,_n7##y,z,v)), \ 1.5088 + (I[353] = (img)(_n4##x,_n8##y,z,v)), \ 1.5089 + (I[373] = (img)(_n4##x,_n9##y,z,v)), \ 1.5090 + (I[393] = (img)(_n4##x,_n10##y,z,v)), \ 1.5091 + (I[14] = (img)(_n5##x,_p9##y,z,v)), \ 1.5092 + (I[34] = (img)(_n5##x,_p8##y,z,v)), \ 1.5093 + (I[54] = (img)(_n5##x,_p7##y,z,v)), \ 1.5094 + (I[74] = (img)(_n5##x,_p6##y,z,v)), \ 1.5095 + (I[94] = (img)(_n5##x,_p5##y,z,v)), \ 1.5096 + (I[114] = (img)(_n5##x,_p4##y,z,v)), \ 1.5097 + (I[134] = (img)(_n5##x,_p3##y,z,v)), \ 1.5098 + (I[154] = (img)(_n5##x,_p2##y,z,v)), \ 1.5099 + (I[174] = (img)(_n5##x,_p1##y,z,v)), \ 1.5100 + (I[194] = (img)(_n5##x,y,z,v)), \ 1.5101 + (I[214] = (img)(_n5##x,_n1##y,z,v)), \ 1.5102 + (I[234] = (img)(_n5##x,_n2##y,z,v)), \ 1.5103 + (I[254] = (img)(_n5##x,_n3##y,z,v)), \ 1.5104 + (I[274] = (img)(_n5##x,_n4##y,z,v)), \ 1.5105 + (I[294] = (img)(_n5##x,_n5##y,z,v)), \ 1.5106 + (I[314] = (img)(_n5##x,_n6##y,z,v)), \ 1.5107 + (I[334] = (img)(_n5##x,_n7##y,z,v)), \ 1.5108 + (I[354] = (img)(_n5##x,_n8##y,z,v)), \ 1.5109 + (I[374] = (img)(_n5##x,_n9##y,z,v)), \ 1.5110 + (I[394] = (img)(_n5##x,_n10##y,z,v)), \ 1.5111 + (I[15] = (img)(_n6##x,_p9##y,z,v)), \ 1.5112 + (I[35] = (img)(_n6##x,_p8##y,z,v)), \ 1.5113 + (I[55] = (img)(_n6##x,_p7##y,z,v)), \ 1.5114 + (I[75] = (img)(_n6##x,_p6##y,z,v)), \ 1.5115 + (I[95] = (img)(_n6##x,_p5##y,z,v)), \ 1.5116 + (I[115] = (img)(_n6##x,_p4##y,z,v)), \ 1.5117 + (I[135] = (img)(_n6##x,_p3##y,z,v)), \ 1.5118 + (I[155] = (img)(_n6##x,_p2##y,z,v)), \ 1.5119 + (I[175] = (img)(_n6##x,_p1##y,z,v)), \ 1.5120 + (I[195] = (img)(_n6##x,y,z,v)), \ 1.5121 + (I[215] = (img)(_n6##x,_n1##y,z,v)), \ 1.5122 + (I[235] = (img)(_n6##x,_n2##y,z,v)), \ 1.5123 + (I[255] = (img)(_n6##x,_n3##y,z,v)), \ 1.5124 + (I[275] = (img)(_n6##x,_n4##y,z,v)), \ 1.5125 + (I[295] = (img)(_n6##x,_n5##y,z,v)), \ 1.5126 + (I[315] = (img)(_n6##x,_n6##y,z,v)), \ 1.5127 + (I[335] = (img)(_n6##x,_n7##y,z,v)), \ 1.5128 + (I[355] = (img)(_n6##x,_n8##y,z,v)), \ 1.5129 + (I[375] = (img)(_n6##x,_n9##y,z,v)), \ 1.5130 + (I[395] = (img)(_n6##x,_n10##y,z,v)), \ 1.5131 + (I[16] = (img)(_n7##x,_p9##y,z,v)), \ 1.5132 + (I[36] = (img)(_n7##x,_p8##y,z,v)), \ 1.5133 + (I[56] = (img)(_n7##x,_p7##y,z,v)), \ 1.5134 + (I[76] = (img)(_n7##x,_p6##y,z,v)), \ 1.5135 + (I[96] = (img)(_n7##x,_p5##y,z,v)), \ 1.5136 + (I[116] = (img)(_n7##x,_p4##y,z,v)), \ 1.5137 + (I[136] = (img)(_n7##x,_p3##y,z,v)), \ 1.5138 + (I[156] = (img)(_n7##x,_p2##y,z,v)), \ 1.5139 + (I[176] = (img)(_n7##x,_p1##y,z,v)), \ 1.5140 + (I[196] = (img)(_n7##x,y,z,v)), \ 1.5141 + (I[216] = (img)(_n7##x,_n1##y,z,v)), \ 1.5142 + (I[236] = (img)(_n7##x,_n2##y,z,v)), \ 1.5143 + (I[256] = (img)(_n7##x,_n3##y,z,v)), \ 1.5144 + (I[276] = (img)(_n7##x,_n4##y,z,v)), \ 1.5145 + (I[296] = (img)(_n7##x,_n5##y,z,v)), \ 1.5146 + (I[316] = (img)(_n7##x,_n6##y,z,v)), \ 1.5147 + (I[336] = (img)(_n7##x,_n7##y,z,v)), \ 1.5148 + (I[356] = (img)(_n7##x,_n8##y,z,v)), \ 1.5149 + (I[376] = (img)(_n7##x,_n9##y,z,v)), \ 1.5150 + (I[396] = (img)(_n7##x,_n10##y,z,v)), \ 1.5151 + (I[17] = (img)(_n8##x,_p9##y,z,v)), \ 1.5152 + (I[37] = (img)(_n8##x,_p8##y,z,v)), \ 1.5153 + (I[57] = (img)(_n8##x,_p7##y,z,v)), \ 1.5154 + (I[77] = (img)(_n8##x,_p6##y,z,v)), \ 1.5155 + (I[97] = (img)(_n8##x,_p5##y,z,v)), \ 1.5156 + (I[117] = (img)(_n8##x,_p4##y,z,v)), \ 1.5157 + (I[137] = (img)(_n8##x,_p3##y,z,v)), \ 1.5158 + (I[157] = (img)(_n8##x,_p2##y,z,v)), \ 1.5159 + (I[177] = (img)(_n8##x,_p1##y,z,v)), \ 1.5160 + (I[197] = (img)(_n8##x,y,z,v)), \ 1.5161 + (I[217] = (img)(_n8##x,_n1##y,z,v)), \ 1.5162 + (I[237] = (img)(_n8##x,_n2##y,z,v)), \ 1.5163 + (I[257] = (img)(_n8##x,_n3##y,z,v)), \ 1.5164 + (I[277] = (img)(_n8##x,_n4##y,z,v)), \ 1.5165 + (I[297] = (img)(_n8##x,_n5##y,z,v)), \ 1.5166 + (I[317] = (img)(_n8##x,_n6##y,z,v)), \ 1.5167 + (I[337] = (img)(_n8##x,_n7##y,z,v)), \ 1.5168 + (I[357] = (img)(_n8##x,_n8##y,z,v)), \ 1.5169 + (I[377] = (img)(_n8##x,_n9##y,z,v)), \ 1.5170 + (I[397] = (img)(_n8##x,_n10##y,z,v)), \ 1.5171 + (I[18] = (img)(_n9##x,_p9##y,z,v)), \ 1.5172 + (I[38] = (img)(_n9##x,_p8##y,z,v)), \ 1.5173 + (I[58] = (img)(_n9##x,_p7##y,z,v)), \ 1.5174 + (I[78] = (img)(_n9##x,_p6##y,z,v)), \ 1.5175 + (I[98] = (img)(_n9##x,_p5##y,z,v)), \ 1.5176 + (I[118] = (img)(_n9##x,_p4##y,z,v)), \ 1.5177 + (I[138] = (img)(_n9##x,_p3##y,z,v)), \ 1.5178 + (I[158] = (img)(_n9##x,_p2##y,z,v)), \ 1.5179 + (I[178] = (img)(_n9##x,_p1##y,z,v)), \ 1.5180 + (I[198] = (img)(_n9##x,y,z,v)), \ 1.5181 + (I[218] = (img)(_n9##x,_n1##y,z,v)), \ 1.5182 + (I[238] = (img)(_n9##x,_n2##y,z,v)), \ 1.5183 + (I[258] = (img)(_n9##x,_n3##y,z,v)), \ 1.5184 + (I[278] = (img)(_n9##x,_n4##y,z,v)), \ 1.5185 + (I[298] = (img)(_n9##x,_n5##y,z,v)), \ 1.5186 + (I[318] = (img)(_n9##x,_n6##y,z,v)), \ 1.5187 + (I[338] = (img)(_n9##x,_n7##y,z,v)), \ 1.5188 + (I[358] = (img)(_n9##x,_n8##y,z,v)), \ 1.5189 + (I[378] = (img)(_n9##x,_n9##y,z,v)), \ 1.5190 + (I[398] = (img)(_n9##x,_n10##y,z,v)), \ 1.5191 + 10>=((img).width)?(int)((img).width)-1:10); \ 1.5192 + (_n10##x<(int)((img).width) && ( \ 1.5193 + (I[19] = (img)(_n10##x,_p9##y,z,v)), \ 1.5194 + (I[39] = (img)(_n10##x,_p8##y,z,v)), \ 1.5195 + (I[59] = (img)(_n10##x,_p7##y,z,v)), \ 1.5196 + (I[79] = (img)(_n10##x,_p6##y,z,v)), \ 1.5197 + (I[99] = (img)(_n10##x,_p5##y,z,v)), \ 1.5198 + (I[119] = (img)(_n10##x,_p4##y,z,v)), \ 1.5199 + (I[139] = (img)(_n10##x,_p3##y,z,v)), \ 1.5200 + (I[159] = (img)(_n10##x,_p2##y,z,v)), \ 1.5201 + (I[179] = (img)(_n10##x,_p1##y,z,v)), \ 1.5202 + (I[199] = (img)(_n10##x,y,z,v)), \ 1.5203 + (I[219] = (img)(_n10##x,_n1##y,z,v)), \ 1.5204 + (I[239] = (img)(_n10##x,_n2##y,z,v)), \ 1.5205 + (I[259] = (img)(_n10##x,_n3##y,z,v)), \ 1.5206 + (I[279] = (img)(_n10##x,_n4##y,z,v)), \ 1.5207 + (I[299] = (img)(_n10##x,_n5##y,z,v)), \ 1.5208 + (I[319] = (img)(_n10##x,_n6##y,z,v)), \ 1.5209 + (I[339] = (img)(_n10##x,_n7##y,z,v)), \ 1.5210 + (I[359] = (img)(_n10##x,_n8##y,z,v)), \ 1.5211 + (I[379] = (img)(_n10##x,_n9##y,z,v)), \ 1.5212 + (I[399] = (img)(_n10##x,_n10##y,z,v)),1)) || \ 1.5213 + _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.5214 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \ 1.5215 + I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.5216 + I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.5217 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.5218 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \ 1.5219 + I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.5220 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \ 1.5221 + I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \ 1.5222 + I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \ 1.5223 + I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \ 1.5224 + I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], \ 1.5225 + I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \ 1.5226 + I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], \ 1.5227 + I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \ 1.5228 + I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], \ 1.5229 + I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \ 1.5230 + I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], \ 1.5231 + I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \ 1.5232 + I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], \ 1.5233 + I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \ 1.5234 + _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x) 1.5235 + 1.5236 +#define cimg_for_in20x20(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.5237 + cimg_for_in20((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.5238 + _p9##x = x-9<0?0:x-9, \ 1.5239 + _p8##x = x-8<0?0:x-8, \ 1.5240 + _p7##x = x-7<0?0:x-7, \ 1.5241 + _p6##x = x-6<0?0:x-6, \ 1.5242 + _p5##x = x-5<0?0:x-5, \ 1.5243 + _p4##x = x-4<0?0:x-4, \ 1.5244 + _p3##x = x-3<0?0:x-3, \ 1.5245 + _p2##x = x-2<0?0:x-2, \ 1.5246 + _p1##x = x-1<0?0:x-1, \ 1.5247 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.5248 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.5249 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.5250 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.5251 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.5252 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.5253 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.5254 + _n8##x = x+8>=(int)((img).width)?(int)((img).width)-1:x+8, \ 1.5255 + _n9##x = x+9>=(int)((img).width)?(int)((img).width)-1:x+9, \ 1.5256 + _n10##x = (int)( \ 1.5257 + (I[0] = (img)(_p9##x,_p9##y,z,v)), \ 1.5258 + (I[20] = (img)(_p9##x,_p8##y,z,v)), \ 1.5259 + (I[40] = (img)(_p9##x,_p7##y,z,v)), \ 1.5260 + (I[60] = (img)(_p9##x,_p6##y,z,v)), \ 1.5261 + (I[80] = (img)(_p9##x,_p5##y,z,v)), \ 1.5262 + (I[100] = (img)(_p9##x,_p4##y,z,v)), \ 1.5263 + (I[120] = (img)(_p9##x,_p3##y,z,v)), \ 1.5264 + (I[140] = (img)(_p9##x,_p2##y,z,v)), \ 1.5265 + (I[160] = (img)(_p9##x,_p1##y,z,v)), \ 1.5266 + (I[180] = (img)(_p9##x,y,z,v)), \ 1.5267 + (I[200] = (img)(_p9##x,_n1##y,z,v)), \ 1.5268 + (I[220] = (img)(_p9##x,_n2##y,z,v)), \ 1.5269 + (I[240] = (img)(_p9##x,_n3##y,z,v)), \ 1.5270 + (I[260] = (img)(_p9##x,_n4##y,z,v)), \ 1.5271 + (I[280] = (img)(_p9##x,_n5##y,z,v)), \ 1.5272 + (I[300] = (img)(_p9##x,_n6##y,z,v)), \ 1.5273 + (I[320] = (img)(_p9##x,_n7##y,z,v)), \ 1.5274 + (I[340] = (img)(_p9##x,_n8##y,z,v)), \ 1.5275 + (I[360] = (img)(_p9##x,_n9##y,z,v)), \ 1.5276 + (I[380] = (img)(_p9##x,_n10##y,z,v)), \ 1.5277 + (I[1] = (img)(_p8##x,_p9##y,z,v)), \ 1.5278 + (I[21] = (img)(_p8##x,_p8##y,z,v)), \ 1.5279 + (I[41] = (img)(_p8##x,_p7##y,z,v)), \ 1.5280 + (I[61] = (img)(_p8##x,_p6##y,z,v)), \ 1.5281 + (I[81] = (img)(_p8##x,_p5##y,z,v)), \ 1.5282 + (I[101] = (img)(_p8##x,_p4##y,z,v)), \ 1.5283 + (I[121] = (img)(_p8##x,_p3##y,z,v)), \ 1.5284 + (I[141] = (img)(_p8##x,_p2##y,z,v)), \ 1.5285 + (I[161] = (img)(_p8##x,_p1##y,z,v)), \ 1.5286 + (I[181] = (img)(_p8##x,y,z,v)), \ 1.5287 + (I[201] = (img)(_p8##x,_n1##y,z,v)), \ 1.5288 + (I[221] = (img)(_p8##x,_n2##y,z,v)), \ 1.5289 + (I[241] = (img)(_p8##x,_n3##y,z,v)), \ 1.5290 + (I[261] = (img)(_p8##x,_n4##y,z,v)), \ 1.5291 + (I[281] = (img)(_p8##x,_n5##y,z,v)), \ 1.5292 + (I[301] = (img)(_p8##x,_n6##y,z,v)), \ 1.5293 + (I[321] = (img)(_p8##x,_n7##y,z,v)), \ 1.5294 + (I[341] = (img)(_p8##x,_n8##y,z,v)), \ 1.5295 + (I[361] = (img)(_p8##x,_n9##y,z,v)), \ 1.5296 + (I[381] = (img)(_p8##x,_n10##y,z,v)), \ 1.5297 + (I[2] = (img)(_p7##x,_p9##y,z,v)), \ 1.5298 + (I[22] = (img)(_p7##x,_p8##y,z,v)), \ 1.5299 + (I[42] = (img)(_p7##x,_p7##y,z,v)), \ 1.5300 + (I[62] = (img)(_p7##x,_p6##y,z,v)), \ 1.5301 + (I[82] = (img)(_p7##x,_p5##y,z,v)), \ 1.5302 + (I[102] = (img)(_p7##x,_p4##y,z,v)), \ 1.5303 + (I[122] = (img)(_p7##x,_p3##y,z,v)), \ 1.5304 + (I[142] = (img)(_p7##x,_p2##y,z,v)), \ 1.5305 + (I[162] = (img)(_p7##x,_p1##y,z,v)), \ 1.5306 + (I[182] = (img)(_p7##x,y,z,v)), \ 1.5307 + (I[202] = (img)(_p7##x,_n1##y,z,v)), \ 1.5308 + (I[222] = (img)(_p7##x,_n2##y,z,v)), \ 1.5309 + (I[242] = (img)(_p7##x,_n3##y,z,v)), \ 1.5310 + (I[262] = (img)(_p7##x,_n4##y,z,v)), \ 1.5311 + (I[282] = (img)(_p7##x,_n5##y,z,v)), \ 1.5312 + (I[302] = (img)(_p7##x,_n6##y,z,v)), \ 1.5313 + (I[322] = (img)(_p7##x,_n7##y,z,v)), \ 1.5314 + (I[342] = (img)(_p7##x,_n8##y,z,v)), \ 1.5315 + (I[362] = (img)(_p7##x,_n9##y,z,v)), \ 1.5316 + (I[382] = (img)(_p7##x,_n10##y,z,v)), \ 1.5317 + (I[3] = (img)(_p6##x,_p9##y,z,v)), \ 1.5318 + (I[23] = (img)(_p6##x,_p8##y,z,v)), \ 1.5319 + (I[43] = (img)(_p6##x,_p7##y,z,v)), \ 1.5320 + (I[63] = (img)(_p6##x,_p6##y,z,v)), \ 1.5321 + (I[83] = (img)(_p6##x,_p5##y,z,v)), \ 1.5322 + (I[103] = (img)(_p6##x,_p4##y,z,v)), \ 1.5323 + (I[123] = (img)(_p6##x,_p3##y,z,v)), \ 1.5324 + (I[143] = (img)(_p6##x,_p2##y,z,v)), \ 1.5325 + (I[163] = (img)(_p6##x,_p1##y,z,v)), \ 1.5326 + (I[183] = (img)(_p6##x,y,z,v)), \ 1.5327 + (I[203] = (img)(_p6##x,_n1##y,z,v)), \ 1.5328 + (I[223] = (img)(_p6##x,_n2##y,z,v)), \ 1.5329 + (I[243] = (img)(_p6##x,_n3##y,z,v)), \ 1.5330 + (I[263] = (img)(_p6##x,_n4##y,z,v)), \ 1.5331 + (I[283] = (img)(_p6##x,_n5##y,z,v)), \ 1.5332 + (I[303] = (img)(_p6##x,_n6##y,z,v)), \ 1.5333 + (I[323] = (img)(_p6##x,_n7##y,z,v)), \ 1.5334 + (I[343] = (img)(_p6##x,_n8##y,z,v)), \ 1.5335 + (I[363] = (img)(_p6##x,_n9##y,z,v)), \ 1.5336 + (I[383] = (img)(_p6##x,_n10##y,z,v)), \ 1.5337 + (I[4] = (img)(_p5##x,_p9##y,z,v)), \ 1.5338 + (I[24] = (img)(_p5##x,_p8##y,z,v)), \ 1.5339 + (I[44] = (img)(_p5##x,_p7##y,z,v)), \ 1.5340 + (I[64] = (img)(_p5##x,_p6##y,z,v)), \ 1.5341 + (I[84] = (img)(_p5##x,_p5##y,z,v)), \ 1.5342 + (I[104] = (img)(_p5##x,_p4##y,z,v)), \ 1.5343 + (I[124] = (img)(_p5##x,_p3##y,z,v)), \ 1.5344 + (I[144] = (img)(_p5##x,_p2##y,z,v)), \ 1.5345 + (I[164] = (img)(_p5##x,_p1##y,z,v)), \ 1.5346 + (I[184] = (img)(_p5##x,y,z,v)), \ 1.5347 + (I[204] = (img)(_p5##x,_n1##y,z,v)), \ 1.5348 + (I[224] = (img)(_p5##x,_n2##y,z,v)), \ 1.5349 + (I[244] = (img)(_p5##x,_n3##y,z,v)), \ 1.5350 + (I[264] = (img)(_p5##x,_n4##y,z,v)), \ 1.5351 + (I[284] = (img)(_p5##x,_n5##y,z,v)), \ 1.5352 + (I[304] = (img)(_p5##x,_n6##y,z,v)), \ 1.5353 + (I[324] = (img)(_p5##x,_n7##y,z,v)), \ 1.5354 + (I[344] = (img)(_p5##x,_n8##y,z,v)), \ 1.5355 + (I[364] = (img)(_p5##x,_n9##y,z,v)), \ 1.5356 + (I[384] = (img)(_p5##x,_n10##y,z,v)), \ 1.5357 + (I[5] = (img)(_p4##x,_p9##y,z,v)), \ 1.5358 + (I[25] = (img)(_p4##x,_p8##y,z,v)), \ 1.5359 + (I[45] = (img)(_p4##x,_p7##y,z,v)), \ 1.5360 + (I[65] = (img)(_p4##x,_p6##y,z,v)), \ 1.5361 + (I[85] = (img)(_p4##x,_p5##y,z,v)), \ 1.5362 + (I[105] = (img)(_p4##x,_p4##y,z,v)), \ 1.5363 + (I[125] = (img)(_p4##x,_p3##y,z,v)), \ 1.5364 + (I[145] = (img)(_p4##x,_p2##y,z,v)), \ 1.5365 + (I[165] = (img)(_p4##x,_p1##y,z,v)), \ 1.5366 + (I[185] = (img)(_p4##x,y,z,v)), \ 1.5367 + (I[205] = (img)(_p4##x,_n1##y,z,v)), \ 1.5368 + (I[225] = (img)(_p4##x,_n2##y,z,v)), \ 1.5369 + (I[245] = (img)(_p4##x,_n3##y,z,v)), \ 1.5370 + (I[265] = (img)(_p4##x,_n4##y,z,v)), \ 1.5371 + (I[285] = (img)(_p4##x,_n5##y,z,v)), \ 1.5372 + (I[305] = (img)(_p4##x,_n6##y,z,v)), \ 1.5373 + (I[325] = (img)(_p4##x,_n7##y,z,v)), \ 1.5374 + (I[345] = (img)(_p4##x,_n8##y,z,v)), \ 1.5375 + (I[365] = (img)(_p4##x,_n9##y,z,v)), \ 1.5376 + (I[385] = (img)(_p4##x,_n10##y,z,v)), \ 1.5377 + (I[6] = (img)(_p3##x,_p9##y,z,v)), \ 1.5378 + (I[26] = (img)(_p3##x,_p8##y,z,v)), \ 1.5379 + (I[46] = (img)(_p3##x,_p7##y,z,v)), \ 1.5380 + (I[66] = (img)(_p3##x,_p6##y,z,v)), \ 1.5381 + (I[86] = (img)(_p3##x,_p5##y,z,v)), \ 1.5382 + (I[106] = (img)(_p3##x,_p4##y,z,v)), \ 1.5383 + (I[126] = (img)(_p3##x,_p3##y,z,v)), \ 1.5384 + (I[146] = (img)(_p3##x,_p2##y,z,v)), \ 1.5385 + (I[166] = (img)(_p3##x,_p1##y,z,v)), \ 1.5386 + (I[186] = (img)(_p3##x,y,z,v)), \ 1.5387 + (I[206] = (img)(_p3##x,_n1##y,z,v)), \ 1.5388 + (I[226] = (img)(_p3##x,_n2##y,z,v)), \ 1.5389 + (I[246] = (img)(_p3##x,_n3##y,z,v)), \ 1.5390 + (I[266] = (img)(_p3##x,_n4##y,z,v)), \ 1.5391 + (I[286] = (img)(_p3##x,_n5##y,z,v)), \ 1.5392 + (I[306] = (img)(_p3##x,_n6##y,z,v)), \ 1.5393 + (I[326] = (img)(_p3##x,_n7##y,z,v)), \ 1.5394 + (I[346] = (img)(_p3##x,_n8##y,z,v)), \ 1.5395 + (I[366] = (img)(_p3##x,_n9##y,z,v)), \ 1.5396 + (I[386] = (img)(_p3##x,_n10##y,z,v)), \ 1.5397 + (I[7] = (img)(_p2##x,_p9##y,z,v)), \ 1.5398 + (I[27] = (img)(_p2##x,_p8##y,z,v)), \ 1.5399 + (I[47] = (img)(_p2##x,_p7##y,z,v)), \ 1.5400 + (I[67] = (img)(_p2##x,_p6##y,z,v)), \ 1.5401 + (I[87] = (img)(_p2##x,_p5##y,z,v)), \ 1.5402 + (I[107] = (img)(_p2##x,_p4##y,z,v)), \ 1.5403 + (I[127] = (img)(_p2##x,_p3##y,z,v)), \ 1.5404 + (I[147] = (img)(_p2##x,_p2##y,z,v)), \ 1.5405 + (I[167] = (img)(_p2##x,_p1##y,z,v)), \ 1.5406 + (I[187] = (img)(_p2##x,y,z,v)), \ 1.5407 + (I[207] = (img)(_p2##x,_n1##y,z,v)), \ 1.5408 + (I[227] = (img)(_p2##x,_n2##y,z,v)), \ 1.5409 + (I[247] = (img)(_p2##x,_n3##y,z,v)), \ 1.5410 + (I[267] = (img)(_p2##x,_n4##y,z,v)), \ 1.5411 + (I[287] = (img)(_p2##x,_n5##y,z,v)), \ 1.5412 + (I[307] = (img)(_p2##x,_n6##y,z,v)), \ 1.5413 + (I[327] = (img)(_p2##x,_n7##y,z,v)), \ 1.5414 + (I[347] = (img)(_p2##x,_n8##y,z,v)), \ 1.5415 + (I[367] = (img)(_p2##x,_n9##y,z,v)), \ 1.5416 + (I[387] = (img)(_p2##x,_n10##y,z,v)), \ 1.5417 + (I[8] = (img)(_p1##x,_p9##y,z,v)), \ 1.5418 + (I[28] = (img)(_p1##x,_p8##y,z,v)), \ 1.5419 + (I[48] = (img)(_p1##x,_p7##y,z,v)), \ 1.5420 + (I[68] = (img)(_p1##x,_p6##y,z,v)), \ 1.5421 + (I[88] = (img)(_p1##x,_p5##y,z,v)), \ 1.5422 + (I[108] = (img)(_p1##x,_p4##y,z,v)), \ 1.5423 + (I[128] = (img)(_p1##x,_p3##y,z,v)), \ 1.5424 + (I[148] = (img)(_p1##x,_p2##y,z,v)), \ 1.5425 + (I[168] = (img)(_p1##x,_p1##y,z,v)), \ 1.5426 + (I[188] = (img)(_p1##x,y,z,v)), \ 1.5427 + (I[208] = (img)(_p1##x,_n1##y,z,v)), \ 1.5428 + (I[228] = (img)(_p1##x,_n2##y,z,v)), \ 1.5429 + (I[248] = (img)(_p1##x,_n3##y,z,v)), \ 1.5430 + (I[268] = (img)(_p1##x,_n4##y,z,v)), \ 1.5431 + (I[288] = (img)(_p1##x,_n5##y,z,v)), \ 1.5432 + (I[308] = (img)(_p1##x,_n6##y,z,v)), \ 1.5433 + (I[328] = (img)(_p1##x,_n7##y,z,v)), \ 1.5434 + (I[348] = (img)(_p1##x,_n8##y,z,v)), \ 1.5435 + (I[368] = (img)(_p1##x,_n9##y,z,v)), \ 1.5436 + (I[388] = (img)(_p1##x,_n10##y,z,v)), \ 1.5437 + (I[9] = (img)(x,_p9##y,z,v)), \ 1.5438 + (I[29] = (img)(x,_p8##y,z,v)), \ 1.5439 + (I[49] = (img)(x,_p7##y,z,v)), \ 1.5440 + (I[69] = (img)(x,_p6##y,z,v)), \ 1.5441 + (I[89] = (img)(x,_p5##y,z,v)), \ 1.5442 + (I[109] = (img)(x,_p4##y,z,v)), \ 1.5443 + (I[129] = (img)(x,_p3##y,z,v)), \ 1.5444 + (I[149] = (img)(x,_p2##y,z,v)), \ 1.5445 + (I[169] = (img)(x,_p1##y,z,v)), \ 1.5446 + (I[189] = (img)(x,y,z,v)), \ 1.5447 + (I[209] = (img)(x,_n1##y,z,v)), \ 1.5448 + (I[229] = (img)(x,_n2##y,z,v)), \ 1.5449 + (I[249] = (img)(x,_n3##y,z,v)), \ 1.5450 + (I[269] = (img)(x,_n4##y,z,v)), \ 1.5451 + (I[289] = (img)(x,_n5##y,z,v)), \ 1.5452 + (I[309] = (img)(x,_n6##y,z,v)), \ 1.5453 + (I[329] = (img)(x,_n7##y,z,v)), \ 1.5454 + (I[349] = (img)(x,_n8##y,z,v)), \ 1.5455 + (I[369] = (img)(x,_n9##y,z,v)), \ 1.5456 + (I[389] = (img)(x,_n10##y,z,v)), \ 1.5457 + (I[10] = (img)(_n1##x,_p9##y,z,v)), \ 1.5458 + (I[30] = (img)(_n1##x,_p8##y,z,v)), \ 1.5459 + (I[50] = (img)(_n1##x,_p7##y,z,v)), \ 1.5460 + (I[70] = (img)(_n1##x,_p6##y,z,v)), \ 1.5461 + (I[90] = (img)(_n1##x,_p5##y,z,v)), \ 1.5462 + (I[110] = (img)(_n1##x,_p4##y,z,v)), \ 1.5463 + (I[130] = (img)(_n1##x,_p3##y,z,v)), \ 1.5464 + (I[150] = (img)(_n1##x,_p2##y,z,v)), \ 1.5465 + (I[170] = (img)(_n1##x,_p1##y,z,v)), \ 1.5466 + (I[190] = (img)(_n1##x,y,z,v)), \ 1.5467 + (I[210] = (img)(_n1##x,_n1##y,z,v)), \ 1.5468 + (I[230] = (img)(_n1##x,_n2##y,z,v)), \ 1.5469 + (I[250] = (img)(_n1##x,_n3##y,z,v)), \ 1.5470 + (I[270] = (img)(_n1##x,_n4##y,z,v)), \ 1.5471 + (I[290] = (img)(_n1##x,_n5##y,z,v)), \ 1.5472 + (I[310] = (img)(_n1##x,_n6##y,z,v)), \ 1.5473 + (I[330] = (img)(_n1##x,_n7##y,z,v)), \ 1.5474 + (I[350] = (img)(_n1##x,_n8##y,z,v)), \ 1.5475 + (I[370] = (img)(_n1##x,_n9##y,z,v)), \ 1.5476 + (I[390] = (img)(_n1##x,_n10##y,z,v)), \ 1.5477 + (I[11] = (img)(_n2##x,_p9##y,z,v)), \ 1.5478 + (I[31] = (img)(_n2##x,_p8##y,z,v)), \ 1.5479 + (I[51] = (img)(_n2##x,_p7##y,z,v)), \ 1.5480 + (I[71] = (img)(_n2##x,_p6##y,z,v)), \ 1.5481 + (I[91] = (img)(_n2##x,_p5##y,z,v)), \ 1.5482 + (I[111] = (img)(_n2##x,_p4##y,z,v)), \ 1.5483 + (I[131] = (img)(_n2##x,_p3##y,z,v)), \ 1.5484 + (I[151] = (img)(_n2##x,_p2##y,z,v)), \ 1.5485 + (I[171] = (img)(_n2##x,_p1##y,z,v)), \ 1.5486 + (I[191] = (img)(_n2##x,y,z,v)), \ 1.5487 + (I[211] = (img)(_n2##x,_n1##y,z,v)), \ 1.5488 + (I[231] = (img)(_n2##x,_n2##y,z,v)), \ 1.5489 + (I[251] = (img)(_n2##x,_n3##y,z,v)), \ 1.5490 + (I[271] = (img)(_n2##x,_n4##y,z,v)), \ 1.5491 + (I[291] = (img)(_n2##x,_n5##y,z,v)), \ 1.5492 + (I[311] = (img)(_n2##x,_n6##y,z,v)), \ 1.5493 + (I[331] = (img)(_n2##x,_n7##y,z,v)), \ 1.5494 + (I[351] = (img)(_n2##x,_n8##y,z,v)), \ 1.5495 + (I[371] = (img)(_n2##x,_n9##y,z,v)), \ 1.5496 + (I[391] = (img)(_n2##x,_n10##y,z,v)), \ 1.5497 + (I[12] = (img)(_n3##x,_p9##y,z,v)), \ 1.5498 + (I[32] = (img)(_n3##x,_p8##y,z,v)), \ 1.5499 + (I[52] = (img)(_n3##x,_p7##y,z,v)), \ 1.5500 + (I[72] = (img)(_n3##x,_p6##y,z,v)), \ 1.5501 + (I[92] = (img)(_n3##x,_p5##y,z,v)), \ 1.5502 + (I[112] = (img)(_n3##x,_p4##y,z,v)), \ 1.5503 + (I[132] = (img)(_n3##x,_p3##y,z,v)), \ 1.5504 + (I[152] = (img)(_n3##x,_p2##y,z,v)), \ 1.5505 + (I[172] = (img)(_n3##x,_p1##y,z,v)), \ 1.5506 + (I[192] = (img)(_n3##x,y,z,v)), \ 1.5507 + (I[212] = (img)(_n3##x,_n1##y,z,v)), \ 1.5508 + (I[232] = (img)(_n3##x,_n2##y,z,v)), \ 1.5509 + (I[252] = (img)(_n3##x,_n3##y,z,v)), \ 1.5510 + (I[272] = (img)(_n3##x,_n4##y,z,v)), \ 1.5511 + (I[292] = (img)(_n3##x,_n5##y,z,v)), \ 1.5512 + (I[312] = (img)(_n3##x,_n6##y,z,v)), \ 1.5513 + (I[332] = (img)(_n3##x,_n7##y,z,v)), \ 1.5514 + (I[352] = (img)(_n3##x,_n8##y,z,v)), \ 1.5515 + (I[372] = (img)(_n3##x,_n9##y,z,v)), \ 1.5516 + (I[392] = (img)(_n3##x,_n10##y,z,v)), \ 1.5517 + (I[13] = (img)(_n4##x,_p9##y,z,v)), \ 1.5518 + (I[33] = (img)(_n4##x,_p8##y,z,v)), \ 1.5519 + (I[53] = (img)(_n4##x,_p7##y,z,v)), \ 1.5520 + (I[73] = (img)(_n4##x,_p6##y,z,v)), \ 1.5521 + (I[93] = (img)(_n4##x,_p5##y,z,v)), \ 1.5522 + (I[113] = (img)(_n4##x,_p4##y,z,v)), \ 1.5523 + (I[133] = (img)(_n4##x,_p3##y,z,v)), \ 1.5524 + (I[153] = (img)(_n4##x,_p2##y,z,v)), \ 1.5525 + (I[173] = (img)(_n4##x,_p1##y,z,v)), \ 1.5526 + (I[193] = (img)(_n4##x,y,z,v)), \ 1.5527 + (I[213] = (img)(_n4##x,_n1##y,z,v)), \ 1.5528 + (I[233] = (img)(_n4##x,_n2##y,z,v)), \ 1.5529 + (I[253] = (img)(_n4##x,_n3##y,z,v)), \ 1.5530 + (I[273] = (img)(_n4##x,_n4##y,z,v)), \ 1.5531 + (I[293] = (img)(_n4##x,_n5##y,z,v)), \ 1.5532 + (I[313] = (img)(_n4##x,_n6##y,z,v)), \ 1.5533 + (I[333] = (img)(_n4##x,_n7##y,z,v)), \ 1.5534 + (I[353] = (img)(_n4##x,_n8##y,z,v)), \ 1.5535 + (I[373] = (img)(_n4##x,_n9##y,z,v)), \ 1.5536 + (I[393] = (img)(_n4##x,_n10##y,z,v)), \ 1.5537 + (I[14] = (img)(_n5##x,_p9##y,z,v)), \ 1.5538 + (I[34] = (img)(_n5##x,_p8##y,z,v)), \ 1.5539 + (I[54] = (img)(_n5##x,_p7##y,z,v)), \ 1.5540 + (I[74] = (img)(_n5##x,_p6##y,z,v)), \ 1.5541 + (I[94] = (img)(_n5##x,_p5##y,z,v)), \ 1.5542 + (I[114] = (img)(_n5##x,_p4##y,z,v)), \ 1.5543 + (I[134] = (img)(_n5##x,_p3##y,z,v)), \ 1.5544 + (I[154] = (img)(_n5##x,_p2##y,z,v)), \ 1.5545 + (I[174] = (img)(_n5##x,_p1##y,z,v)), \ 1.5546 + (I[194] = (img)(_n5##x,y,z,v)), \ 1.5547 + (I[214] = (img)(_n5##x,_n1##y,z,v)), \ 1.5548 + (I[234] = (img)(_n5##x,_n2##y,z,v)), \ 1.5549 + (I[254] = (img)(_n5##x,_n3##y,z,v)), \ 1.5550 + (I[274] = (img)(_n5##x,_n4##y,z,v)), \ 1.5551 + (I[294] = (img)(_n5##x,_n5##y,z,v)), \ 1.5552 + (I[314] = (img)(_n5##x,_n6##y,z,v)), \ 1.5553 + (I[334] = (img)(_n5##x,_n7##y,z,v)), \ 1.5554 + (I[354] = (img)(_n5##x,_n8##y,z,v)), \ 1.5555 + (I[374] = (img)(_n5##x,_n9##y,z,v)), \ 1.5556 + (I[394] = (img)(_n5##x,_n10##y,z,v)), \ 1.5557 + (I[15] = (img)(_n6##x,_p9##y,z,v)), \ 1.5558 + (I[35] = (img)(_n6##x,_p8##y,z,v)), \ 1.5559 + (I[55] = (img)(_n6##x,_p7##y,z,v)), \ 1.5560 + (I[75] = (img)(_n6##x,_p6##y,z,v)), \ 1.5561 + (I[95] = (img)(_n6##x,_p5##y,z,v)), \ 1.5562 + (I[115] = (img)(_n6##x,_p4##y,z,v)), \ 1.5563 + (I[135] = (img)(_n6##x,_p3##y,z,v)), \ 1.5564 + (I[155] = (img)(_n6##x,_p2##y,z,v)), \ 1.5565 + (I[175] = (img)(_n6##x,_p1##y,z,v)), \ 1.5566 + (I[195] = (img)(_n6##x,y,z,v)), \ 1.5567 + (I[215] = (img)(_n6##x,_n1##y,z,v)), \ 1.5568 + (I[235] = (img)(_n6##x,_n2##y,z,v)), \ 1.5569 + (I[255] = (img)(_n6##x,_n3##y,z,v)), \ 1.5570 + (I[275] = (img)(_n6##x,_n4##y,z,v)), \ 1.5571 + (I[295] = (img)(_n6##x,_n5##y,z,v)), \ 1.5572 + (I[315] = (img)(_n6##x,_n6##y,z,v)), \ 1.5573 + (I[335] = (img)(_n6##x,_n7##y,z,v)), \ 1.5574 + (I[355] = (img)(_n6##x,_n8##y,z,v)), \ 1.5575 + (I[375] = (img)(_n6##x,_n9##y,z,v)), \ 1.5576 + (I[395] = (img)(_n6##x,_n10##y,z,v)), \ 1.5577 + (I[16] = (img)(_n7##x,_p9##y,z,v)), \ 1.5578 + (I[36] = (img)(_n7##x,_p8##y,z,v)), \ 1.5579 + (I[56] = (img)(_n7##x,_p7##y,z,v)), \ 1.5580 + (I[76] = (img)(_n7##x,_p6##y,z,v)), \ 1.5581 + (I[96] = (img)(_n7##x,_p5##y,z,v)), \ 1.5582 + (I[116] = (img)(_n7##x,_p4##y,z,v)), \ 1.5583 + (I[136] = (img)(_n7##x,_p3##y,z,v)), \ 1.5584 + (I[156] = (img)(_n7##x,_p2##y,z,v)), \ 1.5585 + (I[176] = (img)(_n7##x,_p1##y,z,v)), \ 1.5586 + (I[196] = (img)(_n7##x,y,z,v)), \ 1.5587 + (I[216] = (img)(_n7##x,_n1##y,z,v)), \ 1.5588 + (I[236] = (img)(_n7##x,_n2##y,z,v)), \ 1.5589 + (I[256] = (img)(_n7##x,_n3##y,z,v)), \ 1.5590 + (I[276] = (img)(_n7##x,_n4##y,z,v)), \ 1.5591 + (I[296] = (img)(_n7##x,_n5##y,z,v)), \ 1.5592 + (I[316] = (img)(_n7##x,_n6##y,z,v)), \ 1.5593 + (I[336] = (img)(_n7##x,_n7##y,z,v)), \ 1.5594 + (I[356] = (img)(_n7##x,_n8##y,z,v)), \ 1.5595 + (I[376] = (img)(_n7##x,_n9##y,z,v)), \ 1.5596 + (I[396] = (img)(_n7##x,_n10##y,z,v)), \ 1.5597 + (I[17] = (img)(_n8##x,_p9##y,z,v)), \ 1.5598 + (I[37] = (img)(_n8##x,_p8##y,z,v)), \ 1.5599 + (I[57] = (img)(_n8##x,_p7##y,z,v)), \ 1.5600 + (I[77] = (img)(_n8##x,_p6##y,z,v)), \ 1.5601 + (I[97] = (img)(_n8##x,_p5##y,z,v)), \ 1.5602 + (I[117] = (img)(_n8##x,_p4##y,z,v)), \ 1.5603 + (I[137] = (img)(_n8##x,_p3##y,z,v)), \ 1.5604 + (I[157] = (img)(_n8##x,_p2##y,z,v)), \ 1.5605 + (I[177] = (img)(_n8##x,_p1##y,z,v)), \ 1.5606 + (I[197] = (img)(_n8##x,y,z,v)), \ 1.5607 + (I[217] = (img)(_n8##x,_n1##y,z,v)), \ 1.5608 + (I[237] = (img)(_n8##x,_n2##y,z,v)), \ 1.5609 + (I[257] = (img)(_n8##x,_n3##y,z,v)), \ 1.5610 + (I[277] = (img)(_n8##x,_n4##y,z,v)), \ 1.5611 + (I[297] = (img)(_n8##x,_n5##y,z,v)), \ 1.5612 + (I[317] = (img)(_n8##x,_n6##y,z,v)), \ 1.5613 + (I[337] = (img)(_n8##x,_n7##y,z,v)), \ 1.5614 + (I[357] = (img)(_n8##x,_n8##y,z,v)), \ 1.5615 + (I[377] = (img)(_n8##x,_n9##y,z,v)), \ 1.5616 + (I[397] = (img)(_n8##x,_n10##y,z,v)), \ 1.5617 + (I[18] = (img)(_n9##x,_p9##y,z,v)), \ 1.5618 + (I[38] = (img)(_n9##x,_p8##y,z,v)), \ 1.5619 + (I[58] = (img)(_n9##x,_p7##y,z,v)), \ 1.5620 + (I[78] = (img)(_n9##x,_p6##y,z,v)), \ 1.5621 + (I[98] = (img)(_n9##x,_p5##y,z,v)), \ 1.5622 + (I[118] = (img)(_n9##x,_p4##y,z,v)), \ 1.5623 + (I[138] = (img)(_n9##x,_p3##y,z,v)), \ 1.5624 + (I[158] = (img)(_n9##x,_p2##y,z,v)), \ 1.5625 + (I[178] = (img)(_n9##x,_p1##y,z,v)), \ 1.5626 + (I[198] = (img)(_n9##x,y,z,v)), \ 1.5627 + (I[218] = (img)(_n9##x,_n1##y,z,v)), \ 1.5628 + (I[238] = (img)(_n9##x,_n2##y,z,v)), \ 1.5629 + (I[258] = (img)(_n9##x,_n3##y,z,v)), \ 1.5630 + (I[278] = (img)(_n9##x,_n4##y,z,v)), \ 1.5631 + (I[298] = (img)(_n9##x,_n5##y,z,v)), \ 1.5632 + (I[318] = (img)(_n9##x,_n6##y,z,v)), \ 1.5633 + (I[338] = (img)(_n9##x,_n7##y,z,v)), \ 1.5634 + (I[358] = (img)(_n9##x,_n8##y,z,v)), \ 1.5635 + (I[378] = (img)(_n9##x,_n9##y,z,v)), \ 1.5636 + (I[398] = (img)(_n9##x,_n10##y,z,v)), \ 1.5637 + x+10>=(int)((img).width)?(int)((img).width)-1:x+10); \ 1.5638 + x<=(int)(x1) && ((_n10##x<(int)((img).width) && ( \ 1.5639 + (I[19] = (img)(_n10##x,_p9##y,z,v)), \ 1.5640 + (I[39] = (img)(_n10##x,_p8##y,z,v)), \ 1.5641 + (I[59] = (img)(_n10##x,_p7##y,z,v)), \ 1.5642 + (I[79] = (img)(_n10##x,_p6##y,z,v)), \ 1.5643 + (I[99] = (img)(_n10##x,_p5##y,z,v)), \ 1.5644 + (I[119] = (img)(_n10##x,_p4##y,z,v)), \ 1.5645 + (I[139] = (img)(_n10##x,_p3##y,z,v)), \ 1.5646 + (I[159] = (img)(_n10##x,_p2##y,z,v)), \ 1.5647 + (I[179] = (img)(_n10##x,_p1##y,z,v)), \ 1.5648 + (I[199] = (img)(_n10##x,y,z,v)), \ 1.5649 + (I[219] = (img)(_n10##x,_n1##y,z,v)), \ 1.5650 + (I[239] = (img)(_n10##x,_n2##y,z,v)), \ 1.5651 + (I[259] = (img)(_n10##x,_n3##y,z,v)), \ 1.5652 + (I[279] = (img)(_n10##x,_n4##y,z,v)), \ 1.5653 + (I[299] = (img)(_n10##x,_n5##y,z,v)), \ 1.5654 + (I[319] = (img)(_n10##x,_n6##y,z,v)), \ 1.5655 + (I[339] = (img)(_n10##x,_n7##y,z,v)), \ 1.5656 + (I[359] = (img)(_n10##x,_n8##y,z,v)), \ 1.5657 + (I[379] = (img)(_n10##x,_n9##y,z,v)), \ 1.5658 + (I[399] = (img)(_n10##x,_n10##y,z,v)),1)) || \ 1.5659 + _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.5660 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \ 1.5661 + I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.5662 + I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.5663 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.5664 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \ 1.5665 + I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.5666 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \ 1.5667 + I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \ 1.5668 + I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \ 1.5669 + I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \ 1.5670 + I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], \ 1.5671 + I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \ 1.5672 + I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], \ 1.5673 + I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \ 1.5674 + I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], \ 1.5675 + I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \ 1.5676 + I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], \ 1.5677 + I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \ 1.5678 + I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], \ 1.5679 + I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \ 1.5680 + _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x) 1.5681 + 1.5682 +#define cimg_get20x20(img,x,y,z,v,I) \ 1.5683 + I[0] = (img)(_p9##x,_p9##y,z,v), I[1] = (img)(_p8##x,_p9##y,z,v), I[2] = (img)(_p7##x,_p9##y,z,v), I[3] = (img)(_p6##x,_p9##y,z,v), I[4] = (img)(_p5##x,_p9##y,z,v), I[5] = (img)(_p4##x,_p9##y,z,v), I[6] = (img)(_p3##x,_p9##y,z,v), I[7] = (img)(_p2##x,_p9##y,z,v), I[8] = (img)(_p1##x,_p9##y,z,v), I[9] = (img)(x,_p9##y,z,v), I[10] = (img)(_n1##x,_p9##y,z,v), I[11] = (img)(_n2##x,_p9##y,z,v), I[12] = (img)(_n3##x,_p9##y,z,v), I[13] = (img)(_n4##x,_p9##y,z,v), I[14] = (img)(_n5##x,_p9##y,z,v), I[15] = (img)(_n6##x,_p9##y,z,v), I[16] = (img)(_n7##x,_p9##y,z,v), I[17] = (img)(_n8##x,_p9##y,z,v), I[18] = (img)(_n9##x,_p9##y,z,v), I[19] = (img)(_n10##x,_p9##y,z,v), \ 1.5684 + I[20] = (img)(_p9##x,_p8##y,z,v), I[21] = (img)(_p8##x,_p8##y,z,v), I[22] = (img)(_p7##x,_p8##y,z,v), I[23] = (img)(_p6##x,_p8##y,z,v), I[24] = (img)(_p5##x,_p8##y,z,v), I[25] = (img)(_p4##x,_p8##y,z,v), I[26] = (img)(_p3##x,_p8##y,z,v), I[27] = (img)(_p2##x,_p8##y,z,v), I[28] = (img)(_p1##x,_p8##y,z,v), I[29] = (img)(x,_p8##y,z,v), I[30] = (img)(_n1##x,_p8##y,z,v), I[31] = (img)(_n2##x,_p8##y,z,v), I[32] = (img)(_n3##x,_p8##y,z,v), I[33] = (img)(_n4##x,_p8##y,z,v), I[34] = (img)(_n5##x,_p8##y,z,v), I[35] = (img)(_n6##x,_p8##y,z,v), I[36] = (img)(_n7##x,_p8##y,z,v), I[37] = (img)(_n8##x,_p8##y,z,v), I[38] = (img)(_n9##x,_p8##y,z,v), I[39] = (img)(_n10##x,_p8##y,z,v), \ 1.5685 + I[40] = (img)(_p9##x,_p7##y,z,v), I[41] = (img)(_p8##x,_p7##y,z,v), I[42] = (img)(_p7##x,_p7##y,z,v), I[43] = (img)(_p6##x,_p7##y,z,v), I[44] = (img)(_p5##x,_p7##y,z,v), I[45] = (img)(_p4##x,_p7##y,z,v), I[46] = (img)(_p3##x,_p7##y,z,v), I[47] = (img)(_p2##x,_p7##y,z,v), I[48] = (img)(_p1##x,_p7##y,z,v), I[49] = (img)(x,_p7##y,z,v), I[50] = (img)(_n1##x,_p7##y,z,v), I[51] = (img)(_n2##x,_p7##y,z,v), I[52] = (img)(_n3##x,_p7##y,z,v), I[53] = (img)(_n4##x,_p7##y,z,v), I[54] = (img)(_n5##x,_p7##y,z,v), I[55] = (img)(_n6##x,_p7##y,z,v), I[56] = (img)(_n7##x,_p7##y,z,v), I[57] = (img)(_n8##x,_p7##y,z,v), I[58] = (img)(_n9##x,_p7##y,z,v), I[59] = (img)(_n10##x,_p7##y,z,v), \ 1.5686 + I[60] = (img)(_p9##x,_p6##y,z,v), I[61] = (img)(_p8##x,_p6##y,z,v), I[62] = (img)(_p7##x,_p6##y,z,v), I[63] = (img)(_p6##x,_p6##y,z,v), I[64] = (img)(_p5##x,_p6##y,z,v), I[65] = (img)(_p4##x,_p6##y,z,v), I[66] = (img)(_p3##x,_p6##y,z,v), I[67] = (img)(_p2##x,_p6##y,z,v), I[68] = (img)(_p1##x,_p6##y,z,v), I[69] = (img)(x,_p6##y,z,v), I[70] = (img)(_n1##x,_p6##y,z,v), I[71] = (img)(_n2##x,_p6##y,z,v), I[72] = (img)(_n3##x,_p6##y,z,v), I[73] = (img)(_n4##x,_p6##y,z,v), I[74] = (img)(_n5##x,_p6##y,z,v), I[75] = (img)(_n6##x,_p6##y,z,v), I[76] = (img)(_n7##x,_p6##y,z,v), I[77] = (img)(_n8##x,_p6##y,z,v), I[78] = (img)(_n9##x,_p6##y,z,v), I[79] = (img)(_n10##x,_p6##y,z,v), \ 1.5687 + I[80] = (img)(_p9##x,_p5##y,z,v), I[81] = (img)(_p8##x,_p5##y,z,v), I[82] = (img)(_p7##x,_p5##y,z,v), I[83] = (img)(_p6##x,_p5##y,z,v), I[84] = (img)(_p5##x,_p5##y,z,v), I[85] = (img)(_p4##x,_p5##y,z,v), I[86] = (img)(_p3##x,_p5##y,z,v), I[87] = (img)(_p2##x,_p5##y,z,v), I[88] = (img)(_p1##x,_p5##y,z,v), I[89] = (img)(x,_p5##y,z,v), I[90] = (img)(_n1##x,_p5##y,z,v), I[91] = (img)(_n2##x,_p5##y,z,v), I[92] = (img)(_n3##x,_p5##y,z,v), I[93] = (img)(_n4##x,_p5##y,z,v), I[94] = (img)(_n5##x,_p5##y,z,v), I[95] = (img)(_n6##x,_p5##y,z,v), I[96] = (img)(_n7##x,_p5##y,z,v), I[97] = (img)(_n8##x,_p5##y,z,v), I[98] = (img)(_n9##x,_p5##y,z,v), I[99] = (img)(_n10##x,_p5##y,z,v), \ 1.5688 + I[100] = (img)(_p9##x,_p4##y,z,v), I[101] = (img)(_p8##x,_p4##y,z,v), I[102] = (img)(_p7##x,_p4##y,z,v), I[103] = (img)(_p6##x,_p4##y,z,v), I[104] = (img)(_p5##x,_p4##y,z,v), I[105] = (img)(_p4##x,_p4##y,z,v), I[106] = (img)(_p3##x,_p4##y,z,v), I[107] = (img)(_p2##x,_p4##y,z,v), I[108] = (img)(_p1##x,_p4##y,z,v), I[109] = (img)(x,_p4##y,z,v), I[110] = (img)(_n1##x,_p4##y,z,v), I[111] = (img)(_n2##x,_p4##y,z,v), I[112] = (img)(_n3##x,_p4##y,z,v), I[113] = (img)(_n4##x,_p4##y,z,v), I[114] = (img)(_n5##x,_p4##y,z,v), I[115] = (img)(_n6##x,_p4##y,z,v), I[116] = (img)(_n7##x,_p4##y,z,v), I[117] = (img)(_n8##x,_p4##y,z,v), I[118] = (img)(_n9##x,_p4##y,z,v), I[119] = (img)(_n10##x,_p4##y,z,v), \ 1.5689 + I[120] = (img)(_p9##x,_p3##y,z,v), I[121] = (img)(_p8##x,_p3##y,z,v), I[122] = (img)(_p7##x,_p3##y,z,v), I[123] = (img)(_p6##x,_p3##y,z,v), I[124] = (img)(_p5##x,_p3##y,z,v), I[125] = (img)(_p4##x,_p3##y,z,v), I[126] = (img)(_p3##x,_p3##y,z,v), I[127] = (img)(_p2##x,_p3##y,z,v), I[128] = (img)(_p1##x,_p3##y,z,v), I[129] = (img)(x,_p3##y,z,v), I[130] = (img)(_n1##x,_p3##y,z,v), I[131] = (img)(_n2##x,_p3##y,z,v), I[132] = (img)(_n3##x,_p3##y,z,v), I[133] = (img)(_n4##x,_p3##y,z,v), I[134] = (img)(_n5##x,_p3##y,z,v), I[135] = (img)(_n6##x,_p3##y,z,v), I[136] = (img)(_n7##x,_p3##y,z,v), I[137] = (img)(_n8##x,_p3##y,z,v), I[138] = (img)(_n9##x,_p3##y,z,v), I[139] = (img)(_n10##x,_p3##y,z,v), \ 1.5690 + I[140] = (img)(_p9##x,_p2##y,z,v), I[141] = (img)(_p8##x,_p2##y,z,v), I[142] = (img)(_p7##x,_p2##y,z,v), I[143] = (img)(_p6##x,_p2##y,z,v), I[144] = (img)(_p5##x,_p2##y,z,v), I[145] = (img)(_p4##x,_p2##y,z,v), I[146] = (img)(_p3##x,_p2##y,z,v), I[147] = (img)(_p2##x,_p2##y,z,v), I[148] = (img)(_p1##x,_p2##y,z,v), I[149] = (img)(x,_p2##y,z,v), I[150] = (img)(_n1##x,_p2##y,z,v), I[151] = (img)(_n2##x,_p2##y,z,v), I[152] = (img)(_n3##x,_p2##y,z,v), I[153] = (img)(_n4##x,_p2##y,z,v), I[154] = (img)(_n5##x,_p2##y,z,v), I[155] = (img)(_n6##x,_p2##y,z,v), I[156] = (img)(_n7##x,_p2##y,z,v), I[157] = (img)(_n8##x,_p2##y,z,v), I[158] = (img)(_n9##x,_p2##y,z,v), I[159] = (img)(_n10##x,_p2##y,z,v), \ 1.5691 + I[160] = (img)(_p9##x,_p1##y,z,v), I[161] = (img)(_p8##x,_p1##y,z,v), I[162] = (img)(_p7##x,_p1##y,z,v), I[163] = (img)(_p6##x,_p1##y,z,v), I[164] = (img)(_p5##x,_p1##y,z,v), I[165] = (img)(_p4##x,_p1##y,z,v), I[166] = (img)(_p3##x,_p1##y,z,v), I[167] = (img)(_p2##x,_p1##y,z,v), I[168] = (img)(_p1##x,_p1##y,z,v), I[169] = (img)(x,_p1##y,z,v), I[170] = (img)(_n1##x,_p1##y,z,v), I[171] = (img)(_n2##x,_p1##y,z,v), I[172] = (img)(_n3##x,_p1##y,z,v), I[173] = (img)(_n4##x,_p1##y,z,v), I[174] = (img)(_n5##x,_p1##y,z,v), I[175] = (img)(_n6##x,_p1##y,z,v), I[176] = (img)(_n7##x,_p1##y,z,v), I[177] = (img)(_n8##x,_p1##y,z,v), I[178] = (img)(_n9##x,_p1##y,z,v), I[179] = (img)(_n10##x,_p1##y,z,v), \ 1.5692 + I[180] = (img)(_p9##x,y,z,v), I[181] = (img)(_p8##x,y,z,v), I[182] = (img)(_p7##x,y,z,v), I[183] = (img)(_p6##x,y,z,v), I[184] = (img)(_p5##x,y,z,v), I[185] = (img)(_p4##x,y,z,v), I[186] = (img)(_p3##x,y,z,v), I[187] = (img)(_p2##x,y,z,v), I[188] = (img)(_p1##x,y,z,v), I[189] = (img)(x,y,z,v), I[190] = (img)(_n1##x,y,z,v), I[191] = (img)(_n2##x,y,z,v), I[192] = (img)(_n3##x,y,z,v), I[193] = (img)(_n4##x,y,z,v), I[194] = (img)(_n5##x,y,z,v), I[195] = (img)(_n6##x,y,z,v), I[196] = (img)(_n7##x,y,z,v), I[197] = (img)(_n8##x,y,z,v), I[198] = (img)(_n9##x,y,z,v), I[199] = (img)(_n10##x,y,z,v), \ 1.5693 + I[200] = (img)(_p9##x,_n1##y,z,v), I[201] = (img)(_p8##x,_n1##y,z,v), I[202] = (img)(_p7##x,_n1##y,z,v), I[203] = (img)(_p6##x,_n1##y,z,v), I[204] = (img)(_p5##x,_n1##y,z,v), I[205] = (img)(_p4##x,_n1##y,z,v), I[206] = (img)(_p3##x,_n1##y,z,v), I[207] = (img)(_p2##x,_n1##y,z,v), I[208] = (img)(_p1##x,_n1##y,z,v), I[209] = (img)(x,_n1##y,z,v), I[210] = (img)(_n1##x,_n1##y,z,v), I[211] = (img)(_n2##x,_n1##y,z,v), I[212] = (img)(_n3##x,_n1##y,z,v), I[213] = (img)(_n4##x,_n1##y,z,v), I[214] = (img)(_n5##x,_n1##y,z,v), I[215] = (img)(_n6##x,_n1##y,z,v), I[216] = (img)(_n7##x,_n1##y,z,v), I[217] = (img)(_n8##x,_n1##y,z,v), I[218] = (img)(_n9##x,_n1##y,z,v), I[219] = (img)(_n10##x,_n1##y,z,v), \ 1.5694 + I[220] = (img)(_p9##x,_n2##y,z,v), I[221] = (img)(_p8##x,_n2##y,z,v), I[222] = (img)(_p7##x,_n2##y,z,v), I[223] = (img)(_p6##x,_n2##y,z,v), I[224] = (img)(_p5##x,_n2##y,z,v), I[225] = (img)(_p4##x,_n2##y,z,v), I[226] = (img)(_p3##x,_n2##y,z,v), I[227] = (img)(_p2##x,_n2##y,z,v), I[228] = (img)(_p1##x,_n2##y,z,v), I[229] = (img)(x,_n2##y,z,v), I[230] = (img)(_n1##x,_n2##y,z,v), I[231] = (img)(_n2##x,_n2##y,z,v), I[232] = (img)(_n3##x,_n2##y,z,v), I[233] = (img)(_n4##x,_n2##y,z,v), I[234] = (img)(_n5##x,_n2##y,z,v), I[235] = (img)(_n6##x,_n2##y,z,v), I[236] = (img)(_n7##x,_n2##y,z,v), I[237] = (img)(_n8##x,_n2##y,z,v), I[238] = (img)(_n9##x,_n2##y,z,v), I[239] = (img)(_n10##x,_n2##y,z,v), \ 1.5695 + I[240] = (img)(_p9##x,_n3##y,z,v), I[241] = (img)(_p8##x,_n3##y,z,v), I[242] = (img)(_p7##x,_n3##y,z,v), I[243] = (img)(_p6##x,_n3##y,z,v), I[244] = (img)(_p5##x,_n3##y,z,v), I[245] = (img)(_p4##x,_n3##y,z,v), I[246] = (img)(_p3##x,_n3##y,z,v), I[247] = (img)(_p2##x,_n3##y,z,v), I[248] = (img)(_p1##x,_n3##y,z,v), I[249] = (img)(x,_n3##y,z,v), I[250] = (img)(_n1##x,_n3##y,z,v), I[251] = (img)(_n2##x,_n3##y,z,v), I[252] = (img)(_n3##x,_n3##y,z,v), I[253] = (img)(_n4##x,_n3##y,z,v), I[254] = (img)(_n5##x,_n3##y,z,v), I[255] = (img)(_n6##x,_n3##y,z,v), I[256] = (img)(_n7##x,_n3##y,z,v), I[257] = (img)(_n8##x,_n3##y,z,v), I[258] = (img)(_n9##x,_n3##y,z,v), I[259] = (img)(_n10##x,_n3##y,z,v), \ 1.5696 + I[260] = (img)(_p9##x,_n4##y,z,v), I[261] = (img)(_p8##x,_n4##y,z,v), I[262] = (img)(_p7##x,_n4##y,z,v), I[263] = (img)(_p6##x,_n4##y,z,v), I[264] = (img)(_p5##x,_n4##y,z,v), I[265] = (img)(_p4##x,_n4##y,z,v), I[266] = (img)(_p3##x,_n4##y,z,v), I[267] = (img)(_p2##x,_n4##y,z,v), I[268] = (img)(_p1##x,_n4##y,z,v), I[269] = (img)(x,_n4##y,z,v), I[270] = (img)(_n1##x,_n4##y,z,v), I[271] = (img)(_n2##x,_n4##y,z,v), I[272] = (img)(_n3##x,_n4##y,z,v), I[273] = (img)(_n4##x,_n4##y,z,v), I[274] = (img)(_n5##x,_n4##y,z,v), I[275] = (img)(_n6##x,_n4##y,z,v), I[276] = (img)(_n7##x,_n4##y,z,v), I[277] = (img)(_n8##x,_n4##y,z,v), I[278] = (img)(_n9##x,_n4##y,z,v), I[279] = (img)(_n10##x,_n4##y,z,v), \ 1.5697 + I[280] = (img)(_p9##x,_n5##y,z,v), I[281] = (img)(_p8##x,_n5##y,z,v), I[282] = (img)(_p7##x,_n5##y,z,v), I[283] = (img)(_p6##x,_n5##y,z,v), I[284] = (img)(_p5##x,_n5##y,z,v), I[285] = (img)(_p4##x,_n5##y,z,v), I[286] = (img)(_p3##x,_n5##y,z,v), I[287] = (img)(_p2##x,_n5##y,z,v), I[288] = (img)(_p1##x,_n5##y,z,v), I[289] = (img)(x,_n5##y,z,v), I[290] = (img)(_n1##x,_n5##y,z,v), I[291] = (img)(_n2##x,_n5##y,z,v), I[292] = (img)(_n3##x,_n5##y,z,v), I[293] = (img)(_n4##x,_n5##y,z,v), I[294] = (img)(_n5##x,_n5##y,z,v), I[295] = (img)(_n6##x,_n5##y,z,v), I[296] = (img)(_n7##x,_n5##y,z,v), I[297] = (img)(_n8##x,_n5##y,z,v), I[298] = (img)(_n9##x,_n5##y,z,v), I[299] = (img)(_n10##x,_n5##y,z,v), \ 1.5698 + I[300] = (img)(_p9##x,_n6##y,z,v), I[301] = (img)(_p8##x,_n6##y,z,v), I[302] = (img)(_p7##x,_n6##y,z,v), I[303] = (img)(_p6##x,_n6##y,z,v), I[304] = (img)(_p5##x,_n6##y,z,v), I[305] = (img)(_p4##x,_n6##y,z,v), I[306] = (img)(_p3##x,_n6##y,z,v), I[307] = (img)(_p2##x,_n6##y,z,v), I[308] = (img)(_p1##x,_n6##y,z,v), I[309] = (img)(x,_n6##y,z,v), I[310] = (img)(_n1##x,_n6##y,z,v), I[311] = (img)(_n2##x,_n6##y,z,v), I[312] = (img)(_n3##x,_n6##y,z,v), I[313] = (img)(_n4##x,_n6##y,z,v), I[314] = (img)(_n5##x,_n6##y,z,v), I[315] = (img)(_n6##x,_n6##y,z,v), I[316] = (img)(_n7##x,_n6##y,z,v), I[317] = (img)(_n8##x,_n6##y,z,v), I[318] = (img)(_n9##x,_n6##y,z,v), I[319] = (img)(_n10##x,_n6##y,z,v), \ 1.5699 + I[320] = (img)(_p9##x,_n7##y,z,v), I[321] = (img)(_p8##x,_n7##y,z,v), I[322] = (img)(_p7##x,_n7##y,z,v), I[323] = (img)(_p6##x,_n7##y,z,v), I[324] = (img)(_p5##x,_n7##y,z,v), I[325] = (img)(_p4##x,_n7##y,z,v), I[326] = (img)(_p3##x,_n7##y,z,v), I[327] = (img)(_p2##x,_n7##y,z,v), I[328] = (img)(_p1##x,_n7##y,z,v), I[329] = (img)(x,_n7##y,z,v), I[330] = (img)(_n1##x,_n7##y,z,v), I[331] = (img)(_n2##x,_n7##y,z,v), I[332] = (img)(_n3##x,_n7##y,z,v), I[333] = (img)(_n4##x,_n7##y,z,v), I[334] = (img)(_n5##x,_n7##y,z,v), I[335] = (img)(_n6##x,_n7##y,z,v), I[336] = (img)(_n7##x,_n7##y,z,v), I[337] = (img)(_n8##x,_n7##y,z,v), I[338] = (img)(_n9##x,_n7##y,z,v), I[339] = (img)(_n10##x,_n7##y,z,v), \ 1.5700 + I[340] = (img)(_p9##x,_n8##y,z,v), I[341] = (img)(_p8##x,_n8##y,z,v), I[342] = (img)(_p7##x,_n8##y,z,v), I[343] = (img)(_p6##x,_n8##y,z,v), I[344] = (img)(_p5##x,_n8##y,z,v), I[345] = (img)(_p4##x,_n8##y,z,v), I[346] = (img)(_p3##x,_n8##y,z,v), I[347] = (img)(_p2##x,_n8##y,z,v), I[348] = (img)(_p1##x,_n8##y,z,v), I[349] = (img)(x,_n8##y,z,v), I[350] = (img)(_n1##x,_n8##y,z,v), I[351] = (img)(_n2##x,_n8##y,z,v), I[352] = (img)(_n3##x,_n8##y,z,v), I[353] = (img)(_n4##x,_n8##y,z,v), I[354] = (img)(_n5##x,_n8##y,z,v), I[355] = (img)(_n6##x,_n8##y,z,v), I[356] = (img)(_n7##x,_n8##y,z,v), I[357] = (img)(_n8##x,_n8##y,z,v), I[358] = (img)(_n9##x,_n8##y,z,v), I[359] = (img)(_n10##x,_n8##y,z,v), \ 1.5701 + I[360] = (img)(_p9##x,_n9##y,z,v), I[361] = (img)(_p8##x,_n9##y,z,v), I[362] = (img)(_p7##x,_n9##y,z,v), I[363] = (img)(_p6##x,_n9##y,z,v), I[364] = (img)(_p5##x,_n9##y,z,v), I[365] = (img)(_p4##x,_n9##y,z,v), I[366] = (img)(_p3##x,_n9##y,z,v), I[367] = (img)(_p2##x,_n9##y,z,v), I[368] = (img)(_p1##x,_n9##y,z,v), I[369] = (img)(x,_n9##y,z,v), I[370] = (img)(_n1##x,_n9##y,z,v), I[371] = (img)(_n2##x,_n9##y,z,v), I[372] = (img)(_n3##x,_n9##y,z,v), I[373] = (img)(_n4##x,_n9##y,z,v), I[374] = (img)(_n5##x,_n9##y,z,v), I[375] = (img)(_n6##x,_n9##y,z,v), I[376] = (img)(_n7##x,_n9##y,z,v), I[377] = (img)(_n8##x,_n9##y,z,v), I[378] = (img)(_n9##x,_n9##y,z,v), I[379] = (img)(_n10##x,_n9##y,z,v), \ 1.5702 + I[380] = (img)(_p9##x,_n10##y,z,v), I[381] = (img)(_p8##x,_n10##y,z,v), I[382] = (img)(_p7##x,_n10##y,z,v), I[383] = (img)(_p6##x,_n10##y,z,v), I[384] = (img)(_p5##x,_n10##y,z,v), I[385] = (img)(_p4##x,_n10##y,z,v), I[386] = (img)(_p3##x,_n10##y,z,v), I[387] = (img)(_p2##x,_n10##y,z,v), I[388] = (img)(_p1##x,_n10##y,z,v), I[389] = (img)(x,_n10##y,z,v), I[390] = (img)(_n1##x,_n10##y,z,v), I[391] = (img)(_n2##x,_n10##y,z,v), I[392] = (img)(_n3##x,_n10##y,z,v), I[393] = (img)(_n4##x,_n10##y,z,v), I[394] = (img)(_n5##x,_n10##y,z,v), I[395] = (img)(_n6##x,_n10##y,z,v), I[396] = (img)(_n7##x,_n10##y,z,v), I[397] = (img)(_n8##x,_n10##y,z,v), I[398] = (img)(_n9##x,_n10##y,z,v), I[399] = (img)(_n10##x,_n10##y,z,v); 1.5703 + 1.5704 +// Define 21x21 loop macros for CImg 1.5705 +//---------------------------------- 1.5706 +#define cimg_for21(bound,i) for (int i = 0, \ 1.5707 + _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.5708 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.5709 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.5710 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.5711 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.5712 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.5713 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.5714 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.5715 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8, \ 1.5716 + _n9##i = 9>=(int)(bound)?(int)(bound)-1:9, \ 1.5717 + _n10##i = 10>=(int)(bound)?(int)(bound)-1:10; \ 1.5718 + _n10##i<(int)(bound) || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.5719 + i==(_n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.5720 + _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.5721 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i) 1.5722 + 1.5723 +#define cimg_for21X(img,x) cimg_for21((img).width,x) 1.5724 +#define cimg_for21Y(img,y) cimg_for21((img).height,y) 1.5725 +#define cimg_for21Z(img,z) cimg_for21((img).depth,z) 1.5726 +#define cimg_for21V(img,v) cimg_for21((img).dim,v) 1.5727 +#define cimg_for21XY(img,x,y) cimg_for21Y(img,y) cimg_for21X(img,x) 1.5728 +#define cimg_for21XZ(img,x,z) cimg_for21Z(img,z) cimg_for21X(img,x) 1.5729 +#define cimg_for21XV(img,x,v) cimg_for21V(img,v) cimg_for21X(img,x) 1.5730 +#define cimg_for21YZ(img,y,z) cimg_for21Z(img,z) cimg_for21Y(img,y) 1.5731 +#define cimg_for21YV(img,y,v) cimg_for21V(img,v) cimg_for21Y(img,y) 1.5732 +#define cimg_for21ZV(img,z,v) cimg_for21V(img,v) cimg_for21Z(img,z) 1.5733 +#define cimg_for21XYZ(img,x,y,z) cimg_for21Z(img,z) cimg_for21XY(img,x,y) 1.5734 +#define cimg_for21XZV(img,x,z,v) cimg_for21V(img,v) cimg_for21XZ(img,x,z) 1.5735 +#define cimg_for21YZV(img,y,z,v) cimg_for21V(img,v) cimg_for21YZ(img,y,z) 1.5736 +#define cimg_for21XYZV(img,x,y,z,v) cimg_for21V(img,v) cimg_for21XYZ(img,x,y,z) 1.5737 + 1.5738 +#define cimg_for_in21(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.5739 + _p10##i = i-10<0?0:i-10, \ 1.5740 + _p9##i = i-9<0?0:i-9, \ 1.5741 + _p8##i = i-8<0?0:i-8, \ 1.5742 + _p7##i = i-7<0?0:i-7, \ 1.5743 + _p6##i = i-6<0?0:i-6, \ 1.5744 + _p5##i = i-5<0?0:i-5, \ 1.5745 + _p4##i = i-4<0?0:i-4, \ 1.5746 + _p3##i = i-3<0?0:i-3, \ 1.5747 + _p2##i = i-2<0?0:i-2, \ 1.5748 + _p1##i = i-1<0?0:i-1, \ 1.5749 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.5750 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.5751 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.5752 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.5753 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.5754 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.5755 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.5756 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8, \ 1.5757 + _n9##i = i+9>=(int)(bound)?(int)(bound)-1:i+9, \ 1.5758 + _n10##i = i+10>=(int)(bound)?(int)(bound)-1:i+10; \ 1.5759 + i<=(int)(i1) && (_n10##i<(int)(bound) || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.5760 + i==(_n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.5761 + _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.5762 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i) 1.5763 + 1.5764 +#define cimg_for_in21X(img,x0,x1,x) cimg_for_in21((img).width,x0,x1,x) 1.5765 +#define cimg_for_in21Y(img,y0,y1,y) cimg_for_in21((img).height,y0,y1,y) 1.5766 +#define cimg_for_in21Z(img,z0,z1,z) cimg_for_in21((img).depth,z0,z1,z) 1.5767 +#define cimg_for_in21V(img,v0,v1,v) cimg_for_in21((img).dim,v0,v1,v) 1.5768 +#define cimg_for_in21XY(img,x0,y0,x1,y1,x,y) cimg_for_in21Y(img,y0,y1,y) cimg_for_in21X(img,x0,x1,x) 1.5769 +#define cimg_for_in21XZ(img,x0,z0,x1,z1,x,z) cimg_for_in21Z(img,z0,z1,z) cimg_for_in21X(img,x0,x1,x) 1.5770 +#define cimg_for_in21XV(img,x0,v0,x1,v1,x,v) cimg_for_in21V(img,v0,v1,v) cimg_for_in21X(img,x0,x1,x) 1.5771 +#define cimg_for_in21YZ(img,y0,z0,y1,z1,y,z) cimg_for_in21Z(img,z0,z1,z) cimg_for_in21Y(img,y0,y1,y) 1.5772 +#define cimg_for_in21YV(img,y0,v0,y1,v1,y,v) cimg_for_in21V(img,v0,v1,v) cimg_for_in21Y(img,y0,y1,y) 1.5773 +#define cimg_for_in21ZV(img,z0,v0,z1,v1,z,v) cimg_for_in21V(img,v0,v1,v) cimg_for_in21Z(img,z0,z1,z) 1.5774 +#define cimg_for_in21XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in21Z(img,z0,z1,z) cimg_for_in21XY(img,x0,y0,x1,y1,x,y) 1.5775 +#define cimg_for_in21XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in21V(img,v0,v1,v) cimg_for_in21XZ(img,x0,y0,x1,y1,x,z) 1.5776 +#define cimg_for_in21YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in21V(img,v0,v1,v) cimg_for_in21YZ(img,y0,z0,y1,z1,y,z) 1.5777 +#define cimg_for_in21XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in21V(img,v0,v1,v) cimg_for_in21XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.5778 + 1.5779 +#define cimg_for21x21(img,x,y,z,v,I) \ 1.5780 + cimg_for21((img).height,y) for (int x = 0, \ 1.5781 + _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.5782 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.5783 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.5784 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.5785 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.5786 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.5787 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.5788 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.5789 + _n8##x = 8>=((img).width)?(int)((img).width)-1:8, \ 1.5790 + _n9##x = 9>=((img).width)?(int)((img).width)-1:9, \ 1.5791 + _n10##x = (int)( \ 1.5792 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = (img)(0,_p10##y,z,v)), \ 1.5793 + (I[21] = I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = (img)(0,_p9##y,z,v)), \ 1.5794 + (I[42] = I[43] = I[44] = I[45] = I[46] = I[47] = I[48] = I[49] = I[50] = I[51] = I[52] = (img)(0,_p8##y,z,v)), \ 1.5795 + (I[63] = I[64] = I[65] = I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = (img)(0,_p7##y,z,v)), \ 1.5796 + (I[84] = I[85] = I[86] = I[87] = I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = I[94] = (img)(0,_p6##y,z,v)), \ 1.5797 + (I[105] = I[106] = I[107] = I[108] = I[109] = I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = (img)(0,_p5##y,z,v)), \ 1.5798 + (I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = I[132] = I[133] = I[134] = I[135] = I[136] = (img)(0,_p4##y,z,v)), \ 1.5799 + (I[147] = I[148] = I[149] = I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = I[156] = I[157] = (img)(0,_p3##y,z,v)), \ 1.5800 + (I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = (img)(0,_p2##y,z,v)), \ 1.5801 + (I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = (img)(0,_p1##y,z,v)), \ 1.5802 + (I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = I[218] = I[219] = I[220] = (img)(0,y,z,v)), \ 1.5803 + (I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = I[240] = I[241] = (img)(0,_n1##y,z,v)), \ 1.5804 + (I[252] = I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = (img)(0,_n2##y,z,v)), \ 1.5805 + (I[273] = I[274] = I[275] = I[276] = I[277] = I[278] = I[279] = I[280] = I[281] = I[282] = I[283] = (img)(0,_n3##y,z,v)), \ 1.5806 + (I[294] = I[295] = I[296] = I[297] = I[298] = I[299] = I[300] = I[301] = I[302] = I[303] = I[304] = (img)(0,_n4##y,z,v)), \ 1.5807 + (I[315] = I[316] = I[317] = I[318] = I[319] = I[320] = I[321] = I[322] = I[323] = I[324] = I[325] = (img)(0,_n5##y,z,v)), \ 1.5808 + (I[336] = I[337] = I[338] = I[339] = I[340] = I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = (img)(0,_n6##y,z,v)), \ 1.5809 + (I[357] = I[358] = I[359] = I[360] = I[361] = I[362] = I[363] = I[364] = I[365] = I[366] = I[367] = (img)(0,_n7##y,z,v)), \ 1.5810 + (I[378] = I[379] = I[380] = I[381] = I[382] = I[383] = I[384] = I[385] = I[386] = I[387] = I[388] = (img)(0,_n8##y,z,v)), \ 1.5811 + (I[399] = I[400] = I[401] = I[402] = I[403] = I[404] = I[405] = I[406] = I[407] = I[408] = I[409] = (img)(0,_n9##y,z,v)), \ 1.5812 + (I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = I[426] = I[427] = I[428] = I[429] = I[430] = (img)(0,_n10##y,z,v)), \ 1.5813 + (I[11] = (img)(_n1##x,_p10##y,z,v)), \ 1.5814 + (I[32] = (img)(_n1##x,_p9##y,z,v)), \ 1.5815 + (I[53] = (img)(_n1##x,_p8##y,z,v)), \ 1.5816 + (I[74] = (img)(_n1##x,_p7##y,z,v)), \ 1.5817 + (I[95] = (img)(_n1##x,_p6##y,z,v)), \ 1.5818 + (I[116] = (img)(_n1##x,_p5##y,z,v)), \ 1.5819 + (I[137] = (img)(_n1##x,_p4##y,z,v)), \ 1.5820 + (I[158] = (img)(_n1##x,_p3##y,z,v)), \ 1.5821 + (I[179] = (img)(_n1##x,_p2##y,z,v)), \ 1.5822 + (I[200] = (img)(_n1##x,_p1##y,z,v)), \ 1.5823 + (I[221] = (img)(_n1##x,y,z,v)), \ 1.5824 + (I[242] = (img)(_n1##x,_n1##y,z,v)), \ 1.5825 + (I[263] = (img)(_n1##x,_n2##y,z,v)), \ 1.5826 + (I[284] = (img)(_n1##x,_n3##y,z,v)), \ 1.5827 + (I[305] = (img)(_n1##x,_n4##y,z,v)), \ 1.5828 + (I[326] = (img)(_n1##x,_n5##y,z,v)), \ 1.5829 + (I[347] = (img)(_n1##x,_n6##y,z,v)), \ 1.5830 + (I[368] = (img)(_n1##x,_n7##y,z,v)), \ 1.5831 + (I[389] = (img)(_n1##x,_n8##y,z,v)), \ 1.5832 + (I[410] = (img)(_n1##x,_n9##y,z,v)), \ 1.5833 + (I[431] = (img)(_n1##x,_n10##y,z,v)), \ 1.5834 + (I[12] = (img)(_n2##x,_p10##y,z,v)), \ 1.5835 + (I[33] = (img)(_n2##x,_p9##y,z,v)), \ 1.5836 + (I[54] = (img)(_n2##x,_p8##y,z,v)), \ 1.5837 + (I[75] = (img)(_n2##x,_p7##y,z,v)), \ 1.5838 + (I[96] = (img)(_n2##x,_p6##y,z,v)), \ 1.5839 + (I[117] = (img)(_n2##x,_p5##y,z,v)), \ 1.5840 + (I[138] = (img)(_n2##x,_p4##y,z,v)), \ 1.5841 + (I[159] = (img)(_n2##x,_p3##y,z,v)), \ 1.5842 + (I[180] = (img)(_n2##x,_p2##y,z,v)), \ 1.5843 + (I[201] = (img)(_n2##x,_p1##y,z,v)), \ 1.5844 + (I[222] = (img)(_n2##x,y,z,v)), \ 1.5845 + (I[243] = (img)(_n2##x,_n1##y,z,v)), \ 1.5846 + (I[264] = (img)(_n2##x,_n2##y,z,v)), \ 1.5847 + (I[285] = (img)(_n2##x,_n3##y,z,v)), \ 1.5848 + (I[306] = (img)(_n2##x,_n4##y,z,v)), \ 1.5849 + (I[327] = (img)(_n2##x,_n5##y,z,v)), \ 1.5850 + (I[348] = (img)(_n2##x,_n6##y,z,v)), \ 1.5851 + (I[369] = (img)(_n2##x,_n7##y,z,v)), \ 1.5852 + (I[390] = (img)(_n2##x,_n8##y,z,v)), \ 1.5853 + (I[411] = (img)(_n2##x,_n9##y,z,v)), \ 1.5854 + (I[432] = (img)(_n2##x,_n10##y,z,v)), \ 1.5855 + (I[13] = (img)(_n3##x,_p10##y,z,v)), \ 1.5856 + (I[34] = (img)(_n3##x,_p9##y,z,v)), \ 1.5857 + (I[55] = (img)(_n3##x,_p8##y,z,v)), \ 1.5858 + (I[76] = (img)(_n3##x,_p7##y,z,v)), \ 1.5859 + (I[97] = (img)(_n3##x,_p6##y,z,v)), \ 1.5860 + (I[118] = (img)(_n3##x,_p5##y,z,v)), \ 1.5861 + (I[139] = (img)(_n3##x,_p4##y,z,v)), \ 1.5862 + (I[160] = (img)(_n3##x,_p3##y,z,v)), \ 1.5863 + (I[181] = (img)(_n3##x,_p2##y,z,v)), \ 1.5864 + (I[202] = (img)(_n3##x,_p1##y,z,v)), \ 1.5865 + (I[223] = (img)(_n3##x,y,z,v)), \ 1.5866 + (I[244] = (img)(_n3##x,_n1##y,z,v)), \ 1.5867 + (I[265] = (img)(_n3##x,_n2##y,z,v)), \ 1.5868 + (I[286] = (img)(_n3##x,_n3##y,z,v)), \ 1.5869 + (I[307] = (img)(_n3##x,_n4##y,z,v)), \ 1.5870 + (I[328] = (img)(_n3##x,_n5##y,z,v)), \ 1.5871 + (I[349] = (img)(_n3##x,_n6##y,z,v)), \ 1.5872 + (I[370] = (img)(_n3##x,_n7##y,z,v)), \ 1.5873 + (I[391] = (img)(_n3##x,_n8##y,z,v)), \ 1.5874 + (I[412] = (img)(_n3##x,_n9##y,z,v)), \ 1.5875 + (I[433] = (img)(_n3##x,_n10##y,z,v)), \ 1.5876 + (I[14] = (img)(_n4##x,_p10##y,z,v)), \ 1.5877 + (I[35] = (img)(_n4##x,_p9##y,z,v)), \ 1.5878 + (I[56] = (img)(_n4##x,_p8##y,z,v)), \ 1.5879 + (I[77] = (img)(_n4##x,_p7##y,z,v)), \ 1.5880 + (I[98] = (img)(_n4##x,_p6##y,z,v)), \ 1.5881 + (I[119] = (img)(_n4##x,_p5##y,z,v)), \ 1.5882 + (I[140] = (img)(_n4##x,_p4##y,z,v)), \ 1.5883 + (I[161] = (img)(_n4##x,_p3##y,z,v)), \ 1.5884 + (I[182] = (img)(_n4##x,_p2##y,z,v)), \ 1.5885 + (I[203] = (img)(_n4##x,_p1##y,z,v)), \ 1.5886 + (I[224] = (img)(_n4##x,y,z,v)), \ 1.5887 + (I[245] = (img)(_n4##x,_n1##y,z,v)), \ 1.5888 + (I[266] = (img)(_n4##x,_n2##y,z,v)), \ 1.5889 + (I[287] = (img)(_n4##x,_n3##y,z,v)), \ 1.5890 + (I[308] = (img)(_n4##x,_n4##y,z,v)), \ 1.5891 + (I[329] = (img)(_n4##x,_n5##y,z,v)), \ 1.5892 + (I[350] = (img)(_n4##x,_n6##y,z,v)), \ 1.5893 + (I[371] = (img)(_n4##x,_n7##y,z,v)), \ 1.5894 + (I[392] = (img)(_n4##x,_n8##y,z,v)), \ 1.5895 + (I[413] = (img)(_n4##x,_n9##y,z,v)), \ 1.5896 + (I[434] = (img)(_n4##x,_n10##y,z,v)), \ 1.5897 + (I[15] = (img)(_n5##x,_p10##y,z,v)), \ 1.5898 + (I[36] = (img)(_n5##x,_p9##y,z,v)), \ 1.5899 + (I[57] = (img)(_n5##x,_p8##y,z,v)), \ 1.5900 + (I[78] = (img)(_n5##x,_p7##y,z,v)), \ 1.5901 + (I[99] = (img)(_n5##x,_p6##y,z,v)), \ 1.5902 + (I[120] = (img)(_n5##x,_p5##y,z,v)), \ 1.5903 + (I[141] = (img)(_n5##x,_p4##y,z,v)), \ 1.5904 + (I[162] = (img)(_n5##x,_p3##y,z,v)), \ 1.5905 + (I[183] = (img)(_n5##x,_p2##y,z,v)), \ 1.5906 + (I[204] = (img)(_n5##x,_p1##y,z,v)), \ 1.5907 + (I[225] = (img)(_n5##x,y,z,v)), \ 1.5908 + (I[246] = (img)(_n5##x,_n1##y,z,v)), \ 1.5909 + (I[267] = (img)(_n5##x,_n2##y,z,v)), \ 1.5910 + (I[288] = (img)(_n5##x,_n3##y,z,v)), \ 1.5911 + (I[309] = (img)(_n5##x,_n4##y,z,v)), \ 1.5912 + (I[330] = (img)(_n5##x,_n5##y,z,v)), \ 1.5913 + (I[351] = (img)(_n5##x,_n6##y,z,v)), \ 1.5914 + (I[372] = (img)(_n5##x,_n7##y,z,v)), \ 1.5915 + (I[393] = (img)(_n5##x,_n8##y,z,v)), \ 1.5916 + (I[414] = (img)(_n5##x,_n9##y,z,v)), \ 1.5917 + (I[435] = (img)(_n5##x,_n10##y,z,v)), \ 1.5918 + (I[16] = (img)(_n6##x,_p10##y,z,v)), \ 1.5919 + (I[37] = (img)(_n6##x,_p9##y,z,v)), \ 1.5920 + (I[58] = (img)(_n6##x,_p8##y,z,v)), \ 1.5921 + (I[79] = (img)(_n6##x,_p7##y,z,v)), \ 1.5922 + (I[100] = (img)(_n6##x,_p6##y,z,v)), \ 1.5923 + (I[121] = (img)(_n6##x,_p5##y,z,v)), \ 1.5924 + (I[142] = (img)(_n6##x,_p4##y,z,v)), \ 1.5925 + (I[163] = (img)(_n6##x,_p3##y,z,v)), \ 1.5926 + (I[184] = (img)(_n6##x,_p2##y,z,v)), \ 1.5927 + (I[205] = (img)(_n6##x,_p1##y,z,v)), \ 1.5928 + (I[226] = (img)(_n6##x,y,z,v)), \ 1.5929 + (I[247] = (img)(_n6##x,_n1##y,z,v)), \ 1.5930 + (I[268] = (img)(_n6##x,_n2##y,z,v)), \ 1.5931 + (I[289] = (img)(_n6##x,_n3##y,z,v)), \ 1.5932 + (I[310] = (img)(_n6##x,_n4##y,z,v)), \ 1.5933 + (I[331] = (img)(_n6##x,_n5##y,z,v)), \ 1.5934 + (I[352] = (img)(_n6##x,_n6##y,z,v)), \ 1.5935 + (I[373] = (img)(_n6##x,_n7##y,z,v)), \ 1.5936 + (I[394] = (img)(_n6##x,_n8##y,z,v)), \ 1.5937 + (I[415] = (img)(_n6##x,_n9##y,z,v)), \ 1.5938 + (I[436] = (img)(_n6##x,_n10##y,z,v)), \ 1.5939 + (I[17] = (img)(_n7##x,_p10##y,z,v)), \ 1.5940 + (I[38] = (img)(_n7##x,_p9##y,z,v)), \ 1.5941 + (I[59] = (img)(_n7##x,_p8##y,z,v)), \ 1.5942 + (I[80] = (img)(_n7##x,_p7##y,z,v)), \ 1.5943 + (I[101] = (img)(_n7##x,_p6##y,z,v)), \ 1.5944 + (I[122] = (img)(_n7##x,_p5##y,z,v)), \ 1.5945 + (I[143] = (img)(_n7##x,_p4##y,z,v)), \ 1.5946 + (I[164] = (img)(_n7##x,_p3##y,z,v)), \ 1.5947 + (I[185] = (img)(_n7##x,_p2##y,z,v)), \ 1.5948 + (I[206] = (img)(_n7##x,_p1##y,z,v)), \ 1.5949 + (I[227] = (img)(_n7##x,y,z,v)), \ 1.5950 + (I[248] = (img)(_n7##x,_n1##y,z,v)), \ 1.5951 + (I[269] = (img)(_n7##x,_n2##y,z,v)), \ 1.5952 + (I[290] = (img)(_n7##x,_n3##y,z,v)), \ 1.5953 + (I[311] = (img)(_n7##x,_n4##y,z,v)), \ 1.5954 + (I[332] = (img)(_n7##x,_n5##y,z,v)), \ 1.5955 + (I[353] = (img)(_n7##x,_n6##y,z,v)), \ 1.5956 + (I[374] = (img)(_n7##x,_n7##y,z,v)), \ 1.5957 + (I[395] = (img)(_n7##x,_n8##y,z,v)), \ 1.5958 + (I[416] = (img)(_n7##x,_n9##y,z,v)), \ 1.5959 + (I[437] = (img)(_n7##x,_n10##y,z,v)), \ 1.5960 + (I[18] = (img)(_n8##x,_p10##y,z,v)), \ 1.5961 + (I[39] = (img)(_n8##x,_p9##y,z,v)), \ 1.5962 + (I[60] = (img)(_n8##x,_p8##y,z,v)), \ 1.5963 + (I[81] = (img)(_n8##x,_p7##y,z,v)), \ 1.5964 + (I[102] = (img)(_n8##x,_p6##y,z,v)), \ 1.5965 + (I[123] = (img)(_n8##x,_p5##y,z,v)), \ 1.5966 + (I[144] = (img)(_n8##x,_p4##y,z,v)), \ 1.5967 + (I[165] = (img)(_n8##x,_p3##y,z,v)), \ 1.5968 + (I[186] = (img)(_n8##x,_p2##y,z,v)), \ 1.5969 + (I[207] = (img)(_n8##x,_p1##y,z,v)), \ 1.5970 + (I[228] = (img)(_n8##x,y,z,v)), \ 1.5971 + (I[249] = (img)(_n8##x,_n1##y,z,v)), \ 1.5972 + (I[270] = (img)(_n8##x,_n2##y,z,v)), \ 1.5973 + (I[291] = (img)(_n8##x,_n3##y,z,v)), \ 1.5974 + (I[312] = (img)(_n8##x,_n4##y,z,v)), \ 1.5975 + (I[333] = (img)(_n8##x,_n5##y,z,v)), \ 1.5976 + (I[354] = (img)(_n8##x,_n6##y,z,v)), \ 1.5977 + (I[375] = (img)(_n8##x,_n7##y,z,v)), \ 1.5978 + (I[396] = (img)(_n8##x,_n8##y,z,v)), \ 1.5979 + (I[417] = (img)(_n8##x,_n9##y,z,v)), \ 1.5980 + (I[438] = (img)(_n8##x,_n10##y,z,v)), \ 1.5981 + (I[19] = (img)(_n9##x,_p10##y,z,v)), \ 1.5982 + (I[40] = (img)(_n9##x,_p9##y,z,v)), \ 1.5983 + (I[61] = (img)(_n9##x,_p8##y,z,v)), \ 1.5984 + (I[82] = (img)(_n9##x,_p7##y,z,v)), \ 1.5985 + (I[103] = (img)(_n9##x,_p6##y,z,v)), \ 1.5986 + (I[124] = (img)(_n9##x,_p5##y,z,v)), \ 1.5987 + (I[145] = (img)(_n9##x,_p4##y,z,v)), \ 1.5988 + (I[166] = (img)(_n9##x,_p3##y,z,v)), \ 1.5989 + (I[187] = (img)(_n9##x,_p2##y,z,v)), \ 1.5990 + (I[208] = (img)(_n9##x,_p1##y,z,v)), \ 1.5991 + (I[229] = (img)(_n9##x,y,z,v)), \ 1.5992 + (I[250] = (img)(_n9##x,_n1##y,z,v)), \ 1.5993 + (I[271] = (img)(_n9##x,_n2##y,z,v)), \ 1.5994 + (I[292] = (img)(_n9##x,_n3##y,z,v)), \ 1.5995 + (I[313] = (img)(_n9##x,_n4##y,z,v)), \ 1.5996 + (I[334] = (img)(_n9##x,_n5##y,z,v)), \ 1.5997 + (I[355] = (img)(_n9##x,_n6##y,z,v)), \ 1.5998 + (I[376] = (img)(_n9##x,_n7##y,z,v)), \ 1.5999 + (I[397] = (img)(_n9##x,_n8##y,z,v)), \ 1.6000 + (I[418] = (img)(_n9##x,_n9##y,z,v)), \ 1.6001 + (I[439] = (img)(_n9##x,_n10##y,z,v)), \ 1.6002 + 10>=((img).width)?(int)((img).width)-1:10); \ 1.6003 + (_n10##x<(int)((img).width) && ( \ 1.6004 + (I[20] = (img)(_n10##x,_p10##y,z,v)), \ 1.6005 + (I[41] = (img)(_n10##x,_p9##y,z,v)), \ 1.6006 + (I[62] = (img)(_n10##x,_p8##y,z,v)), \ 1.6007 + (I[83] = (img)(_n10##x,_p7##y,z,v)), \ 1.6008 + (I[104] = (img)(_n10##x,_p6##y,z,v)), \ 1.6009 + (I[125] = (img)(_n10##x,_p5##y,z,v)), \ 1.6010 + (I[146] = (img)(_n10##x,_p4##y,z,v)), \ 1.6011 + (I[167] = (img)(_n10##x,_p3##y,z,v)), \ 1.6012 + (I[188] = (img)(_n10##x,_p2##y,z,v)), \ 1.6013 + (I[209] = (img)(_n10##x,_p1##y,z,v)), \ 1.6014 + (I[230] = (img)(_n10##x,y,z,v)), \ 1.6015 + (I[251] = (img)(_n10##x,_n1##y,z,v)), \ 1.6016 + (I[272] = (img)(_n10##x,_n2##y,z,v)), \ 1.6017 + (I[293] = (img)(_n10##x,_n3##y,z,v)), \ 1.6018 + (I[314] = (img)(_n10##x,_n4##y,z,v)), \ 1.6019 + (I[335] = (img)(_n10##x,_n5##y,z,v)), \ 1.6020 + (I[356] = (img)(_n10##x,_n6##y,z,v)), \ 1.6021 + (I[377] = (img)(_n10##x,_n7##y,z,v)), \ 1.6022 + (I[398] = (img)(_n10##x,_n8##y,z,v)), \ 1.6023 + (I[419] = (img)(_n10##x,_n9##y,z,v)), \ 1.6024 + (I[440] = (img)(_n10##x,_n10##y,z,v)),1)) || \ 1.6025 + _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.6026 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], \ 1.6027 + I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \ 1.6028 + I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], \ 1.6029 + I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.6030 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \ 1.6031 + I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.6032 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], \ 1.6033 + I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.6034 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \ 1.6035 + I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \ 1.6036 + I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], \ 1.6037 + I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \ 1.6038 + I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], \ 1.6039 + I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], \ 1.6040 + I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], \ 1.6041 + I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \ 1.6042 + I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], \ 1.6043 + I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], \ 1.6044 + I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], \ 1.6045 + I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], \ 1.6046 + I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], \ 1.6047 + _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x) 1.6048 + 1.6049 +#define cimg_for_in21x21(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.6050 + cimg_for_in21((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.6051 + _p10##x = x-10<0?0:x-10, \ 1.6052 + _p9##x = x-9<0?0:x-9, \ 1.6053 + _p8##x = x-8<0?0:x-8, \ 1.6054 + _p7##x = x-7<0?0:x-7, \ 1.6055 + _p6##x = x-6<0?0:x-6, \ 1.6056 + _p5##x = x-5<0?0:x-5, \ 1.6057 + _p4##x = x-4<0?0:x-4, \ 1.6058 + _p3##x = x-3<0?0:x-3, \ 1.6059 + _p2##x = x-2<0?0:x-2, \ 1.6060 + _p1##x = x-1<0?0:x-1, \ 1.6061 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.6062 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.6063 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.6064 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.6065 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.6066 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.6067 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.6068 + _n8##x = x+8>=(int)((img).width)?(int)((img).width)-1:x+8, \ 1.6069 + _n9##x = x+9>=(int)((img).width)?(int)((img).width)-1:x+9, \ 1.6070 + _n10##x = (int)( \ 1.6071 + (I[0] = (img)(_p10##x,_p10##y,z,v)), \ 1.6072 + (I[21] = (img)(_p10##x,_p9##y,z,v)), \ 1.6073 + (I[42] = (img)(_p10##x,_p8##y,z,v)), \ 1.6074 + (I[63] = (img)(_p10##x,_p7##y,z,v)), \ 1.6075 + (I[84] = (img)(_p10##x,_p6##y,z,v)), \ 1.6076 + (I[105] = (img)(_p10##x,_p5##y,z,v)), \ 1.6077 + (I[126] = (img)(_p10##x,_p4##y,z,v)), \ 1.6078 + (I[147] = (img)(_p10##x,_p3##y,z,v)), \ 1.6079 + (I[168] = (img)(_p10##x,_p2##y,z,v)), \ 1.6080 + (I[189] = (img)(_p10##x,_p1##y,z,v)), \ 1.6081 + (I[210] = (img)(_p10##x,y,z,v)), \ 1.6082 + (I[231] = (img)(_p10##x,_n1##y,z,v)), \ 1.6083 + (I[252] = (img)(_p10##x,_n2##y,z,v)), \ 1.6084 + (I[273] = (img)(_p10##x,_n3##y,z,v)), \ 1.6085 + (I[294] = (img)(_p10##x,_n4##y,z,v)), \ 1.6086 + (I[315] = (img)(_p10##x,_n5##y,z,v)), \ 1.6087 + (I[336] = (img)(_p10##x,_n6##y,z,v)), \ 1.6088 + (I[357] = (img)(_p10##x,_n7##y,z,v)), \ 1.6089 + (I[378] = (img)(_p10##x,_n8##y,z,v)), \ 1.6090 + (I[399] = (img)(_p10##x,_n9##y,z,v)), \ 1.6091 + (I[420] = (img)(_p10##x,_n10##y,z,v)), \ 1.6092 + (I[1] = (img)(_p9##x,_p10##y,z,v)), \ 1.6093 + (I[22] = (img)(_p9##x,_p9##y,z,v)), \ 1.6094 + (I[43] = (img)(_p9##x,_p8##y,z,v)), \ 1.6095 + (I[64] = (img)(_p9##x,_p7##y,z,v)), \ 1.6096 + (I[85] = (img)(_p9##x,_p6##y,z,v)), \ 1.6097 + (I[106] = (img)(_p9##x,_p5##y,z,v)), \ 1.6098 + (I[127] = (img)(_p9##x,_p4##y,z,v)), \ 1.6099 + (I[148] = (img)(_p9##x,_p3##y,z,v)), \ 1.6100 + (I[169] = (img)(_p9##x,_p2##y,z,v)), \ 1.6101 + (I[190] = (img)(_p9##x,_p1##y,z,v)), \ 1.6102 + (I[211] = (img)(_p9##x,y,z,v)), \ 1.6103 + (I[232] = (img)(_p9##x,_n1##y,z,v)), \ 1.6104 + (I[253] = (img)(_p9##x,_n2##y,z,v)), \ 1.6105 + (I[274] = (img)(_p9##x,_n3##y,z,v)), \ 1.6106 + (I[295] = (img)(_p9##x,_n4##y,z,v)), \ 1.6107 + (I[316] = (img)(_p9##x,_n5##y,z,v)), \ 1.6108 + (I[337] = (img)(_p9##x,_n6##y,z,v)), \ 1.6109 + (I[358] = (img)(_p9##x,_n7##y,z,v)), \ 1.6110 + (I[379] = (img)(_p9##x,_n8##y,z,v)), \ 1.6111 + (I[400] = (img)(_p9##x,_n9##y,z,v)), \ 1.6112 + (I[421] = (img)(_p9##x,_n10##y,z,v)), \ 1.6113 + (I[2] = (img)(_p8##x,_p10##y,z,v)), \ 1.6114 + (I[23] = (img)(_p8##x,_p9##y,z,v)), \ 1.6115 + (I[44] = (img)(_p8##x,_p8##y,z,v)), \ 1.6116 + (I[65] = (img)(_p8##x,_p7##y,z,v)), \ 1.6117 + (I[86] = (img)(_p8##x,_p6##y,z,v)), \ 1.6118 + (I[107] = (img)(_p8##x,_p5##y,z,v)), \ 1.6119 + (I[128] = (img)(_p8##x,_p4##y,z,v)), \ 1.6120 + (I[149] = (img)(_p8##x,_p3##y,z,v)), \ 1.6121 + (I[170] = (img)(_p8##x,_p2##y,z,v)), \ 1.6122 + (I[191] = (img)(_p8##x,_p1##y,z,v)), \ 1.6123 + (I[212] = (img)(_p8##x,y,z,v)), \ 1.6124 + (I[233] = (img)(_p8##x,_n1##y,z,v)), \ 1.6125 + (I[254] = (img)(_p8##x,_n2##y,z,v)), \ 1.6126 + (I[275] = (img)(_p8##x,_n3##y,z,v)), \ 1.6127 + (I[296] = (img)(_p8##x,_n4##y,z,v)), \ 1.6128 + (I[317] = (img)(_p8##x,_n5##y,z,v)), \ 1.6129 + (I[338] = (img)(_p8##x,_n6##y,z,v)), \ 1.6130 + (I[359] = (img)(_p8##x,_n7##y,z,v)), \ 1.6131 + (I[380] = (img)(_p8##x,_n8##y,z,v)), \ 1.6132 + (I[401] = (img)(_p8##x,_n9##y,z,v)), \ 1.6133 + (I[422] = (img)(_p8##x,_n10##y,z,v)), \ 1.6134 + (I[3] = (img)(_p7##x,_p10##y,z,v)), \ 1.6135 + (I[24] = (img)(_p7##x,_p9##y,z,v)), \ 1.6136 + (I[45] = (img)(_p7##x,_p8##y,z,v)), \ 1.6137 + (I[66] = (img)(_p7##x,_p7##y,z,v)), \ 1.6138 + (I[87] = (img)(_p7##x,_p6##y,z,v)), \ 1.6139 + (I[108] = (img)(_p7##x,_p5##y,z,v)), \ 1.6140 + (I[129] = (img)(_p7##x,_p4##y,z,v)), \ 1.6141 + (I[150] = (img)(_p7##x,_p3##y,z,v)), \ 1.6142 + (I[171] = (img)(_p7##x,_p2##y,z,v)), \ 1.6143 + (I[192] = (img)(_p7##x,_p1##y,z,v)), \ 1.6144 + (I[213] = (img)(_p7##x,y,z,v)), \ 1.6145 + (I[234] = (img)(_p7##x,_n1##y,z,v)), \ 1.6146 + (I[255] = (img)(_p7##x,_n2##y,z,v)), \ 1.6147 + (I[276] = (img)(_p7##x,_n3##y,z,v)), \ 1.6148 + (I[297] = (img)(_p7##x,_n4##y,z,v)), \ 1.6149 + (I[318] = (img)(_p7##x,_n5##y,z,v)), \ 1.6150 + (I[339] = (img)(_p7##x,_n6##y,z,v)), \ 1.6151 + (I[360] = (img)(_p7##x,_n7##y,z,v)), \ 1.6152 + (I[381] = (img)(_p7##x,_n8##y,z,v)), \ 1.6153 + (I[402] = (img)(_p7##x,_n9##y,z,v)), \ 1.6154 + (I[423] = (img)(_p7##x,_n10##y,z,v)), \ 1.6155 + (I[4] = (img)(_p6##x,_p10##y,z,v)), \ 1.6156 + (I[25] = (img)(_p6##x,_p9##y,z,v)), \ 1.6157 + (I[46] = (img)(_p6##x,_p8##y,z,v)), \ 1.6158 + (I[67] = (img)(_p6##x,_p7##y,z,v)), \ 1.6159 + (I[88] = (img)(_p6##x,_p6##y,z,v)), \ 1.6160 + (I[109] = (img)(_p6##x,_p5##y,z,v)), \ 1.6161 + (I[130] = (img)(_p6##x,_p4##y,z,v)), \ 1.6162 + (I[151] = (img)(_p6##x,_p3##y,z,v)), \ 1.6163 + (I[172] = (img)(_p6##x,_p2##y,z,v)), \ 1.6164 + (I[193] = (img)(_p6##x,_p1##y,z,v)), \ 1.6165 + (I[214] = (img)(_p6##x,y,z,v)), \ 1.6166 + (I[235] = (img)(_p6##x,_n1##y,z,v)), \ 1.6167 + (I[256] = (img)(_p6##x,_n2##y,z,v)), \ 1.6168 + (I[277] = (img)(_p6##x,_n3##y,z,v)), \ 1.6169 + (I[298] = (img)(_p6##x,_n4##y,z,v)), \ 1.6170 + (I[319] = (img)(_p6##x,_n5##y,z,v)), \ 1.6171 + (I[340] = (img)(_p6##x,_n6##y,z,v)), \ 1.6172 + (I[361] = (img)(_p6##x,_n7##y,z,v)), \ 1.6173 + (I[382] = (img)(_p6##x,_n8##y,z,v)), \ 1.6174 + (I[403] = (img)(_p6##x,_n9##y,z,v)), \ 1.6175 + (I[424] = (img)(_p6##x,_n10##y,z,v)), \ 1.6176 + (I[5] = (img)(_p5##x,_p10##y,z,v)), \ 1.6177 + (I[26] = (img)(_p5##x,_p9##y,z,v)), \ 1.6178 + (I[47] = (img)(_p5##x,_p8##y,z,v)), \ 1.6179 + (I[68] = (img)(_p5##x,_p7##y,z,v)), \ 1.6180 + (I[89] = (img)(_p5##x,_p6##y,z,v)), \ 1.6181 + (I[110] = (img)(_p5##x,_p5##y,z,v)), \ 1.6182 + (I[131] = (img)(_p5##x,_p4##y,z,v)), \ 1.6183 + (I[152] = (img)(_p5##x,_p3##y,z,v)), \ 1.6184 + (I[173] = (img)(_p5##x,_p2##y,z,v)), \ 1.6185 + (I[194] = (img)(_p5##x,_p1##y,z,v)), \ 1.6186 + (I[215] = (img)(_p5##x,y,z,v)), \ 1.6187 + (I[236] = (img)(_p5##x,_n1##y,z,v)), \ 1.6188 + (I[257] = (img)(_p5##x,_n2##y,z,v)), \ 1.6189 + (I[278] = (img)(_p5##x,_n3##y,z,v)), \ 1.6190 + (I[299] = (img)(_p5##x,_n4##y,z,v)), \ 1.6191 + (I[320] = (img)(_p5##x,_n5##y,z,v)), \ 1.6192 + (I[341] = (img)(_p5##x,_n6##y,z,v)), \ 1.6193 + (I[362] = (img)(_p5##x,_n7##y,z,v)), \ 1.6194 + (I[383] = (img)(_p5##x,_n8##y,z,v)), \ 1.6195 + (I[404] = (img)(_p5##x,_n9##y,z,v)), \ 1.6196 + (I[425] = (img)(_p5##x,_n10##y,z,v)), \ 1.6197 + (I[6] = (img)(_p4##x,_p10##y,z,v)), \ 1.6198 + (I[27] = (img)(_p4##x,_p9##y,z,v)), \ 1.6199 + (I[48] = (img)(_p4##x,_p8##y,z,v)), \ 1.6200 + (I[69] = (img)(_p4##x,_p7##y,z,v)), \ 1.6201 + (I[90] = (img)(_p4##x,_p6##y,z,v)), \ 1.6202 + (I[111] = (img)(_p4##x,_p5##y,z,v)), \ 1.6203 + (I[132] = (img)(_p4##x,_p4##y,z,v)), \ 1.6204 + (I[153] = (img)(_p4##x,_p3##y,z,v)), \ 1.6205 + (I[174] = (img)(_p4##x,_p2##y,z,v)), \ 1.6206 + (I[195] = (img)(_p4##x,_p1##y,z,v)), \ 1.6207 + (I[216] = (img)(_p4##x,y,z,v)), \ 1.6208 + (I[237] = (img)(_p4##x,_n1##y,z,v)), \ 1.6209 + (I[258] = (img)(_p4##x,_n2##y,z,v)), \ 1.6210 + (I[279] = (img)(_p4##x,_n3##y,z,v)), \ 1.6211 + (I[300] = (img)(_p4##x,_n4##y,z,v)), \ 1.6212 + (I[321] = (img)(_p4##x,_n5##y,z,v)), \ 1.6213 + (I[342] = (img)(_p4##x,_n6##y,z,v)), \ 1.6214 + (I[363] = (img)(_p4##x,_n7##y,z,v)), \ 1.6215 + (I[384] = (img)(_p4##x,_n8##y,z,v)), \ 1.6216 + (I[405] = (img)(_p4##x,_n9##y,z,v)), \ 1.6217 + (I[426] = (img)(_p4##x,_n10##y,z,v)), \ 1.6218 + (I[7] = (img)(_p3##x,_p10##y,z,v)), \ 1.6219 + (I[28] = (img)(_p3##x,_p9##y,z,v)), \ 1.6220 + (I[49] = (img)(_p3##x,_p8##y,z,v)), \ 1.6221 + (I[70] = (img)(_p3##x,_p7##y,z,v)), \ 1.6222 + (I[91] = (img)(_p3##x,_p6##y,z,v)), \ 1.6223 + (I[112] = (img)(_p3##x,_p5##y,z,v)), \ 1.6224 + (I[133] = (img)(_p3##x,_p4##y,z,v)), \ 1.6225 + (I[154] = (img)(_p3##x,_p3##y,z,v)), \ 1.6226 + (I[175] = (img)(_p3##x,_p2##y,z,v)), \ 1.6227 + (I[196] = (img)(_p3##x,_p1##y,z,v)), \ 1.6228 + (I[217] = (img)(_p3##x,y,z,v)), \ 1.6229 + (I[238] = (img)(_p3##x,_n1##y,z,v)), \ 1.6230 + (I[259] = (img)(_p3##x,_n2##y,z,v)), \ 1.6231 + (I[280] = (img)(_p3##x,_n3##y,z,v)), \ 1.6232 + (I[301] = (img)(_p3##x,_n4##y,z,v)), \ 1.6233 + (I[322] = (img)(_p3##x,_n5##y,z,v)), \ 1.6234 + (I[343] = (img)(_p3##x,_n6##y,z,v)), \ 1.6235 + (I[364] = (img)(_p3##x,_n7##y,z,v)), \ 1.6236 + (I[385] = (img)(_p3##x,_n8##y,z,v)), \ 1.6237 + (I[406] = (img)(_p3##x,_n9##y,z,v)), \ 1.6238 + (I[427] = (img)(_p3##x,_n10##y,z,v)), \ 1.6239 + (I[8] = (img)(_p2##x,_p10##y,z,v)), \ 1.6240 + (I[29] = (img)(_p2##x,_p9##y,z,v)), \ 1.6241 + (I[50] = (img)(_p2##x,_p8##y,z,v)), \ 1.6242 + (I[71] = (img)(_p2##x,_p7##y,z,v)), \ 1.6243 + (I[92] = (img)(_p2##x,_p6##y,z,v)), \ 1.6244 + (I[113] = (img)(_p2##x,_p5##y,z,v)), \ 1.6245 + (I[134] = (img)(_p2##x,_p4##y,z,v)), \ 1.6246 + (I[155] = (img)(_p2##x,_p3##y,z,v)), \ 1.6247 + (I[176] = (img)(_p2##x,_p2##y,z,v)), \ 1.6248 + (I[197] = (img)(_p2##x,_p1##y,z,v)), \ 1.6249 + (I[218] = (img)(_p2##x,y,z,v)), \ 1.6250 + (I[239] = (img)(_p2##x,_n1##y,z,v)), \ 1.6251 + (I[260] = (img)(_p2##x,_n2##y,z,v)), \ 1.6252 + (I[281] = (img)(_p2##x,_n3##y,z,v)), \ 1.6253 + (I[302] = (img)(_p2##x,_n4##y,z,v)), \ 1.6254 + (I[323] = (img)(_p2##x,_n5##y,z,v)), \ 1.6255 + (I[344] = (img)(_p2##x,_n6##y,z,v)), \ 1.6256 + (I[365] = (img)(_p2##x,_n7##y,z,v)), \ 1.6257 + (I[386] = (img)(_p2##x,_n8##y,z,v)), \ 1.6258 + (I[407] = (img)(_p2##x,_n9##y,z,v)), \ 1.6259 + (I[428] = (img)(_p2##x,_n10##y,z,v)), \ 1.6260 + (I[9] = (img)(_p1##x,_p10##y,z,v)), \ 1.6261 + (I[30] = (img)(_p1##x,_p9##y,z,v)), \ 1.6262 + (I[51] = (img)(_p1##x,_p8##y,z,v)), \ 1.6263 + (I[72] = (img)(_p1##x,_p7##y,z,v)), \ 1.6264 + (I[93] = (img)(_p1##x,_p6##y,z,v)), \ 1.6265 + (I[114] = (img)(_p1##x,_p5##y,z,v)), \ 1.6266 + (I[135] = (img)(_p1##x,_p4##y,z,v)), \ 1.6267 + (I[156] = (img)(_p1##x,_p3##y,z,v)), \ 1.6268 + (I[177] = (img)(_p1##x,_p2##y,z,v)), \ 1.6269 + (I[198] = (img)(_p1##x,_p1##y,z,v)), \ 1.6270 + (I[219] = (img)(_p1##x,y,z,v)), \ 1.6271 + (I[240] = (img)(_p1##x,_n1##y,z,v)), \ 1.6272 + (I[261] = (img)(_p1##x,_n2##y,z,v)), \ 1.6273 + (I[282] = (img)(_p1##x,_n3##y,z,v)), \ 1.6274 + (I[303] = (img)(_p1##x,_n4##y,z,v)), \ 1.6275 + (I[324] = (img)(_p1##x,_n5##y,z,v)), \ 1.6276 + (I[345] = (img)(_p1##x,_n6##y,z,v)), \ 1.6277 + (I[366] = (img)(_p1##x,_n7##y,z,v)), \ 1.6278 + (I[387] = (img)(_p1##x,_n8##y,z,v)), \ 1.6279 + (I[408] = (img)(_p1##x,_n9##y,z,v)), \ 1.6280 + (I[429] = (img)(_p1##x,_n10##y,z,v)), \ 1.6281 + (I[10] = (img)(x,_p10##y,z,v)), \ 1.6282 + (I[31] = (img)(x,_p9##y,z,v)), \ 1.6283 + (I[52] = (img)(x,_p8##y,z,v)), \ 1.6284 + (I[73] = (img)(x,_p7##y,z,v)), \ 1.6285 + (I[94] = (img)(x,_p6##y,z,v)), \ 1.6286 + (I[115] = (img)(x,_p5##y,z,v)), \ 1.6287 + (I[136] = (img)(x,_p4##y,z,v)), \ 1.6288 + (I[157] = (img)(x,_p3##y,z,v)), \ 1.6289 + (I[178] = (img)(x,_p2##y,z,v)), \ 1.6290 + (I[199] = (img)(x,_p1##y,z,v)), \ 1.6291 + (I[220] = (img)(x,y,z,v)), \ 1.6292 + (I[241] = (img)(x,_n1##y,z,v)), \ 1.6293 + (I[262] = (img)(x,_n2##y,z,v)), \ 1.6294 + (I[283] = (img)(x,_n3##y,z,v)), \ 1.6295 + (I[304] = (img)(x,_n4##y,z,v)), \ 1.6296 + (I[325] = (img)(x,_n5##y,z,v)), \ 1.6297 + (I[346] = (img)(x,_n6##y,z,v)), \ 1.6298 + (I[367] = (img)(x,_n7##y,z,v)), \ 1.6299 + (I[388] = (img)(x,_n8##y,z,v)), \ 1.6300 + (I[409] = (img)(x,_n9##y,z,v)), \ 1.6301 + (I[430] = (img)(x,_n10##y,z,v)), \ 1.6302 + (I[11] = (img)(_n1##x,_p10##y,z,v)), \ 1.6303 + (I[32] = (img)(_n1##x,_p9##y,z,v)), \ 1.6304 + (I[53] = (img)(_n1##x,_p8##y,z,v)), \ 1.6305 + (I[74] = (img)(_n1##x,_p7##y,z,v)), \ 1.6306 + (I[95] = (img)(_n1##x,_p6##y,z,v)), \ 1.6307 + (I[116] = (img)(_n1##x,_p5##y,z,v)), \ 1.6308 + (I[137] = (img)(_n1##x,_p4##y,z,v)), \ 1.6309 + (I[158] = (img)(_n1##x,_p3##y,z,v)), \ 1.6310 + (I[179] = (img)(_n1##x,_p2##y,z,v)), \ 1.6311 + (I[200] = (img)(_n1##x,_p1##y,z,v)), \ 1.6312 + (I[221] = (img)(_n1##x,y,z,v)), \ 1.6313 + (I[242] = (img)(_n1##x,_n1##y,z,v)), \ 1.6314 + (I[263] = (img)(_n1##x,_n2##y,z,v)), \ 1.6315 + (I[284] = (img)(_n1##x,_n3##y,z,v)), \ 1.6316 + (I[305] = (img)(_n1##x,_n4##y,z,v)), \ 1.6317 + (I[326] = (img)(_n1##x,_n5##y,z,v)), \ 1.6318 + (I[347] = (img)(_n1##x,_n6##y,z,v)), \ 1.6319 + (I[368] = (img)(_n1##x,_n7##y,z,v)), \ 1.6320 + (I[389] = (img)(_n1##x,_n8##y,z,v)), \ 1.6321 + (I[410] = (img)(_n1##x,_n9##y,z,v)), \ 1.6322 + (I[431] = (img)(_n1##x,_n10##y,z,v)), \ 1.6323 + (I[12] = (img)(_n2##x,_p10##y,z,v)), \ 1.6324 + (I[33] = (img)(_n2##x,_p9##y,z,v)), \ 1.6325 + (I[54] = (img)(_n2##x,_p8##y,z,v)), \ 1.6326 + (I[75] = (img)(_n2##x,_p7##y,z,v)), \ 1.6327 + (I[96] = (img)(_n2##x,_p6##y,z,v)), \ 1.6328 + (I[117] = (img)(_n2##x,_p5##y,z,v)), \ 1.6329 + (I[138] = (img)(_n2##x,_p4##y,z,v)), \ 1.6330 + (I[159] = (img)(_n2##x,_p3##y,z,v)), \ 1.6331 + (I[180] = (img)(_n2##x,_p2##y,z,v)), \ 1.6332 + (I[201] = (img)(_n2##x,_p1##y,z,v)), \ 1.6333 + (I[222] = (img)(_n2##x,y,z,v)), \ 1.6334 + (I[243] = (img)(_n2##x,_n1##y,z,v)), \ 1.6335 + (I[264] = (img)(_n2##x,_n2##y,z,v)), \ 1.6336 + (I[285] = (img)(_n2##x,_n3##y,z,v)), \ 1.6337 + (I[306] = (img)(_n2##x,_n4##y,z,v)), \ 1.6338 + (I[327] = (img)(_n2##x,_n5##y,z,v)), \ 1.6339 + (I[348] = (img)(_n2##x,_n6##y,z,v)), \ 1.6340 + (I[369] = (img)(_n2##x,_n7##y,z,v)), \ 1.6341 + (I[390] = (img)(_n2##x,_n8##y,z,v)), \ 1.6342 + (I[411] = (img)(_n2##x,_n9##y,z,v)), \ 1.6343 + (I[432] = (img)(_n2##x,_n10##y,z,v)), \ 1.6344 + (I[13] = (img)(_n3##x,_p10##y,z,v)), \ 1.6345 + (I[34] = (img)(_n3##x,_p9##y,z,v)), \ 1.6346 + (I[55] = (img)(_n3##x,_p8##y,z,v)), \ 1.6347 + (I[76] = (img)(_n3##x,_p7##y,z,v)), \ 1.6348 + (I[97] = (img)(_n3##x,_p6##y,z,v)), \ 1.6349 + (I[118] = (img)(_n3##x,_p5##y,z,v)), \ 1.6350 + (I[139] = (img)(_n3##x,_p4##y,z,v)), \ 1.6351 + (I[160] = (img)(_n3##x,_p3##y,z,v)), \ 1.6352 + (I[181] = (img)(_n3##x,_p2##y,z,v)), \ 1.6353 + (I[202] = (img)(_n3##x,_p1##y,z,v)), \ 1.6354 + (I[223] = (img)(_n3##x,y,z,v)), \ 1.6355 + (I[244] = (img)(_n3##x,_n1##y,z,v)), \ 1.6356 + (I[265] = (img)(_n3##x,_n2##y,z,v)), \ 1.6357 + (I[286] = (img)(_n3##x,_n3##y,z,v)), \ 1.6358 + (I[307] = (img)(_n3##x,_n4##y,z,v)), \ 1.6359 + (I[328] = (img)(_n3##x,_n5##y,z,v)), \ 1.6360 + (I[349] = (img)(_n3##x,_n6##y,z,v)), \ 1.6361 + (I[370] = (img)(_n3##x,_n7##y,z,v)), \ 1.6362 + (I[391] = (img)(_n3##x,_n8##y,z,v)), \ 1.6363 + (I[412] = (img)(_n3##x,_n9##y,z,v)), \ 1.6364 + (I[433] = (img)(_n3##x,_n10##y,z,v)), \ 1.6365 + (I[14] = (img)(_n4##x,_p10##y,z,v)), \ 1.6366 + (I[35] = (img)(_n4##x,_p9##y,z,v)), \ 1.6367 + (I[56] = (img)(_n4##x,_p8##y,z,v)), \ 1.6368 + (I[77] = (img)(_n4##x,_p7##y,z,v)), \ 1.6369 + (I[98] = (img)(_n4##x,_p6##y,z,v)), \ 1.6370 + (I[119] = (img)(_n4##x,_p5##y,z,v)), \ 1.6371 + (I[140] = (img)(_n4##x,_p4##y,z,v)), \ 1.6372 + (I[161] = (img)(_n4##x,_p3##y,z,v)), \ 1.6373 + (I[182] = (img)(_n4##x,_p2##y,z,v)), \ 1.6374 + (I[203] = (img)(_n4##x,_p1##y,z,v)), \ 1.6375 + (I[224] = (img)(_n4##x,y,z,v)), \ 1.6376 + (I[245] = (img)(_n4##x,_n1##y,z,v)), \ 1.6377 + (I[266] = (img)(_n4##x,_n2##y,z,v)), \ 1.6378 + (I[287] = (img)(_n4##x,_n3##y,z,v)), \ 1.6379 + (I[308] = (img)(_n4##x,_n4##y,z,v)), \ 1.6380 + (I[329] = (img)(_n4##x,_n5##y,z,v)), \ 1.6381 + (I[350] = (img)(_n4##x,_n6##y,z,v)), \ 1.6382 + (I[371] = (img)(_n4##x,_n7##y,z,v)), \ 1.6383 + (I[392] = (img)(_n4##x,_n8##y,z,v)), \ 1.6384 + (I[413] = (img)(_n4##x,_n9##y,z,v)), \ 1.6385 + (I[434] = (img)(_n4##x,_n10##y,z,v)), \ 1.6386 + (I[15] = (img)(_n5##x,_p10##y,z,v)), \ 1.6387 + (I[36] = (img)(_n5##x,_p9##y,z,v)), \ 1.6388 + (I[57] = (img)(_n5##x,_p8##y,z,v)), \ 1.6389 + (I[78] = (img)(_n5##x,_p7##y,z,v)), \ 1.6390 + (I[99] = (img)(_n5##x,_p6##y,z,v)), \ 1.6391 + (I[120] = (img)(_n5##x,_p5##y,z,v)), \ 1.6392 + (I[141] = (img)(_n5##x,_p4##y,z,v)), \ 1.6393 + (I[162] = (img)(_n5##x,_p3##y,z,v)), \ 1.6394 + (I[183] = (img)(_n5##x,_p2##y,z,v)), \ 1.6395 + (I[204] = (img)(_n5##x,_p1##y,z,v)), \ 1.6396 + (I[225] = (img)(_n5##x,y,z,v)), \ 1.6397 + (I[246] = (img)(_n5##x,_n1##y,z,v)), \ 1.6398 + (I[267] = (img)(_n5##x,_n2##y,z,v)), \ 1.6399 + (I[288] = (img)(_n5##x,_n3##y,z,v)), \ 1.6400 + (I[309] = (img)(_n5##x,_n4##y,z,v)), \ 1.6401 + (I[330] = (img)(_n5##x,_n5##y,z,v)), \ 1.6402 + (I[351] = (img)(_n5##x,_n6##y,z,v)), \ 1.6403 + (I[372] = (img)(_n5##x,_n7##y,z,v)), \ 1.6404 + (I[393] = (img)(_n5##x,_n8##y,z,v)), \ 1.6405 + (I[414] = (img)(_n5##x,_n9##y,z,v)), \ 1.6406 + (I[435] = (img)(_n5##x,_n10##y,z,v)), \ 1.6407 + (I[16] = (img)(_n6##x,_p10##y,z,v)), \ 1.6408 + (I[37] = (img)(_n6##x,_p9##y,z,v)), \ 1.6409 + (I[58] = (img)(_n6##x,_p8##y,z,v)), \ 1.6410 + (I[79] = (img)(_n6##x,_p7##y,z,v)), \ 1.6411 + (I[100] = (img)(_n6##x,_p6##y,z,v)), \ 1.6412 + (I[121] = (img)(_n6##x,_p5##y,z,v)), \ 1.6413 + (I[142] = (img)(_n6##x,_p4##y,z,v)), \ 1.6414 + (I[163] = (img)(_n6##x,_p3##y,z,v)), \ 1.6415 + (I[184] = (img)(_n6##x,_p2##y,z,v)), \ 1.6416 + (I[205] = (img)(_n6##x,_p1##y,z,v)), \ 1.6417 + (I[226] = (img)(_n6##x,y,z,v)), \ 1.6418 + (I[247] = (img)(_n6##x,_n1##y,z,v)), \ 1.6419 + (I[268] = (img)(_n6##x,_n2##y,z,v)), \ 1.6420 + (I[289] = (img)(_n6##x,_n3##y,z,v)), \ 1.6421 + (I[310] = (img)(_n6##x,_n4##y,z,v)), \ 1.6422 + (I[331] = (img)(_n6##x,_n5##y,z,v)), \ 1.6423 + (I[352] = (img)(_n6##x,_n6##y,z,v)), \ 1.6424 + (I[373] = (img)(_n6##x,_n7##y,z,v)), \ 1.6425 + (I[394] = (img)(_n6##x,_n8##y,z,v)), \ 1.6426 + (I[415] = (img)(_n6##x,_n9##y,z,v)), \ 1.6427 + (I[436] = (img)(_n6##x,_n10##y,z,v)), \ 1.6428 + (I[17] = (img)(_n7##x,_p10##y,z,v)), \ 1.6429 + (I[38] = (img)(_n7##x,_p9##y,z,v)), \ 1.6430 + (I[59] = (img)(_n7##x,_p8##y,z,v)), \ 1.6431 + (I[80] = (img)(_n7##x,_p7##y,z,v)), \ 1.6432 + (I[101] = (img)(_n7##x,_p6##y,z,v)), \ 1.6433 + (I[122] = (img)(_n7##x,_p5##y,z,v)), \ 1.6434 + (I[143] = (img)(_n7##x,_p4##y,z,v)), \ 1.6435 + (I[164] = (img)(_n7##x,_p3##y,z,v)), \ 1.6436 + (I[185] = (img)(_n7##x,_p2##y,z,v)), \ 1.6437 + (I[206] = (img)(_n7##x,_p1##y,z,v)), \ 1.6438 + (I[227] = (img)(_n7##x,y,z,v)), \ 1.6439 + (I[248] = (img)(_n7##x,_n1##y,z,v)), \ 1.6440 + (I[269] = (img)(_n7##x,_n2##y,z,v)), \ 1.6441 + (I[290] = (img)(_n7##x,_n3##y,z,v)), \ 1.6442 + (I[311] = (img)(_n7##x,_n4##y,z,v)), \ 1.6443 + (I[332] = (img)(_n7##x,_n5##y,z,v)), \ 1.6444 + (I[353] = (img)(_n7##x,_n6##y,z,v)), \ 1.6445 + (I[374] = (img)(_n7##x,_n7##y,z,v)), \ 1.6446 + (I[395] = (img)(_n7##x,_n8##y,z,v)), \ 1.6447 + (I[416] = (img)(_n7##x,_n9##y,z,v)), \ 1.6448 + (I[437] = (img)(_n7##x,_n10##y,z,v)), \ 1.6449 + (I[18] = (img)(_n8##x,_p10##y,z,v)), \ 1.6450 + (I[39] = (img)(_n8##x,_p9##y,z,v)), \ 1.6451 + (I[60] = (img)(_n8##x,_p8##y,z,v)), \ 1.6452 + (I[81] = (img)(_n8##x,_p7##y,z,v)), \ 1.6453 + (I[102] = (img)(_n8##x,_p6##y,z,v)), \ 1.6454 + (I[123] = (img)(_n8##x,_p5##y,z,v)), \ 1.6455 + (I[144] = (img)(_n8##x,_p4##y,z,v)), \ 1.6456 + (I[165] = (img)(_n8##x,_p3##y,z,v)), \ 1.6457 + (I[186] = (img)(_n8##x,_p2##y,z,v)), \ 1.6458 + (I[207] = (img)(_n8##x,_p1##y,z,v)), \ 1.6459 + (I[228] = (img)(_n8##x,y,z,v)), \ 1.6460 + (I[249] = (img)(_n8##x,_n1##y,z,v)), \ 1.6461 + (I[270] = (img)(_n8##x,_n2##y,z,v)), \ 1.6462 + (I[291] = (img)(_n8##x,_n3##y,z,v)), \ 1.6463 + (I[312] = (img)(_n8##x,_n4##y,z,v)), \ 1.6464 + (I[333] = (img)(_n8##x,_n5##y,z,v)), \ 1.6465 + (I[354] = (img)(_n8##x,_n6##y,z,v)), \ 1.6466 + (I[375] = (img)(_n8##x,_n7##y,z,v)), \ 1.6467 + (I[396] = (img)(_n8##x,_n8##y,z,v)), \ 1.6468 + (I[417] = (img)(_n8##x,_n9##y,z,v)), \ 1.6469 + (I[438] = (img)(_n8##x,_n10##y,z,v)), \ 1.6470 + (I[19] = (img)(_n9##x,_p10##y,z,v)), \ 1.6471 + (I[40] = (img)(_n9##x,_p9##y,z,v)), \ 1.6472 + (I[61] = (img)(_n9##x,_p8##y,z,v)), \ 1.6473 + (I[82] = (img)(_n9##x,_p7##y,z,v)), \ 1.6474 + (I[103] = (img)(_n9##x,_p6##y,z,v)), \ 1.6475 + (I[124] = (img)(_n9##x,_p5##y,z,v)), \ 1.6476 + (I[145] = (img)(_n9##x,_p4##y,z,v)), \ 1.6477 + (I[166] = (img)(_n9##x,_p3##y,z,v)), \ 1.6478 + (I[187] = (img)(_n9##x,_p2##y,z,v)), \ 1.6479 + (I[208] = (img)(_n9##x,_p1##y,z,v)), \ 1.6480 + (I[229] = (img)(_n9##x,y,z,v)), \ 1.6481 + (I[250] = (img)(_n9##x,_n1##y,z,v)), \ 1.6482 + (I[271] = (img)(_n9##x,_n2##y,z,v)), \ 1.6483 + (I[292] = (img)(_n9##x,_n3##y,z,v)), \ 1.6484 + (I[313] = (img)(_n9##x,_n4##y,z,v)), \ 1.6485 + (I[334] = (img)(_n9##x,_n5##y,z,v)), \ 1.6486 + (I[355] = (img)(_n9##x,_n6##y,z,v)), \ 1.6487 + (I[376] = (img)(_n9##x,_n7##y,z,v)), \ 1.6488 + (I[397] = (img)(_n9##x,_n8##y,z,v)), \ 1.6489 + (I[418] = (img)(_n9##x,_n9##y,z,v)), \ 1.6490 + (I[439] = (img)(_n9##x,_n10##y,z,v)), \ 1.6491 + x+10>=(int)((img).width)?(int)((img).width)-1:x+10); \ 1.6492 + x<=(int)(x1) && ((_n10##x<(int)((img).width) && ( \ 1.6493 + (I[20] = (img)(_n10##x,_p10##y,z,v)), \ 1.6494 + (I[41] = (img)(_n10##x,_p9##y,z,v)), \ 1.6495 + (I[62] = (img)(_n10##x,_p8##y,z,v)), \ 1.6496 + (I[83] = (img)(_n10##x,_p7##y,z,v)), \ 1.6497 + (I[104] = (img)(_n10##x,_p6##y,z,v)), \ 1.6498 + (I[125] = (img)(_n10##x,_p5##y,z,v)), \ 1.6499 + (I[146] = (img)(_n10##x,_p4##y,z,v)), \ 1.6500 + (I[167] = (img)(_n10##x,_p3##y,z,v)), \ 1.6501 + (I[188] = (img)(_n10##x,_p2##y,z,v)), \ 1.6502 + (I[209] = (img)(_n10##x,_p1##y,z,v)), \ 1.6503 + (I[230] = (img)(_n10##x,y,z,v)), \ 1.6504 + (I[251] = (img)(_n10##x,_n1##y,z,v)), \ 1.6505 + (I[272] = (img)(_n10##x,_n2##y,z,v)), \ 1.6506 + (I[293] = (img)(_n10##x,_n3##y,z,v)), \ 1.6507 + (I[314] = (img)(_n10##x,_n4##y,z,v)), \ 1.6508 + (I[335] = (img)(_n10##x,_n5##y,z,v)), \ 1.6509 + (I[356] = (img)(_n10##x,_n6##y,z,v)), \ 1.6510 + (I[377] = (img)(_n10##x,_n7##y,z,v)), \ 1.6511 + (I[398] = (img)(_n10##x,_n8##y,z,v)), \ 1.6512 + (I[419] = (img)(_n10##x,_n9##y,z,v)), \ 1.6513 + (I[440] = (img)(_n10##x,_n10##y,z,v)),1)) || \ 1.6514 + _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.6515 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], \ 1.6516 + I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \ 1.6517 + I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], \ 1.6518 + I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.6519 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \ 1.6520 + I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.6521 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], \ 1.6522 + I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.6523 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \ 1.6524 + I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \ 1.6525 + I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], \ 1.6526 + I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \ 1.6527 + I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], \ 1.6528 + I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], \ 1.6529 + I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], \ 1.6530 + I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \ 1.6531 + I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], \ 1.6532 + I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], \ 1.6533 + I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], \ 1.6534 + I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], \ 1.6535 + I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], \ 1.6536 + _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x) 1.6537 + 1.6538 +#define cimg_get21x21(img,x,y,z,v,I) \ 1.6539 + I[0] = (img)(_p10##x,_p10##y,z,v), I[1] = (img)(_p9##x,_p10##y,z,v), I[2] = (img)(_p8##x,_p10##y,z,v), I[3] = (img)(_p7##x,_p10##y,z,v), I[4] = (img)(_p6##x,_p10##y,z,v), I[5] = (img)(_p5##x,_p10##y,z,v), I[6] = (img)(_p4##x,_p10##y,z,v), I[7] = (img)(_p3##x,_p10##y,z,v), I[8] = (img)(_p2##x,_p10##y,z,v), I[9] = (img)(_p1##x,_p10##y,z,v), I[10] = (img)(x,_p10##y,z,v), I[11] = (img)(_n1##x,_p10##y,z,v), I[12] = (img)(_n2##x,_p10##y,z,v), I[13] = (img)(_n3##x,_p10##y,z,v), I[14] = (img)(_n4##x,_p10##y,z,v), I[15] = (img)(_n5##x,_p10##y,z,v), I[16] = (img)(_n6##x,_p10##y,z,v), I[17] = (img)(_n7##x,_p10##y,z,v), I[18] = (img)(_n8##x,_p10##y,z,v), I[19] = (img)(_n9##x,_p10##y,z,v), I[20] = (img)(_n10##x,_p10##y,z,v), \ 1.6540 + I[21] = (img)(_p10##x,_p9##y,z,v), I[22] = (img)(_p9##x,_p9##y,z,v), I[23] = (img)(_p8##x,_p9##y,z,v), I[24] = (img)(_p7##x,_p9##y,z,v), I[25] = (img)(_p6##x,_p9##y,z,v), I[26] = (img)(_p5##x,_p9##y,z,v), I[27] = (img)(_p4##x,_p9##y,z,v), I[28] = (img)(_p3##x,_p9##y,z,v), I[29] = (img)(_p2##x,_p9##y,z,v), I[30] = (img)(_p1##x,_p9##y,z,v), I[31] = (img)(x,_p9##y,z,v), I[32] = (img)(_n1##x,_p9##y,z,v), I[33] = (img)(_n2##x,_p9##y,z,v), I[34] = (img)(_n3##x,_p9##y,z,v), I[35] = (img)(_n4##x,_p9##y,z,v), I[36] = (img)(_n5##x,_p9##y,z,v), I[37] = (img)(_n6##x,_p9##y,z,v), I[38] = (img)(_n7##x,_p9##y,z,v), I[39] = (img)(_n8##x,_p9##y,z,v), I[40] = (img)(_n9##x,_p9##y,z,v), I[41] = (img)(_n10##x,_p9##y,z,v), \ 1.6541 + I[42] = (img)(_p10##x,_p8##y,z,v), I[43] = (img)(_p9##x,_p8##y,z,v), I[44] = (img)(_p8##x,_p8##y,z,v), I[45] = (img)(_p7##x,_p8##y,z,v), I[46] = (img)(_p6##x,_p8##y,z,v), I[47] = (img)(_p5##x,_p8##y,z,v), I[48] = (img)(_p4##x,_p8##y,z,v), I[49] = (img)(_p3##x,_p8##y,z,v), I[50] = (img)(_p2##x,_p8##y,z,v), I[51] = (img)(_p1##x,_p8##y,z,v), I[52] = (img)(x,_p8##y,z,v), I[53] = (img)(_n1##x,_p8##y,z,v), I[54] = (img)(_n2##x,_p8##y,z,v), I[55] = (img)(_n3##x,_p8##y,z,v), I[56] = (img)(_n4##x,_p8##y,z,v), I[57] = (img)(_n5##x,_p8##y,z,v), I[58] = (img)(_n6##x,_p8##y,z,v), I[59] = (img)(_n7##x,_p8##y,z,v), I[60] = (img)(_n8##x,_p8##y,z,v), I[61] = (img)(_n9##x,_p8##y,z,v), I[62] = (img)(_n10##x,_p8##y,z,v), \ 1.6542 + I[63] = (img)(_p10##x,_p7##y,z,v), I[64] = (img)(_p9##x,_p7##y,z,v), I[65] = (img)(_p8##x,_p7##y,z,v), I[66] = (img)(_p7##x,_p7##y,z,v), I[67] = (img)(_p6##x,_p7##y,z,v), I[68] = (img)(_p5##x,_p7##y,z,v), I[69] = (img)(_p4##x,_p7##y,z,v), I[70] = (img)(_p3##x,_p7##y,z,v), I[71] = (img)(_p2##x,_p7##y,z,v), I[72] = (img)(_p1##x,_p7##y,z,v), I[73] = (img)(x,_p7##y,z,v), I[74] = (img)(_n1##x,_p7##y,z,v), I[75] = (img)(_n2##x,_p7##y,z,v), I[76] = (img)(_n3##x,_p7##y,z,v), I[77] = (img)(_n4##x,_p7##y,z,v), I[78] = (img)(_n5##x,_p7##y,z,v), I[79] = (img)(_n6##x,_p7##y,z,v), I[80] = (img)(_n7##x,_p7##y,z,v), I[81] = (img)(_n8##x,_p7##y,z,v), I[82] = (img)(_n9##x,_p7##y,z,v), I[83] = (img)(_n10##x,_p7##y,z,v), \ 1.6543 + I[84] = (img)(_p10##x,_p6##y,z,v), I[85] = (img)(_p9##x,_p6##y,z,v), I[86] = (img)(_p8##x,_p6##y,z,v), I[87] = (img)(_p7##x,_p6##y,z,v), I[88] = (img)(_p6##x,_p6##y,z,v), I[89] = (img)(_p5##x,_p6##y,z,v), I[90] = (img)(_p4##x,_p6##y,z,v), I[91] = (img)(_p3##x,_p6##y,z,v), I[92] = (img)(_p2##x,_p6##y,z,v), I[93] = (img)(_p1##x,_p6##y,z,v), I[94] = (img)(x,_p6##y,z,v), I[95] = (img)(_n1##x,_p6##y,z,v), I[96] = (img)(_n2##x,_p6##y,z,v), I[97] = (img)(_n3##x,_p6##y,z,v), I[98] = (img)(_n4##x,_p6##y,z,v), I[99] = (img)(_n5##x,_p6##y,z,v), I[100] = (img)(_n6##x,_p6##y,z,v), I[101] = (img)(_n7##x,_p6##y,z,v), I[102] = (img)(_n8##x,_p6##y,z,v), I[103] = (img)(_n9##x,_p6##y,z,v), I[104] = (img)(_n10##x,_p6##y,z,v), \ 1.6544 + I[105] = (img)(_p10##x,_p5##y,z,v), I[106] = (img)(_p9##x,_p5##y,z,v), I[107] = (img)(_p8##x,_p5##y,z,v), I[108] = (img)(_p7##x,_p5##y,z,v), I[109] = (img)(_p6##x,_p5##y,z,v), I[110] = (img)(_p5##x,_p5##y,z,v), I[111] = (img)(_p4##x,_p5##y,z,v), I[112] = (img)(_p3##x,_p5##y,z,v), I[113] = (img)(_p2##x,_p5##y,z,v), I[114] = (img)(_p1##x,_p5##y,z,v), I[115] = (img)(x,_p5##y,z,v), I[116] = (img)(_n1##x,_p5##y,z,v), I[117] = (img)(_n2##x,_p5##y,z,v), I[118] = (img)(_n3##x,_p5##y,z,v), I[119] = (img)(_n4##x,_p5##y,z,v), I[120] = (img)(_n5##x,_p5##y,z,v), I[121] = (img)(_n6##x,_p5##y,z,v), I[122] = (img)(_n7##x,_p5##y,z,v), I[123] = (img)(_n8##x,_p5##y,z,v), I[124] = (img)(_n9##x,_p5##y,z,v), I[125] = (img)(_n10##x,_p5##y,z,v), \ 1.6545 + I[126] = (img)(_p10##x,_p4##y,z,v), I[127] = (img)(_p9##x,_p4##y,z,v), I[128] = (img)(_p8##x,_p4##y,z,v), I[129] = (img)(_p7##x,_p4##y,z,v), I[130] = (img)(_p6##x,_p4##y,z,v), I[131] = (img)(_p5##x,_p4##y,z,v), I[132] = (img)(_p4##x,_p4##y,z,v), I[133] = (img)(_p3##x,_p4##y,z,v), I[134] = (img)(_p2##x,_p4##y,z,v), I[135] = (img)(_p1##x,_p4##y,z,v), I[136] = (img)(x,_p4##y,z,v), I[137] = (img)(_n1##x,_p4##y,z,v), I[138] = (img)(_n2##x,_p4##y,z,v), I[139] = (img)(_n3##x,_p4##y,z,v), I[140] = (img)(_n4##x,_p4##y,z,v), I[141] = (img)(_n5##x,_p4##y,z,v), I[142] = (img)(_n6##x,_p4##y,z,v), I[143] = (img)(_n7##x,_p4##y,z,v), I[144] = (img)(_n8##x,_p4##y,z,v), I[145] = (img)(_n9##x,_p4##y,z,v), I[146] = (img)(_n10##x,_p4##y,z,v), \ 1.6546 + I[147] = (img)(_p10##x,_p3##y,z,v), I[148] = (img)(_p9##x,_p3##y,z,v), I[149] = (img)(_p8##x,_p3##y,z,v), I[150] = (img)(_p7##x,_p3##y,z,v), I[151] = (img)(_p6##x,_p3##y,z,v), I[152] = (img)(_p5##x,_p3##y,z,v), I[153] = (img)(_p4##x,_p3##y,z,v), I[154] = (img)(_p3##x,_p3##y,z,v), I[155] = (img)(_p2##x,_p3##y,z,v), I[156] = (img)(_p1##x,_p3##y,z,v), I[157] = (img)(x,_p3##y,z,v), I[158] = (img)(_n1##x,_p3##y,z,v), I[159] = (img)(_n2##x,_p3##y,z,v), I[160] = (img)(_n3##x,_p3##y,z,v), I[161] = (img)(_n4##x,_p3##y,z,v), I[162] = (img)(_n5##x,_p3##y,z,v), I[163] = (img)(_n6##x,_p3##y,z,v), I[164] = (img)(_n7##x,_p3##y,z,v), I[165] = (img)(_n8##x,_p3##y,z,v), I[166] = (img)(_n9##x,_p3##y,z,v), I[167] = (img)(_n10##x,_p3##y,z,v), \ 1.6547 + I[168] = (img)(_p10##x,_p2##y,z,v), I[169] = (img)(_p9##x,_p2##y,z,v), I[170] = (img)(_p8##x,_p2##y,z,v), I[171] = (img)(_p7##x,_p2##y,z,v), I[172] = (img)(_p6##x,_p2##y,z,v), I[173] = (img)(_p5##x,_p2##y,z,v), I[174] = (img)(_p4##x,_p2##y,z,v), I[175] = (img)(_p3##x,_p2##y,z,v), I[176] = (img)(_p2##x,_p2##y,z,v), I[177] = (img)(_p1##x,_p2##y,z,v), I[178] = (img)(x,_p2##y,z,v), I[179] = (img)(_n1##x,_p2##y,z,v), I[180] = (img)(_n2##x,_p2##y,z,v), I[181] = (img)(_n3##x,_p2##y,z,v), I[182] = (img)(_n4##x,_p2##y,z,v), I[183] = (img)(_n5##x,_p2##y,z,v), I[184] = (img)(_n6##x,_p2##y,z,v), I[185] = (img)(_n7##x,_p2##y,z,v), I[186] = (img)(_n8##x,_p2##y,z,v), I[187] = (img)(_n9##x,_p2##y,z,v), I[188] = (img)(_n10##x,_p2##y,z,v), \ 1.6548 + I[189] = (img)(_p10##x,_p1##y,z,v), I[190] = (img)(_p9##x,_p1##y,z,v), I[191] = (img)(_p8##x,_p1##y,z,v), I[192] = (img)(_p7##x,_p1##y,z,v), I[193] = (img)(_p6##x,_p1##y,z,v), I[194] = (img)(_p5##x,_p1##y,z,v), I[195] = (img)(_p4##x,_p1##y,z,v), I[196] = (img)(_p3##x,_p1##y,z,v), I[197] = (img)(_p2##x,_p1##y,z,v), I[198] = (img)(_p1##x,_p1##y,z,v), I[199] = (img)(x,_p1##y,z,v), I[200] = (img)(_n1##x,_p1##y,z,v), I[201] = (img)(_n2##x,_p1##y,z,v), I[202] = (img)(_n3##x,_p1##y,z,v), I[203] = (img)(_n4##x,_p1##y,z,v), I[204] = (img)(_n5##x,_p1##y,z,v), I[205] = (img)(_n6##x,_p1##y,z,v), I[206] = (img)(_n7##x,_p1##y,z,v), I[207] = (img)(_n8##x,_p1##y,z,v), I[208] = (img)(_n9##x,_p1##y,z,v), I[209] = (img)(_n10##x,_p1##y,z,v), \ 1.6549 + I[210] = (img)(_p10##x,y,z,v), I[211] = (img)(_p9##x,y,z,v), I[212] = (img)(_p8##x,y,z,v), I[213] = (img)(_p7##x,y,z,v), I[214] = (img)(_p6##x,y,z,v), I[215] = (img)(_p5##x,y,z,v), I[216] = (img)(_p4##x,y,z,v), I[217] = (img)(_p3##x,y,z,v), I[218] = (img)(_p2##x,y,z,v), I[219] = (img)(_p1##x,y,z,v), I[220] = (img)(x,y,z,v), I[221] = (img)(_n1##x,y,z,v), I[222] = (img)(_n2##x,y,z,v), I[223] = (img)(_n3##x,y,z,v), I[224] = (img)(_n4##x,y,z,v), I[225] = (img)(_n5##x,y,z,v), I[226] = (img)(_n6##x,y,z,v), I[227] = (img)(_n7##x,y,z,v), I[228] = (img)(_n8##x,y,z,v), I[229] = (img)(_n9##x,y,z,v), I[230] = (img)(_n10##x,y,z,v), \ 1.6550 + I[231] = (img)(_p10##x,_n1##y,z,v), I[232] = (img)(_p9##x,_n1##y,z,v), I[233] = (img)(_p8##x,_n1##y,z,v), I[234] = (img)(_p7##x,_n1##y,z,v), I[235] = (img)(_p6##x,_n1##y,z,v), I[236] = (img)(_p5##x,_n1##y,z,v), I[237] = (img)(_p4##x,_n1##y,z,v), I[238] = (img)(_p3##x,_n1##y,z,v), I[239] = (img)(_p2##x,_n1##y,z,v), I[240] = (img)(_p1##x,_n1##y,z,v), I[241] = (img)(x,_n1##y,z,v), I[242] = (img)(_n1##x,_n1##y,z,v), I[243] = (img)(_n2##x,_n1##y,z,v), I[244] = (img)(_n3##x,_n1##y,z,v), I[245] = (img)(_n4##x,_n1##y,z,v), I[246] = (img)(_n5##x,_n1##y,z,v), I[247] = (img)(_n6##x,_n1##y,z,v), I[248] = (img)(_n7##x,_n1##y,z,v), I[249] = (img)(_n8##x,_n1##y,z,v), I[250] = (img)(_n9##x,_n1##y,z,v), I[251] = (img)(_n10##x,_n1##y,z,v), \ 1.6551 + I[252] = (img)(_p10##x,_n2##y,z,v), I[253] = (img)(_p9##x,_n2##y,z,v), I[254] = (img)(_p8##x,_n2##y,z,v), I[255] = (img)(_p7##x,_n2##y,z,v), I[256] = (img)(_p6##x,_n2##y,z,v), I[257] = (img)(_p5##x,_n2##y,z,v), I[258] = (img)(_p4##x,_n2##y,z,v), I[259] = (img)(_p3##x,_n2##y,z,v), I[260] = (img)(_p2##x,_n2##y,z,v), I[261] = (img)(_p1##x,_n2##y,z,v), I[262] = (img)(x,_n2##y,z,v), I[263] = (img)(_n1##x,_n2##y,z,v), I[264] = (img)(_n2##x,_n2##y,z,v), I[265] = (img)(_n3##x,_n2##y,z,v), I[266] = (img)(_n4##x,_n2##y,z,v), I[267] = (img)(_n5##x,_n2##y,z,v), I[268] = (img)(_n6##x,_n2##y,z,v), I[269] = (img)(_n7##x,_n2##y,z,v), I[270] = (img)(_n8##x,_n2##y,z,v), I[271] = (img)(_n9##x,_n2##y,z,v), I[272] = (img)(_n10##x,_n2##y,z,v), \ 1.6552 + I[273] = (img)(_p10##x,_n3##y,z,v), I[274] = (img)(_p9##x,_n3##y,z,v), I[275] = (img)(_p8##x,_n3##y,z,v), I[276] = (img)(_p7##x,_n3##y,z,v), I[277] = (img)(_p6##x,_n3##y,z,v), I[278] = (img)(_p5##x,_n3##y,z,v), I[279] = (img)(_p4##x,_n3##y,z,v), I[280] = (img)(_p3##x,_n3##y,z,v), I[281] = (img)(_p2##x,_n3##y,z,v), I[282] = (img)(_p1##x,_n3##y,z,v), I[283] = (img)(x,_n3##y,z,v), I[284] = (img)(_n1##x,_n3##y,z,v), I[285] = (img)(_n2##x,_n3##y,z,v), I[286] = (img)(_n3##x,_n3##y,z,v), I[287] = (img)(_n4##x,_n3##y,z,v), I[288] = (img)(_n5##x,_n3##y,z,v), I[289] = (img)(_n6##x,_n3##y,z,v), I[290] = (img)(_n7##x,_n3##y,z,v), I[291] = (img)(_n8##x,_n3##y,z,v), I[292] = (img)(_n9##x,_n3##y,z,v), I[293] = (img)(_n10##x,_n3##y,z,v), \ 1.6553 + I[294] = (img)(_p10##x,_n4##y,z,v), I[295] = (img)(_p9##x,_n4##y,z,v), I[296] = (img)(_p8##x,_n4##y,z,v), I[297] = (img)(_p7##x,_n4##y,z,v), I[298] = (img)(_p6##x,_n4##y,z,v), I[299] = (img)(_p5##x,_n4##y,z,v), I[300] = (img)(_p4##x,_n4##y,z,v), I[301] = (img)(_p3##x,_n4##y,z,v), I[302] = (img)(_p2##x,_n4##y,z,v), I[303] = (img)(_p1##x,_n4##y,z,v), I[304] = (img)(x,_n4##y,z,v), I[305] = (img)(_n1##x,_n4##y,z,v), I[306] = (img)(_n2##x,_n4##y,z,v), I[307] = (img)(_n3##x,_n4##y,z,v), I[308] = (img)(_n4##x,_n4##y,z,v), I[309] = (img)(_n5##x,_n4##y,z,v), I[310] = (img)(_n6##x,_n4##y,z,v), I[311] = (img)(_n7##x,_n4##y,z,v), I[312] = (img)(_n8##x,_n4##y,z,v), I[313] = (img)(_n9##x,_n4##y,z,v), I[314] = (img)(_n10##x,_n4##y,z,v), \ 1.6554 + I[315] = (img)(_p10##x,_n5##y,z,v), I[316] = (img)(_p9##x,_n5##y,z,v), I[317] = (img)(_p8##x,_n5##y,z,v), I[318] = (img)(_p7##x,_n5##y,z,v), I[319] = (img)(_p6##x,_n5##y,z,v), I[320] = (img)(_p5##x,_n5##y,z,v), I[321] = (img)(_p4##x,_n5##y,z,v), I[322] = (img)(_p3##x,_n5##y,z,v), I[323] = (img)(_p2##x,_n5##y,z,v), I[324] = (img)(_p1##x,_n5##y,z,v), I[325] = (img)(x,_n5##y,z,v), I[326] = (img)(_n1##x,_n5##y,z,v), I[327] = (img)(_n2##x,_n5##y,z,v), I[328] = (img)(_n3##x,_n5##y,z,v), I[329] = (img)(_n4##x,_n5##y,z,v), I[330] = (img)(_n5##x,_n5##y,z,v), I[331] = (img)(_n6##x,_n5##y,z,v), I[332] = (img)(_n7##x,_n5##y,z,v), I[333] = (img)(_n8##x,_n5##y,z,v), I[334] = (img)(_n9##x,_n5##y,z,v), I[335] = (img)(_n10##x,_n5##y,z,v), \ 1.6555 + I[336] = (img)(_p10##x,_n6##y,z,v), I[337] = (img)(_p9##x,_n6##y,z,v), I[338] = (img)(_p8##x,_n6##y,z,v), I[339] = (img)(_p7##x,_n6##y,z,v), I[340] = (img)(_p6##x,_n6##y,z,v), I[341] = (img)(_p5##x,_n6##y,z,v), I[342] = (img)(_p4##x,_n6##y,z,v), I[343] = (img)(_p3##x,_n6##y,z,v), I[344] = (img)(_p2##x,_n6##y,z,v), I[345] = (img)(_p1##x,_n6##y,z,v), I[346] = (img)(x,_n6##y,z,v), I[347] = (img)(_n1##x,_n6##y,z,v), I[348] = (img)(_n2##x,_n6##y,z,v), I[349] = (img)(_n3##x,_n6##y,z,v), I[350] = (img)(_n4##x,_n6##y,z,v), I[351] = (img)(_n5##x,_n6##y,z,v), I[352] = (img)(_n6##x,_n6##y,z,v), I[353] = (img)(_n7##x,_n6##y,z,v), I[354] = (img)(_n8##x,_n6##y,z,v), I[355] = (img)(_n9##x,_n6##y,z,v), I[356] = (img)(_n10##x,_n6##y,z,v), \ 1.6556 + I[357] = (img)(_p10##x,_n7##y,z,v), I[358] = (img)(_p9##x,_n7##y,z,v), I[359] = (img)(_p8##x,_n7##y,z,v), I[360] = (img)(_p7##x,_n7##y,z,v), I[361] = (img)(_p6##x,_n7##y,z,v), I[362] = (img)(_p5##x,_n7##y,z,v), I[363] = (img)(_p4##x,_n7##y,z,v), I[364] = (img)(_p3##x,_n7##y,z,v), I[365] = (img)(_p2##x,_n7##y,z,v), I[366] = (img)(_p1##x,_n7##y,z,v), I[367] = (img)(x,_n7##y,z,v), I[368] = (img)(_n1##x,_n7##y,z,v), I[369] = (img)(_n2##x,_n7##y,z,v), I[370] = (img)(_n3##x,_n7##y,z,v), I[371] = (img)(_n4##x,_n7##y,z,v), I[372] = (img)(_n5##x,_n7##y,z,v), I[373] = (img)(_n6##x,_n7##y,z,v), I[374] = (img)(_n7##x,_n7##y,z,v), I[375] = (img)(_n8##x,_n7##y,z,v), I[376] = (img)(_n9##x,_n7##y,z,v), I[377] = (img)(_n10##x,_n7##y,z,v), \ 1.6557 + I[378] = (img)(_p10##x,_n8##y,z,v), I[379] = (img)(_p9##x,_n8##y,z,v), I[380] = (img)(_p8##x,_n8##y,z,v), I[381] = (img)(_p7##x,_n8##y,z,v), I[382] = (img)(_p6##x,_n8##y,z,v), I[383] = (img)(_p5##x,_n8##y,z,v), I[384] = (img)(_p4##x,_n8##y,z,v), I[385] = (img)(_p3##x,_n8##y,z,v), I[386] = (img)(_p2##x,_n8##y,z,v), I[387] = (img)(_p1##x,_n8##y,z,v), I[388] = (img)(x,_n8##y,z,v), I[389] = (img)(_n1##x,_n8##y,z,v), I[390] = (img)(_n2##x,_n8##y,z,v), I[391] = (img)(_n3##x,_n8##y,z,v), I[392] = (img)(_n4##x,_n8##y,z,v), I[393] = (img)(_n5##x,_n8##y,z,v), I[394] = (img)(_n6##x,_n8##y,z,v), I[395] = (img)(_n7##x,_n8##y,z,v), I[396] = (img)(_n8##x,_n8##y,z,v), I[397] = (img)(_n9##x,_n8##y,z,v), I[398] = (img)(_n10##x,_n8##y,z,v), \ 1.6558 + I[399] = (img)(_p10##x,_n9##y,z,v), I[400] = (img)(_p9##x,_n9##y,z,v), I[401] = (img)(_p8##x,_n9##y,z,v), I[402] = (img)(_p7##x,_n9##y,z,v), I[403] = (img)(_p6##x,_n9##y,z,v), I[404] = (img)(_p5##x,_n9##y,z,v), I[405] = (img)(_p4##x,_n9##y,z,v), I[406] = (img)(_p3##x,_n9##y,z,v), I[407] = (img)(_p2##x,_n9##y,z,v), I[408] = (img)(_p1##x,_n9##y,z,v), I[409] = (img)(x,_n9##y,z,v), I[410] = (img)(_n1##x,_n9##y,z,v), I[411] = (img)(_n2##x,_n9##y,z,v), I[412] = (img)(_n3##x,_n9##y,z,v), I[413] = (img)(_n4##x,_n9##y,z,v), I[414] = (img)(_n5##x,_n9##y,z,v), I[415] = (img)(_n6##x,_n9##y,z,v), I[416] = (img)(_n7##x,_n9##y,z,v), I[417] = (img)(_n8##x,_n9##y,z,v), I[418] = (img)(_n9##x,_n9##y,z,v), I[419] = (img)(_n10##x,_n9##y,z,v), \ 1.6559 + I[420] = (img)(_p10##x,_n10##y,z,v), I[421] = (img)(_p9##x,_n10##y,z,v), I[422] = (img)(_p8##x,_n10##y,z,v), I[423] = (img)(_p7##x,_n10##y,z,v), I[424] = (img)(_p6##x,_n10##y,z,v), I[425] = (img)(_p5##x,_n10##y,z,v), I[426] = (img)(_p4##x,_n10##y,z,v), I[427] = (img)(_p3##x,_n10##y,z,v), I[428] = (img)(_p2##x,_n10##y,z,v), I[429] = (img)(_p1##x,_n10##y,z,v), I[430] = (img)(x,_n10##y,z,v), I[431] = (img)(_n1##x,_n10##y,z,v), I[432] = (img)(_n2##x,_n10##y,z,v), I[433] = (img)(_n3##x,_n10##y,z,v), I[434] = (img)(_n4##x,_n10##y,z,v), I[435] = (img)(_n5##x,_n10##y,z,v), I[436] = (img)(_n6##x,_n10##y,z,v), I[437] = (img)(_n7##x,_n10##y,z,v), I[438] = (img)(_n8##x,_n10##y,z,v), I[439] = (img)(_n9##x,_n10##y,z,v), I[440] = (img)(_n10##x,_n10##y,z,v); 1.6560 + 1.6561 +// Define 22x22 loop macros for CImg 1.6562 +//---------------------------------- 1.6563 +#define cimg_for22(bound,i) for (int i = 0, \ 1.6564 + _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.6565 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.6566 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.6567 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.6568 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.6569 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.6570 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.6571 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.6572 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8, \ 1.6573 + _n9##i = 9>=(int)(bound)?(int)(bound)-1:9, \ 1.6574 + _n10##i = 10>=(int)(bound)?(int)(bound)-1:10, \ 1.6575 + _n11##i = 11>=(int)(bound)?(int)(bound)-1:11; \ 1.6576 + _n11##i<(int)(bound) || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.6577 + i==(_n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.6578 + _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.6579 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i) 1.6580 + 1.6581 +#define cimg_for22X(img,x) cimg_for22((img).width,x) 1.6582 +#define cimg_for22Y(img,y) cimg_for22((img).height,y) 1.6583 +#define cimg_for22Z(img,z) cimg_for22((img).depth,z) 1.6584 +#define cimg_for22V(img,v) cimg_for22((img).dim,v) 1.6585 +#define cimg_for22XY(img,x,y) cimg_for22Y(img,y) cimg_for22X(img,x) 1.6586 +#define cimg_for22XZ(img,x,z) cimg_for22Z(img,z) cimg_for22X(img,x) 1.6587 +#define cimg_for22XV(img,x,v) cimg_for22V(img,v) cimg_for22X(img,x) 1.6588 +#define cimg_for22YZ(img,y,z) cimg_for22Z(img,z) cimg_for22Y(img,y) 1.6589 +#define cimg_for22YV(img,y,v) cimg_for22V(img,v) cimg_for22Y(img,y) 1.6590 +#define cimg_for22ZV(img,z,v) cimg_for22V(img,v) cimg_for22Z(img,z) 1.6591 +#define cimg_for22XYZ(img,x,y,z) cimg_for22Z(img,z) cimg_for22XY(img,x,y) 1.6592 +#define cimg_for22XZV(img,x,z,v) cimg_for22V(img,v) cimg_for22XZ(img,x,z) 1.6593 +#define cimg_for22YZV(img,y,z,v) cimg_for22V(img,v) cimg_for22YZ(img,y,z) 1.6594 +#define cimg_for22XYZV(img,x,y,z,v) cimg_for22V(img,v) cimg_for22XYZ(img,x,y,z) 1.6595 + 1.6596 +#define cimg_for_in22(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.6597 + _p10##i = i-10<0?0:i-10, \ 1.6598 + _p9##i = i-9<0?0:i-9, \ 1.6599 + _p8##i = i-8<0?0:i-8, \ 1.6600 + _p7##i = i-7<0?0:i-7, \ 1.6601 + _p6##i = i-6<0?0:i-6, \ 1.6602 + _p5##i = i-5<0?0:i-5, \ 1.6603 + _p4##i = i-4<0?0:i-4, \ 1.6604 + _p3##i = i-3<0?0:i-3, \ 1.6605 + _p2##i = i-2<0?0:i-2, \ 1.6606 + _p1##i = i-1<0?0:i-1, \ 1.6607 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.6608 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.6609 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.6610 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.6611 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.6612 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.6613 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.6614 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8, \ 1.6615 + _n9##i = i+9>=(int)(bound)?(int)(bound)-1:i+9, \ 1.6616 + _n10##i = i+10>=(int)(bound)?(int)(bound)-1:i+10, \ 1.6617 + _n11##i = i+11>=(int)(bound)?(int)(bound)-1:i+11; \ 1.6618 + i<=(int)(i1) && (_n11##i<(int)(bound) || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.6619 + i==(_n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.6620 + _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.6621 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i) 1.6622 + 1.6623 +#define cimg_for_in22X(img,x0,x1,x) cimg_for_in22((img).width,x0,x1,x) 1.6624 +#define cimg_for_in22Y(img,y0,y1,y) cimg_for_in22((img).height,y0,y1,y) 1.6625 +#define cimg_for_in22Z(img,z0,z1,z) cimg_for_in22((img).depth,z0,z1,z) 1.6626 +#define cimg_for_in22V(img,v0,v1,v) cimg_for_in22((img).dim,v0,v1,v) 1.6627 +#define cimg_for_in22XY(img,x0,y0,x1,y1,x,y) cimg_for_in22Y(img,y0,y1,y) cimg_for_in22X(img,x0,x1,x) 1.6628 +#define cimg_for_in22XZ(img,x0,z0,x1,z1,x,z) cimg_for_in22Z(img,z0,z1,z) cimg_for_in22X(img,x0,x1,x) 1.6629 +#define cimg_for_in22XV(img,x0,v0,x1,v1,x,v) cimg_for_in22V(img,v0,v1,v) cimg_for_in22X(img,x0,x1,x) 1.6630 +#define cimg_for_in22YZ(img,y0,z0,y1,z1,y,z) cimg_for_in22Z(img,z0,z1,z) cimg_for_in22Y(img,y0,y1,y) 1.6631 +#define cimg_for_in22YV(img,y0,v0,y1,v1,y,v) cimg_for_in22V(img,v0,v1,v) cimg_for_in22Y(img,y0,y1,y) 1.6632 +#define cimg_for_in22ZV(img,z0,v0,z1,v1,z,v) cimg_for_in22V(img,v0,v1,v) cimg_for_in22Z(img,z0,z1,z) 1.6633 +#define cimg_for_in22XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in22Z(img,z0,z1,z) cimg_for_in22XY(img,x0,y0,x1,y1,x,y) 1.6634 +#define cimg_for_in22XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in22V(img,v0,v1,v) cimg_for_in22XZ(img,x0,y0,x1,y1,x,z) 1.6635 +#define cimg_for_in22YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in22V(img,v0,v1,v) cimg_for_in22YZ(img,y0,z0,y1,z1,y,z) 1.6636 +#define cimg_for_in22XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in22V(img,v0,v1,v) cimg_for_in22XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.6637 + 1.6638 +#define cimg_for22x22(img,x,y,z,v,I) \ 1.6639 + cimg_for22((img).height,y) for (int x = 0, \ 1.6640 + _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.6641 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.6642 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.6643 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.6644 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.6645 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.6646 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.6647 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.6648 + _n8##x = 8>=((img).width)?(int)((img).width)-1:8, \ 1.6649 + _n9##x = 9>=((img).width)?(int)((img).width)-1:9, \ 1.6650 + _n10##x = 10>=((img).width)?(int)((img).width)-1:10, \ 1.6651 + _n11##x = (int)( \ 1.6652 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = (img)(0,_p10##y,z,v)), \ 1.6653 + (I[22] = I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = (img)(0,_p9##y,z,v)), \ 1.6654 + (I[44] = I[45] = I[46] = I[47] = I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = I[54] = (img)(0,_p8##y,z,v)), \ 1.6655 + (I[66] = I[67] = I[68] = I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = (img)(0,_p7##y,z,v)), \ 1.6656 + (I[88] = I[89] = I[90] = I[91] = I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = (img)(0,_p6##y,z,v)), \ 1.6657 + (I[110] = I[111] = I[112] = I[113] = I[114] = I[115] = I[116] = I[117] = I[118] = I[119] = I[120] = (img)(0,_p5##y,z,v)), \ 1.6658 + (I[132] = I[133] = I[134] = I[135] = I[136] = I[137] = I[138] = I[139] = I[140] = I[141] = I[142] = (img)(0,_p4##y,z,v)), \ 1.6659 + (I[154] = I[155] = I[156] = I[157] = I[158] = I[159] = I[160] = I[161] = I[162] = I[163] = I[164] = (img)(0,_p3##y,z,v)), \ 1.6660 + (I[176] = I[177] = I[178] = I[179] = I[180] = I[181] = I[182] = I[183] = I[184] = I[185] = I[186] = (img)(0,_p2##y,z,v)), \ 1.6661 + (I[198] = I[199] = I[200] = I[201] = I[202] = I[203] = I[204] = I[205] = I[206] = I[207] = I[208] = (img)(0,_p1##y,z,v)), \ 1.6662 + (I[220] = I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = I[228] = I[229] = I[230] = (img)(0,y,z,v)), \ 1.6663 + (I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = I[248] = I[249] = I[250] = I[251] = I[252] = (img)(0,_n1##y,z,v)), \ 1.6664 + (I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = I[272] = I[273] = I[274] = (img)(0,_n2##y,z,v)), \ 1.6665 + (I[286] = I[287] = I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = (img)(0,_n3##y,z,v)), \ 1.6666 + (I[308] = I[309] = I[310] = I[311] = I[312] = I[313] = I[314] = I[315] = I[316] = I[317] = I[318] = (img)(0,_n4##y,z,v)), \ 1.6667 + (I[330] = I[331] = I[332] = I[333] = I[334] = I[335] = I[336] = I[337] = I[338] = I[339] = I[340] = (img)(0,_n5##y,z,v)), \ 1.6668 + (I[352] = I[353] = I[354] = I[355] = I[356] = I[357] = I[358] = I[359] = I[360] = I[361] = I[362] = (img)(0,_n6##y,z,v)), \ 1.6669 + (I[374] = I[375] = I[376] = I[377] = I[378] = I[379] = I[380] = I[381] = I[382] = I[383] = I[384] = (img)(0,_n7##y,z,v)), \ 1.6670 + (I[396] = I[397] = I[398] = I[399] = I[400] = I[401] = I[402] = I[403] = I[404] = I[405] = I[406] = (img)(0,_n8##y,z,v)), \ 1.6671 + (I[418] = I[419] = I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = I[426] = I[427] = I[428] = (img)(0,_n9##y,z,v)), \ 1.6672 + (I[440] = I[441] = I[442] = I[443] = I[444] = I[445] = I[446] = I[447] = I[448] = I[449] = I[450] = (img)(0,_n10##y,z,v)), \ 1.6673 + (I[462] = I[463] = I[464] = I[465] = I[466] = I[467] = I[468] = I[469] = I[470] = I[471] = I[472] = (img)(0,_n11##y,z,v)), \ 1.6674 + (I[11] = (img)(_n1##x,_p10##y,z,v)), \ 1.6675 + (I[33] = (img)(_n1##x,_p9##y,z,v)), \ 1.6676 + (I[55] = (img)(_n1##x,_p8##y,z,v)), \ 1.6677 + (I[77] = (img)(_n1##x,_p7##y,z,v)), \ 1.6678 + (I[99] = (img)(_n1##x,_p6##y,z,v)), \ 1.6679 + (I[121] = (img)(_n1##x,_p5##y,z,v)), \ 1.6680 + (I[143] = (img)(_n1##x,_p4##y,z,v)), \ 1.6681 + (I[165] = (img)(_n1##x,_p3##y,z,v)), \ 1.6682 + (I[187] = (img)(_n1##x,_p2##y,z,v)), \ 1.6683 + (I[209] = (img)(_n1##x,_p1##y,z,v)), \ 1.6684 + (I[231] = (img)(_n1##x,y,z,v)), \ 1.6685 + (I[253] = (img)(_n1##x,_n1##y,z,v)), \ 1.6686 + (I[275] = (img)(_n1##x,_n2##y,z,v)), \ 1.6687 + (I[297] = (img)(_n1##x,_n3##y,z,v)), \ 1.6688 + (I[319] = (img)(_n1##x,_n4##y,z,v)), \ 1.6689 + (I[341] = (img)(_n1##x,_n5##y,z,v)), \ 1.6690 + (I[363] = (img)(_n1##x,_n6##y,z,v)), \ 1.6691 + (I[385] = (img)(_n1##x,_n7##y,z,v)), \ 1.6692 + (I[407] = (img)(_n1##x,_n8##y,z,v)), \ 1.6693 + (I[429] = (img)(_n1##x,_n9##y,z,v)), \ 1.6694 + (I[451] = (img)(_n1##x,_n10##y,z,v)), \ 1.6695 + (I[473] = (img)(_n1##x,_n11##y,z,v)), \ 1.6696 + (I[12] = (img)(_n2##x,_p10##y,z,v)), \ 1.6697 + (I[34] = (img)(_n2##x,_p9##y,z,v)), \ 1.6698 + (I[56] = (img)(_n2##x,_p8##y,z,v)), \ 1.6699 + (I[78] = (img)(_n2##x,_p7##y,z,v)), \ 1.6700 + (I[100] = (img)(_n2##x,_p6##y,z,v)), \ 1.6701 + (I[122] = (img)(_n2##x,_p5##y,z,v)), \ 1.6702 + (I[144] = (img)(_n2##x,_p4##y,z,v)), \ 1.6703 + (I[166] = (img)(_n2##x,_p3##y,z,v)), \ 1.6704 + (I[188] = (img)(_n2##x,_p2##y,z,v)), \ 1.6705 + (I[210] = (img)(_n2##x,_p1##y,z,v)), \ 1.6706 + (I[232] = (img)(_n2##x,y,z,v)), \ 1.6707 + (I[254] = (img)(_n2##x,_n1##y,z,v)), \ 1.6708 + (I[276] = (img)(_n2##x,_n2##y,z,v)), \ 1.6709 + (I[298] = (img)(_n2##x,_n3##y,z,v)), \ 1.6710 + (I[320] = (img)(_n2##x,_n4##y,z,v)), \ 1.6711 + (I[342] = (img)(_n2##x,_n5##y,z,v)), \ 1.6712 + (I[364] = (img)(_n2##x,_n6##y,z,v)), \ 1.6713 + (I[386] = (img)(_n2##x,_n7##y,z,v)), \ 1.6714 + (I[408] = (img)(_n2##x,_n8##y,z,v)), \ 1.6715 + (I[430] = (img)(_n2##x,_n9##y,z,v)), \ 1.6716 + (I[452] = (img)(_n2##x,_n10##y,z,v)), \ 1.6717 + (I[474] = (img)(_n2##x,_n11##y,z,v)), \ 1.6718 + (I[13] = (img)(_n3##x,_p10##y,z,v)), \ 1.6719 + (I[35] = (img)(_n3##x,_p9##y,z,v)), \ 1.6720 + (I[57] = (img)(_n3##x,_p8##y,z,v)), \ 1.6721 + (I[79] = (img)(_n3##x,_p7##y,z,v)), \ 1.6722 + (I[101] = (img)(_n3##x,_p6##y,z,v)), \ 1.6723 + (I[123] = (img)(_n3##x,_p5##y,z,v)), \ 1.6724 + (I[145] = (img)(_n3##x,_p4##y,z,v)), \ 1.6725 + (I[167] = (img)(_n3##x,_p3##y,z,v)), \ 1.6726 + (I[189] = (img)(_n3##x,_p2##y,z,v)), \ 1.6727 + (I[211] = (img)(_n3##x,_p1##y,z,v)), \ 1.6728 + (I[233] = (img)(_n3##x,y,z,v)), \ 1.6729 + (I[255] = (img)(_n3##x,_n1##y,z,v)), \ 1.6730 + (I[277] = (img)(_n3##x,_n2##y,z,v)), \ 1.6731 + (I[299] = (img)(_n3##x,_n3##y,z,v)), \ 1.6732 + (I[321] = (img)(_n3##x,_n4##y,z,v)), \ 1.6733 + (I[343] = (img)(_n3##x,_n5##y,z,v)), \ 1.6734 + (I[365] = (img)(_n3##x,_n6##y,z,v)), \ 1.6735 + (I[387] = (img)(_n3##x,_n7##y,z,v)), \ 1.6736 + (I[409] = (img)(_n3##x,_n8##y,z,v)), \ 1.6737 + (I[431] = (img)(_n3##x,_n9##y,z,v)), \ 1.6738 + (I[453] = (img)(_n3##x,_n10##y,z,v)), \ 1.6739 + (I[475] = (img)(_n3##x,_n11##y,z,v)), \ 1.6740 + (I[14] = (img)(_n4##x,_p10##y,z,v)), \ 1.6741 + (I[36] = (img)(_n4##x,_p9##y,z,v)), \ 1.6742 + (I[58] = (img)(_n4##x,_p8##y,z,v)), \ 1.6743 + (I[80] = (img)(_n4##x,_p7##y,z,v)), \ 1.6744 + (I[102] = (img)(_n4##x,_p6##y,z,v)), \ 1.6745 + (I[124] = (img)(_n4##x,_p5##y,z,v)), \ 1.6746 + (I[146] = (img)(_n4##x,_p4##y,z,v)), \ 1.6747 + (I[168] = (img)(_n4##x,_p3##y,z,v)), \ 1.6748 + (I[190] = (img)(_n4##x,_p2##y,z,v)), \ 1.6749 + (I[212] = (img)(_n4##x,_p1##y,z,v)), \ 1.6750 + (I[234] = (img)(_n4##x,y,z,v)), \ 1.6751 + (I[256] = (img)(_n4##x,_n1##y,z,v)), \ 1.6752 + (I[278] = (img)(_n4##x,_n2##y,z,v)), \ 1.6753 + (I[300] = (img)(_n4##x,_n3##y,z,v)), \ 1.6754 + (I[322] = (img)(_n4##x,_n4##y,z,v)), \ 1.6755 + (I[344] = (img)(_n4##x,_n5##y,z,v)), \ 1.6756 + (I[366] = (img)(_n4##x,_n6##y,z,v)), \ 1.6757 + (I[388] = (img)(_n4##x,_n7##y,z,v)), \ 1.6758 + (I[410] = (img)(_n4##x,_n8##y,z,v)), \ 1.6759 + (I[432] = (img)(_n4##x,_n9##y,z,v)), \ 1.6760 + (I[454] = (img)(_n4##x,_n10##y,z,v)), \ 1.6761 + (I[476] = (img)(_n4##x,_n11##y,z,v)), \ 1.6762 + (I[15] = (img)(_n5##x,_p10##y,z,v)), \ 1.6763 + (I[37] = (img)(_n5##x,_p9##y,z,v)), \ 1.6764 + (I[59] = (img)(_n5##x,_p8##y,z,v)), \ 1.6765 + (I[81] = (img)(_n5##x,_p7##y,z,v)), \ 1.6766 + (I[103] = (img)(_n5##x,_p6##y,z,v)), \ 1.6767 + (I[125] = (img)(_n5##x,_p5##y,z,v)), \ 1.6768 + (I[147] = (img)(_n5##x,_p4##y,z,v)), \ 1.6769 + (I[169] = (img)(_n5##x,_p3##y,z,v)), \ 1.6770 + (I[191] = (img)(_n5##x,_p2##y,z,v)), \ 1.6771 + (I[213] = (img)(_n5##x,_p1##y,z,v)), \ 1.6772 + (I[235] = (img)(_n5##x,y,z,v)), \ 1.6773 + (I[257] = (img)(_n5##x,_n1##y,z,v)), \ 1.6774 + (I[279] = (img)(_n5##x,_n2##y,z,v)), \ 1.6775 + (I[301] = (img)(_n5##x,_n3##y,z,v)), \ 1.6776 + (I[323] = (img)(_n5##x,_n4##y,z,v)), \ 1.6777 + (I[345] = (img)(_n5##x,_n5##y,z,v)), \ 1.6778 + (I[367] = (img)(_n5##x,_n6##y,z,v)), \ 1.6779 + (I[389] = (img)(_n5##x,_n7##y,z,v)), \ 1.6780 + (I[411] = (img)(_n5##x,_n8##y,z,v)), \ 1.6781 + (I[433] = (img)(_n5##x,_n9##y,z,v)), \ 1.6782 + (I[455] = (img)(_n5##x,_n10##y,z,v)), \ 1.6783 + (I[477] = (img)(_n5##x,_n11##y,z,v)), \ 1.6784 + (I[16] = (img)(_n6##x,_p10##y,z,v)), \ 1.6785 + (I[38] = (img)(_n6##x,_p9##y,z,v)), \ 1.6786 + (I[60] = (img)(_n6##x,_p8##y,z,v)), \ 1.6787 + (I[82] = (img)(_n6##x,_p7##y,z,v)), \ 1.6788 + (I[104] = (img)(_n6##x,_p6##y,z,v)), \ 1.6789 + (I[126] = (img)(_n6##x,_p5##y,z,v)), \ 1.6790 + (I[148] = (img)(_n6##x,_p4##y,z,v)), \ 1.6791 + (I[170] = (img)(_n6##x,_p3##y,z,v)), \ 1.6792 + (I[192] = (img)(_n6##x,_p2##y,z,v)), \ 1.6793 + (I[214] = (img)(_n6##x,_p1##y,z,v)), \ 1.6794 + (I[236] = (img)(_n6##x,y,z,v)), \ 1.6795 + (I[258] = (img)(_n6##x,_n1##y,z,v)), \ 1.6796 + (I[280] = (img)(_n6##x,_n2##y,z,v)), \ 1.6797 + (I[302] = (img)(_n6##x,_n3##y,z,v)), \ 1.6798 + (I[324] = (img)(_n6##x,_n4##y,z,v)), \ 1.6799 + (I[346] = (img)(_n6##x,_n5##y,z,v)), \ 1.6800 + (I[368] = (img)(_n6##x,_n6##y,z,v)), \ 1.6801 + (I[390] = (img)(_n6##x,_n7##y,z,v)), \ 1.6802 + (I[412] = (img)(_n6##x,_n8##y,z,v)), \ 1.6803 + (I[434] = (img)(_n6##x,_n9##y,z,v)), \ 1.6804 + (I[456] = (img)(_n6##x,_n10##y,z,v)), \ 1.6805 + (I[478] = (img)(_n6##x,_n11##y,z,v)), \ 1.6806 + (I[17] = (img)(_n7##x,_p10##y,z,v)), \ 1.6807 + (I[39] = (img)(_n7##x,_p9##y,z,v)), \ 1.6808 + (I[61] = (img)(_n7##x,_p8##y,z,v)), \ 1.6809 + (I[83] = (img)(_n7##x,_p7##y,z,v)), \ 1.6810 + (I[105] = (img)(_n7##x,_p6##y,z,v)), \ 1.6811 + (I[127] = (img)(_n7##x,_p5##y,z,v)), \ 1.6812 + (I[149] = (img)(_n7##x,_p4##y,z,v)), \ 1.6813 + (I[171] = (img)(_n7##x,_p3##y,z,v)), \ 1.6814 + (I[193] = (img)(_n7##x,_p2##y,z,v)), \ 1.6815 + (I[215] = (img)(_n7##x,_p1##y,z,v)), \ 1.6816 + (I[237] = (img)(_n7##x,y,z,v)), \ 1.6817 + (I[259] = (img)(_n7##x,_n1##y,z,v)), \ 1.6818 + (I[281] = (img)(_n7##x,_n2##y,z,v)), \ 1.6819 + (I[303] = (img)(_n7##x,_n3##y,z,v)), \ 1.6820 + (I[325] = (img)(_n7##x,_n4##y,z,v)), \ 1.6821 + (I[347] = (img)(_n7##x,_n5##y,z,v)), \ 1.6822 + (I[369] = (img)(_n7##x,_n6##y,z,v)), \ 1.6823 + (I[391] = (img)(_n7##x,_n7##y,z,v)), \ 1.6824 + (I[413] = (img)(_n7##x,_n8##y,z,v)), \ 1.6825 + (I[435] = (img)(_n7##x,_n9##y,z,v)), \ 1.6826 + (I[457] = (img)(_n7##x,_n10##y,z,v)), \ 1.6827 + (I[479] = (img)(_n7##x,_n11##y,z,v)), \ 1.6828 + (I[18] = (img)(_n8##x,_p10##y,z,v)), \ 1.6829 + (I[40] = (img)(_n8##x,_p9##y,z,v)), \ 1.6830 + (I[62] = (img)(_n8##x,_p8##y,z,v)), \ 1.6831 + (I[84] = (img)(_n8##x,_p7##y,z,v)), \ 1.6832 + (I[106] = (img)(_n8##x,_p6##y,z,v)), \ 1.6833 + (I[128] = (img)(_n8##x,_p5##y,z,v)), \ 1.6834 + (I[150] = (img)(_n8##x,_p4##y,z,v)), \ 1.6835 + (I[172] = (img)(_n8##x,_p3##y,z,v)), \ 1.6836 + (I[194] = (img)(_n8##x,_p2##y,z,v)), \ 1.6837 + (I[216] = (img)(_n8##x,_p1##y,z,v)), \ 1.6838 + (I[238] = (img)(_n8##x,y,z,v)), \ 1.6839 + (I[260] = (img)(_n8##x,_n1##y,z,v)), \ 1.6840 + (I[282] = (img)(_n8##x,_n2##y,z,v)), \ 1.6841 + (I[304] = (img)(_n8##x,_n3##y,z,v)), \ 1.6842 + (I[326] = (img)(_n8##x,_n4##y,z,v)), \ 1.6843 + (I[348] = (img)(_n8##x,_n5##y,z,v)), \ 1.6844 + (I[370] = (img)(_n8##x,_n6##y,z,v)), \ 1.6845 + (I[392] = (img)(_n8##x,_n7##y,z,v)), \ 1.6846 + (I[414] = (img)(_n8##x,_n8##y,z,v)), \ 1.6847 + (I[436] = (img)(_n8##x,_n9##y,z,v)), \ 1.6848 + (I[458] = (img)(_n8##x,_n10##y,z,v)), \ 1.6849 + (I[480] = (img)(_n8##x,_n11##y,z,v)), \ 1.6850 + (I[19] = (img)(_n9##x,_p10##y,z,v)), \ 1.6851 + (I[41] = (img)(_n9##x,_p9##y,z,v)), \ 1.6852 + (I[63] = (img)(_n9##x,_p8##y,z,v)), \ 1.6853 + (I[85] = (img)(_n9##x,_p7##y,z,v)), \ 1.6854 + (I[107] = (img)(_n9##x,_p6##y,z,v)), \ 1.6855 + (I[129] = (img)(_n9##x,_p5##y,z,v)), \ 1.6856 + (I[151] = (img)(_n9##x,_p4##y,z,v)), \ 1.6857 + (I[173] = (img)(_n9##x,_p3##y,z,v)), \ 1.6858 + (I[195] = (img)(_n9##x,_p2##y,z,v)), \ 1.6859 + (I[217] = (img)(_n9##x,_p1##y,z,v)), \ 1.6860 + (I[239] = (img)(_n9##x,y,z,v)), \ 1.6861 + (I[261] = (img)(_n9##x,_n1##y,z,v)), \ 1.6862 + (I[283] = (img)(_n9##x,_n2##y,z,v)), \ 1.6863 + (I[305] = (img)(_n9##x,_n3##y,z,v)), \ 1.6864 + (I[327] = (img)(_n9##x,_n4##y,z,v)), \ 1.6865 + (I[349] = (img)(_n9##x,_n5##y,z,v)), \ 1.6866 + (I[371] = (img)(_n9##x,_n6##y,z,v)), \ 1.6867 + (I[393] = (img)(_n9##x,_n7##y,z,v)), \ 1.6868 + (I[415] = (img)(_n9##x,_n8##y,z,v)), \ 1.6869 + (I[437] = (img)(_n9##x,_n9##y,z,v)), \ 1.6870 + (I[459] = (img)(_n9##x,_n10##y,z,v)), \ 1.6871 + (I[481] = (img)(_n9##x,_n11##y,z,v)), \ 1.6872 + (I[20] = (img)(_n10##x,_p10##y,z,v)), \ 1.6873 + (I[42] = (img)(_n10##x,_p9##y,z,v)), \ 1.6874 + (I[64] = (img)(_n10##x,_p8##y,z,v)), \ 1.6875 + (I[86] = (img)(_n10##x,_p7##y,z,v)), \ 1.6876 + (I[108] = (img)(_n10##x,_p6##y,z,v)), \ 1.6877 + (I[130] = (img)(_n10##x,_p5##y,z,v)), \ 1.6878 + (I[152] = (img)(_n10##x,_p4##y,z,v)), \ 1.6879 + (I[174] = (img)(_n10##x,_p3##y,z,v)), \ 1.6880 + (I[196] = (img)(_n10##x,_p2##y,z,v)), \ 1.6881 + (I[218] = (img)(_n10##x,_p1##y,z,v)), \ 1.6882 + (I[240] = (img)(_n10##x,y,z,v)), \ 1.6883 + (I[262] = (img)(_n10##x,_n1##y,z,v)), \ 1.6884 + (I[284] = (img)(_n10##x,_n2##y,z,v)), \ 1.6885 + (I[306] = (img)(_n10##x,_n3##y,z,v)), \ 1.6886 + (I[328] = (img)(_n10##x,_n4##y,z,v)), \ 1.6887 + (I[350] = (img)(_n10##x,_n5##y,z,v)), \ 1.6888 + (I[372] = (img)(_n10##x,_n6##y,z,v)), \ 1.6889 + (I[394] = (img)(_n10##x,_n7##y,z,v)), \ 1.6890 + (I[416] = (img)(_n10##x,_n8##y,z,v)), \ 1.6891 + (I[438] = (img)(_n10##x,_n9##y,z,v)), \ 1.6892 + (I[460] = (img)(_n10##x,_n10##y,z,v)), \ 1.6893 + (I[482] = (img)(_n10##x,_n11##y,z,v)), \ 1.6894 + 11>=((img).width)?(int)((img).width)-1:11); \ 1.6895 + (_n11##x<(int)((img).width) && ( \ 1.6896 + (I[21] = (img)(_n11##x,_p10##y,z,v)), \ 1.6897 + (I[43] = (img)(_n11##x,_p9##y,z,v)), \ 1.6898 + (I[65] = (img)(_n11##x,_p8##y,z,v)), \ 1.6899 + (I[87] = (img)(_n11##x,_p7##y,z,v)), \ 1.6900 + (I[109] = (img)(_n11##x,_p6##y,z,v)), \ 1.6901 + (I[131] = (img)(_n11##x,_p5##y,z,v)), \ 1.6902 + (I[153] = (img)(_n11##x,_p4##y,z,v)), \ 1.6903 + (I[175] = (img)(_n11##x,_p3##y,z,v)), \ 1.6904 + (I[197] = (img)(_n11##x,_p2##y,z,v)), \ 1.6905 + (I[219] = (img)(_n11##x,_p1##y,z,v)), \ 1.6906 + (I[241] = (img)(_n11##x,y,z,v)), \ 1.6907 + (I[263] = (img)(_n11##x,_n1##y,z,v)), \ 1.6908 + (I[285] = (img)(_n11##x,_n2##y,z,v)), \ 1.6909 + (I[307] = (img)(_n11##x,_n3##y,z,v)), \ 1.6910 + (I[329] = (img)(_n11##x,_n4##y,z,v)), \ 1.6911 + (I[351] = (img)(_n11##x,_n5##y,z,v)), \ 1.6912 + (I[373] = (img)(_n11##x,_n6##y,z,v)), \ 1.6913 + (I[395] = (img)(_n11##x,_n7##y,z,v)), \ 1.6914 + (I[417] = (img)(_n11##x,_n8##y,z,v)), \ 1.6915 + (I[439] = (img)(_n11##x,_n9##y,z,v)), \ 1.6916 + (I[461] = (img)(_n11##x,_n10##y,z,v)), \ 1.6917 + (I[483] = (img)(_n11##x,_n11##y,z,v)),1)) || \ 1.6918 + _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.6919 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], \ 1.6920 + I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], \ 1.6921 + I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \ 1.6922 + I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \ 1.6923 + I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \ 1.6924 + I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \ 1.6925 + I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \ 1.6926 + I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \ 1.6927 + I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \ 1.6928 + I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], \ 1.6929 + I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], \ 1.6930 + I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \ 1.6931 + I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], \ 1.6932 + I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \ 1.6933 + I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], \ 1.6934 + I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \ 1.6935 + I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], \ 1.6936 + I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], \ 1.6937 + I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], \ 1.6938 + I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], \ 1.6939 + I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], \ 1.6940 + I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], \ 1.6941 + _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x) 1.6942 + 1.6943 +#define cimg_for_in22x22(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.6944 + cimg_for_in22((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.6945 + _p10##x = x-10<0?0:x-10, \ 1.6946 + _p9##x = x-9<0?0:x-9, \ 1.6947 + _p8##x = x-8<0?0:x-8, \ 1.6948 + _p7##x = x-7<0?0:x-7, \ 1.6949 + _p6##x = x-6<0?0:x-6, \ 1.6950 + _p5##x = x-5<0?0:x-5, \ 1.6951 + _p4##x = x-4<0?0:x-4, \ 1.6952 + _p3##x = x-3<0?0:x-3, \ 1.6953 + _p2##x = x-2<0?0:x-2, \ 1.6954 + _p1##x = x-1<0?0:x-1, \ 1.6955 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.6956 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.6957 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.6958 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.6959 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.6960 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.6961 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.6962 + _n8##x = x+8>=(int)((img).width)?(int)((img).width)-1:x+8, \ 1.6963 + _n9##x = x+9>=(int)((img).width)?(int)((img).width)-1:x+9, \ 1.6964 + _n10##x = x+10>=(int)((img).width)?(int)((img).width)-1:x+10, \ 1.6965 + _n11##x = (int)( \ 1.6966 + (I[0] = (img)(_p10##x,_p10##y,z,v)), \ 1.6967 + (I[22] = (img)(_p10##x,_p9##y,z,v)), \ 1.6968 + (I[44] = (img)(_p10##x,_p8##y,z,v)), \ 1.6969 + (I[66] = (img)(_p10##x,_p7##y,z,v)), \ 1.6970 + (I[88] = (img)(_p10##x,_p6##y,z,v)), \ 1.6971 + (I[110] = (img)(_p10##x,_p5##y,z,v)), \ 1.6972 + (I[132] = (img)(_p10##x,_p4##y,z,v)), \ 1.6973 + (I[154] = (img)(_p10##x,_p3##y,z,v)), \ 1.6974 + (I[176] = (img)(_p10##x,_p2##y,z,v)), \ 1.6975 + (I[198] = (img)(_p10##x,_p1##y,z,v)), \ 1.6976 + (I[220] = (img)(_p10##x,y,z,v)), \ 1.6977 + (I[242] = (img)(_p10##x,_n1##y,z,v)), \ 1.6978 + (I[264] = (img)(_p10##x,_n2##y,z,v)), \ 1.6979 + (I[286] = (img)(_p10##x,_n3##y,z,v)), \ 1.6980 + (I[308] = (img)(_p10##x,_n4##y,z,v)), \ 1.6981 + (I[330] = (img)(_p10##x,_n5##y,z,v)), \ 1.6982 + (I[352] = (img)(_p10##x,_n6##y,z,v)), \ 1.6983 + (I[374] = (img)(_p10##x,_n7##y,z,v)), \ 1.6984 + (I[396] = (img)(_p10##x,_n8##y,z,v)), \ 1.6985 + (I[418] = (img)(_p10##x,_n9##y,z,v)), \ 1.6986 + (I[440] = (img)(_p10##x,_n10##y,z,v)), \ 1.6987 + (I[462] = (img)(_p10##x,_n11##y,z,v)), \ 1.6988 + (I[1] = (img)(_p9##x,_p10##y,z,v)), \ 1.6989 + (I[23] = (img)(_p9##x,_p9##y,z,v)), \ 1.6990 + (I[45] = (img)(_p9##x,_p8##y,z,v)), \ 1.6991 + (I[67] = (img)(_p9##x,_p7##y,z,v)), \ 1.6992 + (I[89] = (img)(_p9##x,_p6##y,z,v)), \ 1.6993 + (I[111] = (img)(_p9##x,_p5##y,z,v)), \ 1.6994 + (I[133] = (img)(_p9##x,_p4##y,z,v)), \ 1.6995 + (I[155] = (img)(_p9##x,_p3##y,z,v)), \ 1.6996 + (I[177] = (img)(_p9##x,_p2##y,z,v)), \ 1.6997 + (I[199] = (img)(_p9##x,_p1##y,z,v)), \ 1.6998 + (I[221] = (img)(_p9##x,y,z,v)), \ 1.6999 + (I[243] = (img)(_p9##x,_n1##y,z,v)), \ 1.7000 + (I[265] = (img)(_p9##x,_n2##y,z,v)), \ 1.7001 + (I[287] = (img)(_p9##x,_n3##y,z,v)), \ 1.7002 + (I[309] = (img)(_p9##x,_n4##y,z,v)), \ 1.7003 + (I[331] = (img)(_p9##x,_n5##y,z,v)), \ 1.7004 + (I[353] = (img)(_p9##x,_n6##y,z,v)), \ 1.7005 + (I[375] = (img)(_p9##x,_n7##y,z,v)), \ 1.7006 + (I[397] = (img)(_p9##x,_n8##y,z,v)), \ 1.7007 + (I[419] = (img)(_p9##x,_n9##y,z,v)), \ 1.7008 + (I[441] = (img)(_p9##x,_n10##y,z,v)), \ 1.7009 + (I[463] = (img)(_p9##x,_n11##y,z,v)), \ 1.7010 + (I[2] = (img)(_p8##x,_p10##y,z,v)), \ 1.7011 + (I[24] = (img)(_p8##x,_p9##y,z,v)), \ 1.7012 + (I[46] = (img)(_p8##x,_p8##y,z,v)), \ 1.7013 + (I[68] = (img)(_p8##x,_p7##y,z,v)), \ 1.7014 + (I[90] = (img)(_p8##x,_p6##y,z,v)), \ 1.7015 + (I[112] = (img)(_p8##x,_p5##y,z,v)), \ 1.7016 + (I[134] = (img)(_p8##x,_p4##y,z,v)), \ 1.7017 + (I[156] = (img)(_p8##x,_p3##y,z,v)), \ 1.7018 + (I[178] = (img)(_p8##x,_p2##y,z,v)), \ 1.7019 + (I[200] = (img)(_p8##x,_p1##y,z,v)), \ 1.7020 + (I[222] = (img)(_p8##x,y,z,v)), \ 1.7021 + (I[244] = (img)(_p8##x,_n1##y,z,v)), \ 1.7022 + (I[266] = (img)(_p8##x,_n2##y,z,v)), \ 1.7023 + (I[288] = (img)(_p8##x,_n3##y,z,v)), \ 1.7024 + (I[310] = (img)(_p8##x,_n4##y,z,v)), \ 1.7025 + (I[332] = (img)(_p8##x,_n5##y,z,v)), \ 1.7026 + (I[354] = (img)(_p8##x,_n6##y,z,v)), \ 1.7027 + (I[376] = (img)(_p8##x,_n7##y,z,v)), \ 1.7028 + (I[398] = (img)(_p8##x,_n8##y,z,v)), \ 1.7029 + (I[420] = (img)(_p8##x,_n9##y,z,v)), \ 1.7030 + (I[442] = (img)(_p8##x,_n10##y,z,v)), \ 1.7031 + (I[464] = (img)(_p8##x,_n11##y,z,v)), \ 1.7032 + (I[3] = (img)(_p7##x,_p10##y,z,v)), \ 1.7033 + (I[25] = (img)(_p7##x,_p9##y,z,v)), \ 1.7034 + (I[47] = (img)(_p7##x,_p8##y,z,v)), \ 1.7035 + (I[69] = (img)(_p7##x,_p7##y,z,v)), \ 1.7036 + (I[91] = (img)(_p7##x,_p6##y,z,v)), \ 1.7037 + (I[113] = (img)(_p7##x,_p5##y,z,v)), \ 1.7038 + (I[135] = (img)(_p7##x,_p4##y,z,v)), \ 1.7039 + (I[157] = (img)(_p7##x,_p3##y,z,v)), \ 1.7040 + (I[179] = (img)(_p7##x,_p2##y,z,v)), \ 1.7041 + (I[201] = (img)(_p7##x,_p1##y,z,v)), \ 1.7042 + (I[223] = (img)(_p7##x,y,z,v)), \ 1.7043 + (I[245] = (img)(_p7##x,_n1##y,z,v)), \ 1.7044 + (I[267] = (img)(_p7##x,_n2##y,z,v)), \ 1.7045 + (I[289] = (img)(_p7##x,_n3##y,z,v)), \ 1.7046 + (I[311] = (img)(_p7##x,_n4##y,z,v)), \ 1.7047 + (I[333] = (img)(_p7##x,_n5##y,z,v)), \ 1.7048 + (I[355] = (img)(_p7##x,_n6##y,z,v)), \ 1.7049 + (I[377] = (img)(_p7##x,_n7##y,z,v)), \ 1.7050 + (I[399] = (img)(_p7##x,_n8##y,z,v)), \ 1.7051 + (I[421] = (img)(_p7##x,_n9##y,z,v)), \ 1.7052 + (I[443] = (img)(_p7##x,_n10##y,z,v)), \ 1.7053 + (I[465] = (img)(_p7##x,_n11##y,z,v)), \ 1.7054 + (I[4] = (img)(_p6##x,_p10##y,z,v)), \ 1.7055 + (I[26] = (img)(_p6##x,_p9##y,z,v)), \ 1.7056 + (I[48] = (img)(_p6##x,_p8##y,z,v)), \ 1.7057 + (I[70] = (img)(_p6##x,_p7##y,z,v)), \ 1.7058 + (I[92] = (img)(_p6##x,_p6##y,z,v)), \ 1.7059 + (I[114] = (img)(_p6##x,_p5##y,z,v)), \ 1.7060 + (I[136] = (img)(_p6##x,_p4##y,z,v)), \ 1.7061 + (I[158] = (img)(_p6##x,_p3##y,z,v)), \ 1.7062 + (I[180] = (img)(_p6##x,_p2##y,z,v)), \ 1.7063 + (I[202] = (img)(_p6##x,_p1##y,z,v)), \ 1.7064 + (I[224] = (img)(_p6##x,y,z,v)), \ 1.7065 + (I[246] = (img)(_p6##x,_n1##y,z,v)), \ 1.7066 + (I[268] = (img)(_p6##x,_n2##y,z,v)), \ 1.7067 + (I[290] = (img)(_p6##x,_n3##y,z,v)), \ 1.7068 + (I[312] = (img)(_p6##x,_n4##y,z,v)), \ 1.7069 + (I[334] = (img)(_p6##x,_n5##y,z,v)), \ 1.7070 + (I[356] = (img)(_p6##x,_n6##y,z,v)), \ 1.7071 + (I[378] = (img)(_p6##x,_n7##y,z,v)), \ 1.7072 + (I[400] = (img)(_p6##x,_n8##y,z,v)), \ 1.7073 + (I[422] = (img)(_p6##x,_n9##y,z,v)), \ 1.7074 + (I[444] = (img)(_p6##x,_n10##y,z,v)), \ 1.7075 + (I[466] = (img)(_p6##x,_n11##y,z,v)), \ 1.7076 + (I[5] = (img)(_p5##x,_p10##y,z,v)), \ 1.7077 + (I[27] = (img)(_p5##x,_p9##y,z,v)), \ 1.7078 + (I[49] = (img)(_p5##x,_p8##y,z,v)), \ 1.7079 + (I[71] = (img)(_p5##x,_p7##y,z,v)), \ 1.7080 + (I[93] = (img)(_p5##x,_p6##y,z,v)), \ 1.7081 + (I[115] = (img)(_p5##x,_p5##y,z,v)), \ 1.7082 + (I[137] = (img)(_p5##x,_p4##y,z,v)), \ 1.7083 + (I[159] = (img)(_p5##x,_p3##y,z,v)), \ 1.7084 + (I[181] = (img)(_p5##x,_p2##y,z,v)), \ 1.7085 + (I[203] = (img)(_p5##x,_p1##y,z,v)), \ 1.7086 + (I[225] = (img)(_p5##x,y,z,v)), \ 1.7087 + (I[247] = (img)(_p5##x,_n1##y,z,v)), \ 1.7088 + (I[269] = (img)(_p5##x,_n2##y,z,v)), \ 1.7089 + (I[291] = (img)(_p5##x,_n3##y,z,v)), \ 1.7090 + (I[313] = (img)(_p5##x,_n4##y,z,v)), \ 1.7091 + (I[335] = (img)(_p5##x,_n5##y,z,v)), \ 1.7092 + (I[357] = (img)(_p5##x,_n6##y,z,v)), \ 1.7093 + (I[379] = (img)(_p5##x,_n7##y,z,v)), \ 1.7094 + (I[401] = (img)(_p5##x,_n8##y,z,v)), \ 1.7095 + (I[423] = (img)(_p5##x,_n9##y,z,v)), \ 1.7096 + (I[445] = (img)(_p5##x,_n10##y,z,v)), \ 1.7097 + (I[467] = (img)(_p5##x,_n11##y,z,v)), \ 1.7098 + (I[6] = (img)(_p4##x,_p10##y,z,v)), \ 1.7099 + (I[28] = (img)(_p4##x,_p9##y,z,v)), \ 1.7100 + (I[50] = (img)(_p4##x,_p8##y,z,v)), \ 1.7101 + (I[72] = (img)(_p4##x,_p7##y,z,v)), \ 1.7102 + (I[94] = (img)(_p4##x,_p6##y,z,v)), \ 1.7103 + (I[116] = (img)(_p4##x,_p5##y,z,v)), \ 1.7104 + (I[138] = (img)(_p4##x,_p4##y,z,v)), \ 1.7105 + (I[160] = (img)(_p4##x,_p3##y,z,v)), \ 1.7106 + (I[182] = (img)(_p4##x,_p2##y,z,v)), \ 1.7107 + (I[204] = (img)(_p4##x,_p1##y,z,v)), \ 1.7108 + (I[226] = (img)(_p4##x,y,z,v)), \ 1.7109 + (I[248] = (img)(_p4##x,_n1##y,z,v)), \ 1.7110 + (I[270] = (img)(_p4##x,_n2##y,z,v)), \ 1.7111 + (I[292] = (img)(_p4##x,_n3##y,z,v)), \ 1.7112 + (I[314] = (img)(_p4##x,_n4##y,z,v)), \ 1.7113 + (I[336] = (img)(_p4##x,_n5##y,z,v)), \ 1.7114 + (I[358] = (img)(_p4##x,_n6##y,z,v)), \ 1.7115 + (I[380] = (img)(_p4##x,_n7##y,z,v)), \ 1.7116 + (I[402] = (img)(_p4##x,_n8##y,z,v)), \ 1.7117 + (I[424] = (img)(_p4##x,_n9##y,z,v)), \ 1.7118 + (I[446] = (img)(_p4##x,_n10##y,z,v)), \ 1.7119 + (I[468] = (img)(_p4##x,_n11##y,z,v)), \ 1.7120 + (I[7] = (img)(_p3##x,_p10##y,z,v)), \ 1.7121 + (I[29] = (img)(_p3##x,_p9##y,z,v)), \ 1.7122 + (I[51] = (img)(_p3##x,_p8##y,z,v)), \ 1.7123 + (I[73] = (img)(_p3##x,_p7##y,z,v)), \ 1.7124 + (I[95] = (img)(_p3##x,_p6##y,z,v)), \ 1.7125 + (I[117] = (img)(_p3##x,_p5##y,z,v)), \ 1.7126 + (I[139] = (img)(_p3##x,_p4##y,z,v)), \ 1.7127 + (I[161] = (img)(_p3##x,_p3##y,z,v)), \ 1.7128 + (I[183] = (img)(_p3##x,_p2##y,z,v)), \ 1.7129 + (I[205] = (img)(_p3##x,_p1##y,z,v)), \ 1.7130 + (I[227] = (img)(_p3##x,y,z,v)), \ 1.7131 + (I[249] = (img)(_p3##x,_n1##y,z,v)), \ 1.7132 + (I[271] = (img)(_p3##x,_n2##y,z,v)), \ 1.7133 + (I[293] = (img)(_p3##x,_n3##y,z,v)), \ 1.7134 + (I[315] = (img)(_p3##x,_n4##y,z,v)), \ 1.7135 + (I[337] = (img)(_p3##x,_n5##y,z,v)), \ 1.7136 + (I[359] = (img)(_p3##x,_n6##y,z,v)), \ 1.7137 + (I[381] = (img)(_p3##x,_n7##y,z,v)), \ 1.7138 + (I[403] = (img)(_p3##x,_n8##y,z,v)), \ 1.7139 + (I[425] = (img)(_p3##x,_n9##y,z,v)), \ 1.7140 + (I[447] = (img)(_p3##x,_n10##y,z,v)), \ 1.7141 + (I[469] = (img)(_p3##x,_n11##y,z,v)), \ 1.7142 + (I[8] = (img)(_p2##x,_p10##y,z,v)), \ 1.7143 + (I[30] = (img)(_p2##x,_p9##y,z,v)), \ 1.7144 + (I[52] = (img)(_p2##x,_p8##y,z,v)), \ 1.7145 + (I[74] = (img)(_p2##x,_p7##y,z,v)), \ 1.7146 + (I[96] = (img)(_p2##x,_p6##y,z,v)), \ 1.7147 + (I[118] = (img)(_p2##x,_p5##y,z,v)), \ 1.7148 + (I[140] = (img)(_p2##x,_p4##y,z,v)), \ 1.7149 + (I[162] = (img)(_p2##x,_p3##y,z,v)), \ 1.7150 + (I[184] = (img)(_p2##x,_p2##y,z,v)), \ 1.7151 + (I[206] = (img)(_p2##x,_p1##y,z,v)), \ 1.7152 + (I[228] = (img)(_p2##x,y,z,v)), \ 1.7153 + (I[250] = (img)(_p2##x,_n1##y,z,v)), \ 1.7154 + (I[272] = (img)(_p2##x,_n2##y,z,v)), \ 1.7155 + (I[294] = (img)(_p2##x,_n3##y,z,v)), \ 1.7156 + (I[316] = (img)(_p2##x,_n4##y,z,v)), \ 1.7157 + (I[338] = (img)(_p2##x,_n5##y,z,v)), \ 1.7158 + (I[360] = (img)(_p2##x,_n6##y,z,v)), \ 1.7159 + (I[382] = (img)(_p2##x,_n7##y,z,v)), \ 1.7160 + (I[404] = (img)(_p2##x,_n8##y,z,v)), \ 1.7161 + (I[426] = (img)(_p2##x,_n9##y,z,v)), \ 1.7162 + (I[448] = (img)(_p2##x,_n10##y,z,v)), \ 1.7163 + (I[470] = (img)(_p2##x,_n11##y,z,v)), \ 1.7164 + (I[9] = (img)(_p1##x,_p10##y,z,v)), \ 1.7165 + (I[31] = (img)(_p1##x,_p9##y,z,v)), \ 1.7166 + (I[53] = (img)(_p1##x,_p8##y,z,v)), \ 1.7167 + (I[75] = (img)(_p1##x,_p7##y,z,v)), \ 1.7168 + (I[97] = (img)(_p1##x,_p6##y,z,v)), \ 1.7169 + (I[119] = (img)(_p1##x,_p5##y,z,v)), \ 1.7170 + (I[141] = (img)(_p1##x,_p4##y,z,v)), \ 1.7171 + (I[163] = (img)(_p1##x,_p3##y,z,v)), \ 1.7172 + (I[185] = (img)(_p1##x,_p2##y,z,v)), \ 1.7173 + (I[207] = (img)(_p1##x,_p1##y,z,v)), \ 1.7174 + (I[229] = (img)(_p1##x,y,z,v)), \ 1.7175 + (I[251] = (img)(_p1##x,_n1##y,z,v)), \ 1.7176 + (I[273] = (img)(_p1##x,_n2##y,z,v)), \ 1.7177 + (I[295] = (img)(_p1##x,_n3##y,z,v)), \ 1.7178 + (I[317] = (img)(_p1##x,_n4##y,z,v)), \ 1.7179 + (I[339] = (img)(_p1##x,_n5##y,z,v)), \ 1.7180 + (I[361] = (img)(_p1##x,_n6##y,z,v)), \ 1.7181 + (I[383] = (img)(_p1##x,_n7##y,z,v)), \ 1.7182 + (I[405] = (img)(_p1##x,_n8##y,z,v)), \ 1.7183 + (I[427] = (img)(_p1##x,_n9##y,z,v)), \ 1.7184 + (I[449] = (img)(_p1##x,_n10##y,z,v)), \ 1.7185 + (I[471] = (img)(_p1##x,_n11##y,z,v)), \ 1.7186 + (I[10] = (img)(x,_p10##y,z,v)), \ 1.7187 + (I[32] = (img)(x,_p9##y,z,v)), \ 1.7188 + (I[54] = (img)(x,_p8##y,z,v)), \ 1.7189 + (I[76] = (img)(x,_p7##y,z,v)), \ 1.7190 + (I[98] = (img)(x,_p6##y,z,v)), \ 1.7191 + (I[120] = (img)(x,_p5##y,z,v)), \ 1.7192 + (I[142] = (img)(x,_p4##y,z,v)), \ 1.7193 + (I[164] = (img)(x,_p3##y,z,v)), \ 1.7194 + (I[186] = (img)(x,_p2##y,z,v)), \ 1.7195 + (I[208] = (img)(x,_p1##y,z,v)), \ 1.7196 + (I[230] = (img)(x,y,z,v)), \ 1.7197 + (I[252] = (img)(x,_n1##y,z,v)), \ 1.7198 + (I[274] = (img)(x,_n2##y,z,v)), \ 1.7199 + (I[296] = (img)(x,_n3##y,z,v)), \ 1.7200 + (I[318] = (img)(x,_n4##y,z,v)), \ 1.7201 + (I[340] = (img)(x,_n5##y,z,v)), \ 1.7202 + (I[362] = (img)(x,_n6##y,z,v)), \ 1.7203 + (I[384] = (img)(x,_n7##y,z,v)), \ 1.7204 + (I[406] = (img)(x,_n8##y,z,v)), \ 1.7205 + (I[428] = (img)(x,_n9##y,z,v)), \ 1.7206 + (I[450] = (img)(x,_n10##y,z,v)), \ 1.7207 + (I[472] = (img)(x,_n11##y,z,v)), \ 1.7208 + (I[11] = (img)(_n1##x,_p10##y,z,v)), \ 1.7209 + (I[33] = (img)(_n1##x,_p9##y,z,v)), \ 1.7210 + (I[55] = (img)(_n1##x,_p8##y,z,v)), \ 1.7211 + (I[77] = (img)(_n1##x,_p7##y,z,v)), \ 1.7212 + (I[99] = (img)(_n1##x,_p6##y,z,v)), \ 1.7213 + (I[121] = (img)(_n1##x,_p5##y,z,v)), \ 1.7214 + (I[143] = (img)(_n1##x,_p4##y,z,v)), \ 1.7215 + (I[165] = (img)(_n1##x,_p3##y,z,v)), \ 1.7216 + (I[187] = (img)(_n1##x,_p2##y,z,v)), \ 1.7217 + (I[209] = (img)(_n1##x,_p1##y,z,v)), \ 1.7218 + (I[231] = (img)(_n1##x,y,z,v)), \ 1.7219 + (I[253] = (img)(_n1##x,_n1##y,z,v)), \ 1.7220 + (I[275] = (img)(_n1##x,_n2##y,z,v)), \ 1.7221 + (I[297] = (img)(_n1##x,_n3##y,z,v)), \ 1.7222 + (I[319] = (img)(_n1##x,_n4##y,z,v)), \ 1.7223 + (I[341] = (img)(_n1##x,_n5##y,z,v)), \ 1.7224 + (I[363] = (img)(_n1##x,_n6##y,z,v)), \ 1.7225 + (I[385] = (img)(_n1##x,_n7##y,z,v)), \ 1.7226 + (I[407] = (img)(_n1##x,_n8##y,z,v)), \ 1.7227 + (I[429] = (img)(_n1##x,_n9##y,z,v)), \ 1.7228 + (I[451] = (img)(_n1##x,_n10##y,z,v)), \ 1.7229 + (I[473] = (img)(_n1##x,_n11##y,z,v)), \ 1.7230 + (I[12] = (img)(_n2##x,_p10##y,z,v)), \ 1.7231 + (I[34] = (img)(_n2##x,_p9##y,z,v)), \ 1.7232 + (I[56] = (img)(_n2##x,_p8##y,z,v)), \ 1.7233 + (I[78] = (img)(_n2##x,_p7##y,z,v)), \ 1.7234 + (I[100] = (img)(_n2##x,_p6##y,z,v)), \ 1.7235 + (I[122] = (img)(_n2##x,_p5##y,z,v)), \ 1.7236 + (I[144] = (img)(_n2##x,_p4##y,z,v)), \ 1.7237 + (I[166] = (img)(_n2##x,_p3##y,z,v)), \ 1.7238 + (I[188] = (img)(_n2##x,_p2##y,z,v)), \ 1.7239 + (I[210] = (img)(_n2##x,_p1##y,z,v)), \ 1.7240 + (I[232] = (img)(_n2##x,y,z,v)), \ 1.7241 + (I[254] = (img)(_n2##x,_n1##y,z,v)), \ 1.7242 + (I[276] = (img)(_n2##x,_n2##y,z,v)), \ 1.7243 + (I[298] = (img)(_n2##x,_n3##y,z,v)), \ 1.7244 + (I[320] = (img)(_n2##x,_n4##y,z,v)), \ 1.7245 + (I[342] = (img)(_n2##x,_n5##y,z,v)), \ 1.7246 + (I[364] = (img)(_n2##x,_n6##y,z,v)), \ 1.7247 + (I[386] = (img)(_n2##x,_n7##y,z,v)), \ 1.7248 + (I[408] = (img)(_n2##x,_n8##y,z,v)), \ 1.7249 + (I[430] = (img)(_n2##x,_n9##y,z,v)), \ 1.7250 + (I[452] = (img)(_n2##x,_n10##y,z,v)), \ 1.7251 + (I[474] = (img)(_n2##x,_n11##y,z,v)), \ 1.7252 + (I[13] = (img)(_n3##x,_p10##y,z,v)), \ 1.7253 + (I[35] = (img)(_n3##x,_p9##y,z,v)), \ 1.7254 + (I[57] = (img)(_n3##x,_p8##y,z,v)), \ 1.7255 + (I[79] = (img)(_n3##x,_p7##y,z,v)), \ 1.7256 + (I[101] = (img)(_n3##x,_p6##y,z,v)), \ 1.7257 + (I[123] = (img)(_n3##x,_p5##y,z,v)), \ 1.7258 + (I[145] = (img)(_n3##x,_p4##y,z,v)), \ 1.7259 + (I[167] = (img)(_n3##x,_p3##y,z,v)), \ 1.7260 + (I[189] = (img)(_n3##x,_p2##y,z,v)), \ 1.7261 + (I[211] = (img)(_n3##x,_p1##y,z,v)), \ 1.7262 + (I[233] = (img)(_n3##x,y,z,v)), \ 1.7263 + (I[255] = (img)(_n3##x,_n1##y,z,v)), \ 1.7264 + (I[277] = (img)(_n3##x,_n2##y,z,v)), \ 1.7265 + (I[299] = (img)(_n3##x,_n3##y,z,v)), \ 1.7266 + (I[321] = (img)(_n3##x,_n4##y,z,v)), \ 1.7267 + (I[343] = (img)(_n3##x,_n5##y,z,v)), \ 1.7268 + (I[365] = (img)(_n3##x,_n6##y,z,v)), \ 1.7269 + (I[387] = (img)(_n3##x,_n7##y,z,v)), \ 1.7270 + (I[409] = (img)(_n3##x,_n8##y,z,v)), \ 1.7271 + (I[431] = (img)(_n3##x,_n9##y,z,v)), \ 1.7272 + (I[453] = (img)(_n3##x,_n10##y,z,v)), \ 1.7273 + (I[475] = (img)(_n3##x,_n11##y,z,v)), \ 1.7274 + (I[14] = (img)(_n4##x,_p10##y,z,v)), \ 1.7275 + (I[36] = (img)(_n4##x,_p9##y,z,v)), \ 1.7276 + (I[58] = (img)(_n4##x,_p8##y,z,v)), \ 1.7277 + (I[80] = (img)(_n4##x,_p7##y,z,v)), \ 1.7278 + (I[102] = (img)(_n4##x,_p6##y,z,v)), \ 1.7279 + (I[124] = (img)(_n4##x,_p5##y,z,v)), \ 1.7280 + (I[146] = (img)(_n4##x,_p4##y,z,v)), \ 1.7281 + (I[168] = (img)(_n4##x,_p3##y,z,v)), \ 1.7282 + (I[190] = (img)(_n4##x,_p2##y,z,v)), \ 1.7283 + (I[212] = (img)(_n4##x,_p1##y,z,v)), \ 1.7284 + (I[234] = (img)(_n4##x,y,z,v)), \ 1.7285 + (I[256] = (img)(_n4##x,_n1##y,z,v)), \ 1.7286 + (I[278] = (img)(_n4##x,_n2##y,z,v)), \ 1.7287 + (I[300] = (img)(_n4##x,_n3##y,z,v)), \ 1.7288 + (I[322] = (img)(_n4##x,_n4##y,z,v)), \ 1.7289 + (I[344] = (img)(_n4##x,_n5##y,z,v)), \ 1.7290 + (I[366] = (img)(_n4##x,_n6##y,z,v)), \ 1.7291 + (I[388] = (img)(_n4##x,_n7##y,z,v)), \ 1.7292 + (I[410] = (img)(_n4##x,_n8##y,z,v)), \ 1.7293 + (I[432] = (img)(_n4##x,_n9##y,z,v)), \ 1.7294 + (I[454] = (img)(_n4##x,_n10##y,z,v)), \ 1.7295 + (I[476] = (img)(_n4##x,_n11##y,z,v)), \ 1.7296 + (I[15] = (img)(_n5##x,_p10##y,z,v)), \ 1.7297 + (I[37] = (img)(_n5##x,_p9##y,z,v)), \ 1.7298 + (I[59] = (img)(_n5##x,_p8##y,z,v)), \ 1.7299 + (I[81] = (img)(_n5##x,_p7##y,z,v)), \ 1.7300 + (I[103] = (img)(_n5##x,_p6##y,z,v)), \ 1.7301 + (I[125] = (img)(_n5##x,_p5##y,z,v)), \ 1.7302 + (I[147] = (img)(_n5##x,_p4##y,z,v)), \ 1.7303 + (I[169] = (img)(_n5##x,_p3##y,z,v)), \ 1.7304 + (I[191] = (img)(_n5##x,_p2##y,z,v)), \ 1.7305 + (I[213] = (img)(_n5##x,_p1##y,z,v)), \ 1.7306 + (I[235] = (img)(_n5##x,y,z,v)), \ 1.7307 + (I[257] = (img)(_n5##x,_n1##y,z,v)), \ 1.7308 + (I[279] = (img)(_n5##x,_n2##y,z,v)), \ 1.7309 + (I[301] = (img)(_n5##x,_n3##y,z,v)), \ 1.7310 + (I[323] = (img)(_n5##x,_n4##y,z,v)), \ 1.7311 + (I[345] = (img)(_n5##x,_n5##y,z,v)), \ 1.7312 + (I[367] = (img)(_n5##x,_n6##y,z,v)), \ 1.7313 + (I[389] = (img)(_n5##x,_n7##y,z,v)), \ 1.7314 + (I[411] = (img)(_n5##x,_n8##y,z,v)), \ 1.7315 + (I[433] = (img)(_n5##x,_n9##y,z,v)), \ 1.7316 + (I[455] = (img)(_n5##x,_n10##y,z,v)), \ 1.7317 + (I[477] = (img)(_n5##x,_n11##y,z,v)), \ 1.7318 + (I[16] = (img)(_n6##x,_p10##y,z,v)), \ 1.7319 + (I[38] = (img)(_n6##x,_p9##y,z,v)), \ 1.7320 + (I[60] = (img)(_n6##x,_p8##y,z,v)), \ 1.7321 + (I[82] = (img)(_n6##x,_p7##y,z,v)), \ 1.7322 + (I[104] = (img)(_n6##x,_p6##y,z,v)), \ 1.7323 + (I[126] = (img)(_n6##x,_p5##y,z,v)), \ 1.7324 + (I[148] = (img)(_n6##x,_p4##y,z,v)), \ 1.7325 + (I[170] = (img)(_n6##x,_p3##y,z,v)), \ 1.7326 + (I[192] = (img)(_n6##x,_p2##y,z,v)), \ 1.7327 + (I[214] = (img)(_n6##x,_p1##y,z,v)), \ 1.7328 + (I[236] = (img)(_n6##x,y,z,v)), \ 1.7329 + (I[258] = (img)(_n6##x,_n1##y,z,v)), \ 1.7330 + (I[280] = (img)(_n6##x,_n2##y,z,v)), \ 1.7331 + (I[302] = (img)(_n6##x,_n3##y,z,v)), \ 1.7332 + (I[324] = (img)(_n6##x,_n4##y,z,v)), \ 1.7333 + (I[346] = (img)(_n6##x,_n5##y,z,v)), \ 1.7334 + (I[368] = (img)(_n6##x,_n6##y,z,v)), \ 1.7335 + (I[390] = (img)(_n6##x,_n7##y,z,v)), \ 1.7336 + (I[412] = (img)(_n6##x,_n8##y,z,v)), \ 1.7337 + (I[434] = (img)(_n6##x,_n9##y,z,v)), \ 1.7338 + (I[456] = (img)(_n6##x,_n10##y,z,v)), \ 1.7339 + (I[478] = (img)(_n6##x,_n11##y,z,v)), \ 1.7340 + (I[17] = (img)(_n7##x,_p10##y,z,v)), \ 1.7341 + (I[39] = (img)(_n7##x,_p9##y,z,v)), \ 1.7342 + (I[61] = (img)(_n7##x,_p8##y,z,v)), \ 1.7343 + (I[83] = (img)(_n7##x,_p7##y,z,v)), \ 1.7344 + (I[105] = (img)(_n7##x,_p6##y,z,v)), \ 1.7345 + (I[127] = (img)(_n7##x,_p5##y,z,v)), \ 1.7346 + (I[149] = (img)(_n7##x,_p4##y,z,v)), \ 1.7347 + (I[171] = (img)(_n7##x,_p3##y,z,v)), \ 1.7348 + (I[193] = (img)(_n7##x,_p2##y,z,v)), \ 1.7349 + (I[215] = (img)(_n7##x,_p1##y,z,v)), \ 1.7350 + (I[237] = (img)(_n7##x,y,z,v)), \ 1.7351 + (I[259] = (img)(_n7##x,_n1##y,z,v)), \ 1.7352 + (I[281] = (img)(_n7##x,_n2##y,z,v)), \ 1.7353 + (I[303] = (img)(_n7##x,_n3##y,z,v)), \ 1.7354 + (I[325] = (img)(_n7##x,_n4##y,z,v)), \ 1.7355 + (I[347] = (img)(_n7##x,_n5##y,z,v)), \ 1.7356 + (I[369] = (img)(_n7##x,_n6##y,z,v)), \ 1.7357 + (I[391] = (img)(_n7##x,_n7##y,z,v)), \ 1.7358 + (I[413] = (img)(_n7##x,_n8##y,z,v)), \ 1.7359 + (I[435] = (img)(_n7##x,_n9##y,z,v)), \ 1.7360 + (I[457] = (img)(_n7##x,_n10##y,z,v)), \ 1.7361 + (I[479] = (img)(_n7##x,_n11##y,z,v)), \ 1.7362 + (I[18] = (img)(_n8##x,_p10##y,z,v)), \ 1.7363 + (I[40] = (img)(_n8##x,_p9##y,z,v)), \ 1.7364 + (I[62] = (img)(_n8##x,_p8##y,z,v)), \ 1.7365 + (I[84] = (img)(_n8##x,_p7##y,z,v)), \ 1.7366 + (I[106] = (img)(_n8##x,_p6##y,z,v)), \ 1.7367 + (I[128] = (img)(_n8##x,_p5##y,z,v)), \ 1.7368 + (I[150] = (img)(_n8##x,_p4##y,z,v)), \ 1.7369 + (I[172] = (img)(_n8##x,_p3##y,z,v)), \ 1.7370 + (I[194] = (img)(_n8##x,_p2##y,z,v)), \ 1.7371 + (I[216] = (img)(_n8##x,_p1##y,z,v)), \ 1.7372 + (I[238] = (img)(_n8##x,y,z,v)), \ 1.7373 + (I[260] = (img)(_n8##x,_n1##y,z,v)), \ 1.7374 + (I[282] = (img)(_n8##x,_n2##y,z,v)), \ 1.7375 + (I[304] = (img)(_n8##x,_n3##y,z,v)), \ 1.7376 + (I[326] = (img)(_n8##x,_n4##y,z,v)), \ 1.7377 + (I[348] = (img)(_n8##x,_n5##y,z,v)), \ 1.7378 + (I[370] = (img)(_n8##x,_n6##y,z,v)), \ 1.7379 + (I[392] = (img)(_n8##x,_n7##y,z,v)), \ 1.7380 + (I[414] = (img)(_n8##x,_n8##y,z,v)), \ 1.7381 + (I[436] = (img)(_n8##x,_n9##y,z,v)), \ 1.7382 + (I[458] = (img)(_n8##x,_n10##y,z,v)), \ 1.7383 + (I[480] = (img)(_n8##x,_n11##y,z,v)), \ 1.7384 + (I[19] = (img)(_n9##x,_p10##y,z,v)), \ 1.7385 + (I[41] = (img)(_n9##x,_p9##y,z,v)), \ 1.7386 + (I[63] = (img)(_n9##x,_p8##y,z,v)), \ 1.7387 + (I[85] = (img)(_n9##x,_p7##y,z,v)), \ 1.7388 + (I[107] = (img)(_n9##x,_p6##y,z,v)), \ 1.7389 + (I[129] = (img)(_n9##x,_p5##y,z,v)), \ 1.7390 + (I[151] = (img)(_n9##x,_p4##y,z,v)), \ 1.7391 + (I[173] = (img)(_n9##x,_p3##y,z,v)), \ 1.7392 + (I[195] = (img)(_n9##x,_p2##y,z,v)), \ 1.7393 + (I[217] = (img)(_n9##x,_p1##y,z,v)), \ 1.7394 + (I[239] = (img)(_n9##x,y,z,v)), \ 1.7395 + (I[261] = (img)(_n9##x,_n1##y,z,v)), \ 1.7396 + (I[283] = (img)(_n9##x,_n2##y,z,v)), \ 1.7397 + (I[305] = (img)(_n9##x,_n3##y,z,v)), \ 1.7398 + (I[327] = (img)(_n9##x,_n4##y,z,v)), \ 1.7399 + (I[349] = (img)(_n9##x,_n5##y,z,v)), \ 1.7400 + (I[371] = (img)(_n9##x,_n6##y,z,v)), \ 1.7401 + (I[393] = (img)(_n9##x,_n7##y,z,v)), \ 1.7402 + (I[415] = (img)(_n9##x,_n8##y,z,v)), \ 1.7403 + (I[437] = (img)(_n9##x,_n9##y,z,v)), \ 1.7404 + (I[459] = (img)(_n9##x,_n10##y,z,v)), \ 1.7405 + (I[481] = (img)(_n9##x,_n11##y,z,v)), \ 1.7406 + (I[20] = (img)(_n10##x,_p10##y,z,v)), \ 1.7407 + (I[42] = (img)(_n10##x,_p9##y,z,v)), \ 1.7408 + (I[64] = (img)(_n10##x,_p8##y,z,v)), \ 1.7409 + (I[86] = (img)(_n10##x,_p7##y,z,v)), \ 1.7410 + (I[108] = (img)(_n10##x,_p6##y,z,v)), \ 1.7411 + (I[130] = (img)(_n10##x,_p5##y,z,v)), \ 1.7412 + (I[152] = (img)(_n10##x,_p4##y,z,v)), \ 1.7413 + (I[174] = (img)(_n10##x,_p3##y,z,v)), \ 1.7414 + (I[196] = (img)(_n10##x,_p2##y,z,v)), \ 1.7415 + (I[218] = (img)(_n10##x,_p1##y,z,v)), \ 1.7416 + (I[240] = (img)(_n10##x,y,z,v)), \ 1.7417 + (I[262] = (img)(_n10##x,_n1##y,z,v)), \ 1.7418 + (I[284] = (img)(_n10##x,_n2##y,z,v)), \ 1.7419 + (I[306] = (img)(_n10##x,_n3##y,z,v)), \ 1.7420 + (I[328] = (img)(_n10##x,_n4##y,z,v)), \ 1.7421 + (I[350] = (img)(_n10##x,_n5##y,z,v)), \ 1.7422 + (I[372] = (img)(_n10##x,_n6##y,z,v)), \ 1.7423 + (I[394] = (img)(_n10##x,_n7##y,z,v)), \ 1.7424 + (I[416] = (img)(_n10##x,_n8##y,z,v)), \ 1.7425 + (I[438] = (img)(_n10##x,_n9##y,z,v)), \ 1.7426 + (I[460] = (img)(_n10##x,_n10##y,z,v)), \ 1.7427 + (I[482] = (img)(_n10##x,_n11##y,z,v)), \ 1.7428 + x+11>=(int)((img).width)?(int)((img).width)-1:x+11); \ 1.7429 + x<=(int)(x1) && ((_n11##x<(int)((img).width) && ( \ 1.7430 + (I[21] = (img)(_n11##x,_p10##y,z,v)), \ 1.7431 + (I[43] = (img)(_n11##x,_p9##y,z,v)), \ 1.7432 + (I[65] = (img)(_n11##x,_p8##y,z,v)), \ 1.7433 + (I[87] = (img)(_n11##x,_p7##y,z,v)), \ 1.7434 + (I[109] = (img)(_n11##x,_p6##y,z,v)), \ 1.7435 + (I[131] = (img)(_n11##x,_p5##y,z,v)), \ 1.7436 + (I[153] = (img)(_n11##x,_p4##y,z,v)), \ 1.7437 + (I[175] = (img)(_n11##x,_p3##y,z,v)), \ 1.7438 + (I[197] = (img)(_n11##x,_p2##y,z,v)), \ 1.7439 + (I[219] = (img)(_n11##x,_p1##y,z,v)), \ 1.7440 + (I[241] = (img)(_n11##x,y,z,v)), \ 1.7441 + (I[263] = (img)(_n11##x,_n1##y,z,v)), \ 1.7442 + (I[285] = (img)(_n11##x,_n2##y,z,v)), \ 1.7443 + (I[307] = (img)(_n11##x,_n3##y,z,v)), \ 1.7444 + (I[329] = (img)(_n11##x,_n4##y,z,v)), \ 1.7445 + (I[351] = (img)(_n11##x,_n5##y,z,v)), \ 1.7446 + (I[373] = (img)(_n11##x,_n6##y,z,v)), \ 1.7447 + (I[395] = (img)(_n11##x,_n7##y,z,v)), \ 1.7448 + (I[417] = (img)(_n11##x,_n8##y,z,v)), \ 1.7449 + (I[439] = (img)(_n11##x,_n9##y,z,v)), \ 1.7450 + (I[461] = (img)(_n11##x,_n10##y,z,v)), \ 1.7451 + (I[483] = (img)(_n11##x,_n11##y,z,v)),1)) || \ 1.7452 + _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.7453 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], \ 1.7454 + I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], \ 1.7455 + I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \ 1.7456 + I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \ 1.7457 + I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \ 1.7458 + I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \ 1.7459 + I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \ 1.7460 + I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \ 1.7461 + I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \ 1.7462 + I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], \ 1.7463 + I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], \ 1.7464 + I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \ 1.7465 + I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], \ 1.7466 + I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \ 1.7467 + I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], \ 1.7468 + I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \ 1.7469 + I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], \ 1.7470 + I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], \ 1.7471 + I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], \ 1.7472 + I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], \ 1.7473 + I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], \ 1.7474 + I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], I[482] = I[483], \ 1.7475 + _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x) 1.7476 + 1.7477 +#define cimg_get22x22(img,x,y,z,v,I) \ 1.7478 + I[0] = (img)(_p10##x,_p10##y,z,v), I[1] = (img)(_p9##x,_p10##y,z,v), I[2] = (img)(_p8##x,_p10##y,z,v), I[3] = (img)(_p7##x,_p10##y,z,v), I[4] = (img)(_p6##x,_p10##y,z,v), I[5] = (img)(_p5##x,_p10##y,z,v), I[6] = (img)(_p4##x,_p10##y,z,v), I[7] = (img)(_p3##x,_p10##y,z,v), I[8] = (img)(_p2##x,_p10##y,z,v), I[9] = (img)(_p1##x,_p10##y,z,v), I[10] = (img)(x,_p10##y,z,v), I[11] = (img)(_n1##x,_p10##y,z,v), I[12] = (img)(_n2##x,_p10##y,z,v), I[13] = (img)(_n3##x,_p10##y,z,v), I[14] = (img)(_n4##x,_p10##y,z,v), I[15] = (img)(_n5##x,_p10##y,z,v), I[16] = (img)(_n6##x,_p10##y,z,v), I[17] = (img)(_n7##x,_p10##y,z,v), I[18] = (img)(_n8##x,_p10##y,z,v), I[19] = (img)(_n9##x,_p10##y,z,v), I[20] = (img)(_n10##x,_p10##y,z,v), I[21] = (img)(_n11##x,_p10##y,z,v), \ 1.7479 + I[22] = (img)(_p10##x,_p9##y,z,v), I[23] = (img)(_p9##x,_p9##y,z,v), I[24] = (img)(_p8##x,_p9##y,z,v), I[25] = (img)(_p7##x,_p9##y,z,v), I[26] = (img)(_p6##x,_p9##y,z,v), I[27] = (img)(_p5##x,_p9##y,z,v), I[28] = (img)(_p4##x,_p9##y,z,v), I[29] = (img)(_p3##x,_p9##y,z,v), I[30] = (img)(_p2##x,_p9##y,z,v), I[31] = (img)(_p1##x,_p9##y,z,v), I[32] = (img)(x,_p9##y,z,v), I[33] = (img)(_n1##x,_p9##y,z,v), I[34] = (img)(_n2##x,_p9##y,z,v), I[35] = (img)(_n3##x,_p9##y,z,v), I[36] = (img)(_n4##x,_p9##y,z,v), I[37] = (img)(_n5##x,_p9##y,z,v), I[38] = (img)(_n6##x,_p9##y,z,v), I[39] = (img)(_n7##x,_p9##y,z,v), I[40] = (img)(_n8##x,_p9##y,z,v), I[41] = (img)(_n9##x,_p9##y,z,v), I[42] = (img)(_n10##x,_p9##y,z,v), I[43] = (img)(_n11##x,_p9##y,z,v), \ 1.7480 + I[44] = (img)(_p10##x,_p8##y,z,v), I[45] = (img)(_p9##x,_p8##y,z,v), I[46] = (img)(_p8##x,_p8##y,z,v), I[47] = (img)(_p7##x,_p8##y,z,v), I[48] = (img)(_p6##x,_p8##y,z,v), I[49] = (img)(_p5##x,_p8##y,z,v), I[50] = (img)(_p4##x,_p8##y,z,v), I[51] = (img)(_p3##x,_p8##y,z,v), I[52] = (img)(_p2##x,_p8##y,z,v), I[53] = (img)(_p1##x,_p8##y,z,v), I[54] = (img)(x,_p8##y,z,v), I[55] = (img)(_n1##x,_p8##y,z,v), I[56] = (img)(_n2##x,_p8##y,z,v), I[57] = (img)(_n3##x,_p8##y,z,v), I[58] = (img)(_n4##x,_p8##y,z,v), I[59] = (img)(_n5##x,_p8##y,z,v), I[60] = (img)(_n6##x,_p8##y,z,v), I[61] = (img)(_n7##x,_p8##y,z,v), I[62] = (img)(_n8##x,_p8##y,z,v), I[63] = (img)(_n9##x,_p8##y,z,v), I[64] = (img)(_n10##x,_p8##y,z,v), I[65] = (img)(_n11##x,_p8##y,z,v), \ 1.7481 + I[66] = (img)(_p10##x,_p7##y,z,v), I[67] = (img)(_p9##x,_p7##y,z,v), I[68] = (img)(_p8##x,_p7##y,z,v), I[69] = (img)(_p7##x,_p7##y,z,v), I[70] = (img)(_p6##x,_p7##y,z,v), I[71] = (img)(_p5##x,_p7##y,z,v), I[72] = (img)(_p4##x,_p7##y,z,v), I[73] = (img)(_p3##x,_p7##y,z,v), I[74] = (img)(_p2##x,_p7##y,z,v), I[75] = (img)(_p1##x,_p7##y,z,v), I[76] = (img)(x,_p7##y,z,v), I[77] = (img)(_n1##x,_p7##y,z,v), I[78] = (img)(_n2##x,_p7##y,z,v), I[79] = (img)(_n3##x,_p7##y,z,v), I[80] = (img)(_n4##x,_p7##y,z,v), I[81] = (img)(_n5##x,_p7##y,z,v), I[82] = (img)(_n6##x,_p7##y,z,v), I[83] = (img)(_n7##x,_p7##y,z,v), I[84] = (img)(_n8##x,_p7##y,z,v), I[85] = (img)(_n9##x,_p7##y,z,v), I[86] = (img)(_n10##x,_p7##y,z,v), I[87] = (img)(_n11##x,_p7##y,z,v), \ 1.7482 + I[88] = (img)(_p10##x,_p6##y,z,v), I[89] = (img)(_p9##x,_p6##y,z,v), I[90] = (img)(_p8##x,_p6##y,z,v), I[91] = (img)(_p7##x,_p6##y,z,v), I[92] = (img)(_p6##x,_p6##y,z,v), I[93] = (img)(_p5##x,_p6##y,z,v), I[94] = (img)(_p4##x,_p6##y,z,v), I[95] = (img)(_p3##x,_p6##y,z,v), I[96] = (img)(_p2##x,_p6##y,z,v), I[97] = (img)(_p1##x,_p6##y,z,v), I[98] = (img)(x,_p6##y,z,v), I[99] = (img)(_n1##x,_p6##y,z,v), I[100] = (img)(_n2##x,_p6##y,z,v), I[101] = (img)(_n3##x,_p6##y,z,v), I[102] = (img)(_n4##x,_p6##y,z,v), I[103] = (img)(_n5##x,_p6##y,z,v), I[104] = (img)(_n6##x,_p6##y,z,v), I[105] = (img)(_n7##x,_p6##y,z,v), I[106] = (img)(_n8##x,_p6##y,z,v), I[107] = (img)(_n9##x,_p6##y,z,v), I[108] = (img)(_n10##x,_p6##y,z,v), I[109] = (img)(_n11##x,_p6##y,z,v), \ 1.7483 + I[110] = (img)(_p10##x,_p5##y,z,v), I[111] = (img)(_p9##x,_p5##y,z,v), I[112] = (img)(_p8##x,_p5##y,z,v), I[113] = (img)(_p7##x,_p5##y,z,v), I[114] = (img)(_p6##x,_p5##y,z,v), I[115] = (img)(_p5##x,_p5##y,z,v), I[116] = (img)(_p4##x,_p5##y,z,v), I[117] = (img)(_p3##x,_p5##y,z,v), I[118] = (img)(_p2##x,_p5##y,z,v), I[119] = (img)(_p1##x,_p5##y,z,v), I[120] = (img)(x,_p5##y,z,v), I[121] = (img)(_n1##x,_p5##y,z,v), I[122] = (img)(_n2##x,_p5##y,z,v), I[123] = (img)(_n3##x,_p5##y,z,v), I[124] = (img)(_n4##x,_p5##y,z,v), I[125] = (img)(_n5##x,_p5##y,z,v), I[126] = (img)(_n6##x,_p5##y,z,v), I[127] = (img)(_n7##x,_p5##y,z,v), I[128] = (img)(_n8##x,_p5##y,z,v), I[129] = (img)(_n9##x,_p5##y,z,v), I[130] = (img)(_n10##x,_p5##y,z,v), I[131] = (img)(_n11##x,_p5##y,z,v), \ 1.7484 + I[132] = (img)(_p10##x,_p4##y,z,v), I[133] = (img)(_p9##x,_p4##y,z,v), I[134] = (img)(_p8##x,_p4##y,z,v), I[135] = (img)(_p7##x,_p4##y,z,v), I[136] = (img)(_p6##x,_p4##y,z,v), I[137] = (img)(_p5##x,_p4##y,z,v), I[138] = (img)(_p4##x,_p4##y,z,v), I[139] = (img)(_p3##x,_p4##y,z,v), I[140] = (img)(_p2##x,_p4##y,z,v), I[141] = (img)(_p1##x,_p4##y,z,v), I[142] = (img)(x,_p4##y,z,v), I[143] = (img)(_n1##x,_p4##y,z,v), I[144] = (img)(_n2##x,_p4##y,z,v), I[145] = (img)(_n3##x,_p4##y,z,v), I[146] = (img)(_n4##x,_p4##y,z,v), I[147] = (img)(_n5##x,_p4##y,z,v), I[148] = (img)(_n6##x,_p4##y,z,v), I[149] = (img)(_n7##x,_p4##y,z,v), I[150] = (img)(_n8##x,_p4##y,z,v), I[151] = (img)(_n9##x,_p4##y,z,v), I[152] = (img)(_n10##x,_p4##y,z,v), I[153] = (img)(_n11##x,_p4##y,z,v), \ 1.7485 + I[154] = (img)(_p10##x,_p3##y,z,v), I[155] = (img)(_p9##x,_p3##y,z,v), I[156] = (img)(_p8##x,_p3##y,z,v), I[157] = (img)(_p7##x,_p3##y,z,v), I[158] = (img)(_p6##x,_p3##y,z,v), I[159] = (img)(_p5##x,_p3##y,z,v), I[160] = (img)(_p4##x,_p3##y,z,v), I[161] = (img)(_p3##x,_p3##y,z,v), I[162] = (img)(_p2##x,_p3##y,z,v), I[163] = (img)(_p1##x,_p3##y,z,v), I[164] = (img)(x,_p3##y,z,v), I[165] = (img)(_n1##x,_p3##y,z,v), I[166] = (img)(_n2##x,_p3##y,z,v), I[167] = (img)(_n3##x,_p3##y,z,v), I[168] = (img)(_n4##x,_p3##y,z,v), I[169] = (img)(_n5##x,_p3##y,z,v), I[170] = (img)(_n6##x,_p3##y,z,v), I[171] = (img)(_n7##x,_p3##y,z,v), I[172] = (img)(_n8##x,_p3##y,z,v), I[173] = (img)(_n9##x,_p3##y,z,v), I[174] = (img)(_n10##x,_p3##y,z,v), I[175] = (img)(_n11##x,_p3##y,z,v), \ 1.7486 + I[176] = (img)(_p10##x,_p2##y,z,v), I[177] = (img)(_p9##x,_p2##y,z,v), I[178] = (img)(_p8##x,_p2##y,z,v), I[179] = (img)(_p7##x,_p2##y,z,v), I[180] = (img)(_p6##x,_p2##y,z,v), I[181] = (img)(_p5##x,_p2##y,z,v), I[182] = (img)(_p4##x,_p2##y,z,v), I[183] = (img)(_p3##x,_p2##y,z,v), I[184] = (img)(_p2##x,_p2##y,z,v), I[185] = (img)(_p1##x,_p2##y,z,v), I[186] = (img)(x,_p2##y,z,v), I[187] = (img)(_n1##x,_p2##y,z,v), I[188] = (img)(_n2##x,_p2##y,z,v), I[189] = (img)(_n3##x,_p2##y,z,v), I[190] = (img)(_n4##x,_p2##y,z,v), I[191] = (img)(_n5##x,_p2##y,z,v), I[192] = (img)(_n6##x,_p2##y,z,v), I[193] = (img)(_n7##x,_p2##y,z,v), I[194] = (img)(_n8##x,_p2##y,z,v), I[195] = (img)(_n9##x,_p2##y,z,v), I[196] = (img)(_n10##x,_p2##y,z,v), I[197] = (img)(_n11##x,_p2##y,z,v), \ 1.7487 + I[198] = (img)(_p10##x,_p1##y,z,v), I[199] = (img)(_p9##x,_p1##y,z,v), I[200] = (img)(_p8##x,_p1##y,z,v), I[201] = (img)(_p7##x,_p1##y,z,v), I[202] = (img)(_p6##x,_p1##y,z,v), I[203] = (img)(_p5##x,_p1##y,z,v), I[204] = (img)(_p4##x,_p1##y,z,v), I[205] = (img)(_p3##x,_p1##y,z,v), I[206] = (img)(_p2##x,_p1##y,z,v), I[207] = (img)(_p1##x,_p1##y,z,v), I[208] = (img)(x,_p1##y,z,v), I[209] = (img)(_n1##x,_p1##y,z,v), I[210] = (img)(_n2##x,_p1##y,z,v), I[211] = (img)(_n3##x,_p1##y,z,v), I[212] = (img)(_n4##x,_p1##y,z,v), I[213] = (img)(_n5##x,_p1##y,z,v), I[214] = (img)(_n6##x,_p1##y,z,v), I[215] = (img)(_n7##x,_p1##y,z,v), I[216] = (img)(_n8##x,_p1##y,z,v), I[217] = (img)(_n9##x,_p1##y,z,v), I[218] = (img)(_n10##x,_p1##y,z,v), I[219] = (img)(_n11##x,_p1##y,z,v), \ 1.7488 + I[220] = (img)(_p10##x,y,z,v), I[221] = (img)(_p9##x,y,z,v), I[222] = (img)(_p8##x,y,z,v), I[223] = (img)(_p7##x,y,z,v), I[224] = (img)(_p6##x,y,z,v), I[225] = (img)(_p5##x,y,z,v), I[226] = (img)(_p4##x,y,z,v), I[227] = (img)(_p3##x,y,z,v), I[228] = (img)(_p2##x,y,z,v), I[229] = (img)(_p1##x,y,z,v), I[230] = (img)(x,y,z,v), I[231] = (img)(_n1##x,y,z,v), I[232] = (img)(_n2##x,y,z,v), I[233] = (img)(_n3##x,y,z,v), I[234] = (img)(_n4##x,y,z,v), I[235] = (img)(_n5##x,y,z,v), I[236] = (img)(_n6##x,y,z,v), I[237] = (img)(_n7##x,y,z,v), I[238] = (img)(_n8##x,y,z,v), I[239] = (img)(_n9##x,y,z,v), I[240] = (img)(_n10##x,y,z,v), I[241] = (img)(_n11##x,y,z,v), \ 1.7489 + I[242] = (img)(_p10##x,_n1##y,z,v), I[243] = (img)(_p9##x,_n1##y,z,v), I[244] = (img)(_p8##x,_n1##y,z,v), I[245] = (img)(_p7##x,_n1##y,z,v), I[246] = (img)(_p6##x,_n1##y,z,v), I[247] = (img)(_p5##x,_n1##y,z,v), I[248] = (img)(_p4##x,_n1##y,z,v), I[249] = (img)(_p3##x,_n1##y,z,v), I[250] = (img)(_p2##x,_n1##y,z,v), I[251] = (img)(_p1##x,_n1##y,z,v), I[252] = (img)(x,_n1##y,z,v), I[253] = (img)(_n1##x,_n1##y,z,v), I[254] = (img)(_n2##x,_n1##y,z,v), I[255] = (img)(_n3##x,_n1##y,z,v), I[256] = (img)(_n4##x,_n1##y,z,v), I[257] = (img)(_n5##x,_n1##y,z,v), I[258] = (img)(_n6##x,_n1##y,z,v), I[259] = (img)(_n7##x,_n1##y,z,v), I[260] = (img)(_n8##x,_n1##y,z,v), I[261] = (img)(_n9##x,_n1##y,z,v), I[262] = (img)(_n10##x,_n1##y,z,v), I[263] = (img)(_n11##x,_n1##y,z,v), \ 1.7490 + I[264] = (img)(_p10##x,_n2##y,z,v), I[265] = (img)(_p9##x,_n2##y,z,v), I[266] = (img)(_p8##x,_n2##y,z,v), I[267] = (img)(_p7##x,_n2##y,z,v), I[268] = (img)(_p6##x,_n2##y,z,v), I[269] = (img)(_p5##x,_n2##y,z,v), I[270] = (img)(_p4##x,_n2##y,z,v), I[271] = (img)(_p3##x,_n2##y,z,v), I[272] = (img)(_p2##x,_n2##y,z,v), I[273] = (img)(_p1##x,_n2##y,z,v), I[274] = (img)(x,_n2##y,z,v), I[275] = (img)(_n1##x,_n2##y,z,v), I[276] = (img)(_n2##x,_n2##y,z,v), I[277] = (img)(_n3##x,_n2##y,z,v), I[278] = (img)(_n4##x,_n2##y,z,v), I[279] = (img)(_n5##x,_n2##y,z,v), I[280] = (img)(_n6##x,_n2##y,z,v), I[281] = (img)(_n7##x,_n2##y,z,v), I[282] = (img)(_n8##x,_n2##y,z,v), I[283] = (img)(_n9##x,_n2##y,z,v), I[284] = (img)(_n10##x,_n2##y,z,v), I[285] = (img)(_n11##x,_n2##y,z,v), \ 1.7491 + I[286] = (img)(_p10##x,_n3##y,z,v), I[287] = (img)(_p9##x,_n3##y,z,v), I[288] = (img)(_p8##x,_n3##y,z,v), I[289] = (img)(_p7##x,_n3##y,z,v), I[290] = (img)(_p6##x,_n3##y,z,v), I[291] = (img)(_p5##x,_n3##y,z,v), I[292] = (img)(_p4##x,_n3##y,z,v), I[293] = (img)(_p3##x,_n3##y,z,v), I[294] = (img)(_p2##x,_n3##y,z,v), I[295] = (img)(_p1##x,_n3##y,z,v), I[296] = (img)(x,_n3##y,z,v), I[297] = (img)(_n1##x,_n3##y,z,v), I[298] = (img)(_n2##x,_n3##y,z,v), I[299] = (img)(_n3##x,_n3##y,z,v), I[300] = (img)(_n4##x,_n3##y,z,v), I[301] = (img)(_n5##x,_n3##y,z,v), I[302] = (img)(_n6##x,_n3##y,z,v), I[303] = (img)(_n7##x,_n3##y,z,v), I[304] = (img)(_n8##x,_n3##y,z,v), I[305] = (img)(_n9##x,_n3##y,z,v), I[306] = (img)(_n10##x,_n3##y,z,v), I[307] = (img)(_n11##x,_n3##y,z,v), \ 1.7492 + I[308] = (img)(_p10##x,_n4##y,z,v), I[309] = (img)(_p9##x,_n4##y,z,v), I[310] = (img)(_p8##x,_n4##y,z,v), I[311] = (img)(_p7##x,_n4##y,z,v), I[312] = (img)(_p6##x,_n4##y,z,v), I[313] = (img)(_p5##x,_n4##y,z,v), I[314] = (img)(_p4##x,_n4##y,z,v), I[315] = (img)(_p3##x,_n4##y,z,v), I[316] = (img)(_p2##x,_n4##y,z,v), I[317] = (img)(_p1##x,_n4##y,z,v), I[318] = (img)(x,_n4##y,z,v), I[319] = (img)(_n1##x,_n4##y,z,v), I[320] = (img)(_n2##x,_n4##y,z,v), I[321] = (img)(_n3##x,_n4##y,z,v), I[322] = (img)(_n4##x,_n4##y,z,v), I[323] = (img)(_n5##x,_n4##y,z,v), I[324] = (img)(_n6##x,_n4##y,z,v), I[325] = (img)(_n7##x,_n4##y,z,v), I[326] = (img)(_n8##x,_n4##y,z,v), I[327] = (img)(_n9##x,_n4##y,z,v), I[328] = (img)(_n10##x,_n4##y,z,v), I[329] = (img)(_n11##x,_n4##y,z,v), \ 1.7493 + I[330] = (img)(_p10##x,_n5##y,z,v), I[331] = (img)(_p9##x,_n5##y,z,v), I[332] = (img)(_p8##x,_n5##y,z,v), I[333] = (img)(_p7##x,_n5##y,z,v), I[334] = (img)(_p6##x,_n5##y,z,v), I[335] = (img)(_p5##x,_n5##y,z,v), I[336] = (img)(_p4##x,_n5##y,z,v), I[337] = (img)(_p3##x,_n5##y,z,v), I[338] = (img)(_p2##x,_n5##y,z,v), I[339] = (img)(_p1##x,_n5##y,z,v), I[340] = (img)(x,_n5##y,z,v), I[341] = (img)(_n1##x,_n5##y,z,v), I[342] = (img)(_n2##x,_n5##y,z,v), I[343] = (img)(_n3##x,_n5##y,z,v), I[344] = (img)(_n4##x,_n5##y,z,v), I[345] = (img)(_n5##x,_n5##y,z,v), I[346] = (img)(_n6##x,_n5##y,z,v), I[347] = (img)(_n7##x,_n5##y,z,v), I[348] = (img)(_n8##x,_n5##y,z,v), I[349] = (img)(_n9##x,_n5##y,z,v), I[350] = (img)(_n10##x,_n5##y,z,v), I[351] = (img)(_n11##x,_n5##y,z,v), \ 1.7494 + I[352] = (img)(_p10##x,_n6##y,z,v), I[353] = (img)(_p9##x,_n6##y,z,v), I[354] = (img)(_p8##x,_n6##y,z,v), I[355] = (img)(_p7##x,_n6##y,z,v), I[356] = (img)(_p6##x,_n6##y,z,v), I[357] = (img)(_p5##x,_n6##y,z,v), I[358] = (img)(_p4##x,_n6##y,z,v), I[359] = (img)(_p3##x,_n6##y,z,v), I[360] = (img)(_p2##x,_n6##y,z,v), I[361] = (img)(_p1##x,_n6##y,z,v), I[362] = (img)(x,_n6##y,z,v), I[363] = (img)(_n1##x,_n6##y,z,v), I[364] = (img)(_n2##x,_n6##y,z,v), I[365] = (img)(_n3##x,_n6##y,z,v), I[366] = (img)(_n4##x,_n6##y,z,v), I[367] = (img)(_n5##x,_n6##y,z,v), I[368] = (img)(_n6##x,_n6##y,z,v), I[369] = (img)(_n7##x,_n6##y,z,v), I[370] = (img)(_n8##x,_n6##y,z,v), I[371] = (img)(_n9##x,_n6##y,z,v), I[372] = (img)(_n10##x,_n6##y,z,v), I[373] = (img)(_n11##x,_n6##y,z,v), \ 1.7495 + I[374] = (img)(_p10##x,_n7##y,z,v), I[375] = (img)(_p9##x,_n7##y,z,v), I[376] = (img)(_p8##x,_n7##y,z,v), I[377] = (img)(_p7##x,_n7##y,z,v), I[378] = (img)(_p6##x,_n7##y,z,v), I[379] = (img)(_p5##x,_n7##y,z,v), I[380] = (img)(_p4##x,_n7##y,z,v), I[381] = (img)(_p3##x,_n7##y,z,v), I[382] = (img)(_p2##x,_n7##y,z,v), I[383] = (img)(_p1##x,_n7##y,z,v), I[384] = (img)(x,_n7##y,z,v), I[385] = (img)(_n1##x,_n7##y,z,v), I[386] = (img)(_n2##x,_n7##y,z,v), I[387] = (img)(_n3##x,_n7##y,z,v), I[388] = (img)(_n4##x,_n7##y,z,v), I[389] = (img)(_n5##x,_n7##y,z,v), I[390] = (img)(_n6##x,_n7##y,z,v), I[391] = (img)(_n7##x,_n7##y,z,v), I[392] = (img)(_n8##x,_n7##y,z,v), I[393] = (img)(_n9##x,_n7##y,z,v), I[394] = (img)(_n10##x,_n7##y,z,v), I[395] = (img)(_n11##x,_n7##y,z,v), \ 1.7496 + I[396] = (img)(_p10##x,_n8##y,z,v), I[397] = (img)(_p9##x,_n8##y,z,v), I[398] = (img)(_p8##x,_n8##y,z,v), I[399] = (img)(_p7##x,_n8##y,z,v), I[400] = (img)(_p6##x,_n8##y,z,v), I[401] = (img)(_p5##x,_n8##y,z,v), I[402] = (img)(_p4##x,_n8##y,z,v), I[403] = (img)(_p3##x,_n8##y,z,v), I[404] = (img)(_p2##x,_n8##y,z,v), I[405] = (img)(_p1##x,_n8##y,z,v), I[406] = (img)(x,_n8##y,z,v), I[407] = (img)(_n1##x,_n8##y,z,v), I[408] = (img)(_n2##x,_n8##y,z,v), I[409] = (img)(_n3##x,_n8##y,z,v), I[410] = (img)(_n4##x,_n8##y,z,v), I[411] = (img)(_n5##x,_n8##y,z,v), I[412] = (img)(_n6##x,_n8##y,z,v), I[413] = (img)(_n7##x,_n8##y,z,v), I[414] = (img)(_n8##x,_n8##y,z,v), I[415] = (img)(_n9##x,_n8##y,z,v), I[416] = (img)(_n10##x,_n8##y,z,v), I[417] = (img)(_n11##x,_n8##y,z,v), \ 1.7497 + I[418] = (img)(_p10##x,_n9##y,z,v), I[419] = (img)(_p9##x,_n9##y,z,v), I[420] = (img)(_p8##x,_n9##y,z,v), I[421] = (img)(_p7##x,_n9##y,z,v), I[422] = (img)(_p6##x,_n9##y,z,v), I[423] = (img)(_p5##x,_n9##y,z,v), I[424] = (img)(_p4##x,_n9##y,z,v), I[425] = (img)(_p3##x,_n9##y,z,v), I[426] = (img)(_p2##x,_n9##y,z,v), I[427] = (img)(_p1##x,_n9##y,z,v), I[428] = (img)(x,_n9##y,z,v), I[429] = (img)(_n1##x,_n9##y,z,v), I[430] = (img)(_n2##x,_n9##y,z,v), I[431] = (img)(_n3##x,_n9##y,z,v), I[432] = (img)(_n4##x,_n9##y,z,v), I[433] = (img)(_n5##x,_n9##y,z,v), I[434] = (img)(_n6##x,_n9##y,z,v), I[435] = (img)(_n7##x,_n9##y,z,v), I[436] = (img)(_n8##x,_n9##y,z,v), I[437] = (img)(_n9##x,_n9##y,z,v), I[438] = (img)(_n10##x,_n9##y,z,v), I[439] = (img)(_n11##x,_n9##y,z,v), \ 1.7498 + I[440] = (img)(_p10##x,_n10##y,z,v), I[441] = (img)(_p9##x,_n10##y,z,v), I[442] = (img)(_p8##x,_n10##y,z,v), I[443] = (img)(_p7##x,_n10##y,z,v), I[444] = (img)(_p6##x,_n10##y,z,v), I[445] = (img)(_p5##x,_n10##y,z,v), I[446] = (img)(_p4##x,_n10##y,z,v), I[447] = (img)(_p3##x,_n10##y,z,v), I[448] = (img)(_p2##x,_n10##y,z,v), I[449] = (img)(_p1##x,_n10##y,z,v), I[450] = (img)(x,_n10##y,z,v), I[451] = (img)(_n1##x,_n10##y,z,v), I[452] = (img)(_n2##x,_n10##y,z,v), I[453] = (img)(_n3##x,_n10##y,z,v), I[454] = (img)(_n4##x,_n10##y,z,v), I[455] = (img)(_n5##x,_n10##y,z,v), I[456] = (img)(_n6##x,_n10##y,z,v), I[457] = (img)(_n7##x,_n10##y,z,v), I[458] = (img)(_n8##x,_n10##y,z,v), I[459] = (img)(_n9##x,_n10##y,z,v), I[460] = (img)(_n10##x,_n10##y,z,v), I[461] = (img)(_n11##x,_n10##y,z,v), \ 1.7499 + I[462] = (img)(_p10##x,_n11##y,z,v), I[463] = (img)(_p9##x,_n11##y,z,v), I[464] = (img)(_p8##x,_n11##y,z,v), I[465] = (img)(_p7##x,_n11##y,z,v), I[466] = (img)(_p6##x,_n11##y,z,v), I[467] = (img)(_p5##x,_n11##y,z,v), I[468] = (img)(_p4##x,_n11##y,z,v), I[469] = (img)(_p3##x,_n11##y,z,v), I[470] = (img)(_p2##x,_n11##y,z,v), I[471] = (img)(_p1##x,_n11##y,z,v), I[472] = (img)(x,_n11##y,z,v), I[473] = (img)(_n1##x,_n11##y,z,v), I[474] = (img)(_n2##x,_n11##y,z,v), I[475] = (img)(_n3##x,_n11##y,z,v), I[476] = (img)(_n4##x,_n11##y,z,v), I[477] = (img)(_n5##x,_n11##y,z,v), I[478] = (img)(_n6##x,_n11##y,z,v), I[479] = (img)(_n7##x,_n11##y,z,v), I[480] = (img)(_n8##x,_n11##y,z,v), I[481] = (img)(_n9##x,_n11##y,z,v), I[482] = (img)(_n10##x,_n11##y,z,v), I[483] = (img)(_n11##x,_n11##y,z,v); 1.7500 + 1.7501 +// Define 23x23 loop macros for CImg 1.7502 +//---------------------------------- 1.7503 +#define cimg_for23(bound,i) for (int i = 0, \ 1.7504 + _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.7505 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.7506 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.7507 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.7508 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.7509 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.7510 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.7511 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.7512 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8, \ 1.7513 + _n9##i = 9>=(int)(bound)?(int)(bound)-1:9, \ 1.7514 + _n10##i = 10>=(int)(bound)?(int)(bound)-1:10, \ 1.7515 + _n11##i = 11>=(int)(bound)?(int)(bound)-1:11; \ 1.7516 + _n11##i<(int)(bound) || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.7517 + i==(_n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.7518 + _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.7519 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i) 1.7520 + 1.7521 +#define cimg_for23X(img,x) cimg_for23((img).width,x) 1.7522 +#define cimg_for23Y(img,y) cimg_for23((img).height,y) 1.7523 +#define cimg_for23Z(img,z) cimg_for23((img).depth,z) 1.7524 +#define cimg_for23V(img,v) cimg_for23((img).dim,v) 1.7525 +#define cimg_for23XY(img,x,y) cimg_for23Y(img,y) cimg_for23X(img,x) 1.7526 +#define cimg_for23XZ(img,x,z) cimg_for23Z(img,z) cimg_for23X(img,x) 1.7527 +#define cimg_for23XV(img,x,v) cimg_for23V(img,v) cimg_for23X(img,x) 1.7528 +#define cimg_for23YZ(img,y,z) cimg_for23Z(img,z) cimg_for23Y(img,y) 1.7529 +#define cimg_for23YV(img,y,v) cimg_for23V(img,v) cimg_for23Y(img,y) 1.7530 +#define cimg_for23ZV(img,z,v) cimg_for23V(img,v) cimg_for23Z(img,z) 1.7531 +#define cimg_for23XYZ(img,x,y,z) cimg_for23Z(img,z) cimg_for23XY(img,x,y) 1.7532 +#define cimg_for23XZV(img,x,z,v) cimg_for23V(img,v) cimg_for23XZ(img,x,z) 1.7533 +#define cimg_for23YZV(img,y,z,v) cimg_for23V(img,v) cimg_for23YZ(img,y,z) 1.7534 +#define cimg_for23XYZV(img,x,y,z,v) cimg_for23V(img,v) cimg_for23XYZ(img,x,y,z) 1.7535 + 1.7536 +#define cimg_for_in23(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.7537 + _p11##i = i-11<0?0:i-11, \ 1.7538 + _p10##i = i-10<0?0:i-10, \ 1.7539 + _p9##i = i-9<0?0:i-9, \ 1.7540 + _p8##i = i-8<0?0:i-8, \ 1.7541 + _p7##i = i-7<0?0:i-7, \ 1.7542 + _p6##i = i-6<0?0:i-6, \ 1.7543 + _p5##i = i-5<0?0:i-5, \ 1.7544 + _p4##i = i-4<0?0:i-4, \ 1.7545 + _p3##i = i-3<0?0:i-3, \ 1.7546 + _p2##i = i-2<0?0:i-2, \ 1.7547 + _p1##i = i-1<0?0:i-1, \ 1.7548 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.7549 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.7550 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.7551 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.7552 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.7553 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.7554 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.7555 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8, \ 1.7556 + _n9##i = i+9>=(int)(bound)?(int)(bound)-1:i+9, \ 1.7557 + _n10##i = i+10>=(int)(bound)?(int)(bound)-1:i+10, \ 1.7558 + _n11##i = i+11>=(int)(bound)?(int)(bound)-1:i+11; \ 1.7559 + i<=(int)(i1) && (_n11##i<(int)(bound) || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.7560 + i==(_n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.7561 + _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.7562 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i) 1.7563 + 1.7564 +#define cimg_for_in23X(img,x0,x1,x) cimg_for_in23((img).width,x0,x1,x) 1.7565 +#define cimg_for_in23Y(img,y0,y1,y) cimg_for_in23((img).height,y0,y1,y) 1.7566 +#define cimg_for_in23Z(img,z0,z1,z) cimg_for_in23((img).depth,z0,z1,z) 1.7567 +#define cimg_for_in23V(img,v0,v1,v) cimg_for_in23((img).dim,v0,v1,v) 1.7568 +#define cimg_for_in23XY(img,x0,y0,x1,y1,x,y) cimg_for_in23Y(img,y0,y1,y) cimg_for_in23X(img,x0,x1,x) 1.7569 +#define cimg_for_in23XZ(img,x0,z0,x1,z1,x,z) cimg_for_in23Z(img,z0,z1,z) cimg_for_in23X(img,x0,x1,x) 1.7570 +#define cimg_for_in23XV(img,x0,v0,x1,v1,x,v) cimg_for_in23V(img,v0,v1,v) cimg_for_in23X(img,x0,x1,x) 1.7571 +#define cimg_for_in23YZ(img,y0,z0,y1,z1,y,z) cimg_for_in23Z(img,z0,z1,z) cimg_for_in23Y(img,y0,y1,y) 1.7572 +#define cimg_for_in23YV(img,y0,v0,y1,v1,y,v) cimg_for_in23V(img,v0,v1,v) cimg_for_in23Y(img,y0,y1,y) 1.7573 +#define cimg_for_in23ZV(img,z0,v0,z1,v1,z,v) cimg_for_in23V(img,v0,v1,v) cimg_for_in23Z(img,z0,z1,z) 1.7574 +#define cimg_for_in23XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in23Z(img,z0,z1,z) cimg_for_in23XY(img,x0,y0,x1,y1,x,y) 1.7575 +#define cimg_for_in23XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in23V(img,v0,v1,v) cimg_for_in23XZ(img,x0,y0,x1,y1,x,z) 1.7576 +#define cimg_for_in23YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in23V(img,v0,v1,v) cimg_for_in23YZ(img,y0,z0,y1,z1,y,z) 1.7577 +#define cimg_for_in23XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in23V(img,v0,v1,v) cimg_for_in23XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.7578 + 1.7579 +#define cimg_for23x23(img,x,y,z,v,I) \ 1.7580 + cimg_for23((img).height,y) for (int x = 0, \ 1.7581 + _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.7582 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.7583 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.7584 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.7585 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.7586 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.7587 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.7588 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.7589 + _n8##x = 8>=((img).width)?(int)((img).width)-1:8, \ 1.7590 + _n9##x = 9>=((img).width)?(int)((img).width)-1:9, \ 1.7591 + _n10##x = 10>=((img).width)?(int)((img).width)-1:10, \ 1.7592 + _n11##x = (int)( \ 1.7593 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = (img)(0,_p11##y,z,v)), \ 1.7594 + (I[23] = I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = (img)(0,_p10##y,z,v)), \ 1.7595 + (I[46] = I[47] = I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = (img)(0,_p9##y,z,v)), \ 1.7596 + (I[69] = I[70] = I[71] = I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = (img)(0,_p8##y,z,v)), \ 1.7597 + (I[92] = I[93] = I[94] = I[95] = I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = (img)(0,_p7##y,z,v)), \ 1.7598 + (I[115] = I[116] = I[117] = I[118] = I[119] = I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = (img)(0,_p6##y,z,v)), \ 1.7599 + (I[138] = I[139] = I[140] = I[141] = I[142] = I[143] = I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = (img)(0,_p5##y,z,v)), \ 1.7600 + (I[161] = I[162] = I[163] = I[164] = I[165] = I[166] = I[167] = I[168] = I[169] = I[170] = I[171] = I[172] = (img)(0,_p4##y,z,v)), \ 1.7601 + (I[184] = I[185] = I[186] = I[187] = I[188] = I[189] = I[190] = I[191] = I[192] = I[193] = I[194] = I[195] = (img)(0,_p3##y,z,v)), \ 1.7602 + (I[207] = I[208] = I[209] = I[210] = I[211] = I[212] = I[213] = I[214] = I[215] = I[216] = I[217] = I[218] = (img)(0,_p2##y,z,v)), \ 1.7603 + (I[230] = I[231] = I[232] = I[233] = I[234] = I[235] = I[236] = I[237] = I[238] = I[239] = I[240] = I[241] = (img)(0,_p1##y,z,v)), \ 1.7604 + (I[253] = I[254] = I[255] = I[256] = I[257] = I[258] = I[259] = I[260] = I[261] = I[262] = I[263] = I[264] = (img)(0,y,z,v)), \ 1.7605 + (I[276] = I[277] = I[278] = I[279] = I[280] = I[281] = I[282] = I[283] = I[284] = I[285] = I[286] = I[287] = (img)(0,_n1##y,z,v)), \ 1.7606 + (I[299] = I[300] = I[301] = I[302] = I[303] = I[304] = I[305] = I[306] = I[307] = I[308] = I[309] = I[310] = (img)(0,_n2##y,z,v)), \ 1.7607 + (I[322] = I[323] = I[324] = I[325] = I[326] = I[327] = I[328] = I[329] = I[330] = I[331] = I[332] = I[333] = (img)(0,_n3##y,z,v)), \ 1.7608 + (I[345] = I[346] = I[347] = I[348] = I[349] = I[350] = I[351] = I[352] = I[353] = I[354] = I[355] = I[356] = (img)(0,_n4##y,z,v)), \ 1.7609 + (I[368] = I[369] = I[370] = I[371] = I[372] = I[373] = I[374] = I[375] = I[376] = I[377] = I[378] = I[379] = (img)(0,_n5##y,z,v)), \ 1.7610 + (I[391] = I[392] = I[393] = I[394] = I[395] = I[396] = I[397] = I[398] = I[399] = I[400] = I[401] = I[402] = (img)(0,_n6##y,z,v)), \ 1.7611 + (I[414] = I[415] = I[416] = I[417] = I[418] = I[419] = I[420] = I[421] = I[422] = I[423] = I[424] = I[425] = (img)(0,_n7##y,z,v)), \ 1.7612 + (I[437] = I[438] = I[439] = I[440] = I[441] = I[442] = I[443] = I[444] = I[445] = I[446] = I[447] = I[448] = (img)(0,_n8##y,z,v)), \ 1.7613 + (I[460] = I[461] = I[462] = I[463] = I[464] = I[465] = I[466] = I[467] = I[468] = I[469] = I[470] = I[471] = (img)(0,_n9##y,z,v)), \ 1.7614 + (I[483] = I[484] = I[485] = I[486] = I[487] = I[488] = I[489] = I[490] = I[491] = I[492] = I[493] = I[494] = (img)(0,_n10##y,z,v)), \ 1.7615 + (I[506] = I[507] = I[508] = I[509] = I[510] = I[511] = I[512] = I[513] = I[514] = I[515] = I[516] = I[517] = (img)(0,_n11##y,z,v)), \ 1.7616 + (I[12] = (img)(_n1##x,_p11##y,z,v)), \ 1.7617 + (I[35] = (img)(_n1##x,_p10##y,z,v)), \ 1.7618 + (I[58] = (img)(_n1##x,_p9##y,z,v)), \ 1.7619 + (I[81] = (img)(_n1##x,_p8##y,z,v)), \ 1.7620 + (I[104] = (img)(_n1##x,_p7##y,z,v)), \ 1.7621 + (I[127] = (img)(_n1##x,_p6##y,z,v)), \ 1.7622 + (I[150] = (img)(_n1##x,_p5##y,z,v)), \ 1.7623 + (I[173] = (img)(_n1##x,_p4##y,z,v)), \ 1.7624 + (I[196] = (img)(_n1##x,_p3##y,z,v)), \ 1.7625 + (I[219] = (img)(_n1##x,_p2##y,z,v)), \ 1.7626 + (I[242] = (img)(_n1##x,_p1##y,z,v)), \ 1.7627 + (I[265] = (img)(_n1##x,y,z,v)), \ 1.7628 + (I[288] = (img)(_n1##x,_n1##y,z,v)), \ 1.7629 + (I[311] = (img)(_n1##x,_n2##y,z,v)), \ 1.7630 + (I[334] = (img)(_n1##x,_n3##y,z,v)), \ 1.7631 + (I[357] = (img)(_n1##x,_n4##y,z,v)), \ 1.7632 + (I[380] = (img)(_n1##x,_n5##y,z,v)), \ 1.7633 + (I[403] = (img)(_n1##x,_n6##y,z,v)), \ 1.7634 + (I[426] = (img)(_n1##x,_n7##y,z,v)), \ 1.7635 + (I[449] = (img)(_n1##x,_n8##y,z,v)), \ 1.7636 + (I[472] = (img)(_n1##x,_n9##y,z,v)), \ 1.7637 + (I[495] = (img)(_n1##x,_n10##y,z,v)), \ 1.7638 + (I[518] = (img)(_n1##x,_n11##y,z,v)), \ 1.7639 + (I[13] = (img)(_n2##x,_p11##y,z,v)), \ 1.7640 + (I[36] = (img)(_n2##x,_p10##y,z,v)), \ 1.7641 + (I[59] = (img)(_n2##x,_p9##y,z,v)), \ 1.7642 + (I[82] = (img)(_n2##x,_p8##y,z,v)), \ 1.7643 + (I[105] = (img)(_n2##x,_p7##y,z,v)), \ 1.7644 + (I[128] = (img)(_n2##x,_p6##y,z,v)), \ 1.7645 + (I[151] = (img)(_n2##x,_p5##y,z,v)), \ 1.7646 + (I[174] = (img)(_n2##x,_p4##y,z,v)), \ 1.7647 + (I[197] = (img)(_n2##x,_p3##y,z,v)), \ 1.7648 + (I[220] = (img)(_n2##x,_p2##y,z,v)), \ 1.7649 + (I[243] = (img)(_n2##x,_p1##y,z,v)), \ 1.7650 + (I[266] = (img)(_n2##x,y,z,v)), \ 1.7651 + (I[289] = (img)(_n2##x,_n1##y,z,v)), \ 1.7652 + (I[312] = (img)(_n2##x,_n2##y,z,v)), \ 1.7653 + (I[335] = (img)(_n2##x,_n3##y,z,v)), \ 1.7654 + (I[358] = (img)(_n2##x,_n4##y,z,v)), \ 1.7655 + (I[381] = (img)(_n2##x,_n5##y,z,v)), \ 1.7656 + (I[404] = (img)(_n2##x,_n6##y,z,v)), \ 1.7657 + (I[427] = (img)(_n2##x,_n7##y,z,v)), \ 1.7658 + (I[450] = (img)(_n2##x,_n8##y,z,v)), \ 1.7659 + (I[473] = (img)(_n2##x,_n9##y,z,v)), \ 1.7660 + (I[496] = (img)(_n2##x,_n10##y,z,v)), \ 1.7661 + (I[519] = (img)(_n2##x,_n11##y,z,v)), \ 1.7662 + (I[14] = (img)(_n3##x,_p11##y,z,v)), \ 1.7663 + (I[37] = (img)(_n3##x,_p10##y,z,v)), \ 1.7664 + (I[60] = (img)(_n3##x,_p9##y,z,v)), \ 1.7665 + (I[83] = (img)(_n3##x,_p8##y,z,v)), \ 1.7666 + (I[106] = (img)(_n3##x,_p7##y,z,v)), \ 1.7667 + (I[129] = (img)(_n3##x,_p6##y,z,v)), \ 1.7668 + (I[152] = (img)(_n3##x,_p5##y,z,v)), \ 1.7669 + (I[175] = (img)(_n3##x,_p4##y,z,v)), \ 1.7670 + (I[198] = (img)(_n3##x,_p3##y,z,v)), \ 1.7671 + (I[221] = (img)(_n3##x,_p2##y,z,v)), \ 1.7672 + (I[244] = (img)(_n3##x,_p1##y,z,v)), \ 1.7673 + (I[267] = (img)(_n3##x,y,z,v)), \ 1.7674 + (I[290] = (img)(_n3##x,_n1##y,z,v)), \ 1.7675 + (I[313] = (img)(_n3##x,_n2##y,z,v)), \ 1.7676 + (I[336] = (img)(_n3##x,_n3##y,z,v)), \ 1.7677 + (I[359] = (img)(_n3##x,_n4##y,z,v)), \ 1.7678 + (I[382] = (img)(_n3##x,_n5##y,z,v)), \ 1.7679 + (I[405] = (img)(_n3##x,_n6##y,z,v)), \ 1.7680 + (I[428] = (img)(_n3##x,_n7##y,z,v)), \ 1.7681 + (I[451] = (img)(_n3##x,_n8##y,z,v)), \ 1.7682 + (I[474] = (img)(_n3##x,_n9##y,z,v)), \ 1.7683 + (I[497] = (img)(_n3##x,_n10##y,z,v)), \ 1.7684 + (I[520] = (img)(_n3##x,_n11##y,z,v)), \ 1.7685 + (I[15] = (img)(_n4##x,_p11##y,z,v)), \ 1.7686 + (I[38] = (img)(_n4##x,_p10##y,z,v)), \ 1.7687 + (I[61] = (img)(_n4##x,_p9##y,z,v)), \ 1.7688 + (I[84] = (img)(_n4##x,_p8##y,z,v)), \ 1.7689 + (I[107] = (img)(_n4##x,_p7##y,z,v)), \ 1.7690 + (I[130] = (img)(_n4##x,_p6##y,z,v)), \ 1.7691 + (I[153] = (img)(_n4##x,_p5##y,z,v)), \ 1.7692 + (I[176] = (img)(_n4##x,_p4##y,z,v)), \ 1.7693 + (I[199] = (img)(_n4##x,_p3##y,z,v)), \ 1.7694 + (I[222] = (img)(_n4##x,_p2##y,z,v)), \ 1.7695 + (I[245] = (img)(_n4##x,_p1##y,z,v)), \ 1.7696 + (I[268] = (img)(_n4##x,y,z,v)), \ 1.7697 + (I[291] = (img)(_n4##x,_n1##y,z,v)), \ 1.7698 + (I[314] = (img)(_n4##x,_n2##y,z,v)), \ 1.7699 + (I[337] = (img)(_n4##x,_n3##y,z,v)), \ 1.7700 + (I[360] = (img)(_n4##x,_n4##y,z,v)), \ 1.7701 + (I[383] = (img)(_n4##x,_n5##y,z,v)), \ 1.7702 + (I[406] = (img)(_n4##x,_n6##y,z,v)), \ 1.7703 + (I[429] = (img)(_n4##x,_n7##y,z,v)), \ 1.7704 + (I[452] = (img)(_n4##x,_n8##y,z,v)), \ 1.7705 + (I[475] = (img)(_n4##x,_n9##y,z,v)), \ 1.7706 + (I[498] = (img)(_n4##x,_n10##y,z,v)), \ 1.7707 + (I[521] = (img)(_n4##x,_n11##y,z,v)), \ 1.7708 + (I[16] = (img)(_n5##x,_p11##y,z,v)), \ 1.7709 + (I[39] = (img)(_n5##x,_p10##y,z,v)), \ 1.7710 + (I[62] = (img)(_n5##x,_p9##y,z,v)), \ 1.7711 + (I[85] = (img)(_n5##x,_p8##y,z,v)), \ 1.7712 + (I[108] = (img)(_n5##x,_p7##y,z,v)), \ 1.7713 + (I[131] = (img)(_n5##x,_p6##y,z,v)), \ 1.7714 + (I[154] = (img)(_n5##x,_p5##y,z,v)), \ 1.7715 + (I[177] = (img)(_n5##x,_p4##y,z,v)), \ 1.7716 + (I[200] = (img)(_n5##x,_p3##y,z,v)), \ 1.7717 + (I[223] = (img)(_n5##x,_p2##y,z,v)), \ 1.7718 + (I[246] = (img)(_n5##x,_p1##y,z,v)), \ 1.7719 + (I[269] = (img)(_n5##x,y,z,v)), \ 1.7720 + (I[292] = (img)(_n5##x,_n1##y,z,v)), \ 1.7721 + (I[315] = (img)(_n5##x,_n2##y,z,v)), \ 1.7722 + (I[338] = (img)(_n5##x,_n3##y,z,v)), \ 1.7723 + (I[361] = (img)(_n5##x,_n4##y,z,v)), \ 1.7724 + (I[384] = (img)(_n5##x,_n5##y,z,v)), \ 1.7725 + (I[407] = (img)(_n5##x,_n6##y,z,v)), \ 1.7726 + (I[430] = (img)(_n5##x,_n7##y,z,v)), \ 1.7727 + (I[453] = (img)(_n5##x,_n8##y,z,v)), \ 1.7728 + (I[476] = (img)(_n5##x,_n9##y,z,v)), \ 1.7729 + (I[499] = (img)(_n5##x,_n10##y,z,v)), \ 1.7730 + (I[522] = (img)(_n5##x,_n11##y,z,v)), \ 1.7731 + (I[17] = (img)(_n6##x,_p11##y,z,v)), \ 1.7732 + (I[40] = (img)(_n6##x,_p10##y,z,v)), \ 1.7733 + (I[63] = (img)(_n6##x,_p9##y,z,v)), \ 1.7734 + (I[86] = (img)(_n6##x,_p8##y,z,v)), \ 1.7735 + (I[109] = (img)(_n6##x,_p7##y,z,v)), \ 1.7736 + (I[132] = (img)(_n6##x,_p6##y,z,v)), \ 1.7737 + (I[155] = (img)(_n6##x,_p5##y,z,v)), \ 1.7738 + (I[178] = (img)(_n6##x,_p4##y,z,v)), \ 1.7739 + (I[201] = (img)(_n6##x,_p3##y,z,v)), \ 1.7740 + (I[224] = (img)(_n6##x,_p2##y,z,v)), \ 1.7741 + (I[247] = (img)(_n6##x,_p1##y,z,v)), \ 1.7742 + (I[270] = (img)(_n6##x,y,z,v)), \ 1.7743 + (I[293] = (img)(_n6##x,_n1##y,z,v)), \ 1.7744 + (I[316] = (img)(_n6##x,_n2##y,z,v)), \ 1.7745 + (I[339] = (img)(_n6##x,_n3##y,z,v)), \ 1.7746 + (I[362] = (img)(_n6##x,_n4##y,z,v)), \ 1.7747 + (I[385] = (img)(_n6##x,_n5##y,z,v)), \ 1.7748 + (I[408] = (img)(_n6##x,_n6##y,z,v)), \ 1.7749 + (I[431] = (img)(_n6##x,_n7##y,z,v)), \ 1.7750 + (I[454] = (img)(_n6##x,_n8##y,z,v)), \ 1.7751 + (I[477] = (img)(_n6##x,_n9##y,z,v)), \ 1.7752 + (I[500] = (img)(_n6##x,_n10##y,z,v)), \ 1.7753 + (I[523] = (img)(_n6##x,_n11##y,z,v)), \ 1.7754 + (I[18] = (img)(_n7##x,_p11##y,z,v)), \ 1.7755 + (I[41] = (img)(_n7##x,_p10##y,z,v)), \ 1.7756 + (I[64] = (img)(_n7##x,_p9##y,z,v)), \ 1.7757 + (I[87] = (img)(_n7##x,_p8##y,z,v)), \ 1.7758 + (I[110] = (img)(_n7##x,_p7##y,z,v)), \ 1.7759 + (I[133] = (img)(_n7##x,_p6##y,z,v)), \ 1.7760 + (I[156] = (img)(_n7##x,_p5##y,z,v)), \ 1.7761 + (I[179] = (img)(_n7##x,_p4##y,z,v)), \ 1.7762 + (I[202] = (img)(_n7##x,_p3##y,z,v)), \ 1.7763 + (I[225] = (img)(_n7##x,_p2##y,z,v)), \ 1.7764 + (I[248] = (img)(_n7##x,_p1##y,z,v)), \ 1.7765 + (I[271] = (img)(_n7##x,y,z,v)), \ 1.7766 + (I[294] = (img)(_n7##x,_n1##y,z,v)), \ 1.7767 + (I[317] = (img)(_n7##x,_n2##y,z,v)), \ 1.7768 + (I[340] = (img)(_n7##x,_n3##y,z,v)), \ 1.7769 + (I[363] = (img)(_n7##x,_n4##y,z,v)), \ 1.7770 + (I[386] = (img)(_n7##x,_n5##y,z,v)), \ 1.7771 + (I[409] = (img)(_n7##x,_n6##y,z,v)), \ 1.7772 + (I[432] = (img)(_n7##x,_n7##y,z,v)), \ 1.7773 + (I[455] = (img)(_n7##x,_n8##y,z,v)), \ 1.7774 + (I[478] = (img)(_n7##x,_n9##y,z,v)), \ 1.7775 + (I[501] = (img)(_n7##x,_n10##y,z,v)), \ 1.7776 + (I[524] = (img)(_n7##x,_n11##y,z,v)), \ 1.7777 + (I[19] = (img)(_n8##x,_p11##y,z,v)), \ 1.7778 + (I[42] = (img)(_n8##x,_p10##y,z,v)), \ 1.7779 + (I[65] = (img)(_n8##x,_p9##y,z,v)), \ 1.7780 + (I[88] = (img)(_n8##x,_p8##y,z,v)), \ 1.7781 + (I[111] = (img)(_n8##x,_p7##y,z,v)), \ 1.7782 + (I[134] = (img)(_n8##x,_p6##y,z,v)), \ 1.7783 + (I[157] = (img)(_n8##x,_p5##y,z,v)), \ 1.7784 + (I[180] = (img)(_n8##x,_p4##y,z,v)), \ 1.7785 + (I[203] = (img)(_n8##x,_p3##y,z,v)), \ 1.7786 + (I[226] = (img)(_n8##x,_p2##y,z,v)), \ 1.7787 + (I[249] = (img)(_n8##x,_p1##y,z,v)), \ 1.7788 + (I[272] = (img)(_n8##x,y,z,v)), \ 1.7789 + (I[295] = (img)(_n8##x,_n1##y,z,v)), \ 1.7790 + (I[318] = (img)(_n8##x,_n2##y,z,v)), \ 1.7791 + (I[341] = (img)(_n8##x,_n3##y,z,v)), \ 1.7792 + (I[364] = (img)(_n8##x,_n4##y,z,v)), \ 1.7793 + (I[387] = (img)(_n8##x,_n5##y,z,v)), \ 1.7794 + (I[410] = (img)(_n8##x,_n6##y,z,v)), \ 1.7795 + (I[433] = (img)(_n8##x,_n7##y,z,v)), \ 1.7796 + (I[456] = (img)(_n8##x,_n8##y,z,v)), \ 1.7797 + (I[479] = (img)(_n8##x,_n9##y,z,v)), \ 1.7798 + (I[502] = (img)(_n8##x,_n10##y,z,v)), \ 1.7799 + (I[525] = (img)(_n8##x,_n11##y,z,v)), \ 1.7800 + (I[20] = (img)(_n9##x,_p11##y,z,v)), \ 1.7801 + (I[43] = (img)(_n9##x,_p10##y,z,v)), \ 1.7802 + (I[66] = (img)(_n9##x,_p9##y,z,v)), \ 1.7803 + (I[89] = (img)(_n9##x,_p8##y,z,v)), \ 1.7804 + (I[112] = (img)(_n9##x,_p7##y,z,v)), \ 1.7805 + (I[135] = (img)(_n9##x,_p6##y,z,v)), \ 1.7806 + (I[158] = (img)(_n9##x,_p5##y,z,v)), \ 1.7807 + (I[181] = (img)(_n9##x,_p4##y,z,v)), \ 1.7808 + (I[204] = (img)(_n9##x,_p3##y,z,v)), \ 1.7809 + (I[227] = (img)(_n9##x,_p2##y,z,v)), \ 1.7810 + (I[250] = (img)(_n9##x,_p1##y,z,v)), \ 1.7811 + (I[273] = (img)(_n9##x,y,z,v)), \ 1.7812 + (I[296] = (img)(_n9##x,_n1##y,z,v)), \ 1.7813 + (I[319] = (img)(_n9##x,_n2##y,z,v)), \ 1.7814 + (I[342] = (img)(_n9##x,_n3##y,z,v)), \ 1.7815 + (I[365] = (img)(_n9##x,_n4##y,z,v)), \ 1.7816 + (I[388] = (img)(_n9##x,_n5##y,z,v)), \ 1.7817 + (I[411] = (img)(_n9##x,_n6##y,z,v)), \ 1.7818 + (I[434] = (img)(_n9##x,_n7##y,z,v)), \ 1.7819 + (I[457] = (img)(_n9##x,_n8##y,z,v)), \ 1.7820 + (I[480] = (img)(_n9##x,_n9##y,z,v)), \ 1.7821 + (I[503] = (img)(_n9##x,_n10##y,z,v)), \ 1.7822 + (I[526] = (img)(_n9##x,_n11##y,z,v)), \ 1.7823 + (I[21] = (img)(_n10##x,_p11##y,z,v)), \ 1.7824 + (I[44] = (img)(_n10##x,_p10##y,z,v)), \ 1.7825 + (I[67] = (img)(_n10##x,_p9##y,z,v)), \ 1.7826 + (I[90] = (img)(_n10##x,_p8##y,z,v)), \ 1.7827 + (I[113] = (img)(_n10##x,_p7##y,z,v)), \ 1.7828 + (I[136] = (img)(_n10##x,_p6##y,z,v)), \ 1.7829 + (I[159] = (img)(_n10##x,_p5##y,z,v)), \ 1.7830 + (I[182] = (img)(_n10##x,_p4##y,z,v)), \ 1.7831 + (I[205] = (img)(_n10##x,_p3##y,z,v)), \ 1.7832 + (I[228] = (img)(_n10##x,_p2##y,z,v)), \ 1.7833 + (I[251] = (img)(_n10##x,_p1##y,z,v)), \ 1.7834 + (I[274] = (img)(_n10##x,y,z,v)), \ 1.7835 + (I[297] = (img)(_n10##x,_n1##y,z,v)), \ 1.7836 + (I[320] = (img)(_n10##x,_n2##y,z,v)), \ 1.7837 + (I[343] = (img)(_n10##x,_n3##y,z,v)), \ 1.7838 + (I[366] = (img)(_n10##x,_n4##y,z,v)), \ 1.7839 + (I[389] = (img)(_n10##x,_n5##y,z,v)), \ 1.7840 + (I[412] = (img)(_n10##x,_n6##y,z,v)), \ 1.7841 + (I[435] = (img)(_n10##x,_n7##y,z,v)), \ 1.7842 + (I[458] = (img)(_n10##x,_n8##y,z,v)), \ 1.7843 + (I[481] = (img)(_n10##x,_n9##y,z,v)), \ 1.7844 + (I[504] = (img)(_n10##x,_n10##y,z,v)), \ 1.7845 + (I[527] = (img)(_n10##x,_n11##y,z,v)), \ 1.7846 + 11>=((img).width)?(int)((img).width)-1:11); \ 1.7847 + (_n11##x<(int)((img).width) && ( \ 1.7848 + (I[22] = (img)(_n11##x,_p11##y,z,v)), \ 1.7849 + (I[45] = (img)(_n11##x,_p10##y,z,v)), \ 1.7850 + (I[68] = (img)(_n11##x,_p9##y,z,v)), \ 1.7851 + (I[91] = (img)(_n11##x,_p8##y,z,v)), \ 1.7852 + (I[114] = (img)(_n11##x,_p7##y,z,v)), \ 1.7853 + (I[137] = (img)(_n11##x,_p6##y,z,v)), \ 1.7854 + (I[160] = (img)(_n11##x,_p5##y,z,v)), \ 1.7855 + (I[183] = (img)(_n11##x,_p4##y,z,v)), \ 1.7856 + (I[206] = (img)(_n11##x,_p3##y,z,v)), \ 1.7857 + (I[229] = (img)(_n11##x,_p2##y,z,v)), \ 1.7858 + (I[252] = (img)(_n11##x,_p1##y,z,v)), \ 1.7859 + (I[275] = (img)(_n11##x,y,z,v)), \ 1.7860 + (I[298] = (img)(_n11##x,_n1##y,z,v)), \ 1.7861 + (I[321] = (img)(_n11##x,_n2##y,z,v)), \ 1.7862 + (I[344] = (img)(_n11##x,_n3##y,z,v)), \ 1.7863 + (I[367] = (img)(_n11##x,_n4##y,z,v)), \ 1.7864 + (I[390] = (img)(_n11##x,_n5##y,z,v)), \ 1.7865 + (I[413] = (img)(_n11##x,_n6##y,z,v)), \ 1.7866 + (I[436] = (img)(_n11##x,_n7##y,z,v)), \ 1.7867 + (I[459] = (img)(_n11##x,_n8##y,z,v)), \ 1.7868 + (I[482] = (img)(_n11##x,_n9##y,z,v)), \ 1.7869 + (I[505] = (img)(_n11##x,_n10##y,z,v)), \ 1.7870 + (I[528] = (img)(_n11##x,_n11##y,z,v)),1)) || \ 1.7871 + _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.7872 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], \ 1.7873 + I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], \ 1.7874 + I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], \ 1.7875 + I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], \ 1.7876 + I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], \ 1.7877 + I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], \ 1.7878 + I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], \ 1.7879 + I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], \ 1.7880 + I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], \ 1.7881 + I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], \ 1.7882 + I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], \ 1.7883 + I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], \ 1.7884 + I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], \ 1.7885 + I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], \ 1.7886 + I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], \ 1.7887 + I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], \ 1.7888 + I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], \ 1.7889 + I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], \ 1.7890 + I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], \ 1.7891 + I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], \ 1.7892 + I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], \ 1.7893 + I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], \ 1.7894 + I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], \ 1.7895 + _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x) 1.7896 + 1.7897 +#define cimg_for_in23x23(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.7898 + cimg_for_in23((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.7899 + _p11##x = x-11<0?0:x-11, \ 1.7900 + _p10##x = x-10<0?0:x-10, \ 1.7901 + _p9##x = x-9<0?0:x-9, \ 1.7902 + _p8##x = x-8<0?0:x-8, \ 1.7903 + _p7##x = x-7<0?0:x-7, \ 1.7904 + _p6##x = x-6<0?0:x-6, \ 1.7905 + _p5##x = x-5<0?0:x-5, \ 1.7906 + _p4##x = x-4<0?0:x-4, \ 1.7907 + _p3##x = x-3<0?0:x-3, \ 1.7908 + _p2##x = x-2<0?0:x-2, \ 1.7909 + _p1##x = x-1<0?0:x-1, \ 1.7910 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.7911 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.7912 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.7913 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.7914 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.7915 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.7916 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.7917 + _n8##x = x+8>=(int)((img).width)?(int)((img).width)-1:x+8, \ 1.7918 + _n9##x = x+9>=(int)((img).width)?(int)((img).width)-1:x+9, \ 1.7919 + _n10##x = x+10>=(int)((img).width)?(int)((img).width)-1:x+10, \ 1.7920 + _n11##x = (int)( \ 1.7921 + (I[0] = (img)(_p11##x,_p11##y,z,v)), \ 1.7922 + (I[23] = (img)(_p11##x,_p10##y,z,v)), \ 1.7923 + (I[46] = (img)(_p11##x,_p9##y,z,v)), \ 1.7924 + (I[69] = (img)(_p11##x,_p8##y,z,v)), \ 1.7925 + (I[92] = (img)(_p11##x,_p7##y,z,v)), \ 1.7926 + (I[115] = (img)(_p11##x,_p6##y,z,v)), \ 1.7927 + (I[138] = (img)(_p11##x,_p5##y,z,v)), \ 1.7928 + (I[161] = (img)(_p11##x,_p4##y,z,v)), \ 1.7929 + (I[184] = (img)(_p11##x,_p3##y,z,v)), \ 1.7930 + (I[207] = (img)(_p11##x,_p2##y,z,v)), \ 1.7931 + (I[230] = (img)(_p11##x,_p1##y,z,v)), \ 1.7932 + (I[253] = (img)(_p11##x,y,z,v)), \ 1.7933 + (I[276] = (img)(_p11##x,_n1##y,z,v)), \ 1.7934 + (I[299] = (img)(_p11##x,_n2##y,z,v)), \ 1.7935 + (I[322] = (img)(_p11##x,_n3##y,z,v)), \ 1.7936 + (I[345] = (img)(_p11##x,_n4##y,z,v)), \ 1.7937 + (I[368] = (img)(_p11##x,_n5##y,z,v)), \ 1.7938 + (I[391] = (img)(_p11##x,_n6##y,z,v)), \ 1.7939 + (I[414] = (img)(_p11##x,_n7##y,z,v)), \ 1.7940 + (I[437] = (img)(_p11##x,_n8##y,z,v)), \ 1.7941 + (I[460] = (img)(_p11##x,_n9##y,z,v)), \ 1.7942 + (I[483] = (img)(_p11##x,_n10##y,z,v)), \ 1.7943 + (I[506] = (img)(_p11##x,_n11##y,z,v)), \ 1.7944 + (I[1] = (img)(_p10##x,_p11##y,z,v)), \ 1.7945 + (I[24] = (img)(_p10##x,_p10##y,z,v)), \ 1.7946 + (I[47] = (img)(_p10##x,_p9##y,z,v)), \ 1.7947 + (I[70] = (img)(_p10##x,_p8##y,z,v)), \ 1.7948 + (I[93] = (img)(_p10##x,_p7##y,z,v)), \ 1.7949 + (I[116] = (img)(_p10##x,_p6##y,z,v)), \ 1.7950 + (I[139] = (img)(_p10##x,_p5##y,z,v)), \ 1.7951 + (I[162] = (img)(_p10##x,_p4##y,z,v)), \ 1.7952 + (I[185] = (img)(_p10##x,_p3##y,z,v)), \ 1.7953 + (I[208] = (img)(_p10##x,_p2##y,z,v)), \ 1.7954 + (I[231] = (img)(_p10##x,_p1##y,z,v)), \ 1.7955 + (I[254] = (img)(_p10##x,y,z,v)), \ 1.7956 + (I[277] = (img)(_p10##x,_n1##y,z,v)), \ 1.7957 + (I[300] = (img)(_p10##x,_n2##y,z,v)), \ 1.7958 + (I[323] = (img)(_p10##x,_n3##y,z,v)), \ 1.7959 + (I[346] = (img)(_p10##x,_n4##y,z,v)), \ 1.7960 + (I[369] = (img)(_p10##x,_n5##y,z,v)), \ 1.7961 + (I[392] = (img)(_p10##x,_n6##y,z,v)), \ 1.7962 + (I[415] = (img)(_p10##x,_n7##y,z,v)), \ 1.7963 + (I[438] = (img)(_p10##x,_n8##y,z,v)), \ 1.7964 + (I[461] = (img)(_p10##x,_n9##y,z,v)), \ 1.7965 + (I[484] = (img)(_p10##x,_n10##y,z,v)), \ 1.7966 + (I[507] = (img)(_p10##x,_n11##y,z,v)), \ 1.7967 + (I[2] = (img)(_p9##x,_p11##y,z,v)), \ 1.7968 + (I[25] = (img)(_p9##x,_p10##y,z,v)), \ 1.7969 + (I[48] = (img)(_p9##x,_p9##y,z,v)), \ 1.7970 + (I[71] = (img)(_p9##x,_p8##y,z,v)), \ 1.7971 + (I[94] = (img)(_p9##x,_p7##y,z,v)), \ 1.7972 + (I[117] = (img)(_p9##x,_p6##y,z,v)), \ 1.7973 + (I[140] = (img)(_p9##x,_p5##y,z,v)), \ 1.7974 + (I[163] = (img)(_p9##x,_p4##y,z,v)), \ 1.7975 + (I[186] = (img)(_p9##x,_p3##y,z,v)), \ 1.7976 + (I[209] = (img)(_p9##x,_p2##y,z,v)), \ 1.7977 + (I[232] = (img)(_p9##x,_p1##y,z,v)), \ 1.7978 + (I[255] = (img)(_p9##x,y,z,v)), \ 1.7979 + (I[278] = (img)(_p9##x,_n1##y,z,v)), \ 1.7980 + (I[301] = (img)(_p9##x,_n2##y,z,v)), \ 1.7981 + (I[324] = (img)(_p9##x,_n3##y,z,v)), \ 1.7982 + (I[347] = (img)(_p9##x,_n4##y,z,v)), \ 1.7983 + (I[370] = (img)(_p9##x,_n5##y,z,v)), \ 1.7984 + (I[393] = (img)(_p9##x,_n6##y,z,v)), \ 1.7985 + (I[416] = (img)(_p9##x,_n7##y,z,v)), \ 1.7986 + (I[439] = (img)(_p9##x,_n8##y,z,v)), \ 1.7987 + (I[462] = (img)(_p9##x,_n9##y,z,v)), \ 1.7988 + (I[485] = (img)(_p9##x,_n10##y,z,v)), \ 1.7989 + (I[508] = (img)(_p9##x,_n11##y,z,v)), \ 1.7990 + (I[3] = (img)(_p8##x,_p11##y,z,v)), \ 1.7991 + (I[26] = (img)(_p8##x,_p10##y,z,v)), \ 1.7992 + (I[49] = (img)(_p8##x,_p9##y,z,v)), \ 1.7993 + (I[72] = (img)(_p8##x,_p8##y,z,v)), \ 1.7994 + (I[95] = (img)(_p8##x,_p7##y,z,v)), \ 1.7995 + (I[118] = (img)(_p8##x,_p6##y,z,v)), \ 1.7996 + (I[141] = (img)(_p8##x,_p5##y,z,v)), \ 1.7997 + (I[164] = (img)(_p8##x,_p4##y,z,v)), \ 1.7998 + (I[187] = (img)(_p8##x,_p3##y,z,v)), \ 1.7999 + (I[210] = (img)(_p8##x,_p2##y,z,v)), \ 1.8000 + (I[233] = (img)(_p8##x,_p1##y,z,v)), \ 1.8001 + (I[256] = (img)(_p8##x,y,z,v)), \ 1.8002 + (I[279] = (img)(_p8##x,_n1##y,z,v)), \ 1.8003 + (I[302] = (img)(_p8##x,_n2##y,z,v)), \ 1.8004 + (I[325] = (img)(_p8##x,_n3##y,z,v)), \ 1.8005 + (I[348] = (img)(_p8##x,_n4##y,z,v)), \ 1.8006 + (I[371] = (img)(_p8##x,_n5##y,z,v)), \ 1.8007 + (I[394] = (img)(_p8##x,_n6##y,z,v)), \ 1.8008 + (I[417] = (img)(_p8##x,_n7##y,z,v)), \ 1.8009 + (I[440] = (img)(_p8##x,_n8##y,z,v)), \ 1.8010 + (I[463] = (img)(_p8##x,_n9##y,z,v)), \ 1.8011 + (I[486] = (img)(_p8##x,_n10##y,z,v)), \ 1.8012 + (I[509] = (img)(_p8##x,_n11##y,z,v)), \ 1.8013 + (I[4] = (img)(_p7##x,_p11##y,z,v)), \ 1.8014 + (I[27] = (img)(_p7##x,_p10##y,z,v)), \ 1.8015 + (I[50] = (img)(_p7##x,_p9##y,z,v)), \ 1.8016 + (I[73] = (img)(_p7##x,_p8##y,z,v)), \ 1.8017 + (I[96] = (img)(_p7##x,_p7##y,z,v)), \ 1.8018 + (I[119] = (img)(_p7##x,_p6##y,z,v)), \ 1.8019 + (I[142] = (img)(_p7##x,_p5##y,z,v)), \ 1.8020 + (I[165] = (img)(_p7##x,_p4##y,z,v)), \ 1.8021 + (I[188] = (img)(_p7##x,_p3##y,z,v)), \ 1.8022 + (I[211] = (img)(_p7##x,_p2##y,z,v)), \ 1.8023 + (I[234] = (img)(_p7##x,_p1##y,z,v)), \ 1.8024 + (I[257] = (img)(_p7##x,y,z,v)), \ 1.8025 + (I[280] = (img)(_p7##x,_n1##y,z,v)), \ 1.8026 + (I[303] = (img)(_p7##x,_n2##y,z,v)), \ 1.8027 + (I[326] = (img)(_p7##x,_n3##y,z,v)), \ 1.8028 + (I[349] = (img)(_p7##x,_n4##y,z,v)), \ 1.8029 + (I[372] = (img)(_p7##x,_n5##y,z,v)), \ 1.8030 + (I[395] = (img)(_p7##x,_n6##y,z,v)), \ 1.8031 + (I[418] = (img)(_p7##x,_n7##y,z,v)), \ 1.8032 + (I[441] = (img)(_p7##x,_n8##y,z,v)), \ 1.8033 + (I[464] = (img)(_p7##x,_n9##y,z,v)), \ 1.8034 + (I[487] = (img)(_p7##x,_n10##y,z,v)), \ 1.8035 + (I[510] = (img)(_p7##x,_n11##y,z,v)), \ 1.8036 + (I[5] = (img)(_p6##x,_p11##y,z,v)), \ 1.8037 + (I[28] = (img)(_p6##x,_p10##y,z,v)), \ 1.8038 + (I[51] = (img)(_p6##x,_p9##y,z,v)), \ 1.8039 + (I[74] = (img)(_p6##x,_p8##y,z,v)), \ 1.8040 + (I[97] = (img)(_p6##x,_p7##y,z,v)), \ 1.8041 + (I[120] = (img)(_p6##x,_p6##y,z,v)), \ 1.8042 + (I[143] = (img)(_p6##x,_p5##y,z,v)), \ 1.8043 + (I[166] = (img)(_p6##x,_p4##y,z,v)), \ 1.8044 + (I[189] = (img)(_p6##x,_p3##y,z,v)), \ 1.8045 + (I[212] = (img)(_p6##x,_p2##y,z,v)), \ 1.8046 + (I[235] = (img)(_p6##x,_p1##y,z,v)), \ 1.8047 + (I[258] = (img)(_p6##x,y,z,v)), \ 1.8048 + (I[281] = (img)(_p6##x,_n1##y,z,v)), \ 1.8049 + (I[304] = (img)(_p6##x,_n2##y,z,v)), \ 1.8050 + (I[327] = (img)(_p6##x,_n3##y,z,v)), \ 1.8051 + (I[350] = (img)(_p6##x,_n4##y,z,v)), \ 1.8052 + (I[373] = (img)(_p6##x,_n5##y,z,v)), \ 1.8053 + (I[396] = (img)(_p6##x,_n6##y,z,v)), \ 1.8054 + (I[419] = (img)(_p6##x,_n7##y,z,v)), \ 1.8055 + (I[442] = (img)(_p6##x,_n8##y,z,v)), \ 1.8056 + (I[465] = (img)(_p6##x,_n9##y,z,v)), \ 1.8057 + (I[488] = (img)(_p6##x,_n10##y,z,v)), \ 1.8058 + (I[511] = (img)(_p6##x,_n11##y,z,v)), \ 1.8059 + (I[6] = (img)(_p5##x,_p11##y,z,v)), \ 1.8060 + (I[29] = (img)(_p5##x,_p10##y,z,v)), \ 1.8061 + (I[52] = (img)(_p5##x,_p9##y,z,v)), \ 1.8062 + (I[75] = (img)(_p5##x,_p8##y,z,v)), \ 1.8063 + (I[98] = (img)(_p5##x,_p7##y,z,v)), \ 1.8064 + (I[121] = (img)(_p5##x,_p6##y,z,v)), \ 1.8065 + (I[144] = (img)(_p5##x,_p5##y,z,v)), \ 1.8066 + (I[167] = (img)(_p5##x,_p4##y,z,v)), \ 1.8067 + (I[190] = (img)(_p5##x,_p3##y,z,v)), \ 1.8068 + (I[213] = (img)(_p5##x,_p2##y,z,v)), \ 1.8069 + (I[236] = (img)(_p5##x,_p1##y,z,v)), \ 1.8070 + (I[259] = (img)(_p5##x,y,z,v)), \ 1.8071 + (I[282] = (img)(_p5##x,_n1##y,z,v)), \ 1.8072 + (I[305] = (img)(_p5##x,_n2##y,z,v)), \ 1.8073 + (I[328] = (img)(_p5##x,_n3##y,z,v)), \ 1.8074 + (I[351] = (img)(_p5##x,_n4##y,z,v)), \ 1.8075 + (I[374] = (img)(_p5##x,_n5##y,z,v)), \ 1.8076 + (I[397] = (img)(_p5##x,_n6##y,z,v)), \ 1.8077 + (I[420] = (img)(_p5##x,_n7##y,z,v)), \ 1.8078 + (I[443] = (img)(_p5##x,_n8##y,z,v)), \ 1.8079 + (I[466] = (img)(_p5##x,_n9##y,z,v)), \ 1.8080 + (I[489] = (img)(_p5##x,_n10##y,z,v)), \ 1.8081 + (I[512] = (img)(_p5##x,_n11##y,z,v)), \ 1.8082 + (I[7] = (img)(_p4##x,_p11##y,z,v)), \ 1.8083 + (I[30] = (img)(_p4##x,_p10##y,z,v)), \ 1.8084 + (I[53] = (img)(_p4##x,_p9##y,z,v)), \ 1.8085 + (I[76] = (img)(_p4##x,_p8##y,z,v)), \ 1.8086 + (I[99] = (img)(_p4##x,_p7##y,z,v)), \ 1.8087 + (I[122] = (img)(_p4##x,_p6##y,z,v)), \ 1.8088 + (I[145] = (img)(_p4##x,_p5##y,z,v)), \ 1.8089 + (I[168] = (img)(_p4##x,_p4##y,z,v)), \ 1.8090 + (I[191] = (img)(_p4##x,_p3##y,z,v)), \ 1.8091 + (I[214] = (img)(_p4##x,_p2##y,z,v)), \ 1.8092 + (I[237] = (img)(_p4##x,_p1##y,z,v)), \ 1.8093 + (I[260] = (img)(_p4##x,y,z,v)), \ 1.8094 + (I[283] = (img)(_p4##x,_n1##y,z,v)), \ 1.8095 + (I[306] = (img)(_p4##x,_n2##y,z,v)), \ 1.8096 + (I[329] = (img)(_p4##x,_n3##y,z,v)), \ 1.8097 + (I[352] = (img)(_p4##x,_n4##y,z,v)), \ 1.8098 + (I[375] = (img)(_p4##x,_n5##y,z,v)), \ 1.8099 + (I[398] = (img)(_p4##x,_n6##y,z,v)), \ 1.8100 + (I[421] = (img)(_p4##x,_n7##y,z,v)), \ 1.8101 + (I[444] = (img)(_p4##x,_n8##y,z,v)), \ 1.8102 + (I[467] = (img)(_p4##x,_n9##y,z,v)), \ 1.8103 + (I[490] = (img)(_p4##x,_n10##y,z,v)), \ 1.8104 + (I[513] = (img)(_p4##x,_n11##y,z,v)), \ 1.8105 + (I[8] = (img)(_p3##x,_p11##y,z,v)), \ 1.8106 + (I[31] = (img)(_p3##x,_p10##y,z,v)), \ 1.8107 + (I[54] = (img)(_p3##x,_p9##y,z,v)), \ 1.8108 + (I[77] = (img)(_p3##x,_p8##y,z,v)), \ 1.8109 + (I[100] = (img)(_p3##x,_p7##y,z,v)), \ 1.8110 + (I[123] = (img)(_p3##x,_p6##y,z,v)), \ 1.8111 + (I[146] = (img)(_p3##x,_p5##y,z,v)), \ 1.8112 + (I[169] = (img)(_p3##x,_p4##y,z,v)), \ 1.8113 + (I[192] = (img)(_p3##x,_p3##y,z,v)), \ 1.8114 + (I[215] = (img)(_p3##x,_p2##y,z,v)), \ 1.8115 + (I[238] = (img)(_p3##x,_p1##y,z,v)), \ 1.8116 + (I[261] = (img)(_p3##x,y,z,v)), \ 1.8117 + (I[284] = (img)(_p3##x,_n1##y,z,v)), \ 1.8118 + (I[307] = (img)(_p3##x,_n2##y,z,v)), \ 1.8119 + (I[330] = (img)(_p3##x,_n3##y,z,v)), \ 1.8120 + (I[353] = (img)(_p3##x,_n4##y,z,v)), \ 1.8121 + (I[376] = (img)(_p3##x,_n5##y,z,v)), \ 1.8122 + (I[399] = (img)(_p3##x,_n6##y,z,v)), \ 1.8123 + (I[422] = (img)(_p3##x,_n7##y,z,v)), \ 1.8124 + (I[445] = (img)(_p3##x,_n8##y,z,v)), \ 1.8125 + (I[468] = (img)(_p3##x,_n9##y,z,v)), \ 1.8126 + (I[491] = (img)(_p3##x,_n10##y,z,v)), \ 1.8127 + (I[514] = (img)(_p3##x,_n11##y,z,v)), \ 1.8128 + (I[9] = (img)(_p2##x,_p11##y,z,v)), \ 1.8129 + (I[32] = (img)(_p2##x,_p10##y,z,v)), \ 1.8130 + (I[55] = (img)(_p2##x,_p9##y,z,v)), \ 1.8131 + (I[78] = (img)(_p2##x,_p8##y,z,v)), \ 1.8132 + (I[101] = (img)(_p2##x,_p7##y,z,v)), \ 1.8133 + (I[124] = (img)(_p2##x,_p6##y,z,v)), \ 1.8134 + (I[147] = (img)(_p2##x,_p5##y,z,v)), \ 1.8135 + (I[170] = (img)(_p2##x,_p4##y,z,v)), \ 1.8136 + (I[193] = (img)(_p2##x,_p3##y,z,v)), \ 1.8137 + (I[216] = (img)(_p2##x,_p2##y,z,v)), \ 1.8138 + (I[239] = (img)(_p2##x,_p1##y,z,v)), \ 1.8139 + (I[262] = (img)(_p2##x,y,z,v)), \ 1.8140 + (I[285] = (img)(_p2##x,_n1##y,z,v)), \ 1.8141 + (I[308] = (img)(_p2##x,_n2##y,z,v)), \ 1.8142 + (I[331] = (img)(_p2##x,_n3##y,z,v)), \ 1.8143 + (I[354] = (img)(_p2##x,_n4##y,z,v)), \ 1.8144 + (I[377] = (img)(_p2##x,_n5##y,z,v)), \ 1.8145 + (I[400] = (img)(_p2##x,_n6##y,z,v)), \ 1.8146 + (I[423] = (img)(_p2##x,_n7##y,z,v)), \ 1.8147 + (I[446] = (img)(_p2##x,_n8##y,z,v)), \ 1.8148 + (I[469] = (img)(_p2##x,_n9##y,z,v)), \ 1.8149 + (I[492] = (img)(_p2##x,_n10##y,z,v)), \ 1.8150 + (I[515] = (img)(_p2##x,_n11##y,z,v)), \ 1.8151 + (I[10] = (img)(_p1##x,_p11##y,z,v)), \ 1.8152 + (I[33] = (img)(_p1##x,_p10##y,z,v)), \ 1.8153 + (I[56] = (img)(_p1##x,_p9##y,z,v)), \ 1.8154 + (I[79] = (img)(_p1##x,_p8##y,z,v)), \ 1.8155 + (I[102] = (img)(_p1##x,_p7##y,z,v)), \ 1.8156 + (I[125] = (img)(_p1##x,_p6##y,z,v)), \ 1.8157 + (I[148] = (img)(_p1##x,_p5##y,z,v)), \ 1.8158 + (I[171] = (img)(_p1##x,_p4##y,z,v)), \ 1.8159 + (I[194] = (img)(_p1##x,_p3##y,z,v)), \ 1.8160 + (I[217] = (img)(_p1##x,_p2##y,z,v)), \ 1.8161 + (I[240] = (img)(_p1##x,_p1##y,z,v)), \ 1.8162 + (I[263] = (img)(_p1##x,y,z,v)), \ 1.8163 + (I[286] = (img)(_p1##x,_n1##y,z,v)), \ 1.8164 + (I[309] = (img)(_p1##x,_n2##y,z,v)), \ 1.8165 + (I[332] = (img)(_p1##x,_n3##y,z,v)), \ 1.8166 + (I[355] = (img)(_p1##x,_n4##y,z,v)), \ 1.8167 + (I[378] = (img)(_p1##x,_n5##y,z,v)), \ 1.8168 + (I[401] = (img)(_p1##x,_n6##y,z,v)), \ 1.8169 + (I[424] = (img)(_p1##x,_n7##y,z,v)), \ 1.8170 + (I[447] = (img)(_p1##x,_n8##y,z,v)), \ 1.8171 + (I[470] = (img)(_p1##x,_n9##y,z,v)), \ 1.8172 + (I[493] = (img)(_p1##x,_n10##y,z,v)), \ 1.8173 + (I[516] = (img)(_p1##x,_n11##y,z,v)), \ 1.8174 + (I[11] = (img)(x,_p11##y,z,v)), \ 1.8175 + (I[34] = (img)(x,_p10##y,z,v)), \ 1.8176 + (I[57] = (img)(x,_p9##y,z,v)), \ 1.8177 + (I[80] = (img)(x,_p8##y,z,v)), \ 1.8178 + (I[103] = (img)(x,_p7##y,z,v)), \ 1.8179 + (I[126] = (img)(x,_p6##y,z,v)), \ 1.8180 + (I[149] = (img)(x,_p5##y,z,v)), \ 1.8181 + (I[172] = (img)(x,_p4##y,z,v)), \ 1.8182 + (I[195] = (img)(x,_p3##y,z,v)), \ 1.8183 + (I[218] = (img)(x,_p2##y,z,v)), \ 1.8184 + (I[241] = (img)(x,_p1##y,z,v)), \ 1.8185 + (I[264] = (img)(x,y,z,v)), \ 1.8186 + (I[287] = (img)(x,_n1##y,z,v)), \ 1.8187 + (I[310] = (img)(x,_n2##y,z,v)), \ 1.8188 + (I[333] = (img)(x,_n3##y,z,v)), \ 1.8189 + (I[356] = (img)(x,_n4##y,z,v)), \ 1.8190 + (I[379] = (img)(x,_n5##y,z,v)), \ 1.8191 + (I[402] = (img)(x,_n6##y,z,v)), \ 1.8192 + (I[425] = (img)(x,_n7##y,z,v)), \ 1.8193 + (I[448] = (img)(x,_n8##y,z,v)), \ 1.8194 + (I[471] = (img)(x,_n9##y,z,v)), \ 1.8195 + (I[494] = (img)(x,_n10##y,z,v)), \ 1.8196 + (I[517] = (img)(x,_n11##y,z,v)), \ 1.8197 + (I[12] = (img)(_n1##x,_p11##y,z,v)), \ 1.8198 + (I[35] = (img)(_n1##x,_p10##y,z,v)), \ 1.8199 + (I[58] = (img)(_n1##x,_p9##y,z,v)), \ 1.8200 + (I[81] = (img)(_n1##x,_p8##y,z,v)), \ 1.8201 + (I[104] = (img)(_n1##x,_p7##y,z,v)), \ 1.8202 + (I[127] = (img)(_n1##x,_p6##y,z,v)), \ 1.8203 + (I[150] = (img)(_n1##x,_p5##y,z,v)), \ 1.8204 + (I[173] = (img)(_n1##x,_p4##y,z,v)), \ 1.8205 + (I[196] = (img)(_n1##x,_p3##y,z,v)), \ 1.8206 + (I[219] = (img)(_n1##x,_p2##y,z,v)), \ 1.8207 + (I[242] = (img)(_n1##x,_p1##y,z,v)), \ 1.8208 + (I[265] = (img)(_n1##x,y,z,v)), \ 1.8209 + (I[288] = (img)(_n1##x,_n1##y,z,v)), \ 1.8210 + (I[311] = (img)(_n1##x,_n2##y,z,v)), \ 1.8211 + (I[334] = (img)(_n1##x,_n3##y,z,v)), \ 1.8212 + (I[357] = (img)(_n1##x,_n4##y,z,v)), \ 1.8213 + (I[380] = (img)(_n1##x,_n5##y,z,v)), \ 1.8214 + (I[403] = (img)(_n1##x,_n6##y,z,v)), \ 1.8215 + (I[426] = (img)(_n1##x,_n7##y,z,v)), \ 1.8216 + (I[449] = (img)(_n1##x,_n8##y,z,v)), \ 1.8217 + (I[472] = (img)(_n1##x,_n9##y,z,v)), \ 1.8218 + (I[495] = (img)(_n1##x,_n10##y,z,v)), \ 1.8219 + (I[518] = (img)(_n1##x,_n11##y,z,v)), \ 1.8220 + (I[13] = (img)(_n2##x,_p11##y,z,v)), \ 1.8221 + (I[36] = (img)(_n2##x,_p10##y,z,v)), \ 1.8222 + (I[59] = (img)(_n2##x,_p9##y,z,v)), \ 1.8223 + (I[82] = (img)(_n2##x,_p8##y,z,v)), \ 1.8224 + (I[105] = (img)(_n2##x,_p7##y,z,v)), \ 1.8225 + (I[128] = (img)(_n2##x,_p6##y,z,v)), \ 1.8226 + (I[151] = (img)(_n2##x,_p5##y,z,v)), \ 1.8227 + (I[174] = (img)(_n2##x,_p4##y,z,v)), \ 1.8228 + (I[197] = (img)(_n2##x,_p3##y,z,v)), \ 1.8229 + (I[220] = (img)(_n2##x,_p2##y,z,v)), \ 1.8230 + (I[243] = (img)(_n2##x,_p1##y,z,v)), \ 1.8231 + (I[266] = (img)(_n2##x,y,z,v)), \ 1.8232 + (I[289] = (img)(_n2##x,_n1##y,z,v)), \ 1.8233 + (I[312] = (img)(_n2##x,_n2##y,z,v)), \ 1.8234 + (I[335] = (img)(_n2##x,_n3##y,z,v)), \ 1.8235 + (I[358] = (img)(_n2##x,_n4##y,z,v)), \ 1.8236 + (I[381] = (img)(_n2##x,_n5##y,z,v)), \ 1.8237 + (I[404] = (img)(_n2##x,_n6##y,z,v)), \ 1.8238 + (I[427] = (img)(_n2##x,_n7##y,z,v)), \ 1.8239 + (I[450] = (img)(_n2##x,_n8##y,z,v)), \ 1.8240 + (I[473] = (img)(_n2##x,_n9##y,z,v)), \ 1.8241 + (I[496] = (img)(_n2##x,_n10##y,z,v)), \ 1.8242 + (I[519] = (img)(_n2##x,_n11##y,z,v)), \ 1.8243 + (I[14] = (img)(_n3##x,_p11##y,z,v)), \ 1.8244 + (I[37] = (img)(_n3##x,_p10##y,z,v)), \ 1.8245 + (I[60] = (img)(_n3##x,_p9##y,z,v)), \ 1.8246 + (I[83] = (img)(_n3##x,_p8##y,z,v)), \ 1.8247 + (I[106] = (img)(_n3##x,_p7##y,z,v)), \ 1.8248 + (I[129] = (img)(_n3##x,_p6##y,z,v)), \ 1.8249 + (I[152] = (img)(_n3##x,_p5##y,z,v)), \ 1.8250 + (I[175] = (img)(_n3##x,_p4##y,z,v)), \ 1.8251 + (I[198] = (img)(_n3##x,_p3##y,z,v)), \ 1.8252 + (I[221] = (img)(_n3##x,_p2##y,z,v)), \ 1.8253 + (I[244] = (img)(_n3##x,_p1##y,z,v)), \ 1.8254 + (I[267] = (img)(_n3##x,y,z,v)), \ 1.8255 + (I[290] = (img)(_n3##x,_n1##y,z,v)), \ 1.8256 + (I[313] = (img)(_n3##x,_n2##y,z,v)), \ 1.8257 + (I[336] = (img)(_n3##x,_n3##y,z,v)), \ 1.8258 + (I[359] = (img)(_n3##x,_n4##y,z,v)), \ 1.8259 + (I[382] = (img)(_n3##x,_n5##y,z,v)), \ 1.8260 + (I[405] = (img)(_n3##x,_n6##y,z,v)), \ 1.8261 + (I[428] = (img)(_n3##x,_n7##y,z,v)), \ 1.8262 + (I[451] = (img)(_n3##x,_n8##y,z,v)), \ 1.8263 + (I[474] = (img)(_n3##x,_n9##y,z,v)), \ 1.8264 + (I[497] = (img)(_n3##x,_n10##y,z,v)), \ 1.8265 + (I[520] = (img)(_n3##x,_n11##y,z,v)), \ 1.8266 + (I[15] = (img)(_n4##x,_p11##y,z,v)), \ 1.8267 + (I[38] = (img)(_n4##x,_p10##y,z,v)), \ 1.8268 + (I[61] = (img)(_n4##x,_p9##y,z,v)), \ 1.8269 + (I[84] = (img)(_n4##x,_p8##y,z,v)), \ 1.8270 + (I[107] = (img)(_n4##x,_p7##y,z,v)), \ 1.8271 + (I[130] = (img)(_n4##x,_p6##y,z,v)), \ 1.8272 + (I[153] = (img)(_n4##x,_p5##y,z,v)), \ 1.8273 + (I[176] = (img)(_n4##x,_p4##y,z,v)), \ 1.8274 + (I[199] = (img)(_n4##x,_p3##y,z,v)), \ 1.8275 + (I[222] = (img)(_n4##x,_p2##y,z,v)), \ 1.8276 + (I[245] = (img)(_n4##x,_p1##y,z,v)), \ 1.8277 + (I[268] = (img)(_n4##x,y,z,v)), \ 1.8278 + (I[291] = (img)(_n4##x,_n1##y,z,v)), \ 1.8279 + (I[314] = (img)(_n4##x,_n2##y,z,v)), \ 1.8280 + (I[337] = (img)(_n4##x,_n3##y,z,v)), \ 1.8281 + (I[360] = (img)(_n4##x,_n4##y,z,v)), \ 1.8282 + (I[383] = (img)(_n4##x,_n5##y,z,v)), \ 1.8283 + (I[406] = (img)(_n4##x,_n6##y,z,v)), \ 1.8284 + (I[429] = (img)(_n4##x,_n7##y,z,v)), \ 1.8285 + (I[452] = (img)(_n4##x,_n8##y,z,v)), \ 1.8286 + (I[475] = (img)(_n4##x,_n9##y,z,v)), \ 1.8287 + (I[498] = (img)(_n4##x,_n10##y,z,v)), \ 1.8288 + (I[521] = (img)(_n4##x,_n11##y,z,v)), \ 1.8289 + (I[16] = (img)(_n5##x,_p11##y,z,v)), \ 1.8290 + (I[39] = (img)(_n5##x,_p10##y,z,v)), \ 1.8291 + (I[62] = (img)(_n5##x,_p9##y,z,v)), \ 1.8292 + (I[85] = (img)(_n5##x,_p8##y,z,v)), \ 1.8293 + (I[108] = (img)(_n5##x,_p7##y,z,v)), \ 1.8294 + (I[131] = (img)(_n5##x,_p6##y,z,v)), \ 1.8295 + (I[154] = (img)(_n5##x,_p5##y,z,v)), \ 1.8296 + (I[177] = (img)(_n5##x,_p4##y,z,v)), \ 1.8297 + (I[200] = (img)(_n5##x,_p3##y,z,v)), \ 1.8298 + (I[223] = (img)(_n5##x,_p2##y,z,v)), \ 1.8299 + (I[246] = (img)(_n5##x,_p1##y,z,v)), \ 1.8300 + (I[269] = (img)(_n5##x,y,z,v)), \ 1.8301 + (I[292] = (img)(_n5##x,_n1##y,z,v)), \ 1.8302 + (I[315] = (img)(_n5##x,_n2##y,z,v)), \ 1.8303 + (I[338] = (img)(_n5##x,_n3##y,z,v)), \ 1.8304 + (I[361] = (img)(_n5##x,_n4##y,z,v)), \ 1.8305 + (I[384] = (img)(_n5##x,_n5##y,z,v)), \ 1.8306 + (I[407] = (img)(_n5##x,_n6##y,z,v)), \ 1.8307 + (I[430] = (img)(_n5##x,_n7##y,z,v)), \ 1.8308 + (I[453] = (img)(_n5##x,_n8##y,z,v)), \ 1.8309 + (I[476] = (img)(_n5##x,_n9##y,z,v)), \ 1.8310 + (I[499] = (img)(_n5##x,_n10##y,z,v)), \ 1.8311 + (I[522] = (img)(_n5##x,_n11##y,z,v)), \ 1.8312 + (I[17] = (img)(_n6##x,_p11##y,z,v)), \ 1.8313 + (I[40] = (img)(_n6##x,_p10##y,z,v)), \ 1.8314 + (I[63] = (img)(_n6##x,_p9##y,z,v)), \ 1.8315 + (I[86] = (img)(_n6##x,_p8##y,z,v)), \ 1.8316 + (I[109] = (img)(_n6##x,_p7##y,z,v)), \ 1.8317 + (I[132] = (img)(_n6##x,_p6##y,z,v)), \ 1.8318 + (I[155] = (img)(_n6##x,_p5##y,z,v)), \ 1.8319 + (I[178] = (img)(_n6##x,_p4##y,z,v)), \ 1.8320 + (I[201] = (img)(_n6##x,_p3##y,z,v)), \ 1.8321 + (I[224] = (img)(_n6##x,_p2##y,z,v)), \ 1.8322 + (I[247] = (img)(_n6##x,_p1##y,z,v)), \ 1.8323 + (I[270] = (img)(_n6##x,y,z,v)), \ 1.8324 + (I[293] = (img)(_n6##x,_n1##y,z,v)), \ 1.8325 + (I[316] = (img)(_n6##x,_n2##y,z,v)), \ 1.8326 + (I[339] = (img)(_n6##x,_n3##y,z,v)), \ 1.8327 + (I[362] = (img)(_n6##x,_n4##y,z,v)), \ 1.8328 + (I[385] = (img)(_n6##x,_n5##y,z,v)), \ 1.8329 + (I[408] = (img)(_n6##x,_n6##y,z,v)), \ 1.8330 + (I[431] = (img)(_n6##x,_n7##y,z,v)), \ 1.8331 + (I[454] = (img)(_n6##x,_n8##y,z,v)), \ 1.8332 + (I[477] = (img)(_n6##x,_n9##y,z,v)), \ 1.8333 + (I[500] = (img)(_n6##x,_n10##y,z,v)), \ 1.8334 + (I[523] = (img)(_n6##x,_n11##y,z,v)), \ 1.8335 + (I[18] = (img)(_n7##x,_p11##y,z,v)), \ 1.8336 + (I[41] = (img)(_n7##x,_p10##y,z,v)), \ 1.8337 + (I[64] = (img)(_n7##x,_p9##y,z,v)), \ 1.8338 + (I[87] = (img)(_n7##x,_p8##y,z,v)), \ 1.8339 + (I[110] = (img)(_n7##x,_p7##y,z,v)), \ 1.8340 + (I[133] = (img)(_n7##x,_p6##y,z,v)), \ 1.8341 + (I[156] = (img)(_n7##x,_p5##y,z,v)), \ 1.8342 + (I[179] = (img)(_n7##x,_p4##y,z,v)), \ 1.8343 + (I[202] = (img)(_n7##x,_p3##y,z,v)), \ 1.8344 + (I[225] = (img)(_n7##x,_p2##y,z,v)), \ 1.8345 + (I[248] = (img)(_n7##x,_p1##y,z,v)), \ 1.8346 + (I[271] = (img)(_n7##x,y,z,v)), \ 1.8347 + (I[294] = (img)(_n7##x,_n1##y,z,v)), \ 1.8348 + (I[317] = (img)(_n7##x,_n2##y,z,v)), \ 1.8349 + (I[340] = (img)(_n7##x,_n3##y,z,v)), \ 1.8350 + (I[363] = (img)(_n7##x,_n4##y,z,v)), \ 1.8351 + (I[386] = (img)(_n7##x,_n5##y,z,v)), \ 1.8352 + (I[409] = (img)(_n7##x,_n6##y,z,v)), \ 1.8353 + (I[432] = (img)(_n7##x,_n7##y,z,v)), \ 1.8354 + (I[455] = (img)(_n7##x,_n8##y,z,v)), \ 1.8355 + (I[478] = (img)(_n7##x,_n9##y,z,v)), \ 1.8356 + (I[501] = (img)(_n7##x,_n10##y,z,v)), \ 1.8357 + (I[524] = (img)(_n7##x,_n11##y,z,v)), \ 1.8358 + (I[19] = (img)(_n8##x,_p11##y,z,v)), \ 1.8359 + (I[42] = (img)(_n8##x,_p10##y,z,v)), \ 1.8360 + (I[65] = (img)(_n8##x,_p9##y,z,v)), \ 1.8361 + (I[88] = (img)(_n8##x,_p8##y,z,v)), \ 1.8362 + (I[111] = (img)(_n8##x,_p7##y,z,v)), \ 1.8363 + (I[134] = (img)(_n8##x,_p6##y,z,v)), \ 1.8364 + (I[157] = (img)(_n8##x,_p5##y,z,v)), \ 1.8365 + (I[180] = (img)(_n8##x,_p4##y,z,v)), \ 1.8366 + (I[203] = (img)(_n8##x,_p3##y,z,v)), \ 1.8367 + (I[226] = (img)(_n8##x,_p2##y,z,v)), \ 1.8368 + (I[249] = (img)(_n8##x,_p1##y,z,v)), \ 1.8369 + (I[272] = (img)(_n8##x,y,z,v)), \ 1.8370 + (I[295] = (img)(_n8##x,_n1##y,z,v)), \ 1.8371 + (I[318] = (img)(_n8##x,_n2##y,z,v)), \ 1.8372 + (I[341] = (img)(_n8##x,_n3##y,z,v)), \ 1.8373 + (I[364] = (img)(_n8##x,_n4##y,z,v)), \ 1.8374 + (I[387] = (img)(_n8##x,_n5##y,z,v)), \ 1.8375 + (I[410] = (img)(_n8##x,_n6##y,z,v)), \ 1.8376 + (I[433] = (img)(_n8##x,_n7##y,z,v)), \ 1.8377 + (I[456] = (img)(_n8##x,_n8##y,z,v)), \ 1.8378 + (I[479] = (img)(_n8##x,_n9##y,z,v)), \ 1.8379 + (I[502] = (img)(_n8##x,_n10##y,z,v)), \ 1.8380 + (I[525] = (img)(_n8##x,_n11##y,z,v)), \ 1.8381 + (I[20] = (img)(_n9##x,_p11##y,z,v)), \ 1.8382 + (I[43] = (img)(_n9##x,_p10##y,z,v)), \ 1.8383 + (I[66] = (img)(_n9##x,_p9##y,z,v)), \ 1.8384 + (I[89] = (img)(_n9##x,_p8##y,z,v)), \ 1.8385 + (I[112] = (img)(_n9##x,_p7##y,z,v)), \ 1.8386 + (I[135] = (img)(_n9##x,_p6##y,z,v)), \ 1.8387 + (I[158] = (img)(_n9##x,_p5##y,z,v)), \ 1.8388 + (I[181] = (img)(_n9##x,_p4##y,z,v)), \ 1.8389 + (I[204] = (img)(_n9##x,_p3##y,z,v)), \ 1.8390 + (I[227] = (img)(_n9##x,_p2##y,z,v)), \ 1.8391 + (I[250] = (img)(_n9##x,_p1##y,z,v)), \ 1.8392 + (I[273] = (img)(_n9##x,y,z,v)), \ 1.8393 + (I[296] = (img)(_n9##x,_n1##y,z,v)), \ 1.8394 + (I[319] = (img)(_n9##x,_n2##y,z,v)), \ 1.8395 + (I[342] = (img)(_n9##x,_n3##y,z,v)), \ 1.8396 + (I[365] = (img)(_n9##x,_n4##y,z,v)), \ 1.8397 + (I[388] = (img)(_n9##x,_n5##y,z,v)), \ 1.8398 + (I[411] = (img)(_n9##x,_n6##y,z,v)), \ 1.8399 + (I[434] = (img)(_n9##x,_n7##y,z,v)), \ 1.8400 + (I[457] = (img)(_n9##x,_n8##y,z,v)), \ 1.8401 + (I[480] = (img)(_n9##x,_n9##y,z,v)), \ 1.8402 + (I[503] = (img)(_n9##x,_n10##y,z,v)), \ 1.8403 + (I[526] = (img)(_n9##x,_n11##y,z,v)), \ 1.8404 + (I[21] = (img)(_n10##x,_p11##y,z,v)), \ 1.8405 + (I[44] = (img)(_n10##x,_p10##y,z,v)), \ 1.8406 + (I[67] = (img)(_n10##x,_p9##y,z,v)), \ 1.8407 + (I[90] = (img)(_n10##x,_p8##y,z,v)), \ 1.8408 + (I[113] = (img)(_n10##x,_p7##y,z,v)), \ 1.8409 + (I[136] = (img)(_n10##x,_p6##y,z,v)), \ 1.8410 + (I[159] = (img)(_n10##x,_p5##y,z,v)), \ 1.8411 + (I[182] = (img)(_n10##x,_p4##y,z,v)), \ 1.8412 + (I[205] = (img)(_n10##x,_p3##y,z,v)), \ 1.8413 + (I[228] = (img)(_n10##x,_p2##y,z,v)), \ 1.8414 + (I[251] = (img)(_n10##x,_p1##y,z,v)), \ 1.8415 + (I[274] = (img)(_n10##x,y,z,v)), \ 1.8416 + (I[297] = (img)(_n10##x,_n1##y,z,v)), \ 1.8417 + (I[320] = (img)(_n10##x,_n2##y,z,v)), \ 1.8418 + (I[343] = (img)(_n10##x,_n3##y,z,v)), \ 1.8419 + (I[366] = (img)(_n10##x,_n4##y,z,v)), \ 1.8420 + (I[389] = (img)(_n10##x,_n5##y,z,v)), \ 1.8421 + (I[412] = (img)(_n10##x,_n6##y,z,v)), \ 1.8422 + (I[435] = (img)(_n10##x,_n7##y,z,v)), \ 1.8423 + (I[458] = (img)(_n10##x,_n8##y,z,v)), \ 1.8424 + (I[481] = (img)(_n10##x,_n9##y,z,v)), \ 1.8425 + (I[504] = (img)(_n10##x,_n10##y,z,v)), \ 1.8426 + (I[527] = (img)(_n10##x,_n11##y,z,v)), \ 1.8427 + x+11>=(int)((img).width)?(int)((img).width)-1:x+11); \ 1.8428 + x<=(int)(x1) && ((_n11##x<(int)((img).width) && ( \ 1.8429 + (I[22] = (img)(_n11##x,_p11##y,z,v)), \ 1.8430 + (I[45] = (img)(_n11##x,_p10##y,z,v)), \ 1.8431 + (I[68] = (img)(_n11##x,_p9##y,z,v)), \ 1.8432 + (I[91] = (img)(_n11##x,_p8##y,z,v)), \ 1.8433 + (I[114] = (img)(_n11##x,_p7##y,z,v)), \ 1.8434 + (I[137] = (img)(_n11##x,_p6##y,z,v)), \ 1.8435 + (I[160] = (img)(_n11##x,_p5##y,z,v)), \ 1.8436 + (I[183] = (img)(_n11##x,_p4##y,z,v)), \ 1.8437 + (I[206] = (img)(_n11##x,_p3##y,z,v)), \ 1.8438 + (I[229] = (img)(_n11##x,_p2##y,z,v)), \ 1.8439 + (I[252] = (img)(_n11##x,_p1##y,z,v)), \ 1.8440 + (I[275] = (img)(_n11##x,y,z,v)), \ 1.8441 + (I[298] = (img)(_n11##x,_n1##y,z,v)), \ 1.8442 + (I[321] = (img)(_n11##x,_n2##y,z,v)), \ 1.8443 + (I[344] = (img)(_n11##x,_n3##y,z,v)), \ 1.8444 + (I[367] = (img)(_n11##x,_n4##y,z,v)), \ 1.8445 + (I[390] = (img)(_n11##x,_n5##y,z,v)), \ 1.8446 + (I[413] = (img)(_n11##x,_n6##y,z,v)), \ 1.8447 + (I[436] = (img)(_n11##x,_n7##y,z,v)), \ 1.8448 + (I[459] = (img)(_n11##x,_n8##y,z,v)), \ 1.8449 + (I[482] = (img)(_n11##x,_n9##y,z,v)), \ 1.8450 + (I[505] = (img)(_n11##x,_n10##y,z,v)), \ 1.8451 + (I[528] = (img)(_n11##x,_n11##y,z,v)),1)) || \ 1.8452 + _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.8453 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], \ 1.8454 + I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], \ 1.8455 + I[46] = I[47], I[47] = I[48], I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], \ 1.8456 + I[69] = I[70], I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], \ 1.8457 + I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], \ 1.8458 + I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], \ 1.8459 + I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], \ 1.8460 + I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], I[167] = I[168], I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], \ 1.8461 + I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], \ 1.8462 + I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], \ 1.8463 + I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], \ 1.8464 + I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], \ 1.8465 + I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], \ 1.8466 + I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], \ 1.8467 + I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], I[335] = I[336], I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], \ 1.8468 + I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], I[359] = I[360], I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], \ 1.8469 + I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], I[383] = I[384], I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], \ 1.8470 + I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], I[407] = I[408], I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], \ 1.8471 + I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], I[431] = I[432], I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], \ 1.8472 + I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], I[455] = I[456], I[456] = I[457], I[457] = I[458], I[458] = I[459], \ 1.8473 + I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], I[479] = I[480], I[480] = I[481], I[481] = I[482], \ 1.8474 + I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], I[503] = I[504], I[504] = I[505], \ 1.8475 + I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], I[527] = I[528], \ 1.8476 + _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x) 1.8477 + 1.8478 +#define cimg_get23x23(img,x,y,z,v,I) \ 1.8479 + I[0] = (img)(_p11##x,_p11##y,z,v), I[1] = (img)(_p10##x,_p11##y,z,v), I[2] = (img)(_p9##x,_p11##y,z,v), I[3] = (img)(_p8##x,_p11##y,z,v), I[4] = (img)(_p7##x,_p11##y,z,v), I[5] = (img)(_p6##x,_p11##y,z,v), I[6] = (img)(_p5##x,_p11##y,z,v), I[7] = (img)(_p4##x,_p11##y,z,v), I[8] = (img)(_p3##x,_p11##y,z,v), I[9] = (img)(_p2##x,_p11##y,z,v), I[10] = (img)(_p1##x,_p11##y,z,v), I[11] = (img)(x,_p11##y,z,v), I[12] = (img)(_n1##x,_p11##y,z,v), I[13] = (img)(_n2##x,_p11##y,z,v), I[14] = (img)(_n3##x,_p11##y,z,v), I[15] = (img)(_n4##x,_p11##y,z,v), I[16] = (img)(_n5##x,_p11##y,z,v), I[17] = (img)(_n6##x,_p11##y,z,v), I[18] = (img)(_n7##x,_p11##y,z,v), I[19] = (img)(_n8##x,_p11##y,z,v), I[20] = (img)(_n9##x,_p11##y,z,v), I[21] = (img)(_n10##x,_p11##y,z,v), I[22] = (img)(_n11##x,_p11##y,z,v), \ 1.8480 + I[23] = (img)(_p11##x,_p10##y,z,v), I[24] = (img)(_p10##x,_p10##y,z,v), I[25] = (img)(_p9##x,_p10##y,z,v), I[26] = (img)(_p8##x,_p10##y,z,v), I[27] = (img)(_p7##x,_p10##y,z,v), I[28] = (img)(_p6##x,_p10##y,z,v), I[29] = (img)(_p5##x,_p10##y,z,v), I[30] = (img)(_p4##x,_p10##y,z,v), I[31] = (img)(_p3##x,_p10##y,z,v), I[32] = (img)(_p2##x,_p10##y,z,v), I[33] = (img)(_p1##x,_p10##y,z,v), I[34] = (img)(x,_p10##y,z,v), I[35] = (img)(_n1##x,_p10##y,z,v), I[36] = (img)(_n2##x,_p10##y,z,v), I[37] = (img)(_n3##x,_p10##y,z,v), I[38] = (img)(_n4##x,_p10##y,z,v), I[39] = (img)(_n5##x,_p10##y,z,v), I[40] = (img)(_n6##x,_p10##y,z,v), I[41] = (img)(_n7##x,_p10##y,z,v), I[42] = (img)(_n8##x,_p10##y,z,v), I[43] = (img)(_n9##x,_p10##y,z,v), I[44] = (img)(_n10##x,_p10##y,z,v), I[45] = (img)(_n11##x,_p10##y,z,v), \ 1.8481 + I[46] = (img)(_p11##x,_p9##y,z,v), I[47] = (img)(_p10##x,_p9##y,z,v), I[48] = (img)(_p9##x,_p9##y,z,v), I[49] = (img)(_p8##x,_p9##y,z,v), I[50] = (img)(_p7##x,_p9##y,z,v), I[51] = (img)(_p6##x,_p9##y,z,v), I[52] = (img)(_p5##x,_p9##y,z,v), I[53] = (img)(_p4##x,_p9##y,z,v), I[54] = (img)(_p3##x,_p9##y,z,v), I[55] = (img)(_p2##x,_p9##y,z,v), I[56] = (img)(_p1##x,_p9##y,z,v), I[57] = (img)(x,_p9##y,z,v), I[58] = (img)(_n1##x,_p9##y,z,v), I[59] = (img)(_n2##x,_p9##y,z,v), I[60] = (img)(_n3##x,_p9##y,z,v), I[61] = (img)(_n4##x,_p9##y,z,v), I[62] = (img)(_n5##x,_p9##y,z,v), I[63] = (img)(_n6##x,_p9##y,z,v), I[64] = (img)(_n7##x,_p9##y,z,v), I[65] = (img)(_n8##x,_p9##y,z,v), I[66] = (img)(_n9##x,_p9##y,z,v), I[67] = (img)(_n10##x,_p9##y,z,v), I[68] = (img)(_n11##x,_p9##y,z,v), \ 1.8482 + I[69] = (img)(_p11##x,_p8##y,z,v), I[70] = (img)(_p10##x,_p8##y,z,v), I[71] = (img)(_p9##x,_p8##y,z,v), I[72] = (img)(_p8##x,_p8##y,z,v), I[73] = (img)(_p7##x,_p8##y,z,v), I[74] = (img)(_p6##x,_p8##y,z,v), I[75] = (img)(_p5##x,_p8##y,z,v), I[76] = (img)(_p4##x,_p8##y,z,v), I[77] = (img)(_p3##x,_p8##y,z,v), I[78] = (img)(_p2##x,_p8##y,z,v), I[79] = (img)(_p1##x,_p8##y,z,v), I[80] = (img)(x,_p8##y,z,v), I[81] = (img)(_n1##x,_p8##y,z,v), I[82] = (img)(_n2##x,_p8##y,z,v), I[83] = (img)(_n3##x,_p8##y,z,v), I[84] = (img)(_n4##x,_p8##y,z,v), I[85] = (img)(_n5##x,_p8##y,z,v), I[86] = (img)(_n6##x,_p8##y,z,v), I[87] = (img)(_n7##x,_p8##y,z,v), I[88] = (img)(_n8##x,_p8##y,z,v), I[89] = (img)(_n9##x,_p8##y,z,v), I[90] = (img)(_n10##x,_p8##y,z,v), I[91] = (img)(_n11##x,_p8##y,z,v), \ 1.8483 + I[92] = (img)(_p11##x,_p7##y,z,v), I[93] = (img)(_p10##x,_p7##y,z,v), I[94] = (img)(_p9##x,_p7##y,z,v), I[95] = (img)(_p8##x,_p7##y,z,v), I[96] = (img)(_p7##x,_p7##y,z,v), I[97] = (img)(_p6##x,_p7##y,z,v), I[98] = (img)(_p5##x,_p7##y,z,v), I[99] = (img)(_p4##x,_p7##y,z,v), I[100] = (img)(_p3##x,_p7##y,z,v), I[101] = (img)(_p2##x,_p7##y,z,v), I[102] = (img)(_p1##x,_p7##y,z,v), I[103] = (img)(x,_p7##y,z,v), I[104] = (img)(_n1##x,_p7##y,z,v), I[105] = (img)(_n2##x,_p7##y,z,v), I[106] = (img)(_n3##x,_p7##y,z,v), I[107] = (img)(_n4##x,_p7##y,z,v), I[108] = (img)(_n5##x,_p7##y,z,v), I[109] = (img)(_n6##x,_p7##y,z,v), I[110] = (img)(_n7##x,_p7##y,z,v), I[111] = (img)(_n8##x,_p7##y,z,v), I[112] = (img)(_n9##x,_p7##y,z,v), I[113] = (img)(_n10##x,_p7##y,z,v), I[114] = (img)(_n11##x,_p7##y,z,v), \ 1.8484 + I[115] = (img)(_p11##x,_p6##y,z,v), I[116] = (img)(_p10##x,_p6##y,z,v), I[117] = (img)(_p9##x,_p6##y,z,v), I[118] = (img)(_p8##x,_p6##y,z,v), I[119] = (img)(_p7##x,_p6##y,z,v), I[120] = (img)(_p6##x,_p6##y,z,v), I[121] = (img)(_p5##x,_p6##y,z,v), I[122] = (img)(_p4##x,_p6##y,z,v), I[123] = (img)(_p3##x,_p6##y,z,v), I[124] = (img)(_p2##x,_p6##y,z,v), I[125] = (img)(_p1##x,_p6##y,z,v), I[126] = (img)(x,_p6##y,z,v), I[127] = (img)(_n1##x,_p6##y,z,v), I[128] = (img)(_n2##x,_p6##y,z,v), I[129] = (img)(_n3##x,_p6##y,z,v), I[130] = (img)(_n4##x,_p6##y,z,v), I[131] = (img)(_n5##x,_p6##y,z,v), I[132] = (img)(_n6##x,_p6##y,z,v), I[133] = (img)(_n7##x,_p6##y,z,v), I[134] = (img)(_n8##x,_p6##y,z,v), I[135] = (img)(_n9##x,_p6##y,z,v), I[136] = (img)(_n10##x,_p6##y,z,v), I[137] = (img)(_n11##x,_p6##y,z,v), \ 1.8485 + I[138] = (img)(_p11##x,_p5##y,z,v), I[139] = (img)(_p10##x,_p5##y,z,v), I[140] = (img)(_p9##x,_p5##y,z,v), I[141] = (img)(_p8##x,_p5##y,z,v), I[142] = (img)(_p7##x,_p5##y,z,v), I[143] = (img)(_p6##x,_p5##y,z,v), I[144] = (img)(_p5##x,_p5##y,z,v), I[145] = (img)(_p4##x,_p5##y,z,v), I[146] = (img)(_p3##x,_p5##y,z,v), I[147] = (img)(_p2##x,_p5##y,z,v), I[148] = (img)(_p1##x,_p5##y,z,v), I[149] = (img)(x,_p5##y,z,v), I[150] = (img)(_n1##x,_p5##y,z,v), I[151] = (img)(_n2##x,_p5##y,z,v), I[152] = (img)(_n3##x,_p5##y,z,v), I[153] = (img)(_n4##x,_p5##y,z,v), I[154] = (img)(_n5##x,_p5##y,z,v), I[155] = (img)(_n6##x,_p5##y,z,v), I[156] = (img)(_n7##x,_p5##y,z,v), I[157] = (img)(_n8##x,_p5##y,z,v), I[158] = (img)(_n9##x,_p5##y,z,v), I[159] = (img)(_n10##x,_p5##y,z,v), I[160] = (img)(_n11##x,_p5##y,z,v), \ 1.8486 + I[161] = (img)(_p11##x,_p4##y,z,v), I[162] = (img)(_p10##x,_p4##y,z,v), I[163] = (img)(_p9##x,_p4##y,z,v), I[164] = (img)(_p8##x,_p4##y,z,v), I[165] = (img)(_p7##x,_p4##y,z,v), I[166] = (img)(_p6##x,_p4##y,z,v), I[167] = (img)(_p5##x,_p4##y,z,v), I[168] = (img)(_p4##x,_p4##y,z,v), I[169] = (img)(_p3##x,_p4##y,z,v), I[170] = (img)(_p2##x,_p4##y,z,v), I[171] = (img)(_p1##x,_p4##y,z,v), I[172] = (img)(x,_p4##y,z,v), I[173] = (img)(_n1##x,_p4##y,z,v), I[174] = (img)(_n2##x,_p4##y,z,v), I[175] = (img)(_n3##x,_p4##y,z,v), I[176] = (img)(_n4##x,_p4##y,z,v), I[177] = (img)(_n5##x,_p4##y,z,v), I[178] = (img)(_n6##x,_p4##y,z,v), I[179] = (img)(_n7##x,_p4##y,z,v), I[180] = (img)(_n8##x,_p4##y,z,v), I[181] = (img)(_n9##x,_p4##y,z,v), I[182] = (img)(_n10##x,_p4##y,z,v), I[183] = (img)(_n11##x,_p4##y,z,v), \ 1.8487 + I[184] = (img)(_p11##x,_p3##y,z,v), I[185] = (img)(_p10##x,_p3##y,z,v), I[186] = (img)(_p9##x,_p3##y,z,v), I[187] = (img)(_p8##x,_p3##y,z,v), I[188] = (img)(_p7##x,_p3##y,z,v), I[189] = (img)(_p6##x,_p3##y,z,v), I[190] = (img)(_p5##x,_p3##y,z,v), I[191] = (img)(_p4##x,_p3##y,z,v), I[192] = (img)(_p3##x,_p3##y,z,v), I[193] = (img)(_p2##x,_p3##y,z,v), I[194] = (img)(_p1##x,_p3##y,z,v), I[195] = (img)(x,_p3##y,z,v), I[196] = (img)(_n1##x,_p3##y,z,v), I[197] = (img)(_n2##x,_p3##y,z,v), I[198] = (img)(_n3##x,_p3##y,z,v), I[199] = (img)(_n4##x,_p3##y,z,v), I[200] = (img)(_n5##x,_p3##y,z,v), I[201] = (img)(_n6##x,_p3##y,z,v), I[202] = (img)(_n7##x,_p3##y,z,v), I[203] = (img)(_n8##x,_p3##y,z,v), I[204] = (img)(_n9##x,_p3##y,z,v), I[205] = (img)(_n10##x,_p3##y,z,v), I[206] = (img)(_n11##x,_p3##y,z,v), \ 1.8488 + I[207] = (img)(_p11##x,_p2##y,z,v), I[208] = (img)(_p10##x,_p2##y,z,v), I[209] = (img)(_p9##x,_p2##y,z,v), I[210] = (img)(_p8##x,_p2##y,z,v), I[211] = (img)(_p7##x,_p2##y,z,v), I[212] = (img)(_p6##x,_p2##y,z,v), I[213] = (img)(_p5##x,_p2##y,z,v), I[214] = (img)(_p4##x,_p2##y,z,v), I[215] = (img)(_p3##x,_p2##y,z,v), I[216] = (img)(_p2##x,_p2##y,z,v), I[217] = (img)(_p1##x,_p2##y,z,v), I[218] = (img)(x,_p2##y,z,v), I[219] = (img)(_n1##x,_p2##y,z,v), I[220] = (img)(_n2##x,_p2##y,z,v), I[221] = (img)(_n3##x,_p2##y,z,v), I[222] = (img)(_n4##x,_p2##y,z,v), I[223] = (img)(_n5##x,_p2##y,z,v), I[224] = (img)(_n6##x,_p2##y,z,v), I[225] = (img)(_n7##x,_p2##y,z,v), I[226] = (img)(_n8##x,_p2##y,z,v), I[227] = (img)(_n9##x,_p2##y,z,v), I[228] = (img)(_n10##x,_p2##y,z,v), I[229] = (img)(_n11##x,_p2##y,z,v), \ 1.8489 + I[230] = (img)(_p11##x,_p1##y,z,v), I[231] = (img)(_p10##x,_p1##y,z,v), I[232] = (img)(_p9##x,_p1##y,z,v), I[233] = (img)(_p8##x,_p1##y,z,v), I[234] = (img)(_p7##x,_p1##y,z,v), I[235] = (img)(_p6##x,_p1##y,z,v), I[236] = (img)(_p5##x,_p1##y,z,v), I[237] = (img)(_p4##x,_p1##y,z,v), I[238] = (img)(_p3##x,_p1##y,z,v), I[239] = (img)(_p2##x,_p1##y,z,v), I[240] = (img)(_p1##x,_p1##y,z,v), I[241] = (img)(x,_p1##y,z,v), I[242] = (img)(_n1##x,_p1##y,z,v), I[243] = (img)(_n2##x,_p1##y,z,v), I[244] = (img)(_n3##x,_p1##y,z,v), I[245] = (img)(_n4##x,_p1##y,z,v), I[246] = (img)(_n5##x,_p1##y,z,v), I[247] = (img)(_n6##x,_p1##y,z,v), I[248] = (img)(_n7##x,_p1##y,z,v), I[249] = (img)(_n8##x,_p1##y,z,v), I[250] = (img)(_n9##x,_p1##y,z,v), I[251] = (img)(_n10##x,_p1##y,z,v), I[252] = (img)(_n11##x,_p1##y,z,v), \ 1.8490 + I[253] = (img)(_p11##x,y,z,v), I[254] = (img)(_p10##x,y,z,v), I[255] = (img)(_p9##x,y,z,v), I[256] = (img)(_p8##x,y,z,v), I[257] = (img)(_p7##x,y,z,v), I[258] = (img)(_p6##x,y,z,v), I[259] = (img)(_p5##x,y,z,v), I[260] = (img)(_p4##x,y,z,v), I[261] = (img)(_p3##x,y,z,v), I[262] = (img)(_p2##x,y,z,v), I[263] = (img)(_p1##x,y,z,v), I[264] = (img)(x,y,z,v), I[265] = (img)(_n1##x,y,z,v), I[266] = (img)(_n2##x,y,z,v), I[267] = (img)(_n3##x,y,z,v), I[268] = (img)(_n4##x,y,z,v), I[269] = (img)(_n5##x,y,z,v), I[270] = (img)(_n6##x,y,z,v), I[271] = (img)(_n7##x,y,z,v), I[272] = (img)(_n8##x,y,z,v), I[273] = (img)(_n9##x,y,z,v), I[274] = (img)(_n10##x,y,z,v), I[275] = (img)(_n11##x,y,z,v), \ 1.8491 + I[276] = (img)(_p11##x,_n1##y,z,v), I[277] = (img)(_p10##x,_n1##y,z,v), I[278] = (img)(_p9##x,_n1##y,z,v), I[279] = (img)(_p8##x,_n1##y,z,v), I[280] = (img)(_p7##x,_n1##y,z,v), I[281] = (img)(_p6##x,_n1##y,z,v), I[282] = (img)(_p5##x,_n1##y,z,v), I[283] = (img)(_p4##x,_n1##y,z,v), I[284] = (img)(_p3##x,_n1##y,z,v), I[285] = (img)(_p2##x,_n1##y,z,v), I[286] = (img)(_p1##x,_n1##y,z,v), I[287] = (img)(x,_n1##y,z,v), I[288] = (img)(_n1##x,_n1##y,z,v), I[289] = (img)(_n2##x,_n1##y,z,v), I[290] = (img)(_n3##x,_n1##y,z,v), I[291] = (img)(_n4##x,_n1##y,z,v), I[292] = (img)(_n5##x,_n1##y,z,v), I[293] = (img)(_n6##x,_n1##y,z,v), I[294] = (img)(_n7##x,_n1##y,z,v), I[295] = (img)(_n8##x,_n1##y,z,v), I[296] = (img)(_n9##x,_n1##y,z,v), I[297] = (img)(_n10##x,_n1##y,z,v), I[298] = (img)(_n11##x,_n1##y,z,v), \ 1.8492 + I[299] = (img)(_p11##x,_n2##y,z,v), I[300] = (img)(_p10##x,_n2##y,z,v), I[301] = (img)(_p9##x,_n2##y,z,v), I[302] = (img)(_p8##x,_n2##y,z,v), I[303] = (img)(_p7##x,_n2##y,z,v), I[304] = (img)(_p6##x,_n2##y,z,v), I[305] = (img)(_p5##x,_n2##y,z,v), I[306] = (img)(_p4##x,_n2##y,z,v), I[307] = (img)(_p3##x,_n2##y,z,v), I[308] = (img)(_p2##x,_n2##y,z,v), I[309] = (img)(_p1##x,_n2##y,z,v), I[310] = (img)(x,_n2##y,z,v), I[311] = (img)(_n1##x,_n2##y,z,v), I[312] = (img)(_n2##x,_n2##y,z,v), I[313] = (img)(_n3##x,_n2##y,z,v), I[314] = (img)(_n4##x,_n2##y,z,v), I[315] = (img)(_n5##x,_n2##y,z,v), I[316] = (img)(_n6##x,_n2##y,z,v), I[317] = (img)(_n7##x,_n2##y,z,v), I[318] = (img)(_n8##x,_n2##y,z,v), I[319] = (img)(_n9##x,_n2##y,z,v), I[320] = (img)(_n10##x,_n2##y,z,v), I[321] = (img)(_n11##x,_n2##y,z,v), \ 1.8493 + I[322] = (img)(_p11##x,_n3##y,z,v), I[323] = (img)(_p10##x,_n3##y,z,v), I[324] = (img)(_p9##x,_n3##y,z,v), I[325] = (img)(_p8##x,_n3##y,z,v), I[326] = (img)(_p7##x,_n3##y,z,v), I[327] = (img)(_p6##x,_n3##y,z,v), I[328] = (img)(_p5##x,_n3##y,z,v), I[329] = (img)(_p4##x,_n3##y,z,v), I[330] = (img)(_p3##x,_n3##y,z,v), I[331] = (img)(_p2##x,_n3##y,z,v), I[332] = (img)(_p1##x,_n3##y,z,v), I[333] = (img)(x,_n3##y,z,v), I[334] = (img)(_n1##x,_n3##y,z,v), I[335] = (img)(_n2##x,_n3##y,z,v), I[336] = (img)(_n3##x,_n3##y,z,v), I[337] = (img)(_n4##x,_n3##y,z,v), I[338] = (img)(_n5##x,_n3##y,z,v), I[339] = (img)(_n6##x,_n3##y,z,v), I[340] = (img)(_n7##x,_n3##y,z,v), I[341] = (img)(_n8##x,_n3##y,z,v), I[342] = (img)(_n9##x,_n3##y,z,v), I[343] = (img)(_n10##x,_n3##y,z,v), I[344] = (img)(_n11##x,_n3##y,z,v), \ 1.8494 + I[345] = (img)(_p11##x,_n4##y,z,v), I[346] = (img)(_p10##x,_n4##y,z,v), I[347] = (img)(_p9##x,_n4##y,z,v), I[348] = (img)(_p8##x,_n4##y,z,v), I[349] = (img)(_p7##x,_n4##y,z,v), I[350] = (img)(_p6##x,_n4##y,z,v), I[351] = (img)(_p5##x,_n4##y,z,v), I[352] = (img)(_p4##x,_n4##y,z,v), I[353] = (img)(_p3##x,_n4##y,z,v), I[354] = (img)(_p2##x,_n4##y,z,v), I[355] = (img)(_p1##x,_n4##y,z,v), I[356] = (img)(x,_n4##y,z,v), I[357] = (img)(_n1##x,_n4##y,z,v), I[358] = (img)(_n2##x,_n4##y,z,v), I[359] = (img)(_n3##x,_n4##y,z,v), I[360] = (img)(_n4##x,_n4##y,z,v), I[361] = (img)(_n5##x,_n4##y,z,v), I[362] = (img)(_n6##x,_n4##y,z,v), I[363] = (img)(_n7##x,_n4##y,z,v), I[364] = (img)(_n8##x,_n4##y,z,v), I[365] = (img)(_n9##x,_n4##y,z,v), I[366] = (img)(_n10##x,_n4##y,z,v), I[367] = (img)(_n11##x,_n4##y,z,v), \ 1.8495 + I[368] = (img)(_p11##x,_n5##y,z,v), I[369] = (img)(_p10##x,_n5##y,z,v), I[370] = (img)(_p9##x,_n5##y,z,v), I[371] = (img)(_p8##x,_n5##y,z,v), I[372] = (img)(_p7##x,_n5##y,z,v), I[373] = (img)(_p6##x,_n5##y,z,v), I[374] = (img)(_p5##x,_n5##y,z,v), I[375] = (img)(_p4##x,_n5##y,z,v), I[376] = (img)(_p3##x,_n5##y,z,v), I[377] = (img)(_p2##x,_n5##y,z,v), I[378] = (img)(_p1##x,_n5##y,z,v), I[379] = (img)(x,_n5##y,z,v), I[380] = (img)(_n1##x,_n5##y,z,v), I[381] = (img)(_n2##x,_n5##y,z,v), I[382] = (img)(_n3##x,_n5##y,z,v), I[383] = (img)(_n4##x,_n5##y,z,v), I[384] = (img)(_n5##x,_n5##y,z,v), I[385] = (img)(_n6##x,_n5##y,z,v), I[386] = (img)(_n7##x,_n5##y,z,v), I[387] = (img)(_n8##x,_n5##y,z,v), I[388] = (img)(_n9##x,_n5##y,z,v), I[389] = (img)(_n10##x,_n5##y,z,v), I[390] = (img)(_n11##x,_n5##y,z,v), \ 1.8496 + I[391] = (img)(_p11##x,_n6##y,z,v), I[392] = (img)(_p10##x,_n6##y,z,v), I[393] = (img)(_p9##x,_n6##y,z,v), I[394] = (img)(_p8##x,_n6##y,z,v), I[395] = (img)(_p7##x,_n6##y,z,v), I[396] = (img)(_p6##x,_n6##y,z,v), I[397] = (img)(_p5##x,_n6##y,z,v), I[398] = (img)(_p4##x,_n6##y,z,v), I[399] = (img)(_p3##x,_n6##y,z,v), I[400] = (img)(_p2##x,_n6##y,z,v), I[401] = (img)(_p1##x,_n6##y,z,v), I[402] = (img)(x,_n6##y,z,v), I[403] = (img)(_n1##x,_n6##y,z,v), I[404] = (img)(_n2##x,_n6##y,z,v), I[405] = (img)(_n3##x,_n6##y,z,v), I[406] = (img)(_n4##x,_n6##y,z,v), I[407] = (img)(_n5##x,_n6##y,z,v), I[408] = (img)(_n6##x,_n6##y,z,v), I[409] = (img)(_n7##x,_n6##y,z,v), I[410] = (img)(_n8##x,_n6##y,z,v), I[411] = (img)(_n9##x,_n6##y,z,v), I[412] = (img)(_n10##x,_n6##y,z,v), I[413] = (img)(_n11##x,_n6##y,z,v), \ 1.8497 + I[414] = (img)(_p11##x,_n7##y,z,v), I[415] = (img)(_p10##x,_n7##y,z,v), I[416] = (img)(_p9##x,_n7##y,z,v), I[417] = (img)(_p8##x,_n7##y,z,v), I[418] = (img)(_p7##x,_n7##y,z,v), I[419] = (img)(_p6##x,_n7##y,z,v), I[420] = (img)(_p5##x,_n7##y,z,v), I[421] = (img)(_p4##x,_n7##y,z,v), I[422] = (img)(_p3##x,_n7##y,z,v), I[423] = (img)(_p2##x,_n7##y,z,v), I[424] = (img)(_p1##x,_n7##y,z,v), I[425] = (img)(x,_n7##y,z,v), I[426] = (img)(_n1##x,_n7##y,z,v), I[427] = (img)(_n2##x,_n7##y,z,v), I[428] = (img)(_n3##x,_n7##y,z,v), I[429] = (img)(_n4##x,_n7##y,z,v), I[430] = (img)(_n5##x,_n7##y,z,v), I[431] = (img)(_n6##x,_n7##y,z,v), I[432] = (img)(_n7##x,_n7##y,z,v), I[433] = (img)(_n8##x,_n7##y,z,v), I[434] = (img)(_n9##x,_n7##y,z,v), I[435] = (img)(_n10##x,_n7##y,z,v), I[436] = (img)(_n11##x,_n7##y,z,v), \ 1.8498 + I[437] = (img)(_p11##x,_n8##y,z,v), I[438] = (img)(_p10##x,_n8##y,z,v), I[439] = (img)(_p9##x,_n8##y,z,v), I[440] = (img)(_p8##x,_n8##y,z,v), I[441] = (img)(_p7##x,_n8##y,z,v), I[442] = (img)(_p6##x,_n8##y,z,v), I[443] = (img)(_p5##x,_n8##y,z,v), I[444] = (img)(_p4##x,_n8##y,z,v), I[445] = (img)(_p3##x,_n8##y,z,v), I[446] = (img)(_p2##x,_n8##y,z,v), I[447] = (img)(_p1##x,_n8##y,z,v), I[448] = (img)(x,_n8##y,z,v), I[449] = (img)(_n1##x,_n8##y,z,v), I[450] = (img)(_n2##x,_n8##y,z,v), I[451] = (img)(_n3##x,_n8##y,z,v), I[452] = (img)(_n4##x,_n8##y,z,v), I[453] = (img)(_n5##x,_n8##y,z,v), I[454] = (img)(_n6##x,_n8##y,z,v), I[455] = (img)(_n7##x,_n8##y,z,v), I[456] = (img)(_n8##x,_n8##y,z,v), I[457] = (img)(_n9##x,_n8##y,z,v), I[458] = (img)(_n10##x,_n8##y,z,v), I[459] = (img)(_n11##x,_n8##y,z,v), \ 1.8499 + I[460] = (img)(_p11##x,_n9##y,z,v), I[461] = (img)(_p10##x,_n9##y,z,v), I[462] = (img)(_p9##x,_n9##y,z,v), I[463] = (img)(_p8##x,_n9##y,z,v), I[464] = (img)(_p7##x,_n9##y,z,v), I[465] = (img)(_p6##x,_n9##y,z,v), I[466] = (img)(_p5##x,_n9##y,z,v), I[467] = (img)(_p4##x,_n9##y,z,v), I[468] = (img)(_p3##x,_n9##y,z,v), I[469] = (img)(_p2##x,_n9##y,z,v), I[470] = (img)(_p1##x,_n9##y,z,v), I[471] = (img)(x,_n9##y,z,v), I[472] = (img)(_n1##x,_n9##y,z,v), I[473] = (img)(_n2##x,_n9##y,z,v), I[474] = (img)(_n3##x,_n9##y,z,v), I[475] = (img)(_n4##x,_n9##y,z,v), I[476] = (img)(_n5##x,_n9##y,z,v), I[477] = (img)(_n6##x,_n9##y,z,v), I[478] = (img)(_n7##x,_n9##y,z,v), I[479] = (img)(_n8##x,_n9##y,z,v), I[480] = (img)(_n9##x,_n9##y,z,v), I[481] = (img)(_n10##x,_n9##y,z,v), I[482] = (img)(_n11##x,_n9##y,z,v), \ 1.8500 + I[483] = (img)(_p11##x,_n10##y,z,v), I[484] = (img)(_p10##x,_n10##y,z,v), I[485] = (img)(_p9##x,_n10##y,z,v), I[486] = (img)(_p8##x,_n10##y,z,v), I[487] = (img)(_p7##x,_n10##y,z,v), I[488] = (img)(_p6##x,_n10##y,z,v), I[489] = (img)(_p5##x,_n10##y,z,v), I[490] = (img)(_p4##x,_n10##y,z,v), I[491] = (img)(_p3##x,_n10##y,z,v), I[492] = (img)(_p2##x,_n10##y,z,v), I[493] = (img)(_p1##x,_n10##y,z,v), I[494] = (img)(x,_n10##y,z,v), I[495] = (img)(_n1##x,_n10##y,z,v), I[496] = (img)(_n2##x,_n10##y,z,v), I[497] = (img)(_n3##x,_n10##y,z,v), I[498] = (img)(_n4##x,_n10##y,z,v), I[499] = (img)(_n5##x,_n10##y,z,v), I[500] = (img)(_n6##x,_n10##y,z,v), I[501] = (img)(_n7##x,_n10##y,z,v), I[502] = (img)(_n8##x,_n10##y,z,v), I[503] = (img)(_n9##x,_n10##y,z,v), I[504] = (img)(_n10##x,_n10##y,z,v), I[505] = (img)(_n11##x,_n10##y,z,v), \ 1.8501 + I[506] = (img)(_p11##x,_n11##y,z,v), I[507] = (img)(_p10##x,_n11##y,z,v), I[508] = (img)(_p9##x,_n11##y,z,v), I[509] = (img)(_p8##x,_n11##y,z,v), I[510] = (img)(_p7##x,_n11##y,z,v), I[511] = (img)(_p6##x,_n11##y,z,v), I[512] = (img)(_p5##x,_n11##y,z,v), I[513] = (img)(_p4##x,_n11##y,z,v), I[514] = (img)(_p3##x,_n11##y,z,v), I[515] = (img)(_p2##x,_n11##y,z,v), I[516] = (img)(_p1##x,_n11##y,z,v), I[517] = (img)(x,_n11##y,z,v), I[518] = (img)(_n1##x,_n11##y,z,v), I[519] = (img)(_n2##x,_n11##y,z,v), I[520] = (img)(_n3##x,_n11##y,z,v), I[521] = (img)(_n4##x,_n11##y,z,v), I[522] = (img)(_n5##x,_n11##y,z,v), I[523] = (img)(_n6##x,_n11##y,z,v), I[524] = (img)(_n7##x,_n11##y,z,v), I[525] = (img)(_n8##x,_n11##y,z,v), I[526] = (img)(_n9##x,_n11##y,z,v), I[527] = (img)(_n10##x,_n11##y,z,v), I[528] = (img)(_n11##x,_n11##y,z,v); 1.8502 + 1.8503 +// Define 24x24 loop macros for CImg 1.8504 +//---------------------------------- 1.8505 +#define cimg_for24(bound,i) for (int i = 0, \ 1.8506 + _p11##i = 0, _p10##i = 0, _p9##i = 0, _p8##i = 0, _p7##i = 0, _p6##i = 0, _p5##i = 0, _p4##i = 0, _p3##i = 0, _p2##i = 0, _p1##i = 0, \ 1.8507 + _n1##i = 1>=(int)(bound)?(int)(bound)-1:1, \ 1.8508 + _n2##i = 2>=(int)(bound)?(int)(bound)-1:2, \ 1.8509 + _n3##i = 3>=(int)(bound)?(int)(bound)-1:3, \ 1.8510 + _n4##i = 4>=(int)(bound)?(int)(bound)-1:4, \ 1.8511 + _n5##i = 5>=(int)(bound)?(int)(bound)-1:5, \ 1.8512 + _n6##i = 6>=(int)(bound)?(int)(bound)-1:6, \ 1.8513 + _n7##i = 7>=(int)(bound)?(int)(bound)-1:7, \ 1.8514 + _n8##i = 8>=(int)(bound)?(int)(bound)-1:8, \ 1.8515 + _n9##i = 9>=(int)(bound)?(int)(bound)-1:9, \ 1.8516 + _n10##i = 10>=(int)(bound)?(int)(bound)-1:10, \ 1.8517 + _n11##i = 11>=(int)(bound)?(int)(bound)-1:11, \ 1.8518 + _n12##i = 12>=(int)(bound)?(int)(bound)-1:12; \ 1.8519 + _n12##i<(int)(bound) || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.8520 + i==(_n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i); \ 1.8521 + _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.8522 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i) 1.8523 + 1.8524 +#define cimg_for24X(img,x) cimg_for24((img).width,x) 1.8525 +#define cimg_for24Y(img,y) cimg_for24((img).height,y) 1.8526 +#define cimg_for24Z(img,z) cimg_for24((img).depth,z) 1.8527 +#define cimg_for24V(img,v) cimg_for24((img).dim,v) 1.8528 +#define cimg_for24XY(img,x,y) cimg_for24Y(img,y) cimg_for24X(img,x) 1.8529 +#define cimg_for24XZ(img,x,z) cimg_for24Z(img,z) cimg_for24X(img,x) 1.8530 +#define cimg_for24XV(img,x,v) cimg_for24V(img,v) cimg_for24X(img,x) 1.8531 +#define cimg_for24YZ(img,y,z) cimg_for24Z(img,z) cimg_for24Y(img,y) 1.8532 +#define cimg_for24YV(img,y,v) cimg_for24V(img,v) cimg_for24Y(img,y) 1.8533 +#define cimg_for24ZV(img,z,v) cimg_for24V(img,v) cimg_for24Z(img,z) 1.8534 +#define cimg_for24XYZ(img,x,y,z) cimg_for24Z(img,z) cimg_for24XY(img,x,y) 1.8535 +#define cimg_for24XZV(img,x,z,v) cimg_for24V(img,v) cimg_for24XZ(img,x,z) 1.8536 +#define cimg_for24YZV(img,y,z,v) cimg_for24V(img,v) cimg_for24YZ(img,y,z) 1.8537 +#define cimg_for24XYZV(img,x,y,z,v) cimg_for24V(img,v) cimg_for24XYZ(img,x,y,z) 1.8538 + 1.8539 +#define cimg_for_in24(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.8540 + _p11##i = i-11<0?0:i-11, \ 1.8541 + _p10##i = i-10<0?0:i-10, \ 1.8542 + _p9##i = i-9<0?0:i-9, \ 1.8543 + _p8##i = i-8<0?0:i-8, \ 1.8544 + _p7##i = i-7<0?0:i-7, \ 1.8545 + _p6##i = i-6<0?0:i-6, \ 1.8546 + _p5##i = i-5<0?0:i-5, \ 1.8547 + _p4##i = i-4<0?0:i-4, \ 1.8548 + _p3##i = i-3<0?0:i-3, \ 1.8549 + _p2##i = i-2<0?0:i-2, \ 1.8550 + _p1##i = i-1<0?0:i-1, \ 1.8551 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.8552 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.8553 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.8554 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4, \ 1.8555 + _n5##i = i+5>=(int)(bound)?(int)(bound)-1:i+5, \ 1.8556 + _n6##i = i+6>=(int)(bound)?(int)(bound)-1:i+6, \ 1.8557 + _n7##i = i+7>=(int)(bound)?(int)(bound)-1:i+7, \ 1.8558 + _n8##i = i+8>=(int)(bound)?(int)(bound)-1:i+8, \ 1.8559 + _n9##i = i+9>=(int)(bound)?(int)(bound)-1:i+9, \ 1.8560 + _n10##i = i+10>=(int)(bound)?(int)(bound)-1:i+10, \ 1.8561 + _n11##i = i+11>=(int)(bound)?(int)(bound)-1:i+11, \ 1.8562 + _n12##i = i+12>=(int)(bound)?(int)(bound)-1:i+12; \ 1.8563 + i<=(int)(i1) && (_n12##i<(int)(bound) || _n11##i==--_n12##i || _n10##i==--_n11##i || _n9##i==--_n10##i || _n8##i==--_n9##i || _n7##i==--_n8##i || _n6##i==--_n7##i || _n5##i==--_n6##i || _n4##i==--_n5##i || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.8564 + i==(_n12##i = _n11##i = _n10##i = _n9##i = _n8##i = _n7##i = _n6##i = _n5##i = _n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.8565 + _p11##i = _p10##i, _p10##i = _p9##i, _p9##i = _p8##i, _p8##i = _p7##i, _p7##i = _p6##i, _p6##i = _p5##i, _p5##i = _p4##i, _p4##i = _p3##i, _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.8566 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i, ++_n5##i, ++_n6##i, ++_n7##i, ++_n8##i, ++_n9##i, ++_n10##i, ++_n11##i, ++_n12##i) 1.8567 + 1.8568 +#define cimg_for_in24X(img,x0,x1,x) cimg_for_in24((img).width,x0,x1,x) 1.8569 +#define cimg_for_in24Y(img,y0,y1,y) cimg_for_in24((img).height,y0,y1,y) 1.8570 +#define cimg_for_in24Z(img,z0,z1,z) cimg_for_in24((img).depth,z0,z1,z) 1.8571 +#define cimg_for_in24V(img,v0,v1,v) cimg_for_in24((img).dim,v0,v1,v) 1.8572 +#define cimg_for_in24XY(img,x0,y0,x1,y1,x,y) cimg_for_in24Y(img,y0,y1,y) cimg_for_in24X(img,x0,x1,x) 1.8573 +#define cimg_for_in24XZ(img,x0,z0,x1,z1,x,z) cimg_for_in24Z(img,z0,z1,z) cimg_for_in24X(img,x0,x1,x) 1.8574 +#define cimg_for_in24XV(img,x0,v0,x1,v1,x,v) cimg_for_in24V(img,v0,v1,v) cimg_for_in24X(img,x0,x1,x) 1.8575 +#define cimg_for_in24YZ(img,y0,z0,y1,z1,y,z) cimg_for_in24Z(img,z0,z1,z) cimg_for_in24Y(img,y0,y1,y) 1.8576 +#define cimg_for_in24YV(img,y0,v0,y1,v1,y,v) cimg_for_in24V(img,v0,v1,v) cimg_for_in24Y(img,y0,y1,y) 1.8577 +#define cimg_for_in24ZV(img,z0,v0,z1,v1,z,v) cimg_for_in24V(img,v0,v1,v) cimg_for_in24Z(img,z0,z1,z) 1.8578 +#define cimg_for_in24XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in24Z(img,z0,z1,z) cimg_for_in24XY(img,x0,y0,x1,y1,x,y) 1.8579 +#define cimg_for_in24XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in24V(img,v0,v1,v) cimg_for_in24XZ(img,x0,y0,x1,y1,x,z) 1.8580 +#define cimg_for_in24YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in24V(img,v0,v1,v) cimg_for_in24YZ(img,y0,z0,y1,z1,y,z) 1.8581 +#define cimg_for_in24XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in24V(img,v0,v1,v) cimg_for_in24XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.8582 + 1.8583 +#define cimg_for24x24(img,x,y,z,v,I) \ 1.8584 + cimg_for24((img).height,y) for (int x = 0, \ 1.8585 + _p11##x = 0, _p10##x = 0, _p9##x = 0, _p8##x = 0, _p7##x = 0, _p6##x = 0, _p5##x = 0, _p4##x = 0, _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.8586 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.8587 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.8588 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.8589 + _n4##x = 4>=((img).width)?(int)((img).width)-1:4, \ 1.8590 + _n5##x = 5>=((img).width)?(int)((img).width)-1:5, \ 1.8591 + _n6##x = 6>=((img).width)?(int)((img).width)-1:6, \ 1.8592 + _n7##x = 7>=((img).width)?(int)((img).width)-1:7, \ 1.8593 + _n8##x = 8>=((img).width)?(int)((img).width)-1:8, \ 1.8594 + _n9##x = 9>=((img).width)?(int)((img).width)-1:9, \ 1.8595 + _n10##x = 10>=((img).width)?(int)((img).width)-1:10, \ 1.8596 + _n11##x = 11>=((img).width)?(int)((img).width)-1:11, \ 1.8597 + _n12##x = (int)( \ 1.8598 + (I[0] = I[1] = I[2] = I[3] = I[4] = I[5] = I[6] = I[7] = I[8] = I[9] = I[10] = I[11] = (img)(0,_p11##y,z,v)), \ 1.8599 + (I[24] = I[25] = I[26] = I[27] = I[28] = I[29] = I[30] = I[31] = I[32] = I[33] = I[34] = I[35] = (img)(0,_p10##y,z,v)), \ 1.8600 + (I[48] = I[49] = I[50] = I[51] = I[52] = I[53] = I[54] = I[55] = I[56] = I[57] = I[58] = I[59] = (img)(0,_p9##y,z,v)), \ 1.8601 + (I[72] = I[73] = I[74] = I[75] = I[76] = I[77] = I[78] = I[79] = I[80] = I[81] = I[82] = I[83] = (img)(0,_p8##y,z,v)), \ 1.8602 + (I[96] = I[97] = I[98] = I[99] = I[100] = I[101] = I[102] = I[103] = I[104] = I[105] = I[106] = I[107] = (img)(0,_p7##y,z,v)), \ 1.8603 + (I[120] = I[121] = I[122] = I[123] = I[124] = I[125] = I[126] = I[127] = I[128] = I[129] = I[130] = I[131] = (img)(0,_p6##y,z,v)), \ 1.8604 + (I[144] = I[145] = I[146] = I[147] = I[148] = I[149] = I[150] = I[151] = I[152] = I[153] = I[154] = I[155] = (img)(0,_p5##y,z,v)), \ 1.8605 + (I[168] = I[169] = I[170] = I[171] = I[172] = I[173] = I[174] = I[175] = I[176] = I[177] = I[178] = I[179] = (img)(0,_p4##y,z,v)), \ 1.8606 + (I[192] = I[193] = I[194] = I[195] = I[196] = I[197] = I[198] = I[199] = I[200] = I[201] = I[202] = I[203] = (img)(0,_p3##y,z,v)), \ 1.8607 + (I[216] = I[217] = I[218] = I[219] = I[220] = I[221] = I[222] = I[223] = I[224] = I[225] = I[226] = I[227] = (img)(0,_p2##y,z,v)), \ 1.8608 + (I[240] = I[241] = I[242] = I[243] = I[244] = I[245] = I[246] = I[247] = I[248] = I[249] = I[250] = I[251] = (img)(0,_p1##y,z,v)), \ 1.8609 + (I[264] = I[265] = I[266] = I[267] = I[268] = I[269] = I[270] = I[271] = I[272] = I[273] = I[274] = I[275] = (img)(0,y,z,v)), \ 1.8610 + (I[288] = I[289] = I[290] = I[291] = I[292] = I[293] = I[294] = I[295] = I[296] = I[297] = I[298] = I[299] = (img)(0,_n1##y,z,v)), \ 1.8611 + (I[312] = I[313] = I[314] = I[315] = I[316] = I[317] = I[318] = I[319] = I[320] = I[321] = I[322] = I[323] = (img)(0,_n2##y,z,v)), \ 1.8612 + (I[336] = I[337] = I[338] = I[339] = I[340] = I[341] = I[342] = I[343] = I[344] = I[345] = I[346] = I[347] = (img)(0,_n3##y,z,v)), \ 1.8613 + (I[360] = I[361] = I[362] = I[363] = I[364] = I[365] = I[366] = I[367] = I[368] = I[369] = I[370] = I[371] = (img)(0,_n4##y,z,v)), \ 1.8614 + (I[384] = I[385] = I[386] = I[387] = I[388] = I[389] = I[390] = I[391] = I[392] = I[393] = I[394] = I[395] = (img)(0,_n5##y,z,v)), \ 1.8615 + (I[408] = I[409] = I[410] = I[411] = I[412] = I[413] = I[414] = I[415] = I[416] = I[417] = I[418] = I[419] = (img)(0,_n6##y,z,v)), \ 1.8616 + (I[432] = I[433] = I[434] = I[435] = I[436] = I[437] = I[438] = I[439] = I[440] = I[441] = I[442] = I[443] = (img)(0,_n7##y,z,v)), \ 1.8617 + (I[456] = I[457] = I[458] = I[459] = I[460] = I[461] = I[462] = I[463] = I[464] = I[465] = I[466] = I[467] = (img)(0,_n8##y,z,v)), \ 1.8618 + (I[480] = I[481] = I[482] = I[483] = I[484] = I[485] = I[486] = I[487] = I[488] = I[489] = I[490] = I[491] = (img)(0,_n9##y,z,v)), \ 1.8619 + (I[504] = I[505] = I[506] = I[507] = I[508] = I[509] = I[510] = I[511] = I[512] = I[513] = I[514] = I[515] = (img)(0,_n10##y,z,v)), \ 1.8620 + (I[528] = I[529] = I[530] = I[531] = I[532] = I[533] = I[534] = I[535] = I[536] = I[537] = I[538] = I[539] = (img)(0,_n11##y,z,v)), \ 1.8621 + (I[552] = I[553] = I[554] = I[555] = I[556] = I[557] = I[558] = I[559] = I[560] = I[561] = I[562] = I[563] = (img)(0,_n12##y,z,v)), \ 1.8622 + (I[12] = (img)(_n1##x,_p11##y,z,v)), \ 1.8623 + (I[36] = (img)(_n1##x,_p10##y,z,v)), \ 1.8624 + (I[60] = (img)(_n1##x,_p9##y,z,v)), \ 1.8625 + (I[84] = (img)(_n1##x,_p8##y,z,v)), \ 1.8626 + (I[108] = (img)(_n1##x,_p7##y,z,v)), \ 1.8627 + (I[132] = (img)(_n1##x,_p6##y,z,v)), \ 1.8628 + (I[156] = (img)(_n1##x,_p5##y,z,v)), \ 1.8629 + (I[180] = (img)(_n1##x,_p4##y,z,v)), \ 1.8630 + (I[204] = (img)(_n1##x,_p3##y,z,v)), \ 1.8631 + (I[228] = (img)(_n1##x,_p2##y,z,v)), \ 1.8632 + (I[252] = (img)(_n1##x,_p1##y,z,v)), \ 1.8633 + (I[276] = (img)(_n1##x,y,z,v)), \ 1.8634 + (I[300] = (img)(_n1##x,_n1##y,z,v)), \ 1.8635 + (I[324] = (img)(_n1##x,_n2##y,z,v)), \ 1.8636 + (I[348] = (img)(_n1##x,_n3##y,z,v)), \ 1.8637 + (I[372] = (img)(_n1##x,_n4##y,z,v)), \ 1.8638 + (I[396] = (img)(_n1##x,_n5##y,z,v)), \ 1.8639 + (I[420] = (img)(_n1##x,_n6##y,z,v)), \ 1.8640 + (I[444] = (img)(_n1##x,_n7##y,z,v)), \ 1.8641 + (I[468] = (img)(_n1##x,_n8##y,z,v)), \ 1.8642 + (I[492] = (img)(_n1##x,_n9##y,z,v)), \ 1.8643 + (I[516] = (img)(_n1##x,_n10##y,z,v)), \ 1.8644 + (I[540] = (img)(_n1##x,_n11##y,z,v)), \ 1.8645 + (I[564] = (img)(_n1##x,_n12##y,z,v)), \ 1.8646 + (I[13] = (img)(_n2##x,_p11##y,z,v)), \ 1.8647 + (I[37] = (img)(_n2##x,_p10##y,z,v)), \ 1.8648 + (I[61] = (img)(_n2##x,_p9##y,z,v)), \ 1.8649 + (I[85] = (img)(_n2##x,_p8##y,z,v)), \ 1.8650 + (I[109] = (img)(_n2##x,_p7##y,z,v)), \ 1.8651 + (I[133] = (img)(_n2##x,_p6##y,z,v)), \ 1.8652 + (I[157] = (img)(_n2##x,_p5##y,z,v)), \ 1.8653 + (I[181] = (img)(_n2##x,_p4##y,z,v)), \ 1.8654 + (I[205] = (img)(_n2##x,_p3##y,z,v)), \ 1.8655 + (I[229] = (img)(_n2##x,_p2##y,z,v)), \ 1.8656 + (I[253] = (img)(_n2##x,_p1##y,z,v)), \ 1.8657 + (I[277] = (img)(_n2##x,y,z,v)), \ 1.8658 + (I[301] = (img)(_n2##x,_n1##y,z,v)), \ 1.8659 + (I[325] = (img)(_n2##x,_n2##y,z,v)), \ 1.8660 + (I[349] = (img)(_n2##x,_n3##y,z,v)), \ 1.8661 + (I[373] = (img)(_n2##x,_n4##y,z,v)), \ 1.8662 + (I[397] = (img)(_n2##x,_n5##y,z,v)), \ 1.8663 + (I[421] = (img)(_n2##x,_n6##y,z,v)), \ 1.8664 + (I[445] = (img)(_n2##x,_n7##y,z,v)), \ 1.8665 + (I[469] = (img)(_n2##x,_n8##y,z,v)), \ 1.8666 + (I[493] = (img)(_n2##x,_n9##y,z,v)), \ 1.8667 + (I[517] = (img)(_n2##x,_n10##y,z,v)), \ 1.8668 + (I[541] = (img)(_n2##x,_n11##y,z,v)), \ 1.8669 + (I[565] = (img)(_n2##x,_n12##y,z,v)), \ 1.8670 + (I[14] = (img)(_n3##x,_p11##y,z,v)), \ 1.8671 + (I[38] = (img)(_n3##x,_p10##y,z,v)), \ 1.8672 + (I[62] = (img)(_n3##x,_p9##y,z,v)), \ 1.8673 + (I[86] = (img)(_n3##x,_p8##y,z,v)), \ 1.8674 + (I[110] = (img)(_n3##x,_p7##y,z,v)), \ 1.8675 + (I[134] = (img)(_n3##x,_p6##y,z,v)), \ 1.8676 + (I[158] = (img)(_n3##x,_p5##y,z,v)), \ 1.8677 + (I[182] = (img)(_n3##x,_p4##y,z,v)), \ 1.8678 + (I[206] = (img)(_n3##x,_p3##y,z,v)), \ 1.8679 + (I[230] = (img)(_n3##x,_p2##y,z,v)), \ 1.8680 + (I[254] = (img)(_n3##x,_p1##y,z,v)), \ 1.8681 + (I[278] = (img)(_n3##x,y,z,v)), \ 1.8682 + (I[302] = (img)(_n3##x,_n1##y,z,v)), \ 1.8683 + (I[326] = (img)(_n3##x,_n2##y,z,v)), \ 1.8684 + (I[350] = (img)(_n3##x,_n3##y,z,v)), \ 1.8685 + (I[374] = (img)(_n3##x,_n4##y,z,v)), \ 1.8686 + (I[398] = (img)(_n3##x,_n5##y,z,v)), \ 1.8687 + (I[422] = (img)(_n3##x,_n6##y,z,v)), \ 1.8688 + (I[446] = (img)(_n3##x,_n7##y,z,v)), \ 1.8689 + (I[470] = (img)(_n3##x,_n8##y,z,v)), \ 1.8690 + (I[494] = (img)(_n3##x,_n9##y,z,v)), \ 1.8691 + (I[518] = (img)(_n3##x,_n10##y,z,v)), \ 1.8692 + (I[542] = (img)(_n3##x,_n11##y,z,v)), \ 1.8693 + (I[566] = (img)(_n3##x,_n12##y,z,v)), \ 1.8694 + (I[15] = (img)(_n4##x,_p11##y,z,v)), \ 1.8695 + (I[39] = (img)(_n4##x,_p10##y,z,v)), \ 1.8696 + (I[63] = (img)(_n4##x,_p9##y,z,v)), \ 1.8697 + (I[87] = (img)(_n4##x,_p8##y,z,v)), \ 1.8698 + (I[111] = (img)(_n4##x,_p7##y,z,v)), \ 1.8699 + (I[135] = (img)(_n4##x,_p6##y,z,v)), \ 1.8700 + (I[159] = (img)(_n4##x,_p5##y,z,v)), \ 1.8701 + (I[183] = (img)(_n4##x,_p4##y,z,v)), \ 1.8702 + (I[207] = (img)(_n4##x,_p3##y,z,v)), \ 1.8703 + (I[231] = (img)(_n4##x,_p2##y,z,v)), \ 1.8704 + (I[255] = (img)(_n4##x,_p1##y,z,v)), \ 1.8705 + (I[279] = (img)(_n4##x,y,z,v)), \ 1.8706 + (I[303] = (img)(_n4##x,_n1##y,z,v)), \ 1.8707 + (I[327] = (img)(_n4##x,_n2##y,z,v)), \ 1.8708 + (I[351] = (img)(_n4##x,_n3##y,z,v)), \ 1.8709 + (I[375] = (img)(_n4##x,_n4##y,z,v)), \ 1.8710 + (I[399] = (img)(_n4##x,_n5##y,z,v)), \ 1.8711 + (I[423] = (img)(_n4##x,_n6##y,z,v)), \ 1.8712 + (I[447] = (img)(_n4##x,_n7##y,z,v)), \ 1.8713 + (I[471] = (img)(_n4##x,_n8##y,z,v)), \ 1.8714 + (I[495] = (img)(_n4##x,_n9##y,z,v)), \ 1.8715 + (I[519] = (img)(_n4##x,_n10##y,z,v)), \ 1.8716 + (I[543] = (img)(_n4##x,_n11##y,z,v)), \ 1.8717 + (I[567] = (img)(_n4##x,_n12##y,z,v)), \ 1.8718 + (I[16] = (img)(_n5##x,_p11##y,z,v)), \ 1.8719 + (I[40] = (img)(_n5##x,_p10##y,z,v)), \ 1.8720 + (I[64] = (img)(_n5##x,_p9##y,z,v)), \ 1.8721 + (I[88] = (img)(_n5##x,_p8##y,z,v)), \ 1.8722 + (I[112] = (img)(_n5##x,_p7##y,z,v)), \ 1.8723 + (I[136] = (img)(_n5##x,_p6##y,z,v)), \ 1.8724 + (I[160] = (img)(_n5##x,_p5##y,z,v)), \ 1.8725 + (I[184] = (img)(_n5##x,_p4##y,z,v)), \ 1.8726 + (I[208] = (img)(_n5##x,_p3##y,z,v)), \ 1.8727 + (I[232] = (img)(_n5##x,_p2##y,z,v)), \ 1.8728 + (I[256] = (img)(_n5##x,_p1##y,z,v)), \ 1.8729 + (I[280] = (img)(_n5##x,y,z,v)), \ 1.8730 + (I[304] = (img)(_n5##x,_n1##y,z,v)), \ 1.8731 + (I[328] = (img)(_n5##x,_n2##y,z,v)), \ 1.8732 + (I[352] = (img)(_n5##x,_n3##y,z,v)), \ 1.8733 + (I[376] = (img)(_n5##x,_n4##y,z,v)), \ 1.8734 + (I[400] = (img)(_n5##x,_n5##y,z,v)), \ 1.8735 + (I[424] = (img)(_n5##x,_n6##y,z,v)), \ 1.8736 + (I[448] = (img)(_n5##x,_n7##y,z,v)), \ 1.8737 + (I[472] = (img)(_n5##x,_n8##y,z,v)), \ 1.8738 + (I[496] = (img)(_n5##x,_n9##y,z,v)), \ 1.8739 + (I[520] = (img)(_n5##x,_n10##y,z,v)), \ 1.8740 + (I[544] = (img)(_n5##x,_n11##y,z,v)), \ 1.8741 + (I[568] = (img)(_n5##x,_n12##y,z,v)), \ 1.8742 + (I[17] = (img)(_n6##x,_p11##y,z,v)), \ 1.8743 + (I[41] = (img)(_n6##x,_p10##y,z,v)), \ 1.8744 + (I[65] = (img)(_n6##x,_p9##y,z,v)), \ 1.8745 + (I[89] = (img)(_n6##x,_p8##y,z,v)), \ 1.8746 + (I[113] = (img)(_n6##x,_p7##y,z,v)), \ 1.8747 + (I[137] = (img)(_n6##x,_p6##y,z,v)), \ 1.8748 + (I[161] = (img)(_n6##x,_p5##y,z,v)), \ 1.8749 + (I[185] = (img)(_n6##x,_p4##y,z,v)), \ 1.8750 + (I[209] = (img)(_n6##x,_p3##y,z,v)), \ 1.8751 + (I[233] = (img)(_n6##x,_p2##y,z,v)), \ 1.8752 + (I[257] = (img)(_n6##x,_p1##y,z,v)), \ 1.8753 + (I[281] = (img)(_n6##x,y,z,v)), \ 1.8754 + (I[305] = (img)(_n6##x,_n1##y,z,v)), \ 1.8755 + (I[329] = (img)(_n6##x,_n2##y,z,v)), \ 1.8756 + (I[353] = (img)(_n6##x,_n3##y,z,v)), \ 1.8757 + (I[377] = (img)(_n6##x,_n4##y,z,v)), \ 1.8758 + (I[401] = (img)(_n6##x,_n5##y,z,v)), \ 1.8759 + (I[425] = (img)(_n6##x,_n6##y,z,v)), \ 1.8760 + (I[449] = (img)(_n6##x,_n7##y,z,v)), \ 1.8761 + (I[473] = (img)(_n6##x,_n8##y,z,v)), \ 1.8762 + (I[497] = (img)(_n6##x,_n9##y,z,v)), \ 1.8763 + (I[521] = (img)(_n6##x,_n10##y,z,v)), \ 1.8764 + (I[545] = (img)(_n6##x,_n11##y,z,v)), \ 1.8765 + (I[569] = (img)(_n6##x,_n12##y,z,v)), \ 1.8766 + (I[18] = (img)(_n7##x,_p11##y,z,v)), \ 1.8767 + (I[42] = (img)(_n7##x,_p10##y,z,v)), \ 1.8768 + (I[66] = (img)(_n7##x,_p9##y,z,v)), \ 1.8769 + (I[90] = (img)(_n7##x,_p8##y,z,v)), \ 1.8770 + (I[114] = (img)(_n7##x,_p7##y,z,v)), \ 1.8771 + (I[138] = (img)(_n7##x,_p6##y,z,v)), \ 1.8772 + (I[162] = (img)(_n7##x,_p5##y,z,v)), \ 1.8773 + (I[186] = (img)(_n7##x,_p4##y,z,v)), \ 1.8774 + (I[210] = (img)(_n7##x,_p3##y,z,v)), \ 1.8775 + (I[234] = (img)(_n7##x,_p2##y,z,v)), \ 1.8776 + (I[258] = (img)(_n7##x,_p1##y,z,v)), \ 1.8777 + (I[282] = (img)(_n7##x,y,z,v)), \ 1.8778 + (I[306] = (img)(_n7##x,_n1##y,z,v)), \ 1.8779 + (I[330] = (img)(_n7##x,_n2##y,z,v)), \ 1.8780 + (I[354] = (img)(_n7##x,_n3##y,z,v)), \ 1.8781 + (I[378] = (img)(_n7##x,_n4##y,z,v)), \ 1.8782 + (I[402] = (img)(_n7##x,_n5##y,z,v)), \ 1.8783 + (I[426] = (img)(_n7##x,_n6##y,z,v)), \ 1.8784 + (I[450] = (img)(_n7##x,_n7##y,z,v)), \ 1.8785 + (I[474] = (img)(_n7##x,_n8##y,z,v)), \ 1.8786 + (I[498] = (img)(_n7##x,_n9##y,z,v)), \ 1.8787 + (I[522] = (img)(_n7##x,_n10##y,z,v)), \ 1.8788 + (I[546] = (img)(_n7##x,_n11##y,z,v)), \ 1.8789 + (I[570] = (img)(_n7##x,_n12##y,z,v)), \ 1.8790 + (I[19] = (img)(_n8##x,_p11##y,z,v)), \ 1.8791 + (I[43] = (img)(_n8##x,_p10##y,z,v)), \ 1.8792 + (I[67] = (img)(_n8##x,_p9##y,z,v)), \ 1.8793 + (I[91] = (img)(_n8##x,_p8##y,z,v)), \ 1.8794 + (I[115] = (img)(_n8##x,_p7##y,z,v)), \ 1.8795 + (I[139] = (img)(_n8##x,_p6##y,z,v)), \ 1.8796 + (I[163] = (img)(_n8##x,_p5##y,z,v)), \ 1.8797 + (I[187] = (img)(_n8##x,_p4##y,z,v)), \ 1.8798 + (I[211] = (img)(_n8##x,_p3##y,z,v)), \ 1.8799 + (I[235] = (img)(_n8##x,_p2##y,z,v)), \ 1.8800 + (I[259] = (img)(_n8##x,_p1##y,z,v)), \ 1.8801 + (I[283] = (img)(_n8##x,y,z,v)), \ 1.8802 + (I[307] = (img)(_n8##x,_n1##y,z,v)), \ 1.8803 + (I[331] = (img)(_n8##x,_n2##y,z,v)), \ 1.8804 + (I[355] = (img)(_n8##x,_n3##y,z,v)), \ 1.8805 + (I[379] = (img)(_n8##x,_n4##y,z,v)), \ 1.8806 + (I[403] = (img)(_n8##x,_n5##y,z,v)), \ 1.8807 + (I[427] = (img)(_n8##x,_n6##y,z,v)), \ 1.8808 + (I[451] = (img)(_n8##x,_n7##y,z,v)), \ 1.8809 + (I[475] = (img)(_n8##x,_n8##y,z,v)), \ 1.8810 + (I[499] = (img)(_n8##x,_n9##y,z,v)), \ 1.8811 + (I[523] = (img)(_n8##x,_n10##y,z,v)), \ 1.8812 + (I[547] = (img)(_n8##x,_n11##y,z,v)), \ 1.8813 + (I[571] = (img)(_n8##x,_n12##y,z,v)), \ 1.8814 + (I[20] = (img)(_n9##x,_p11##y,z,v)), \ 1.8815 + (I[44] = (img)(_n9##x,_p10##y,z,v)), \ 1.8816 + (I[68] = (img)(_n9##x,_p9##y,z,v)), \ 1.8817 + (I[92] = (img)(_n9##x,_p8##y,z,v)), \ 1.8818 + (I[116] = (img)(_n9##x,_p7##y,z,v)), \ 1.8819 + (I[140] = (img)(_n9##x,_p6##y,z,v)), \ 1.8820 + (I[164] = (img)(_n9##x,_p5##y,z,v)), \ 1.8821 + (I[188] = (img)(_n9##x,_p4##y,z,v)), \ 1.8822 + (I[212] = (img)(_n9##x,_p3##y,z,v)), \ 1.8823 + (I[236] = (img)(_n9##x,_p2##y,z,v)), \ 1.8824 + (I[260] = (img)(_n9##x,_p1##y,z,v)), \ 1.8825 + (I[284] = (img)(_n9##x,y,z,v)), \ 1.8826 + (I[308] = (img)(_n9##x,_n1##y,z,v)), \ 1.8827 + (I[332] = (img)(_n9##x,_n2##y,z,v)), \ 1.8828 + (I[356] = (img)(_n9##x,_n3##y,z,v)), \ 1.8829 + (I[380] = (img)(_n9##x,_n4##y,z,v)), \ 1.8830 + (I[404] = (img)(_n9##x,_n5##y,z,v)), \ 1.8831 + (I[428] = (img)(_n9##x,_n6##y,z,v)), \ 1.8832 + (I[452] = (img)(_n9##x,_n7##y,z,v)), \ 1.8833 + (I[476] = (img)(_n9##x,_n8##y,z,v)), \ 1.8834 + (I[500] = (img)(_n9##x,_n9##y,z,v)), \ 1.8835 + (I[524] = (img)(_n9##x,_n10##y,z,v)), \ 1.8836 + (I[548] = (img)(_n9##x,_n11##y,z,v)), \ 1.8837 + (I[572] = (img)(_n9##x,_n12##y,z,v)), \ 1.8838 + (I[21] = (img)(_n10##x,_p11##y,z,v)), \ 1.8839 + (I[45] = (img)(_n10##x,_p10##y,z,v)), \ 1.8840 + (I[69] = (img)(_n10##x,_p9##y,z,v)), \ 1.8841 + (I[93] = (img)(_n10##x,_p8##y,z,v)), \ 1.8842 + (I[117] = (img)(_n10##x,_p7##y,z,v)), \ 1.8843 + (I[141] = (img)(_n10##x,_p6##y,z,v)), \ 1.8844 + (I[165] = (img)(_n10##x,_p5##y,z,v)), \ 1.8845 + (I[189] = (img)(_n10##x,_p4##y,z,v)), \ 1.8846 + (I[213] = (img)(_n10##x,_p3##y,z,v)), \ 1.8847 + (I[237] = (img)(_n10##x,_p2##y,z,v)), \ 1.8848 + (I[261] = (img)(_n10##x,_p1##y,z,v)), \ 1.8849 + (I[285] = (img)(_n10##x,y,z,v)), \ 1.8850 + (I[309] = (img)(_n10##x,_n1##y,z,v)), \ 1.8851 + (I[333] = (img)(_n10##x,_n2##y,z,v)), \ 1.8852 + (I[357] = (img)(_n10##x,_n3##y,z,v)), \ 1.8853 + (I[381] = (img)(_n10##x,_n4##y,z,v)), \ 1.8854 + (I[405] = (img)(_n10##x,_n5##y,z,v)), \ 1.8855 + (I[429] = (img)(_n10##x,_n6##y,z,v)), \ 1.8856 + (I[453] = (img)(_n10##x,_n7##y,z,v)), \ 1.8857 + (I[477] = (img)(_n10##x,_n8##y,z,v)), \ 1.8858 + (I[501] = (img)(_n10##x,_n9##y,z,v)), \ 1.8859 + (I[525] = (img)(_n10##x,_n10##y,z,v)), \ 1.8860 + (I[549] = (img)(_n10##x,_n11##y,z,v)), \ 1.8861 + (I[573] = (img)(_n10##x,_n12##y,z,v)), \ 1.8862 + (I[22] = (img)(_n11##x,_p11##y,z,v)), \ 1.8863 + (I[46] = (img)(_n11##x,_p10##y,z,v)), \ 1.8864 + (I[70] = (img)(_n11##x,_p9##y,z,v)), \ 1.8865 + (I[94] = (img)(_n11##x,_p8##y,z,v)), \ 1.8866 + (I[118] = (img)(_n11##x,_p7##y,z,v)), \ 1.8867 + (I[142] = (img)(_n11##x,_p6##y,z,v)), \ 1.8868 + (I[166] = (img)(_n11##x,_p5##y,z,v)), \ 1.8869 + (I[190] = (img)(_n11##x,_p4##y,z,v)), \ 1.8870 + (I[214] = (img)(_n11##x,_p3##y,z,v)), \ 1.8871 + (I[238] = (img)(_n11##x,_p2##y,z,v)), \ 1.8872 + (I[262] = (img)(_n11##x,_p1##y,z,v)), \ 1.8873 + (I[286] = (img)(_n11##x,y,z,v)), \ 1.8874 + (I[310] = (img)(_n11##x,_n1##y,z,v)), \ 1.8875 + (I[334] = (img)(_n11##x,_n2##y,z,v)), \ 1.8876 + (I[358] = (img)(_n11##x,_n3##y,z,v)), \ 1.8877 + (I[382] = (img)(_n11##x,_n4##y,z,v)), \ 1.8878 + (I[406] = (img)(_n11##x,_n5##y,z,v)), \ 1.8879 + (I[430] = (img)(_n11##x,_n6##y,z,v)), \ 1.8880 + (I[454] = (img)(_n11##x,_n7##y,z,v)), \ 1.8881 + (I[478] = (img)(_n11##x,_n8##y,z,v)), \ 1.8882 + (I[502] = (img)(_n11##x,_n9##y,z,v)), \ 1.8883 + (I[526] = (img)(_n11##x,_n10##y,z,v)), \ 1.8884 + (I[550] = (img)(_n11##x,_n11##y,z,v)), \ 1.8885 + (I[574] = (img)(_n11##x,_n12##y,z,v)), \ 1.8886 + 12>=((img).width)?(int)((img).width)-1:12); \ 1.8887 + (_n12##x<(int)((img).width) && ( \ 1.8888 + (I[23] = (img)(_n12##x,_p11##y,z,v)), \ 1.8889 + (I[47] = (img)(_n12##x,_p10##y,z,v)), \ 1.8890 + (I[71] = (img)(_n12##x,_p9##y,z,v)), \ 1.8891 + (I[95] = (img)(_n12##x,_p8##y,z,v)), \ 1.8892 + (I[119] = (img)(_n12##x,_p7##y,z,v)), \ 1.8893 + (I[143] = (img)(_n12##x,_p6##y,z,v)), \ 1.8894 + (I[167] = (img)(_n12##x,_p5##y,z,v)), \ 1.8895 + (I[191] = (img)(_n12##x,_p4##y,z,v)), \ 1.8896 + (I[215] = (img)(_n12##x,_p3##y,z,v)), \ 1.8897 + (I[239] = (img)(_n12##x,_p2##y,z,v)), \ 1.8898 + (I[263] = (img)(_n12##x,_p1##y,z,v)), \ 1.8899 + (I[287] = (img)(_n12##x,y,z,v)), \ 1.8900 + (I[311] = (img)(_n12##x,_n1##y,z,v)), \ 1.8901 + (I[335] = (img)(_n12##x,_n2##y,z,v)), \ 1.8902 + (I[359] = (img)(_n12##x,_n3##y,z,v)), \ 1.8903 + (I[383] = (img)(_n12##x,_n4##y,z,v)), \ 1.8904 + (I[407] = (img)(_n12##x,_n5##y,z,v)), \ 1.8905 + (I[431] = (img)(_n12##x,_n6##y,z,v)), \ 1.8906 + (I[455] = (img)(_n12##x,_n7##y,z,v)), \ 1.8907 + (I[479] = (img)(_n12##x,_n8##y,z,v)), \ 1.8908 + (I[503] = (img)(_n12##x,_n9##y,z,v)), \ 1.8909 + (I[527] = (img)(_n12##x,_n10##y,z,v)), \ 1.8910 + (I[551] = (img)(_n12##x,_n11##y,z,v)), \ 1.8911 + (I[575] = (img)(_n12##x,_n12##y,z,v)),1)) || \ 1.8912 + _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x); \ 1.8913 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.8914 + I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.8915 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.8916 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.8917 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.8918 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.8919 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.8920 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \ 1.8921 + I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \ 1.8922 + I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \ 1.8923 + I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \ 1.8924 + I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \ 1.8925 + I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \ 1.8926 + I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \ 1.8927 + I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \ 1.8928 + I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \ 1.8929 + I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], \ 1.8930 + I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \ 1.8931 + I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], \ 1.8932 + I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \ 1.8933 + I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \ 1.8934 + I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], \ 1.8935 + I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], \ 1.8936 + I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], \ 1.8937 + _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x) 1.8938 + 1.8939 +#define cimg_for_in24x24(img,x0,y0,x1,y1,x,y,z,v,I) \ 1.8940 + cimg_for_in24((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.8941 + _p11##x = x-11<0?0:x-11, \ 1.8942 + _p10##x = x-10<0?0:x-10, \ 1.8943 + _p9##x = x-9<0?0:x-9, \ 1.8944 + _p8##x = x-8<0?0:x-8, \ 1.8945 + _p7##x = x-7<0?0:x-7, \ 1.8946 + _p6##x = x-6<0?0:x-6, \ 1.8947 + _p5##x = x-5<0?0:x-5, \ 1.8948 + _p4##x = x-4<0?0:x-4, \ 1.8949 + _p3##x = x-3<0?0:x-3, \ 1.8950 + _p2##x = x-2<0?0:x-2, \ 1.8951 + _p1##x = x-1<0?0:x-1, \ 1.8952 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.8953 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.8954 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.8955 + _n4##x = x+4>=(int)((img).width)?(int)((img).width)-1:x+4, \ 1.8956 + _n5##x = x+5>=(int)((img).width)?(int)((img).width)-1:x+5, \ 1.8957 + _n6##x = x+6>=(int)((img).width)?(int)((img).width)-1:x+6, \ 1.8958 + _n7##x = x+7>=(int)((img).width)?(int)((img).width)-1:x+7, \ 1.8959 + _n8##x = x+8>=(int)((img).width)?(int)((img).width)-1:x+8, \ 1.8960 + _n9##x = x+9>=(int)((img).width)?(int)((img).width)-1:x+9, \ 1.8961 + _n10##x = x+10>=(int)((img).width)?(int)((img).width)-1:x+10, \ 1.8962 + _n11##x = x+11>=(int)((img).width)?(int)((img).width)-1:x+11, \ 1.8963 + _n12##x = (int)( \ 1.8964 + (I[0] = (img)(_p11##x,_p11##y,z,v)), \ 1.8965 + (I[24] = (img)(_p11##x,_p10##y,z,v)), \ 1.8966 + (I[48] = (img)(_p11##x,_p9##y,z,v)), \ 1.8967 + (I[72] = (img)(_p11##x,_p8##y,z,v)), \ 1.8968 + (I[96] = (img)(_p11##x,_p7##y,z,v)), \ 1.8969 + (I[120] = (img)(_p11##x,_p6##y,z,v)), \ 1.8970 + (I[144] = (img)(_p11##x,_p5##y,z,v)), \ 1.8971 + (I[168] = (img)(_p11##x,_p4##y,z,v)), \ 1.8972 + (I[192] = (img)(_p11##x,_p3##y,z,v)), \ 1.8973 + (I[216] = (img)(_p11##x,_p2##y,z,v)), \ 1.8974 + (I[240] = (img)(_p11##x,_p1##y,z,v)), \ 1.8975 + (I[264] = (img)(_p11##x,y,z,v)), \ 1.8976 + (I[288] = (img)(_p11##x,_n1##y,z,v)), \ 1.8977 + (I[312] = (img)(_p11##x,_n2##y,z,v)), \ 1.8978 + (I[336] = (img)(_p11##x,_n3##y,z,v)), \ 1.8979 + (I[360] = (img)(_p11##x,_n4##y,z,v)), \ 1.8980 + (I[384] = (img)(_p11##x,_n5##y,z,v)), \ 1.8981 + (I[408] = (img)(_p11##x,_n6##y,z,v)), \ 1.8982 + (I[432] = (img)(_p11##x,_n7##y,z,v)), \ 1.8983 + (I[456] = (img)(_p11##x,_n8##y,z,v)), \ 1.8984 + (I[480] = (img)(_p11##x,_n9##y,z,v)), \ 1.8985 + (I[504] = (img)(_p11##x,_n10##y,z,v)), \ 1.8986 + (I[528] = (img)(_p11##x,_n11##y,z,v)), \ 1.8987 + (I[552] = (img)(_p11##x,_n12##y,z,v)), \ 1.8988 + (I[1] = (img)(_p10##x,_p11##y,z,v)), \ 1.8989 + (I[25] = (img)(_p10##x,_p10##y,z,v)), \ 1.8990 + (I[49] = (img)(_p10##x,_p9##y,z,v)), \ 1.8991 + (I[73] = (img)(_p10##x,_p8##y,z,v)), \ 1.8992 + (I[97] = (img)(_p10##x,_p7##y,z,v)), \ 1.8993 + (I[121] = (img)(_p10##x,_p6##y,z,v)), \ 1.8994 + (I[145] = (img)(_p10##x,_p5##y,z,v)), \ 1.8995 + (I[169] = (img)(_p10##x,_p4##y,z,v)), \ 1.8996 + (I[193] = (img)(_p10##x,_p3##y,z,v)), \ 1.8997 + (I[217] = (img)(_p10##x,_p2##y,z,v)), \ 1.8998 + (I[241] = (img)(_p10##x,_p1##y,z,v)), \ 1.8999 + (I[265] = (img)(_p10##x,y,z,v)), \ 1.9000 + (I[289] = (img)(_p10##x,_n1##y,z,v)), \ 1.9001 + (I[313] = (img)(_p10##x,_n2##y,z,v)), \ 1.9002 + (I[337] = (img)(_p10##x,_n3##y,z,v)), \ 1.9003 + (I[361] = (img)(_p10##x,_n4##y,z,v)), \ 1.9004 + (I[385] = (img)(_p10##x,_n5##y,z,v)), \ 1.9005 + (I[409] = (img)(_p10##x,_n6##y,z,v)), \ 1.9006 + (I[433] = (img)(_p10##x,_n7##y,z,v)), \ 1.9007 + (I[457] = (img)(_p10##x,_n8##y,z,v)), \ 1.9008 + (I[481] = (img)(_p10##x,_n9##y,z,v)), \ 1.9009 + (I[505] = (img)(_p10##x,_n10##y,z,v)), \ 1.9010 + (I[529] = (img)(_p10##x,_n11##y,z,v)), \ 1.9011 + (I[553] = (img)(_p10##x,_n12##y,z,v)), \ 1.9012 + (I[2] = (img)(_p9##x,_p11##y,z,v)), \ 1.9013 + (I[26] = (img)(_p9##x,_p10##y,z,v)), \ 1.9014 + (I[50] = (img)(_p9##x,_p9##y,z,v)), \ 1.9015 + (I[74] = (img)(_p9##x,_p8##y,z,v)), \ 1.9016 + (I[98] = (img)(_p9##x,_p7##y,z,v)), \ 1.9017 + (I[122] = (img)(_p9##x,_p6##y,z,v)), \ 1.9018 + (I[146] = (img)(_p9##x,_p5##y,z,v)), \ 1.9019 + (I[170] = (img)(_p9##x,_p4##y,z,v)), \ 1.9020 + (I[194] = (img)(_p9##x,_p3##y,z,v)), \ 1.9021 + (I[218] = (img)(_p9##x,_p2##y,z,v)), \ 1.9022 + (I[242] = (img)(_p9##x,_p1##y,z,v)), \ 1.9023 + (I[266] = (img)(_p9##x,y,z,v)), \ 1.9024 + (I[290] = (img)(_p9##x,_n1##y,z,v)), \ 1.9025 + (I[314] = (img)(_p9##x,_n2##y,z,v)), \ 1.9026 + (I[338] = (img)(_p9##x,_n3##y,z,v)), \ 1.9027 + (I[362] = (img)(_p9##x,_n4##y,z,v)), \ 1.9028 + (I[386] = (img)(_p9##x,_n5##y,z,v)), \ 1.9029 + (I[410] = (img)(_p9##x,_n6##y,z,v)), \ 1.9030 + (I[434] = (img)(_p9##x,_n7##y,z,v)), \ 1.9031 + (I[458] = (img)(_p9##x,_n8##y,z,v)), \ 1.9032 + (I[482] = (img)(_p9##x,_n9##y,z,v)), \ 1.9033 + (I[506] = (img)(_p9##x,_n10##y,z,v)), \ 1.9034 + (I[530] = (img)(_p9##x,_n11##y,z,v)), \ 1.9035 + (I[554] = (img)(_p9##x,_n12##y,z,v)), \ 1.9036 + (I[3] = (img)(_p8##x,_p11##y,z,v)), \ 1.9037 + (I[27] = (img)(_p8##x,_p10##y,z,v)), \ 1.9038 + (I[51] = (img)(_p8##x,_p9##y,z,v)), \ 1.9039 + (I[75] = (img)(_p8##x,_p8##y,z,v)), \ 1.9040 + (I[99] = (img)(_p8##x,_p7##y,z,v)), \ 1.9041 + (I[123] = (img)(_p8##x,_p6##y,z,v)), \ 1.9042 + (I[147] = (img)(_p8##x,_p5##y,z,v)), \ 1.9043 + (I[171] = (img)(_p8##x,_p4##y,z,v)), \ 1.9044 + (I[195] = (img)(_p8##x,_p3##y,z,v)), \ 1.9045 + (I[219] = (img)(_p8##x,_p2##y,z,v)), \ 1.9046 + (I[243] = (img)(_p8##x,_p1##y,z,v)), \ 1.9047 + (I[267] = (img)(_p8##x,y,z,v)), \ 1.9048 + (I[291] = (img)(_p8##x,_n1##y,z,v)), \ 1.9049 + (I[315] = (img)(_p8##x,_n2##y,z,v)), \ 1.9050 + (I[339] = (img)(_p8##x,_n3##y,z,v)), \ 1.9051 + (I[363] = (img)(_p8##x,_n4##y,z,v)), \ 1.9052 + (I[387] = (img)(_p8##x,_n5##y,z,v)), \ 1.9053 + (I[411] = (img)(_p8##x,_n6##y,z,v)), \ 1.9054 + (I[435] = (img)(_p8##x,_n7##y,z,v)), \ 1.9055 + (I[459] = (img)(_p8##x,_n8##y,z,v)), \ 1.9056 + (I[483] = (img)(_p8##x,_n9##y,z,v)), \ 1.9057 + (I[507] = (img)(_p8##x,_n10##y,z,v)), \ 1.9058 + (I[531] = (img)(_p8##x,_n11##y,z,v)), \ 1.9059 + (I[555] = (img)(_p8##x,_n12##y,z,v)), \ 1.9060 + (I[4] = (img)(_p7##x,_p11##y,z,v)), \ 1.9061 + (I[28] = (img)(_p7##x,_p10##y,z,v)), \ 1.9062 + (I[52] = (img)(_p7##x,_p9##y,z,v)), \ 1.9063 + (I[76] = (img)(_p7##x,_p8##y,z,v)), \ 1.9064 + (I[100] = (img)(_p7##x,_p7##y,z,v)), \ 1.9065 + (I[124] = (img)(_p7##x,_p6##y,z,v)), \ 1.9066 + (I[148] = (img)(_p7##x,_p5##y,z,v)), \ 1.9067 + (I[172] = (img)(_p7##x,_p4##y,z,v)), \ 1.9068 + (I[196] = (img)(_p7##x,_p3##y,z,v)), \ 1.9069 + (I[220] = (img)(_p7##x,_p2##y,z,v)), \ 1.9070 + (I[244] = (img)(_p7##x,_p1##y,z,v)), \ 1.9071 + (I[268] = (img)(_p7##x,y,z,v)), \ 1.9072 + (I[292] = (img)(_p7##x,_n1##y,z,v)), \ 1.9073 + (I[316] = (img)(_p7##x,_n2##y,z,v)), \ 1.9074 + (I[340] = (img)(_p7##x,_n3##y,z,v)), \ 1.9075 + (I[364] = (img)(_p7##x,_n4##y,z,v)), \ 1.9076 + (I[388] = (img)(_p7##x,_n5##y,z,v)), \ 1.9077 + (I[412] = (img)(_p7##x,_n6##y,z,v)), \ 1.9078 + (I[436] = (img)(_p7##x,_n7##y,z,v)), \ 1.9079 + (I[460] = (img)(_p7##x,_n8##y,z,v)), \ 1.9080 + (I[484] = (img)(_p7##x,_n9##y,z,v)), \ 1.9081 + (I[508] = (img)(_p7##x,_n10##y,z,v)), \ 1.9082 + (I[532] = (img)(_p7##x,_n11##y,z,v)), \ 1.9083 + (I[556] = (img)(_p7##x,_n12##y,z,v)), \ 1.9084 + (I[5] = (img)(_p6##x,_p11##y,z,v)), \ 1.9085 + (I[29] = (img)(_p6##x,_p10##y,z,v)), \ 1.9086 + (I[53] = (img)(_p6##x,_p9##y,z,v)), \ 1.9087 + (I[77] = (img)(_p6##x,_p8##y,z,v)), \ 1.9088 + (I[101] = (img)(_p6##x,_p7##y,z,v)), \ 1.9089 + (I[125] = (img)(_p6##x,_p6##y,z,v)), \ 1.9090 + (I[149] = (img)(_p6##x,_p5##y,z,v)), \ 1.9091 + (I[173] = (img)(_p6##x,_p4##y,z,v)), \ 1.9092 + (I[197] = (img)(_p6##x,_p3##y,z,v)), \ 1.9093 + (I[221] = (img)(_p6##x,_p2##y,z,v)), \ 1.9094 + (I[245] = (img)(_p6##x,_p1##y,z,v)), \ 1.9095 + (I[269] = (img)(_p6##x,y,z,v)), \ 1.9096 + (I[293] = (img)(_p6##x,_n1##y,z,v)), \ 1.9097 + (I[317] = (img)(_p6##x,_n2##y,z,v)), \ 1.9098 + (I[341] = (img)(_p6##x,_n3##y,z,v)), \ 1.9099 + (I[365] = (img)(_p6##x,_n4##y,z,v)), \ 1.9100 + (I[389] = (img)(_p6##x,_n5##y,z,v)), \ 1.9101 + (I[413] = (img)(_p6##x,_n6##y,z,v)), \ 1.9102 + (I[437] = (img)(_p6##x,_n7##y,z,v)), \ 1.9103 + (I[461] = (img)(_p6##x,_n8##y,z,v)), \ 1.9104 + (I[485] = (img)(_p6##x,_n9##y,z,v)), \ 1.9105 + (I[509] = (img)(_p6##x,_n10##y,z,v)), \ 1.9106 + (I[533] = (img)(_p6##x,_n11##y,z,v)), \ 1.9107 + (I[557] = (img)(_p6##x,_n12##y,z,v)), \ 1.9108 + (I[6] = (img)(_p5##x,_p11##y,z,v)), \ 1.9109 + (I[30] = (img)(_p5##x,_p10##y,z,v)), \ 1.9110 + (I[54] = (img)(_p5##x,_p9##y,z,v)), \ 1.9111 + (I[78] = (img)(_p5##x,_p8##y,z,v)), \ 1.9112 + (I[102] = (img)(_p5##x,_p7##y,z,v)), \ 1.9113 + (I[126] = (img)(_p5##x,_p6##y,z,v)), \ 1.9114 + (I[150] = (img)(_p5##x,_p5##y,z,v)), \ 1.9115 + (I[174] = (img)(_p5##x,_p4##y,z,v)), \ 1.9116 + (I[198] = (img)(_p5##x,_p3##y,z,v)), \ 1.9117 + (I[222] = (img)(_p5##x,_p2##y,z,v)), \ 1.9118 + (I[246] = (img)(_p5##x,_p1##y,z,v)), \ 1.9119 + (I[270] = (img)(_p5##x,y,z,v)), \ 1.9120 + (I[294] = (img)(_p5##x,_n1##y,z,v)), \ 1.9121 + (I[318] = (img)(_p5##x,_n2##y,z,v)), \ 1.9122 + (I[342] = (img)(_p5##x,_n3##y,z,v)), \ 1.9123 + (I[366] = (img)(_p5##x,_n4##y,z,v)), \ 1.9124 + (I[390] = (img)(_p5##x,_n5##y,z,v)), \ 1.9125 + (I[414] = (img)(_p5##x,_n6##y,z,v)), \ 1.9126 + (I[438] = (img)(_p5##x,_n7##y,z,v)), \ 1.9127 + (I[462] = (img)(_p5##x,_n8##y,z,v)), \ 1.9128 + (I[486] = (img)(_p5##x,_n9##y,z,v)), \ 1.9129 + (I[510] = (img)(_p5##x,_n10##y,z,v)), \ 1.9130 + (I[534] = (img)(_p5##x,_n11##y,z,v)), \ 1.9131 + (I[558] = (img)(_p5##x,_n12##y,z,v)), \ 1.9132 + (I[7] = (img)(_p4##x,_p11##y,z,v)), \ 1.9133 + (I[31] = (img)(_p4##x,_p10##y,z,v)), \ 1.9134 + (I[55] = (img)(_p4##x,_p9##y,z,v)), \ 1.9135 + (I[79] = (img)(_p4##x,_p8##y,z,v)), \ 1.9136 + (I[103] = (img)(_p4##x,_p7##y,z,v)), \ 1.9137 + (I[127] = (img)(_p4##x,_p6##y,z,v)), \ 1.9138 + (I[151] = (img)(_p4##x,_p5##y,z,v)), \ 1.9139 + (I[175] = (img)(_p4##x,_p4##y,z,v)), \ 1.9140 + (I[199] = (img)(_p4##x,_p3##y,z,v)), \ 1.9141 + (I[223] = (img)(_p4##x,_p2##y,z,v)), \ 1.9142 + (I[247] = (img)(_p4##x,_p1##y,z,v)), \ 1.9143 + (I[271] = (img)(_p4##x,y,z,v)), \ 1.9144 + (I[295] = (img)(_p4##x,_n1##y,z,v)), \ 1.9145 + (I[319] = (img)(_p4##x,_n2##y,z,v)), \ 1.9146 + (I[343] = (img)(_p4##x,_n3##y,z,v)), \ 1.9147 + (I[367] = (img)(_p4##x,_n4##y,z,v)), \ 1.9148 + (I[391] = (img)(_p4##x,_n5##y,z,v)), \ 1.9149 + (I[415] = (img)(_p4##x,_n6##y,z,v)), \ 1.9150 + (I[439] = (img)(_p4##x,_n7##y,z,v)), \ 1.9151 + (I[463] = (img)(_p4##x,_n8##y,z,v)), \ 1.9152 + (I[487] = (img)(_p4##x,_n9##y,z,v)), \ 1.9153 + (I[511] = (img)(_p4##x,_n10##y,z,v)), \ 1.9154 + (I[535] = (img)(_p4##x,_n11##y,z,v)), \ 1.9155 + (I[559] = (img)(_p4##x,_n12##y,z,v)), \ 1.9156 + (I[8] = (img)(_p3##x,_p11##y,z,v)), \ 1.9157 + (I[32] = (img)(_p3##x,_p10##y,z,v)), \ 1.9158 + (I[56] = (img)(_p3##x,_p9##y,z,v)), \ 1.9159 + (I[80] = (img)(_p3##x,_p8##y,z,v)), \ 1.9160 + (I[104] = (img)(_p3##x,_p7##y,z,v)), \ 1.9161 + (I[128] = (img)(_p3##x,_p6##y,z,v)), \ 1.9162 + (I[152] = (img)(_p3##x,_p5##y,z,v)), \ 1.9163 + (I[176] = (img)(_p3##x,_p4##y,z,v)), \ 1.9164 + (I[200] = (img)(_p3##x,_p3##y,z,v)), \ 1.9165 + (I[224] = (img)(_p3##x,_p2##y,z,v)), \ 1.9166 + (I[248] = (img)(_p3##x,_p1##y,z,v)), \ 1.9167 + (I[272] = (img)(_p3##x,y,z,v)), \ 1.9168 + (I[296] = (img)(_p3##x,_n1##y,z,v)), \ 1.9169 + (I[320] = (img)(_p3##x,_n2##y,z,v)), \ 1.9170 + (I[344] = (img)(_p3##x,_n3##y,z,v)), \ 1.9171 + (I[368] = (img)(_p3##x,_n4##y,z,v)), \ 1.9172 + (I[392] = (img)(_p3##x,_n5##y,z,v)), \ 1.9173 + (I[416] = (img)(_p3##x,_n6##y,z,v)), \ 1.9174 + (I[440] = (img)(_p3##x,_n7##y,z,v)), \ 1.9175 + (I[464] = (img)(_p3##x,_n8##y,z,v)), \ 1.9176 + (I[488] = (img)(_p3##x,_n9##y,z,v)), \ 1.9177 + (I[512] = (img)(_p3##x,_n10##y,z,v)), \ 1.9178 + (I[536] = (img)(_p3##x,_n11##y,z,v)), \ 1.9179 + (I[560] = (img)(_p3##x,_n12##y,z,v)), \ 1.9180 + (I[9] = (img)(_p2##x,_p11##y,z,v)), \ 1.9181 + (I[33] = (img)(_p2##x,_p10##y,z,v)), \ 1.9182 + (I[57] = (img)(_p2##x,_p9##y,z,v)), \ 1.9183 + (I[81] = (img)(_p2##x,_p8##y,z,v)), \ 1.9184 + (I[105] = (img)(_p2##x,_p7##y,z,v)), \ 1.9185 + (I[129] = (img)(_p2##x,_p6##y,z,v)), \ 1.9186 + (I[153] = (img)(_p2##x,_p5##y,z,v)), \ 1.9187 + (I[177] = (img)(_p2##x,_p4##y,z,v)), \ 1.9188 + (I[201] = (img)(_p2##x,_p3##y,z,v)), \ 1.9189 + (I[225] = (img)(_p2##x,_p2##y,z,v)), \ 1.9190 + (I[249] = (img)(_p2##x,_p1##y,z,v)), \ 1.9191 + (I[273] = (img)(_p2##x,y,z,v)), \ 1.9192 + (I[297] = (img)(_p2##x,_n1##y,z,v)), \ 1.9193 + (I[321] = (img)(_p2##x,_n2##y,z,v)), \ 1.9194 + (I[345] = (img)(_p2##x,_n3##y,z,v)), \ 1.9195 + (I[369] = (img)(_p2##x,_n4##y,z,v)), \ 1.9196 + (I[393] = (img)(_p2##x,_n5##y,z,v)), \ 1.9197 + (I[417] = (img)(_p2##x,_n6##y,z,v)), \ 1.9198 + (I[441] = (img)(_p2##x,_n7##y,z,v)), \ 1.9199 + (I[465] = (img)(_p2##x,_n8##y,z,v)), \ 1.9200 + (I[489] = (img)(_p2##x,_n9##y,z,v)), \ 1.9201 + (I[513] = (img)(_p2##x,_n10##y,z,v)), \ 1.9202 + (I[537] = (img)(_p2##x,_n11##y,z,v)), \ 1.9203 + (I[561] = (img)(_p2##x,_n12##y,z,v)), \ 1.9204 + (I[10] = (img)(_p1##x,_p11##y,z,v)), \ 1.9205 + (I[34] = (img)(_p1##x,_p10##y,z,v)), \ 1.9206 + (I[58] = (img)(_p1##x,_p9##y,z,v)), \ 1.9207 + (I[82] = (img)(_p1##x,_p8##y,z,v)), \ 1.9208 + (I[106] = (img)(_p1##x,_p7##y,z,v)), \ 1.9209 + (I[130] = (img)(_p1##x,_p6##y,z,v)), \ 1.9210 + (I[154] = (img)(_p1##x,_p5##y,z,v)), \ 1.9211 + (I[178] = (img)(_p1##x,_p4##y,z,v)), \ 1.9212 + (I[202] = (img)(_p1##x,_p3##y,z,v)), \ 1.9213 + (I[226] = (img)(_p1##x,_p2##y,z,v)), \ 1.9214 + (I[250] = (img)(_p1##x,_p1##y,z,v)), \ 1.9215 + (I[274] = (img)(_p1##x,y,z,v)), \ 1.9216 + (I[298] = (img)(_p1##x,_n1##y,z,v)), \ 1.9217 + (I[322] = (img)(_p1##x,_n2##y,z,v)), \ 1.9218 + (I[346] = (img)(_p1##x,_n3##y,z,v)), \ 1.9219 + (I[370] = (img)(_p1##x,_n4##y,z,v)), \ 1.9220 + (I[394] = (img)(_p1##x,_n5##y,z,v)), \ 1.9221 + (I[418] = (img)(_p1##x,_n6##y,z,v)), \ 1.9222 + (I[442] = (img)(_p1##x,_n7##y,z,v)), \ 1.9223 + (I[466] = (img)(_p1##x,_n8##y,z,v)), \ 1.9224 + (I[490] = (img)(_p1##x,_n9##y,z,v)), \ 1.9225 + (I[514] = (img)(_p1##x,_n10##y,z,v)), \ 1.9226 + (I[538] = (img)(_p1##x,_n11##y,z,v)), \ 1.9227 + (I[562] = (img)(_p1##x,_n12##y,z,v)), \ 1.9228 + (I[11] = (img)(x,_p11##y,z,v)), \ 1.9229 + (I[35] = (img)(x,_p10##y,z,v)), \ 1.9230 + (I[59] = (img)(x,_p9##y,z,v)), \ 1.9231 + (I[83] = (img)(x,_p8##y,z,v)), \ 1.9232 + (I[107] = (img)(x,_p7##y,z,v)), \ 1.9233 + (I[131] = (img)(x,_p6##y,z,v)), \ 1.9234 + (I[155] = (img)(x,_p5##y,z,v)), \ 1.9235 + (I[179] = (img)(x,_p4##y,z,v)), \ 1.9236 + (I[203] = (img)(x,_p3##y,z,v)), \ 1.9237 + (I[227] = (img)(x,_p2##y,z,v)), \ 1.9238 + (I[251] = (img)(x,_p1##y,z,v)), \ 1.9239 + (I[275] = (img)(x,y,z,v)), \ 1.9240 + (I[299] = (img)(x,_n1##y,z,v)), \ 1.9241 + (I[323] = (img)(x,_n2##y,z,v)), \ 1.9242 + (I[347] = (img)(x,_n3##y,z,v)), \ 1.9243 + (I[371] = (img)(x,_n4##y,z,v)), \ 1.9244 + (I[395] = (img)(x,_n5##y,z,v)), \ 1.9245 + (I[419] = (img)(x,_n6##y,z,v)), \ 1.9246 + (I[443] = (img)(x,_n7##y,z,v)), \ 1.9247 + (I[467] = (img)(x,_n8##y,z,v)), \ 1.9248 + (I[491] = (img)(x,_n9##y,z,v)), \ 1.9249 + (I[515] = (img)(x,_n10##y,z,v)), \ 1.9250 + (I[539] = (img)(x,_n11##y,z,v)), \ 1.9251 + (I[563] = (img)(x,_n12##y,z,v)), \ 1.9252 + (I[12] = (img)(_n1##x,_p11##y,z,v)), \ 1.9253 + (I[36] = (img)(_n1##x,_p10##y,z,v)), \ 1.9254 + (I[60] = (img)(_n1##x,_p9##y,z,v)), \ 1.9255 + (I[84] = (img)(_n1##x,_p8##y,z,v)), \ 1.9256 + (I[108] = (img)(_n1##x,_p7##y,z,v)), \ 1.9257 + (I[132] = (img)(_n1##x,_p6##y,z,v)), \ 1.9258 + (I[156] = (img)(_n1##x,_p5##y,z,v)), \ 1.9259 + (I[180] = (img)(_n1##x,_p4##y,z,v)), \ 1.9260 + (I[204] = (img)(_n1##x,_p3##y,z,v)), \ 1.9261 + (I[228] = (img)(_n1##x,_p2##y,z,v)), \ 1.9262 + (I[252] = (img)(_n1##x,_p1##y,z,v)), \ 1.9263 + (I[276] = (img)(_n1##x,y,z,v)), \ 1.9264 + (I[300] = (img)(_n1##x,_n1##y,z,v)), \ 1.9265 + (I[324] = (img)(_n1##x,_n2##y,z,v)), \ 1.9266 + (I[348] = (img)(_n1##x,_n3##y,z,v)), \ 1.9267 + (I[372] = (img)(_n1##x,_n4##y,z,v)), \ 1.9268 + (I[396] = (img)(_n1##x,_n5##y,z,v)), \ 1.9269 + (I[420] = (img)(_n1##x,_n6##y,z,v)), \ 1.9270 + (I[444] = (img)(_n1##x,_n7##y,z,v)), \ 1.9271 + (I[468] = (img)(_n1##x,_n8##y,z,v)), \ 1.9272 + (I[492] = (img)(_n1##x,_n9##y,z,v)), \ 1.9273 + (I[516] = (img)(_n1##x,_n10##y,z,v)), \ 1.9274 + (I[540] = (img)(_n1##x,_n11##y,z,v)), \ 1.9275 + (I[564] = (img)(_n1##x,_n12##y,z,v)), \ 1.9276 + (I[13] = (img)(_n2##x,_p11##y,z,v)), \ 1.9277 + (I[37] = (img)(_n2##x,_p10##y,z,v)), \ 1.9278 + (I[61] = (img)(_n2##x,_p9##y,z,v)), \ 1.9279 + (I[85] = (img)(_n2##x,_p8##y,z,v)), \ 1.9280 + (I[109] = (img)(_n2##x,_p7##y,z,v)), \ 1.9281 + (I[133] = (img)(_n2##x,_p6##y,z,v)), \ 1.9282 + (I[157] = (img)(_n2##x,_p5##y,z,v)), \ 1.9283 + (I[181] = (img)(_n2##x,_p4##y,z,v)), \ 1.9284 + (I[205] = (img)(_n2##x,_p3##y,z,v)), \ 1.9285 + (I[229] = (img)(_n2##x,_p2##y,z,v)), \ 1.9286 + (I[253] = (img)(_n2##x,_p1##y,z,v)), \ 1.9287 + (I[277] = (img)(_n2##x,y,z,v)), \ 1.9288 + (I[301] = (img)(_n2##x,_n1##y,z,v)), \ 1.9289 + (I[325] = (img)(_n2##x,_n2##y,z,v)), \ 1.9290 + (I[349] = (img)(_n2##x,_n3##y,z,v)), \ 1.9291 + (I[373] = (img)(_n2##x,_n4##y,z,v)), \ 1.9292 + (I[397] = (img)(_n2##x,_n5##y,z,v)), \ 1.9293 + (I[421] = (img)(_n2##x,_n6##y,z,v)), \ 1.9294 + (I[445] = (img)(_n2##x,_n7##y,z,v)), \ 1.9295 + (I[469] = (img)(_n2##x,_n8##y,z,v)), \ 1.9296 + (I[493] = (img)(_n2##x,_n9##y,z,v)), \ 1.9297 + (I[517] = (img)(_n2##x,_n10##y,z,v)), \ 1.9298 + (I[541] = (img)(_n2##x,_n11##y,z,v)), \ 1.9299 + (I[565] = (img)(_n2##x,_n12##y,z,v)), \ 1.9300 + (I[14] = (img)(_n3##x,_p11##y,z,v)), \ 1.9301 + (I[38] = (img)(_n3##x,_p10##y,z,v)), \ 1.9302 + (I[62] = (img)(_n3##x,_p9##y,z,v)), \ 1.9303 + (I[86] = (img)(_n3##x,_p8##y,z,v)), \ 1.9304 + (I[110] = (img)(_n3##x,_p7##y,z,v)), \ 1.9305 + (I[134] = (img)(_n3##x,_p6##y,z,v)), \ 1.9306 + (I[158] = (img)(_n3##x,_p5##y,z,v)), \ 1.9307 + (I[182] = (img)(_n3##x,_p4##y,z,v)), \ 1.9308 + (I[206] = (img)(_n3##x,_p3##y,z,v)), \ 1.9309 + (I[230] = (img)(_n3##x,_p2##y,z,v)), \ 1.9310 + (I[254] = (img)(_n3##x,_p1##y,z,v)), \ 1.9311 + (I[278] = (img)(_n3##x,y,z,v)), \ 1.9312 + (I[302] = (img)(_n3##x,_n1##y,z,v)), \ 1.9313 + (I[326] = (img)(_n3##x,_n2##y,z,v)), \ 1.9314 + (I[350] = (img)(_n3##x,_n3##y,z,v)), \ 1.9315 + (I[374] = (img)(_n3##x,_n4##y,z,v)), \ 1.9316 + (I[398] = (img)(_n3##x,_n5##y,z,v)), \ 1.9317 + (I[422] = (img)(_n3##x,_n6##y,z,v)), \ 1.9318 + (I[446] = (img)(_n3##x,_n7##y,z,v)), \ 1.9319 + (I[470] = (img)(_n3##x,_n8##y,z,v)), \ 1.9320 + (I[494] = (img)(_n3##x,_n9##y,z,v)), \ 1.9321 + (I[518] = (img)(_n3##x,_n10##y,z,v)), \ 1.9322 + (I[542] = (img)(_n3##x,_n11##y,z,v)), \ 1.9323 + (I[566] = (img)(_n3##x,_n12##y,z,v)), \ 1.9324 + (I[15] = (img)(_n4##x,_p11##y,z,v)), \ 1.9325 + (I[39] = (img)(_n4##x,_p10##y,z,v)), \ 1.9326 + (I[63] = (img)(_n4##x,_p9##y,z,v)), \ 1.9327 + (I[87] = (img)(_n4##x,_p8##y,z,v)), \ 1.9328 + (I[111] = (img)(_n4##x,_p7##y,z,v)), \ 1.9329 + (I[135] = (img)(_n4##x,_p6##y,z,v)), \ 1.9330 + (I[159] = (img)(_n4##x,_p5##y,z,v)), \ 1.9331 + (I[183] = (img)(_n4##x,_p4##y,z,v)), \ 1.9332 + (I[207] = (img)(_n4##x,_p3##y,z,v)), \ 1.9333 + (I[231] = (img)(_n4##x,_p2##y,z,v)), \ 1.9334 + (I[255] = (img)(_n4##x,_p1##y,z,v)), \ 1.9335 + (I[279] = (img)(_n4##x,y,z,v)), \ 1.9336 + (I[303] = (img)(_n4##x,_n1##y,z,v)), \ 1.9337 + (I[327] = (img)(_n4##x,_n2##y,z,v)), \ 1.9338 + (I[351] = (img)(_n4##x,_n3##y,z,v)), \ 1.9339 + (I[375] = (img)(_n4##x,_n4##y,z,v)), \ 1.9340 + (I[399] = (img)(_n4##x,_n5##y,z,v)), \ 1.9341 + (I[423] = (img)(_n4##x,_n6##y,z,v)), \ 1.9342 + (I[447] = (img)(_n4##x,_n7##y,z,v)), \ 1.9343 + (I[471] = (img)(_n4##x,_n8##y,z,v)), \ 1.9344 + (I[495] = (img)(_n4##x,_n9##y,z,v)), \ 1.9345 + (I[519] = (img)(_n4##x,_n10##y,z,v)), \ 1.9346 + (I[543] = (img)(_n4##x,_n11##y,z,v)), \ 1.9347 + (I[567] = (img)(_n4##x,_n12##y,z,v)), \ 1.9348 + (I[16] = (img)(_n5##x,_p11##y,z,v)), \ 1.9349 + (I[40] = (img)(_n5##x,_p10##y,z,v)), \ 1.9350 + (I[64] = (img)(_n5##x,_p9##y,z,v)), \ 1.9351 + (I[88] = (img)(_n5##x,_p8##y,z,v)), \ 1.9352 + (I[112] = (img)(_n5##x,_p7##y,z,v)), \ 1.9353 + (I[136] = (img)(_n5##x,_p6##y,z,v)), \ 1.9354 + (I[160] = (img)(_n5##x,_p5##y,z,v)), \ 1.9355 + (I[184] = (img)(_n5##x,_p4##y,z,v)), \ 1.9356 + (I[208] = (img)(_n5##x,_p3##y,z,v)), \ 1.9357 + (I[232] = (img)(_n5##x,_p2##y,z,v)), \ 1.9358 + (I[256] = (img)(_n5##x,_p1##y,z,v)), \ 1.9359 + (I[280] = (img)(_n5##x,y,z,v)), \ 1.9360 + (I[304] = (img)(_n5##x,_n1##y,z,v)), \ 1.9361 + (I[328] = (img)(_n5##x,_n2##y,z,v)), \ 1.9362 + (I[352] = (img)(_n5##x,_n3##y,z,v)), \ 1.9363 + (I[376] = (img)(_n5##x,_n4##y,z,v)), \ 1.9364 + (I[400] = (img)(_n5##x,_n5##y,z,v)), \ 1.9365 + (I[424] = (img)(_n5##x,_n6##y,z,v)), \ 1.9366 + (I[448] = (img)(_n5##x,_n7##y,z,v)), \ 1.9367 + (I[472] = (img)(_n5##x,_n8##y,z,v)), \ 1.9368 + (I[496] = (img)(_n5##x,_n9##y,z,v)), \ 1.9369 + (I[520] = (img)(_n5##x,_n10##y,z,v)), \ 1.9370 + (I[544] = (img)(_n5##x,_n11##y,z,v)), \ 1.9371 + (I[568] = (img)(_n5##x,_n12##y,z,v)), \ 1.9372 + (I[17] = (img)(_n6##x,_p11##y,z,v)), \ 1.9373 + (I[41] = (img)(_n6##x,_p10##y,z,v)), \ 1.9374 + (I[65] = (img)(_n6##x,_p9##y,z,v)), \ 1.9375 + (I[89] = (img)(_n6##x,_p8##y,z,v)), \ 1.9376 + (I[113] = (img)(_n6##x,_p7##y,z,v)), \ 1.9377 + (I[137] = (img)(_n6##x,_p6##y,z,v)), \ 1.9378 + (I[161] = (img)(_n6##x,_p5##y,z,v)), \ 1.9379 + (I[185] = (img)(_n6##x,_p4##y,z,v)), \ 1.9380 + (I[209] = (img)(_n6##x,_p3##y,z,v)), \ 1.9381 + (I[233] = (img)(_n6##x,_p2##y,z,v)), \ 1.9382 + (I[257] = (img)(_n6##x,_p1##y,z,v)), \ 1.9383 + (I[281] = (img)(_n6##x,y,z,v)), \ 1.9384 + (I[305] = (img)(_n6##x,_n1##y,z,v)), \ 1.9385 + (I[329] = (img)(_n6##x,_n2##y,z,v)), \ 1.9386 + (I[353] = (img)(_n6##x,_n3##y,z,v)), \ 1.9387 + (I[377] = (img)(_n6##x,_n4##y,z,v)), \ 1.9388 + (I[401] = (img)(_n6##x,_n5##y,z,v)), \ 1.9389 + (I[425] = (img)(_n6##x,_n6##y,z,v)), \ 1.9390 + (I[449] = (img)(_n6##x,_n7##y,z,v)), \ 1.9391 + (I[473] = (img)(_n6##x,_n8##y,z,v)), \ 1.9392 + (I[497] = (img)(_n6##x,_n9##y,z,v)), \ 1.9393 + (I[521] = (img)(_n6##x,_n10##y,z,v)), \ 1.9394 + (I[545] = (img)(_n6##x,_n11##y,z,v)), \ 1.9395 + (I[569] = (img)(_n6##x,_n12##y,z,v)), \ 1.9396 + (I[18] = (img)(_n7##x,_p11##y,z,v)), \ 1.9397 + (I[42] = (img)(_n7##x,_p10##y,z,v)), \ 1.9398 + (I[66] = (img)(_n7##x,_p9##y,z,v)), \ 1.9399 + (I[90] = (img)(_n7##x,_p8##y,z,v)), \ 1.9400 + (I[114] = (img)(_n7##x,_p7##y,z,v)), \ 1.9401 + (I[138] = (img)(_n7##x,_p6##y,z,v)), \ 1.9402 + (I[162] = (img)(_n7##x,_p5##y,z,v)), \ 1.9403 + (I[186] = (img)(_n7##x,_p4##y,z,v)), \ 1.9404 + (I[210] = (img)(_n7##x,_p3##y,z,v)), \ 1.9405 + (I[234] = (img)(_n7##x,_p2##y,z,v)), \ 1.9406 + (I[258] = (img)(_n7##x,_p1##y,z,v)), \ 1.9407 + (I[282] = (img)(_n7##x,y,z,v)), \ 1.9408 + (I[306] = (img)(_n7##x,_n1##y,z,v)), \ 1.9409 + (I[330] = (img)(_n7##x,_n2##y,z,v)), \ 1.9410 + (I[354] = (img)(_n7##x,_n3##y,z,v)), \ 1.9411 + (I[378] = (img)(_n7##x,_n4##y,z,v)), \ 1.9412 + (I[402] = (img)(_n7##x,_n5##y,z,v)), \ 1.9413 + (I[426] = (img)(_n7##x,_n6##y,z,v)), \ 1.9414 + (I[450] = (img)(_n7##x,_n7##y,z,v)), \ 1.9415 + (I[474] = (img)(_n7##x,_n8##y,z,v)), \ 1.9416 + (I[498] = (img)(_n7##x,_n9##y,z,v)), \ 1.9417 + (I[522] = (img)(_n7##x,_n10##y,z,v)), \ 1.9418 + (I[546] = (img)(_n7##x,_n11##y,z,v)), \ 1.9419 + (I[570] = (img)(_n7##x,_n12##y,z,v)), \ 1.9420 + (I[19] = (img)(_n8##x,_p11##y,z,v)), \ 1.9421 + (I[43] = (img)(_n8##x,_p10##y,z,v)), \ 1.9422 + (I[67] = (img)(_n8##x,_p9##y,z,v)), \ 1.9423 + (I[91] = (img)(_n8##x,_p8##y,z,v)), \ 1.9424 + (I[115] = (img)(_n8##x,_p7##y,z,v)), \ 1.9425 + (I[139] = (img)(_n8##x,_p6##y,z,v)), \ 1.9426 + (I[163] = (img)(_n8##x,_p5##y,z,v)), \ 1.9427 + (I[187] = (img)(_n8##x,_p4##y,z,v)), \ 1.9428 + (I[211] = (img)(_n8##x,_p3##y,z,v)), \ 1.9429 + (I[235] = (img)(_n8##x,_p2##y,z,v)), \ 1.9430 + (I[259] = (img)(_n8##x,_p1##y,z,v)), \ 1.9431 + (I[283] = (img)(_n8##x,y,z,v)), \ 1.9432 + (I[307] = (img)(_n8##x,_n1##y,z,v)), \ 1.9433 + (I[331] = (img)(_n8##x,_n2##y,z,v)), \ 1.9434 + (I[355] = (img)(_n8##x,_n3##y,z,v)), \ 1.9435 + (I[379] = (img)(_n8##x,_n4##y,z,v)), \ 1.9436 + (I[403] = (img)(_n8##x,_n5##y,z,v)), \ 1.9437 + (I[427] = (img)(_n8##x,_n6##y,z,v)), \ 1.9438 + (I[451] = (img)(_n8##x,_n7##y,z,v)), \ 1.9439 + (I[475] = (img)(_n8##x,_n8##y,z,v)), \ 1.9440 + (I[499] = (img)(_n8##x,_n9##y,z,v)), \ 1.9441 + (I[523] = (img)(_n8##x,_n10##y,z,v)), \ 1.9442 + (I[547] = (img)(_n8##x,_n11##y,z,v)), \ 1.9443 + (I[571] = (img)(_n8##x,_n12##y,z,v)), \ 1.9444 + (I[20] = (img)(_n9##x,_p11##y,z,v)), \ 1.9445 + (I[44] = (img)(_n9##x,_p10##y,z,v)), \ 1.9446 + (I[68] = (img)(_n9##x,_p9##y,z,v)), \ 1.9447 + (I[92] = (img)(_n9##x,_p8##y,z,v)), \ 1.9448 + (I[116] = (img)(_n9##x,_p7##y,z,v)), \ 1.9449 + (I[140] = (img)(_n9##x,_p6##y,z,v)), \ 1.9450 + (I[164] = (img)(_n9##x,_p5##y,z,v)), \ 1.9451 + (I[188] = (img)(_n9##x,_p4##y,z,v)), \ 1.9452 + (I[212] = (img)(_n9##x,_p3##y,z,v)), \ 1.9453 + (I[236] = (img)(_n9##x,_p2##y,z,v)), \ 1.9454 + (I[260] = (img)(_n9##x,_p1##y,z,v)), \ 1.9455 + (I[284] = (img)(_n9##x,y,z,v)), \ 1.9456 + (I[308] = (img)(_n9##x,_n1##y,z,v)), \ 1.9457 + (I[332] = (img)(_n9##x,_n2##y,z,v)), \ 1.9458 + (I[356] = (img)(_n9##x,_n3##y,z,v)), \ 1.9459 + (I[380] = (img)(_n9##x,_n4##y,z,v)), \ 1.9460 + (I[404] = (img)(_n9##x,_n5##y,z,v)), \ 1.9461 + (I[428] = (img)(_n9##x,_n6##y,z,v)), \ 1.9462 + (I[452] = (img)(_n9##x,_n7##y,z,v)), \ 1.9463 + (I[476] = (img)(_n9##x,_n8##y,z,v)), \ 1.9464 + (I[500] = (img)(_n9##x,_n9##y,z,v)), \ 1.9465 + (I[524] = (img)(_n9##x,_n10##y,z,v)), \ 1.9466 + (I[548] = (img)(_n9##x,_n11##y,z,v)), \ 1.9467 + (I[572] = (img)(_n9##x,_n12##y,z,v)), \ 1.9468 + (I[21] = (img)(_n10##x,_p11##y,z,v)), \ 1.9469 + (I[45] = (img)(_n10##x,_p10##y,z,v)), \ 1.9470 + (I[69] = (img)(_n10##x,_p9##y,z,v)), \ 1.9471 + (I[93] = (img)(_n10##x,_p8##y,z,v)), \ 1.9472 + (I[117] = (img)(_n10##x,_p7##y,z,v)), \ 1.9473 + (I[141] = (img)(_n10##x,_p6##y,z,v)), \ 1.9474 + (I[165] = (img)(_n10##x,_p5##y,z,v)), \ 1.9475 + (I[189] = (img)(_n10##x,_p4##y,z,v)), \ 1.9476 + (I[213] = (img)(_n10##x,_p3##y,z,v)), \ 1.9477 + (I[237] = (img)(_n10##x,_p2##y,z,v)), \ 1.9478 + (I[261] = (img)(_n10##x,_p1##y,z,v)), \ 1.9479 + (I[285] = (img)(_n10##x,y,z,v)), \ 1.9480 + (I[309] = (img)(_n10##x,_n1##y,z,v)), \ 1.9481 + (I[333] = (img)(_n10##x,_n2##y,z,v)), \ 1.9482 + (I[357] = (img)(_n10##x,_n3##y,z,v)), \ 1.9483 + (I[381] = (img)(_n10##x,_n4##y,z,v)), \ 1.9484 + (I[405] = (img)(_n10##x,_n5##y,z,v)), \ 1.9485 + (I[429] = (img)(_n10##x,_n6##y,z,v)), \ 1.9486 + (I[453] = (img)(_n10##x,_n7##y,z,v)), \ 1.9487 + (I[477] = (img)(_n10##x,_n8##y,z,v)), \ 1.9488 + (I[501] = (img)(_n10##x,_n9##y,z,v)), \ 1.9489 + (I[525] = (img)(_n10##x,_n10##y,z,v)), \ 1.9490 + (I[549] = (img)(_n10##x,_n11##y,z,v)), \ 1.9491 + (I[573] = (img)(_n10##x,_n12##y,z,v)), \ 1.9492 + (I[22] = (img)(_n11##x,_p11##y,z,v)), \ 1.9493 + (I[46] = (img)(_n11##x,_p10##y,z,v)), \ 1.9494 + (I[70] = (img)(_n11##x,_p9##y,z,v)), \ 1.9495 + (I[94] = (img)(_n11##x,_p8##y,z,v)), \ 1.9496 + (I[118] = (img)(_n11##x,_p7##y,z,v)), \ 1.9497 + (I[142] = (img)(_n11##x,_p6##y,z,v)), \ 1.9498 + (I[166] = (img)(_n11##x,_p5##y,z,v)), \ 1.9499 + (I[190] = (img)(_n11##x,_p4##y,z,v)), \ 1.9500 + (I[214] = (img)(_n11##x,_p3##y,z,v)), \ 1.9501 + (I[238] = (img)(_n11##x,_p2##y,z,v)), \ 1.9502 + (I[262] = (img)(_n11##x,_p1##y,z,v)), \ 1.9503 + (I[286] = (img)(_n11##x,y,z,v)), \ 1.9504 + (I[310] = (img)(_n11##x,_n1##y,z,v)), \ 1.9505 + (I[334] = (img)(_n11##x,_n2##y,z,v)), \ 1.9506 + (I[358] = (img)(_n11##x,_n3##y,z,v)), \ 1.9507 + (I[382] = (img)(_n11##x,_n4##y,z,v)), \ 1.9508 + (I[406] = (img)(_n11##x,_n5##y,z,v)), \ 1.9509 + (I[430] = (img)(_n11##x,_n6##y,z,v)), \ 1.9510 + (I[454] = (img)(_n11##x,_n7##y,z,v)), \ 1.9511 + (I[478] = (img)(_n11##x,_n8##y,z,v)), \ 1.9512 + (I[502] = (img)(_n11##x,_n9##y,z,v)), \ 1.9513 + (I[526] = (img)(_n11##x,_n10##y,z,v)), \ 1.9514 + (I[550] = (img)(_n11##x,_n11##y,z,v)), \ 1.9515 + (I[574] = (img)(_n11##x,_n12##y,z,v)), \ 1.9516 + x+12>=(int)((img).width)?(int)((img).width)-1:x+12); \ 1.9517 + x<=(int)(x1) && ((_n12##x<(int)((img).width) && ( \ 1.9518 + (I[23] = (img)(_n12##x,_p11##y,z,v)), \ 1.9519 + (I[47] = (img)(_n12##x,_p10##y,z,v)), \ 1.9520 + (I[71] = (img)(_n12##x,_p9##y,z,v)), \ 1.9521 + (I[95] = (img)(_n12##x,_p8##y,z,v)), \ 1.9522 + (I[119] = (img)(_n12##x,_p7##y,z,v)), \ 1.9523 + (I[143] = (img)(_n12##x,_p6##y,z,v)), \ 1.9524 + (I[167] = (img)(_n12##x,_p5##y,z,v)), \ 1.9525 + (I[191] = (img)(_n12##x,_p4##y,z,v)), \ 1.9526 + (I[215] = (img)(_n12##x,_p3##y,z,v)), \ 1.9527 + (I[239] = (img)(_n12##x,_p2##y,z,v)), \ 1.9528 + (I[263] = (img)(_n12##x,_p1##y,z,v)), \ 1.9529 + (I[287] = (img)(_n12##x,y,z,v)), \ 1.9530 + (I[311] = (img)(_n12##x,_n1##y,z,v)), \ 1.9531 + (I[335] = (img)(_n12##x,_n2##y,z,v)), \ 1.9532 + (I[359] = (img)(_n12##x,_n3##y,z,v)), \ 1.9533 + (I[383] = (img)(_n12##x,_n4##y,z,v)), \ 1.9534 + (I[407] = (img)(_n12##x,_n5##y,z,v)), \ 1.9535 + (I[431] = (img)(_n12##x,_n6##y,z,v)), \ 1.9536 + (I[455] = (img)(_n12##x,_n7##y,z,v)), \ 1.9537 + (I[479] = (img)(_n12##x,_n8##y,z,v)), \ 1.9538 + (I[503] = (img)(_n12##x,_n9##y,z,v)), \ 1.9539 + (I[527] = (img)(_n12##x,_n10##y,z,v)), \ 1.9540 + (I[551] = (img)(_n12##x,_n11##y,z,v)), \ 1.9541 + (I[575] = (img)(_n12##x,_n12##y,z,v)),1)) || \ 1.9542 + _n11##x==--_n12##x || _n10##x==--_n11##x || _n9##x==--_n10##x || _n8##x==--_n9##x || _n7##x==--_n8##x || _n6##x==--_n7##x || _n5##x==--_n6##x || _n4##x==--_n5##x || _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n12##x = _n11##x = _n10##x = _n9##x = _n8##x = _n7##x = _n6##x = _n5##x = _n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.9543 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.9544 + I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.9545 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.9546 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.9547 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.9548 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.9549 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.9550 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \ 1.9551 + I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \ 1.9552 + I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], I[223] = I[224], I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \ 1.9553 + I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \ 1.9554 + I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], I[279] = I[280], I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \ 1.9555 + I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \ 1.9556 + I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \ 1.9557 + I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], I[343] = I[344], I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], I[351] = I[352], I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \ 1.9558 + I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], I[367] = I[368], I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], I[375] = I[376], I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \ 1.9559 + I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], I[391] = I[392], I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], I[399] = I[400], I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], \ 1.9560 + I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], I[415] = I[416], I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], I[423] = I[424], I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \ 1.9561 + I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], I[439] = I[440], I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], I[447] = I[448], I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], \ 1.9562 + I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], I[463] = I[464], I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], I[471] = I[472], I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \ 1.9563 + I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], I[487] = I[488], I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], I[495] = I[496], I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \ 1.9564 + I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], I[511] = I[512], I[512] = I[513], I[513] = I[514], I[514] = I[515], I[515] = I[516], I[516] = I[517], I[517] = I[518], I[518] = I[519], I[519] = I[520], I[520] = I[521], I[521] = I[522], I[522] = I[523], I[523] = I[524], I[524] = I[525], I[525] = I[526], I[526] = I[527], \ 1.9565 + I[528] = I[529], I[529] = I[530], I[530] = I[531], I[531] = I[532], I[532] = I[533], I[533] = I[534], I[534] = I[535], I[535] = I[536], I[536] = I[537], I[537] = I[538], I[538] = I[539], I[539] = I[540], I[540] = I[541], I[541] = I[542], I[542] = I[543], I[543] = I[544], I[544] = I[545], I[545] = I[546], I[546] = I[547], I[547] = I[548], I[548] = I[549], I[549] = I[550], I[550] = I[551], \ 1.9566 + I[552] = I[553], I[553] = I[554], I[554] = I[555], I[555] = I[556], I[556] = I[557], I[557] = I[558], I[558] = I[559], I[559] = I[560], I[560] = I[561], I[561] = I[562], I[562] = I[563], I[563] = I[564], I[564] = I[565], I[565] = I[566], I[566] = I[567], I[567] = I[568], I[568] = I[569], I[569] = I[570], I[570] = I[571], I[571] = I[572], I[572] = I[573], I[573] = I[574], I[574] = I[575], \ 1.9567 + _p11##x = _p10##x, _p10##x = _p9##x, _p9##x = _p8##x, _p8##x = _p7##x, _p7##x = _p6##x, _p6##x = _p5##x, _p5##x = _p4##x, _p4##x = _p3##x, _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x, ++_n5##x, ++_n6##x, ++_n7##x, ++_n8##x, ++_n9##x, ++_n10##x, ++_n11##x, ++_n12##x) 1.9568 + 1.9569 +#define cimg_get24x24(img,x,y,z,v,I) \ 1.9570 + I[0] = (img)(_p11##x,_p11##y,z,v), I[1] = (img)(_p10##x,_p11##y,z,v), I[2] = (img)(_p9##x,_p11##y,z,v), I[3] = (img)(_p8##x,_p11##y,z,v), I[4] = (img)(_p7##x,_p11##y,z,v), I[5] = (img)(_p6##x,_p11##y,z,v), I[6] = (img)(_p5##x,_p11##y,z,v), I[7] = (img)(_p4##x,_p11##y,z,v), I[8] = (img)(_p3##x,_p11##y,z,v), I[9] = (img)(_p2##x,_p11##y,z,v), I[10] = (img)(_p1##x,_p11##y,z,v), I[11] = (img)(x,_p11##y,z,v), I[12] = (img)(_n1##x,_p11##y,z,v), I[13] = (img)(_n2##x,_p11##y,z,v), I[14] = (img)(_n3##x,_p11##y,z,v), I[15] = (img)(_n4##x,_p11##y,z,v), I[16] = (img)(_n5##x,_p11##y,z,v), I[17] = (img)(_n6##x,_p11##y,z,v), I[18] = (img)(_n7##x,_p11##y,z,v), I[19] = (img)(_n8##x,_p11##y,z,v), I[20] = (img)(_n9##x,_p11##y,z,v), I[21] = (img)(_n10##x,_p11##y,z,v), I[22] = (img)(_n11##x,_p11##y,z,v), I[23] = (img)(_n12##x,_p11##y,z,v), \ 1.9571 + I[24] = (img)(_p11##x,_p10##y,z,v), I[25] = (img)(_p10##x,_p10##y,z,v), I[26] = (img)(_p9##x,_p10##y,z,v), I[27] = (img)(_p8##x,_p10##y,z,v), I[28] = (img)(_p7##x,_p10##y,z,v), I[29] = (img)(_p6##x,_p10##y,z,v), I[30] = (img)(_p5##x,_p10##y,z,v), I[31] = (img)(_p4##x,_p10##y,z,v), I[32] = (img)(_p3##x,_p10##y,z,v), I[33] = (img)(_p2##x,_p10##y,z,v), I[34] = (img)(_p1##x,_p10##y,z,v), I[35] = (img)(x,_p10##y,z,v), I[36] = (img)(_n1##x,_p10##y,z,v), I[37] = (img)(_n2##x,_p10##y,z,v), I[38] = (img)(_n3##x,_p10##y,z,v), I[39] = (img)(_n4##x,_p10##y,z,v), I[40] = (img)(_n5##x,_p10##y,z,v), I[41] = (img)(_n6##x,_p10##y,z,v), I[42] = (img)(_n7##x,_p10##y,z,v), I[43] = (img)(_n8##x,_p10##y,z,v), I[44] = (img)(_n9##x,_p10##y,z,v), I[45] = (img)(_n10##x,_p10##y,z,v), I[46] = (img)(_n11##x,_p10##y,z,v), I[47] = (img)(_n12##x,_p10##y,z,v), \ 1.9572 + I[48] = (img)(_p11##x,_p9##y,z,v), I[49] = (img)(_p10##x,_p9##y,z,v), I[50] = (img)(_p9##x,_p9##y,z,v), I[51] = (img)(_p8##x,_p9##y,z,v), I[52] = (img)(_p7##x,_p9##y,z,v), I[53] = (img)(_p6##x,_p9##y,z,v), I[54] = (img)(_p5##x,_p9##y,z,v), I[55] = (img)(_p4##x,_p9##y,z,v), I[56] = (img)(_p3##x,_p9##y,z,v), I[57] = (img)(_p2##x,_p9##y,z,v), I[58] = (img)(_p1##x,_p9##y,z,v), I[59] = (img)(x,_p9##y,z,v), I[60] = (img)(_n1##x,_p9##y,z,v), I[61] = (img)(_n2##x,_p9##y,z,v), I[62] = (img)(_n3##x,_p9##y,z,v), I[63] = (img)(_n4##x,_p9##y,z,v), I[64] = (img)(_n5##x,_p9##y,z,v), I[65] = (img)(_n6##x,_p9##y,z,v), I[66] = (img)(_n7##x,_p9##y,z,v), I[67] = (img)(_n8##x,_p9##y,z,v), I[68] = (img)(_n9##x,_p9##y,z,v), I[69] = (img)(_n10##x,_p9##y,z,v), I[70] = (img)(_n11##x,_p9##y,z,v), I[71] = (img)(_n12##x,_p9##y,z,v), \ 1.9573 + I[72] = (img)(_p11##x,_p8##y,z,v), I[73] = (img)(_p10##x,_p8##y,z,v), I[74] = (img)(_p9##x,_p8##y,z,v), I[75] = (img)(_p8##x,_p8##y,z,v), I[76] = (img)(_p7##x,_p8##y,z,v), I[77] = (img)(_p6##x,_p8##y,z,v), I[78] = (img)(_p5##x,_p8##y,z,v), I[79] = (img)(_p4##x,_p8##y,z,v), I[80] = (img)(_p3##x,_p8##y,z,v), I[81] = (img)(_p2##x,_p8##y,z,v), I[82] = (img)(_p1##x,_p8##y,z,v), I[83] = (img)(x,_p8##y,z,v), I[84] = (img)(_n1##x,_p8##y,z,v), I[85] = (img)(_n2##x,_p8##y,z,v), I[86] = (img)(_n3##x,_p8##y,z,v), I[87] = (img)(_n4##x,_p8##y,z,v), I[88] = (img)(_n5##x,_p8##y,z,v), I[89] = (img)(_n6##x,_p8##y,z,v), I[90] = (img)(_n7##x,_p8##y,z,v), I[91] = (img)(_n8##x,_p8##y,z,v), I[92] = (img)(_n9##x,_p8##y,z,v), I[93] = (img)(_n10##x,_p8##y,z,v), I[94] = (img)(_n11##x,_p8##y,z,v), I[95] = (img)(_n12##x,_p8##y,z,v), \ 1.9574 + I[96] = (img)(_p11##x,_p7##y,z,v), I[97] = (img)(_p10##x,_p7##y,z,v), I[98] = (img)(_p9##x,_p7##y,z,v), I[99] = (img)(_p8##x,_p7##y,z,v), I[100] = (img)(_p7##x,_p7##y,z,v), I[101] = (img)(_p6##x,_p7##y,z,v), I[102] = (img)(_p5##x,_p7##y,z,v), I[103] = (img)(_p4##x,_p7##y,z,v), I[104] = (img)(_p3##x,_p7##y,z,v), I[105] = (img)(_p2##x,_p7##y,z,v), I[106] = (img)(_p1##x,_p7##y,z,v), I[107] = (img)(x,_p7##y,z,v), I[108] = (img)(_n1##x,_p7##y,z,v), I[109] = (img)(_n2##x,_p7##y,z,v), I[110] = (img)(_n3##x,_p7##y,z,v), I[111] = (img)(_n4##x,_p7##y,z,v), I[112] = (img)(_n5##x,_p7##y,z,v), I[113] = (img)(_n6##x,_p7##y,z,v), I[114] = (img)(_n7##x,_p7##y,z,v), I[115] = (img)(_n8##x,_p7##y,z,v), I[116] = (img)(_n9##x,_p7##y,z,v), I[117] = (img)(_n10##x,_p7##y,z,v), I[118] = (img)(_n11##x,_p7##y,z,v), I[119] = (img)(_n12##x,_p7##y,z,v), \ 1.9575 + I[120] = (img)(_p11##x,_p6##y,z,v), I[121] = (img)(_p10##x,_p6##y,z,v), I[122] = (img)(_p9##x,_p6##y,z,v), I[123] = (img)(_p8##x,_p6##y,z,v), I[124] = (img)(_p7##x,_p6##y,z,v), I[125] = (img)(_p6##x,_p6##y,z,v), I[126] = (img)(_p5##x,_p6##y,z,v), I[127] = (img)(_p4##x,_p6##y,z,v), I[128] = (img)(_p3##x,_p6##y,z,v), I[129] = (img)(_p2##x,_p6##y,z,v), I[130] = (img)(_p1##x,_p6##y,z,v), I[131] = (img)(x,_p6##y,z,v), I[132] = (img)(_n1##x,_p6##y,z,v), I[133] = (img)(_n2##x,_p6##y,z,v), I[134] = (img)(_n3##x,_p6##y,z,v), I[135] = (img)(_n4##x,_p6##y,z,v), I[136] = (img)(_n5##x,_p6##y,z,v), I[137] = (img)(_n6##x,_p6##y,z,v), I[138] = (img)(_n7##x,_p6##y,z,v), I[139] = (img)(_n8##x,_p6##y,z,v), I[140] = (img)(_n9##x,_p6##y,z,v), I[141] = (img)(_n10##x,_p6##y,z,v), I[142] = (img)(_n11##x,_p6##y,z,v), I[143] = (img)(_n12##x,_p6##y,z,v), \ 1.9576 + I[144] = (img)(_p11##x,_p5##y,z,v), I[145] = (img)(_p10##x,_p5##y,z,v), I[146] = (img)(_p9##x,_p5##y,z,v), I[147] = (img)(_p8##x,_p5##y,z,v), I[148] = (img)(_p7##x,_p5##y,z,v), I[149] = (img)(_p6##x,_p5##y,z,v), I[150] = (img)(_p5##x,_p5##y,z,v), I[151] = (img)(_p4##x,_p5##y,z,v), I[152] = (img)(_p3##x,_p5##y,z,v), I[153] = (img)(_p2##x,_p5##y,z,v), I[154] = (img)(_p1##x,_p5##y,z,v), I[155] = (img)(x,_p5##y,z,v), I[156] = (img)(_n1##x,_p5##y,z,v), I[157] = (img)(_n2##x,_p5##y,z,v), I[158] = (img)(_n3##x,_p5##y,z,v), I[159] = (img)(_n4##x,_p5##y,z,v), I[160] = (img)(_n5##x,_p5##y,z,v), I[161] = (img)(_n6##x,_p5##y,z,v), I[162] = (img)(_n7##x,_p5##y,z,v), I[163] = (img)(_n8##x,_p5##y,z,v), I[164] = (img)(_n9##x,_p5##y,z,v), I[165] = (img)(_n10##x,_p5##y,z,v), I[166] = (img)(_n11##x,_p5##y,z,v), I[167] = (img)(_n12##x,_p5##y,z,v), \ 1.9577 + I[168] = (img)(_p11##x,_p4##y,z,v), I[169] = (img)(_p10##x,_p4##y,z,v), I[170] = (img)(_p9##x,_p4##y,z,v), I[171] = (img)(_p8##x,_p4##y,z,v), I[172] = (img)(_p7##x,_p4##y,z,v), I[173] = (img)(_p6##x,_p4##y,z,v), I[174] = (img)(_p5##x,_p4##y,z,v), I[175] = (img)(_p4##x,_p4##y,z,v), I[176] = (img)(_p3##x,_p4##y,z,v), I[177] = (img)(_p2##x,_p4##y,z,v), I[178] = (img)(_p1##x,_p4##y,z,v), I[179] = (img)(x,_p4##y,z,v), I[180] = (img)(_n1##x,_p4##y,z,v), I[181] = (img)(_n2##x,_p4##y,z,v), I[182] = (img)(_n3##x,_p4##y,z,v), I[183] = (img)(_n4##x,_p4##y,z,v), I[184] = (img)(_n5##x,_p4##y,z,v), I[185] = (img)(_n6##x,_p4##y,z,v), I[186] = (img)(_n7##x,_p4##y,z,v), I[187] = (img)(_n8##x,_p4##y,z,v), I[188] = (img)(_n9##x,_p4##y,z,v), I[189] = (img)(_n10##x,_p4##y,z,v), I[190] = (img)(_n11##x,_p4##y,z,v), I[191] = (img)(_n12##x,_p4##y,z,v), \ 1.9578 + I[192] = (img)(_p11##x,_p3##y,z,v), I[193] = (img)(_p10##x,_p3##y,z,v), I[194] = (img)(_p9##x,_p3##y,z,v), I[195] = (img)(_p8##x,_p3##y,z,v), I[196] = (img)(_p7##x,_p3##y,z,v), I[197] = (img)(_p6##x,_p3##y,z,v), I[198] = (img)(_p5##x,_p3##y,z,v), I[199] = (img)(_p4##x,_p3##y,z,v), I[200] = (img)(_p3##x,_p3##y,z,v), I[201] = (img)(_p2##x,_p3##y,z,v), I[202] = (img)(_p1##x,_p3##y,z,v), I[203] = (img)(x,_p3##y,z,v), I[204] = (img)(_n1##x,_p3##y,z,v), I[205] = (img)(_n2##x,_p3##y,z,v), I[206] = (img)(_n3##x,_p3##y,z,v), I[207] = (img)(_n4##x,_p3##y,z,v), I[208] = (img)(_n5##x,_p3##y,z,v), I[209] = (img)(_n6##x,_p3##y,z,v), I[210] = (img)(_n7##x,_p3##y,z,v), I[211] = (img)(_n8##x,_p3##y,z,v), I[212] = (img)(_n9##x,_p3##y,z,v), I[213] = (img)(_n10##x,_p3##y,z,v), I[214] = (img)(_n11##x,_p3##y,z,v), I[215] = (img)(_n12##x,_p3##y,z,v), \ 1.9579 + I[216] = (img)(_p11##x,_p2##y,z,v), I[217] = (img)(_p10##x,_p2##y,z,v), I[218] = (img)(_p9##x,_p2##y,z,v), I[219] = (img)(_p8##x,_p2##y,z,v), I[220] = (img)(_p7##x,_p2##y,z,v), I[221] = (img)(_p6##x,_p2##y,z,v), I[222] = (img)(_p5##x,_p2##y,z,v), I[223] = (img)(_p4##x,_p2##y,z,v), I[224] = (img)(_p3##x,_p2##y,z,v), I[225] = (img)(_p2##x,_p2##y,z,v), I[226] = (img)(_p1##x,_p2##y,z,v), I[227] = (img)(x,_p2##y,z,v), I[228] = (img)(_n1##x,_p2##y,z,v), I[229] = (img)(_n2##x,_p2##y,z,v), I[230] = (img)(_n3##x,_p2##y,z,v), I[231] = (img)(_n4##x,_p2##y,z,v), I[232] = (img)(_n5##x,_p2##y,z,v), I[233] = (img)(_n6##x,_p2##y,z,v), I[234] = (img)(_n7##x,_p2##y,z,v), I[235] = (img)(_n8##x,_p2##y,z,v), I[236] = (img)(_n9##x,_p2##y,z,v), I[237] = (img)(_n10##x,_p2##y,z,v), I[238] = (img)(_n11##x,_p2##y,z,v), I[239] = (img)(_n12##x,_p2##y,z,v), \ 1.9580 + I[240] = (img)(_p11##x,_p1##y,z,v), I[241] = (img)(_p10##x,_p1##y,z,v), I[242] = (img)(_p9##x,_p1##y,z,v), I[243] = (img)(_p8##x,_p1##y,z,v), I[244] = (img)(_p7##x,_p1##y,z,v), I[245] = (img)(_p6##x,_p1##y,z,v), I[246] = (img)(_p5##x,_p1##y,z,v), I[247] = (img)(_p4##x,_p1##y,z,v), I[248] = (img)(_p3##x,_p1##y,z,v), I[249] = (img)(_p2##x,_p1##y,z,v), I[250] = (img)(_p1##x,_p1##y,z,v), I[251] = (img)(x,_p1##y,z,v), I[252] = (img)(_n1##x,_p1##y,z,v), I[253] = (img)(_n2##x,_p1##y,z,v), I[254] = (img)(_n3##x,_p1##y,z,v), I[255] = (img)(_n4##x,_p1##y,z,v), I[256] = (img)(_n5##x,_p1##y,z,v), I[257] = (img)(_n6##x,_p1##y,z,v), I[258] = (img)(_n7##x,_p1##y,z,v), I[259] = (img)(_n8##x,_p1##y,z,v), I[260] = (img)(_n9##x,_p1##y,z,v), I[261] = (img)(_n10##x,_p1##y,z,v), I[262] = (img)(_n11##x,_p1##y,z,v), I[263] = (img)(_n12##x,_p1##y,z,v), \ 1.9581 + I[264] = (img)(_p11##x,y,z,v), I[265] = (img)(_p10##x,y,z,v), I[266] = (img)(_p9##x,y,z,v), I[267] = (img)(_p8##x,y,z,v), I[268] = (img)(_p7##x,y,z,v), I[269] = (img)(_p6##x,y,z,v), I[270] = (img)(_p5##x,y,z,v), I[271] = (img)(_p4##x,y,z,v), I[272] = (img)(_p3##x,y,z,v), I[273] = (img)(_p2##x,y,z,v), I[274] = (img)(_p1##x,y,z,v), I[275] = (img)(x,y,z,v), I[276] = (img)(_n1##x,y,z,v), I[277] = (img)(_n2##x,y,z,v), I[278] = (img)(_n3##x,y,z,v), I[279] = (img)(_n4##x,y,z,v), I[280] = (img)(_n5##x,y,z,v), I[281] = (img)(_n6##x,y,z,v), I[282] = (img)(_n7##x,y,z,v), I[283] = (img)(_n8##x,y,z,v), I[284] = (img)(_n9##x,y,z,v), I[285] = (img)(_n10##x,y,z,v), I[286] = (img)(_n11##x,y,z,v), I[287] = (img)(_n12##x,y,z,v), \ 1.9582 + I[288] = (img)(_p11##x,_n1##y,z,v), I[289] = (img)(_p10##x,_n1##y,z,v), I[290] = (img)(_p9##x,_n1##y,z,v), I[291] = (img)(_p8##x,_n1##y,z,v), I[292] = (img)(_p7##x,_n1##y,z,v), I[293] = (img)(_p6##x,_n1##y,z,v), I[294] = (img)(_p5##x,_n1##y,z,v), I[295] = (img)(_p4##x,_n1##y,z,v), I[296] = (img)(_p3##x,_n1##y,z,v), I[297] = (img)(_p2##x,_n1##y,z,v), I[298] = (img)(_p1##x,_n1##y,z,v), I[299] = (img)(x,_n1##y,z,v), I[300] = (img)(_n1##x,_n1##y,z,v), I[301] = (img)(_n2##x,_n1##y,z,v), I[302] = (img)(_n3##x,_n1##y,z,v), I[303] = (img)(_n4##x,_n1##y,z,v), I[304] = (img)(_n5##x,_n1##y,z,v), I[305] = (img)(_n6##x,_n1##y,z,v), I[306] = (img)(_n7##x,_n1##y,z,v), I[307] = (img)(_n8##x,_n1##y,z,v), I[308] = (img)(_n9##x,_n1##y,z,v), I[309] = (img)(_n10##x,_n1##y,z,v), I[310] = (img)(_n11##x,_n1##y,z,v), I[311] = (img)(_n12##x,_n1##y,z,v), \ 1.9583 + I[312] = (img)(_p11##x,_n2##y,z,v), I[313] = (img)(_p10##x,_n2##y,z,v), I[314] = (img)(_p9##x,_n2##y,z,v), I[315] = (img)(_p8##x,_n2##y,z,v), I[316] = (img)(_p7##x,_n2##y,z,v), I[317] = (img)(_p6##x,_n2##y,z,v), I[318] = (img)(_p5##x,_n2##y,z,v), I[319] = (img)(_p4##x,_n2##y,z,v), I[320] = (img)(_p3##x,_n2##y,z,v), I[321] = (img)(_p2##x,_n2##y,z,v), I[322] = (img)(_p1##x,_n2##y,z,v), I[323] = (img)(x,_n2##y,z,v), I[324] = (img)(_n1##x,_n2##y,z,v), I[325] = (img)(_n2##x,_n2##y,z,v), I[326] = (img)(_n3##x,_n2##y,z,v), I[327] = (img)(_n4##x,_n2##y,z,v), I[328] = (img)(_n5##x,_n2##y,z,v), I[329] = (img)(_n6##x,_n2##y,z,v), I[330] = (img)(_n7##x,_n2##y,z,v), I[331] = (img)(_n8##x,_n2##y,z,v), I[332] = (img)(_n9##x,_n2##y,z,v), I[333] = (img)(_n10##x,_n2##y,z,v), I[334] = (img)(_n11##x,_n2##y,z,v), I[335] = (img)(_n12##x,_n2##y,z,v), \ 1.9584 + I[336] = (img)(_p11##x,_n3##y,z,v), I[337] = (img)(_p10##x,_n3##y,z,v), I[338] = (img)(_p9##x,_n3##y,z,v), I[339] = (img)(_p8##x,_n3##y,z,v), I[340] = (img)(_p7##x,_n3##y,z,v), I[341] = (img)(_p6##x,_n3##y,z,v), I[342] = (img)(_p5##x,_n3##y,z,v), I[343] = (img)(_p4##x,_n3##y,z,v), I[344] = (img)(_p3##x,_n3##y,z,v), I[345] = (img)(_p2##x,_n3##y,z,v), I[346] = (img)(_p1##x,_n3##y,z,v), I[347] = (img)(x,_n3##y,z,v), I[348] = (img)(_n1##x,_n3##y,z,v), I[349] = (img)(_n2##x,_n3##y,z,v), I[350] = (img)(_n3##x,_n3##y,z,v), I[351] = (img)(_n4##x,_n3##y,z,v), I[352] = (img)(_n5##x,_n3##y,z,v), I[353] = (img)(_n6##x,_n3##y,z,v), I[354] = (img)(_n7##x,_n3##y,z,v), I[355] = (img)(_n8##x,_n3##y,z,v), I[356] = (img)(_n9##x,_n3##y,z,v), I[357] = (img)(_n10##x,_n3##y,z,v), I[358] = (img)(_n11##x,_n3##y,z,v), I[359] = (img)(_n12##x,_n3##y,z,v), \ 1.9585 + I[360] = (img)(_p11##x,_n4##y,z,v), I[361] = (img)(_p10##x,_n4##y,z,v), I[362] = (img)(_p9##x,_n4##y,z,v), I[363] = (img)(_p8##x,_n4##y,z,v), I[364] = (img)(_p7##x,_n4##y,z,v), I[365] = (img)(_p6##x,_n4##y,z,v), I[366] = (img)(_p5##x,_n4##y,z,v), I[367] = (img)(_p4##x,_n4##y,z,v), I[368] = (img)(_p3##x,_n4##y,z,v), I[369] = (img)(_p2##x,_n4##y,z,v), I[370] = (img)(_p1##x,_n4##y,z,v), I[371] = (img)(x,_n4##y,z,v), I[372] = (img)(_n1##x,_n4##y,z,v), I[373] = (img)(_n2##x,_n4##y,z,v), I[374] = (img)(_n3##x,_n4##y,z,v), I[375] = (img)(_n4##x,_n4##y,z,v), I[376] = (img)(_n5##x,_n4##y,z,v), I[377] = (img)(_n6##x,_n4##y,z,v), I[378] = (img)(_n7##x,_n4##y,z,v), I[379] = (img)(_n8##x,_n4##y,z,v), I[380] = (img)(_n9##x,_n4##y,z,v), I[381] = (img)(_n10##x,_n4##y,z,v), I[382] = (img)(_n11##x,_n4##y,z,v), I[383] = (img)(_n12##x,_n4##y,z,v), \ 1.9586 + I[384] = (img)(_p11##x,_n5##y,z,v), I[385] = (img)(_p10##x,_n5##y,z,v), I[386] = (img)(_p9##x,_n5##y,z,v), I[387] = (img)(_p8##x,_n5##y,z,v), I[388] = (img)(_p7##x,_n5##y,z,v), I[389] = (img)(_p6##x,_n5##y,z,v), I[390] = (img)(_p5##x,_n5##y,z,v), I[391] = (img)(_p4##x,_n5##y,z,v), I[392] = (img)(_p3##x,_n5##y,z,v), I[393] = (img)(_p2##x,_n5##y,z,v), I[394] = (img)(_p1##x,_n5##y,z,v), I[395] = (img)(x,_n5##y,z,v), I[396] = (img)(_n1##x,_n5##y,z,v), I[397] = (img)(_n2##x,_n5##y,z,v), I[398] = (img)(_n3##x,_n5##y,z,v), I[399] = (img)(_n4##x,_n5##y,z,v), I[400] = (img)(_n5##x,_n5##y,z,v), I[401] = (img)(_n6##x,_n5##y,z,v), I[402] = (img)(_n7##x,_n5##y,z,v), I[403] = (img)(_n8##x,_n5##y,z,v), I[404] = (img)(_n9##x,_n5##y,z,v), I[405] = (img)(_n10##x,_n5##y,z,v), I[406] = (img)(_n11##x,_n5##y,z,v), I[407] = (img)(_n12##x,_n5##y,z,v), \ 1.9587 + I[408] = (img)(_p11##x,_n6##y,z,v), I[409] = (img)(_p10##x,_n6##y,z,v), I[410] = (img)(_p9##x,_n6##y,z,v), I[411] = (img)(_p8##x,_n6##y,z,v), I[412] = (img)(_p7##x,_n6##y,z,v), I[413] = (img)(_p6##x,_n6##y,z,v), I[414] = (img)(_p5##x,_n6##y,z,v), I[415] = (img)(_p4##x,_n6##y,z,v), I[416] = (img)(_p3##x,_n6##y,z,v), I[417] = (img)(_p2##x,_n6##y,z,v), I[418] = (img)(_p1##x,_n6##y,z,v), I[419] = (img)(x,_n6##y,z,v), I[420] = (img)(_n1##x,_n6##y,z,v), I[421] = (img)(_n2##x,_n6##y,z,v), I[422] = (img)(_n3##x,_n6##y,z,v), I[423] = (img)(_n4##x,_n6##y,z,v), I[424] = (img)(_n5##x,_n6##y,z,v), I[425] = (img)(_n6##x,_n6##y,z,v), I[426] = (img)(_n7##x,_n6##y,z,v), I[427] = (img)(_n8##x,_n6##y,z,v), I[428] = (img)(_n9##x,_n6##y,z,v), I[429] = (img)(_n10##x,_n6##y,z,v), I[430] = (img)(_n11##x,_n6##y,z,v), I[431] = (img)(_n12##x,_n6##y,z,v), \ 1.9588 + I[432] = (img)(_p11##x,_n7##y,z,v), I[433] = (img)(_p10##x,_n7##y,z,v), I[434] = (img)(_p9##x,_n7##y,z,v), I[435] = (img)(_p8##x,_n7##y,z,v), I[436] = (img)(_p7##x,_n7##y,z,v), I[437] = (img)(_p6##x,_n7##y,z,v), I[438] = (img)(_p5##x,_n7##y,z,v), I[439] = (img)(_p4##x,_n7##y,z,v), I[440] = (img)(_p3##x,_n7##y,z,v), I[441] = (img)(_p2##x,_n7##y,z,v), I[442] = (img)(_p1##x,_n7##y,z,v), I[443] = (img)(x,_n7##y,z,v), I[444] = (img)(_n1##x,_n7##y,z,v), I[445] = (img)(_n2##x,_n7##y,z,v), I[446] = (img)(_n3##x,_n7##y,z,v), I[447] = (img)(_n4##x,_n7##y,z,v), I[448] = (img)(_n5##x,_n7##y,z,v), I[449] = (img)(_n6##x,_n7##y,z,v), I[450] = (img)(_n7##x,_n7##y,z,v), I[451] = (img)(_n8##x,_n7##y,z,v), I[452] = (img)(_n9##x,_n7##y,z,v), I[453] = (img)(_n10##x,_n7##y,z,v), I[454] = (img)(_n11##x,_n7##y,z,v), I[455] = (img)(_n12##x,_n7##y,z,v), \ 1.9589 + I[456] = (img)(_p11##x,_n8##y,z,v), I[457] = (img)(_p10##x,_n8##y,z,v), I[458] = (img)(_p9##x,_n8##y,z,v), I[459] = (img)(_p8##x,_n8##y,z,v), I[460] = (img)(_p7##x,_n8##y,z,v), I[461] = (img)(_p6##x,_n8##y,z,v), I[462] = (img)(_p5##x,_n8##y,z,v), I[463] = (img)(_p4##x,_n8##y,z,v), I[464] = (img)(_p3##x,_n8##y,z,v), I[465] = (img)(_p2##x,_n8##y,z,v), I[466] = (img)(_p1##x,_n8##y,z,v), I[467] = (img)(x,_n8##y,z,v), I[468] = (img)(_n1##x,_n8##y,z,v), I[469] = (img)(_n2##x,_n8##y,z,v), I[470] = (img)(_n3##x,_n8##y,z,v), I[471] = (img)(_n4##x,_n8##y,z,v), I[472] = (img)(_n5##x,_n8##y,z,v), I[473] = (img)(_n6##x,_n8##y,z,v), I[474] = (img)(_n7##x,_n8##y,z,v), I[475] = (img)(_n8##x,_n8##y,z,v), I[476] = (img)(_n9##x,_n8##y,z,v), I[477] = (img)(_n10##x,_n8##y,z,v), I[478] = (img)(_n11##x,_n8##y,z,v), I[479] = (img)(_n12##x,_n8##y,z,v), \ 1.9590 + I[480] = (img)(_p11##x,_n9##y,z,v), I[481] = (img)(_p10##x,_n9##y,z,v), I[482] = (img)(_p9##x,_n9##y,z,v), I[483] = (img)(_p8##x,_n9##y,z,v), I[484] = (img)(_p7##x,_n9##y,z,v), I[485] = (img)(_p6##x,_n9##y,z,v), I[486] = (img)(_p5##x,_n9##y,z,v), I[487] = (img)(_p4##x,_n9##y,z,v), I[488] = (img)(_p3##x,_n9##y,z,v), I[489] = (img)(_p2##x,_n9##y,z,v), I[490] = (img)(_p1##x,_n9##y,z,v), I[491] = (img)(x,_n9##y,z,v), I[492] = (img)(_n1##x,_n9##y,z,v), I[493] = (img)(_n2##x,_n9##y,z,v), I[494] = (img)(_n3##x,_n9##y,z,v), I[495] = (img)(_n4##x,_n9##y,z,v), I[496] = (img)(_n5##x,_n9##y,z,v), I[497] = (img)(_n6##x,_n9##y,z,v), I[498] = (img)(_n7##x,_n9##y,z,v), I[499] = (img)(_n8##x,_n9##y,z,v), I[500] = (img)(_n9##x,_n9##y,z,v), I[501] = (img)(_n10##x,_n9##y,z,v), I[502] = (img)(_n11##x,_n9##y,z,v), I[503] = (img)(_n12##x,_n9##y,z,v), \ 1.9591 + I[504] = (img)(_p11##x,_n10##y,z,v), I[505] = (img)(_p10##x,_n10##y,z,v), I[506] = (img)(_p9##x,_n10##y,z,v), I[507] = (img)(_p8##x,_n10##y,z,v), I[508] = (img)(_p7##x,_n10##y,z,v), I[509] = (img)(_p6##x,_n10##y,z,v), I[510] = (img)(_p5##x,_n10##y,z,v), I[511] = (img)(_p4##x,_n10##y,z,v), I[512] = (img)(_p3##x,_n10##y,z,v), I[513] = (img)(_p2##x,_n10##y,z,v), I[514] = (img)(_p1##x,_n10##y,z,v), I[515] = (img)(x,_n10##y,z,v), I[516] = (img)(_n1##x,_n10##y,z,v), I[517] = (img)(_n2##x,_n10##y,z,v), I[518] = (img)(_n3##x,_n10##y,z,v), I[519] = (img)(_n4##x,_n10##y,z,v), I[520] = (img)(_n5##x,_n10##y,z,v), I[521] = (img)(_n6##x,_n10##y,z,v), I[522] = (img)(_n7##x,_n10##y,z,v), I[523] = (img)(_n8##x,_n10##y,z,v), I[524] = (img)(_n9##x,_n10##y,z,v), I[525] = (img)(_n10##x,_n10##y,z,v), I[526] = (img)(_n11##x,_n10##y,z,v), I[527] = (img)(_n12##x,_n10##y,z,v), \ 1.9592 + I[528] = (img)(_p11##x,_n11##y,z,v), I[529] = (img)(_p10##x,_n11##y,z,v), I[530] = (img)(_p9##x,_n11##y,z,v), I[531] = (img)(_p8##x,_n11##y,z,v), I[532] = (img)(_p7##x,_n11##y,z,v), I[533] = (img)(_p6##x,_n11##y,z,v), I[534] = (img)(_p5##x,_n11##y,z,v), I[535] = (img)(_p4##x,_n11##y,z,v), I[536] = (img)(_p3##x,_n11##y,z,v), I[537] = (img)(_p2##x,_n11##y,z,v), I[538] = (img)(_p1##x,_n11##y,z,v), I[539] = (img)(x,_n11##y,z,v), I[540] = (img)(_n1##x,_n11##y,z,v), I[541] = (img)(_n2##x,_n11##y,z,v), I[542] = (img)(_n3##x,_n11##y,z,v), I[543] = (img)(_n4##x,_n11##y,z,v), I[544] = (img)(_n5##x,_n11##y,z,v), I[545] = (img)(_n6##x,_n11##y,z,v), I[546] = (img)(_n7##x,_n11##y,z,v), I[547] = (img)(_n8##x,_n11##y,z,v), I[548] = (img)(_n9##x,_n11##y,z,v), I[549] = (img)(_n10##x,_n11##y,z,v), I[550] = (img)(_n11##x,_n11##y,z,v), I[551] = (img)(_n12##x,_n11##y,z,v), \ 1.9593 + I[552] = (img)(_p11##x,_n12##y,z,v), I[553] = (img)(_p10##x,_n12##y,z,v), I[554] = (img)(_p9##x,_n12##y,z,v), I[555] = (img)(_p8##x,_n12##y,z,v), I[556] = (img)(_p7##x,_n12##y,z,v), I[557] = (img)(_p6##x,_n12##y,z,v), I[558] = (img)(_p5##x,_n12##y,z,v), I[559] = (img)(_p4##x,_n12##y,z,v), I[560] = (img)(_p3##x,_n12##y,z,v), I[561] = (img)(_p2##x,_n12##y,z,v), I[562] = (img)(_p1##x,_n12##y,z,v), I[563] = (img)(x,_n12##y,z,v), I[564] = (img)(_n1##x,_n12##y,z,v), I[565] = (img)(_n2##x,_n12##y,z,v), I[566] = (img)(_n3##x,_n12##y,z,v), I[567] = (img)(_n4##x,_n12##y,z,v), I[568] = (img)(_n5##x,_n12##y,z,v), I[569] = (img)(_n6##x,_n12##y,z,v), I[570] = (img)(_n7##x,_n12##y,z,v), I[571] = (img)(_n8##x,_n12##y,z,v), I[572] = (img)(_n9##x,_n12##y,z,v), I[573] = (img)(_n10##x,_n12##y,z,v), I[574] = (img)(_n11##x,_n12##y,z,v), I[575] = (img)(_n12##x,_n12##y,z,v); 1.9594 + 1.9595 +// Define 4x4x4 loop macros for CImg 1.9596 +//------------------------------------- 1.9597 +#define cimg_for_in4(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.9598 + _p1##i = i-1<0?0:i-1, \ 1.9599 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.9600 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2; \ 1.9601 + i<=(int)(i1) && (_n2##i<(int)(bound) || _n1##i==--_n2##i || \ 1.9602 + i==(_n2##i = --_n1##i)); \ 1.9603 + _p1##i = i++, \ 1.9604 + ++_n1##i, ++_n2##i) 1.9605 + 1.9606 +#define cimg_for_in4X(img,x0,x1,x) cimg_for_in4((img).width,x0,x1,x) 1.9607 +#define cimg_for_in4Y(img,y0,y1,y) cimg_for_in4((img).height,y0,y1,y) 1.9608 +#define cimg_for_in4Z(img,z0,z1,z) cimg_for_in4((img).depth,z0,z1,z) 1.9609 +#define cimg_for_in4V(img,v0,v1,v) cimg_for_in4((img).dim,v0,v1,v) 1.9610 +#define cimg_for_in4XY(img,x0,y0,x1,y1,x,y) cimg_for_in4Y(img,y0,y1,y) cimg_for_in4X(img,x0,x1,x) 1.9611 +#define cimg_for_in4XZ(img,x0,z0,x1,z1,x,z) cimg_for_in4Z(img,z0,z1,z) cimg_for_in4X(img,x0,x1,x) 1.9612 +#define cimg_for_in4XV(img,x0,v0,x1,v1,x,v) cimg_for_in4V(img,v0,v1,v) cimg_for_in4X(img,x0,x1,x) 1.9613 +#define cimg_for_in4YZ(img,y0,z0,y1,z1,y,z) cimg_for_in4Z(img,z0,z1,z) cimg_for_in4Y(img,y0,y1,y) 1.9614 +#define cimg_for_in4YV(img,y0,v0,y1,v1,y,v) cimg_for_in4V(img,v0,v1,v) cimg_for_in4Y(img,y0,y1,y) 1.9615 +#define cimg_for_in4ZV(img,z0,v0,z1,v1,z,v) cimg_for_in4V(img,v0,v1,v) cimg_for_in4Z(img,z0,z1,z) 1.9616 +#define cimg_for_in4XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in4Z(img,z0,z1,z) cimg_for_in4XY(img,x0,y0,x1,y1,x,y) 1.9617 +#define cimg_for_in4XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in4V(img,v0,v1,v) cimg_for_in4XZ(img,x0,y0,x1,y1,x,z) 1.9618 +#define cimg_for_in4YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in4V(img,v0,v1,v) cimg_for_in4YZ(img,y0,z0,y1,z1,y,z) 1.9619 +#define cimg_for_in4XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in4V(img,v0,v1,v) cimg_for_in4XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.9620 + 1.9621 +#define cimg_for4x4x4(img,x,y,z,v,I) \ 1.9622 + cimg_for4((img).depth,z) cimg_for4((img).height,y) for (int x = 0, \ 1.9623 + _p1##x = 0, \ 1.9624 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.9625 + _n2##x = (int)( \ 1.9626 + (I[0] = I[1] = (img)(0,_p1##y,_p1##z,v)), \ 1.9627 + (I[4] = I[5] = (img)(0,y,_p1##z,v)), \ 1.9628 + (I[8] = I[9] = (img)(0,_n1##y,_p1##z,v)), \ 1.9629 + (I[12] = I[13] = (img)(0,_n2##y,_p1##z,v)), \ 1.9630 + (I[16] = I[17] = (img)(0,_p1##y,z,v)), \ 1.9631 + (I[20] = I[21] = (img)(0,y,z,v)), \ 1.9632 + (I[24] = I[25] = (img)(0,_n1##y,z,v)), \ 1.9633 + (I[28] = I[29] = (img)(0,_n2##y,z,v)), \ 1.9634 + (I[32] = I[33] = (img)(0,_p1##y,_n1##z,v)), \ 1.9635 + (I[36] = I[37] = (img)(0,y,_n1##z,v)), \ 1.9636 + (I[40] = I[41] = (img)(0,_n1##y,_n1##z,v)), \ 1.9637 + (I[44] = I[45] = (img)(0,_n2##y,_n1##z,v)), \ 1.9638 + (I[48] = I[49] = (img)(0,_p1##y,_n2##z,v)), \ 1.9639 + (I[52] = I[53] = (img)(0,y,_n2##z,v)), \ 1.9640 + (I[56] = I[57] = (img)(0,_n1##y,_n2##z,v)), \ 1.9641 + (I[60] = I[61] = (img)(0,_n2##y,_n2##z,v)), \ 1.9642 + (I[2] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.9643 + (I[6] = (img)(_n1##x,y,_p1##z,v)), \ 1.9644 + (I[10] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.9645 + (I[14] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.9646 + (I[18] = (img)(_n1##x,_p1##y,z,v)), \ 1.9647 + (I[22] = (img)(_n1##x,y,z,v)), \ 1.9648 + (I[26] = (img)(_n1##x,_n1##y,z,v)), \ 1.9649 + (I[30] = (img)(_n1##x,_n2##y,z,v)), \ 1.9650 + (I[34] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.9651 + (I[38] = (img)(_n1##x,y,_n1##z,v)), \ 1.9652 + (I[42] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.9653 + (I[46] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.9654 + (I[50] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.9655 + (I[54] = (img)(_n1##x,y,_n2##z,v)), \ 1.9656 + (I[58] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.9657 + (I[62] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.9658 + 2>=((img).width)?(int)((img).width)-1:2); \ 1.9659 + (_n2##x<(int)((img).width) && ( \ 1.9660 + (I[3] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.9661 + (I[7] = (img)(_n2##x,y,_p1##z,v)), \ 1.9662 + (I[11] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.9663 + (I[15] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.9664 + (I[19] = (img)(_n2##x,_p1##y,z,v)), \ 1.9665 + (I[23] = (img)(_n2##x,y,z,v)), \ 1.9666 + (I[27] = (img)(_n2##x,_n1##y,z,v)), \ 1.9667 + (I[31] = (img)(_n2##x,_n2##y,z,v)), \ 1.9668 + (I[35] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.9669 + (I[39] = (img)(_n2##x,y,_n1##z,v)), \ 1.9670 + (I[43] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.9671 + (I[47] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.9672 + (I[51] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.9673 + (I[55] = (img)(_n2##x,y,_n2##z,v)), \ 1.9674 + (I[59] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.9675 + (I[63] = (img)(_n2##x,_n2##y,_n2##z,v)),1)) || \ 1.9676 + _n1##x==--_n2##x || x==(_n2##x = --_n1##x); \ 1.9677 + I[0] = I[1], I[1] = I[2], I[2] = I[3], \ 1.9678 + I[4] = I[5], I[5] = I[6], I[6] = I[7], \ 1.9679 + I[8] = I[9], I[9] = I[10], I[10] = I[11], \ 1.9680 + I[12] = I[13], I[13] = I[14], I[14] = I[15], \ 1.9681 + I[16] = I[17], I[17] = I[18], I[18] = I[19], \ 1.9682 + I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.9683 + I[24] = I[25], I[25] = I[26], I[26] = I[27], \ 1.9684 + I[28] = I[29], I[29] = I[30], I[30] = I[31], \ 1.9685 + I[32] = I[33], I[33] = I[34], I[34] = I[35], \ 1.9686 + I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.9687 + I[40] = I[41], I[41] = I[42], I[42] = I[43], \ 1.9688 + I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.9689 + I[48] = I[49], I[49] = I[50], I[50] = I[51], \ 1.9690 + I[52] = I[53], I[53] = I[54], I[54] = I[55], \ 1.9691 + I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.9692 + I[60] = I[61], I[61] = I[62], I[62] = I[63], \ 1.9693 + _p1##x = x++, ++_n1##x, ++_n2##x) 1.9694 + 1.9695 +#define cimg_for_in4x4x4(img,x0,y0,z0,x1,y1,z1,x,y,z,v,I) \ 1.9696 + cimg_for_in4((img).depth,z0,z1,z) cimg_for_in4((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.9697 + _p1##x = x-1<0?0:x-1, \ 1.9698 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.9699 + _n2##x = (int)( \ 1.9700 + (I[0] = (img)(_p1##x,_p1##y,_p1##z,v)), \ 1.9701 + (I[4] = (img)(_p1##x,y,_p1##z,v)), \ 1.9702 + (I[8] = (img)(_p1##x,_n1##y,_p1##z,v)), \ 1.9703 + (I[12] = (img)(_p1##x,_n2##y,_p1##z,v)), \ 1.9704 + (I[16] = (img)(_p1##x,_p1##y,z,v)), \ 1.9705 + (I[20] = (img)(_p1##x,y,z,v)), \ 1.9706 + (I[24] = (img)(_p1##x,_n1##y,z,v)), \ 1.9707 + (I[28] = (img)(_p1##x,_n2##y,z,v)), \ 1.9708 + (I[32] = (img)(_p1##x,_p1##y,_n1##z,v)), \ 1.9709 + (I[36] = (img)(_p1##x,y,_n1##z,v)), \ 1.9710 + (I[40] = (img)(_p1##x,_n1##y,_n1##z,v)), \ 1.9711 + (I[44] = (img)(_p1##x,_n2##y,_n1##z,v)), \ 1.9712 + (I[48] = (img)(_p1##x,_p1##y,_n2##z,v)), \ 1.9713 + (I[52] = (img)(_p1##x,y,_n2##z,v)), \ 1.9714 + (I[56] = (img)(_p1##x,_n1##y,_n2##z,v)), \ 1.9715 + (I[60] = (img)(_p1##x,_n2##y,_n2##z,v)), \ 1.9716 + (I[1] = (img)(x,_p1##y,_p1##z,v)), \ 1.9717 + (I[5] = (img)(x,y,_p1##z,v)), \ 1.9718 + (I[9] = (img)(x,_n1##y,_p1##z,v)), \ 1.9719 + (I[13] = (img)(x,_n2##y,_p1##z,v)), \ 1.9720 + (I[17] = (img)(x,_p1##y,z,v)), \ 1.9721 + (I[21] = (img)(x,y,z,v)), \ 1.9722 + (I[25] = (img)(x,_n1##y,z,v)), \ 1.9723 + (I[29] = (img)(x,_n2##y,z,v)), \ 1.9724 + (I[33] = (img)(x,_p1##y,_n1##z,v)), \ 1.9725 + (I[37] = (img)(x,y,_n1##z,v)), \ 1.9726 + (I[41] = (img)(x,_n1##y,_n1##z,v)), \ 1.9727 + (I[45] = (img)(x,_n2##y,_n1##z,v)), \ 1.9728 + (I[49] = (img)(x,_p1##y,_n2##z,v)), \ 1.9729 + (I[53] = (img)(x,y,_n2##z,v)), \ 1.9730 + (I[57] = (img)(x,_n1##y,_n2##z,v)), \ 1.9731 + (I[61] = (img)(x,_n2##y,_n2##z,v)), \ 1.9732 + (I[2] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.9733 + (I[6] = (img)(_n1##x,y,_p1##z,v)), \ 1.9734 + (I[10] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.9735 + (I[14] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.9736 + (I[18] = (img)(_n1##x,_p1##y,z,v)), \ 1.9737 + (I[22] = (img)(_n1##x,y,z,v)), \ 1.9738 + (I[26] = (img)(_n1##x,_n1##y,z,v)), \ 1.9739 + (I[30] = (img)(_n1##x,_n2##y,z,v)), \ 1.9740 + (I[34] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.9741 + (I[38] = (img)(_n1##x,y,_n1##z,v)), \ 1.9742 + (I[42] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.9743 + (I[46] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.9744 + (I[50] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.9745 + (I[54] = (img)(_n1##x,y,_n2##z,v)), \ 1.9746 + (I[58] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.9747 + (I[62] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.9748 + x+2>=(int)((img).width)?(int)((img).width)-1:x+2); \ 1.9749 + x<=(int)(x1) && ((_n2##x<(int)((img).width) && ( \ 1.9750 + (I[3] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.9751 + (I[7] = (img)(_n2##x,y,_p1##z,v)), \ 1.9752 + (I[11] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.9753 + (I[15] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.9754 + (I[19] = (img)(_n2##x,_p1##y,z,v)), \ 1.9755 + (I[23] = (img)(_n2##x,y,z,v)), \ 1.9756 + (I[27] = (img)(_n2##x,_n1##y,z,v)), \ 1.9757 + (I[31] = (img)(_n2##x,_n2##y,z,v)), \ 1.9758 + (I[35] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.9759 + (I[39] = (img)(_n2##x,y,_n1##z,v)), \ 1.9760 + (I[43] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.9761 + (I[47] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.9762 + (I[51] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.9763 + (I[55] = (img)(_n2##x,y,_n2##z,v)), \ 1.9764 + (I[59] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.9765 + (I[63] = (img)(_n2##x,_n2##y,_n2##z,v)),1)) || \ 1.9766 + _n1##x==--_n2##x || x==(_n2##x = --_n1##x)); \ 1.9767 + I[0] = I[1], I[1] = I[2], I[2] = I[3], \ 1.9768 + I[4] = I[5], I[5] = I[6], I[6] = I[7], \ 1.9769 + I[8] = I[9], I[9] = I[10], I[10] = I[11], \ 1.9770 + I[12] = I[13], I[13] = I[14], I[14] = I[15], \ 1.9771 + I[16] = I[17], I[17] = I[18], I[18] = I[19], \ 1.9772 + I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.9773 + I[24] = I[25], I[25] = I[26], I[26] = I[27], \ 1.9774 + I[28] = I[29], I[29] = I[30], I[30] = I[31], \ 1.9775 + I[32] = I[33], I[33] = I[34], I[34] = I[35], \ 1.9776 + I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.9777 + I[40] = I[41], I[41] = I[42], I[42] = I[43], \ 1.9778 + I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.9779 + I[48] = I[49], I[49] = I[50], I[50] = I[51], \ 1.9780 + I[52] = I[53], I[53] = I[54], I[54] = I[55], \ 1.9781 + I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.9782 + I[60] = I[61], I[61] = I[62], I[62] = I[63], \ 1.9783 + _p1##x = x++, ++_n1##x, ++_n2##x) 1.9784 + 1.9785 +#define cimg_get4x4x4(img,x,y,z,v,I) \ 1.9786 + I[0] = (img)(_p1##x,_p1##y,_p1##z,v), I[1] = (img)(x,_p1##y,_p1##z,v), I[2] = (img)(_n1##x,_p1##y,_p1##z,v), I[3] = (img)(_n2##x,_p1##y,_p1##z,v), \ 1.9787 + I[4] = (img)(_p1##x,y,_p1##z,v), I[5] = (img)(x,y,_p1##z,v), I[6] = (img)(_n1##x,y,_p1##z,v), I[7] = (img)(_n2##x,y,_p1##z,v), \ 1.9788 + I[8] = (img)(_p1##x,_n1##y,_p1##z,v), I[9] = (img)(x,_n1##y,_p1##z,v), I[10] = (img)(_n1##x,_n1##y,_p1##z,v), I[11] = (img)(_n2##x,_n1##y,_p1##z,v), \ 1.9789 + I[12] = (img)(_p1##x,_n2##y,_p1##z,v), I[13] = (img)(x,_n2##y,_p1##z,v), I[14] = (img)(_n1##x,_n2##y,_p1##z,v), I[15] = (img)(_n2##x,_n2##y,_p1##z,v), \ 1.9790 + I[16] = (img)(_p1##x,_p1##y,z,v), I[17] = (img)(x,_p1##y,z,v), I[18] = (img)(_n1##x,_p1##y,z,v), I[19] = (img)(_n2##x,_p1##y,z,v), \ 1.9791 + I[20] = (img)(_p1##x,y,z,v), I[21] = (img)(x,y,z,v), I[22] = (img)(_n1##x,y,z,v), I[23] = (img)(_n2##x,y,z,v), \ 1.9792 + I[24] = (img)(_p1##x,_n1##y,z,v), I[25] = (img)(x,_n1##y,z,v), I[26] = (img)(_n1##x,_n1##y,z,v), I[27] = (img)(_n2##x,_n1##y,z,v), \ 1.9793 + I[28] = (img)(_p1##x,_n2##y,z,v), I[29] = (img)(x,_n2##y,z,v), I[30] = (img)(_n1##x,_n2##y,z,v), I[31] = (img)(_n2##x,_n2##y,z,v), \ 1.9794 + I[32] = (img)(_p1##x,_p1##y,_n1##z,v), I[33] = (img)(x,_p1##y,_n1##z,v), I[34] = (img)(_n1##x,_p1##y,_n1##z,v), I[35] = (img)(_n2##x,_p1##y,_n1##z,v), \ 1.9795 + I[36] = (img)(_p1##x,y,_n1##z,v), I[37] = (img)(x,y,_n1##z,v), I[38] = (img)(_n1##x,y,_n1##z,v), I[39] = (img)(_n2##x,y,_n1##z,v), \ 1.9796 + I[40] = (img)(_p1##x,_n1##y,_n1##z,v), I[41] = (img)(x,_n1##y,_n1##z,v), I[42] = (img)(_n1##x,_n1##y,_n1##z,v), I[43] = (img)(_n2##x,_n1##y,_n1##z,v), \ 1.9797 + I[44] = (img)(_p1##x,_n2##y,_n1##z,v), I[45] = (img)(x,_n2##y,_n1##z,v), I[46] = (img)(_n1##x,_n2##y,_n1##z,v), I[47] = (img)(_n2##x,_n2##y,_n1##z,v), \ 1.9798 + I[48] = (img)(_p1##x,_p1##y,_n2##z,v), I[49] = (img)(x,_p1##y,_n2##z,v), I[50] = (img)(_n1##x,_p1##y,_n2##z,v), I[51] = (img)(_n2##x,_p1##y,_n2##z,v), \ 1.9799 + I[52] = (img)(_p1##x,y,_n2##z,v), I[53] = (img)(x,y,_n2##z,v), I[54] = (img)(_n1##x,y,_n2##z,v), I[55] = (img)(_n2##x,y,_n2##z,v), \ 1.9800 + I[56] = (img)(_p1##x,_n1##y,_n2##z,v), I[57] = (img)(x,_n1##y,_n2##z,v), I[58] = (img)(_n1##x,_n1##y,_n2##z,v), I[59] = (img)(_n2##x,_n1##y,_n2##z,v), \ 1.9801 + I[60] = (img)(_p1##x,_n2##y,_n2##z,v), I[61] = (img)(x,_n2##y,_n2##z,v), I[62] = (img)(_n1##x,_n2##y,_n2##z,v), I[63] = (img)(_n2##x,_n2##y,_n2##z,v); 1.9802 + 1.9803 +// Define 5x5x5 loop macros for CImg 1.9804 +//------------------------------------- 1.9805 +#define cimg_for_in5(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.9806 + _p2##i = i-2<0?0:i-2, \ 1.9807 + _p1##i = i-1<0?0:i-1, \ 1.9808 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.9809 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2; \ 1.9810 + i<=(int)(i1) && (_n2##i<(int)(bound) || _n1##i==--_n2##i || \ 1.9811 + i==(_n2##i = --_n1##i)); \ 1.9812 + _p2##i = _p1##i, _p1##i = i++, \ 1.9813 + ++_n1##i, ++_n2##i) 1.9814 + 1.9815 +#define cimg_for_in5X(img,x0,x1,x) cimg_for_in5((img).width,x0,x1,x) 1.9816 +#define cimg_for_in5Y(img,y0,y1,y) cimg_for_in5((img).height,y0,y1,y) 1.9817 +#define cimg_for_in5Z(img,z0,z1,z) cimg_for_in5((img).depth,z0,z1,z) 1.9818 +#define cimg_for_in5V(img,v0,v1,v) cimg_for_in5((img).dim,v0,v1,v) 1.9819 +#define cimg_for_in5XY(img,x0,y0,x1,y1,x,y) cimg_for_in5Y(img,y0,y1,y) cimg_for_in5X(img,x0,x1,x) 1.9820 +#define cimg_for_in5XZ(img,x0,z0,x1,z1,x,z) cimg_for_in5Z(img,z0,z1,z) cimg_for_in5X(img,x0,x1,x) 1.9821 +#define cimg_for_in5XV(img,x0,v0,x1,v1,x,v) cimg_for_in5V(img,v0,v1,v) cimg_for_in5X(img,x0,x1,x) 1.9822 +#define cimg_for_in5YZ(img,y0,z0,y1,z1,y,z) cimg_for_in5Z(img,z0,z1,z) cimg_for_in5Y(img,y0,y1,y) 1.9823 +#define cimg_for_in5YV(img,y0,v0,y1,v1,y,v) cimg_for_in5V(img,v0,v1,v) cimg_for_in5Y(img,y0,y1,y) 1.9824 +#define cimg_for_in5ZV(img,z0,v0,z1,v1,z,v) cimg_for_in5V(img,v0,v1,v) cimg_for_in5Z(img,z0,z1,z) 1.9825 +#define cimg_for_in5XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in5Z(img,z0,z1,z) cimg_for_in5XY(img,x0,y0,x1,y1,x,y) 1.9826 +#define cimg_for_in5XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in5V(img,v0,v1,v) cimg_for_in5XZ(img,x0,y0,x1,y1,x,z) 1.9827 +#define cimg_for_in5YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in5V(img,v0,v1,v) cimg_for_in5YZ(img,y0,z0,y1,z1,y,z) 1.9828 +#define cimg_for_in5XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in5V(img,v0,v1,v) cimg_for_in5XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.9829 + 1.9830 +#define cimg_for5x5x5(img,x,y,z,v,I) \ 1.9831 + cimg_for5((img).depth,z) cimg_for5((img).height,y) for (int x = 0, \ 1.9832 + _p2##x = 0, _p1##x = 0, \ 1.9833 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.9834 + _n2##x = (int)( \ 1.9835 + (I[0] = I[1] = I[2] = (img)(0,_p2##y,_p2##z,v)), \ 1.9836 + (I[5] = I[6] = I[7] = (img)(0,_p1##y,_p2##z,v)), \ 1.9837 + (I[10] = I[11] = I[12] = (img)(0,y,_p2##z,v)), \ 1.9838 + (I[15] = I[16] = I[17] = (img)(0,_n1##y,_p2##z,v)), \ 1.9839 + (I[20] = I[21] = I[22] = (img)(0,_n2##y,_p2##z,v)), \ 1.9840 + (I[25] = I[26] = I[27] = (img)(0,_p2##y,_p1##z,v)), \ 1.9841 + (I[30] = I[31] = I[32] = (img)(0,_p1##y,_p1##z,v)), \ 1.9842 + (I[35] = I[36] = I[37] = (img)(0,y,_p1##z,v)), \ 1.9843 + (I[40] = I[41] = I[42] = (img)(0,_n1##y,_p1##z,v)), \ 1.9844 + (I[45] = I[46] = I[47] = (img)(0,_n2##y,_p1##z,v)), \ 1.9845 + (I[50] = I[51] = I[52] = (img)(0,_p2##y,z,v)), \ 1.9846 + (I[55] = I[56] = I[57] = (img)(0,_p1##y,z,v)), \ 1.9847 + (I[60] = I[61] = I[62] = (img)(0,y,z,v)), \ 1.9848 + (I[65] = I[66] = I[67] = (img)(0,_n1##y,z,v)), \ 1.9849 + (I[70] = I[71] = I[72] = (img)(0,_n2##y,z,v)), \ 1.9850 + (I[75] = I[76] = I[77] = (img)(0,_p2##y,_n1##z,v)), \ 1.9851 + (I[80] = I[81] = I[82] = (img)(0,_p1##y,_n1##z,v)), \ 1.9852 + (I[85] = I[86] = I[87] = (img)(0,y,_n1##z,v)), \ 1.9853 + (I[90] = I[91] = I[92] = (img)(0,_n1##y,_n1##z,v)), \ 1.9854 + (I[95] = I[96] = I[97] = (img)(0,_n2##y,_n1##z,v)), \ 1.9855 + (I[100] = I[101] = I[102] = (img)(0,_p2##y,_n2##z,v)), \ 1.9856 + (I[105] = I[106] = I[107] = (img)(0,_p1##y,_n2##z,v)), \ 1.9857 + (I[110] = I[111] = I[112] = (img)(0,y,_n2##z,v)), \ 1.9858 + (I[115] = I[116] = I[117] = (img)(0,_n1##y,_n2##z,v)), \ 1.9859 + (I[120] = I[121] = I[122] = (img)(0,_n2##y,_n2##z,v)), \ 1.9860 + (I[3] = (img)(_n1##x,_p2##y,_p2##z,v)), \ 1.9861 + (I[8] = (img)(_n1##x,_p1##y,_p2##z,v)), \ 1.9862 + (I[13] = (img)(_n1##x,y,_p2##z,v)), \ 1.9863 + (I[18] = (img)(_n1##x,_n1##y,_p2##z,v)), \ 1.9864 + (I[23] = (img)(_n1##x,_n2##y,_p2##z,v)), \ 1.9865 + (I[28] = (img)(_n1##x,_p2##y,_p1##z,v)), \ 1.9866 + (I[33] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.9867 + (I[38] = (img)(_n1##x,y,_p1##z,v)), \ 1.9868 + (I[43] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.9869 + (I[48] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.9870 + (I[53] = (img)(_n1##x,_p2##y,z,v)), \ 1.9871 + (I[58] = (img)(_n1##x,_p1##y,z,v)), \ 1.9872 + (I[63] = (img)(_n1##x,y,z,v)), \ 1.9873 + (I[68] = (img)(_n1##x,_n1##y,z,v)), \ 1.9874 + (I[73] = (img)(_n1##x,_n2##y,z,v)), \ 1.9875 + (I[78] = (img)(_n1##x,_p2##y,_n1##z,v)), \ 1.9876 + (I[83] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.9877 + (I[88] = (img)(_n1##x,y,_n1##z,v)), \ 1.9878 + (I[93] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.9879 + (I[98] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.9880 + (I[103] = (img)(_n1##x,_p2##y,_n2##z,v)), \ 1.9881 + (I[108] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.9882 + (I[113] = (img)(_n1##x,y,_n2##z,v)), \ 1.9883 + (I[118] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.9884 + (I[123] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.9885 + 2>=((img).width)?(int)((img).width)-1:2); \ 1.9886 + (_n2##x<(int)((img).width) && ( \ 1.9887 + (I[4] = (img)(_n2##x,_p2##y,_p2##z,v)), \ 1.9888 + (I[9] = (img)(_n2##x,_p1##y,_p2##z,v)), \ 1.9889 + (I[14] = (img)(_n2##x,y,_p2##z,v)), \ 1.9890 + (I[19] = (img)(_n2##x,_n1##y,_p2##z,v)), \ 1.9891 + (I[24] = (img)(_n2##x,_n2##y,_p2##z,v)), \ 1.9892 + (I[29] = (img)(_n2##x,_p2##y,_p1##z,v)), \ 1.9893 + (I[34] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.9894 + (I[39] = (img)(_n2##x,y,_p1##z,v)), \ 1.9895 + (I[44] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.9896 + (I[49] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.9897 + (I[54] = (img)(_n2##x,_p2##y,z,v)), \ 1.9898 + (I[59] = (img)(_n2##x,_p1##y,z,v)), \ 1.9899 + (I[64] = (img)(_n2##x,y,z,v)), \ 1.9900 + (I[69] = (img)(_n2##x,_n1##y,z,v)), \ 1.9901 + (I[74] = (img)(_n2##x,_n2##y,z,v)), \ 1.9902 + (I[79] = (img)(_n2##x,_p2##y,_n1##z,v)), \ 1.9903 + (I[84] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.9904 + (I[89] = (img)(_n2##x,y,_n1##z,v)), \ 1.9905 + (I[94] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.9906 + (I[99] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.9907 + (I[104] = (img)(_n2##x,_p2##y,_n2##z,v)), \ 1.9908 + (I[109] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.9909 + (I[114] = (img)(_n2##x,y,_n2##z,v)), \ 1.9910 + (I[119] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.9911 + (I[124] = (img)(_n2##x,_n2##y,_n2##z,v)),1)) || \ 1.9912 + _n1##x==--_n2##x || x==(_n2##x = --_n1##x); \ 1.9913 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], \ 1.9914 + I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], \ 1.9915 + I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], \ 1.9916 + I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \ 1.9917 + I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], \ 1.9918 + I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \ 1.9919 + I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], \ 1.9920 + I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.9921 + I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], \ 1.9922 + I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \ 1.9923 + I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], \ 1.9924 + I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.9925 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], \ 1.9926 + I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \ 1.9927 + I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \ 1.9928 + I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.9929 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], \ 1.9930 + I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.9931 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], \ 1.9932 + I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \ 1.9933 + I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \ 1.9934 + I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \ 1.9935 + I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], \ 1.9936 + I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.9937 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], \ 1.9938 + _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x) 1.9939 + 1.9940 +#define cimg_for_in5x5x5(img,x0,y0,z0,x1,y1,z1,x,y,z,v,I) \ 1.9941 + cimg_for_in5((img).depth,z0,z1,z) cimg_for_in5((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.9942 + _p2##x = x-2<0?0:x-2, \ 1.9943 + _p1##x = x-1<0?0:x-1, \ 1.9944 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.9945 + _n2##x = (int)( \ 1.9946 + (I[0] = (img)(_p2##x,_p2##y,_p2##z,v)), \ 1.9947 + (I[5] = (img)(_p2##x,_p1##y,_p2##z,v)), \ 1.9948 + (I[10] = (img)(_p2##x,y,_p2##z,v)), \ 1.9949 + (I[15] = (img)(_p2##x,_n1##y,_p2##z,v)), \ 1.9950 + (I[20] = (img)(_p2##x,_n2##y,_p2##z,v)), \ 1.9951 + (I[25] = (img)(_p2##x,_p2##y,_p1##z,v)), \ 1.9952 + (I[30] = (img)(_p2##x,_p1##y,_p1##z,v)), \ 1.9953 + (I[35] = (img)(_p2##x,y,_p1##z,v)), \ 1.9954 + (I[40] = (img)(_p2##x,_n1##y,_p1##z,v)), \ 1.9955 + (I[45] = (img)(_p2##x,_n2##y,_p1##z,v)), \ 1.9956 + (I[50] = (img)(_p2##x,_p2##y,z,v)), \ 1.9957 + (I[55] = (img)(_p2##x,_p1##y,z,v)), \ 1.9958 + (I[60] = (img)(_p2##x,y,z,v)), \ 1.9959 + (I[65] = (img)(_p2##x,_n1##y,z,v)), \ 1.9960 + (I[70] = (img)(_p2##x,_n2##y,z,v)), \ 1.9961 + (I[75] = (img)(_p2##x,_p2##y,_n1##z,v)), \ 1.9962 + (I[80] = (img)(_p2##x,_p1##y,_n1##z,v)), \ 1.9963 + (I[85] = (img)(_p2##x,y,_n1##z,v)), \ 1.9964 + (I[90] = (img)(_p2##x,_n1##y,_n1##z,v)), \ 1.9965 + (I[95] = (img)(_p2##x,_n2##y,_n1##z,v)), \ 1.9966 + (I[100] = (img)(_p2##x,_p2##y,_n2##z,v)), \ 1.9967 + (I[105] = (img)(_p2##x,_p1##y,_n2##z,v)), \ 1.9968 + (I[110] = (img)(_p2##x,y,_n2##z,v)), \ 1.9969 + (I[115] = (img)(_p2##x,_n1##y,_n2##z,v)), \ 1.9970 + (I[120] = (img)(_p2##x,_n2##y,_n2##z,v)), \ 1.9971 + (I[1] = (img)(_p1##x,_p2##y,_p2##z,v)), \ 1.9972 + (I[6] = (img)(_p1##x,_p1##y,_p2##z,v)), \ 1.9973 + (I[11] = (img)(_p1##x,y,_p2##z,v)), \ 1.9974 + (I[16] = (img)(_p1##x,_n1##y,_p2##z,v)), \ 1.9975 + (I[21] = (img)(_p1##x,_n2##y,_p2##z,v)), \ 1.9976 + (I[26] = (img)(_p1##x,_p2##y,_p1##z,v)), \ 1.9977 + (I[31] = (img)(_p1##x,_p1##y,_p1##z,v)), \ 1.9978 + (I[36] = (img)(_p1##x,y,_p1##z,v)), \ 1.9979 + (I[41] = (img)(_p1##x,_n1##y,_p1##z,v)), \ 1.9980 + (I[46] = (img)(_p1##x,_n2##y,_p1##z,v)), \ 1.9981 + (I[51] = (img)(_p1##x,_p2##y,z,v)), \ 1.9982 + (I[56] = (img)(_p1##x,_p1##y,z,v)), \ 1.9983 + (I[61] = (img)(_p1##x,y,z,v)), \ 1.9984 + (I[66] = (img)(_p1##x,_n1##y,z,v)), \ 1.9985 + (I[71] = (img)(_p1##x,_n2##y,z,v)), \ 1.9986 + (I[76] = (img)(_p1##x,_p2##y,_n1##z,v)), \ 1.9987 + (I[81] = (img)(_p1##x,_p1##y,_n1##z,v)), \ 1.9988 + (I[86] = (img)(_p1##x,y,_n1##z,v)), \ 1.9989 + (I[91] = (img)(_p1##x,_n1##y,_n1##z,v)), \ 1.9990 + (I[96] = (img)(_p1##x,_n2##y,_n1##z,v)), \ 1.9991 + (I[101] = (img)(_p1##x,_p2##y,_n2##z,v)), \ 1.9992 + (I[106] = (img)(_p1##x,_p1##y,_n2##z,v)), \ 1.9993 + (I[111] = (img)(_p1##x,y,_n2##z,v)), \ 1.9994 + (I[116] = (img)(_p1##x,_n1##y,_n2##z,v)), \ 1.9995 + (I[121] = (img)(_p1##x,_n2##y,_n2##z,v)), \ 1.9996 + (I[2] = (img)(x,_p2##y,_p2##z,v)), \ 1.9997 + (I[7] = (img)(x,_p1##y,_p2##z,v)), \ 1.9998 + (I[12] = (img)(x,y,_p2##z,v)), \ 1.9999 + (I[17] = (img)(x,_n1##y,_p2##z,v)), \ 1.10000 + (I[22] = (img)(x,_n2##y,_p2##z,v)), \ 1.10001 + (I[27] = (img)(x,_p2##y,_p1##z,v)), \ 1.10002 + (I[32] = (img)(x,_p1##y,_p1##z,v)), \ 1.10003 + (I[37] = (img)(x,y,_p1##z,v)), \ 1.10004 + (I[42] = (img)(x,_n1##y,_p1##z,v)), \ 1.10005 + (I[47] = (img)(x,_n2##y,_p1##z,v)), \ 1.10006 + (I[52] = (img)(x,_p2##y,z,v)), \ 1.10007 + (I[57] = (img)(x,_p1##y,z,v)), \ 1.10008 + (I[62] = (img)(x,y,z,v)), \ 1.10009 + (I[67] = (img)(x,_n1##y,z,v)), \ 1.10010 + (I[72] = (img)(x,_n2##y,z,v)), \ 1.10011 + (I[77] = (img)(x,_p2##y,_n1##z,v)), \ 1.10012 + (I[82] = (img)(x,_p1##y,_n1##z,v)), \ 1.10013 + (I[87] = (img)(x,y,_n1##z,v)), \ 1.10014 + (I[92] = (img)(x,_n1##y,_n1##z,v)), \ 1.10015 + (I[97] = (img)(x,_n2##y,_n1##z,v)), \ 1.10016 + (I[102] = (img)(x,_p2##y,_n2##z,v)), \ 1.10017 + (I[107] = (img)(x,_p1##y,_n2##z,v)), \ 1.10018 + (I[112] = (img)(x,y,_n2##z,v)), \ 1.10019 + (I[117] = (img)(x,_n1##y,_n2##z,v)), \ 1.10020 + (I[122] = (img)(x,_n2##y,_n2##z,v)), \ 1.10021 + (I[3] = (img)(_n1##x,_p2##y,_p2##z,v)), \ 1.10022 + (I[8] = (img)(_n1##x,_p1##y,_p2##z,v)), \ 1.10023 + (I[13] = (img)(_n1##x,y,_p2##z,v)), \ 1.10024 + (I[18] = (img)(_n1##x,_n1##y,_p2##z,v)), \ 1.10025 + (I[23] = (img)(_n1##x,_n2##y,_p2##z,v)), \ 1.10026 + (I[28] = (img)(_n1##x,_p2##y,_p1##z,v)), \ 1.10027 + (I[33] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.10028 + (I[38] = (img)(_n1##x,y,_p1##z,v)), \ 1.10029 + (I[43] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.10030 + (I[48] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.10031 + (I[53] = (img)(_n1##x,_p2##y,z,v)), \ 1.10032 + (I[58] = (img)(_n1##x,_p1##y,z,v)), \ 1.10033 + (I[63] = (img)(_n1##x,y,z,v)), \ 1.10034 + (I[68] = (img)(_n1##x,_n1##y,z,v)), \ 1.10035 + (I[73] = (img)(_n1##x,_n2##y,z,v)), \ 1.10036 + (I[78] = (img)(_n1##x,_p2##y,_n1##z,v)), \ 1.10037 + (I[83] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.10038 + (I[88] = (img)(_n1##x,y,_n1##z,v)), \ 1.10039 + (I[93] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.10040 + (I[98] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.10041 + (I[103] = (img)(_n1##x,_p2##y,_n2##z,v)), \ 1.10042 + (I[108] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.10043 + (I[113] = (img)(_n1##x,y,_n2##z,v)), \ 1.10044 + (I[118] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.10045 + (I[123] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.10046 + x+2>=(int)((img).width)?(int)((img).width)-1:x+2); \ 1.10047 + x<=(int)(x1) && ((_n2##x<(int)((img).width) && ( \ 1.10048 + (I[4] = (img)(_n2##x,_p2##y,_p2##z,v)), \ 1.10049 + (I[9] = (img)(_n2##x,_p1##y,_p2##z,v)), \ 1.10050 + (I[14] = (img)(_n2##x,y,_p2##z,v)), \ 1.10051 + (I[19] = (img)(_n2##x,_n1##y,_p2##z,v)), \ 1.10052 + (I[24] = (img)(_n2##x,_n2##y,_p2##z,v)), \ 1.10053 + (I[29] = (img)(_n2##x,_p2##y,_p1##z,v)), \ 1.10054 + (I[34] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.10055 + (I[39] = (img)(_n2##x,y,_p1##z,v)), \ 1.10056 + (I[44] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.10057 + (I[49] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.10058 + (I[54] = (img)(_n2##x,_p2##y,z,v)), \ 1.10059 + (I[59] = (img)(_n2##x,_p1##y,z,v)), \ 1.10060 + (I[64] = (img)(_n2##x,y,z,v)), \ 1.10061 + (I[69] = (img)(_n2##x,_n1##y,z,v)), \ 1.10062 + (I[74] = (img)(_n2##x,_n2##y,z,v)), \ 1.10063 + (I[79] = (img)(_n2##x,_p2##y,_n1##z,v)), \ 1.10064 + (I[84] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.10065 + (I[89] = (img)(_n2##x,y,_n1##z,v)), \ 1.10066 + (I[94] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.10067 + (I[99] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.10068 + (I[104] = (img)(_n2##x,_p2##y,_n2##z,v)), \ 1.10069 + (I[109] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.10070 + (I[114] = (img)(_n2##x,y,_n2##z,v)), \ 1.10071 + (I[119] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.10072 + (I[124] = (img)(_n2##x,_n2##y,_n2##z,v)),1)) || \ 1.10073 + _n1##x==--_n2##x || x==(_n2##x = --_n1##x)); \ 1.10074 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], \ 1.10075 + I[5] = I[6], I[6] = I[7], I[7] = I[8], I[8] = I[9], \ 1.10076 + I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], \ 1.10077 + I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], \ 1.10078 + I[20] = I[21], I[21] = I[22], I[22] = I[23], I[23] = I[24], \ 1.10079 + I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \ 1.10080 + I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], \ 1.10081 + I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.10082 + I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], \ 1.10083 + I[45] = I[46], I[46] = I[47], I[47] = I[48], I[48] = I[49], \ 1.10084 + I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], \ 1.10085 + I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.10086 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], \ 1.10087 + I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \ 1.10088 + I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], \ 1.10089 + I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.10090 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], \ 1.10091 + I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.10092 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], \ 1.10093 + I[95] = I[96], I[96] = I[97], I[97] = I[98], I[98] = I[99], \ 1.10094 + I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \ 1.10095 + I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], \ 1.10096 + I[110] = I[111], I[111] = I[112], I[112] = I[113], I[113] = I[114], \ 1.10097 + I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.10098 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], \ 1.10099 + _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x) 1.10100 + 1.10101 +#define cimg_get5x5x5(img,x,y,z,v,I) \ 1.10102 + I[0] = (img)(_p2##x,_p2##y,_p2##z,v), I[1] = (img)(_p1##x,_p2##y,_p2##z,v), I[2] = (img)(x,_p2##y,_p2##z,v), I[3] = (img)(_n1##x,_p2##y,_p2##z,v), I[4] = (img)(_n2##x,_p2##y,_p2##z,v), \ 1.10103 + I[5] = (img)(_p2##x,_p1##y,_p2##z,v), I[6] = (img)(_p1##x,_p1##y,_p2##z,v), I[7] = (img)(x,_p1##y,_p2##z,v), I[8] = (img)(_n1##x,_p1##y,_p2##z,v), I[9] = (img)(_n2##x,_p1##y,_p2##z,v), \ 1.10104 + I[10] = (img)(_p2##x,y,_p2##z,v), I[11] = (img)(_p1##x,y,_p2##z,v), I[12] = (img)(x,y,_p2##z,v), I[13] = (img)(_n1##x,y,_p2##z,v), I[14] = (img)(_n2##x,y,_p2##z,v), \ 1.10105 + I[15] = (img)(_p2##x,_n1##y,_p2##z,v), I[16] = (img)(_p1##x,_n1##y,_p2##z,v), I[17] = (img)(x,_n1##y,_p2##z,v), I[18] = (img)(_n1##x,_n1##y,_p2##z,v), I[19] = (img)(_n2##x,_n1##y,_p2##z,v), \ 1.10106 + I[20] = (img)(_p2##x,_n2##y,_p2##z,v), I[21] = (img)(_p1##x,_n2##y,_p2##z,v), I[22] = (img)(x,_n2##y,_p2##z,v), I[23] = (img)(_n1##x,_n2##y,_p2##z,v), I[24] = (img)(_n2##x,_n2##y,_p2##z,v), \ 1.10107 + I[25] = (img)(_p2##x,_p2##y,_p1##z,v), I[26] = (img)(_p1##x,_p2##y,_p1##z,v), I[27] = (img)(x,_p2##y,_p1##z,v), I[28] = (img)(_n1##x,_p2##y,_p1##z,v), I[29] = (img)(_n2##x,_p2##y,_p1##z,v), \ 1.10108 + I[30] = (img)(_p2##x,_p1##y,_p1##z,v), I[31] = (img)(_p1##x,_p1##y,_p1##z,v), I[32] = (img)(x,_p1##y,_p1##z,v), I[33] = (img)(_n1##x,_p1##y,_p1##z,v), I[34] = (img)(_n2##x,_p1##y,_p1##z,v), \ 1.10109 + I[35] = (img)(_p2##x,y,_p1##z,v), I[36] = (img)(_p1##x,y,_p1##z,v), I[37] = (img)(x,y,_p1##z,v), I[38] = (img)(_n1##x,y,_p1##z,v), I[39] = (img)(_n2##x,y,_p1##z,v), \ 1.10110 + I[40] = (img)(_p2##x,_n1##y,_p1##z,v), I[41] = (img)(_p1##x,_n1##y,_p1##z,v), I[42] = (img)(x,_n1##y,_p1##z,v), I[43] = (img)(_n1##x,_n1##y,_p1##z,v), I[44] = (img)(_n2##x,_n1##y,_p1##z,v), \ 1.10111 + I[45] = (img)(_p2##x,_n2##y,_p1##z,v), I[46] = (img)(_p1##x,_n2##y,_p1##z,v), I[47] = (img)(x,_n2##y,_p1##z,v), I[48] = (img)(_n1##x,_n2##y,_p1##z,v), I[49] = (img)(_n2##x,_n2##y,_p1##z,v), \ 1.10112 + I[50] = (img)(_p2##x,_p2##y,z,v), I[51] = (img)(_p1##x,_p2##y,z,v), I[52] = (img)(x,_p2##y,z,v), I[53] = (img)(_n1##x,_p2##y,z,v), I[54] = (img)(_n2##x,_p2##y,z,v), \ 1.10113 + I[55] = (img)(_p2##x,_p1##y,z,v), I[56] = (img)(_p1##x,_p1##y,z,v), I[57] = (img)(x,_p1##y,z,v), I[58] = (img)(_n1##x,_p1##y,z,v), I[59] = (img)(_n2##x,_p1##y,z,v), \ 1.10114 + I[60] = (img)(_p2##x,y,z,v), I[61] = (img)(_p1##x,y,z,v), I[62] = (img)(x,y,z,v), I[63] = (img)(_n1##x,y,z,v), I[64] = (img)(_n2##x,y,z,v), \ 1.10115 + I[65] = (img)(_p2##x,_n1##y,z,v), I[66] = (img)(_p1##x,_n1##y,z,v), I[67] = (img)(x,_n1##y,z,v), I[68] = (img)(_n1##x,_n1##y,z,v), I[69] = (img)(_n2##x,_n1##y,z,v), \ 1.10116 + I[70] = (img)(_p2##x,_n2##y,z,v), I[71] = (img)(_p1##x,_n2##y,z,v), I[72] = (img)(x,_n2##y,z,v), I[73] = (img)(_n1##x,_n2##y,z,v), I[74] = (img)(_n2##x,_n2##y,z,v), \ 1.10117 + I[75] = (img)(_p2##x,_p2##y,_n1##z,v), I[76] = (img)(_p1##x,_p2##y,_n1##z,v), I[77] = (img)(x,_p2##y,_n1##z,v), I[78] = (img)(_n1##x,_p2##y,_n1##z,v), I[79] = (img)(_n2##x,_p2##y,_n1##z,v), \ 1.10118 + I[80] = (img)(_p2##x,_p1##y,_n1##z,v), I[81] = (img)(_p1##x,_p1##y,_n1##z,v), I[82] = (img)(x,_p1##y,_n1##z,v), I[83] = (img)(_n1##x,_p1##y,_n1##z,v), I[84] = (img)(_n2##x,_p1##y,_n1##z,v), \ 1.10119 + I[85] = (img)(_p2##x,y,_n1##z,v), I[86] = (img)(_p1##x,y,_n1##z,v), I[87] = (img)(x,y,_n1##z,v), I[88] = (img)(_n1##x,y,_n1##z,v), I[89] = (img)(_n2##x,y,_n1##z,v), \ 1.10120 + I[90] = (img)(_p2##x,_n1##y,_n1##z,v), I[91] = (img)(_p1##x,_n1##y,_n1##z,v), I[92] = (img)(x,_n1##y,_n1##z,v), I[93] = (img)(_n1##x,_n1##y,_n1##z,v), I[94] = (img)(_n2##x,_n1##y,_n1##z,v), \ 1.10121 + I[95] = (img)(_p2##x,_n2##y,_n1##z,v), I[96] = (img)(_p1##x,_n2##y,_n1##z,v), I[97] = (img)(x,_n2##y,_n1##z,v), I[98] = (img)(_n1##x,_n2##y,_n1##z,v), I[99] = (img)(_n2##x,_n2##y,_n1##z,v), \ 1.10122 + I[100] = (img)(_p2##x,_p2##y,_n2##z,v), I[101] = (img)(_p1##x,_p2##y,_n2##z,v), I[102] = (img)(x,_p2##y,_n2##z,v), I[103] = (img)(_n1##x,_p2##y,_n2##z,v), I[104] = (img)(_n2##x,_p2##y,_n2##z,v), \ 1.10123 + I[105] = (img)(_p2##x,_p1##y,_n2##z,v), I[106] = (img)(_p1##x,_p1##y,_n2##z,v), I[107] = (img)(x,_p1##y,_n2##z,v), I[108] = (img)(_n1##x,_p1##y,_n2##z,v), I[109] = (img)(_n2##x,_p1##y,_n2##z,v), \ 1.10124 + I[110] = (img)(_p2##x,y,_n2##z,v), I[111] = (img)(_p1##x,y,_n2##z,v), I[112] = (img)(x,y,_n2##z,v), I[113] = (img)(_n1##x,y,_n2##z,v), I[114] = (img)(_n2##x,y,_n2##z,v), \ 1.10125 + I[115] = (img)(_p2##x,_n1##y,_n2##z,v), I[116] = (img)(_p1##x,_n1##y,_n2##z,v), I[117] = (img)(x,_n1##y,_n2##z,v), I[118] = (img)(_n1##x,_n1##y,_n2##z,v), I[119] = (img)(_n2##x,_n1##y,_n2##z,v), \ 1.10126 + I[120] = (img)(_p2##x,_n2##y,_n2##z,v), I[121] = (img)(_p1##x,_n2##y,_n2##z,v), I[122] = (img)(x,_n2##y,_n2##z,v), I[123] = (img)(_n1##x,_n2##y,_n2##z,v), I[124] = (img)(_n2##x,_n2##y,_n2##z,v); 1.10127 + 1.10128 +// Define 6x6x6 loop macros for CImg 1.10129 +//------------------------------------- 1.10130 +#define cimg_for_in6(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.10131 + _p2##i = i-2<0?0:i-2, \ 1.10132 + _p1##i = i-1<0?0:i-1, \ 1.10133 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.10134 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.10135 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3; \ 1.10136 + i<=(int)(i1) && (_n3##i<(int)(bound) || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.10137 + i==(_n3##i = _n2##i = --_n1##i)); \ 1.10138 + _p2##i = _p1##i, _p1##i = i++, \ 1.10139 + ++_n1##i, ++_n2##i, ++_n3##i) 1.10140 + 1.10141 +#define cimg_for_in6X(img,x0,x1,x) cimg_for_in6((img).width,x0,x1,x) 1.10142 +#define cimg_for_in6Y(img,y0,y1,y) cimg_for_in6((img).height,y0,y1,y) 1.10143 +#define cimg_for_in6Z(img,z0,z1,z) cimg_for_in6((img).depth,z0,z1,z) 1.10144 +#define cimg_for_in6V(img,v0,v1,v) cimg_for_in6((img).dim,v0,v1,v) 1.10145 +#define cimg_for_in6XY(img,x0,y0,x1,y1,x,y) cimg_for_in6Y(img,y0,y1,y) cimg_for_in6X(img,x0,x1,x) 1.10146 +#define cimg_for_in6XZ(img,x0,z0,x1,z1,x,z) cimg_for_in6Z(img,z0,z1,z) cimg_for_in6X(img,x0,x1,x) 1.10147 +#define cimg_for_in6XV(img,x0,v0,x1,v1,x,v) cimg_for_in6V(img,v0,v1,v) cimg_for_in6X(img,x0,x1,x) 1.10148 +#define cimg_for_in6YZ(img,y0,z0,y1,z1,y,z) cimg_for_in6Z(img,z0,z1,z) cimg_for_in6Y(img,y0,y1,y) 1.10149 +#define cimg_for_in6YV(img,y0,v0,y1,v1,y,v) cimg_for_in6V(img,v0,v1,v) cimg_for_in6Y(img,y0,y1,y) 1.10150 +#define cimg_for_in6ZV(img,z0,v0,z1,v1,z,v) cimg_for_in6V(img,v0,v1,v) cimg_for_in6Z(img,z0,z1,z) 1.10151 +#define cimg_for_in6XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in6Z(img,z0,z1,z) cimg_for_in6XY(img,x0,y0,x1,y1,x,y) 1.10152 +#define cimg_for_in6XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in6V(img,v0,v1,v) cimg_for_in6XZ(img,x0,y0,x1,y1,x,z) 1.10153 +#define cimg_for_in6YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in6V(img,v0,v1,v) cimg_for_in6YZ(img,y0,z0,y1,z1,y,z) 1.10154 +#define cimg_for_in6XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in6V(img,v0,v1,v) cimg_for_in6XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.10155 + 1.10156 +#define cimg_for6x6x6(img,x,y,z,v,I) \ 1.10157 + cimg_for6((img).depth,z) cimg_for6((img).height,y) for (int x = 0, \ 1.10158 + _p2##x = 0, _p1##x = 0, \ 1.10159 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.10160 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.10161 + _n3##x = (int)( \ 1.10162 + (I[0] = I[1] = I[2] = (img)(0,_p2##y,_p2##z,v)), \ 1.10163 + (I[6] = I[7] = I[8] = (img)(0,_p1##y,_p2##z,v)), \ 1.10164 + (I[12] = I[13] = I[14] = (img)(0,y,_p2##z,v)), \ 1.10165 + (I[18] = I[19] = I[20] = (img)(0,_n1##y,_p2##z,v)), \ 1.10166 + (I[24] = I[25] = I[26] = (img)(0,_n2##y,_p2##z,v)), \ 1.10167 + (I[30] = I[31] = I[32] = (img)(0,_n3##y,_p2##z,v)), \ 1.10168 + (I[36] = I[37] = I[38] = (img)(0,_p2##y,_p1##z,v)), \ 1.10169 + (I[42] = I[43] = I[44] = (img)(0,_p1##y,_p1##z,v)), \ 1.10170 + (I[48] = I[49] = I[50] = (img)(0,y,_p1##z,v)), \ 1.10171 + (I[54] = I[55] = I[56] = (img)(0,_n1##y,_p1##z,v)), \ 1.10172 + (I[60] = I[61] = I[62] = (img)(0,_n2##y,_p1##z,v)), \ 1.10173 + (I[66] = I[67] = I[68] = (img)(0,_n3##y,_p1##z,v)), \ 1.10174 + (I[72] = I[73] = I[74] = (img)(0,_p2##y,z,v)), \ 1.10175 + (I[78] = I[79] = I[80] = (img)(0,_p1##y,z,v)), \ 1.10176 + (I[84] = I[85] = I[86] = (img)(0,y,z,v)), \ 1.10177 + (I[90] = I[91] = I[92] = (img)(0,_n1##y,z,v)), \ 1.10178 + (I[96] = I[97] = I[98] = (img)(0,_n2##y,z,v)), \ 1.10179 + (I[102] = I[103] = I[104] = (img)(0,_n3##y,z,v)), \ 1.10180 + (I[108] = I[109] = I[110] = (img)(0,_p2##y,_n1##z,v)), \ 1.10181 + (I[114] = I[115] = I[116] = (img)(0,_p1##y,_n1##z,v)), \ 1.10182 + (I[120] = I[121] = I[122] = (img)(0,y,_n1##z,v)), \ 1.10183 + (I[126] = I[127] = I[128] = (img)(0,_n1##y,_n1##z,v)), \ 1.10184 + (I[132] = I[133] = I[134] = (img)(0,_n2##y,_n1##z,v)), \ 1.10185 + (I[138] = I[139] = I[140] = (img)(0,_n3##y,_n1##z,v)), \ 1.10186 + (I[144] = I[145] = I[146] = (img)(0,_p2##y,_n2##z,v)), \ 1.10187 + (I[150] = I[151] = I[152] = (img)(0,_p1##y,_n2##z,v)), \ 1.10188 + (I[156] = I[157] = I[158] = (img)(0,y,_n2##z,v)), \ 1.10189 + (I[162] = I[163] = I[164] = (img)(0,_n1##y,_n2##z,v)), \ 1.10190 + (I[168] = I[169] = I[170] = (img)(0,_n2##y,_n2##z,v)), \ 1.10191 + (I[174] = I[175] = I[176] = (img)(0,_n3##y,_n2##z,v)), \ 1.10192 + (I[180] = I[181] = I[182] = (img)(0,_p2##y,_n3##z,v)), \ 1.10193 + (I[186] = I[187] = I[188] = (img)(0,_p1##y,_n3##z,v)), \ 1.10194 + (I[192] = I[193] = I[194] = (img)(0,y,_n3##z,v)), \ 1.10195 + (I[198] = I[199] = I[200] = (img)(0,_n1##y,_n3##z,v)), \ 1.10196 + (I[204] = I[205] = I[206] = (img)(0,_n2##y,_n3##z,v)), \ 1.10197 + (I[210] = I[211] = I[212] = (img)(0,_n3##y,_n3##z,v)), \ 1.10198 + (I[3] = (img)(_n1##x,_p2##y,_p2##z,v)), \ 1.10199 + (I[9] = (img)(_n1##x,_p1##y,_p2##z,v)), \ 1.10200 + (I[15] = (img)(_n1##x,y,_p2##z,v)), \ 1.10201 + (I[21] = (img)(_n1##x,_n1##y,_p2##z,v)), \ 1.10202 + (I[27] = (img)(_n1##x,_n2##y,_p2##z,v)), \ 1.10203 + (I[33] = (img)(_n1##x,_n3##y,_p2##z,v)), \ 1.10204 + (I[39] = (img)(_n1##x,_p2##y,_p1##z,v)), \ 1.10205 + (I[45] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.10206 + (I[51] = (img)(_n1##x,y,_p1##z,v)), \ 1.10207 + (I[57] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.10208 + (I[63] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.10209 + (I[69] = (img)(_n1##x,_n3##y,_p1##z,v)), \ 1.10210 + (I[75] = (img)(_n1##x,_p2##y,z,v)), \ 1.10211 + (I[81] = (img)(_n1##x,_p1##y,z,v)), \ 1.10212 + (I[87] = (img)(_n1##x,y,z,v)), \ 1.10213 + (I[93] = (img)(_n1##x,_n1##y,z,v)), \ 1.10214 + (I[99] = (img)(_n1##x,_n2##y,z,v)), \ 1.10215 + (I[105] = (img)(_n1##x,_n3##y,z,v)), \ 1.10216 + (I[111] = (img)(_n1##x,_p2##y,_n1##z,v)), \ 1.10217 + (I[117] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.10218 + (I[123] = (img)(_n1##x,y,_n1##z,v)), \ 1.10219 + (I[129] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.10220 + (I[135] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.10221 + (I[141] = (img)(_n1##x,_n3##y,_n1##z,v)), \ 1.10222 + (I[147] = (img)(_n1##x,_p2##y,_n2##z,v)), \ 1.10223 + (I[153] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.10224 + (I[159] = (img)(_n1##x,y,_n2##z,v)), \ 1.10225 + (I[165] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.10226 + (I[171] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.10227 + (I[177] = (img)(_n1##x,_n3##y,_n2##z,v)), \ 1.10228 + (I[183] = (img)(_n1##x,_p2##y,_n3##z,v)), \ 1.10229 + (I[189] = (img)(_n1##x,_p1##y,_n3##z,v)), \ 1.10230 + (I[195] = (img)(_n1##x,y,_n3##z,v)), \ 1.10231 + (I[201] = (img)(_n1##x,_n1##y,_n3##z,v)), \ 1.10232 + (I[207] = (img)(_n1##x,_n2##y,_n3##z,v)), \ 1.10233 + (I[213] = (img)(_n1##x,_n3##y,_n3##z,v)), \ 1.10234 + (I[4] = (img)(_n2##x,_p2##y,_p2##z,v)), \ 1.10235 + (I[10] = (img)(_n2##x,_p1##y,_p2##z,v)), \ 1.10236 + (I[16] = (img)(_n2##x,y,_p2##z,v)), \ 1.10237 + (I[22] = (img)(_n2##x,_n1##y,_p2##z,v)), \ 1.10238 + (I[28] = (img)(_n2##x,_n2##y,_p2##z,v)), \ 1.10239 + (I[34] = (img)(_n2##x,_n3##y,_p2##z,v)), \ 1.10240 + (I[40] = (img)(_n2##x,_p2##y,_p1##z,v)), \ 1.10241 + (I[46] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.10242 + (I[52] = (img)(_n2##x,y,_p1##z,v)), \ 1.10243 + (I[58] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.10244 + (I[64] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.10245 + (I[70] = (img)(_n2##x,_n3##y,_p1##z,v)), \ 1.10246 + (I[76] = (img)(_n2##x,_p2##y,z,v)), \ 1.10247 + (I[82] = (img)(_n2##x,_p1##y,z,v)), \ 1.10248 + (I[88] = (img)(_n2##x,y,z,v)), \ 1.10249 + (I[94] = (img)(_n2##x,_n1##y,z,v)), \ 1.10250 + (I[100] = (img)(_n2##x,_n2##y,z,v)), \ 1.10251 + (I[106] = (img)(_n2##x,_n3##y,z,v)), \ 1.10252 + (I[112] = (img)(_n2##x,_p2##y,_n1##z,v)), \ 1.10253 + (I[118] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.10254 + (I[124] = (img)(_n2##x,y,_n1##z,v)), \ 1.10255 + (I[130] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.10256 + (I[136] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.10257 + (I[142] = (img)(_n2##x,_n3##y,_n1##z,v)), \ 1.10258 + (I[148] = (img)(_n2##x,_p2##y,_n2##z,v)), \ 1.10259 + (I[154] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.10260 + (I[160] = (img)(_n2##x,y,_n2##z,v)), \ 1.10261 + (I[166] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.10262 + (I[172] = (img)(_n2##x,_n2##y,_n2##z,v)), \ 1.10263 + (I[178] = (img)(_n2##x,_n3##y,_n2##z,v)), \ 1.10264 + (I[184] = (img)(_n2##x,_p2##y,_n3##z,v)), \ 1.10265 + (I[190] = (img)(_n2##x,_p1##y,_n3##z,v)), \ 1.10266 + (I[196] = (img)(_n2##x,y,_n3##z,v)), \ 1.10267 + (I[202] = (img)(_n2##x,_n1##y,_n3##z,v)), \ 1.10268 + (I[208] = (img)(_n2##x,_n2##y,_n3##z,v)), \ 1.10269 + (I[214] = (img)(_n2##x,_n3##y,_n3##z,v)), \ 1.10270 + 3>=((img).width)?(int)((img).width)-1:3); \ 1.10271 + (_n3##x<(int)((img).width) && ( \ 1.10272 + (I[5] = (img)(_n3##x,_p2##y,_p2##z,v)), \ 1.10273 + (I[11] = (img)(_n3##x,_p1##y,_p2##z,v)), \ 1.10274 + (I[17] = (img)(_n3##x,y,_p2##z,v)), \ 1.10275 + (I[23] = (img)(_n3##x,_n1##y,_p2##z,v)), \ 1.10276 + (I[29] = (img)(_n3##x,_n2##y,_p2##z,v)), \ 1.10277 + (I[35] = (img)(_n3##x,_n3##y,_p2##z,v)), \ 1.10278 + (I[41] = (img)(_n3##x,_p2##y,_p1##z,v)), \ 1.10279 + (I[47] = (img)(_n3##x,_p1##y,_p1##z,v)), \ 1.10280 + (I[53] = (img)(_n3##x,y,_p1##z,v)), \ 1.10281 + (I[59] = (img)(_n3##x,_n1##y,_p1##z,v)), \ 1.10282 + (I[65] = (img)(_n3##x,_n2##y,_p1##z,v)), \ 1.10283 + (I[71] = (img)(_n3##x,_n3##y,_p1##z,v)), \ 1.10284 + (I[77] = (img)(_n3##x,_p2##y,z,v)), \ 1.10285 + (I[83] = (img)(_n3##x,_p1##y,z,v)), \ 1.10286 + (I[89] = (img)(_n3##x,y,z,v)), \ 1.10287 + (I[95] = (img)(_n3##x,_n1##y,z,v)), \ 1.10288 + (I[101] = (img)(_n3##x,_n2##y,z,v)), \ 1.10289 + (I[107] = (img)(_n3##x,_n3##y,z,v)), \ 1.10290 + (I[113] = (img)(_n3##x,_p2##y,_n1##z,v)), \ 1.10291 + (I[119] = (img)(_n3##x,_p1##y,_n1##z,v)), \ 1.10292 + (I[125] = (img)(_n3##x,y,_n1##z,v)), \ 1.10293 + (I[131] = (img)(_n3##x,_n1##y,_n1##z,v)), \ 1.10294 + (I[137] = (img)(_n3##x,_n2##y,_n1##z,v)), \ 1.10295 + (I[143] = (img)(_n3##x,_n3##y,_n1##z,v)), \ 1.10296 + (I[149] = (img)(_n3##x,_p2##y,_n2##z,v)), \ 1.10297 + (I[155] = (img)(_n3##x,_p1##y,_n2##z,v)), \ 1.10298 + (I[161] = (img)(_n3##x,y,_n2##z,v)), \ 1.10299 + (I[167] = (img)(_n3##x,_n1##y,_n2##z,v)), \ 1.10300 + (I[173] = (img)(_n3##x,_n2##y,_n2##z,v)), \ 1.10301 + (I[179] = (img)(_n3##x,_n3##y,_n2##z,v)), \ 1.10302 + (I[185] = (img)(_n3##x,_p2##y,_n3##z,v)), \ 1.10303 + (I[191] = (img)(_n3##x,_p1##y,_n3##z,v)), \ 1.10304 + (I[197] = (img)(_n3##x,y,_n3##z,v)), \ 1.10305 + (I[203] = (img)(_n3##x,_n1##y,_n3##z,v)), \ 1.10306 + (I[209] = (img)(_n3##x,_n2##y,_n3##z,v)), \ 1.10307 + (I[215] = (img)(_n3##x,_n3##y,_n3##z,v)),1)) || \ 1.10308 + _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n3##x = _n2##x = --_n1##x); \ 1.10309 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], \ 1.10310 + I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], \ 1.10311 + I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], \ 1.10312 + I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.10313 + I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \ 1.10314 + I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \ 1.10315 + I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \ 1.10316 + I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.10317 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \ 1.10318 + I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.10319 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \ 1.10320 + I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.10321 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \ 1.10322 + I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.10323 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.10324 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.10325 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], \ 1.10326 + I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \ 1.10327 + I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], \ 1.10328 + I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.10329 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.10330 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \ 1.10331 + I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], \ 1.10332 + I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.10333 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \ 1.10334 + I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \ 1.10335 + I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \ 1.10336 + I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.10337 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], \ 1.10338 + I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \ 1.10339 + I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], \ 1.10340 + I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \ 1.10341 + I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \ 1.10342 + I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], \ 1.10343 + I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \ 1.10344 + I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \ 1.10345 + _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x) 1.10346 + 1.10347 +#define cimg_for_in6x6x6(img,x0,y0,z0,x1,y1,z1,x,y,z,v,I) \ 1.10348 + cimg_for_in6((img).depth,z0,z1,z) cimg_for_in6((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.10349 + _p2##x = x-2<0?0:x-2, \ 1.10350 + _p1##x = x-1<0?0:x-1, \ 1.10351 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.10352 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.10353 + _n3##x = (int)( \ 1.10354 + (I[0] = (img)(_p2##x,_p2##y,_p2##z,v)), \ 1.10355 + (I[6] = (img)(_p2##x,_p1##y,_p2##z,v)), \ 1.10356 + (I[12] = (img)(_p2##x,y,_p2##z,v)), \ 1.10357 + (I[18] = (img)(_p2##x,_n1##y,_p2##z,v)), \ 1.10358 + (I[24] = (img)(_p2##x,_n2##y,_p2##z,v)), \ 1.10359 + (I[30] = (img)(_p2##x,_n3##y,_p2##z,v)), \ 1.10360 + (I[36] = (img)(_p2##x,_p2##y,_p1##z,v)), \ 1.10361 + (I[42] = (img)(_p2##x,_p1##y,_p1##z,v)), \ 1.10362 + (I[48] = (img)(_p2##x,y,_p1##z,v)), \ 1.10363 + (I[54] = (img)(_p2##x,_n1##y,_p1##z,v)), \ 1.10364 + (I[60] = (img)(_p2##x,_n2##y,_p1##z,v)), \ 1.10365 + (I[66] = (img)(_p2##x,_n3##y,_p1##z,v)), \ 1.10366 + (I[72] = (img)(_p2##x,_p2##y,z,v)), \ 1.10367 + (I[78] = (img)(_p2##x,_p1##y,z,v)), \ 1.10368 + (I[84] = (img)(_p2##x,y,z,v)), \ 1.10369 + (I[90] = (img)(_p2##x,_n1##y,z,v)), \ 1.10370 + (I[96] = (img)(_p2##x,_n2##y,z,v)), \ 1.10371 + (I[102] = (img)(_p2##x,_n3##y,z,v)), \ 1.10372 + (I[108] = (img)(_p2##x,_p2##y,_n1##z,v)), \ 1.10373 + (I[114] = (img)(_p2##x,_p1##y,_n1##z,v)), \ 1.10374 + (I[120] = (img)(_p2##x,y,_n1##z,v)), \ 1.10375 + (I[126] = (img)(_p2##x,_n1##y,_n1##z,v)), \ 1.10376 + (I[132] = (img)(_p2##x,_n2##y,_n1##z,v)), \ 1.10377 + (I[138] = (img)(_p2##x,_n3##y,_n1##z,v)), \ 1.10378 + (I[144] = (img)(_p2##x,_p2##y,_n2##z,v)), \ 1.10379 + (I[150] = (img)(_p2##x,_p1##y,_n2##z,v)), \ 1.10380 + (I[156] = (img)(_p2##x,y,_n2##z,v)), \ 1.10381 + (I[162] = (img)(_p2##x,_n1##y,_n2##z,v)), \ 1.10382 + (I[168] = (img)(_p2##x,_n2##y,_n2##z,v)), \ 1.10383 + (I[174] = (img)(_p2##x,_n3##y,_n2##z,v)), \ 1.10384 + (I[180] = (img)(_p2##x,_p2##y,_n3##z,v)), \ 1.10385 + (I[186] = (img)(_p2##x,_p1##y,_n3##z,v)), \ 1.10386 + (I[192] = (img)(_p2##x,y,_n3##z,v)), \ 1.10387 + (I[198] = (img)(_p2##x,_n1##y,_n3##z,v)), \ 1.10388 + (I[204] = (img)(_p2##x,_n2##y,_n3##z,v)), \ 1.10389 + (I[210] = (img)(_p2##x,_n3##y,_n3##z,v)), \ 1.10390 + (I[1] = (img)(_p1##x,_p2##y,_p2##z,v)), \ 1.10391 + (I[7] = (img)(_p1##x,_p1##y,_p2##z,v)), \ 1.10392 + (I[13] = (img)(_p1##x,y,_p2##z,v)), \ 1.10393 + (I[19] = (img)(_p1##x,_n1##y,_p2##z,v)), \ 1.10394 + (I[25] = (img)(_p1##x,_n2##y,_p2##z,v)), \ 1.10395 + (I[31] = (img)(_p1##x,_n3##y,_p2##z,v)), \ 1.10396 + (I[37] = (img)(_p1##x,_p2##y,_p1##z,v)), \ 1.10397 + (I[43] = (img)(_p1##x,_p1##y,_p1##z,v)), \ 1.10398 + (I[49] = (img)(_p1##x,y,_p1##z,v)), \ 1.10399 + (I[55] = (img)(_p1##x,_n1##y,_p1##z,v)), \ 1.10400 + (I[61] = (img)(_p1##x,_n2##y,_p1##z,v)), \ 1.10401 + (I[67] = (img)(_p1##x,_n3##y,_p1##z,v)), \ 1.10402 + (I[73] = (img)(_p1##x,_p2##y,z,v)), \ 1.10403 + (I[79] = (img)(_p1##x,_p1##y,z,v)), \ 1.10404 + (I[85] = (img)(_p1##x,y,z,v)), \ 1.10405 + (I[91] = (img)(_p1##x,_n1##y,z,v)), \ 1.10406 + (I[97] = (img)(_p1##x,_n2##y,z,v)), \ 1.10407 + (I[103] = (img)(_p1##x,_n3##y,z,v)), \ 1.10408 + (I[109] = (img)(_p1##x,_p2##y,_n1##z,v)), \ 1.10409 + (I[115] = (img)(_p1##x,_p1##y,_n1##z,v)), \ 1.10410 + (I[121] = (img)(_p1##x,y,_n1##z,v)), \ 1.10411 + (I[127] = (img)(_p1##x,_n1##y,_n1##z,v)), \ 1.10412 + (I[133] = (img)(_p1##x,_n2##y,_n1##z,v)), \ 1.10413 + (I[139] = (img)(_p1##x,_n3##y,_n1##z,v)), \ 1.10414 + (I[145] = (img)(_p1##x,_p2##y,_n2##z,v)), \ 1.10415 + (I[151] = (img)(_p1##x,_p1##y,_n2##z,v)), \ 1.10416 + (I[157] = (img)(_p1##x,y,_n2##z,v)), \ 1.10417 + (I[163] = (img)(_p1##x,_n1##y,_n2##z,v)), \ 1.10418 + (I[169] = (img)(_p1##x,_n2##y,_n2##z,v)), \ 1.10419 + (I[175] = (img)(_p1##x,_n3##y,_n2##z,v)), \ 1.10420 + (I[181] = (img)(_p1##x,_p2##y,_n3##z,v)), \ 1.10421 + (I[187] = (img)(_p1##x,_p1##y,_n3##z,v)), \ 1.10422 + (I[193] = (img)(_p1##x,y,_n3##z,v)), \ 1.10423 + (I[199] = (img)(_p1##x,_n1##y,_n3##z,v)), \ 1.10424 + (I[205] = (img)(_p1##x,_n2##y,_n3##z,v)), \ 1.10425 + (I[211] = (img)(_p1##x,_n3##y,_n3##z,v)), \ 1.10426 + (I[2] = (img)(x,_p2##y,_p2##z,v)), \ 1.10427 + (I[8] = (img)(x,_p1##y,_p2##z,v)), \ 1.10428 + (I[14] = (img)(x,y,_p2##z,v)), \ 1.10429 + (I[20] = (img)(x,_n1##y,_p2##z,v)), \ 1.10430 + (I[26] = (img)(x,_n2##y,_p2##z,v)), \ 1.10431 + (I[32] = (img)(x,_n3##y,_p2##z,v)), \ 1.10432 + (I[38] = (img)(x,_p2##y,_p1##z,v)), \ 1.10433 + (I[44] = (img)(x,_p1##y,_p1##z,v)), \ 1.10434 + (I[50] = (img)(x,y,_p1##z,v)), \ 1.10435 + (I[56] = (img)(x,_n1##y,_p1##z,v)), \ 1.10436 + (I[62] = (img)(x,_n2##y,_p1##z,v)), \ 1.10437 + (I[68] = (img)(x,_n3##y,_p1##z,v)), \ 1.10438 + (I[74] = (img)(x,_p2##y,z,v)), \ 1.10439 + (I[80] = (img)(x,_p1##y,z,v)), \ 1.10440 + (I[86] = (img)(x,y,z,v)), \ 1.10441 + (I[92] = (img)(x,_n1##y,z,v)), \ 1.10442 + (I[98] = (img)(x,_n2##y,z,v)), \ 1.10443 + (I[104] = (img)(x,_n3##y,z,v)), \ 1.10444 + (I[110] = (img)(x,_p2##y,_n1##z,v)), \ 1.10445 + (I[116] = (img)(x,_p1##y,_n1##z,v)), \ 1.10446 + (I[122] = (img)(x,y,_n1##z,v)), \ 1.10447 + (I[128] = (img)(x,_n1##y,_n1##z,v)), \ 1.10448 + (I[134] = (img)(x,_n2##y,_n1##z,v)), \ 1.10449 + (I[140] = (img)(x,_n3##y,_n1##z,v)), \ 1.10450 + (I[146] = (img)(x,_p2##y,_n2##z,v)), \ 1.10451 + (I[152] = (img)(x,_p1##y,_n2##z,v)), \ 1.10452 + (I[158] = (img)(x,y,_n2##z,v)), \ 1.10453 + (I[164] = (img)(x,_n1##y,_n2##z,v)), \ 1.10454 + (I[170] = (img)(x,_n2##y,_n2##z,v)), \ 1.10455 + (I[176] = (img)(x,_n3##y,_n2##z,v)), \ 1.10456 + (I[182] = (img)(x,_p2##y,_n3##z,v)), \ 1.10457 + (I[188] = (img)(x,_p1##y,_n3##z,v)), \ 1.10458 + (I[194] = (img)(x,y,_n3##z,v)), \ 1.10459 + (I[200] = (img)(x,_n1##y,_n3##z,v)), \ 1.10460 + (I[206] = (img)(x,_n2##y,_n3##z,v)), \ 1.10461 + (I[212] = (img)(x,_n3##y,_n3##z,v)), \ 1.10462 + (I[3] = (img)(_n1##x,_p2##y,_p2##z,v)), \ 1.10463 + (I[9] = (img)(_n1##x,_p1##y,_p2##z,v)), \ 1.10464 + (I[15] = (img)(_n1##x,y,_p2##z,v)), \ 1.10465 + (I[21] = (img)(_n1##x,_n1##y,_p2##z,v)), \ 1.10466 + (I[27] = (img)(_n1##x,_n2##y,_p2##z,v)), \ 1.10467 + (I[33] = (img)(_n1##x,_n3##y,_p2##z,v)), \ 1.10468 + (I[39] = (img)(_n1##x,_p2##y,_p1##z,v)), \ 1.10469 + (I[45] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.10470 + (I[51] = (img)(_n1##x,y,_p1##z,v)), \ 1.10471 + (I[57] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.10472 + (I[63] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.10473 + (I[69] = (img)(_n1##x,_n3##y,_p1##z,v)), \ 1.10474 + (I[75] = (img)(_n1##x,_p2##y,z,v)), \ 1.10475 + (I[81] = (img)(_n1##x,_p1##y,z,v)), \ 1.10476 + (I[87] = (img)(_n1##x,y,z,v)), \ 1.10477 + (I[93] = (img)(_n1##x,_n1##y,z,v)), \ 1.10478 + (I[99] = (img)(_n1##x,_n2##y,z,v)), \ 1.10479 + (I[105] = (img)(_n1##x,_n3##y,z,v)), \ 1.10480 + (I[111] = (img)(_n1##x,_p2##y,_n1##z,v)), \ 1.10481 + (I[117] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.10482 + (I[123] = (img)(_n1##x,y,_n1##z,v)), \ 1.10483 + (I[129] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.10484 + (I[135] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.10485 + (I[141] = (img)(_n1##x,_n3##y,_n1##z,v)), \ 1.10486 + (I[147] = (img)(_n1##x,_p2##y,_n2##z,v)), \ 1.10487 + (I[153] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.10488 + (I[159] = (img)(_n1##x,y,_n2##z,v)), \ 1.10489 + (I[165] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.10490 + (I[171] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.10491 + (I[177] = (img)(_n1##x,_n3##y,_n2##z,v)), \ 1.10492 + (I[183] = (img)(_n1##x,_p2##y,_n3##z,v)), \ 1.10493 + (I[189] = (img)(_n1##x,_p1##y,_n3##z,v)), \ 1.10494 + (I[195] = (img)(_n1##x,y,_n3##z,v)), \ 1.10495 + (I[201] = (img)(_n1##x,_n1##y,_n3##z,v)), \ 1.10496 + (I[207] = (img)(_n1##x,_n2##y,_n3##z,v)), \ 1.10497 + (I[213] = (img)(_n1##x,_n3##y,_n3##z,v)), \ 1.10498 + (I[4] = (img)(_n2##x,_p2##y,_p2##z,v)), \ 1.10499 + (I[10] = (img)(_n2##x,_p1##y,_p2##z,v)), \ 1.10500 + (I[16] = (img)(_n2##x,y,_p2##z,v)), \ 1.10501 + (I[22] = (img)(_n2##x,_n1##y,_p2##z,v)), \ 1.10502 + (I[28] = (img)(_n2##x,_n2##y,_p2##z,v)), \ 1.10503 + (I[34] = (img)(_n2##x,_n3##y,_p2##z,v)), \ 1.10504 + (I[40] = (img)(_n2##x,_p2##y,_p1##z,v)), \ 1.10505 + (I[46] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.10506 + (I[52] = (img)(_n2##x,y,_p1##z,v)), \ 1.10507 + (I[58] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.10508 + (I[64] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.10509 + (I[70] = (img)(_n2##x,_n3##y,_p1##z,v)), \ 1.10510 + (I[76] = (img)(_n2##x,_p2##y,z,v)), \ 1.10511 + (I[82] = (img)(_n2##x,_p1##y,z,v)), \ 1.10512 + (I[88] = (img)(_n2##x,y,z,v)), \ 1.10513 + (I[94] = (img)(_n2##x,_n1##y,z,v)), \ 1.10514 + (I[100] = (img)(_n2##x,_n2##y,z,v)), \ 1.10515 + (I[106] = (img)(_n2##x,_n3##y,z,v)), \ 1.10516 + (I[112] = (img)(_n2##x,_p2##y,_n1##z,v)), \ 1.10517 + (I[118] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.10518 + (I[124] = (img)(_n2##x,y,_n1##z,v)), \ 1.10519 + (I[130] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.10520 + (I[136] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.10521 + (I[142] = (img)(_n2##x,_n3##y,_n1##z,v)), \ 1.10522 + (I[148] = (img)(_n2##x,_p2##y,_n2##z,v)), \ 1.10523 + (I[154] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.10524 + (I[160] = (img)(_n2##x,y,_n2##z,v)), \ 1.10525 + (I[166] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.10526 + (I[172] = (img)(_n2##x,_n2##y,_n2##z,v)), \ 1.10527 + (I[178] = (img)(_n2##x,_n3##y,_n2##z,v)), \ 1.10528 + (I[184] = (img)(_n2##x,_p2##y,_n3##z,v)), \ 1.10529 + (I[190] = (img)(_n2##x,_p1##y,_n3##z,v)), \ 1.10530 + (I[196] = (img)(_n2##x,y,_n3##z,v)), \ 1.10531 + (I[202] = (img)(_n2##x,_n1##y,_n3##z,v)), \ 1.10532 + (I[208] = (img)(_n2##x,_n2##y,_n3##z,v)), \ 1.10533 + (I[214] = (img)(_n2##x,_n3##y,_n3##z,v)), \ 1.10534 + x+3>=(int)((img).width)?(int)((img).width)-1:x+3); \ 1.10535 + x<=(int)(x1) && ((_n3##x<(int)((img).width) && ( \ 1.10536 + (I[5] = (img)(_n3##x,_p2##y,_p2##z,v)), \ 1.10537 + (I[11] = (img)(_n3##x,_p1##y,_p2##z,v)), \ 1.10538 + (I[17] = (img)(_n3##x,y,_p2##z,v)), \ 1.10539 + (I[23] = (img)(_n3##x,_n1##y,_p2##z,v)), \ 1.10540 + (I[29] = (img)(_n3##x,_n2##y,_p2##z,v)), \ 1.10541 + (I[35] = (img)(_n3##x,_n3##y,_p2##z,v)), \ 1.10542 + (I[41] = (img)(_n3##x,_p2##y,_p1##z,v)), \ 1.10543 + (I[47] = (img)(_n3##x,_p1##y,_p1##z,v)), \ 1.10544 + (I[53] = (img)(_n3##x,y,_p1##z,v)), \ 1.10545 + (I[59] = (img)(_n3##x,_n1##y,_p1##z,v)), \ 1.10546 + (I[65] = (img)(_n3##x,_n2##y,_p1##z,v)), \ 1.10547 + (I[71] = (img)(_n3##x,_n3##y,_p1##z,v)), \ 1.10548 + (I[77] = (img)(_n3##x,_p2##y,z,v)), \ 1.10549 + (I[83] = (img)(_n3##x,_p1##y,z,v)), \ 1.10550 + (I[89] = (img)(_n3##x,y,z,v)), \ 1.10551 + (I[95] = (img)(_n3##x,_n1##y,z,v)), \ 1.10552 + (I[101] = (img)(_n3##x,_n2##y,z,v)), \ 1.10553 + (I[107] = (img)(_n3##x,_n3##y,z,v)), \ 1.10554 + (I[113] = (img)(_n3##x,_p2##y,_n1##z,v)), \ 1.10555 + (I[119] = (img)(_n3##x,_p1##y,_n1##z,v)), \ 1.10556 + (I[125] = (img)(_n3##x,y,_n1##z,v)), \ 1.10557 + (I[131] = (img)(_n3##x,_n1##y,_n1##z,v)), \ 1.10558 + (I[137] = (img)(_n3##x,_n2##y,_n1##z,v)), \ 1.10559 + (I[143] = (img)(_n3##x,_n3##y,_n1##z,v)), \ 1.10560 + (I[149] = (img)(_n3##x,_p2##y,_n2##z,v)), \ 1.10561 + (I[155] = (img)(_n3##x,_p1##y,_n2##z,v)), \ 1.10562 + (I[161] = (img)(_n3##x,y,_n2##z,v)), \ 1.10563 + (I[167] = (img)(_n3##x,_n1##y,_n2##z,v)), \ 1.10564 + (I[173] = (img)(_n3##x,_n2##y,_n2##z,v)), \ 1.10565 + (I[179] = (img)(_n3##x,_n3##y,_n2##z,v)), \ 1.10566 + (I[185] = (img)(_n3##x,_p2##y,_n3##z,v)), \ 1.10567 + (I[191] = (img)(_n3##x,_p1##y,_n3##z,v)), \ 1.10568 + (I[197] = (img)(_n3##x,y,_n3##z,v)), \ 1.10569 + (I[203] = (img)(_n3##x,_n1##y,_n3##z,v)), \ 1.10570 + (I[209] = (img)(_n3##x,_n2##y,_n3##z,v)), \ 1.10571 + (I[215] = (img)(_n3##x,_n3##y,_n3##z,v)),1)) || \ 1.10572 + _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n3##x = _n2##x = --_n1##x)); \ 1.10573 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], \ 1.10574 + I[6] = I[7], I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], \ 1.10575 + I[12] = I[13], I[13] = I[14], I[14] = I[15], I[15] = I[16], I[16] = I[17], \ 1.10576 + I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.10577 + I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], \ 1.10578 + I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], I[34] = I[35], \ 1.10579 + I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \ 1.10580 + I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.10581 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], \ 1.10582 + I[54] = I[55], I[55] = I[56], I[56] = I[57], I[57] = I[58], I[58] = I[59], \ 1.10583 + I[60] = I[61], I[61] = I[62], I[62] = I[63], I[63] = I[64], I[64] = I[65], \ 1.10584 + I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.10585 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], \ 1.10586 + I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.10587 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], \ 1.10588 + I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.10589 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], \ 1.10590 + I[102] = I[103], I[103] = I[104], I[104] = I[105], I[105] = I[106], I[106] = I[107], \ 1.10591 + I[108] = I[109], I[109] = I[110], I[110] = I[111], I[111] = I[112], I[112] = I[113], \ 1.10592 + I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.10593 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.10594 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], \ 1.10595 + I[132] = I[133], I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], \ 1.10596 + I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.10597 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], \ 1.10598 + I[150] = I[151], I[151] = I[152], I[152] = I[153], I[153] = I[154], I[154] = I[155], \ 1.10599 + I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], I[160] = I[161], \ 1.10600 + I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.10601 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], \ 1.10602 + I[174] = I[175], I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], \ 1.10603 + I[180] = I[181], I[181] = I[182], I[182] = I[183], I[183] = I[184], I[184] = I[185], \ 1.10604 + I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \ 1.10605 + I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], \ 1.10606 + I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], I[202] = I[203], \ 1.10607 + I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \ 1.10608 + I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \ 1.10609 + _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x) 1.10610 + 1.10611 +#define cimg_get6x6x6(img,x,y,z,v,I) \ 1.10612 + I[0] = (img)(_p2##x,_p2##y,_p2##z,v), I[1] = (img)(_p1##x,_p2##y,_p2##z,v), I[2] = (img)(x,_p2##y,_p2##z,v), I[3] = (img)(_n1##x,_p2##y,_p2##z,v), I[4] = (img)(_n2##x,_p2##y,_p2##z,v), I[5] = (img)(_n3##x,_p2##y,_p2##z,v), \ 1.10613 + I[6] = (img)(_p2##x,_p1##y,_p2##z,v), I[7] = (img)(_p1##x,_p1##y,_p2##z,v), I[8] = (img)(x,_p1##y,_p2##z,v), I[9] = (img)(_n1##x,_p1##y,_p2##z,v), I[10] = (img)(_n2##x,_p1##y,_p2##z,v), I[11] = (img)(_n3##x,_p1##y,_p2##z,v), \ 1.10614 + I[12] = (img)(_p2##x,y,_p2##z,v), I[13] = (img)(_p1##x,y,_p2##z,v), I[14] = (img)(x,y,_p2##z,v), I[15] = (img)(_n1##x,y,_p2##z,v), I[16] = (img)(_n2##x,y,_p2##z,v), I[17] = (img)(_n3##x,y,_p2##z,v), \ 1.10615 + I[18] = (img)(_p2##x,_n1##y,_p2##z,v), I[19] = (img)(_p1##x,_n1##y,_p2##z,v), I[20] = (img)(x,_n1##y,_p2##z,v), I[21] = (img)(_n1##x,_n1##y,_p2##z,v), I[22] = (img)(_n2##x,_n1##y,_p2##z,v), I[23] = (img)(_n3##x,_n1##y,_p2##z,v), \ 1.10616 + I[24] = (img)(_p2##x,_n2##y,_p2##z,v), I[25] = (img)(_p1##x,_n2##y,_p2##z,v), I[26] = (img)(x,_n2##y,_p2##z,v), I[27] = (img)(_n1##x,_n2##y,_p2##z,v), I[28] = (img)(_n2##x,_n2##y,_p2##z,v), I[29] = (img)(_n3##x,_n2##y,_p2##z,v), \ 1.10617 + I[30] = (img)(_p2##x,_n3##y,_p2##z,v), I[31] = (img)(_p1##x,_n3##y,_p2##z,v), I[32] = (img)(x,_n3##y,_p2##z,v), I[33] = (img)(_n1##x,_n3##y,_p2##z,v), I[34] = (img)(_n2##x,_n3##y,_p2##z,v), I[35] = (img)(_n3##x,_n3##y,_p2##z,v), \ 1.10618 + I[36] = (img)(_p2##x,_p2##y,_p1##z,v), I[37] = (img)(_p1##x,_p2##y,_p1##z,v), I[38] = (img)(x,_p2##y,_p1##z,v), I[39] = (img)(_n1##x,_p2##y,_p1##z,v), I[40] = (img)(_n2##x,_p2##y,_p1##z,v), I[41] = (img)(_n3##x,_p2##y,_p1##z,v), \ 1.10619 + I[42] = (img)(_p2##x,_p1##y,_p1##z,v), I[43] = (img)(_p1##x,_p1##y,_p1##z,v), I[44] = (img)(x,_p1##y,_p1##z,v), I[45] = (img)(_n1##x,_p1##y,_p1##z,v), I[46] = (img)(_n2##x,_p1##y,_p1##z,v), I[47] = (img)(_n3##x,_p1##y,_p1##z,v), \ 1.10620 + I[48] = (img)(_p2##x,y,_p1##z,v), I[49] = (img)(_p1##x,y,_p1##z,v), I[50] = (img)(x,y,_p1##z,v), I[51] = (img)(_n1##x,y,_p1##z,v), I[52] = (img)(_n2##x,y,_p1##z,v), I[53] = (img)(_n3##x,y,_p1##z,v), \ 1.10621 + I[54] = (img)(_p2##x,_n1##y,_p1##z,v), I[55] = (img)(_p1##x,_n1##y,_p1##z,v), I[56] = (img)(x,_n1##y,_p1##z,v), I[57] = (img)(_n1##x,_n1##y,_p1##z,v), I[58] = (img)(_n2##x,_n1##y,_p1##z,v), I[59] = (img)(_n3##x,_n1##y,_p1##z,v), \ 1.10622 + I[60] = (img)(_p2##x,_n2##y,_p1##z,v), I[61] = (img)(_p1##x,_n2##y,_p1##z,v), I[62] = (img)(x,_n2##y,_p1##z,v), I[63] = (img)(_n1##x,_n2##y,_p1##z,v), I[64] = (img)(_n2##x,_n2##y,_p1##z,v), I[65] = (img)(_n3##x,_n2##y,_p1##z,v), \ 1.10623 + I[66] = (img)(_p2##x,_n3##y,_p1##z,v), I[67] = (img)(_p1##x,_n3##y,_p1##z,v), I[68] = (img)(x,_n3##y,_p1##z,v), I[69] = (img)(_n1##x,_n3##y,_p1##z,v), I[70] = (img)(_n2##x,_n3##y,_p1##z,v), I[71] = (img)(_n3##x,_n3##y,_p1##z,v), \ 1.10624 + I[72] = (img)(_p2##x,_p2##y,z,v), I[73] = (img)(_p1##x,_p2##y,z,v), I[74] = (img)(x,_p2##y,z,v), I[75] = (img)(_n1##x,_p2##y,z,v), I[76] = (img)(_n2##x,_p2##y,z,v), I[77] = (img)(_n3##x,_p2##y,z,v), \ 1.10625 + I[78] = (img)(_p2##x,_p1##y,z,v), I[79] = (img)(_p1##x,_p1##y,z,v), I[80] = (img)(x,_p1##y,z,v), I[81] = (img)(_n1##x,_p1##y,z,v), I[82] = (img)(_n2##x,_p1##y,z,v), I[83] = (img)(_n3##x,_p1##y,z,v), \ 1.10626 + I[84] = (img)(_p2##x,y,z,v), I[85] = (img)(_p1##x,y,z,v), I[86] = (img)(x,y,z,v), I[87] = (img)(_n1##x,y,z,v), I[88] = (img)(_n2##x,y,z,v), I[89] = (img)(_n3##x,y,z,v), \ 1.10627 + I[90] = (img)(_p2##x,_n1##y,z,v), I[91] = (img)(_p1##x,_n1##y,z,v), I[92] = (img)(x,_n1##y,z,v), I[93] = (img)(_n1##x,_n1##y,z,v), I[94] = (img)(_n2##x,_n1##y,z,v), I[95] = (img)(_n3##x,_n1##y,z,v), \ 1.10628 + I[96] = (img)(_p2##x,_n2##y,z,v), I[97] = (img)(_p1##x,_n2##y,z,v), I[98] = (img)(x,_n2##y,z,v), I[99] = (img)(_n1##x,_n2##y,z,v), I[100] = (img)(_n2##x,_n2##y,z,v), I[101] = (img)(_n3##x,_n2##y,z,v), \ 1.10629 + I[102] = (img)(_p2##x,_n3##y,z,v), I[103] = (img)(_p1##x,_n3##y,z,v), I[104] = (img)(x,_n3##y,z,v), I[105] = (img)(_n1##x,_n3##y,z,v), I[106] = (img)(_n2##x,_n3##y,z,v), I[107] = (img)(_n3##x,_n3##y,z,v), \ 1.10630 + I[108] = (img)(_p2##x,_p2##y,_n1##z,v), I[109] = (img)(_p1##x,_p2##y,_n1##z,v), I[110] = (img)(x,_p2##y,_n1##z,v), I[111] = (img)(_n1##x,_p2##y,_n1##z,v), I[112] = (img)(_n2##x,_p2##y,_n1##z,v), I[113] = (img)(_n3##x,_p2##y,_n1##z,v), \ 1.10631 + I[114] = (img)(_p2##x,_p1##y,_n1##z,v), I[115] = (img)(_p1##x,_p1##y,_n1##z,v), I[116] = (img)(x,_p1##y,_n1##z,v), I[117] = (img)(_n1##x,_p1##y,_n1##z,v), I[118] = (img)(_n2##x,_p1##y,_n1##z,v), I[119] = (img)(_n3##x,_p1##y,_n1##z,v), \ 1.10632 + I[120] = (img)(_p2##x,y,_n1##z,v), I[121] = (img)(_p1##x,y,_n1##z,v), I[122] = (img)(x,y,_n1##z,v), I[123] = (img)(_n1##x,y,_n1##z,v), I[124] = (img)(_n2##x,y,_n1##z,v), I[125] = (img)(_n3##x,y,_n1##z,v), \ 1.10633 + I[126] = (img)(_p2##x,_n1##y,_n1##z,v), I[127] = (img)(_p1##x,_n1##y,_n1##z,v), I[128] = (img)(x,_n1##y,_n1##z,v), I[129] = (img)(_n1##x,_n1##y,_n1##z,v), I[130] = (img)(_n2##x,_n1##y,_n1##z,v), I[131] = (img)(_n3##x,_n1##y,_n1##z,v), \ 1.10634 + I[132] = (img)(_p2##x,_n2##y,_n1##z,v), I[133] = (img)(_p1##x,_n2##y,_n1##z,v), I[134] = (img)(x,_n2##y,_n1##z,v), I[135] = (img)(_n1##x,_n2##y,_n1##z,v), I[136] = (img)(_n2##x,_n2##y,_n1##z,v), I[137] = (img)(_n3##x,_n2##y,_n1##z,v), \ 1.10635 + I[138] = (img)(_p2##x,_n3##y,_n1##z,v), I[139] = (img)(_p1##x,_n3##y,_n1##z,v), I[140] = (img)(x,_n3##y,_n1##z,v), I[141] = (img)(_n1##x,_n3##y,_n1##z,v), I[142] = (img)(_n2##x,_n3##y,_n1##z,v), I[143] = (img)(_n3##x,_n3##y,_n1##z,v), \ 1.10636 + I[144] = (img)(_p2##x,_p2##y,_n2##z,v), I[145] = (img)(_p1##x,_p2##y,_n2##z,v), I[146] = (img)(x,_p2##y,_n2##z,v), I[147] = (img)(_n1##x,_p2##y,_n2##z,v), I[148] = (img)(_n2##x,_p2##y,_n2##z,v), I[149] = (img)(_n3##x,_p2##y,_n2##z,v), \ 1.10637 + I[150] = (img)(_p2##x,_p1##y,_n2##z,v), I[151] = (img)(_p1##x,_p1##y,_n2##z,v), I[152] = (img)(x,_p1##y,_n2##z,v), I[153] = (img)(_n1##x,_p1##y,_n2##z,v), I[154] = (img)(_n2##x,_p1##y,_n2##z,v), I[155] = (img)(_n3##x,_p1##y,_n2##z,v), \ 1.10638 + I[156] = (img)(_p2##x,y,_n2##z,v), I[157] = (img)(_p1##x,y,_n2##z,v), I[158] = (img)(x,y,_n2##z,v), I[159] = (img)(_n1##x,y,_n2##z,v), I[160] = (img)(_n2##x,y,_n2##z,v), I[161] = (img)(_n3##x,y,_n2##z,v), \ 1.10639 + I[162] = (img)(_p2##x,_n1##y,_n2##z,v), I[163] = (img)(_p1##x,_n1##y,_n2##z,v), I[164] = (img)(x,_n1##y,_n2##z,v), I[165] = (img)(_n1##x,_n1##y,_n2##z,v), I[166] = (img)(_n2##x,_n1##y,_n2##z,v), I[167] = (img)(_n3##x,_n1##y,_n2##z,v), \ 1.10640 + I[168] = (img)(_p2##x,_n2##y,_n2##z,v), I[169] = (img)(_p1##x,_n2##y,_n2##z,v), I[170] = (img)(x,_n2##y,_n2##z,v), I[171] = (img)(_n1##x,_n2##y,_n2##z,v), I[172] = (img)(_n2##x,_n2##y,_n2##z,v), I[173] = (img)(_n3##x,_n2##y,_n2##z,v), \ 1.10641 + I[174] = (img)(_p2##x,_n3##y,_n2##z,v), I[175] = (img)(_p1##x,_n3##y,_n2##z,v), I[176] = (img)(x,_n3##y,_n2##z,v), I[177] = (img)(_n1##x,_n3##y,_n2##z,v), I[178] = (img)(_n2##x,_n3##y,_n2##z,v), I[179] = (img)(_n3##x,_n3##y,_n2##z,v), \ 1.10642 + I[180] = (img)(_p2##x,_p2##y,_n3##z,v), I[181] = (img)(_p1##x,_p2##y,_n3##z,v), I[182] = (img)(x,_p2##y,_n3##z,v), I[183] = (img)(_n1##x,_p2##y,_n3##z,v), I[184] = (img)(_n2##x,_p2##y,_n3##z,v), I[185] = (img)(_n3##x,_p2##y,_n3##z,v), \ 1.10643 + I[186] = (img)(_p2##x,_p1##y,_n3##z,v), I[187] = (img)(_p1##x,_p1##y,_n3##z,v), I[188] = (img)(x,_p1##y,_n3##z,v), I[189] = (img)(_n1##x,_p1##y,_n3##z,v), I[190] = (img)(_n2##x,_p1##y,_n3##z,v), I[191] = (img)(_n3##x,_p1##y,_n3##z,v), \ 1.10644 + I[192] = (img)(_p2##x,y,_n3##z,v), I[193] = (img)(_p1##x,y,_n3##z,v), I[194] = (img)(x,y,_n3##z,v), I[195] = (img)(_n1##x,y,_n3##z,v), I[196] = (img)(_n2##x,y,_n3##z,v), I[197] = (img)(_n3##x,y,_n3##z,v), \ 1.10645 + I[198] = (img)(_p2##x,_n1##y,_n3##z,v), I[199] = (img)(_p1##x,_n1##y,_n3##z,v), I[200] = (img)(x,_n1##y,_n3##z,v), I[201] = (img)(_n1##x,_n1##y,_n3##z,v), I[202] = (img)(_n2##x,_n1##y,_n3##z,v), I[203] = (img)(_n3##x,_n1##y,_n3##z,v), \ 1.10646 + I[204] = (img)(_p2##x,_n2##y,_n3##z,v), I[205] = (img)(_p1##x,_n2##y,_n3##z,v), I[206] = (img)(x,_n2##y,_n3##z,v), I[207] = (img)(_n1##x,_n2##y,_n3##z,v), I[208] = (img)(_n2##x,_n2##y,_n3##z,v), I[209] = (img)(_n3##x,_n2##y,_n3##z,v), \ 1.10647 + I[210] = (img)(_p2##x,_n3##y,_n3##z,v), I[211] = (img)(_p1##x,_n3##y,_n3##z,v), I[212] = (img)(x,_n3##y,_n3##z,v), I[213] = (img)(_n1##x,_n3##y,_n3##z,v), I[214] = (img)(_n2##x,_n3##y,_n3##z,v), I[215] = (img)(_n3##x,_n3##y,_n3##z,v); 1.10648 + 1.10649 +// Define 7x7x7 loop macros for CImg 1.10650 +//------------------------------------- 1.10651 +#define cimg_for_in7(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.10652 + _p3##i = i-3<0?0:i-3, \ 1.10653 + _p2##i = i-2<0?0:i-2, \ 1.10654 + _p1##i = i-1<0?0:i-1, \ 1.10655 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.10656 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.10657 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3; \ 1.10658 + i<=(int)(i1) && (_n3##i<(int)(bound) || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.10659 + i==(_n3##i = _n2##i = --_n1##i)); \ 1.10660 + _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.10661 + ++_n1##i, ++_n2##i, ++_n3##i) 1.10662 + 1.10663 +#define cimg_for_in7X(img,x0,x1,x) cimg_for_in7((img).width,x0,x1,x) 1.10664 +#define cimg_for_in7Y(img,y0,y1,y) cimg_for_in7((img).height,y0,y1,y) 1.10665 +#define cimg_for_in7Z(img,z0,z1,z) cimg_for_in7((img).depth,z0,z1,z) 1.10666 +#define cimg_for_in7V(img,v0,v1,v) cimg_for_in7((img).dim,v0,v1,v) 1.10667 +#define cimg_for_in7XY(img,x0,y0,x1,y1,x,y) cimg_for_in7Y(img,y0,y1,y) cimg_for_in7X(img,x0,x1,x) 1.10668 +#define cimg_for_in7XZ(img,x0,z0,x1,z1,x,z) cimg_for_in7Z(img,z0,z1,z) cimg_for_in7X(img,x0,x1,x) 1.10669 +#define cimg_for_in7XV(img,x0,v0,x1,v1,x,v) cimg_for_in7V(img,v0,v1,v) cimg_for_in7X(img,x0,x1,x) 1.10670 +#define cimg_for_in7YZ(img,y0,z0,y1,z1,y,z) cimg_for_in7Z(img,z0,z1,z) cimg_for_in7Y(img,y0,y1,y) 1.10671 +#define cimg_for_in7YV(img,y0,v0,y1,v1,y,v) cimg_for_in7V(img,v0,v1,v) cimg_for_in7Y(img,y0,y1,y) 1.10672 +#define cimg_for_in7ZV(img,z0,v0,z1,v1,z,v) cimg_for_in7V(img,v0,v1,v) cimg_for_in7Z(img,z0,z1,z) 1.10673 +#define cimg_for_in7XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in7Z(img,z0,z1,z) cimg_for_in7XY(img,x0,y0,x1,y1,x,y) 1.10674 +#define cimg_for_in7XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in7V(img,v0,v1,v) cimg_for_in7XZ(img,x0,y0,x1,y1,x,z) 1.10675 +#define cimg_for_in7YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in7V(img,v0,v1,v) cimg_for_in7YZ(img,y0,z0,y1,z1,y,z) 1.10676 +#define cimg_for_in7XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in7V(img,v0,v1,v) cimg_for_in7XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.10677 + 1.10678 +#define cimg_for7x7x7(img,x,y,z,v,I) \ 1.10679 + cimg_for7((img).depth,z) cimg_for7((img).height,y) for (int x = 0, \ 1.10680 + _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.10681 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.10682 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.10683 + _n3##x = (int)( \ 1.10684 + (I[0] = I[1] = I[2] = I[3] = (img)(0,_p3##y,_p3##z,v)), \ 1.10685 + (I[7] = I[8] = I[9] = I[10] = (img)(0,_p2##y,_p3##z,v)), \ 1.10686 + (I[14] = I[15] = I[16] = I[17] = (img)(0,_p1##y,_p3##z,v)), \ 1.10687 + (I[21] = I[22] = I[23] = I[24] = (img)(0,y,_p3##z,v)), \ 1.10688 + (I[28] = I[29] = I[30] = I[31] = (img)(0,_n1##y,_p3##z,v)), \ 1.10689 + (I[35] = I[36] = I[37] = I[38] = (img)(0,_n2##y,_p3##z,v)), \ 1.10690 + (I[42] = I[43] = I[44] = I[45] = (img)(0,_n3##y,_p3##z,v)), \ 1.10691 + (I[49] = I[50] = I[51] = I[52] = (img)(0,_p3##y,_p2##z,v)), \ 1.10692 + (I[56] = I[57] = I[58] = I[59] = (img)(0,_p2##y,_p2##z,v)), \ 1.10693 + (I[63] = I[64] = I[65] = I[66] = (img)(0,_p1##y,_p2##z,v)), \ 1.10694 + (I[70] = I[71] = I[72] = I[73] = (img)(0,y,_p2##z,v)), \ 1.10695 + (I[77] = I[78] = I[79] = I[80] = (img)(0,_n1##y,_p2##z,v)), \ 1.10696 + (I[84] = I[85] = I[86] = I[87] = (img)(0,_n2##y,_p2##z,v)), \ 1.10697 + (I[91] = I[92] = I[93] = I[94] = (img)(0,_n3##y,_p2##z,v)), \ 1.10698 + (I[98] = I[99] = I[100] = I[101] = (img)(0,_p3##y,_p1##z,v)), \ 1.10699 + (I[105] = I[106] = I[107] = I[108] = (img)(0,_p2##y,_p1##z,v)), \ 1.10700 + (I[112] = I[113] = I[114] = I[115] = (img)(0,_p1##y,_p1##z,v)), \ 1.10701 + (I[119] = I[120] = I[121] = I[122] = (img)(0,y,_p1##z,v)), \ 1.10702 + (I[126] = I[127] = I[128] = I[129] = (img)(0,_n1##y,_p1##z,v)), \ 1.10703 + (I[133] = I[134] = I[135] = I[136] = (img)(0,_n2##y,_p1##z,v)), \ 1.10704 + (I[140] = I[141] = I[142] = I[143] = (img)(0,_n3##y,_p1##z,v)), \ 1.10705 + (I[147] = I[148] = I[149] = I[150] = (img)(0,_p3##y,z,v)), \ 1.10706 + (I[154] = I[155] = I[156] = I[157] = (img)(0,_p2##y,z,v)), \ 1.10707 + (I[161] = I[162] = I[163] = I[164] = (img)(0,_p1##y,z,v)), \ 1.10708 + (I[168] = I[169] = I[170] = I[171] = (img)(0,y,z,v)), \ 1.10709 + (I[175] = I[176] = I[177] = I[178] = (img)(0,_n1##y,z,v)), \ 1.10710 + (I[182] = I[183] = I[184] = I[185] = (img)(0,_n2##y,z,v)), \ 1.10711 + (I[189] = I[190] = I[191] = I[192] = (img)(0,_n3##y,z,v)), \ 1.10712 + (I[196] = I[197] = I[198] = I[199] = (img)(0,_p3##y,_n1##z,v)), \ 1.10713 + (I[203] = I[204] = I[205] = I[206] = (img)(0,_p2##y,_n1##z,v)), \ 1.10714 + (I[210] = I[211] = I[212] = I[213] = (img)(0,_p1##y,_n1##z,v)), \ 1.10715 + (I[217] = I[218] = I[219] = I[220] = (img)(0,y,_n1##z,v)), \ 1.10716 + (I[224] = I[225] = I[226] = I[227] = (img)(0,_n1##y,_n1##z,v)), \ 1.10717 + (I[231] = I[232] = I[233] = I[234] = (img)(0,_n2##y,_n1##z,v)), \ 1.10718 + (I[238] = I[239] = I[240] = I[241] = (img)(0,_n3##y,_n1##z,v)), \ 1.10719 + (I[245] = I[246] = I[247] = I[248] = (img)(0,_p3##y,_n2##z,v)), \ 1.10720 + (I[252] = I[253] = I[254] = I[255] = (img)(0,_p2##y,_n2##z,v)), \ 1.10721 + (I[259] = I[260] = I[261] = I[262] = (img)(0,_p1##y,_n2##z,v)), \ 1.10722 + (I[266] = I[267] = I[268] = I[269] = (img)(0,y,_n2##z,v)), \ 1.10723 + (I[273] = I[274] = I[275] = I[276] = (img)(0,_n1##y,_n2##z,v)), \ 1.10724 + (I[280] = I[281] = I[282] = I[283] = (img)(0,_n2##y,_n2##z,v)), \ 1.10725 + (I[287] = I[288] = I[289] = I[290] = (img)(0,_n3##y,_n2##z,v)), \ 1.10726 + (I[294] = I[295] = I[296] = I[297] = (img)(0,_p3##y,_n3##z,v)), \ 1.10727 + (I[301] = I[302] = I[303] = I[304] = (img)(0,_p2##y,_n3##z,v)), \ 1.10728 + (I[308] = I[309] = I[310] = I[311] = (img)(0,_p1##y,_n3##z,v)), \ 1.10729 + (I[315] = I[316] = I[317] = I[318] = (img)(0,y,_n3##z,v)), \ 1.10730 + (I[322] = I[323] = I[324] = I[325] = (img)(0,_n1##y,_n3##z,v)), \ 1.10731 + (I[329] = I[330] = I[331] = I[332] = (img)(0,_n2##y,_n3##z,v)), \ 1.10732 + (I[336] = I[337] = I[338] = I[339] = (img)(0,_n3##y,_n3##z,v)), \ 1.10733 + (I[4] = (img)(_n1##x,_p3##y,_p3##z,v)), \ 1.10734 + (I[11] = (img)(_n1##x,_p2##y,_p3##z,v)), \ 1.10735 + (I[18] = (img)(_n1##x,_p1##y,_p3##z,v)), \ 1.10736 + (I[25] = (img)(_n1##x,y,_p3##z,v)), \ 1.10737 + (I[32] = (img)(_n1##x,_n1##y,_p3##z,v)), \ 1.10738 + (I[39] = (img)(_n1##x,_n2##y,_p3##z,v)), \ 1.10739 + (I[46] = (img)(_n1##x,_n3##y,_p3##z,v)), \ 1.10740 + (I[53] = (img)(_n1##x,_p3##y,_p2##z,v)), \ 1.10741 + (I[60] = (img)(_n1##x,_p2##y,_p2##z,v)), \ 1.10742 + (I[67] = (img)(_n1##x,_p1##y,_p2##z,v)), \ 1.10743 + (I[74] = (img)(_n1##x,y,_p2##z,v)), \ 1.10744 + (I[81] = (img)(_n1##x,_n1##y,_p2##z,v)), \ 1.10745 + (I[88] = (img)(_n1##x,_n2##y,_p2##z,v)), \ 1.10746 + (I[95] = (img)(_n1##x,_n3##y,_p2##z,v)), \ 1.10747 + (I[102] = (img)(_n1##x,_p3##y,_p1##z,v)), \ 1.10748 + (I[109] = (img)(_n1##x,_p2##y,_p1##z,v)), \ 1.10749 + (I[116] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.10750 + (I[123] = (img)(_n1##x,y,_p1##z,v)), \ 1.10751 + (I[130] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.10752 + (I[137] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.10753 + (I[144] = (img)(_n1##x,_n3##y,_p1##z,v)), \ 1.10754 + (I[151] = (img)(_n1##x,_p3##y,z,v)), \ 1.10755 + (I[158] = (img)(_n1##x,_p2##y,z,v)), \ 1.10756 + (I[165] = (img)(_n1##x,_p1##y,z,v)), \ 1.10757 + (I[172] = (img)(_n1##x,y,z,v)), \ 1.10758 + (I[179] = (img)(_n1##x,_n1##y,z,v)), \ 1.10759 + (I[186] = (img)(_n1##x,_n2##y,z,v)), \ 1.10760 + (I[193] = (img)(_n1##x,_n3##y,z,v)), \ 1.10761 + (I[200] = (img)(_n1##x,_p3##y,_n1##z,v)), \ 1.10762 + (I[207] = (img)(_n1##x,_p2##y,_n1##z,v)), \ 1.10763 + (I[214] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.10764 + (I[221] = (img)(_n1##x,y,_n1##z,v)), \ 1.10765 + (I[228] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.10766 + (I[235] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.10767 + (I[242] = (img)(_n1##x,_n3##y,_n1##z,v)), \ 1.10768 + (I[249] = (img)(_n1##x,_p3##y,_n2##z,v)), \ 1.10769 + (I[256] = (img)(_n1##x,_p2##y,_n2##z,v)), \ 1.10770 + (I[263] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.10771 + (I[270] = (img)(_n1##x,y,_n2##z,v)), \ 1.10772 + (I[277] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.10773 + (I[284] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.10774 + (I[291] = (img)(_n1##x,_n3##y,_n2##z,v)), \ 1.10775 + (I[298] = (img)(_n1##x,_p3##y,_n3##z,v)), \ 1.10776 + (I[305] = (img)(_n1##x,_p2##y,_n3##z,v)), \ 1.10777 + (I[312] = (img)(_n1##x,_p1##y,_n3##z,v)), \ 1.10778 + (I[319] = (img)(_n1##x,y,_n3##z,v)), \ 1.10779 + (I[326] = (img)(_n1##x,_n1##y,_n3##z,v)), \ 1.10780 + (I[333] = (img)(_n1##x,_n2##y,_n3##z,v)), \ 1.10781 + (I[340] = (img)(_n1##x,_n3##y,_n3##z,v)), \ 1.10782 + (I[5] = (img)(_n2##x,_p3##y,_p3##z,v)), \ 1.10783 + (I[12] = (img)(_n2##x,_p2##y,_p3##z,v)), \ 1.10784 + (I[19] = (img)(_n2##x,_p1##y,_p3##z,v)), \ 1.10785 + (I[26] = (img)(_n2##x,y,_p3##z,v)), \ 1.10786 + (I[33] = (img)(_n2##x,_n1##y,_p3##z,v)), \ 1.10787 + (I[40] = (img)(_n2##x,_n2##y,_p3##z,v)), \ 1.10788 + (I[47] = (img)(_n2##x,_n3##y,_p3##z,v)), \ 1.10789 + (I[54] = (img)(_n2##x,_p3##y,_p2##z,v)), \ 1.10790 + (I[61] = (img)(_n2##x,_p2##y,_p2##z,v)), \ 1.10791 + (I[68] = (img)(_n2##x,_p1##y,_p2##z,v)), \ 1.10792 + (I[75] = (img)(_n2##x,y,_p2##z,v)), \ 1.10793 + (I[82] = (img)(_n2##x,_n1##y,_p2##z,v)), \ 1.10794 + (I[89] = (img)(_n2##x,_n2##y,_p2##z,v)), \ 1.10795 + (I[96] = (img)(_n2##x,_n3##y,_p2##z,v)), \ 1.10796 + (I[103] = (img)(_n2##x,_p3##y,_p1##z,v)), \ 1.10797 + (I[110] = (img)(_n2##x,_p2##y,_p1##z,v)), \ 1.10798 + (I[117] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.10799 + (I[124] = (img)(_n2##x,y,_p1##z,v)), \ 1.10800 + (I[131] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.10801 + (I[138] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.10802 + (I[145] = (img)(_n2##x,_n3##y,_p1##z,v)), \ 1.10803 + (I[152] = (img)(_n2##x,_p3##y,z,v)), \ 1.10804 + (I[159] = (img)(_n2##x,_p2##y,z,v)), \ 1.10805 + (I[166] = (img)(_n2##x,_p1##y,z,v)), \ 1.10806 + (I[173] = (img)(_n2##x,y,z,v)), \ 1.10807 + (I[180] = (img)(_n2##x,_n1##y,z,v)), \ 1.10808 + (I[187] = (img)(_n2##x,_n2##y,z,v)), \ 1.10809 + (I[194] = (img)(_n2##x,_n3##y,z,v)), \ 1.10810 + (I[201] = (img)(_n2##x,_p3##y,_n1##z,v)), \ 1.10811 + (I[208] = (img)(_n2##x,_p2##y,_n1##z,v)), \ 1.10812 + (I[215] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.10813 + (I[222] = (img)(_n2##x,y,_n1##z,v)), \ 1.10814 + (I[229] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.10815 + (I[236] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.10816 + (I[243] = (img)(_n2##x,_n3##y,_n1##z,v)), \ 1.10817 + (I[250] = (img)(_n2##x,_p3##y,_n2##z,v)), \ 1.10818 + (I[257] = (img)(_n2##x,_p2##y,_n2##z,v)), \ 1.10819 + (I[264] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.10820 + (I[271] = (img)(_n2##x,y,_n2##z,v)), \ 1.10821 + (I[278] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.10822 + (I[285] = (img)(_n2##x,_n2##y,_n2##z,v)), \ 1.10823 + (I[292] = (img)(_n2##x,_n3##y,_n2##z,v)), \ 1.10824 + (I[299] = (img)(_n2##x,_p3##y,_n3##z,v)), \ 1.10825 + (I[306] = (img)(_n2##x,_p2##y,_n3##z,v)), \ 1.10826 + (I[313] = (img)(_n2##x,_p1##y,_n3##z,v)), \ 1.10827 + (I[320] = (img)(_n2##x,y,_n3##z,v)), \ 1.10828 + (I[327] = (img)(_n2##x,_n1##y,_n3##z,v)), \ 1.10829 + (I[334] = (img)(_n2##x,_n2##y,_n3##z,v)), \ 1.10830 + (I[341] = (img)(_n2##x,_n3##y,_n3##z,v)), \ 1.10831 + 3>=((img).width)?(int)((img).width)-1:3); \ 1.10832 + (_n3##x<(int)((img).width) && ( \ 1.10833 + (I[6] = (img)(_n3##x,_p3##y,_p3##z,v)), \ 1.10834 + (I[13] = (img)(_n3##x,_p2##y,_p3##z,v)), \ 1.10835 + (I[20] = (img)(_n3##x,_p1##y,_p3##z,v)), \ 1.10836 + (I[27] = (img)(_n3##x,y,_p3##z,v)), \ 1.10837 + (I[34] = (img)(_n3##x,_n1##y,_p3##z,v)), \ 1.10838 + (I[41] = (img)(_n3##x,_n2##y,_p3##z,v)), \ 1.10839 + (I[48] = (img)(_n3##x,_n3##y,_p3##z,v)), \ 1.10840 + (I[55] = (img)(_n3##x,_p3##y,_p2##z,v)), \ 1.10841 + (I[62] = (img)(_n3##x,_p2##y,_p2##z,v)), \ 1.10842 + (I[69] = (img)(_n3##x,_p1##y,_p2##z,v)), \ 1.10843 + (I[76] = (img)(_n3##x,y,_p2##z,v)), \ 1.10844 + (I[83] = (img)(_n3##x,_n1##y,_p2##z,v)), \ 1.10845 + (I[90] = (img)(_n3##x,_n2##y,_p2##z,v)), \ 1.10846 + (I[97] = (img)(_n3##x,_n3##y,_p2##z,v)), \ 1.10847 + (I[104] = (img)(_n3##x,_p3##y,_p1##z,v)), \ 1.10848 + (I[111] = (img)(_n3##x,_p2##y,_p1##z,v)), \ 1.10849 + (I[118] = (img)(_n3##x,_p1##y,_p1##z,v)), \ 1.10850 + (I[125] = (img)(_n3##x,y,_p1##z,v)), \ 1.10851 + (I[132] = (img)(_n3##x,_n1##y,_p1##z,v)), \ 1.10852 + (I[139] = (img)(_n3##x,_n2##y,_p1##z,v)), \ 1.10853 + (I[146] = (img)(_n3##x,_n3##y,_p1##z,v)), \ 1.10854 + (I[153] = (img)(_n3##x,_p3##y,z,v)), \ 1.10855 + (I[160] = (img)(_n3##x,_p2##y,z,v)), \ 1.10856 + (I[167] = (img)(_n3##x,_p1##y,z,v)), \ 1.10857 + (I[174] = (img)(_n3##x,y,z,v)), \ 1.10858 + (I[181] = (img)(_n3##x,_n1##y,z,v)), \ 1.10859 + (I[188] = (img)(_n3##x,_n2##y,z,v)), \ 1.10860 + (I[195] = (img)(_n3##x,_n3##y,z,v)), \ 1.10861 + (I[202] = (img)(_n3##x,_p3##y,_n1##z,v)), \ 1.10862 + (I[209] = (img)(_n3##x,_p2##y,_n1##z,v)), \ 1.10863 + (I[216] = (img)(_n3##x,_p1##y,_n1##z,v)), \ 1.10864 + (I[223] = (img)(_n3##x,y,_n1##z,v)), \ 1.10865 + (I[230] = (img)(_n3##x,_n1##y,_n1##z,v)), \ 1.10866 + (I[237] = (img)(_n3##x,_n2##y,_n1##z,v)), \ 1.10867 + (I[244] = (img)(_n3##x,_n3##y,_n1##z,v)), \ 1.10868 + (I[251] = (img)(_n3##x,_p3##y,_n2##z,v)), \ 1.10869 + (I[258] = (img)(_n3##x,_p2##y,_n2##z,v)), \ 1.10870 + (I[265] = (img)(_n3##x,_p1##y,_n2##z,v)), \ 1.10871 + (I[272] = (img)(_n3##x,y,_n2##z,v)), \ 1.10872 + (I[279] = (img)(_n3##x,_n1##y,_n2##z,v)), \ 1.10873 + (I[286] = (img)(_n3##x,_n2##y,_n2##z,v)), \ 1.10874 + (I[293] = (img)(_n3##x,_n3##y,_n2##z,v)), \ 1.10875 + (I[300] = (img)(_n3##x,_p3##y,_n3##z,v)), \ 1.10876 + (I[307] = (img)(_n3##x,_p2##y,_n3##z,v)), \ 1.10877 + (I[314] = (img)(_n3##x,_p1##y,_n3##z,v)), \ 1.10878 + (I[321] = (img)(_n3##x,y,_n3##z,v)), \ 1.10879 + (I[328] = (img)(_n3##x,_n1##y,_n3##z,v)), \ 1.10880 + (I[335] = (img)(_n3##x,_n2##y,_n3##z,v)), \ 1.10881 + (I[342] = (img)(_n3##x,_n3##y,_n3##z,v)),1)) || \ 1.10882 + _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n3##x = _n2##x = --_n1##x); \ 1.10883 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], \ 1.10884 + I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], \ 1.10885 + I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], \ 1.10886 + I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \ 1.10887 + I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], \ 1.10888 + I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \ 1.10889 + I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], \ 1.10890 + I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \ 1.10891 + I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], \ 1.10892 + I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \ 1.10893 + I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], \ 1.10894 + I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.10895 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], \ 1.10896 + I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], \ 1.10897 + I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \ 1.10898 + I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \ 1.10899 + I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], \ 1.10900 + I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.10901 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], \ 1.10902 + I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \ 1.10903 + I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], \ 1.10904 + I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \ 1.10905 + I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], \ 1.10906 + I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.10907 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], \ 1.10908 + I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \ 1.10909 + I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \ 1.10910 + I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \ 1.10911 + I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], \ 1.10912 + I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \ 1.10913 + I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], \ 1.10914 + I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \ 1.10915 + I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], \ 1.10916 + I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], \ 1.10917 + I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], \ 1.10918 + I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \ 1.10919 + I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], \ 1.10920 + I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], \ 1.10921 + I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], \ 1.10922 + I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \ 1.10923 + I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], \ 1.10924 + I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], \ 1.10925 + I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], \ 1.10926 + I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \ 1.10927 + I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], \ 1.10928 + I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], \ 1.10929 + I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], \ 1.10930 + I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \ 1.10931 + I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], \ 1.10932 + _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x) 1.10933 + 1.10934 +#define cimg_for_in7x7x7(img,x0,y0,z0,x1,y1,z1,x,y,z,v,I) \ 1.10935 + cimg_for_in7((img).depth,z0,z1,z) cimg_for_in7((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.10936 + _p3##x = x-3<0?0:x-3, \ 1.10937 + _p2##x = x-2<0?0:x-2, \ 1.10938 + _p1##x = x-1<0?0:x-1, \ 1.10939 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.10940 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.10941 + _n3##x = (int)( \ 1.10942 + (I[0] = (img)(_p3##x,_p3##y,_p3##z,v)), \ 1.10943 + (I[7] = (img)(_p3##x,_p2##y,_p3##z,v)), \ 1.10944 + (I[14] = (img)(_p3##x,_p1##y,_p3##z,v)), \ 1.10945 + (I[21] = (img)(_p3##x,y,_p3##z,v)), \ 1.10946 + (I[28] = (img)(_p3##x,_n1##y,_p3##z,v)), \ 1.10947 + (I[35] = (img)(_p3##x,_n2##y,_p3##z,v)), \ 1.10948 + (I[42] = (img)(_p3##x,_n3##y,_p3##z,v)), \ 1.10949 + (I[49] = (img)(_p3##x,_p3##y,_p2##z,v)), \ 1.10950 + (I[56] = (img)(_p3##x,_p2##y,_p2##z,v)), \ 1.10951 + (I[63] = (img)(_p3##x,_p1##y,_p2##z,v)), \ 1.10952 + (I[70] = (img)(_p3##x,y,_p2##z,v)), \ 1.10953 + (I[77] = (img)(_p3##x,_n1##y,_p2##z,v)), \ 1.10954 + (I[84] = (img)(_p3##x,_n2##y,_p2##z,v)), \ 1.10955 + (I[91] = (img)(_p3##x,_n3##y,_p2##z,v)), \ 1.10956 + (I[98] = (img)(_p3##x,_p3##y,_p1##z,v)), \ 1.10957 + (I[105] = (img)(_p3##x,_p2##y,_p1##z,v)), \ 1.10958 + (I[112] = (img)(_p3##x,_p1##y,_p1##z,v)), \ 1.10959 + (I[119] = (img)(_p3##x,y,_p1##z,v)), \ 1.10960 + (I[126] = (img)(_p3##x,_n1##y,_p1##z,v)), \ 1.10961 + (I[133] = (img)(_p3##x,_n2##y,_p1##z,v)), \ 1.10962 + (I[140] = (img)(_p3##x,_n3##y,_p1##z,v)), \ 1.10963 + (I[147] = (img)(_p3##x,_p3##y,z,v)), \ 1.10964 + (I[154] = (img)(_p3##x,_p2##y,z,v)), \ 1.10965 + (I[161] = (img)(_p3##x,_p1##y,z,v)), \ 1.10966 + (I[168] = (img)(_p3##x,y,z,v)), \ 1.10967 + (I[175] = (img)(_p3##x,_n1##y,z,v)), \ 1.10968 + (I[182] = (img)(_p3##x,_n2##y,z,v)), \ 1.10969 + (I[189] = (img)(_p3##x,_n3##y,z,v)), \ 1.10970 + (I[196] = (img)(_p3##x,_p3##y,_n1##z,v)), \ 1.10971 + (I[203] = (img)(_p3##x,_p2##y,_n1##z,v)), \ 1.10972 + (I[210] = (img)(_p3##x,_p1##y,_n1##z,v)), \ 1.10973 + (I[217] = (img)(_p3##x,y,_n1##z,v)), \ 1.10974 + (I[224] = (img)(_p3##x,_n1##y,_n1##z,v)), \ 1.10975 + (I[231] = (img)(_p3##x,_n2##y,_n1##z,v)), \ 1.10976 + (I[238] = (img)(_p3##x,_n3##y,_n1##z,v)), \ 1.10977 + (I[245] = (img)(_p3##x,_p3##y,_n2##z,v)), \ 1.10978 + (I[252] = (img)(_p3##x,_p2##y,_n2##z,v)), \ 1.10979 + (I[259] = (img)(_p3##x,_p1##y,_n2##z,v)), \ 1.10980 + (I[266] = (img)(_p3##x,y,_n2##z,v)), \ 1.10981 + (I[273] = (img)(_p3##x,_n1##y,_n2##z,v)), \ 1.10982 + (I[280] = (img)(_p3##x,_n2##y,_n2##z,v)), \ 1.10983 + (I[287] = (img)(_p3##x,_n3##y,_n2##z,v)), \ 1.10984 + (I[294] = (img)(_p3##x,_p3##y,_n3##z,v)), \ 1.10985 + (I[301] = (img)(_p3##x,_p2##y,_n3##z,v)), \ 1.10986 + (I[308] = (img)(_p3##x,_p1##y,_n3##z,v)), \ 1.10987 + (I[315] = (img)(_p3##x,y,_n3##z,v)), \ 1.10988 + (I[322] = (img)(_p3##x,_n1##y,_n3##z,v)), \ 1.10989 + (I[329] = (img)(_p3##x,_n2##y,_n3##z,v)), \ 1.10990 + (I[336] = (img)(_p3##x,_n3##y,_n3##z,v)), \ 1.10991 + (I[1] = (img)(_p2##x,_p3##y,_p3##z,v)), \ 1.10992 + (I[8] = (img)(_p2##x,_p2##y,_p3##z,v)), \ 1.10993 + (I[15] = (img)(_p2##x,_p1##y,_p3##z,v)), \ 1.10994 + (I[22] = (img)(_p2##x,y,_p3##z,v)), \ 1.10995 + (I[29] = (img)(_p2##x,_n1##y,_p3##z,v)), \ 1.10996 + (I[36] = (img)(_p2##x,_n2##y,_p3##z,v)), \ 1.10997 + (I[43] = (img)(_p2##x,_n3##y,_p3##z,v)), \ 1.10998 + (I[50] = (img)(_p2##x,_p3##y,_p2##z,v)), \ 1.10999 + (I[57] = (img)(_p2##x,_p2##y,_p2##z,v)), \ 1.11000 + (I[64] = (img)(_p2##x,_p1##y,_p2##z,v)), \ 1.11001 + (I[71] = (img)(_p2##x,y,_p2##z,v)), \ 1.11002 + (I[78] = (img)(_p2##x,_n1##y,_p2##z,v)), \ 1.11003 + (I[85] = (img)(_p2##x,_n2##y,_p2##z,v)), \ 1.11004 + (I[92] = (img)(_p2##x,_n3##y,_p2##z,v)), \ 1.11005 + (I[99] = (img)(_p2##x,_p3##y,_p1##z,v)), \ 1.11006 + (I[106] = (img)(_p2##x,_p2##y,_p1##z,v)), \ 1.11007 + (I[113] = (img)(_p2##x,_p1##y,_p1##z,v)), \ 1.11008 + (I[120] = (img)(_p2##x,y,_p1##z,v)), \ 1.11009 + (I[127] = (img)(_p2##x,_n1##y,_p1##z,v)), \ 1.11010 + (I[134] = (img)(_p2##x,_n2##y,_p1##z,v)), \ 1.11011 + (I[141] = (img)(_p2##x,_n3##y,_p1##z,v)), \ 1.11012 + (I[148] = (img)(_p2##x,_p3##y,z,v)), \ 1.11013 + (I[155] = (img)(_p2##x,_p2##y,z,v)), \ 1.11014 + (I[162] = (img)(_p2##x,_p1##y,z,v)), \ 1.11015 + (I[169] = (img)(_p2##x,y,z,v)), \ 1.11016 + (I[176] = (img)(_p2##x,_n1##y,z,v)), \ 1.11017 + (I[183] = (img)(_p2##x,_n2##y,z,v)), \ 1.11018 + (I[190] = (img)(_p2##x,_n3##y,z,v)), \ 1.11019 + (I[197] = (img)(_p2##x,_p3##y,_n1##z,v)), \ 1.11020 + (I[204] = (img)(_p2##x,_p2##y,_n1##z,v)), \ 1.11021 + (I[211] = (img)(_p2##x,_p1##y,_n1##z,v)), \ 1.11022 + (I[218] = (img)(_p2##x,y,_n1##z,v)), \ 1.11023 + (I[225] = (img)(_p2##x,_n1##y,_n1##z,v)), \ 1.11024 + (I[232] = (img)(_p2##x,_n2##y,_n1##z,v)), \ 1.11025 + (I[239] = (img)(_p2##x,_n3##y,_n1##z,v)), \ 1.11026 + (I[246] = (img)(_p2##x,_p3##y,_n2##z,v)), \ 1.11027 + (I[253] = (img)(_p2##x,_p2##y,_n2##z,v)), \ 1.11028 + (I[260] = (img)(_p2##x,_p1##y,_n2##z,v)), \ 1.11029 + (I[267] = (img)(_p2##x,y,_n2##z,v)), \ 1.11030 + (I[274] = (img)(_p2##x,_n1##y,_n2##z,v)), \ 1.11031 + (I[281] = (img)(_p2##x,_n2##y,_n2##z,v)), \ 1.11032 + (I[288] = (img)(_p2##x,_n3##y,_n2##z,v)), \ 1.11033 + (I[295] = (img)(_p2##x,_p3##y,_n3##z,v)), \ 1.11034 + (I[302] = (img)(_p2##x,_p2##y,_n3##z,v)), \ 1.11035 + (I[309] = (img)(_p2##x,_p1##y,_n3##z,v)), \ 1.11036 + (I[316] = (img)(_p2##x,y,_n3##z,v)), \ 1.11037 + (I[323] = (img)(_p2##x,_n1##y,_n3##z,v)), \ 1.11038 + (I[330] = (img)(_p2##x,_n2##y,_n3##z,v)), \ 1.11039 + (I[337] = (img)(_p2##x,_n3##y,_n3##z,v)), \ 1.11040 + (I[2] = (img)(_p1##x,_p3##y,_p3##z,v)), \ 1.11041 + (I[9] = (img)(_p1##x,_p2##y,_p3##z,v)), \ 1.11042 + (I[16] = (img)(_p1##x,_p1##y,_p3##z,v)), \ 1.11043 + (I[23] = (img)(_p1##x,y,_p3##z,v)), \ 1.11044 + (I[30] = (img)(_p1##x,_n1##y,_p3##z,v)), \ 1.11045 + (I[37] = (img)(_p1##x,_n2##y,_p3##z,v)), \ 1.11046 + (I[44] = (img)(_p1##x,_n3##y,_p3##z,v)), \ 1.11047 + (I[51] = (img)(_p1##x,_p3##y,_p2##z,v)), \ 1.11048 + (I[58] = (img)(_p1##x,_p2##y,_p2##z,v)), \ 1.11049 + (I[65] = (img)(_p1##x,_p1##y,_p2##z,v)), \ 1.11050 + (I[72] = (img)(_p1##x,y,_p2##z,v)), \ 1.11051 + (I[79] = (img)(_p1##x,_n1##y,_p2##z,v)), \ 1.11052 + (I[86] = (img)(_p1##x,_n2##y,_p2##z,v)), \ 1.11053 + (I[93] = (img)(_p1##x,_n3##y,_p2##z,v)), \ 1.11054 + (I[100] = (img)(_p1##x,_p3##y,_p1##z,v)), \ 1.11055 + (I[107] = (img)(_p1##x,_p2##y,_p1##z,v)), \ 1.11056 + (I[114] = (img)(_p1##x,_p1##y,_p1##z,v)), \ 1.11057 + (I[121] = (img)(_p1##x,y,_p1##z,v)), \ 1.11058 + (I[128] = (img)(_p1##x,_n1##y,_p1##z,v)), \ 1.11059 + (I[135] = (img)(_p1##x,_n2##y,_p1##z,v)), \ 1.11060 + (I[142] = (img)(_p1##x,_n3##y,_p1##z,v)), \ 1.11061 + (I[149] = (img)(_p1##x,_p3##y,z,v)), \ 1.11062 + (I[156] = (img)(_p1##x,_p2##y,z,v)), \ 1.11063 + (I[163] = (img)(_p1##x,_p1##y,z,v)), \ 1.11064 + (I[170] = (img)(_p1##x,y,z,v)), \ 1.11065 + (I[177] = (img)(_p1##x,_n1##y,z,v)), \ 1.11066 + (I[184] = (img)(_p1##x,_n2##y,z,v)), \ 1.11067 + (I[191] = (img)(_p1##x,_n3##y,z,v)), \ 1.11068 + (I[198] = (img)(_p1##x,_p3##y,_n1##z,v)), \ 1.11069 + (I[205] = (img)(_p1##x,_p2##y,_n1##z,v)), \ 1.11070 + (I[212] = (img)(_p1##x,_p1##y,_n1##z,v)), \ 1.11071 + (I[219] = (img)(_p1##x,y,_n1##z,v)), \ 1.11072 + (I[226] = (img)(_p1##x,_n1##y,_n1##z,v)), \ 1.11073 + (I[233] = (img)(_p1##x,_n2##y,_n1##z,v)), \ 1.11074 + (I[240] = (img)(_p1##x,_n3##y,_n1##z,v)), \ 1.11075 + (I[247] = (img)(_p1##x,_p3##y,_n2##z,v)), \ 1.11076 + (I[254] = (img)(_p1##x,_p2##y,_n2##z,v)), \ 1.11077 + (I[261] = (img)(_p1##x,_p1##y,_n2##z,v)), \ 1.11078 + (I[268] = (img)(_p1##x,y,_n2##z,v)), \ 1.11079 + (I[275] = (img)(_p1##x,_n1##y,_n2##z,v)), \ 1.11080 + (I[282] = (img)(_p1##x,_n2##y,_n2##z,v)), \ 1.11081 + (I[289] = (img)(_p1##x,_n3##y,_n2##z,v)), \ 1.11082 + (I[296] = (img)(_p1##x,_p3##y,_n3##z,v)), \ 1.11083 + (I[303] = (img)(_p1##x,_p2##y,_n3##z,v)), \ 1.11084 + (I[310] = (img)(_p1##x,_p1##y,_n3##z,v)), \ 1.11085 + (I[317] = (img)(_p1##x,y,_n3##z,v)), \ 1.11086 + (I[324] = (img)(_p1##x,_n1##y,_n3##z,v)), \ 1.11087 + (I[331] = (img)(_p1##x,_n2##y,_n3##z,v)), \ 1.11088 + (I[338] = (img)(_p1##x,_n3##y,_n3##z,v)), \ 1.11089 + (I[3] = (img)(x,_p3##y,_p3##z,v)), \ 1.11090 + (I[10] = (img)(x,_p2##y,_p3##z,v)), \ 1.11091 + (I[17] = (img)(x,_p1##y,_p3##z,v)), \ 1.11092 + (I[24] = (img)(x,y,_p3##z,v)), \ 1.11093 + (I[31] = (img)(x,_n1##y,_p3##z,v)), \ 1.11094 + (I[38] = (img)(x,_n2##y,_p3##z,v)), \ 1.11095 + (I[45] = (img)(x,_n3##y,_p3##z,v)), \ 1.11096 + (I[52] = (img)(x,_p3##y,_p2##z,v)), \ 1.11097 + (I[59] = (img)(x,_p2##y,_p2##z,v)), \ 1.11098 + (I[66] = (img)(x,_p1##y,_p2##z,v)), \ 1.11099 + (I[73] = (img)(x,y,_p2##z,v)), \ 1.11100 + (I[80] = (img)(x,_n1##y,_p2##z,v)), \ 1.11101 + (I[87] = (img)(x,_n2##y,_p2##z,v)), \ 1.11102 + (I[94] = (img)(x,_n3##y,_p2##z,v)), \ 1.11103 + (I[101] = (img)(x,_p3##y,_p1##z,v)), \ 1.11104 + (I[108] = (img)(x,_p2##y,_p1##z,v)), \ 1.11105 + (I[115] = (img)(x,_p1##y,_p1##z,v)), \ 1.11106 + (I[122] = (img)(x,y,_p1##z,v)), \ 1.11107 + (I[129] = (img)(x,_n1##y,_p1##z,v)), \ 1.11108 + (I[136] = (img)(x,_n2##y,_p1##z,v)), \ 1.11109 + (I[143] = (img)(x,_n3##y,_p1##z,v)), \ 1.11110 + (I[150] = (img)(x,_p3##y,z,v)), \ 1.11111 + (I[157] = (img)(x,_p2##y,z,v)), \ 1.11112 + (I[164] = (img)(x,_p1##y,z,v)), \ 1.11113 + (I[171] = (img)(x,y,z,v)), \ 1.11114 + (I[178] = (img)(x,_n1##y,z,v)), \ 1.11115 + (I[185] = (img)(x,_n2##y,z,v)), \ 1.11116 + (I[192] = (img)(x,_n3##y,z,v)), \ 1.11117 + (I[199] = (img)(x,_p3##y,_n1##z,v)), \ 1.11118 + (I[206] = (img)(x,_p2##y,_n1##z,v)), \ 1.11119 + (I[213] = (img)(x,_p1##y,_n1##z,v)), \ 1.11120 + (I[220] = (img)(x,y,_n1##z,v)), \ 1.11121 + (I[227] = (img)(x,_n1##y,_n1##z,v)), \ 1.11122 + (I[234] = (img)(x,_n2##y,_n1##z,v)), \ 1.11123 + (I[241] = (img)(x,_n3##y,_n1##z,v)), \ 1.11124 + (I[248] = (img)(x,_p3##y,_n2##z,v)), \ 1.11125 + (I[255] = (img)(x,_p2##y,_n2##z,v)), \ 1.11126 + (I[262] = (img)(x,_p1##y,_n2##z,v)), \ 1.11127 + (I[269] = (img)(x,y,_n2##z,v)), \ 1.11128 + (I[276] = (img)(x,_n1##y,_n2##z,v)), \ 1.11129 + (I[283] = (img)(x,_n2##y,_n2##z,v)), \ 1.11130 + (I[290] = (img)(x,_n3##y,_n2##z,v)), \ 1.11131 + (I[297] = (img)(x,_p3##y,_n3##z,v)), \ 1.11132 + (I[304] = (img)(x,_p2##y,_n3##z,v)), \ 1.11133 + (I[311] = (img)(x,_p1##y,_n3##z,v)), \ 1.11134 + (I[318] = (img)(x,y,_n3##z,v)), \ 1.11135 + (I[325] = (img)(x,_n1##y,_n3##z,v)), \ 1.11136 + (I[332] = (img)(x,_n2##y,_n3##z,v)), \ 1.11137 + (I[339] = (img)(x,_n3##y,_n3##z,v)), \ 1.11138 + (I[4] = (img)(_n1##x,_p3##y,_p3##z,v)), \ 1.11139 + (I[11] = (img)(_n1##x,_p2##y,_p3##z,v)), \ 1.11140 + (I[18] = (img)(_n1##x,_p1##y,_p3##z,v)), \ 1.11141 + (I[25] = (img)(_n1##x,y,_p3##z,v)), \ 1.11142 + (I[32] = (img)(_n1##x,_n1##y,_p3##z,v)), \ 1.11143 + (I[39] = (img)(_n1##x,_n2##y,_p3##z,v)), \ 1.11144 + (I[46] = (img)(_n1##x,_n3##y,_p3##z,v)), \ 1.11145 + (I[53] = (img)(_n1##x,_p3##y,_p2##z,v)), \ 1.11146 + (I[60] = (img)(_n1##x,_p2##y,_p2##z,v)), \ 1.11147 + (I[67] = (img)(_n1##x,_p1##y,_p2##z,v)), \ 1.11148 + (I[74] = (img)(_n1##x,y,_p2##z,v)), \ 1.11149 + (I[81] = (img)(_n1##x,_n1##y,_p2##z,v)), \ 1.11150 + (I[88] = (img)(_n1##x,_n2##y,_p2##z,v)), \ 1.11151 + (I[95] = (img)(_n1##x,_n3##y,_p2##z,v)), \ 1.11152 + (I[102] = (img)(_n1##x,_p3##y,_p1##z,v)), \ 1.11153 + (I[109] = (img)(_n1##x,_p2##y,_p1##z,v)), \ 1.11154 + (I[116] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.11155 + (I[123] = (img)(_n1##x,y,_p1##z,v)), \ 1.11156 + (I[130] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.11157 + (I[137] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.11158 + (I[144] = (img)(_n1##x,_n3##y,_p1##z,v)), \ 1.11159 + (I[151] = (img)(_n1##x,_p3##y,z,v)), \ 1.11160 + (I[158] = (img)(_n1##x,_p2##y,z,v)), \ 1.11161 + (I[165] = (img)(_n1##x,_p1##y,z,v)), \ 1.11162 + (I[172] = (img)(_n1##x,y,z,v)), \ 1.11163 + (I[179] = (img)(_n1##x,_n1##y,z,v)), \ 1.11164 + (I[186] = (img)(_n1##x,_n2##y,z,v)), \ 1.11165 + (I[193] = (img)(_n1##x,_n3##y,z,v)), \ 1.11166 + (I[200] = (img)(_n1##x,_p3##y,_n1##z,v)), \ 1.11167 + (I[207] = (img)(_n1##x,_p2##y,_n1##z,v)), \ 1.11168 + (I[214] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.11169 + (I[221] = (img)(_n1##x,y,_n1##z,v)), \ 1.11170 + (I[228] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.11171 + (I[235] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.11172 + (I[242] = (img)(_n1##x,_n3##y,_n1##z,v)), \ 1.11173 + (I[249] = (img)(_n1##x,_p3##y,_n2##z,v)), \ 1.11174 + (I[256] = (img)(_n1##x,_p2##y,_n2##z,v)), \ 1.11175 + (I[263] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.11176 + (I[270] = (img)(_n1##x,y,_n2##z,v)), \ 1.11177 + (I[277] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.11178 + (I[284] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.11179 + (I[291] = (img)(_n1##x,_n3##y,_n2##z,v)), \ 1.11180 + (I[298] = (img)(_n1##x,_p3##y,_n3##z,v)), \ 1.11181 + (I[305] = (img)(_n1##x,_p2##y,_n3##z,v)), \ 1.11182 + (I[312] = (img)(_n1##x,_p1##y,_n3##z,v)), \ 1.11183 + (I[319] = (img)(_n1##x,y,_n3##z,v)), \ 1.11184 + (I[326] = (img)(_n1##x,_n1##y,_n3##z,v)), \ 1.11185 + (I[333] = (img)(_n1##x,_n2##y,_n3##z,v)), \ 1.11186 + (I[340] = (img)(_n1##x,_n3##y,_n3##z,v)), \ 1.11187 + (I[5] = (img)(_n2##x,_p3##y,_p3##z,v)), \ 1.11188 + (I[12] = (img)(_n2##x,_p2##y,_p3##z,v)), \ 1.11189 + (I[19] = (img)(_n2##x,_p1##y,_p3##z,v)), \ 1.11190 + (I[26] = (img)(_n2##x,y,_p3##z,v)), \ 1.11191 + (I[33] = (img)(_n2##x,_n1##y,_p3##z,v)), \ 1.11192 + (I[40] = (img)(_n2##x,_n2##y,_p3##z,v)), \ 1.11193 + (I[47] = (img)(_n2##x,_n3##y,_p3##z,v)), \ 1.11194 + (I[54] = (img)(_n2##x,_p3##y,_p2##z,v)), \ 1.11195 + (I[61] = (img)(_n2##x,_p2##y,_p2##z,v)), \ 1.11196 + (I[68] = (img)(_n2##x,_p1##y,_p2##z,v)), \ 1.11197 + (I[75] = (img)(_n2##x,y,_p2##z,v)), \ 1.11198 + (I[82] = (img)(_n2##x,_n1##y,_p2##z,v)), \ 1.11199 + (I[89] = (img)(_n2##x,_n2##y,_p2##z,v)), \ 1.11200 + (I[96] = (img)(_n2##x,_n3##y,_p2##z,v)), \ 1.11201 + (I[103] = (img)(_n2##x,_p3##y,_p1##z,v)), \ 1.11202 + (I[110] = (img)(_n2##x,_p2##y,_p1##z,v)), \ 1.11203 + (I[117] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.11204 + (I[124] = (img)(_n2##x,y,_p1##z,v)), \ 1.11205 + (I[131] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.11206 + (I[138] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.11207 + (I[145] = (img)(_n2##x,_n3##y,_p1##z,v)), \ 1.11208 + (I[152] = (img)(_n2##x,_p3##y,z,v)), \ 1.11209 + (I[159] = (img)(_n2##x,_p2##y,z,v)), \ 1.11210 + (I[166] = (img)(_n2##x,_p1##y,z,v)), \ 1.11211 + (I[173] = (img)(_n2##x,y,z,v)), \ 1.11212 + (I[180] = (img)(_n2##x,_n1##y,z,v)), \ 1.11213 + (I[187] = (img)(_n2##x,_n2##y,z,v)), \ 1.11214 + (I[194] = (img)(_n2##x,_n3##y,z,v)), \ 1.11215 + (I[201] = (img)(_n2##x,_p3##y,_n1##z,v)), \ 1.11216 + (I[208] = (img)(_n2##x,_p2##y,_n1##z,v)), \ 1.11217 + (I[215] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.11218 + (I[222] = (img)(_n2##x,y,_n1##z,v)), \ 1.11219 + (I[229] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.11220 + (I[236] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.11221 + (I[243] = (img)(_n2##x,_n3##y,_n1##z,v)), \ 1.11222 + (I[250] = (img)(_n2##x,_p3##y,_n2##z,v)), \ 1.11223 + (I[257] = (img)(_n2##x,_p2##y,_n2##z,v)), \ 1.11224 + (I[264] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.11225 + (I[271] = (img)(_n2##x,y,_n2##z,v)), \ 1.11226 + (I[278] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.11227 + (I[285] = (img)(_n2##x,_n2##y,_n2##z,v)), \ 1.11228 + (I[292] = (img)(_n2##x,_n3##y,_n2##z,v)), \ 1.11229 + (I[299] = (img)(_n2##x,_p3##y,_n3##z,v)), \ 1.11230 + (I[306] = (img)(_n2##x,_p2##y,_n3##z,v)), \ 1.11231 + (I[313] = (img)(_n2##x,_p1##y,_n3##z,v)), \ 1.11232 + (I[320] = (img)(_n2##x,y,_n3##z,v)), \ 1.11233 + (I[327] = (img)(_n2##x,_n1##y,_n3##z,v)), \ 1.11234 + (I[334] = (img)(_n2##x,_n2##y,_n3##z,v)), \ 1.11235 + (I[341] = (img)(_n2##x,_n3##y,_n3##z,v)), \ 1.11236 + x+3>=(int)((img).width)?(int)((img).width)-1:x+3); \ 1.11237 + x<=(int)(x1) && ((_n3##x<(int)((img).width) && ( \ 1.11238 + (I[6] = (img)(_n3##x,_p3##y,_p3##z,v)), \ 1.11239 + (I[13] = (img)(_n3##x,_p2##y,_p3##z,v)), \ 1.11240 + (I[20] = (img)(_n3##x,_p1##y,_p3##z,v)), \ 1.11241 + (I[27] = (img)(_n3##x,y,_p3##z,v)), \ 1.11242 + (I[34] = (img)(_n3##x,_n1##y,_p3##z,v)), \ 1.11243 + (I[41] = (img)(_n3##x,_n2##y,_p3##z,v)), \ 1.11244 + (I[48] = (img)(_n3##x,_n3##y,_p3##z,v)), \ 1.11245 + (I[55] = (img)(_n3##x,_p3##y,_p2##z,v)), \ 1.11246 + (I[62] = (img)(_n3##x,_p2##y,_p2##z,v)), \ 1.11247 + (I[69] = (img)(_n3##x,_p1##y,_p2##z,v)), \ 1.11248 + (I[76] = (img)(_n3##x,y,_p2##z,v)), \ 1.11249 + (I[83] = (img)(_n3##x,_n1##y,_p2##z,v)), \ 1.11250 + (I[90] = (img)(_n3##x,_n2##y,_p2##z,v)), \ 1.11251 + (I[97] = (img)(_n3##x,_n3##y,_p2##z,v)), \ 1.11252 + (I[104] = (img)(_n3##x,_p3##y,_p1##z,v)), \ 1.11253 + (I[111] = (img)(_n3##x,_p2##y,_p1##z,v)), \ 1.11254 + (I[118] = (img)(_n3##x,_p1##y,_p1##z,v)), \ 1.11255 + (I[125] = (img)(_n3##x,y,_p1##z,v)), \ 1.11256 + (I[132] = (img)(_n3##x,_n1##y,_p1##z,v)), \ 1.11257 + (I[139] = (img)(_n3##x,_n2##y,_p1##z,v)), \ 1.11258 + (I[146] = (img)(_n3##x,_n3##y,_p1##z,v)), \ 1.11259 + (I[153] = (img)(_n3##x,_p3##y,z,v)), \ 1.11260 + (I[160] = (img)(_n3##x,_p2##y,z,v)), \ 1.11261 + (I[167] = (img)(_n3##x,_p1##y,z,v)), \ 1.11262 + (I[174] = (img)(_n3##x,y,z,v)), \ 1.11263 + (I[181] = (img)(_n3##x,_n1##y,z,v)), \ 1.11264 + (I[188] = (img)(_n3##x,_n2##y,z,v)), \ 1.11265 + (I[195] = (img)(_n3##x,_n3##y,z,v)), \ 1.11266 + (I[202] = (img)(_n3##x,_p3##y,_n1##z,v)), \ 1.11267 + (I[209] = (img)(_n3##x,_p2##y,_n1##z,v)), \ 1.11268 + (I[216] = (img)(_n3##x,_p1##y,_n1##z,v)), \ 1.11269 + (I[223] = (img)(_n3##x,y,_n1##z,v)), \ 1.11270 + (I[230] = (img)(_n3##x,_n1##y,_n1##z,v)), \ 1.11271 + (I[237] = (img)(_n3##x,_n2##y,_n1##z,v)), \ 1.11272 + (I[244] = (img)(_n3##x,_n3##y,_n1##z,v)), \ 1.11273 + (I[251] = (img)(_n3##x,_p3##y,_n2##z,v)), \ 1.11274 + (I[258] = (img)(_n3##x,_p2##y,_n2##z,v)), \ 1.11275 + (I[265] = (img)(_n3##x,_p1##y,_n2##z,v)), \ 1.11276 + (I[272] = (img)(_n3##x,y,_n2##z,v)), \ 1.11277 + (I[279] = (img)(_n3##x,_n1##y,_n2##z,v)), \ 1.11278 + (I[286] = (img)(_n3##x,_n2##y,_n2##z,v)), \ 1.11279 + (I[293] = (img)(_n3##x,_n3##y,_n2##z,v)), \ 1.11280 + (I[300] = (img)(_n3##x,_p3##y,_n3##z,v)), \ 1.11281 + (I[307] = (img)(_n3##x,_p2##y,_n3##z,v)), \ 1.11282 + (I[314] = (img)(_n3##x,_p1##y,_n3##z,v)), \ 1.11283 + (I[321] = (img)(_n3##x,y,_n3##z,v)), \ 1.11284 + (I[328] = (img)(_n3##x,_n1##y,_n3##z,v)), \ 1.11285 + (I[335] = (img)(_n3##x,_n2##y,_n3##z,v)), \ 1.11286 + (I[342] = (img)(_n3##x,_n3##y,_n3##z,v)),1)) || \ 1.11287 + _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n3##x = _n2##x = --_n1##x)); \ 1.11288 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], \ 1.11289 + I[7] = I[8], I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], \ 1.11290 + I[14] = I[15], I[15] = I[16], I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], \ 1.11291 + I[21] = I[22], I[22] = I[23], I[23] = I[24], I[24] = I[25], I[25] = I[26], I[26] = I[27], \ 1.11292 + I[28] = I[29], I[29] = I[30], I[30] = I[31], I[31] = I[32], I[32] = I[33], I[33] = I[34], \ 1.11293 + I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], I[39] = I[40], I[40] = I[41], \ 1.11294 + I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], I[47] = I[48], \ 1.11295 + I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \ 1.11296 + I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], \ 1.11297 + I[63] = I[64], I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], \ 1.11298 + I[70] = I[71], I[71] = I[72], I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], \ 1.11299 + I[77] = I[78], I[78] = I[79], I[79] = I[80], I[80] = I[81], I[81] = I[82], I[82] = I[83], \ 1.11300 + I[84] = I[85], I[85] = I[86], I[86] = I[87], I[87] = I[88], I[88] = I[89], I[89] = I[90], \ 1.11301 + I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], I[95] = I[96], I[96] = I[97], \ 1.11302 + I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], I[103] = I[104], \ 1.11303 + I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \ 1.11304 + I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], \ 1.11305 + I[119] = I[120], I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], \ 1.11306 + I[126] = I[127], I[127] = I[128], I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], \ 1.11307 + I[133] = I[134], I[134] = I[135], I[135] = I[136], I[136] = I[137], I[137] = I[138], I[138] = I[139], \ 1.11308 + I[140] = I[141], I[141] = I[142], I[142] = I[143], I[143] = I[144], I[144] = I[145], I[145] = I[146], \ 1.11309 + I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], I[151] = I[152], I[152] = I[153], \ 1.11310 + I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], I[159] = I[160], \ 1.11311 + I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.11312 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], \ 1.11313 + I[175] = I[176], I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], \ 1.11314 + I[182] = I[183], I[183] = I[184], I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], \ 1.11315 + I[189] = I[190], I[190] = I[191], I[191] = I[192], I[192] = I[193], I[193] = I[194], I[194] = I[195], \ 1.11316 + I[196] = I[197], I[197] = I[198], I[198] = I[199], I[199] = I[200], I[200] = I[201], I[201] = I[202], \ 1.11317 + I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], I[207] = I[208], I[208] = I[209], \ 1.11318 + I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], I[215] = I[216], \ 1.11319 + I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \ 1.11320 + I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], \ 1.11321 + I[231] = I[232], I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], \ 1.11322 + I[238] = I[239], I[239] = I[240], I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], \ 1.11323 + I[245] = I[246], I[246] = I[247], I[247] = I[248], I[248] = I[249], I[249] = I[250], I[250] = I[251], \ 1.11324 + I[252] = I[253], I[253] = I[254], I[254] = I[255], I[255] = I[256], I[256] = I[257], I[257] = I[258], \ 1.11325 + I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], I[263] = I[264], I[264] = I[265], \ 1.11326 + I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], I[271] = I[272], \ 1.11327 + I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \ 1.11328 + I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], \ 1.11329 + I[287] = I[288], I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], \ 1.11330 + I[294] = I[295], I[295] = I[296], I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], \ 1.11331 + I[301] = I[302], I[302] = I[303], I[303] = I[304], I[304] = I[305], I[305] = I[306], I[306] = I[307], \ 1.11332 + I[308] = I[309], I[309] = I[310], I[310] = I[311], I[311] = I[312], I[312] = I[313], I[313] = I[314], \ 1.11333 + I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], I[319] = I[320], I[320] = I[321], \ 1.11334 + I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], I[327] = I[328], \ 1.11335 + I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \ 1.11336 + I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], \ 1.11337 + _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x) 1.11338 + 1.11339 +#define cimg_get7x7x7(img,x,y,z,v,I) \ 1.11340 + I[0] = (img)(_p3##x,_p3##y,_p3##z,v), I[1] = (img)(_p2##x,_p3##y,_p3##z,v), I[2] = (img)(_p1##x,_p3##y,_p3##z,v), I[3] = (img)(x,_p3##y,_p3##z,v), I[4] = (img)(_n1##x,_p3##y,_p3##z,v), I[5] = (img)(_n2##x,_p3##y,_p3##z,v), I[6] = (img)(_n3##x,_p3##y,_p3##z,v), \ 1.11341 + I[7] = (img)(_p3##x,_p2##y,_p3##z,v), I[8] = (img)(_p2##x,_p2##y,_p3##z,v), I[9] = (img)(_p1##x,_p2##y,_p3##z,v), I[10] = (img)(x,_p2##y,_p3##z,v), I[11] = (img)(_n1##x,_p2##y,_p3##z,v), I[12] = (img)(_n2##x,_p2##y,_p3##z,v), I[13] = (img)(_n3##x,_p2##y,_p3##z,v), \ 1.11342 + I[14] = (img)(_p3##x,_p1##y,_p3##z,v), I[15] = (img)(_p2##x,_p1##y,_p3##z,v), I[16] = (img)(_p1##x,_p1##y,_p3##z,v), I[17] = (img)(x,_p1##y,_p3##z,v), I[18] = (img)(_n1##x,_p1##y,_p3##z,v), I[19] = (img)(_n2##x,_p1##y,_p3##z,v), I[20] = (img)(_n3##x,_p1##y,_p3##z,v), \ 1.11343 + I[21] = (img)(_p3##x,y,_p3##z,v), I[22] = (img)(_p2##x,y,_p3##z,v), I[23] = (img)(_p1##x,y,_p3##z,v), I[24] = (img)(x,y,_p3##z,v), I[25] = (img)(_n1##x,y,_p3##z,v), I[26] = (img)(_n2##x,y,_p3##z,v), I[27] = (img)(_n3##x,y,_p3##z,v), \ 1.11344 + I[28] = (img)(_p3##x,_n1##y,_p3##z,v), I[29] = (img)(_p2##x,_n1##y,_p3##z,v), I[30] = (img)(_p1##x,_n1##y,_p3##z,v), I[31] = (img)(x,_n1##y,_p3##z,v), I[32] = (img)(_n1##x,_n1##y,_p3##z,v), I[33] = (img)(_n2##x,_n1##y,_p3##z,v), I[34] = (img)(_n3##x,_n1##y,_p3##z,v), \ 1.11345 + I[35] = (img)(_p3##x,_n2##y,_p3##z,v), I[36] = (img)(_p2##x,_n2##y,_p3##z,v), I[37] = (img)(_p1##x,_n2##y,_p3##z,v), I[38] = (img)(x,_n2##y,_p3##z,v), I[39] = (img)(_n1##x,_n2##y,_p3##z,v), I[40] = (img)(_n2##x,_n2##y,_p3##z,v), I[41] = (img)(_n3##x,_n2##y,_p3##z,v), \ 1.11346 + I[42] = (img)(_p3##x,_n3##y,_p3##z,v), I[43] = (img)(_p2##x,_n3##y,_p3##z,v), I[44] = (img)(_p1##x,_n3##y,_p3##z,v), I[45] = (img)(x,_n3##y,_p3##z,v), I[46] = (img)(_n1##x,_n3##y,_p3##z,v), I[47] = (img)(_n2##x,_n3##y,_p3##z,v), I[48] = (img)(_n3##x,_n3##y,_p3##z,v), \ 1.11347 + I[49] = (img)(_p3##x,_p3##y,_p2##z,v), I[50] = (img)(_p2##x,_p3##y,_p2##z,v), I[51] = (img)(_p1##x,_p3##y,_p2##z,v), I[52] = (img)(x,_p3##y,_p2##z,v), I[53] = (img)(_n1##x,_p3##y,_p2##z,v), I[54] = (img)(_n2##x,_p3##y,_p2##z,v), I[55] = (img)(_n3##x,_p3##y,_p2##z,v), \ 1.11348 + I[56] = (img)(_p3##x,_p2##y,_p2##z,v), I[57] = (img)(_p2##x,_p2##y,_p2##z,v), I[58] = (img)(_p1##x,_p2##y,_p2##z,v), I[59] = (img)(x,_p2##y,_p2##z,v), I[60] = (img)(_n1##x,_p2##y,_p2##z,v), I[61] = (img)(_n2##x,_p2##y,_p2##z,v), I[62] = (img)(_n3##x,_p2##y,_p2##z,v), \ 1.11349 + I[63] = (img)(_p3##x,_p1##y,_p2##z,v), I[64] = (img)(_p2##x,_p1##y,_p2##z,v), I[65] = (img)(_p1##x,_p1##y,_p2##z,v), I[66] = (img)(x,_p1##y,_p2##z,v), I[67] = (img)(_n1##x,_p1##y,_p2##z,v), I[68] = (img)(_n2##x,_p1##y,_p2##z,v), I[69] = (img)(_n3##x,_p1##y,_p2##z,v), \ 1.11350 + I[70] = (img)(_p3##x,y,_p2##z,v), I[71] = (img)(_p2##x,y,_p2##z,v), I[72] = (img)(_p1##x,y,_p2##z,v), I[73] = (img)(x,y,_p2##z,v), I[74] = (img)(_n1##x,y,_p2##z,v), I[75] = (img)(_n2##x,y,_p2##z,v), I[76] = (img)(_n3##x,y,_p2##z,v), \ 1.11351 + I[77] = (img)(_p3##x,_n1##y,_p2##z,v), I[78] = (img)(_p2##x,_n1##y,_p2##z,v), I[79] = (img)(_p1##x,_n1##y,_p2##z,v), I[80] = (img)(x,_n1##y,_p2##z,v), I[81] = (img)(_n1##x,_n1##y,_p2##z,v), I[82] = (img)(_n2##x,_n1##y,_p2##z,v), I[83] = (img)(_n3##x,_n1##y,_p2##z,v), \ 1.11352 + I[84] = (img)(_p3##x,_n2##y,_p2##z,v), I[85] = (img)(_p2##x,_n2##y,_p2##z,v), I[86] = (img)(_p1##x,_n2##y,_p2##z,v), I[87] = (img)(x,_n2##y,_p2##z,v), I[88] = (img)(_n1##x,_n2##y,_p2##z,v), I[89] = (img)(_n2##x,_n2##y,_p2##z,v), I[90] = (img)(_n3##x,_n2##y,_p2##z,v), \ 1.11353 + I[91] = (img)(_p3##x,_n3##y,_p2##z,v), I[92] = (img)(_p2##x,_n3##y,_p2##z,v), I[93] = (img)(_p1##x,_n3##y,_p2##z,v), I[94] = (img)(x,_n3##y,_p2##z,v), I[95] = (img)(_n1##x,_n3##y,_p2##z,v), I[96] = (img)(_n2##x,_n3##y,_p2##z,v), I[97] = (img)(_n3##x,_n3##y,_p2##z,v), \ 1.11354 + I[98] = (img)(_p3##x,_p3##y,_p1##z,v), I[99] = (img)(_p2##x,_p3##y,_p1##z,v), I[100] = (img)(_p1##x,_p3##y,_p1##z,v), I[101] = (img)(x,_p3##y,_p1##z,v), I[102] = (img)(_n1##x,_p3##y,_p1##z,v), I[103] = (img)(_n2##x,_p3##y,_p1##z,v), I[104] = (img)(_n3##x,_p3##y,_p1##z,v), \ 1.11355 + I[105] = (img)(_p3##x,_p2##y,_p1##z,v), I[106] = (img)(_p2##x,_p2##y,_p1##z,v), I[107] = (img)(_p1##x,_p2##y,_p1##z,v), I[108] = (img)(x,_p2##y,_p1##z,v), I[109] = (img)(_n1##x,_p2##y,_p1##z,v), I[110] = (img)(_n2##x,_p2##y,_p1##z,v), I[111] = (img)(_n3##x,_p2##y,_p1##z,v), \ 1.11356 + I[112] = (img)(_p3##x,_p1##y,_p1##z,v), I[113] = (img)(_p2##x,_p1##y,_p1##z,v), I[114] = (img)(_p1##x,_p1##y,_p1##z,v), I[115] = (img)(x,_p1##y,_p1##z,v), I[116] = (img)(_n1##x,_p1##y,_p1##z,v), I[117] = (img)(_n2##x,_p1##y,_p1##z,v), I[118] = (img)(_n3##x,_p1##y,_p1##z,v), \ 1.11357 + I[119] = (img)(_p3##x,y,_p1##z,v), I[120] = (img)(_p2##x,y,_p1##z,v), I[121] = (img)(_p1##x,y,_p1##z,v), I[122] = (img)(x,y,_p1##z,v), I[123] = (img)(_n1##x,y,_p1##z,v), I[124] = (img)(_n2##x,y,_p1##z,v), I[125] = (img)(_n3##x,y,_p1##z,v), \ 1.11358 + I[126] = (img)(_p3##x,_n1##y,_p1##z,v), I[127] = (img)(_p2##x,_n1##y,_p1##z,v), I[128] = (img)(_p1##x,_n1##y,_p1##z,v), I[129] = (img)(x,_n1##y,_p1##z,v), I[130] = (img)(_n1##x,_n1##y,_p1##z,v), I[131] = (img)(_n2##x,_n1##y,_p1##z,v), I[132] = (img)(_n3##x,_n1##y,_p1##z,v), \ 1.11359 + I[133] = (img)(_p3##x,_n2##y,_p1##z,v), I[134] = (img)(_p2##x,_n2##y,_p1##z,v), I[135] = (img)(_p1##x,_n2##y,_p1##z,v), I[136] = (img)(x,_n2##y,_p1##z,v), I[137] = (img)(_n1##x,_n2##y,_p1##z,v), I[138] = (img)(_n2##x,_n2##y,_p1##z,v), I[139] = (img)(_n3##x,_n2##y,_p1##z,v), \ 1.11360 + I[140] = (img)(_p3##x,_n3##y,_p1##z,v), I[141] = (img)(_p2##x,_n3##y,_p1##z,v), I[142] = (img)(_p1##x,_n3##y,_p1##z,v), I[143] = (img)(x,_n3##y,_p1##z,v), I[144] = (img)(_n1##x,_n3##y,_p1##z,v), I[145] = (img)(_n2##x,_n3##y,_p1##z,v), I[146] = (img)(_n3##x,_n3##y,_p1##z,v), \ 1.11361 + I[147] = (img)(_p3##x,_p3##y,z,v), I[148] = (img)(_p2##x,_p3##y,z,v), I[149] = (img)(_p1##x,_p3##y,z,v), I[150] = (img)(x,_p3##y,z,v), I[151] = (img)(_n1##x,_p3##y,z,v), I[152] = (img)(_n2##x,_p3##y,z,v), I[153] = (img)(_n3##x,_p3##y,z,v), \ 1.11362 + I[154] = (img)(_p3##x,_p2##y,z,v), I[155] = (img)(_p2##x,_p2##y,z,v), I[156] = (img)(_p1##x,_p2##y,z,v), I[157] = (img)(x,_p2##y,z,v), I[158] = (img)(_n1##x,_p2##y,z,v), I[159] = (img)(_n2##x,_p2##y,z,v), I[160] = (img)(_n3##x,_p2##y,z,v), \ 1.11363 + I[161] = (img)(_p3##x,_p1##y,z,v), I[162] = (img)(_p2##x,_p1##y,z,v), I[163] = (img)(_p1##x,_p1##y,z,v), I[164] = (img)(x,_p1##y,z,v), I[165] = (img)(_n1##x,_p1##y,z,v), I[166] = (img)(_n2##x,_p1##y,z,v), I[167] = (img)(_n3##x,_p1##y,z,v), \ 1.11364 + I[168] = (img)(_p3##x,y,z,v), I[169] = (img)(_p2##x,y,z,v), I[170] = (img)(_p1##x,y,z,v), I[171] = (img)(x,y,z,v), I[172] = (img)(_n1##x,y,z,v), I[173] = (img)(_n2##x,y,z,v), I[174] = (img)(_n3##x,y,z,v), \ 1.11365 + I[175] = (img)(_p3##x,_n1##y,z,v), I[176] = (img)(_p2##x,_n1##y,z,v), I[177] = (img)(_p1##x,_n1##y,z,v), I[178] = (img)(x,_n1##y,z,v), I[179] = (img)(_n1##x,_n1##y,z,v), I[180] = (img)(_n2##x,_n1##y,z,v), I[181] = (img)(_n3##x,_n1##y,z,v), \ 1.11366 + I[182] = (img)(_p3##x,_n2##y,z,v), I[183] = (img)(_p2##x,_n2##y,z,v), I[184] = (img)(_p1##x,_n2##y,z,v), I[185] = (img)(x,_n2##y,z,v), I[186] = (img)(_n1##x,_n2##y,z,v), I[187] = (img)(_n2##x,_n2##y,z,v), I[188] = (img)(_n3##x,_n2##y,z,v), \ 1.11367 + I[189] = (img)(_p3##x,_n3##y,z,v), I[190] = (img)(_p2##x,_n3##y,z,v), I[191] = (img)(_p1##x,_n3##y,z,v), I[192] = (img)(x,_n3##y,z,v), I[193] = (img)(_n1##x,_n3##y,z,v), I[194] = (img)(_n2##x,_n3##y,z,v), I[195] = (img)(_n3##x,_n3##y,z,v), \ 1.11368 + I[196] = (img)(_p3##x,_p3##y,_n1##z,v), I[197] = (img)(_p2##x,_p3##y,_n1##z,v), I[198] = (img)(_p1##x,_p3##y,_n1##z,v), I[199] = (img)(x,_p3##y,_n1##z,v), I[200] = (img)(_n1##x,_p3##y,_n1##z,v), I[201] = (img)(_n2##x,_p3##y,_n1##z,v), I[202] = (img)(_n3##x,_p3##y,_n1##z,v), \ 1.11369 + I[203] = (img)(_p3##x,_p2##y,_n1##z,v), I[204] = (img)(_p2##x,_p2##y,_n1##z,v), I[205] = (img)(_p1##x,_p2##y,_n1##z,v), I[206] = (img)(x,_p2##y,_n1##z,v), I[207] = (img)(_n1##x,_p2##y,_n1##z,v), I[208] = (img)(_n2##x,_p2##y,_n1##z,v), I[209] = (img)(_n3##x,_p2##y,_n1##z,v), \ 1.11370 + I[210] = (img)(_p3##x,_p1##y,_n1##z,v), I[211] = (img)(_p2##x,_p1##y,_n1##z,v), I[212] = (img)(_p1##x,_p1##y,_n1##z,v), I[213] = (img)(x,_p1##y,_n1##z,v), I[214] = (img)(_n1##x,_p1##y,_n1##z,v), I[215] = (img)(_n2##x,_p1##y,_n1##z,v), I[216] = (img)(_n3##x,_p1##y,_n1##z,v), \ 1.11371 + I[217] = (img)(_p3##x,y,_n1##z,v), I[218] = (img)(_p2##x,y,_n1##z,v), I[219] = (img)(_p1##x,y,_n1##z,v), I[220] = (img)(x,y,_n1##z,v), I[221] = (img)(_n1##x,y,_n1##z,v), I[222] = (img)(_n2##x,y,_n1##z,v), I[223] = (img)(_n3##x,y,_n1##z,v), \ 1.11372 + I[224] = (img)(_p3##x,_n1##y,_n1##z,v), I[225] = (img)(_p2##x,_n1##y,_n1##z,v), I[226] = (img)(_p1##x,_n1##y,_n1##z,v), I[227] = (img)(x,_n1##y,_n1##z,v), I[228] = (img)(_n1##x,_n1##y,_n1##z,v), I[229] = (img)(_n2##x,_n1##y,_n1##z,v), I[230] = (img)(_n3##x,_n1##y,_n1##z,v), \ 1.11373 + I[231] = (img)(_p3##x,_n2##y,_n1##z,v), I[232] = (img)(_p2##x,_n2##y,_n1##z,v), I[233] = (img)(_p1##x,_n2##y,_n1##z,v), I[234] = (img)(x,_n2##y,_n1##z,v), I[235] = (img)(_n1##x,_n2##y,_n1##z,v), I[236] = (img)(_n2##x,_n2##y,_n1##z,v), I[237] = (img)(_n3##x,_n2##y,_n1##z,v), \ 1.11374 + I[238] = (img)(_p3##x,_n3##y,_n1##z,v), I[239] = (img)(_p2##x,_n3##y,_n1##z,v), I[240] = (img)(_p1##x,_n3##y,_n1##z,v), I[241] = (img)(x,_n3##y,_n1##z,v), I[242] = (img)(_n1##x,_n3##y,_n1##z,v), I[243] = (img)(_n2##x,_n3##y,_n1##z,v), I[244] = (img)(_n3##x,_n3##y,_n1##z,v), \ 1.11375 + I[245] = (img)(_p3##x,_p3##y,_n2##z,v), I[246] = (img)(_p2##x,_p3##y,_n2##z,v), I[247] = (img)(_p1##x,_p3##y,_n2##z,v), I[248] = (img)(x,_p3##y,_n2##z,v), I[249] = (img)(_n1##x,_p3##y,_n2##z,v), I[250] = (img)(_n2##x,_p3##y,_n2##z,v), I[251] = (img)(_n3##x,_p3##y,_n2##z,v), \ 1.11376 + I[252] = (img)(_p3##x,_p2##y,_n2##z,v), I[253] = (img)(_p2##x,_p2##y,_n2##z,v), I[254] = (img)(_p1##x,_p2##y,_n2##z,v), I[255] = (img)(x,_p2##y,_n2##z,v), I[256] = (img)(_n1##x,_p2##y,_n2##z,v), I[257] = (img)(_n2##x,_p2##y,_n2##z,v), I[258] = (img)(_n3##x,_p2##y,_n2##z,v), \ 1.11377 + I[259] = (img)(_p3##x,_p1##y,_n2##z,v), I[260] = (img)(_p2##x,_p1##y,_n2##z,v), I[261] = (img)(_p1##x,_p1##y,_n2##z,v), I[262] = (img)(x,_p1##y,_n2##z,v), I[263] = (img)(_n1##x,_p1##y,_n2##z,v), I[264] = (img)(_n2##x,_p1##y,_n2##z,v), I[265] = (img)(_n3##x,_p1##y,_n2##z,v), \ 1.11378 + I[266] = (img)(_p3##x,y,_n2##z,v), I[267] = (img)(_p2##x,y,_n2##z,v), I[268] = (img)(_p1##x,y,_n2##z,v), I[269] = (img)(x,y,_n2##z,v), I[270] = (img)(_n1##x,y,_n2##z,v), I[271] = (img)(_n2##x,y,_n2##z,v), I[272] = (img)(_n3##x,y,_n2##z,v), \ 1.11379 + I[273] = (img)(_p3##x,_n1##y,_n2##z,v), I[274] = (img)(_p2##x,_n1##y,_n2##z,v), I[275] = (img)(_p1##x,_n1##y,_n2##z,v), I[276] = (img)(x,_n1##y,_n2##z,v), I[277] = (img)(_n1##x,_n1##y,_n2##z,v), I[278] = (img)(_n2##x,_n1##y,_n2##z,v), I[279] = (img)(_n3##x,_n1##y,_n2##z,v), \ 1.11380 + I[280] = (img)(_p3##x,_n2##y,_n2##z,v), I[281] = (img)(_p2##x,_n2##y,_n2##z,v), I[282] = (img)(_p1##x,_n2##y,_n2##z,v), I[283] = (img)(x,_n2##y,_n2##z,v), I[284] = (img)(_n1##x,_n2##y,_n2##z,v), I[285] = (img)(_n2##x,_n2##y,_n2##z,v), I[286] = (img)(_n3##x,_n2##y,_n2##z,v), \ 1.11381 + I[287] = (img)(_p3##x,_n3##y,_n2##z,v), I[288] = (img)(_p2##x,_n3##y,_n2##z,v), I[289] = (img)(_p1##x,_n3##y,_n2##z,v), I[290] = (img)(x,_n3##y,_n2##z,v), I[291] = (img)(_n1##x,_n3##y,_n2##z,v), I[292] = (img)(_n2##x,_n3##y,_n2##z,v), I[293] = (img)(_n3##x,_n3##y,_n2##z,v), \ 1.11382 + I[294] = (img)(_p3##x,_p3##y,_n3##z,v), I[295] = (img)(_p2##x,_p3##y,_n3##z,v), I[296] = (img)(_p1##x,_p3##y,_n3##z,v), I[297] = (img)(x,_p3##y,_n3##z,v), I[298] = (img)(_n1##x,_p3##y,_n3##z,v), I[299] = (img)(_n2##x,_p3##y,_n3##z,v), I[300] = (img)(_n3##x,_p3##y,_n3##z,v), \ 1.11383 + I[301] = (img)(_p3##x,_p2##y,_n3##z,v), I[302] = (img)(_p2##x,_p2##y,_n3##z,v), I[303] = (img)(_p1##x,_p2##y,_n3##z,v), I[304] = (img)(x,_p2##y,_n3##z,v), I[305] = (img)(_n1##x,_p2##y,_n3##z,v), I[306] = (img)(_n2##x,_p2##y,_n3##z,v), I[307] = (img)(_n3##x,_p2##y,_n3##z,v), \ 1.11384 + I[308] = (img)(_p3##x,_p1##y,_n3##z,v), I[309] = (img)(_p2##x,_p1##y,_n3##z,v), I[310] = (img)(_p1##x,_p1##y,_n3##z,v), I[311] = (img)(x,_p1##y,_n3##z,v), I[312] = (img)(_n1##x,_p1##y,_n3##z,v), I[313] = (img)(_n2##x,_p1##y,_n3##z,v), I[314] = (img)(_n3##x,_p1##y,_n3##z,v), \ 1.11385 + I[315] = (img)(_p3##x,y,_n3##z,v), I[316] = (img)(_p2##x,y,_n3##z,v), I[317] = (img)(_p1##x,y,_n3##z,v), I[318] = (img)(x,y,_n3##z,v), I[319] = (img)(_n1##x,y,_n3##z,v), I[320] = (img)(_n2##x,y,_n3##z,v), I[321] = (img)(_n3##x,y,_n3##z,v), \ 1.11386 + I[322] = (img)(_p3##x,_n1##y,_n3##z,v), I[323] = (img)(_p2##x,_n1##y,_n3##z,v), I[324] = (img)(_p1##x,_n1##y,_n3##z,v), I[325] = (img)(x,_n1##y,_n3##z,v), I[326] = (img)(_n1##x,_n1##y,_n3##z,v), I[327] = (img)(_n2##x,_n1##y,_n3##z,v), I[328] = (img)(_n3##x,_n1##y,_n3##z,v), \ 1.11387 + I[329] = (img)(_p3##x,_n2##y,_n3##z,v), I[330] = (img)(_p2##x,_n2##y,_n3##z,v), I[331] = (img)(_p1##x,_n2##y,_n3##z,v), I[332] = (img)(x,_n2##y,_n3##z,v), I[333] = (img)(_n1##x,_n2##y,_n3##z,v), I[334] = (img)(_n2##x,_n2##y,_n3##z,v), I[335] = (img)(_n3##x,_n2##y,_n3##z,v), \ 1.11388 + I[336] = (img)(_p3##x,_n3##y,_n3##z,v), I[337] = (img)(_p2##x,_n3##y,_n3##z,v), I[338] = (img)(_p1##x,_n3##y,_n3##z,v), I[339] = (img)(x,_n3##y,_n3##z,v), I[340] = (img)(_n1##x,_n3##y,_n3##z,v), I[341] = (img)(_n2##x,_n3##y,_n3##z,v), I[342] = (img)(_n3##x,_n3##y,_n3##z,v); 1.11389 + 1.11390 +// Define 8x8x8 loop macros for CImg 1.11391 +//------------------------------------- 1.11392 +#define cimg_for_in8(bound,i0,i1,i) for (int i = (int)(i0)<0?0:(int)(i0), \ 1.11393 + _p3##i = i-3<0?0:i-3, \ 1.11394 + _p2##i = i-2<0?0:i-2, \ 1.11395 + _p1##i = i-1<0?0:i-1, \ 1.11396 + _n1##i = i+1>=(int)(bound)?(int)(bound)-1:i+1, \ 1.11397 + _n2##i = i+2>=(int)(bound)?(int)(bound)-1:i+2, \ 1.11398 + _n3##i = i+3>=(int)(bound)?(int)(bound)-1:i+3, \ 1.11399 + _n4##i = i+4>=(int)(bound)?(int)(bound)-1:i+4; \ 1.11400 + i<=(int)(i1) && (_n4##i<(int)(bound) || _n3##i==--_n4##i || _n2##i==--_n3##i || _n1##i==--_n2##i || \ 1.11401 + i==(_n4##i = _n3##i = _n2##i = --_n1##i)); \ 1.11402 + _p3##i = _p2##i, _p2##i = _p1##i, _p1##i = i++, \ 1.11403 + ++_n1##i, ++_n2##i, ++_n3##i, ++_n4##i) 1.11404 + 1.11405 +#define cimg_for_in8X(img,x0,x1,x) cimg_for_in8((img).width,x0,x1,x) 1.11406 +#define cimg_for_in8Y(img,y0,y1,y) cimg_for_in8((img).height,y0,y1,y) 1.11407 +#define cimg_for_in8Z(img,z0,z1,z) cimg_for_in8((img).depth,z0,z1,z) 1.11408 +#define cimg_for_in8V(img,v0,v1,v) cimg_for_in8((img).dim,v0,v1,v) 1.11409 +#define cimg_for_in8XY(img,x0,y0,x1,y1,x,y) cimg_for_in8Y(img,y0,y1,y) cimg_for_in8X(img,x0,x1,x) 1.11410 +#define cimg_for_in8XZ(img,x0,z0,x1,z1,x,z) cimg_for_in8Z(img,z0,z1,z) cimg_for_in8X(img,x0,x1,x) 1.11411 +#define cimg_for_in8XV(img,x0,v0,x1,v1,x,v) cimg_for_in8V(img,v0,v1,v) cimg_for_in8X(img,x0,x1,x) 1.11412 +#define cimg_for_in8YZ(img,y0,z0,y1,z1,y,z) cimg_for_in8Z(img,z0,z1,z) cimg_for_in8Y(img,y0,y1,y) 1.11413 +#define cimg_for_in8YV(img,y0,v0,y1,v1,y,v) cimg_for_in8V(img,v0,v1,v) cimg_for_in8Y(img,y0,y1,y) 1.11414 +#define cimg_for_in8ZV(img,z0,v0,z1,v1,z,v) cimg_for_in8V(img,v0,v1,v) cimg_for_in8Z(img,z0,z1,z) 1.11415 +#define cimg_for_in8XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) cimg_for_in8Z(img,z0,z1,z) cimg_for_in8XY(img,x0,y0,x1,y1,x,y) 1.11416 +#define cimg_for_in8XZV(img,x0,z0,v0,x1,y1,v1,x,z,v) cimg_for_in8V(img,v0,v1,v) cimg_for_in8XZ(img,x0,y0,x1,y1,x,z) 1.11417 +#define cimg_for_in8YZV(img,y0,z0,v0,y1,z1,v1,y,z,v) cimg_for_in8V(img,v0,v1,v) cimg_for_in8YZ(img,y0,z0,y1,z1,y,z) 1.11418 +#define cimg_for_in8XYZV(img,x0,y0,z0,v0,x1,y1,z1,v1,x,y,z,v) cimg_for_in8V(img,v0,v1,v) cimg_for_in8XYZ(img,x0,y0,z0,x1,y1,z1,x,y,z) 1.11419 + 1.11420 +#define cimg_for8x8x8(img,x,y,z,v,I) \ 1.11421 + cimg_for8((img).depth,z) cimg_for8((img).height,y) for (int x = 0, \ 1.11422 + _p3##x = 0, _p2##x = 0, _p1##x = 0, \ 1.11423 + _n1##x = 1>=((img).width)?(int)((img).width)-1:1, \ 1.11424 + _n2##x = 2>=((img).width)?(int)((img).width)-1:2, \ 1.11425 + _n3##x = 3>=((img).width)?(int)((img).width)-1:3, \ 1.11426 + _n4##x = (int)( \ 1.11427 + (I[0] = I[1] = I[2] = I[3] = (img)(0,_p3##y,_p3##z,v)), \ 1.11428 + (I[8] = I[9] = I[10] = I[11] = (img)(0,_p2##y,_p3##z,v)), \ 1.11429 + (I[16] = I[17] = I[18] = I[19] = (img)(0,_p1##y,_p3##z,v)), \ 1.11430 + (I[24] = I[25] = I[26] = I[27] = (img)(0,y,_p3##z,v)), \ 1.11431 + (I[32] = I[33] = I[34] = I[35] = (img)(0,_n1##y,_p3##z,v)), \ 1.11432 + (I[40] = I[41] = I[42] = I[43] = (img)(0,_n2##y,_p3##z,v)), \ 1.11433 + (I[48] = I[49] = I[50] = I[51] = (img)(0,_n3##y,_p3##z,v)), \ 1.11434 + (I[56] = I[57] = I[58] = I[59] = (img)(0,_n4##y,_p3##z,v)), \ 1.11435 + (I[64] = I[65] = I[66] = I[67] = (img)(0,_p3##y,_p2##z,v)), \ 1.11436 + (I[72] = I[73] = I[74] = I[75] = (img)(0,_p2##y,_p2##z,v)), \ 1.11437 + (I[80] = I[81] = I[82] = I[83] = (img)(0,_p1##y,_p2##z,v)), \ 1.11438 + (I[88] = I[89] = I[90] = I[91] = (img)(0,y,_p2##z,v)), \ 1.11439 + (I[96] = I[97] = I[98] = I[99] = (img)(0,_n1##y,_p2##z,v)), \ 1.11440 + (I[104] = I[105] = I[106] = I[107] = (img)(0,_n2##y,_p2##z,v)), \ 1.11441 + (I[112] = I[113] = I[114] = I[115] = (img)(0,_n3##y,_p2##z,v)), \ 1.11442 + (I[120] = I[121] = I[122] = I[123] = (img)(0,_n4##y,_p2##z,v)), \ 1.11443 + (I[128] = I[129] = I[130] = I[131] = (img)(0,_p3##y,_p1##z,v)), \ 1.11444 + (I[136] = I[137] = I[138] = I[139] = (img)(0,_p2##y,_p1##z,v)), \ 1.11445 + (I[144] = I[145] = I[146] = I[147] = (img)(0,_p1##y,_p1##z,v)), \ 1.11446 + (I[152] = I[153] = I[154] = I[155] = (img)(0,y,_p1##z,v)), \ 1.11447 + (I[160] = I[161] = I[162] = I[163] = (img)(0,_n1##y,_p1##z,v)), \ 1.11448 + (I[168] = I[169] = I[170] = I[171] = (img)(0,_n2##y,_p1##z,v)), \ 1.11449 + (I[176] = I[177] = I[178] = I[179] = (img)(0,_n3##y,_p1##z,v)), \ 1.11450 + (I[184] = I[185] = I[186] = I[187] = (img)(0,_n4##y,_p1##z,v)), \ 1.11451 + (I[192] = I[193] = I[194] = I[195] = (img)(0,_p3##y,z,v)), \ 1.11452 + (I[200] = I[201] = I[202] = I[203] = (img)(0,_p2##y,z,v)), \ 1.11453 + (I[208] = I[209] = I[210] = I[211] = (img)(0,_p1##y,z,v)), \ 1.11454 + (I[216] = I[217] = I[218] = I[219] = (img)(0,y,z,v)), \ 1.11455 + (I[224] = I[225] = I[226] = I[227] = (img)(0,_n1##y,z,v)), \ 1.11456 + (I[232] = I[233] = I[234] = I[235] = (img)(0,_n2##y,z,v)), \ 1.11457 + (I[240] = I[241] = I[242] = I[243] = (img)(0,_n3##y,z,v)), \ 1.11458 + (I[248] = I[249] = I[250] = I[251] = (img)(0,_n4##y,z,v)), \ 1.11459 + (I[256] = I[257] = I[258] = I[259] = (img)(0,_p3##y,_n1##z,v)), \ 1.11460 + (I[264] = I[265] = I[266] = I[267] = (img)(0,_p2##y,_n1##z,v)), \ 1.11461 + (I[272] = I[273] = I[274] = I[275] = (img)(0,_p1##y,_n1##z,v)), \ 1.11462 + (I[280] = I[281] = I[282] = I[283] = (img)(0,y,_n1##z,v)), \ 1.11463 + (I[288] = I[289] = I[290] = I[291] = (img)(0,_n1##y,_n1##z,v)), \ 1.11464 + (I[296] = I[297] = I[298] = I[299] = (img)(0,_n2##y,_n1##z,v)), \ 1.11465 + (I[304] = I[305] = I[306] = I[307] = (img)(0,_n3##y,_n1##z,v)), \ 1.11466 + (I[312] = I[313] = I[314] = I[315] = (img)(0,_n4##y,_n1##z,v)), \ 1.11467 + (I[320] = I[321] = I[322] = I[323] = (img)(0,_p3##y,_n2##z,v)), \ 1.11468 + (I[328] = I[329] = I[330] = I[331] = (img)(0,_p2##y,_n2##z,v)), \ 1.11469 + (I[336] = I[337] = I[338] = I[339] = (img)(0,_p1##y,_n2##z,v)), \ 1.11470 + (I[344] = I[345] = I[346] = I[347] = (img)(0,y,_n2##z,v)), \ 1.11471 + (I[352] = I[353] = I[354] = I[355] = (img)(0,_n1##y,_n2##z,v)), \ 1.11472 + (I[360] = I[361] = I[362] = I[363] = (img)(0,_n2##y,_n2##z,v)), \ 1.11473 + (I[368] = I[369] = I[370] = I[371] = (img)(0,_n3##y,_n2##z,v)), \ 1.11474 + (I[376] = I[377] = I[378] = I[379] = (img)(0,_n4##y,_n2##z,v)), \ 1.11475 + (I[384] = I[385] = I[386] = I[387] = (img)(0,_p3##y,_n3##z,v)), \ 1.11476 + (I[392] = I[393] = I[394] = I[395] = (img)(0,_p2##y,_n3##z,v)), \ 1.11477 + (I[400] = I[401] = I[402] = I[403] = (img)(0,_p1##y,_n3##z,v)), \ 1.11478 + (I[408] = I[409] = I[410] = I[411] = (img)(0,y,_n3##z,v)), \ 1.11479 + (I[416] = I[417] = I[418] = I[419] = (img)(0,_n1##y,_n3##z,v)), \ 1.11480 + (I[424] = I[425] = I[426] = I[427] = (img)(0,_n2##y,_n3##z,v)), \ 1.11481 + (I[432] = I[433] = I[434] = I[435] = (img)(0,_n3##y,_n3##z,v)), \ 1.11482 + (I[440] = I[441] = I[442] = I[443] = (img)(0,_n4##y,_n3##z,v)), \ 1.11483 + (I[448] = I[449] = I[450] = I[451] = (img)(0,_p3##y,_n4##z,v)), \ 1.11484 + (I[456] = I[457] = I[458] = I[459] = (img)(0,_p2##y,_n4##z,v)), \ 1.11485 + (I[464] = I[465] = I[466] = I[467] = (img)(0,_p1##y,_n4##z,v)), \ 1.11486 + (I[472] = I[473] = I[474] = I[475] = (img)(0,y,_n4##z,v)), \ 1.11487 + (I[480] = I[481] = I[482] = I[483] = (img)(0,_n1##y,_n4##z,v)), \ 1.11488 + (I[488] = I[489] = I[490] = I[491] = (img)(0,_n2##y,_n4##z,v)), \ 1.11489 + (I[496] = I[497] = I[498] = I[499] = (img)(0,_n3##y,_n4##z,v)), \ 1.11490 + (I[504] = I[505] = I[506] = I[507] = (img)(0,_n4##y,_n4##z,v)), \ 1.11491 + (I[4] = (img)(_n1##x,_p3##y,_p3##z,v)), \ 1.11492 + (I[12] = (img)(_n1##x,_p2##y,_p3##z,v)), \ 1.11493 + (I[20] = (img)(_n1##x,_p1##y,_p3##z,v)), \ 1.11494 + (I[28] = (img)(_n1##x,y,_p3##z,v)), \ 1.11495 + (I[36] = (img)(_n1##x,_n1##y,_p3##z,v)), \ 1.11496 + (I[44] = (img)(_n1##x,_n2##y,_p3##z,v)), \ 1.11497 + (I[52] = (img)(_n1##x,_n3##y,_p3##z,v)), \ 1.11498 + (I[60] = (img)(_n1##x,_n4##y,_p3##z,v)), \ 1.11499 + (I[68] = (img)(_n1##x,_p3##y,_p2##z,v)), \ 1.11500 + (I[76] = (img)(_n1##x,_p2##y,_p2##z,v)), \ 1.11501 + (I[84] = (img)(_n1##x,_p1##y,_p2##z,v)), \ 1.11502 + (I[92] = (img)(_n1##x,y,_p2##z,v)), \ 1.11503 + (I[100] = (img)(_n1##x,_n1##y,_p2##z,v)), \ 1.11504 + (I[108] = (img)(_n1##x,_n2##y,_p2##z,v)), \ 1.11505 + (I[116] = (img)(_n1##x,_n3##y,_p2##z,v)), \ 1.11506 + (I[124] = (img)(_n1##x,_n4##y,_p2##z,v)), \ 1.11507 + (I[132] = (img)(_n1##x,_p3##y,_p1##z,v)), \ 1.11508 + (I[140] = (img)(_n1##x,_p2##y,_p1##z,v)), \ 1.11509 + (I[148] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.11510 + (I[156] = (img)(_n1##x,y,_p1##z,v)), \ 1.11511 + (I[164] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.11512 + (I[172] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.11513 + (I[180] = (img)(_n1##x,_n3##y,_p1##z,v)), \ 1.11514 + (I[188] = (img)(_n1##x,_n4##y,_p1##z,v)), \ 1.11515 + (I[196] = (img)(_n1##x,_p3##y,z,v)), \ 1.11516 + (I[204] = (img)(_n1##x,_p2##y,z,v)), \ 1.11517 + (I[212] = (img)(_n1##x,_p1##y,z,v)), \ 1.11518 + (I[220] = (img)(_n1##x,y,z,v)), \ 1.11519 + (I[228] = (img)(_n1##x,_n1##y,z,v)), \ 1.11520 + (I[236] = (img)(_n1##x,_n2##y,z,v)), \ 1.11521 + (I[244] = (img)(_n1##x,_n3##y,z,v)), \ 1.11522 + (I[252] = (img)(_n1##x,_n4##y,z,v)), \ 1.11523 + (I[260] = (img)(_n1##x,_p3##y,_n1##z,v)), \ 1.11524 + (I[268] = (img)(_n1##x,_p2##y,_n1##z,v)), \ 1.11525 + (I[276] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.11526 + (I[284] = (img)(_n1##x,y,_n1##z,v)), \ 1.11527 + (I[292] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.11528 + (I[300] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.11529 + (I[308] = (img)(_n1##x,_n3##y,_n1##z,v)), \ 1.11530 + (I[316] = (img)(_n1##x,_n4##y,_n1##z,v)), \ 1.11531 + (I[324] = (img)(_n1##x,_p3##y,_n2##z,v)), \ 1.11532 + (I[332] = (img)(_n1##x,_p2##y,_n2##z,v)), \ 1.11533 + (I[340] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.11534 + (I[348] = (img)(_n1##x,y,_n2##z,v)), \ 1.11535 + (I[356] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.11536 + (I[364] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.11537 + (I[372] = (img)(_n1##x,_n3##y,_n2##z,v)), \ 1.11538 + (I[380] = (img)(_n1##x,_n4##y,_n2##z,v)), \ 1.11539 + (I[388] = (img)(_n1##x,_p3##y,_n3##z,v)), \ 1.11540 + (I[396] = (img)(_n1##x,_p2##y,_n3##z,v)), \ 1.11541 + (I[404] = (img)(_n1##x,_p1##y,_n3##z,v)), \ 1.11542 + (I[412] = (img)(_n1##x,y,_n3##z,v)), \ 1.11543 + (I[420] = (img)(_n1##x,_n1##y,_n3##z,v)), \ 1.11544 + (I[428] = (img)(_n1##x,_n2##y,_n3##z,v)), \ 1.11545 + (I[436] = (img)(_n1##x,_n3##y,_n3##z,v)), \ 1.11546 + (I[444] = (img)(_n1##x,_n4##y,_n3##z,v)), \ 1.11547 + (I[452] = (img)(_n1##x,_p3##y,_n4##z,v)), \ 1.11548 + (I[460] = (img)(_n1##x,_p2##y,_n4##z,v)), \ 1.11549 + (I[468] = (img)(_n1##x,_p1##y,_n4##z,v)), \ 1.11550 + (I[476] = (img)(_n1##x,y,_n4##z,v)), \ 1.11551 + (I[484] = (img)(_n1##x,_n1##y,_n4##z,v)), \ 1.11552 + (I[492] = (img)(_n1##x,_n2##y,_n4##z,v)), \ 1.11553 + (I[500] = (img)(_n1##x,_n3##y,_n4##z,v)), \ 1.11554 + (I[508] = (img)(_n1##x,_n4##y,_n4##z,v)), \ 1.11555 + (I[5] = (img)(_n2##x,_p3##y,_p3##z,v)), \ 1.11556 + (I[13] = (img)(_n2##x,_p2##y,_p3##z,v)), \ 1.11557 + (I[21] = (img)(_n2##x,_p1##y,_p3##z,v)), \ 1.11558 + (I[29] = (img)(_n2##x,y,_p3##z,v)), \ 1.11559 + (I[37] = (img)(_n2##x,_n1##y,_p3##z,v)), \ 1.11560 + (I[45] = (img)(_n2##x,_n2##y,_p3##z,v)), \ 1.11561 + (I[53] = (img)(_n2##x,_n3##y,_p3##z,v)), \ 1.11562 + (I[61] = (img)(_n2##x,_n4##y,_p3##z,v)), \ 1.11563 + (I[69] = (img)(_n2##x,_p3##y,_p2##z,v)), \ 1.11564 + (I[77] = (img)(_n2##x,_p2##y,_p2##z,v)), \ 1.11565 + (I[85] = (img)(_n2##x,_p1##y,_p2##z,v)), \ 1.11566 + (I[93] = (img)(_n2##x,y,_p2##z,v)), \ 1.11567 + (I[101] = (img)(_n2##x,_n1##y,_p2##z,v)), \ 1.11568 + (I[109] = (img)(_n2##x,_n2##y,_p2##z,v)), \ 1.11569 + (I[117] = (img)(_n2##x,_n3##y,_p2##z,v)), \ 1.11570 + (I[125] = (img)(_n2##x,_n4##y,_p2##z,v)), \ 1.11571 + (I[133] = (img)(_n2##x,_p3##y,_p1##z,v)), \ 1.11572 + (I[141] = (img)(_n2##x,_p2##y,_p1##z,v)), \ 1.11573 + (I[149] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.11574 + (I[157] = (img)(_n2##x,y,_p1##z,v)), \ 1.11575 + (I[165] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.11576 + (I[173] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.11577 + (I[181] = (img)(_n2##x,_n3##y,_p1##z,v)), \ 1.11578 + (I[189] = (img)(_n2##x,_n4##y,_p1##z,v)), \ 1.11579 + (I[197] = (img)(_n2##x,_p3##y,z,v)), \ 1.11580 + (I[205] = (img)(_n2##x,_p2##y,z,v)), \ 1.11581 + (I[213] = (img)(_n2##x,_p1##y,z,v)), \ 1.11582 + (I[221] = (img)(_n2##x,y,z,v)), \ 1.11583 + (I[229] = (img)(_n2##x,_n1##y,z,v)), \ 1.11584 + (I[237] = (img)(_n2##x,_n2##y,z,v)), \ 1.11585 + (I[245] = (img)(_n2##x,_n3##y,z,v)), \ 1.11586 + (I[253] = (img)(_n2##x,_n4##y,z,v)), \ 1.11587 + (I[261] = (img)(_n2##x,_p3##y,_n1##z,v)), \ 1.11588 + (I[269] = (img)(_n2##x,_p2##y,_n1##z,v)), \ 1.11589 + (I[277] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.11590 + (I[285] = (img)(_n2##x,y,_n1##z,v)), \ 1.11591 + (I[293] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.11592 + (I[301] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.11593 + (I[309] = (img)(_n2##x,_n3##y,_n1##z,v)), \ 1.11594 + (I[317] = (img)(_n2##x,_n4##y,_n1##z,v)), \ 1.11595 + (I[325] = (img)(_n2##x,_p3##y,_n2##z,v)), \ 1.11596 + (I[333] = (img)(_n2##x,_p2##y,_n2##z,v)), \ 1.11597 + (I[341] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.11598 + (I[349] = (img)(_n2##x,y,_n2##z,v)), \ 1.11599 + (I[357] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.11600 + (I[365] = (img)(_n2##x,_n2##y,_n2##z,v)), \ 1.11601 + (I[373] = (img)(_n2##x,_n3##y,_n2##z,v)), \ 1.11602 + (I[381] = (img)(_n2##x,_n4##y,_n2##z,v)), \ 1.11603 + (I[389] = (img)(_n2##x,_p3##y,_n3##z,v)), \ 1.11604 + (I[397] = (img)(_n2##x,_p2##y,_n3##z,v)), \ 1.11605 + (I[405] = (img)(_n2##x,_p1##y,_n3##z,v)), \ 1.11606 + (I[413] = (img)(_n2##x,y,_n3##z,v)), \ 1.11607 + (I[421] = (img)(_n2##x,_n1##y,_n3##z,v)), \ 1.11608 + (I[429] = (img)(_n2##x,_n2##y,_n3##z,v)), \ 1.11609 + (I[437] = (img)(_n2##x,_n3##y,_n3##z,v)), \ 1.11610 + (I[445] = (img)(_n2##x,_n4##y,_n3##z,v)), \ 1.11611 + (I[453] = (img)(_n2##x,_p3##y,_n4##z,v)), \ 1.11612 + (I[461] = (img)(_n2##x,_p2##y,_n4##z,v)), \ 1.11613 + (I[469] = (img)(_n2##x,_p1##y,_n4##z,v)), \ 1.11614 + (I[477] = (img)(_n2##x,y,_n4##z,v)), \ 1.11615 + (I[485] = (img)(_n2##x,_n1##y,_n4##z,v)), \ 1.11616 + (I[493] = (img)(_n2##x,_n2##y,_n4##z,v)), \ 1.11617 + (I[501] = (img)(_n2##x,_n3##y,_n4##z,v)), \ 1.11618 + (I[509] = (img)(_n2##x,_n4##y,_n4##z,v)), \ 1.11619 + (I[6] = (img)(_n3##x,_p3##y,_p3##z,v)), \ 1.11620 + (I[14] = (img)(_n3##x,_p2##y,_p3##z,v)), \ 1.11621 + (I[22] = (img)(_n3##x,_p1##y,_p3##z,v)), \ 1.11622 + (I[30] = (img)(_n3##x,y,_p3##z,v)), \ 1.11623 + (I[38] = (img)(_n3##x,_n1##y,_p3##z,v)), \ 1.11624 + (I[46] = (img)(_n3##x,_n2##y,_p3##z,v)), \ 1.11625 + (I[54] = (img)(_n3##x,_n3##y,_p3##z,v)), \ 1.11626 + (I[62] = (img)(_n3##x,_n4##y,_p3##z,v)), \ 1.11627 + (I[70] = (img)(_n3##x,_p3##y,_p2##z,v)), \ 1.11628 + (I[78] = (img)(_n3##x,_p2##y,_p2##z,v)), \ 1.11629 + (I[86] = (img)(_n3##x,_p1##y,_p2##z,v)), \ 1.11630 + (I[94] = (img)(_n3##x,y,_p2##z,v)), \ 1.11631 + (I[102] = (img)(_n3##x,_n1##y,_p2##z,v)), \ 1.11632 + (I[110] = (img)(_n3##x,_n2##y,_p2##z,v)), \ 1.11633 + (I[118] = (img)(_n3##x,_n3##y,_p2##z,v)), \ 1.11634 + (I[126] = (img)(_n3##x,_n4##y,_p2##z,v)), \ 1.11635 + (I[134] = (img)(_n3##x,_p3##y,_p1##z,v)), \ 1.11636 + (I[142] = (img)(_n3##x,_p2##y,_p1##z,v)), \ 1.11637 + (I[150] = (img)(_n3##x,_p1##y,_p1##z,v)), \ 1.11638 + (I[158] = (img)(_n3##x,y,_p1##z,v)), \ 1.11639 + (I[166] = (img)(_n3##x,_n1##y,_p1##z,v)), \ 1.11640 + (I[174] = (img)(_n3##x,_n2##y,_p1##z,v)), \ 1.11641 + (I[182] = (img)(_n3##x,_n3##y,_p1##z,v)), \ 1.11642 + (I[190] = (img)(_n3##x,_n4##y,_p1##z,v)), \ 1.11643 + (I[198] = (img)(_n3##x,_p3##y,z,v)), \ 1.11644 + (I[206] = (img)(_n3##x,_p2##y,z,v)), \ 1.11645 + (I[214] = (img)(_n3##x,_p1##y,z,v)), \ 1.11646 + (I[222] = (img)(_n3##x,y,z,v)), \ 1.11647 + (I[230] = (img)(_n3##x,_n1##y,z,v)), \ 1.11648 + (I[238] = (img)(_n3##x,_n2##y,z,v)), \ 1.11649 + (I[246] = (img)(_n3##x,_n3##y,z,v)), \ 1.11650 + (I[254] = (img)(_n3##x,_n4##y,z,v)), \ 1.11651 + (I[262] = (img)(_n3##x,_p3##y,_n1##z,v)), \ 1.11652 + (I[270] = (img)(_n3##x,_p2##y,_n1##z,v)), \ 1.11653 + (I[278] = (img)(_n3##x,_p1##y,_n1##z,v)), \ 1.11654 + (I[286] = (img)(_n3##x,y,_n1##z,v)), \ 1.11655 + (I[294] = (img)(_n3##x,_n1##y,_n1##z,v)), \ 1.11656 + (I[302] = (img)(_n3##x,_n2##y,_n1##z,v)), \ 1.11657 + (I[310] = (img)(_n3##x,_n3##y,_n1##z,v)), \ 1.11658 + (I[318] = (img)(_n3##x,_n4##y,_n1##z,v)), \ 1.11659 + (I[326] = (img)(_n3##x,_p3##y,_n2##z,v)), \ 1.11660 + (I[334] = (img)(_n3##x,_p2##y,_n2##z,v)), \ 1.11661 + (I[342] = (img)(_n3##x,_p1##y,_n2##z,v)), \ 1.11662 + (I[350] = (img)(_n3##x,y,_n2##z,v)), \ 1.11663 + (I[358] = (img)(_n3##x,_n1##y,_n2##z,v)), \ 1.11664 + (I[366] = (img)(_n3##x,_n2##y,_n2##z,v)), \ 1.11665 + (I[374] = (img)(_n3##x,_n3##y,_n2##z,v)), \ 1.11666 + (I[382] = (img)(_n3##x,_n4##y,_n2##z,v)), \ 1.11667 + (I[390] = (img)(_n3##x,_p3##y,_n3##z,v)), \ 1.11668 + (I[398] = (img)(_n3##x,_p2##y,_n3##z,v)), \ 1.11669 + (I[406] = (img)(_n3##x,_p1##y,_n3##z,v)), \ 1.11670 + (I[414] = (img)(_n3##x,y,_n3##z,v)), \ 1.11671 + (I[422] = (img)(_n3##x,_n1##y,_n3##z,v)), \ 1.11672 + (I[430] = (img)(_n3##x,_n2##y,_n3##z,v)), \ 1.11673 + (I[438] = (img)(_n3##x,_n3##y,_n3##z,v)), \ 1.11674 + (I[446] = (img)(_n3##x,_n4##y,_n3##z,v)), \ 1.11675 + (I[454] = (img)(_n3##x,_p3##y,_n4##z,v)), \ 1.11676 + (I[462] = (img)(_n3##x,_p2##y,_n4##z,v)), \ 1.11677 + (I[470] = (img)(_n3##x,_p1##y,_n4##z,v)), \ 1.11678 + (I[478] = (img)(_n3##x,y,_n4##z,v)), \ 1.11679 + (I[486] = (img)(_n3##x,_n1##y,_n4##z,v)), \ 1.11680 + (I[494] = (img)(_n3##x,_n2##y,_n4##z,v)), \ 1.11681 + (I[502] = (img)(_n3##x,_n3##y,_n4##z,v)), \ 1.11682 + (I[510] = (img)(_n3##x,_n4##y,_n4##z,v)), \ 1.11683 + 4>=((img).width)?(int)((img).width)-1:4); \ 1.11684 + (_n4##x<(int)((img).width) && ( \ 1.11685 + (I[7] = (img)(_n4##x,_p3##y,_p3##z,v)), \ 1.11686 + (I[15] = (img)(_n4##x,_p2##y,_p3##z,v)), \ 1.11687 + (I[23] = (img)(_n4##x,_p1##y,_p3##z,v)), \ 1.11688 + (I[31] = (img)(_n4##x,y,_p3##z,v)), \ 1.11689 + (I[39] = (img)(_n4##x,_n1##y,_p3##z,v)), \ 1.11690 + (I[47] = (img)(_n4##x,_n2##y,_p3##z,v)), \ 1.11691 + (I[55] = (img)(_n4##x,_n3##y,_p3##z,v)), \ 1.11692 + (I[63] = (img)(_n4##x,_n4##y,_p3##z,v)), \ 1.11693 + (I[71] = (img)(_n4##x,_p3##y,_p2##z,v)), \ 1.11694 + (I[79] = (img)(_n4##x,_p2##y,_p2##z,v)), \ 1.11695 + (I[87] = (img)(_n4##x,_p1##y,_p2##z,v)), \ 1.11696 + (I[95] = (img)(_n4##x,y,_p2##z,v)), \ 1.11697 + (I[103] = (img)(_n4##x,_n1##y,_p2##z,v)), \ 1.11698 + (I[111] = (img)(_n4##x,_n2##y,_p2##z,v)), \ 1.11699 + (I[119] = (img)(_n4##x,_n3##y,_p2##z,v)), \ 1.11700 + (I[127] = (img)(_n4##x,_n4##y,_p2##z,v)), \ 1.11701 + (I[135] = (img)(_n4##x,_p3##y,_p1##z,v)), \ 1.11702 + (I[143] = (img)(_n4##x,_p2##y,_p1##z,v)), \ 1.11703 + (I[151] = (img)(_n4##x,_p1##y,_p1##z,v)), \ 1.11704 + (I[159] = (img)(_n4##x,y,_p1##z,v)), \ 1.11705 + (I[167] = (img)(_n4##x,_n1##y,_p1##z,v)), \ 1.11706 + (I[175] = (img)(_n4##x,_n2##y,_p1##z,v)), \ 1.11707 + (I[183] = (img)(_n4##x,_n3##y,_p1##z,v)), \ 1.11708 + (I[191] = (img)(_n4##x,_n4##y,_p1##z,v)), \ 1.11709 + (I[199] = (img)(_n4##x,_p3##y,z,v)), \ 1.11710 + (I[207] = (img)(_n4##x,_p2##y,z,v)), \ 1.11711 + (I[215] = (img)(_n4##x,_p1##y,z,v)), \ 1.11712 + (I[223] = (img)(_n4##x,y,z,v)), \ 1.11713 + (I[231] = (img)(_n4##x,_n1##y,z,v)), \ 1.11714 + (I[239] = (img)(_n4##x,_n2##y,z,v)), \ 1.11715 + (I[247] = (img)(_n4##x,_n3##y,z,v)), \ 1.11716 + (I[255] = (img)(_n4##x,_n4##y,z,v)), \ 1.11717 + (I[263] = (img)(_n4##x,_p3##y,_n1##z,v)), \ 1.11718 + (I[271] = (img)(_n4##x,_p2##y,_n1##z,v)), \ 1.11719 + (I[279] = (img)(_n4##x,_p1##y,_n1##z,v)), \ 1.11720 + (I[287] = (img)(_n4##x,y,_n1##z,v)), \ 1.11721 + (I[295] = (img)(_n4##x,_n1##y,_n1##z,v)), \ 1.11722 + (I[303] = (img)(_n4##x,_n2##y,_n1##z,v)), \ 1.11723 + (I[311] = (img)(_n4##x,_n3##y,_n1##z,v)), \ 1.11724 + (I[319] = (img)(_n4##x,_n4##y,_n1##z,v)), \ 1.11725 + (I[327] = (img)(_n4##x,_p3##y,_n2##z,v)), \ 1.11726 + (I[335] = (img)(_n4##x,_p2##y,_n2##z,v)), \ 1.11727 + (I[343] = (img)(_n4##x,_p1##y,_n2##z,v)), \ 1.11728 + (I[351] = (img)(_n4##x,y,_n2##z,v)), \ 1.11729 + (I[359] = (img)(_n4##x,_n1##y,_n2##z,v)), \ 1.11730 + (I[367] = (img)(_n4##x,_n2##y,_n2##z,v)), \ 1.11731 + (I[375] = (img)(_n4##x,_n3##y,_n2##z,v)), \ 1.11732 + (I[383] = (img)(_n4##x,_n4##y,_n2##z,v)), \ 1.11733 + (I[391] = (img)(_n4##x,_p3##y,_n3##z,v)), \ 1.11734 + (I[399] = (img)(_n4##x,_p2##y,_n3##z,v)), \ 1.11735 + (I[407] = (img)(_n4##x,_p1##y,_n3##z,v)), \ 1.11736 + (I[415] = (img)(_n4##x,y,_n3##z,v)), \ 1.11737 + (I[423] = (img)(_n4##x,_n1##y,_n3##z,v)), \ 1.11738 + (I[431] = (img)(_n4##x,_n2##y,_n3##z,v)), \ 1.11739 + (I[439] = (img)(_n4##x,_n3##y,_n3##z,v)), \ 1.11740 + (I[447] = (img)(_n4##x,_n4##y,_n3##z,v)), \ 1.11741 + (I[455] = (img)(_n4##x,_p3##y,_n4##z,v)), \ 1.11742 + (I[463] = (img)(_n4##x,_p2##y,_n4##z,v)), \ 1.11743 + (I[471] = (img)(_n4##x,_p1##y,_n4##z,v)), \ 1.11744 + (I[479] = (img)(_n4##x,y,_n4##z,v)), \ 1.11745 + (I[487] = (img)(_n4##x,_n1##y,_n4##z,v)), \ 1.11746 + (I[495] = (img)(_n4##x,_n2##y,_n4##z,v)), \ 1.11747 + (I[503] = (img)(_n4##x,_n3##y,_n4##z,v)), \ 1.11748 + (I[511] = (img)(_n4##x,_n4##y,_n4##z,v)),1)) || \ 1.11749 + _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n4##x = _n3##x = _n2##x = --_n1##x); \ 1.11750 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], \ 1.11751 + I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], \ 1.11752 + I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.11753 + I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \ 1.11754 + I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.11755 + I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.11756 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \ 1.11757 + I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \ 1.11758 + I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.11759 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.11760 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \ 1.11761 + I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.11762 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \ 1.11763 + I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \ 1.11764 + I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.11765 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \ 1.11766 + I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], \ 1.11767 + I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.11768 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], \ 1.11769 + I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \ 1.11770 + I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.11771 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \ 1.11772 + I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], \ 1.11773 + I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \ 1.11774 + I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \ 1.11775 + I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \ 1.11776 + I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \ 1.11777 + I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \ 1.11778 + I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], \ 1.11779 + I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \ 1.11780 + I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], \ 1.11781 + I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \ 1.11782 + I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \ 1.11783 + I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], \ 1.11784 + I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \ 1.11785 + I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \ 1.11786 + I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], \ 1.11787 + I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], \ 1.11788 + I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \ 1.11789 + I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \ 1.11790 + I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], \ 1.11791 + I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \ 1.11792 + I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], \ 1.11793 + I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \ 1.11794 + I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \ 1.11795 + I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], \ 1.11796 + I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], \ 1.11797 + I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \ 1.11798 + I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], \ 1.11799 + I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \ 1.11800 + I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], \ 1.11801 + I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], \ 1.11802 + I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], \ 1.11803 + I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \ 1.11804 + I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], \ 1.11805 + I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], \ 1.11806 + I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], \ 1.11807 + I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], \ 1.11808 + I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], \ 1.11809 + I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \ 1.11810 + I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], \ 1.11811 + I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], \ 1.11812 + I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \ 1.11813 + I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], \ 1.11814 + _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x) 1.11815 + 1.11816 +#define cimg_for_in8x8x8(img,x0,y0,z0,x1,y1,z1,x,y,z,v,I) \ 1.11817 + cimg_for_in8((img).depth,z0,z1,z) cimg_for_in8((img).height,y0,y1,y) for (int x = (int)(x0)<0?0:(int)(x0), \ 1.11818 + _p3##x = x-3<0?0:x-3, \ 1.11819 + _p2##x = x-2<0?0:x-2, \ 1.11820 + _p1##x = x-1<0?0:x-1, \ 1.11821 + _n1##x = x+1>=(int)((img).width)?(int)((img).width)-1:x+1, \ 1.11822 + _n2##x = x+2>=(int)((img).width)?(int)((img).width)-1:x+2, \ 1.11823 + _n3##x = x+3>=(int)((img).width)?(int)((img).width)-1:x+3, \ 1.11824 + _n4##x = (int)( \ 1.11825 + (I[0] = (img)(_p3##x,_p3##y,_p3##z,v)), \ 1.11826 + (I[8] = (img)(_p3##x,_p2##y,_p3##z,v)), \ 1.11827 + (I[16] = (img)(_p3##x,_p1##y,_p3##z,v)), \ 1.11828 + (I[24] = (img)(_p3##x,y,_p3##z,v)), \ 1.11829 + (I[32] = (img)(_p3##x,_n1##y,_p3##z,v)), \ 1.11830 + (I[40] = (img)(_p3##x,_n2##y,_p3##z,v)), \ 1.11831 + (I[48] = (img)(_p3##x,_n3##y,_p3##z,v)), \ 1.11832 + (I[56] = (img)(_p3##x,_n4##y,_p3##z,v)), \ 1.11833 + (I[64] = (img)(_p3##x,_p3##y,_p2##z,v)), \ 1.11834 + (I[72] = (img)(_p3##x,_p2##y,_p2##z,v)), \ 1.11835 + (I[80] = (img)(_p3##x,_p1##y,_p2##z,v)), \ 1.11836 + (I[88] = (img)(_p3##x,y,_p2##z,v)), \ 1.11837 + (I[96] = (img)(_p3##x,_n1##y,_p2##z,v)), \ 1.11838 + (I[104] = (img)(_p3##x,_n2##y,_p2##z,v)), \ 1.11839 + (I[112] = (img)(_p3##x,_n3##y,_p2##z,v)), \ 1.11840 + (I[120] = (img)(_p3##x,_n4##y,_p2##z,v)), \ 1.11841 + (I[128] = (img)(_p3##x,_p3##y,_p1##z,v)), \ 1.11842 + (I[136] = (img)(_p3##x,_p2##y,_p1##z,v)), \ 1.11843 + (I[144] = (img)(_p3##x,_p1##y,_p1##z,v)), \ 1.11844 + (I[152] = (img)(_p3##x,y,_p1##z,v)), \ 1.11845 + (I[160] = (img)(_p3##x,_n1##y,_p1##z,v)), \ 1.11846 + (I[168] = (img)(_p3##x,_n2##y,_p1##z,v)), \ 1.11847 + (I[176] = (img)(_p3##x,_n3##y,_p1##z,v)), \ 1.11848 + (I[184] = (img)(_p3##x,_n4##y,_p1##z,v)), \ 1.11849 + (I[192] = (img)(_p3##x,_p3##y,z,v)), \ 1.11850 + (I[200] = (img)(_p3##x,_p2##y,z,v)), \ 1.11851 + (I[208] = (img)(_p3##x,_p1##y,z,v)), \ 1.11852 + (I[216] = (img)(_p3##x,y,z,v)), \ 1.11853 + (I[224] = (img)(_p3##x,_n1##y,z,v)), \ 1.11854 + (I[232] = (img)(_p3##x,_n2##y,z,v)), \ 1.11855 + (I[240] = (img)(_p3##x,_n3##y,z,v)), \ 1.11856 + (I[248] = (img)(_p3##x,_n4##y,z,v)), \ 1.11857 + (I[256] = (img)(_p3##x,_p3##y,_n1##z,v)), \ 1.11858 + (I[264] = (img)(_p3##x,_p2##y,_n1##z,v)), \ 1.11859 + (I[272] = (img)(_p3##x,_p1##y,_n1##z,v)), \ 1.11860 + (I[280] = (img)(_p3##x,y,_n1##z,v)), \ 1.11861 + (I[288] = (img)(_p3##x,_n1##y,_n1##z,v)), \ 1.11862 + (I[296] = (img)(_p3##x,_n2##y,_n1##z,v)), \ 1.11863 + (I[304] = (img)(_p3##x,_n3##y,_n1##z,v)), \ 1.11864 + (I[312] = (img)(_p3##x,_n4##y,_n1##z,v)), \ 1.11865 + (I[320] = (img)(_p3##x,_p3##y,_n2##z,v)), \ 1.11866 + (I[328] = (img)(_p3##x,_p2##y,_n2##z,v)), \ 1.11867 + (I[336] = (img)(_p3##x,_p1##y,_n2##z,v)), \ 1.11868 + (I[344] = (img)(_p3##x,y,_n2##z,v)), \ 1.11869 + (I[352] = (img)(_p3##x,_n1##y,_n2##z,v)), \ 1.11870 + (I[360] = (img)(_p3##x,_n2##y,_n2##z,v)), \ 1.11871 + (I[368] = (img)(_p3##x,_n3##y,_n2##z,v)), \ 1.11872 + (I[376] = (img)(_p3##x,_n4##y,_n2##z,v)), \ 1.11873 + (I[384] = (img)(_p3##x,_p3##y,_n3##z,v)), \ 1.11874 + (I[392] = (img)(_p3##x,_p2##y,_n3##z,v)), \ 1.11875 + (I[400] = (img)(_p3##x,_p1##y,_n3##z,v)), \ 1.11876 + (I[408] = (img)(_p3##x,y,_n3##z,v)), \ 1.11877 + (I[416] = (img)(_p3##x,_n1##y,_n3##z,v)), \ 1.11878 + (I[424] = (img)(_p3##x,_n2##y,_n3##z,v)), \ 1.11879 + (I[432] = (img)(_p3##x,_n3##y,_n3##z,v)), \ 1.11880 + (I[440] = (img)(_p3##x,_n4##y,_n3##z,v)), \ 1.11881 + (I[448] = (img)(_p3##x,_p3##y,_n4##z,v)), \ 1.11882 + (I[456] = (img)(_p3##x,_p2##y,_n4##z,v)), \ 1.11883 + (I[464] = (img)(_p3##x,_p1##y,_n4##z,v)), \ 1.11884 + (I[472] = (img)(_p3##x,y,_n4##z,v)), \ 1.11885 + (I[480] = (img)(_p3##x,_n1##y,_n4##z,v)), \ 1.11886 + (I[488] = (img)(_p3##x,_n2##y,_n4##z,v)), \ 1.11887 + (I[496] = (img)(_p3##x,_n3##y,_n4##z,v)), \ 1.11888 + (I[504] = (img)(_p3##x,_n4##y,_n4##z,v)), \ 1.11889 + (I[1] = (img)(_p2##x,_p3##y,_p3##z,v)), \ 1.11890 + (I[9] = (img)(_p2##x,_p2##y,_p3##z,v)), \ 1.11891 + (I[17] = (img)(_p2##x,_p1##y,_p3##z,v)), \ 1.11892 + (I[25] = (img)(_p2##x,y,_p3##z,v)), \ 1.11893 + (I[33] = (img)(_p2##x,_n1##y,_p3##z,v)), \ 1.11894 + (I[41] = (img)(_p2##x,_n2##y,_p3##z,v)), \ 1.11895 + (I[49] = (img)(_p2##x,_n3##y,_p3##z,v)), \ 1.11896 + (I[57] = (img)(_p2##x,_n4##y,_p3##z,v)), \ 1.11897 + (I[65] = (img)(_p2##x,_p3##y,_p2##z,v)), \ 1.11898 + (I[73] = (img)(_p2##x,_p2##y,_p2##z,v)), \ 1.11899 + (I[81] = (img)(_p2##x,_p1##y,_p2##z,v)), \ 1.11900 + (I[89] = (img)(_p2##x,y,_p2##z,v)), \ 1.11901 + (I[97] = (img)(_p2##x,_n1##y,_p2##z,v)), \ 1.11902 + (I[105] = (img)(_p2##x,_n2##y,_p2##z,v)), \ 1.11903 + (I[113] = (img)(_p2##x,_n3##y,_p2##z,v)), \ 1.11904 + (I[121] = (img)(_p2##x,_n4##y,_p2##z,v)), \ 1.11905 + (I[129] = (img)(_p2##x,_p3##y,_p1##z,v)), \ 1.11906 + (I[137] = (img)(_p2##x,_p2##y,_p1##z,v)), \ 1.11907 + (I[145] = (img)(_p2##x,_p1##y,_p1##z,v)), \ 1.11908 + (I[153] = (img)(_p2##x,y,_p1##z,v)), \ 1.11909 + (I[161] = (img)(_p2##x,_n1##y,_p1##z,v)), \ 1.11910 + (I[169] = (img)(_p2##x,_n2##y,_p1##z,v)), \ 1.11911 + (I[177] = (img)(_p2##x,_n3##y,_p1##z,v)), \ 1.11912 + (I[185] = (img)(_p2##x,_n4##y,_p1##z,v)), \ 1.11913 + (I[193] = (img)(_p2##x,_p3##y,z,v)), \ 1.11914 + (I[201] = (img)(_p2##x,_p2##y,z,v)), \ 1.11915 + (I[209] = (img)(_p2##x,_p1##y,z,v)), \ 1.11916 + (I[217] = (img)(_p2##x,y,z,v)), \ 1.11917 + (I[225] = (img)(_p2##x,_n1##y,z,v)), \ 1.11918 + (I[233] = (img)(_p2##x,_n2##y,z,v)), \ 1.11919 + (I[241] = (img)(_p2##x,_n3##y,z,v)), \ 1.11920 + (I[249] = (img)(_p2##x,_n4##y,z,v)), \ 1.11921 + (I[257] = (img)(_p2##x,_p3##y,_n1##z,v)), \ 1.11922 + (I[265] = (img)(_p2##x,_p2##y,_n1##z,v)), \ 1.11923 + (I[273] = (img)(_p2##x,_p1##y,_n1##z,v)), \ 1.11924 + (I[281] = (img)(_p2##x,y,_n1##z,v)), \ 1.11925 + (I[289] = (img)(_p2##x,_n1##y,_n1##z,v)), \ 1.11926 + (I[297] = (img)(_p2##x,_n2##y,_n1##z,v)), \ 1.11927 + (I[305] = (img)(_p2##x,_n3##y,_n1##z,v)), \ 1.11928 + (I[313] = (img)(_p2##x,_n4##y,_n1##z,v)), \ 1.11929 + (I[321] = (img)(_p2##x,_p3##y,_n2##z,v)), \ 1.11930 + (I[329] = (img)(_p2##x,_p2##y,_n2##z,v)), \ 1.11931 + (I[337] = (img)(_p2##x,_p1##y,_n2##z,v)), \ 1.11932 + (I[345] = (img)(_p2##x,y,_n2##z,v)), \ 1.11933 + (I[353] = (img)(_p2##x,_n1##y,_n2##z,v)), \ 1.11934 + (I[361] = (img)(_p2##x,_n2##y,_n2##z,v)), \ 1.11935 + (I[369] = (img)(_p2##x,_n3##y,_n2##z,v)), \ 1.11936 + (I[377] = (img)(_p2##x,_n4##y,_n2##z,v)), \ 1.11937 + (I[385] = (img)(_p2##x,_p3##y,_n3##z,v)), \ 1.11938 + (I[393] = (img)(_p2##x,_p2##y,_n3##z,v)), \ 1.11939 + (I[401] = (img)(_p2##x,_p1##y,_n3##z,v)), \ 1.11940 + (I[409] = (img)(_p2##x,y,_n3##z,v)), \ 1.11941 + (I[417] = (img)(_p2##x,_n1##y,_n3##z,v)), \ 1.11942 + (I[425] = (img)(_p2##x,_n2##y,_n3##z,v)), \ 1.11943 + (I[433] = (img)(_p2##x,_n3##y,_n3##z,v)), \ 1.11944 + (I[441] = (img)(_p2##x,_n4##y,_n3##z,v)), \ 1.11945 + (I[449] = (img)(_p2##x,_p3##y,_n4##z,v)), \ 1.11946 + (I[457] = (img)(_p2##x,_p2##y,_n4##z,v)), \ 1.11947 + (I[465] = (img)(_p2##x,_p1##y,_n4##z,v)), \ 1.11948 + (I[473] = (img)(_p2##x,y,_n4##z,v)), \ 1.11949 + (I[481] = (img)(_p2##x,_n1##y,_n4##z,v)), \ 1.11950 + (I[489] = (img)(_p2##x,_n2##y,_n4##z,v)), \ 1.11951 + (I[497] = (img)(_p2##x,_n3##y,_n4##z,v)), \ 1.11952 + (I[505] = (img)(_p2##x,_n4##y,_n4##z,v)), \ 1.11953 + (I[2] = (img)(_p1##x,_p3##y,_p3##z,v)), \ 1.11954 + (I[10] = (img)(_p1##x,_p2##y,_p3##z,v)), \ 1.11955 + (I[18] = (img)(_p1##x,_p1##y,_p3##z,v)), \ 1.11956 + (I[26] = (img)(_p1##x,y,_p3##z,v)), \ 1.11957 + (I[34] = (img)(_p1##x,_n1##y,_p3##z,v)), \ 1.11958 + (I[42] = (img)(_p1##x,_n2##y,_p3##z,v)), \ 1.11959 + (I[50] = (img)(_p1##x,_n3##y,_p3##z,v)), \ 1.11960 + (I[58] = (img)(_p1##x,_n4##y,_p3##z,v)), \ 1.11961 + (I[66] = (img)(_p1##x,_p3##y,_p2##z,v)), \ 1.11962 + (I[74] = (img)(_p1##x,_p2##y,_p2##z,v)), \ 1.11963 + (I[82] = (img)(_p1##x,_p1##y,_p2##z,v)), \ 1.11964 + (I[90] = (img)(_p1##x,y,_p2##z,v)), \ 1.11965 + (I[98] = (img)(_p1##x,_n1##y,_p2##z,v)), \ 1.11966 + (I[106] = (img)(_p1##x,_n2##y,_p2##z,v)), \ 1.11967 + (I[114] = (img)(_p1##x,_n3##y,_p2##z,v)), \ 1.11968 + (I[122] = (img)(_p1##x,_n4##y,_p2##z,v)), \ 1.11969 + (I[130] = (img)(_p1##x,_p3##y,_p1##z,v)), \ 1.11970 + (I[138] = (img)(_p1##x,_p2##y,_p1##z,v)), \ 1.11971 + (I[146] = (img)(_p1##x,_p1##y,_p1##z,v)), \ 1.11972 + (I[154] = (img)(_p1##x,y,_p1##z,v)), \ 1.11973 + (I[162] = (img)(_p1##x,_n1##y,_p1##z,v)), \ 1.11974 + (I[170] = (img)(_p1##x,_n2##y,_p1##z,v)), \ 1.11975 + (I[178] = (img)(_p1##x,_n3##y,_p1##z,v)), \ 1.11976 + (I[186] = (img)(_p1##x,_n4##y,_p1##z,v)), \ 1.11977 + (I[194] = (img)(_p1##x,_p3##y,z,v)), \ 1.11978 + (I[202] = (img)(_p1##x,_p2##y,z,v)), \ 1.11979 + (I[210] = (img)(_p1##x,_p1##y,z,v)), \ 1.11980 + (I[218] = (img)(_p1##x,y,z,v)), \ 1.11981 + (I[226] = (img)(_p1##x,_n1##y,z,v)), \ 1.11982 + (I[234] = (img)(_p1##x,_n2##y,z,v)), \ 1.11983 + (I[242] = (img)(_p1##x,_n3##y,z,v)), \ 1.11984 + (I[250] = (img)(_p1##x,_n4##y,z,v)), \ 1.11985 + (I[258] = (img)(_p1##x,_p3##y,_n1##z,v)), \ 1.11986 + (I[266] = (img)(_p1##x,_p2##y,_n1##z,v)), \ 1.11987 + (I[274] = (img)(_p1##x,_p1##y,_n1##z,v)), \ 1.11988 + (I[282] = (img)(_p1##x,y,_n1##z,v)), \ 1.11989 + (I[290] = (img)(_p1##x,_n1##y,_n1##z,v)), \ 1.11990 + (I[298] = (img)(_p1##x,_n2##y,_n1##z,v)), \ 1.11991 + (I[306] = (img)(_p1##x,_n3##y,_n1##z,v)), \ 1.11992 + (I[314] = (img)(_p1##x,_n4##y,_n1##z,v)), \ 1.11993 + (I[322] = (img)(_p1##x,_p3##y,_n2##z,v)), \ 1.11994 + (I[330] = (img)(_p1##x,_p2##y,_n2##z,v)), \ 1.11995 + (I[338] = (img)(_p1##x,_p1##y,_n2##z,v)), \ 1.11996 + (I[346] = (img)(_p1##x,y,_n2##z,v)), \ 1.11997 + (I[354] = (img)(_p1##x,_n1##y,_n2##z,v)), \ 1.11998 + (I[362] = (img)(_p1##x,_n2##y,_n2##z,v)), \ 1.11999 + (I[370] = (img)(_p1##x,_n3##y,_n2##z,v)), \ 1.12000 + (I[378] = (img)(_p1##x,_n4##y,_n2##z,v)), \ 1.12001 + (I[386] = (img)(_p1##x,_p3##y,_n3##z,v)), \ 1.12002 + (I[394] = (img)(_p1##x,_p2##y,_n3##z,v)), \ 1.12003 + (I[402] = (img)(_p1##x,_p1##y,_n3##z,v)), \ 1.12004 + (I[410] = (img)(_p1##x,y,_n3##z,v)), \ 1.12005 + (I[418] = (img)(_p1##x,_n1##y,_n3##z,v)), \ 1.12006 + (I[426] = (img)(_p1##x,_n2##y,_n3##z,v)), \ 1.12007 + (I[434] = (img)(_p1##x,_n3##y,_n3##z,v)), \ 1.12008 + (I[442] = (img)(_p1##x,_n4##y,_n3##z,v)), \ 1.12009 + (I[450] = (img)(_p1##x,_p3##y,_n4##z,v)), \ 1.12010 + (I[458] = (img)(_p1##x,_p2##y,_n4##z,v)), \ 1.12011 + (I[466] = (img)(_p1##x,_p1##y,_n4##z,v)), \ 1.12012 + (I[474] = (img)(_p1##x,y,_n4##z,v)), \ 1.12013 + (I[482] = (img)(_p1##x,_n1##y,_n4##z,v)), \ 1.12014 + (I[490] = (img)(_p1##x,_n2##y,_n4##z,v)), \ 1.12015 + (I[498] = (img)(_p1##x,_n3##y,_n4##z,v)), \ 1.12016 + (I[506] = (img)(_p1##x,_n4##y,_n4##z,v)), \ 1.12017 + (I[3] = (img)(x,_p3##y,_p3##z,v)), \ 1.12018 + (I[11] = (img)(x,_p2##y,_p3##z,v)), \ 1.12019 + (I[19] = (img)(x,_p1##y,_p3##z,v)), \ 1.12020 + (I[27] = (img)(x,y,_p3##z,v)), \ 1.12021 + (I[35] = (img)(x,_n1##y,_p3##z,v)), \ 1.12022 + (I[43] = (img)(x,_n2##y,_p3##z,v)), \ 1.12023 + (I[51] = (img)(x,_n3##y,_p3##z,v)), \ 1.12024 + (I[59] = (img)(x,_n4##y,_p3##z,v)), \ 1.12025 + (I[67] = (img)(x,_p3##y,_p2##z,v)), \ 1.12026 + (I[75] = (img)(x,_p2##y,_p2##z,v)), \ 1.12027 + (I[83] = (img)(x,_p1##y,_p2##z,v)), \ 1.12028 + (I[91] = (img)(x,y,_p2##z,v)), \ 1.12029 + (I[99] = (img)(x,_n1##y,_p2##z,v)), \ 1.12030 + (I[107] = (img)(x,_n2##y,_p2##z,v)), \ 1.12031 + (I[115] = (img)(x,_n3##y,_p2##z,v)), \ 1.12032 + (I[123] = (img)(x,_n4##y,_p2##z,v)), \ 1.12033 + (I[131] = (img)(x,_p3##y,_p1##z,v)), \ 1.12034 + (I[139] = (img)(x,_p2##y,_p1##z,v)), \ 1.12035 + (I[147] = (img)(x,_p1##y,_p1##z,v)), \ 1.12036 + (I[155] = (img)(x,y,_p1##z,v)), \ 1.12037 + (I[163] = (img)(x,_n1##y,_p1##z,v)), \ 1.12038 + (I[171] = (img)(x,_n2##y,_p1##z,v)), \ 1.12039 + (I[179] = (img)(x,_n3##y,_p1##z,v)), \ 1.12040 + (I[187] = (img)(x,_n4##y,_p1##z,v)), \ 1.12041 + (I[195] = (img)(x,_p3##y,z,v)), \ 1.12042 + (I[203] = (img)(x,_p2##y,z,v)), \ 1.12043 + (I[211] = (img)(x,_p1##y,z,v)), \ 1.12044 + (I[219] = (img)(x,y,z,v)), \ 1.12045 + (I[227] = (img)(x,_n1##y,z,v)), \ 1.12046 + (I[235] = (img)(x,_n2##y,z,v)), \ 1.12047 + (I[243] = (img)(x,_n3##y,z,v)), \ 1.12048 + (I[251] = (img)(x,_n4##y,z,v)), \ 1.12049 + (I[259] = (img)(x,_p3##y,_n1##z,v)), \ 1.12050 + (I[267] = (img)(x,_p2##y,_n1##z,v)), \ 1.12051 + (I[275] = (img)(x,_p1##y,_n1##z,v)), \ 1.12052 + (I[283] = (img)(x,y,_n1##z,v)), \ 1.12053 + (I[291] = (img)(x,_n1##y,_n1##z,v)), \ 1.12054 + (I[299] = (img)(x,_n2##y,_n1##z,v)), \ 1.12055 + (I[307] = (img)(x,_n3##y,_n1##z,v)), \ 1.12056 + (I[315] = (img)(x,_n4##y,_n1##z,v)), \ 1.12057 + (I[323] = (img)(x,_p3##y,_n2##z,v)), \ 1.12058 + (I[331] = (img)(x,_p2##y,_n2##z,v)), \ 1.12059 + (I[339] = (img)(x,_p1##y,_n2##z,v)), \ 1.12060 + (I[347] = (img)(x,y,_n2##z,v)), \ 1.12061 + (I[355] = (img)(x,_n1##y,_n2##z,v)), \ 1.12062 + (I[363] = (img)(x,_n2##y,_n2##z,v)), \ 1.12063 + (I[371] = (img)(x,_n3##y,_n2##z,v)), \ 1.12064 + (I[379] = (img)(x,_n4##y,_n2##z,v)), \ 1.12065 + (I[387] = (img)(x,_p3##y,_n3##z,v)), \ 1.12066 + (I[395] = (img)(x,_p2##y,_n3##z,v)), \ 1.12067 + (I[403] = (img)(x,_p1##y,_n3##z,v)), \ 1.12068 + (I[411] = (img)(x,y,_n3##z,v)), \ 1.12069 + (I[419] = (img)(x,_n1##y,_n3##z,v)), \ 1.12070 + (I[427] = (img)(x,_n2##y,_n3##z,v)), \ 1.12071 + (I[435] = (img)(x,_n3##y,_n3##z,v)), \ 1.12072 + (I[443] = (img)(x,_n4##y,_n3##z,v)), \ 1.12073 + (I[451] = (img)(x,_p3##y,_n4##z,v)), \ 1.12074 + (I[459] = (img)(x,_p2##y,_n4##z,v)), \ 1.12075 + (I[467] = (img)(x,_p1##y,_n4##z,v)), \ 1.12076 + (I[475] = (img)(x,y,_n4##z,v)), \ 1.12077 + (I[483] = (img)(x,_n1##y,_n4##z,v)), \ 1.12078 + (I[491] = (img)(x,_n2##y,_n4##z,v)), \ 1.12079 + (I[499] = (img)(x,_n3##y,_n4##z,v)), \ 1.12080 + (I[507] = (img)(x,_n4##y,_n4##z,v)), \ 1.12081 + (I[4] = (img)(_n1##x,_p3##y,_p3##z,v)), \ 1.12082 + (I[12] = (img)(_n1##x,_p2##y,_p3##z,v)), \ 1.12083 + (I[20] = (img)(_n1##x,_p1##y,_p3##z,v)), \ 1.12084 + (I[28] = (img)(_n1##x,y,_p3##z,v)), \ 1.12085 + (I[36] = (img)(_n1##x,_n1##y,_p3##z,v)), \ 1.12086 + (I[44] = (img)(_n1##x,_n2##y,_p3##z,v)), \ 1.12087 + (I[52] = (img)(_n1##x,_n3##y,_p3##z,v)), \ 1.12088 + (I[60] = (img)(_n1##x,_n4##y,_p3##z,v)), \ 1.12089 + (I[68] = (img)(_n1##x,_p3##y,_p2##z,v)), \ 1.12090 + (I[76] = (img)(_n1##x,_p2##y,_p2##z,v)), \ 1.12091 + (I[84] = (img)(_n1##x,_p1##y,_p2##z,v)), \ 1.12092 + (I[92] = (img)(_n1##x,y,_p2##z,v)), \ 1.12093 + (I[100] = (img)(_n1##x,_n1##y,_p2##z,v)), \ 1.12094 + (I[108] = (img)(_n1##x,_n2##y,_p2##z,v)), \ 1.12095 + (I[116] = (img)(_n1##x,_n3##y,_p2##z,v)), \ 1.12096 + (I[124] = (img)(_n1##x,_n4##y,_p2##z,v)), \ 1.12097 + (I[132] = (img)(_n1##x,_p3##y,_p1##z,v)), \ 1.12098 + (I[140] = (img)(_n1##x,_p2##y,_p1##z,v)), \ 1.12099 + (I[148] = (img)(_n1##x,_p1##y,_p1##z,v)), \ 1.12100 + (I[156] = (img)(_n1##x,y,_p1##z,v)), \ 1.12101 + (I[164] = (img)(_n1##x,_n1##y,_p1##z,v)), \ 1.12102 + (I[172] = (img)(_n1##x,_n2##y,_p1##z,v)), \ 1.12103 + (I[180] = (img)(_n1##x,_n3##y,_p1##z,v)), \ 1.12104 + (I[188] = (img)(_n1##x,_n4##y,_p1##z,v)), \ 1.12105 + (I[196] = (img)(_n1##x,_p3##y,z,v)), \ 1.12106 + (I[204] = (img)(_n1##x,_p2##y,z,v)), \ 1.12107 + (I[212] = (img)(_n1##x,_p1##y,z,v)), \ 1.12108 + (I[220] = (img)(_n1##x,y,z,v)), \ 1.12109 + (I[228] = (img)(_n1##x,_n1##y,z,v)), \ 1.12110 + (I[236] = (img)(_n1##x,_n2##y,z,v)), \ 1.12111 + (I[244] = (img)(_n1##x,_n3##y,z,v)), \ 1.12112 + (I[252] = (img)(_n1##x,_n4##y,z,v)), \ 1.12113 + (I[260] = (img)(_n1##x,_p3##y,_n1##z,v)), \ 1.12114 + (I[268] = (img)(_n1##x,_p2##y,_n1##z,v)), \ 1.12115 + (I[276] = (img)(_n1##x,_p1##y,_n1##z,v)), \ 1.12116 + (I[284] = (img)(_n1##x,y,_n1##z,v)), \ 1.12117 + (I[292] = (img)(_n1##x,_n1##y,_n1##z,v)), \ 1.12118 + (I[300] = (img)(_n1##x,_n2##y,_n1##z,v)), \ 1.12119 + (I[308] = (img)(_n1##x,_n3##y,_n1##z,v)), \ 1.12120 + (I[316] = (img)(_n1##x,_n4##y,_n1##z,v)), \ 1.12121 + (I[324] = (img)(_n1##x,_p3##y,_n2##z,v)), \ 1.12122 + (I[332] = (img)(_n1##x,_p2##y,_n2##z,v)), \ 1.12123 + (I[340] = (img)(_n1##x,_p1##y,_n2##z,v)), \ 1.12124 + (I[348] = (img)(_n1##x,y,_n2##z,v)), \ 1.12125 + (I[356] = (img)(_n1##x,_n1##y,_n2##z,v)), \ 1.12126 + (I[364] = (img)(_n1##x,_n2##y,_n2##z,v)), \ 1.12127 + (I[372] = (img)(_n1##x,_n3##y,_n2##z,v)), \ 1.12128 + (I[380] = (img)(_n1##x,_n4##y,_n2##z,v)), \ 1.12129 + (I[388] = (img)(_n1##x,_p3##y,_n3##z,v)), \ 1.12130 + (I[396] = (img)(_n1##x,_p2##y,_n3##z,v)), \ 1.12131 + (I[404] = (img)(_n1##x,_p1##y,_n3##z,v)), \ 1.12132 + (I[412] = (img)(_n1##x,y,_n3##z,v)), \ 1.12133 + (I[420] = (img)(_n1##x,_n1##y,_n3##z,v)), \ 1.12134 + (I[428] = (img)(_n1##x,_n2##y,_n3##z,v)), \ 1.12135 + (I[436] = (img)(_n1##x,_n3##y,_n3##z,v)), \ 1.12136 + (I[444] = (img)(_n1##x,_n4##y,_n3##z,v)), \ 1.12137 + (I[452] = (img)(_n1##x,_p3##y,_n4##z,v)), \ 1.12138 + (I[460] = (img)(_n1##x,_p2##y,_n4##z,v)), \ 1.12139 + (I[468] = (img)(_n1##x,_p1##y,_n4##z,v)), \ 1.12140 + (I[476] = (img)(_n1##x,y,_n4##z,v)), \ 1.12141 + (I[484] = (img)(_n1##x,_n1##y,_n4##z,v)), \ 1.12142 + (I[492] = (img)(_n1##x,_n2##y,_n4##z,v)), \ 1.12143 + (I[500] = (img)(_n1##x,_n3##y,_n4##z,v)), \ 1.12144 + (I[508] = (img)(_n1##x,_n4##y,_n4##z,v)), \ 1.12145 + (I[5] = (img)(_n2##x,_p3##y,_p3##z,v)), \ 1.12146 + (I[13] = (img)(_n2##x,_p2##y,_p3##z,v)), \ 1.12147 + (I[21] = (img)(_n2##x,_p1##y,_p3##z,v)), \ 1.12148 + (I[29] = (img)(_n2##x,y,_p3##z,v)), \ 1.12149 + (I[37] = (img)(_n2##x,_n1##y,_p3##z,v)), \ 1.12150 + (I[45] = (img)(_n2##x,_n2##y,_p3##z,v)), \ 1.12151 + (I[53] = (img)(_n2##x,_n3##y,_p3##z,v)), \ 1.12152 + (I[61] = (img)(_n2##x,_n4##y,_p3##z,v)), \ 1.12153 + (I[69] = (img)(_n2##x,_p3##y,_p2##z,v)), \ 1.12154 + (I[77] = (img)(_n2##x,_p2##y,_p2##z,v)), \ 1.12155 + (I[85] = (img)(_n2##x,_p1##y,_p2##z,v)), \ 1.12156 + (I[93] = (img)(_n2##x,y,_p2##z,v)), \ 1.12157 + (I[101] = (img)(_n2##x,_n1##y,_p2##z,v)), \ 1.12158 + (I[109] = (img)(_n2##x,_n2##y,_p2##z,v)), \ 1.12159 + (I[117] = (img)(_n2##x,_n3##y,_p2##z,v)), \ 1.12160 + (I[125] = (img)(_n2##x,_n4##y,_p2##z,v)), \ 1.12161 + (I[133] = (img)(_n2##x,_p3##y,_p1##z,v)), \ 1.12162 + (I[141] = (img)(_n2##x,_p2##y,_p1##z,v)), \ 1.12163 + (I[149] = (img)(_n2##x,_p1##y,_p1##z,v)), \ 1.12164 + (I[157] = (img)(_n2##x,y,_p1##z,v)), \ 1.12165 + (I[165] = (img)(_n2##x,_n1##y,_p1##z,v)), \ 1.12166 + (I[173] = (img)(_n2##x,_n2##y,_p1##z,v)), \ 1.12167 + (I[181] = (img)(_n2##x,_n3##y,_p1##z,v)), \ 1.12168 + (I[189] = (img)(_n2##x,_n4##y,_p1##z,v)), \ 1.12169 + (I[197] = (img)(_n2##x,_p3##y,z,v)), \ 1.12170 + (I[205] = (img)(_n2##x,_p2##y,z,v)), \ 1.12171 + (I[213] = (img)(_n2##x,_p1##y,z,v)), \ 1.12172 + (I[221] = (img)(_n2##x,y,z,v)), \ 1.12173 + (I[229] = (img)(_n2##x,_n1##y,z,v)), \ 1.12174 + (I[237] = (img)(_n2##x,_n2##y,z,v)), \ 1.12175 + (I[245] = (img)(_n2##x,_n3##y,z,v)), \ 1.12176 + (I[253] = (img)(_n2##x,_n4##y,z,v)), \ 1.12177 + (I[261] = (img)(_n2##x,_p3##y,_n1##z,v)), \ 1.12178 + (I[269] = (img)(_n2##x,_p2##y,_n1##z,v)), \ 1.12179 + (I[277] = (img)(_n2##x,_p1##y,_n1##z,v)), \ 1.12180 + (I[285] = (img)(_n2##x,y,_n1##z,v)), \ 1.12181 + (I[293] = (img)(_n2##x,_n1##y,_n1##z,v)), \ 1.12182 + (I[301] = (img)(_n2##x,_n2##y,_n1##z,v)), \ 1.12183 + (I[309] = (img)(_n2##x,_n3##y,_n1##z,v)), \ 1.12184 + (I[317] = (img)(_n2##x,_n4##y,_n1##z,v)), \ 1.12185 + (I[325] = (img)(_n2##x,_p3##y,_n2##z,v)), \ 1.12186 + (I[333] = (img)(_n2##x,_p2##y,_n2##z,v)), \ 1.12187 + (I[341] = (img)(_n2##x,_p1##y,_n2##z,v)), \ 1.12188 + (I[349] = (img)(_n2##x,y,_n2##z,v)), \ 1.12189 + (I[357] = (img)(_n2##x,_n1##y,_n2##z,v)), \ 1.12190 + (I[365] = (img)(_n2##x,_n2##y,_n2##z,v)), \ 1.12191 + (I[373] = (img)(_n2##x,_n3##y,_n2##z,v)), \ 1.12192 + (I[381] = (img)(_n2##x,_n4##y,_n2##z,v)), \ 1.12193 + (I[389] = (img)(_n2##x,_p3##y,_n3##z,v)), \ 1.12194 + (I[397] = (img)(_n2##x,_p2##y,_n3##z,v)), \ 1.12195 + (I[405] = (img)(_n2##x,_p1##y,_n3##z,v)), \ 1.12196 + (I[413] = (img)(_n2##x,y,_n3##z,v)), \ 1.12197 + (I[421] = (img)(_n2##x,_n1##y,_n3##z,v)), \ 1.12198 + (I[429] = (img)(_n2##x,_n2##y,_n3##z,v)), \ 1.12199 + (I[437] = (img)(_n2##x,_n3##y,_n3##z,v)), \ 1.12200 + (I[445] = (img)(_n2##x,_n4##y,_n3##z,v)), \ 1.12201 + (I[453] = (img)(_n2##x,_p3##y,_n4##z,v)), \ 1.12202 + (I[461] = (img)(_n2##x,_p2##y,_n4##z,v)), \ 1.12203 + (I[469] = (img)(_n2##x,_p1##y,_n4##z,v)), \ 1.12204 + (I[477] = (img)(_n2##x,y,_n4##z,v)), \ 1.12205 + (I[485] = (img)(_n2##x,_n1##y,_n4##z,v)), \ 1.12206 + (I[493] = (img)(_n2##x,_n2##y,_n4##z,v)), \ 1.12207 + (I[501] = (img)(_n2##x,_n3##y,_n4##z,v)), \ 1.12208 + (I[509] = (img)(_n2##x,_n4##y,_n4##z,v)), \ 1.12209 + (I[6] = (img)(_n3##x,_p3##y,_p3##z,v)), \ 1.12210 + (I[14] = (img)(_n3##x,_p2##y,_p3##z,v)), \ 1.12211 + (I[22] = (img)(_n3##x,_p1##y,_p3##z,v)), \ 1.12212 + (I[30] = (img)(_n3##x,y,_p3##z,v)), \ 1.12213 + (I[38] = (img)(_n3##x,_n1##y,_p3##z,v)), \ 1.12214 + (I[46] = (img)(_n3##x,_n2##y,_p3##z,v)), \ 1.12215 + (I[54] = (img)(_n3##x,_n3##y,_p3##z,v)), \ 1.12216 + (I[62] = (img)(_n3##x,_n4##y,_p3##z,v)), \ 1.12217 + (I[70] = (img)(_n3##x,_p3##y,_p2##z,v)), \ 1.12218 + (I[78] = (img)(_n3##x,_p2##y,_p2##z,v)), \ 1.12219 + (I[86] = (img)(_n3##x,_p1##y,_p2##z,v)), \ 1.12220 + (I[94] = (img)(_n3##x,y,_p2##z,v)), \ 1.12221 + (I[102] = (img)(_n3##x,_n1##y,_p2##z,v)), \ 1.12222 + (I[110] = (img)(_n3##x,_n2##y,_p2##z,v)), \ 1.12223 + (I[118] = (img)(_n3##x,_n3##y,_p2##z,v)), \ 1.12224 + (I[126] = (img)(_n3##x,_n4##y,_p2##z,v)), \ 1.12225 + (I[134] = (img)(_n3##x,_p3##y,_p1##z,v)), \ 1.12226 + (I[142] = (img)(_n3##x,_p2##y,_p1##z,v)), \ 1.12227 + (I[150] = (img)(_n3##x,_p1##y,_p1##z,v)), \ 1.12228 + (I[158] = (img)(_n3##x,y,_p1##z,v)), \ 1.12229 + (I[166] = (img)(_n3##x,_n1##y,_p1##z,v)), \ 1.12230 + (I[174] = (img)(_n3##x,_n2##y,_p1##z,v)), \ 1.12231 + (I[182] = (img)(_n3##x,_n3##y,_p1##z,v)), \ 1.12232 + (I[190] = (img)(_n3##x,_n4##y,_p1##z,v)), \ 1.12233 + (I[198] = (img)(_n3##x,_p3##y,z,v)), \ 1.12234 + (I[206] = (img)(_n3##x,_p2##y,z,v)), \ 1.12235 + (I[214] = (img)(_n3##x,_p1##y,z,v)), \ 1.12236 + (I[222] = (img)(_n3##x,y,z,v)), \ 1.12237 + (I[230] = (img)(_n3##x,_n1##y,z,v)), \ 1.12238 + (I[238] = (img)(_n3##x,_n2##y,z,v)), \ 1.12239 + (I[246] = (img)(_n3##x,_n3##y,z,v)), \ 1.12240 + (I[254] = (img)(_n3##x,_n4##y,z,v)), \ 1.12241 + (I[262] = (img)(_n3##x,_p3##y,_n1##z,v)), \ 1.12242 + (I[270] = (img)(_n3##x,_p2##y,_n1##z,v)), \ 1.12243 + (I[278] = (img)(_n3##x,_p1##y,_n1##z,v)), \ 1.12244 + (I[286] = (img)(_n3##x,y,_n1##z,v)), \ 1.12245 + (I[294] = (img)(_n3##x,_n1##y,_n1##z,v)), \ 1.12246 + (I[302] = (img)(_n3##x,_n2##y,_n1##z,v)), \ 1.12247 + (I[310] = (img)(_n3##x,_n3##y,_n1##z,v)), \ 1.12248 + (I[318] = (img)(_n3##x,_n4##y,_n1##z,v)), \ 1.12249 + (I[326] = (img)(_n3##x,_p3##y,_n2##z,v)), \ 1.12250 + (I[334] = (img)(_n3##x,_p2##y,_n2##z,v)), \ 1.12251 + (I[342] = (img)(_n3##x,_p1##y,_n2##z,v)), \ 1.12252 + (I[350] = (img)(_n3##x,y,_n2##z,v)), \ 1.12253 + (I[358] = (img)(_n3##x,_n1##y,_n2##z,v)), \ 1.12254 + (I[366] = (img)(_n3##x,_n2##y,_n2##z,v)), \ 1.12255 + (I[374] = (img)(_n3##x,_n3##y,_n2##z,v)), \ 1.12256 + (I[382] = (img)(_n3##x,_n4##y,_n2##z,v)), \ 1.12257 + (I[390] = (img)(_n3##x,_p3##y,_n3##z,v)), \ 1.12258 + (I[398] = (img)(_n3##x,_p2##y,_n3##z,v)), \ 1.12259 + (I[406] = (img)(_n3##x,_p1##y,_n3##z,v)), \ 1.12260 + (I[414] = (img)(_n3##x,y,_n3##z,v)), \ 1.12261 + (I[422] = (img)(_n3##x,_n1##y,_n3##z,v)), \ 1.12262 + (I[430] = (img)(_n3##x,_n2##y,_n3##z,v)), \ 1.12263 + (I[438] = (img)(_n3##x,_n3##y,_n3##z,v)), \ 1.12264 + (I[446] = (img)(_n3##x,_n4##y,_n3##z,v)), \ 1.12265 + (I[454] = (img)(_n3##x,_p3##y,_n4##z,v)), \ 1.12266 + (I[462] = (img)(_n3##x,_p2##y,_n4##z,v)), \ 1.12267 + (I[470] = (img)(_n3##x,_p1##y,_n4##z,v)), \ 1.12268 + (I[478] = (img)(_n3##x,y,_n4##z,v)), \ 1.12269 + (I[486] = (img)(_n3##x,_n1##y,_n4##z,v)), \ 1.12270 + (I[494] = (img)(_n3##x,_n2##y,_n4##z,v)), \ 1.12271 + (I[502] = (img)(_n3##x,_n3##y,_n4##z,v)), \ 1.12272 + (I[510] = (img)(_n3##x,_n4##y,_n4##z,v)), \ 1.12273 + x+4>=(int)((img).width)?(int)((img).width)-1:x+4); \ 1.12274 + x<=(int)(x1) && ((_n4##x<(int)((img).width) && ( \ 1.12275 + (I[7] = (img)(_n4##x,_p3##y,_p3##z,v)), \ 1.12276 + (I[15] = (img)(_n4##x,_p2##y,_p3##z,v)), \ 1.12277 + (I[23] = (img)(_n4##x,_p1##y,_p3##z,v)), \ 1.12278 + (I[31] = (img)(_n4##x,y,_p3##z,v)), \ 1.12279 + (I[39] = (img)(_n4##x,_n1##y,_p3##z,v)), \ 1.12280 + (I[47] = (img)(_n4##x,_n2##y,_p3##z,v)), \ 1.12281 + (I[55] = (img)(_n4##x,_n3##y,_p3##z,v)), \ 1.12282 + (I[63] = (img)(_n4##x,_n4##y,_p3##z,v)), \ 1.12283 + (I[71] = (img)(_n4##x,_p3##y,_p2##z,v)), \ 1.12284 + (I[79] = (img)(_n4##x,_p2##y,_p2##z,v)), \ 1.12285 + (I[87] = (img)(_n4##x,_p1##y,_p2##z,v)), \ 1.12286 + (I[95] = (img)(_n4##x,y,_p2##z,v)), \ 1.12287 + (I[103] = (img)(_n4##x,_n1##y,_p2##z,v)), \ 1.12288 + (I[111] = (img)(_n4##x,_n2##y,_p2##z,v)), \ 1.12289 + (I[119] = (img)(_n4##x,_n3##y,_p2##z,v)), \ 1.12290 + (I[127] = (img)(_n4##x,_n4##y,_p2##z,v)), \ 1.12291 + (I[135] = (img)(_n4##x,_p3##y,_p1##z,v)), \ 1.12292 + (I[143] = (img)(_n4##x,_p2##y,_p1##z,v)), \ 1.12293 + (I[151] = (img)(_n4##x,_p1##y,_p1##z,v)), \ 1.12294 + (I[159] = (img)(_n4##x,y,_p1##z,v)), \ 1.12295 + (I[167] = (img)(_n4##x,_n1##y,_p1##z,v)), \ 1.12296 + (I[175] = (img)(_n4##x,_n2##y,_p1##z,v)), \ 1.12297 + (I[183] = (img)(_n4##x,_n3##y,_p1##z,v)), \ 1.12298 + (I[191] = (img)(_n4##x,_n4##y,_p1##z,v)), \ 1.12299 + (I[199] = (img)(_n4##x,_p3##y,z,v)), \ 1.12300 + (I[207] = (img)(_n4##x,_p2##y,z,v)), \ 1.12301 + (I[215] = (img)(_n4##x,_p1##y,z,v)), \ 1.12302 + (I[223] = (img)(_n4##x,y,z,v)), \ 1.12303 + (I[231] = (img)(_n4##x,_n1##y,z,v)), \ 1.12304 + (I[239] = (img)(_n4##x,_n2##y,z,v)), \ 1.12305 + (I[247] = (img)(_n4##x,_n3##y,z,v)), \ 1.12306 + (I[255] = (img)(_n4##x,_n4##y,z,v)), \ 1.12307 + (I[263] = (img)(_n4##x,_p3##y,_n1##z,v)), \ 1.12308 + (I[271] = (img)(_n4##x,_p2##y,_n1##z,v)), \ 1.12309 + (I[279] = (img)(_n4##x,_p1##y,_n1##z,v)), \ 1.12310 + (I[287] = (img)(_n4##x,y,_n1##z,v)), \ 1.12311 + (I[295] = (img)(_n4##x,_n1##y,_n1##z,v)), \ 1.12312 + (I[303] = (img)(_n4##x,_n2##y,_n1##z,v)), \ 1.12313 + (I[311] = (img)(_n4##x,_n3##y,_n1##z,v)), \ 1.12314 + (I[319] = (img)(_n4##x,_n4##y,_n1##z,v)), \ 1.12315 + (I[327] = (img)(_n4##x,_p3##y,_n2##z,v)), \ 1.12316 + (I[335] = (img)(_n4##x,_p2##y,_n2##z,v)), \ 1.12317 + (I[343] = (img)(_n4##x,_p1##y,_n2##z,v)), \ 1.12318 + (I[351] = (img)(_n4##x,y,_n2##z,v)), \ 1.12319 + (I[359] = (img)(_n4##x,_n1##y,_n2##z,v)), \ 1.12320 + (I[367] = (img)(_n4##x,_n2##y,_n2##z,v)), \ 1.12321 + (I[375] = (img)(_n4##x,_n3##y,_n2##z,v)), \ 1.12322 + (I[383] = (img)(_n4##x,_n4##y,_n2##z,v)), \ 1.12323 + (I[391] = (img)(_n4##x,_p3##y,_n3##z,v)), \ 1.12324 + (I[399] = (img)(_n4##x,_p2##y,_n3##z,v)), \ 1.12325 + (I[407] = (img)(_n4##x,_p1##y,_n3##z,v)), \ 1.12326 + (I[415] = (img)(_n4##x,y,_n3##z,v)), \ 1.12327 + (I[423] = (img)(_n4##x,_n1##y,_n3##z,v)), \ 1.12328 + (I[431] = (img)(_n4##x,_n2##y,_n3##z,v)), \ 1.12329 + (I[439] = (img)(_n4##x,_n3##y,_n3##z,v)), \ 1.12330 + (I[447] = (img)(_n4##x,_n4##y,_n3##z,v)), \ 1.12331 + (I[455] = (img)(_n4##x,_p3##y,_n4##z,v)), \ 1.12332 + (I[463] = (img)(_n4##x,_p2##y,_n4##z,v)), \ 1.12333 + (I[471] = (img)(_n4##x,_p1##y,_n4##z,v)), \ 1.12334 + (I[479] = (img)(_n4##x,y,_n4##z,v)), \ 1.12335 + (I[487] = (img)(_n4##x,_n1##y,_n4##z,v)), \ 1.12336 + (I[495] = (img)(_n4##x,_n2##y,_n4##z,v)), \ 1.12337 + (I[503] = (img)(_n4##x,_n3##y,_n4##z,v)), \ 1.12338 + (I[511] = (img)(_n4##x,_n4##y,_n4##z,v)),1)) || \ 1.12339 + _n3##x==--_n4##x || _n2##x==--_n3##x || _n1##x==--_n2##x || x==(_n4##x = _n3##x = _n2##x = --_n1##x)); \ 1.12340 + I[0] = I[1], I[1] = I[2], I[2] = I[3], I[3] = I[4], I[4] = I[5], I[5] = I[6], I[6] = I[7], \ 1.12341 + I[8] = I[9], I[9] = I[10], I[10] = I[11], I[11] = I[12], I[12] = I[13], I[13] = I[14], I[14] = I[15], \ 1.12342 + I[16] = I[17], I[17] = I[18], I[18] = I[19], I[19] = I[20], I[20] = I[21], I[21] = I[22], I[22] = I[23], \ 1.12343 + I[24] = I[25], I[25] = I[26], I[26] = I[27], I[27] = I[28], I[28] = I[29], I[29] = I[30], I[30] = I[31], \ 1.12344 + I[32] = I[33], I[33] = I[34], I[34] = I[35], I[35] = I[36], I[36] = I[37], I[37] = I[38], I[38] = I[39], \ 1.12345 + I[40] = I[41], I[41] = I[42], I[42] = I[43], I[43] = I[44], I[44] = I[45], I[45] = I[46], I[46] = I[47], \ 1.12346 + I[48] = I[49], I[49] = I[50], I[50] = I[51], I[51] = I[52], I[52] = I[53], I[53] = I[54], I[54] = I[55], \ 1.12347 + I[56] = I[57], I[57] = I[58], I[58] = I[59], I[59] = I[60], I[60] = I[61], I[61] = I[62], I[62] = I[63], \ 1.12348 + I[64] = I[65], I[65] = I[66], I[66] = I[67], I[67] = I[68], I[68] = I[69], I[69] = I[70], I[70] = I[71], \ 1.12349 + I[72] = I[73], I[73] = I[74], I[74] = I[75], I[75] = I[76], I[76] = I[77], I[77] = I[78], I[78] = I[79], \ 1.12350 + I[80] = I[81], I[81] = I[82], I[82] = I[83], I[83] = I[84], I[84] = I[85], I[85] = I[86], I[86] = I[87], \ 1.12351 + I[88] = I[89], I[89] = I[90], I[90] = I[91], I[91] = I[92], I[92] = I[93], I[93] = I[94], I[94] = I[95], \ 1.12352 + I[96] = I[97], I[97] = I[98], I[98] = I[99], I[99] = I[100], I[100] = I[101], I[101] = I[102], I[102] = I[103], \ 1.12353 + I[104] = I[105], I[105] = I[106], I[106] = I[107], I[107] = I[108], I[108] = I[109], I[109] = I[110], I[110] = I[111], \ 1.12354 + I[112] = I[113], I[113] = I[114], I[114] = I[115], I[115] = I[116], I[116] = I[117], I[117] = I[118], I[118] = I[119], \ 1.12355 + I[120] = I[121], I[121] = I[122], I[122] = I[123], I[123] = I[124], I[124] = I[125], I[125] = I[126], I[126] = I[127], \ 1.12356 + I[128] = I[129], I[129] = I[130], I[130] = I[131], I[131] = I[132], I[132] = I[133], I[133] = I[134], I[134] = I[135], \ 1.12357 + I[136] = I[137], I[137] = I[138], I[138] = I[139], I[139] = I[140], I[140] = I[141], I[141] = I[142], I[142] = I[143], \ 1.12358 + I[144] = I[145], I[145] = I[146], I[146] = I[147], I[147] = I[148], I[148] = I[149], I[149] = I[150], I[150] = I[151], \ 1.12359 + I[152] = I[153], I[153] = I[154], I[154] = I[155], I[155] = I[156], I[156] = I[157], I[157] = I[158], I[158] = I[159], \ 1.12360 + I[160] = I[161], I[161] = I[162], I[162] = I[163], I[163] = I[164], I[164] = I[165], I[165] = I[166], I[166] = I[167], \ 1.12361 + I[168] = I[169], I[169] = I[170], I[170] = I[171], I[171] = I[172], I[172] = I[173], I[173] = I[174], I[174] = I[175], \ 1.12362 + I[176] = I[177], I[177] = I[178], I[178] = I[179], I[179] = I[180], I[180] = I[181], I[181] = I[182], I[182] = I[183], \ 1.12363 + I[184] = I[185], I[185] = I[186], I[186] = I[187], I[187] = I[188], I[188] = I[189], I[189] = I[190], I[190] = I[191], \ 1.12364 + I[192] = I[193], I[193] = I[194], I[194] = I[195], I[195] = I[196], I[196] = I[197], I[197] = I[198], I[198] = I[199], \ 1.12365 + I[200] = I[201], I[201] = I[202], I[202] = I[203], I[203] = I[204], I[204] = I[205], I[205] = I[206], I[206] = I[207], \ 1.12366 + I[208] = I[209], I[209] = I[210], I[210] = I[211], I[211] = I[212], I[212] = I[213], I[213] = I[214], I[214] = I[215], \ 1.12367 + I[216] = I[217], I[217] = I[218], I[218] = I[219], I[219] = I[220], I[220] = I[221], I[221] = I[222], I[222] = I[223], \ 1.12368 + I[224] = I[225], I[225] = I[226], I[226] = I[227], I[227] = I[228], I[228] = I[229], I[229] = I[230], I[230] = I[231], \ 1.12369 + I[232] = I[233], I[233] = I[234], I[234] = I[235], I[235] = I[236], I[236] = I[237], I[237] = I[238], I[238] = I[239], \ 1.12370 + I[240] = I[241], I[241] = I[242], I[242] = I[243], I[243] = I[244], I[244] = I[245], I[245] = I[246], I[246] = I[247], \ 1.12371 + I[248] = I[249], I[249] = I[250], I[250] = I[251], I[251] = I[252], I[252] = I[253], I[253] = I[254], I[254] = I[255], \ 1.12372 + I[256] = I[257], I[257] = I[258], I[258] = I[259], I[259] = I[260], I[260] = I[261], I[261] = I[262], I[262] = I[263], \ 1.12373 + I[264] = I[265], I[265] = I[266], I[266] = I[267], I[267] = I[268], I[268] = I[269], I[269] = I[270], I[270] = I[271], \ 1.12374 + I[272] = I[273], I[273] = I[274], I[274] = I[275], I[275] = I[276], I[276] = I[277], I[277] = I[278], I[278] = I[279], \ 1.12375 + I[280] = I[281], I[281] = I[282], I[282] = I[283], I[283] = I[284], I[284] = I[285], I[285] = I[286], I[286] = I[287], \ 1.12376 + I[288] = I[289], I[289] = I[290], I[290] = I[291], I[291] = I[292], I[292] = I[293], I[293] = I[294], I[294] = I[295], \ 1.12377 + I[296] = I[297], I[297] = I[298], I[298] = I[299], I[299] = I[300], I[300] = I[301], I[301] = I[302], I[302] = I[303], \ 1.12378 + I[304] = I[305], I[305] = I[306], I[306] = I[307], I[307] = I[308], I[308] = I[309], I[309] = I[310], I[310] = I[311], \ 1.12379 + I[312] = I[313], I[313] = I[314], I[314] = I[315], I[315] = I[316], I[316] = I[317], I[317] = I[318], I[318] = I[319], \ 1.12380 + I[320] = I[321], I[321] = I[322], I[322] = I[323], I[323] = I[324], I[324] = I[325], I[325] = I[326], I[326] = I[327], \ 1.12381 + I[328] = I[329], I[329] = I[330], I[330] = I[331], I[331] = I[332], I[332] = I[333], I[333] = I[334], I[334] = I[335], \ 1.12382 + I[336] = I[337], I[337] = I[338], I[338] = I[339], I[339] = I[340], I[340] = I[341], I[341] = I[342], I[342] = I[343], \ 1.12383 + I[344] = I[345], I[345] = I[346], I[346] = I[347], I[347] = I[348], I[348] = I[349], I[349] = I[350], I[350] = I[351], \ 1.12384 + I[352] = I[353], I[353] = I[354], I[354] = I[355], I[355] = I[356], I[356] = I[357], I[357] = I[358], I[358] = I[359], \ 1.12385 + I[360] = I[361], I[361] = I[362], I[362] = I[363], I[363] = I[364], I[364] = I[365], I[365] = I[366], I[366] = I[367], \ 1.12386 + I[368] = I[369], I[369] = I[370], I[370] = I[371], I[371] = I[372], I[372] = I[373], I[373] = I[374], I[374] = I[375], \ 1.12387 + I[376] = I[377], I[377] = I[378], I[378] = I[379], I[379] = I[380], I[380] = I[381], I[381] = I[382], I[382] = I[383], \ 1.12388 + I[384] = I[385], I[385] = I[386], I[386] = I[387], I[387] = I[388], I[388] = I[389], I[389] = I[390], I[390] = I[391], \ 1.12389 + I[392] = I[393], I[393] = I[394], I[394] = I[395], I[395] = I[396], I[396] = I[397], I[397] = I[398], I[398] = I[399], \ 1.12390 + I[400] = I[401], I[401] = I[402], I[402] = I[403], I[403] = I[404], I[404] = I[405], I[405] = I[406], I[406] = I[407], \ 1.12391 + I[408] = I[409], I[409] = I[410], I[410] = I[411], I[411] = I[412], I[412] = I[413], I[413] = I[414], I[414] = I[415], \ 1.12392 + I[416] = I[417], I[417] = I[418], I[418] = I[419], I[419] = I[420], I[420] = I[421], I[421] = I[422], I[422] = I[423], \ 1.12393 + I[424] = I[425], I[425] = I[426], I[426] = I[427], I[427] = I[428], I[428] = I[429], I[429] = I[430], I[430] = I[431], \ 1.12394 + I[432] = I[433], I[433] = I[434], I[434] = I[435], I[435] = I[436], I[436] = I[437], I[437] = I[438], I[438] = I[439], \ 1.12395 + I[440] = I[441], I[441] = I[442], I[442] = I[443], I[443] = I[444], I[444] = I[445], I[445] = I[446], I[446] = I[447], \ 1.12396 + I[448] = I[449], I[449] = I[450], I[450] = I[451], I[451] = I[452], I[452] = I[453], I[453] = I[454], I[454] = I[455], \ 1.12397 + I[456] = I[457], I[457] = I[458], I[458] = I[459], I[459] = I[460], I[460] = I[461], I[461] = I[462], I[462] = I[463], \ 1.12398 + I[464] = I[465], I[465] = I[466], I[466] = I[467], I[467] = I[468], I[468] = I[469], I[469] = I[470], I[470] = I[471], \ 1.12399 + I[472] = I[473], I[473] = I[474], I[474] = I[475], I[475] = I[476], I[476] = I[477], I[477] = I[478], I[478] = I[479], \ 1.12400 + I[480] = I[481], I[481] = I[482], I[482] = I[483], I[483] = I[484], I[484] = I[485], I[485] = I[486], I[486] = I[487], \ 1.12401 + I[488] = I[489], I[489] = I[490], I[490] = I[491], I[491] = I[492], I[492] = I[493], I[493] = I[494], I[494] = I[495], \ 1.12402 + I[496] = I[497], I[497] = I[498], I[498] = I[499], I[499] = I[500], I[500] = I[501], I[501] = I[502], I[502] = I[503], \ 1.12403 + I[504] = I[505], I[505] = I[506], I[506] = I[507], I[507] = I[508], I[508] = I[509], I[509] = I[510], I[510] = I[511], \ 1.12404 + _p3##x = _p2##x, _p2##x = _p1##x, _p1##x = x++, ++_n1##x, ++_n2##x, ++_n3##x, ++_n4##x) 1.12405 + 1.12406 +#define cimg_get8x8x8(img,x,y,z,v,I) \ 1.12407 + I[0] = (img)(_p3##x,_p3##y,_p3##z,v), I[1] = (img)(_p2##x,_p3##y,_p3##z,v), I[2] = (img)(_p1##x,_p3##y,_p3##z,v), I[3] = (img)(x,_p3##y,_p3##z,v), I[4] = (img)(_n1##x,_p3##y,_p3##z,v), I[5] = (img)(_n2##x,_p3##y,_p3##z,v), I[6] = (img)(_n3##x,_p3##y,_p3##z,v), I[7] = (img)(_n4##x,_p3##y,_p3##z,v), \ 1.12408 + I[8] = (img)(_p3##x,_p2##y,_p3##z,v), I[9] = (img)(_p2##x,_p2##y,_p3##z,v), I[10] = (img)(_p1##x,_p2##y,_p3##z,v), I[11] = (img)(x,_p2##y,_p3##z,v), I[12] = (img)(_n1##x,_p2##y,_p3##z,v), I[13] = (img)(_n2##x,_p2##y,_p3##z,v), I[14] = (img)(_n3##x,_p2##y,_p3##z,v), I[15] = (img)(_n4##x,_p2##y,_p3##z,v), \ 1.12409 + I[16] = (img)(_p3##x,_p1##y,_p3##z,v), I[17] = (img)(_p2##x,_p1##y,_p3##z,v), I[18] = (img)(_p1##x,_p1##y,_p3##z,v), I[19] = (img)(x,_p1##y,_p3##z,v), I[20] = (img)(_n1##x,_p1##y,_p3##z,v), I[21] = (img)(_n2##x,_p1##y,_p3##z,v), I[22] = (img)(_n3##x,_p1##y,_p3##z,v), I[23] = (img)(_n4##x,_p1##y,_p3##z,v), \ 1.12410 + I[24] = (img)(_p3##x,y,_p3##z,v), I[25] = (img)(_p2##x,y,_p3##z,v), I[26] = (img)(_p1##x,y,_p3##z,v), I[27] = (img)(x,y,_p3##z,v), I[28] = (img)(_n1##x,y,_p3##z,v), I[29] = (img)(_n2##x,y,_p3##z,v), I[30] = (img)(_n3##x,y,_p3##z,v), I[31] = (img)(_n4##x,y,_p3##z,v), \ 1.12411 + I[32] = (img)(_p3##x,_n1##y,_p3##z,v), I[33] = (img)(_p2##x,_n1##y,_p3##z,v), I[34] = (img)(_p1##x,_n1##y,_p3##z,v), I[35] = (img)(x,_n1##y,_p3##z,v), I[36] = (img)(_n1##x,_n1##y,_p3##z,v), I[37] = (img)(_n2##x,_n1##y,_p3##z,v), I[38] = (img)(_n3##x,_n1##y,_p3##z,v), I[39] = (img)(_n4##x,_n1##y,_p3##z,v), \ 1.12412 + I[40] = (img)(_p3##x,_n2##y,_p3##z,v), I[41] = (img)(_p2##x,_n2##y,_p3##z,v), I[42] = (img)(_p1##x,_n2##y,_p3##z,v), I[43] = (img)(x,_n2##y,_p3##z,v), I[44] = (img)(_n1##x,_n2##y,_p3##z,v), I[45] = (img)(_n2##x,_n2##y,_p3##z,v), I[46] = (img)(_n3##x,_n2##y,_p3##z,v), I[47] = (img)(_n4##x,_n2##y,_p3##z,v), \ 1.12413 + I[48] = (img)(_p3##x,_n3##y,_p3##z,v), I[49] = (img)(_p2##x,_n3##y,_p3##z,v), I[50] = (img)(_p1##x,_n3##y,_p3##z,v), I[51] = (img)(x,_n3##y,_p3##z,v), I[52] = (img)(_n1##x,_n3##y,_p3##z,v), I[53] = (img)(_n2##x,_n3##y,_p3##z,v), I[54] = (img)(_n3##x,_n3##y,_p3##z,v), I[55] = (img)(_n4##x,_n3##y,_p3##z,v), \ 1.12414 + I[56] = (img)(_p3##x,_n4##y,_p3##z,v), I[57] = (img)(_p2##x,_n4##y,_p3##z,v), I[58] = (img)(_p1##x,_n4##y,_p3##z,v), I[59] = (img)(x,_n4##y,_p3##z,v), I[60] = (img)(_n1##x,_n4##y,_p3##z,v), I[61] = (img)(_n2##x,_n4##y,_p3##z,v), I[62] = (img)(_n3##x,_n4##y,_p3##z,v), I[63] = (img)(_n4##x,_n4##y,_p3##z,v), \ 1.12415 + I[64] = (img)(_p3##x,_p3##y,_p2##z,v), I[65] = (img)(_p2##x,_p3##y,_p2##z,v), I[66] = (img)(_p1##x,_p3##y,_p2##z,v), I[67] = (img)(x,_p3##y,_p2##z,v), I[68] = (img)(_n1##x,_p3##y,_p2##z,v), I[69] = (img)(_n2##x,_p3##y,_p2##z,v), I[70] = (img)(_n3##x,_p3##y,_p2##z,v), I[71] = (img)(_n4##x,_p3##y,_p2##z,v), \ 1.12416 + I[72] = (img)(_p3##x,_p2##y,_p2##z,v), I[73] = (img)(_p2##x,_p2##y,_p2##z,v), I[74] = (img)(_p1##x,_p2##y,_p2##z,v), I[75] = (img)(x,_p2##y,_p2##z,v), I[76] = (img)(_n1##x,_p2##y,_p2##z,v), I[77] = (img)(_n2##x,_p2##y,_p2##z,v), I[78] = (img)(_n3##x,_p2##y,_p2##z,v), I[79] = (img)(_n4##x,_p2##y,_p2##z,v), \ 1.12417 + I[80] = (img)(_p3##x,_p1##y,_p2##z,v), I[81] = (img)(_p2##x,_p1##y,_p2##z,v), I[82] = (img)(_p1##x,_p1##y,_p2##z,v), I[83] = (img)(x,_p1##y,_p2##z,v), I[84] = (img)(_n1##x,_p1##y,_p2##z,v), I[85] = (img)(_n2##x,_p1##y,_p2##z,v), I[86] = (img)(_n3##x,_p1##y,_p2##z,v), I[87] = (img)(_n4##x,_p1##y,_p2##z,v), \ 1.12418 + I[88] = (img)(_p3##x,y,_p2##z,v), I[89] = (img)(_p2##x,y,_p2##z,v), I[90] = (img)(_p1##x,y,_p2##z,v), I[91] = (img)(x,y,_p2##z,v), I[92] = (img)(_n1##x,y,_p2##z,v), I[93] = (img)(_n2##x,y,_p2##z,v), I[94] = (img)(_n3##x,y,_p2##z,v), I[95] = (img)(_n4##x,y,_p2##z,v), \ 1.12419 + I[96] = (img)(_p3##x,_n1##y,_p2##z,v), I[97] = (img)(_p2##x,_n1##y,_p2##z,v), I[98] = (img)(_p1##x,_n1##y,_p2##z,v), I[99] = (img)(x,_n1##y,_p2##z,v), I[100] = (img)(_n1##x,_n1##y,_p2##z,v), I[101] = (img)(_n2##x,_n1##y,_p2##z,v), I[102] = (img)(_n3##x,_n1##y,_p2##z,v), I[103] = (img)(_n4##x,_n1##y,_p2##z,v), \ 1.12420 + I[104] = (img)(_p3##x,_n2##y,_p2##z,v), I[105] = (img)(_p2##x,_n2##y,_p2##z,v), I[106] = (img)(_p1##x,_n2##y,_p2##z,v), I[107] = (img)(x,_n2##y,_p2##z,v), I[108] = (img)(_n1##x,_n2##y,_p2##z,v), I[109] = (img)(_n2##x,_n2##y,_p2##z,v), I[110] = (img)(_n3##x,_n2##y,_p2##z,v), I[111] = (img)(_n4##x,_n2##y,_p2##z,v), \ 1.12421 + I[112] = (img)(_p3##x,_n3##y,_p2##z,v), I[113] = (img)(_p2##x,_n3##y,_p2##z,v), I[114] = (img)(_p1##x,_n3##y,_p2##z,v), I[115] = (img)(x,_n3##y,_p2##z,v), I[116] = (img)(_n1##x,_n3##y,_p2##z,v), I[117] = (img)(_n2##x,_n3##y,_p2##z,v), I[118] = (img)(_n3##x,_n3##y,_p2##z,v), I[119] = (img)(_n4##x,_n3##y,_p2##z,v), \ 1.12422 + I[120] = (img)(_p3##x,_n4##y,_p2##z,v), I[121] = (img)(_p2##x,_n4##y,_p2##z,v), I[122] = (img)(_p1##x,_n4##y,_p2##z,v), I[123] = (img)(x,_n4##y,_p2##z,v), I[124] = (img)(_n1##x,_n4##y,_p2##z,v), I[125] = (img)(_n2##x,_n4##y,_p2##z,v), I[126] = (img)(_n3##x,_n4##y,_p2##z,v), I[127] = (img)(_n4##x,_n4##y,_p2##z,v), \ 1.12423 + I[128] = (img)(_p3##x,_p3##y,_p1##z,v), I[129] = (img)(_p2##x,_p3##y,_p1##z,v), I[130] = (img)(_p1##x,_p3##y,_p1##z,v), I[131] = (img)(x,_p3##y,_p1##z,v), I[132] = (img)(_n1##x,_p3##y,_p1##z,v), I[133] = (img)(_n2##x,_p3##y,_p1##z,v), I[134] = (img)(_n3##x,_p3##y,_p1##z,v), I[135] = (img)(_n4##x,_p3##y,_p1##z,v), \ 1.12424 + I[136] = (img)(_p3##x,_p2##y,_p1##z,v), I[137] = (img)(_p2##x,_p2##y,_p1##z,v), I[138] = (img)(_p1##x,_p2##y,_p1##z,v), I[139] = (img)(x,_p2##y,_p1##z,v), I[140] = (img)(_n1##x,_p2##y,_p1##z,v), I[141] = (img)(_n2##x,_p2##y,_p1##z,v), I[142] = (img)(_n3##x,_p2##y,_p1##z,v), I[143] = (img)(_n4##x,_p2##y,_p1##z,v), \ 1.12425 + I[144] = (img)(_p3##x,_p1##y,_p1##z,v), I[145] = (img)(_p2##x,_p1##y,_p1##z,v), I[146] = (img)(_p1##x,_p1##y,_p1##z,v), I[147] = (img)(x,_p1##y,_p1##z,v), I[148] = (img)(_n1##x,_p1##y,_p1##z,v), I[149] = (img)(_n2##x,_p1##y,_p1##z,v), I[150] = (img)(_n3##x,_p1##y,_p1##z,v), I[151] = (img)(_n4##x,_p1##y,_p1##z,v), \ 1.12426 + I[152] = (img)(_p3##x,y,_p1##z,v), I[153] = (img)(_p2##x,y,_p1##z,v), I[154] = (img)(_p1##x,y,_p1##z,v), I[155] = (img)(x,y,_p1##z,v), I[156] = (img)(_n1##x,y,_p1##z,v), I[157] = (img)(_n2##x,y,_p1##z,v), I[158] = (img)(_n3##x,y,_p1##z,v), I[159] = (img)(_n4##x,y,_p1##z,v), \ 1.12427 + I[160] = (img)(_p3##x,_n1##y,_p1##z,v), I[161] = (img)(_p2##x,_n1##y,_p1##z,v), I[162] = (img)(_p1##x,_n1##y,_p1##z,v), I[163] = (img)(x,_n1##y,_p1##z,v), I[164] = (img)(_n1##x,_n1##y,_p1##z,v), I[165] = (img)(_n2##x,_n1##y,_p1##z,v), I[166] = (img)(_n3##x,_n1##y,_p1##z,v), I[167] = (img)(_n4##x,_n1##y,_p1##z,v), \ 1.12428 + I[168] = (img)(_p3##x,_n2##y,_p1##z,v), I[169] = (img)(_p2##x,_n2##y,_p1##z,v), I[170] = (img)(_p1##x,_n2##y,_p1##z,v), I[171] = (img)(x,_n2##y,_p1##z,v), I[172] = (img)(_n1##x,_n2##y,_p1##z,v), I[173] = (img)(_n2##x,_n2##y,_p1##z,v), I[174] = (img)(_n3##x,_n2##y,_p1##z,v), I[175] = (img)(_n4##x,_n2##y,_p1##z,v), \ 1.12429 + I[176] = (img)(_p3##x,_n3##y,_p1##z,v), I[177] = (img)(_p2##x,_n3##y,_p1##z,v), I[178] = (img)(_p1##x,_n3##y,_p1##z,v), I[179] = (img)(x,_n3##y,_p1##z,v), I[180] = (img)(_n1##x,_n3##y,_p1##z,v), I[181] = (img)(_n2##x,_n3##y,_p1##z,v), I[182] = (img)(_n3##x,_n3##y,_p1##z,v), I[183] = (img)(_n4##x,_n3##y,_p1##z,v), \ 1.12430 + I[184] = (img)(_p3##x,_n4##y,_p1##z,v), I[185] = (img)(_p2##x,_n4##y,_p1##z,v), I[186] = (img)(_p1##x,_n4##y,_p1##z,v), I[187] = (img)(x,_n4##y,_p1##z,v), I[188] = (img)(_n1##x,_n4##y,_p1##z,v), I[189] = (img)(_n2##x,_n4##y,_p1##z,v), I[190] = (img)(_n3##x,_n4##y,_p1##z,v), I[191] = (img)(_n4##x,_n4##y,_p1##z,v), \ 1.12431 + I[192] = (img)(_p3##x,_p3##y,z,v), I[193] = (img)(_p2##x,_p3##y,z,v), I[194] = (img)(_p1##x,_p3##y,z,v), I[195] = (img)(x,_p3##y,z,v), I[196] = (img)(_n1##x,_p3##y,z,v), I[197] = (img)(_n2##x,_p3##y,z,v), I[198] = (img)(_n3##x,_p3##y,z,v), I[199] = (img)(_n4##x,_p3##y,z,v), \ 1.12432 + I[200] = (img)(_p3##x,_p2##y,z,v), I[201] = (img)(_p2##x,_p2##y,z,v), I[202] = (img)(_p1##x,_p2##y,z,v), I[203] = (img)(x,_p2##y,z,v), I[204] = (img)(_n1##x,_p2##y,z,v), I[205] = (img)(_n2##x,_p2##y,z,v), I[206] = (img)(_n3##x,_p2##y,z,v), I[207] = (img)(_n4##x,_p2##y,z,v), \ 1.12433 + I[208] = (img)(_p3##x,_p1##y,z,v), I[209] = (img)(_p2##x,_p1##y,z,v), I[210] = (img)(_p1##x,_p1##y,z,v), I[211] = (img)(x,_p1##y,z,v), I[212] = (img)(_n1##x,_p1##y,z,v), I[213] = (img)(_n2##x,_p1##y,z,v), I[214] = (img)(_n3##x,_p1##y,z,v), I[215] = (img)(_n4##x,_p1##y,z,v), \ 1.12434 + I[216] = (img)(_p3##x,y,z,v), I[217] = (img)(_p2##x,y,z,v), I[218] = (img)(_p1##x,y,z,v), I[219] = (img)(x,y,z,v), I[220] = (img)(_n1##x,y,z,v), I[221] = (img)(_n2##x,y,z,v), I[222] = (img)(_n3##x,y,z,v), I[223] = (img)(_n4##x,y,z,v), \ 1.12435 + I[224] = (img)(_p3##x,_n1##y,z,v), I[225] = (img)(_p2##x,_n1##y,z,v), I[226] = (img)(_p1##x,_n1##y,z,v), I[227] = (img)(x,_n1##y,z,v), I[228] = (img)(_n1##x,_n1##y,z,v), I[229] = (img)(_n2##x,_n1##y,z,v), I[230] = (img)(_n3##x,_n1##y,z,v), I[231] = (img)(_n4##x,_n1##y,z,v), \ 1.12436 + I[232] = (img)(_p3##x,_n2##y,z,v), I[233] = (img)(_p2##x,_n2##y,z,v), I[234] = (img)(_p1##x,_n2##y,z,v), I[235] = (img)(x,_n2##y,z,v), I[236] = (img)(_n1##x,_n2##y,z,v), I[237] = (img)(_n2##x,_n2##y,z,v), I[238] = (img)(_n3##x,_n2##y,z,v), I[239] = (img)(_n4##x,_n2##y,z,v), \ 1.12437 + I[240] = (img)(_p3##x,_n3##y,z,v), I[241] = (img)(_p2##x,_n3##y,z,v), I[242] = (img)(_p1##x,_n3##y,z,v), I[243] = (img)(x,_n3##y,z,v), I[244] = (img)(_n1##x,_n3##y,z,v), I[245] = (img)(_n2##x,_n3##y,z,v), I[246] = (img)(_n3##x,_n3##y,z,v), I[247] = (img)(_n4##x,_n3##y,z,v), \ 1.12438 + I[248] = (img)(_p3##x,_n4##y,z,v), I[249] = (img)(_p2##x,_n4##y,z,v), I[250] = (img)(_p1##x,_n4##y,z,v), I[251] = (img)(x,_n4##y,z,v), I[252] = (img)(_n1##x,_n4##y,z,v), I[253] = (img)(_n2##x,_n4##y,z,v), I[254] = (img)(_n3##x,_n4##y,z,v), I[255] = (img)(_n4##x,_n4##y,z,v), \ 1.12439 + I[256] = (img)(_p3##x,_p3##y,_n1##z,v), I[257] = (img)(_p2##x,_p3##y,_n1##z,v), I[258] = (img)(_p1##x,_p3##y,_n1##z,v), I[259] = (img)(x,_p3##y,_n1##z,v), I[260] = (img)(_n1##x,_p3##y,_n1##z,v), I[261] = (img)(_n2##x,_p3##y,_n1##z,v), I[262] = (img)(_n3##x,_p3##y,_n1##z,v), I[263] = (img)(_n4##x,_p3##y,_n1##z,v), \ 1.12440 + I[264] = (img)(_p3##x,_p2##y,_n1##z,v), I[265] = (img)(_p2##x,_p2##y,_n1##z,v), I[266] = (img)(_p1##x,_p2##y,_n1##z,v), I[267] = (img)(x,_p2##y,_n1##z,v), I[268] = (img)(_n1##x,_p2##y,_n1##z,v), I[269] = (img)(_n2##x,_p2##y,_n1##z,v), I[270] = (img)(_n3##x,_p2##y,_n1##z,v), I[271] = (img)(_n4##x,_p2##y,_n1##z,v), \ 1.12441 + I[272] = (img)(_p3##x,_p1##y,_n1##z,v), I[273] = (img)(_p2##x,_p1##y,_n1##z,v), I[274] = (img)(_p1##x,_p1##y,_n1##z,v), I[275] = (img)(x,_p1##y,_n1##z,v), I[276] = (img)(_n1##x,_p1##y,_n1##z,v), I[277] = (img)(_n2##x,_p1##y,_n1##z,v), I[278] = (img)(_n3##x,_p1##y,_n1##z,v), I[279] = (img)(_n4##x,_p1##y,_n1##z,v), \ 1.12442 + I[280] = (img)(_p3##x,y,_n1##z,v), I[281] = (img)(_p2##x,y,_n1##z,v), I[282] = (img)(_p1##x,y,_n1##z,v), I[283] = (img)(x,y,_n1##z,v), I[284] = (img)(_n1##x,y,_n1##z,v), I[285] = (img)(_n2##x,y,_n1##z,v), I[286] = (img)(_n3##x,y,_n1##z,v), I[287] = (img)(_n4##x,y,_n1##z,v), \ 1.12443 + I[288] = (img)(_p3##x,_n1##y,_n1##z,v), I[289] = (img)(_p2##x,_n1##y,_n1##z,v), I[290] = (img)(_p1##x,_n1##y,_n1##z,v), I[291] = (img)(x,_n1##y,_n1##z,v), I[292] = (img)(_n1##x,_n1##y,_n1##z,v), I[293] = (img)(_n2##x,_n1##y,_n1##z,v), I[294] = (img)(_n3##x,_n1##y,_n1##z,v), I[295] = (img)(_n4##x,_n1##y,_n1##z,v), \ 1.12444 + I[296] = (img)(_p3##x,_n2##y,_n1##z,v), I[297] = (img)(_p2##x,_n2##y,_n1##z,v), I[298] = (img)(_p1##x,_n2##y,_n1##z,v), I[299] = (img)(x,_n2##y,_n1##z,v), I[300] = (img)(_n1##x,_n2##y,_n1##z,v), I[301] = (img)(_n2##x,_n2##y,_n1##z,v), I[302] = (img)(_n3##x,_n2##y,_n1##z,v), I[303] = (img)(_n4##x,_n2##y,_n1##z,v), \ 1.12445 + I[304] = (img)(_p3##x,_n3##y,_n1##z,v), I[305] = (img)(_p2##x,_n3##y,_n1##z,v), I[306] = (img)(_p1##x,_n3##y,_n1##z,v), I[307] = (img)(x,_n3##y,_n1##z,v), I[308] = (img)(_n1##x,_n3##y,_n1##z,v), I[309] = (img)(_n2##x,_n3##y,_n1##z,v), I[310] = (img)(_n3##x,_n3##y,_n1##z,v), I[311] = (img)(_n4##x,_n3##y,_n1##z,v), \ 1.12446 + I[312] = (img)(_p3##x,_n4##y,_n1##z,v), I[313] = (img)(_p2##x,_n4##y,_n1##z,v), I[314] = (img)(_p1##x,_n4##y,_n1##z,v), I[315] = (img)(x,_n4##y,_n1##z,v), I[316] = (img)(_n1##x,_n4##y,_n1##z,v), I[317] = (img)(_n2##x,_n4##y,_n1##z,v), I[318] = (img)(_n3##x,_n4##y,_n1##z,v), I[319] = (img)(_n4##x,_n4##y,_n1##z,v), \ 1.12447 + I[320] = (img)(_p3##x,_p3##y,_n2##z,v), I[321] = (img)(_p2##x,_p3##y,_n2##z,v), I[322] = (img)(_p1##x,_p3##y,_n2##z,v), I[323] = (img)(x,_p3##y,_n2##z,v), I[324] = (img)(_n1##x,_p3##y,_n2##z,v), I[325] = (img)(_n2##x,_p3##y,_n2##z,v), I[326] = (img)(_n3##x,_p3##y,_n2##z,v), I[327] = (img)(_n4##x,_p3##y,_n2##z,v), \ 1.12448 + I[328] = (img)(_p3##x,_p2##y,_n2##z,v), I[329] = (img)(_p2##x,_p2##y,_n2##z,v), I[330] = (img)(_p1##x,_p2##y,_n2##z,v), I[331] = (img)(x,_p2##y,_n2##z,v), I[332] = (img)(_n1##x,_p2##y,_n2##z,v), I[333] = (img)(_n2##x,_p2##y,_n2##z,v), I[334] = (img)(_n3##x,_p2##y,_n2##z,v), I[335] = (img)(_n4##x,_p2##y,_n2##z,v), \ 1.12449 + I[336] = (img)(_p3##x,_p1##y,_n2##z,v), I[337] = (img)(_p2##x,_p1##y,_n2##z,v), I[338] = (img)(_p1##x,_p1##y,_n2##z,v), I[339] = (img)(x,_p1##y,_n2##z,v), I[340] = (img)(_n1##x,_p1##y,_n2##z,v), I[341] = (img)(_n2##x,_p1##y,_n2##z,v), I[342] = (img)(_n3##x,_p1##y,_n2##z,v), I[343] = (img)(_n4##x,_p1##y,_n2##z,v), \ 1.12450 + I[344] = (img)(_p3##x,y,_n2##z,v), I[345] = (img)(_p2##x,y,_n2##z,v), I[346] = (img)(_p1##x,y,_n2##z,v), I[347] = (img)(x,y,_n2##z,v), I[348] = (img)(_n1##x,y,_n2##z,v), I[349] = (img)(_n2##x,y,_n2##z,v), I[350] = (img)(_n3##x,y,_n2##z,v), I[351] = (img)(_n4##x,y,_n2##z,v), \ 1.12451 + I[352] = (img)(_p3##x,_n1##y,_n2##z,v), I[353] = (img)(_p2##x,_n1##y,_n2##z,v), I[354] = (img)(_p1##x,_n1##y,_n2##z,v), I[355] = (img)(x,_n1##y,_n2##z,v), I[356] = (img)(_n1##x,_n1##y,_n2##z,v), I[357] = (img)(_n2##x,_n1##y,_n2##z,v), I[358] = (img)(_n3##x,_n1##y,_n2##z,v), I[359] = (img)(_n4##x,_n1##y,_n2##z,v), \ 1.12452 + I[360] = (img)(_p3##x,_n2##y,_n2##z,v), I[361] = (img)(_p2##x,_n2##y,_n2##z,v), I[362] = (img)(_p1##x,_n2##y,_n2##z,v), I[363] = (img)(x,_n2##y,_n2##z,v), I[364] = (img)(_n1##x,_n2##y,_n2##z,v), I[365] = (img)(_n2##x,_n2##y,_n2##z,v), I[366] = (img)(_n3##x,_n2##y,_n2##z,v), I[367] = (img)(_n4##x,_n2##y,_n2##z,v), \ 1.12453 + I[368] = (img)(_p3##x,_n3##y,_n2##z,v), I[369] = (img)(_p2##x,_n3##y,_n2##z,v), I[370] = (img)(_p1##x,_n3##y,_n2##z,v), I[371] = (img)(x,_n3##y,_n2##z,v), I[372] = (img)(_n1##x,_n3##y,_n2##z,v), I[373] = (img)(_n2##x,_n3##y,_n2##z,v), I[374] = (img)(_n3##x,_n3##y,_n2##z,v), I[375] = (img)(_n4##x,_n3##y,_n2##z,v), \ 1.12454 + I[376] = (img)(_p3##x,_n4##y,_n2##z,v), I[377] = (img)(_p2##x,_n4##y,_n2##z,v), I[378] = (img)(_p1##x,_n4##y,_n2##z,v), I[379] = (img)(x,_n4##y,_n2##z,v), I[380] = (img)(_n1##x,_n4##y,_n2##z,v), I[381] = (img)(_n2##x,_n4##y,_n2##z,v), I[382] = (img)(_n3##x,_n4##y,_n2##z,v), I[383] = (img)(_n4##x,_n4##y,_n2##z,v), \ 1.12455 + I[384] = (img)(_p3##x,_p3##y,_n3##z,v), I[385] = (img)(_p2##x,_p3##y,_n3##z,v), I[386] = (img)(_p1##x,_p3##y,_n3##z,v), I[387] = (img)(x,_p3##y,_n3##z,v), I[388] = (img)(_n1##x,_p3##y,_n3##z,v), I[389] = (img)(_n2##x,_p3##y,_n3##z,v), I[390] = (img)(_n3##x,_p3##y,_n3##z,v), I[391] = (img)(_n4##x,_p3##y,_n3##z,v), \ 1.12456 + I[392] = (img)(_p3##x,_p2##y,_n3##z,v), I[393] = (img)(_p2##x,_p2##y,_n3##z,v), I[394] = (img)(_p1##x,_p2##y,_n3##z,v), I[395] = (img)(x,_p2##y,_n3##z,v), I[396] = (img)(_n1##x,_p2##y,_n3##z,v), I[397] = (img)(_n2##x,_p2##y,_n3##z,v), I[398] = (img)(_n3##x,_p2##y,_n3##z,v), I[399] = (img)(_n4##x,_p2##y,_n3##z,v), \ 1.12457 + I[400] = (img)(_p3##x,_p1##y,_n3##z,v), I[401] = (img)(_p2##x,_p1##y,_n3##z,v), I[402] = (img)(_p1##x,_p1##y,_n3##z,v), I[403] = (img)(x,_p1##y,_n3##z,v), I[404] = (img)(_n1##x,_p1##y,_n3##z,v), I[405] = (img)(_n2##x,_p1##y,_n3##z,v), I[406] = (img)(_n3##x,_p1##y,_n3##z,v), I[407] = (img)(_n4##x,_p1##y,_n3##z,v), \ 1.12458 + I[408] = (img)(_p3##x,y,_n3##z,v), I[409] = (img)(_p2##x,y,_n3##z,v), I[410] = (img)(_p1##x,y,_n3##z,v), I[411] = (img)(x,y,_n3##z,v), I[412] = (img)(_n1##x,y,_n3##z,v), I[413] = (img)(_n2##x,y,_n3##z,v), I[414] = (img)(_n3##x,y,_n3##z,v), I[415] = (img)(_n4##x,y,_n3##z,v), \ 1.12459 + I[416] = (img)(_p3##x,_n1##y,_n3##z,v), I[417] = (img)(_p2##x,_n1##y,_n3##z,v), I[418] = (img)(_p1##x,_n1##y,_n3##z,v), I[419] = (img)(x,_n1##y,_n3##z,v), I[420] = (img)(_n1##x,_n1##y,_n3##z,v), I[421] = (img)(_n2##x,_n1##y,_n3##z,v), I[422] = (img)(_n3##x,_n1##y,_n3##z,v), I[423] = (img)(_n4##x,_n1##y,_n3##z,v), \ 1.12460 + I[424] = (img)(_p3##x,_n2##y,_n3##z,v), I[425] = (img)(_p2##x,_n2##y,_n3##z,v), I[426] = (img)(_p1##x,_n2##y,_n3##z,v), I[427] = (img)(x,_n2##y,_n3##z,v), I[428] = (img)(_n1##x,_n2##y,_n3##z,v), I[429] = (img)(_n2##x,_n2##y,_n3##z,v), I[430] = (img)(_n3##x,_n2##y,_n3##z,v), I[431] = (img)(_n4##x,_n2##y,_n3##z,v), \ 1.12461 + I[432] = (img)(_p3##x,_n3##y,_n3##z,v), I[433] = (img)(_p2##x,_n3##y,_n3##z,v), I[434] = (img)(_p1##x,_n3##y,_n3##z,v), I[435] = (img)(x,_n3##y,_n3##z,v), I[436] = (img)(_n1##x,_n3##y,_n3##z,v), I[437] = (img)(_n2##x,_n3##y,_n3##z,v), I[438] = (img)(_n3##x,_n3##y,_n3##z,v), I[439] = (img)(_n4##x,_n3##y,_n3##z,v), \ 1.12462 + I[440] = (img)(_p3##x,_n4##y,_n3##z,v), I[441] = (img)(_p2##x,_n4##y,_n3##z,v), I[442] = (img)(_p1##x,_n4##y,_n3##z,v), I[443] = (img)(x,_n4##y,_n3##z,v), I[444] = (img)(_n1##x,_n4##y,_n3##z,v), I[445] = (img)(_n2##x,_n4##y,_n3##z,v), I[446] = (img)(_n3##x,_n4##y,_n3##z,v), I[447] = (img)(_n4##x,_n4##y,_n3##z,v), \ 1.12463 + I[448] = (img)(_p3##x,_p3##y,_n4##z,v), I[449] = (img)(_p2##x,_p3##y,_n4##z,v), I[450] = (img)(_p1##x,_p3##y,_n4##z,v), I[451] = (img)(x,_p3##y,_n4##z,v), I[452] = (img)(_n1##x,_p3##y,_n4##z,v), I[453] = (img)(_n2##x,_p3##y,_n4##z,v), I[454] = (img)(_n3##x,_p3##y,_n4##z,v), I[455] = (img)(_n4##x,_p3##y,_n4##z,v), \ 1.12464 + I[456] = (img)(_p3##x,_p2##y,_n4##z,v), I[457] = (img)(_p2##x,_p2##y,_n4##z,v), I[458] = (img)(_p1##x,_p2##y,_n4##z,v), I[459] = (img)(x,_p2##y,_n4##z,v), I[460] = (img)(_n1##x,_p2##y,_n4##z,v), I[461] = (img)(_n2##x,_p2##y,_n4##z,v), I[462] = (img)(_n3##x,_p2##y,_n4##z,v), I[463] = (img)(_n4##x,_p2##y,_n4##z,v), \ 1.12465 + I[464] = (img)(_p3##x,_p1##y,_n4##z,v), I[465] = (img)(_p2##x,_p1##y,_n4##z,v), I[466] = (img)(_p1##x,_p1##y,_n4##z,v), I[467] = (img)(x,_p1##y,_n4##z,v), I[468] = (img)(_n1##x,_p1##y,_n4##z,v), I[469] = (img)(_n2##x,_p1##y,_n4##z,v), I[470] = (img)(_n3##x,_p1##y,_n4##z,v), I[471] = (img)(_n4##x,_p1##y,_n4##z,v), \ 1.12466 + I[472] = (img)(_p3##x,y,_n4##z,v), I[473] = (img)(_p2##x,y,_n4##z,v), I[474] = (img)(_p1##x,y,_n4##z,v), I[475] = (img)(x,y,_n4##z,v), I[476] = (img)(_n1##x,y,_n4##z,v), I[477] = (img)(_n2##x,y,_n4##z,v), I[478] = (img)(_n3##x,y,_n4##z,v), I[479] = (img)(_n4##x,y,_n4##z,v), \ 1.12467 + I[480] = (img)(_p3##x,_n1##y,_n4##z,v), I[481] = (img)(_p2##x,_n1##y,_n4##z,v), I[482] = (img)(_p1##x,_n1##y,_n4##z,v), I[483] = (img)(x,_n1##y,_n4##z,v), I[484] = (img)(_n1##x,_n1##y,_n4##z,v), I[485] = (img)(_n2##x,_n1##y,_n4##z,v), I[486] = (img)(_n3##x,_n1##y,_n4##z,v), I[487] = (img)(_n4##x,_n1##y,_n4##z,v), \ 1.12468 + I[488] = (img)(_p3##x,_n2##y,_n4##z,v), I[489] = (img)(_p2##x,_n2##y,_n4##z,v), I[490] = (img)(_p1##x,_n2##y,_n4##z,v), I[491] = (img)(x,_n2##y,_n4##z,v), I[492] = (img)(_n1##x,_n2##y,_n4##z,v), I[493] = (img)(_n2##x,_n2##y,_n4##z,v), I[494] = (img)(_n3##x,_n2##y,_n4##z,v), I[495] = (img)(_n4##x,_n2##y,_n4##z,v), \ 1.12469 + I[496] = (img)(_p3##x,_n3##y,_n4##z,v), I[497] = (img)(_p2##x,_n3##y,_n4##z,v), I[498] = (img)(_p1##x,_n3##y,_n4##z,v), I[499] = (img)(x,_n3##y,_n4##z,v), I[500] = (img)(_n1##x,_n3##y,_n4##z,v), I[501] = (img)(_n2##x,_n3##y,_n4##z,v), I[502] = (img)(_n3##x,_n3##y,_n4##z,v), I[503] = (img)(_n4##x,_n3##y,_n4##z,v), \ 1.12470 + I[504] = (img)(_p3##x,_n4##y,_n4##z,v), I[505] = (img)(_p2##x,_n4##y,_n4##z,v), I[506] = (img)(_p1##x,_n4##y,_n4##z,v), I[507] = (img)(x,_n4##y,_n4##z,v), I[508] = (img)(_n1##x,_n4##y,_n4##z,v), I[509] = (img)(_n2##x,_n4##y,_n4##z,v), I[510] = (img)(_n3##x,_n4##y,_n4##z,v), I[511] = (img)(_n4##x,_n4##y,_n4##z,v); 1.12471 + 1.12472 +#endif