Advertisement
Guest User

Arduino Worm Bot. C. Elegans connectome

a guest
Feb 23rd, 2015
1,221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 181.96 KB | None | 0 0
  1. /* Arduino Worm Bot is a adaptation of python code of Tim Busbice for control a robot simulating the connectome of a C. Elegans worm, by Fernando Vidal Olmos
  2.  
  3. Original source code: http://www.connectomeengine.com/Home/Downloads
  4. */
  5.  
  6. /* neural list identification */
  7.  
  8. #define N_ADAL 0
  9. #define N_ADAR 1
  10. #define N_ADEL 2
  11. #define N_ADER 3
  12. #define N_ADFL 4
  13. #define N_ADFR 5
  14. #define N_ADLL 6
  15. #define N_ADLR 7
  16. #define N_AFDL 8
  17. #define N_AFDR 9
  18. #define N_AIAL 10
  19. #define N_AIAR 11
  20. #define N_AIBL 12
  21. #define N_AIBR 13
  22. #define N_AIML 14
  23. #define N_AIMR 15
  24. #define N_AINL 16
  25. #define N_AINR 17
  26. #define N_AIYL 18
  27. #define N_AIYR 19
  28. #define N_AIZL 20
  29. #define N_AIZR 21
  30. #define N_ALA 22
  31. #define N_ALML 23
  32. #define N_ALMR 24
  33. #define N_ALNL 25
  34. #define N_ALNR 26
  35. #define N_AQR 27
  36. #define N_AS1 28
  37. #define N_AS10 29
  38. #define N_AS11 30
  39. #define N_AS2 31
  40. #define N_AS3 32
  41. #define N_AS4 33
  42. #define N_AS5 34
  43. #define N_AS6 35
  44. #define N_AS7 36
  45. #define N_AS8 37
  46. #define N_AS9 38
  47. #define N_ASEL 39
  48. #define N_ASER 40
  49. #define N_ASGL 41
  50. #define N_ASGR 42
  51. #define N_ASHL 43
  52. #define N_ASHR 44
  53. #define N_ASIL 45
  54. #define N_ASIR 46
  55. #define N_ASJL 47
  56. #define N_ASJR 48
  57. #define N_ASKL 49
  58. #define N_ASKR 50
  59. #define N_AUAL 51
  60. #define N_AUAR 52
  61. #define N_AVAL 53
  62. #define N_AVAR 54
  63. #define N_AVBL 55
  64. #define N_AVBR 56
  65. #define N_AVDL 57
  66. #define N_AVDR 58
  67. #define N_AVEL 59
  68. #define N_AVER 60
  69. #define N_AVFL 61
  70. #define N_AVFR 62
  71. #define N_AVG 63
  72. #define N_AVHL 64
  73. #define N_AVHR 65
  74. #define N_AVJL 66
  75. #define N_AVJR 67
  76. #define N_AVKL 68
  77. #define N_AVKR 69
  78. #define N_AVL 70
  79. #define N_AVM 71
  80. #define N_AWAL 72
  81. #define N_AWAR 73
  82. #define N_AWBL 74
  83. #define N_AWBR 75
  84. #define N_AWCL 76
  85. #define N_AWCR 77
  86. #define N_BAGL 78
  87. #define N_BAGR 79
  88. #define N_BDUL 80
  89. #define N_BDUR 81
  90. #define N_CEPDL 82
  91. #define N_CEPDR 83
  92. #define N_CEPVL 84
  93. #define N_CEPVR 85
  94. #define N_DA1 86
  95. #define N_DA2 87
  96. #define N_DA3 88
  97. #define N_DA4 89
  98. #define N_DA5 90
  99. #define N_DA6 91
  100. #define N_DA7 92
  101. #define N_DA8 93
  102. #define N_DA9 94
  103. #define N_DB1 95
  104. #define N_DB2 96
  105. #define N_DB3 97
  106. #define N_DB4 98
  107. #define N_DB5 99
  108. #define N_DB6 100
  109. #define N_DB7 101
  110. #define N_DD1 102
  111. #define N_DD2 103
  112. #define N_DD3 104
  113. #define N_DD4 105
  114. #define N_DD5 106
  115. #define N_DD6 107
  116. #define N_DVA 108
  117. #define N_DVB 109
  118. #define N_DVC 110
  119. #define N_FLPL 111
  120. #define N_FLPR 112
  121. #define N_HSNL 113
  122. #define N_HSNR 114
  123. #define N_I1L 115
  124. #define N_I1R 116
  125. #define N_I2L 117
  126. #define N_I2R 118
  127. #define N_I3 119
  128. #define N_I4 120
  129. #define N_I5 121
  130. #define N_I6 122
  131. #define N_IL1DL 123
  132. #define N_IL1DR 124
  133. #define N_IL1L 125
  134. #define N_IL1R 126
  135. #define N_IL1VL 127
  136. #define N_IL1VR 128
  137. #define N_IL2L 129
  138. #define N_IL2R 130
  139. #define N_IL2DL 131
  140. #define N_IL2DR 132
  141. #define N_IL2VL 133
  142. #define N_IL2VR 134
  143. #define N_LUAL 135
  144. #define N_LUAR 136
  145. #define N_M1 137
  146. #define N_M2L 138
  147. #define N_M2R 139
  148. #define N_M3L 140
  149. #define N_M3R 141
  150. #define N_M4 142
  151. #define N_M5 143
  152. #define N_MANAL 144
  153. #define N_MCL 145
  154. #define N_MCR 146
  155. #define N_MDL01 147
  156. #define N_MDL02 148
  157. #define N_MDL03 149
  158. #define N_MDL04 150
  159. #define N_MDL05 151
  160. #define N_MDL06 152
  161. #define N_MDL07 153
  162. #define N_MDL08 154
  163. #define N_MDL09 155
  164. #define N_MDL10 156
  165. #define N_MDL11 157
  166. #define N_MDL12 158
  167. #define N_MDL13 159
  168. #define N_MDL14 160
  169. #define N_MDL15 161
  170. #define N_MDL16 162
  171. #define N_MDL17 163
  172. #define N_MDL18 164
  173. #define N_MDL19 165
  174. #define N_MDL20 166
  175. #define N_MDL21 167
  176. #define N_MDL22 168
  177. #define N_MDL23 169
  178. #define N_MDL24 170
  179. #define N_MDR01 171
  180. #define N_MDR02 172
  181. #define N_MDR03 173
  182. #define N_MDR04 174
  183. #define N_MDR05 175
  184. #define N_MDR06 176
  185. #define N_MDR07 177
  186. #define N_MDR08 178
  187. #define N_MDR09 179
  188. #define N_MDR10 180
  189. #define N_MDR11 181
  190. #define N_MDR12 182
  191. #define N_MDR13 183
  192. #define N_MDR14 184
  193. #define N_MDR15 185
  194. #define N_MDR16 186
  195. #define N_MDR17 187
  196. #define N_MDR18 188
  197. #define N_MDR19 189
  198. #define N_MDR20 190
  199. #define N_MDR21 191
  200. #define N_MDR22 192
  201. #define N_MDR23 193
  202. #define N_MDR24 194
  203. #define N_MI 195
  204. #define N_MVL01 196
  205. #define N_MVL02 197
  206. #define N_MVL03 198
  207. #define N_MVL04 199
  208. #define N_MVL05 200
  209. #define N_MVL06 201
  210. #define N_MVL07 202
  211. #define N_MVL08 203
  212. #define N_MVL09 204
  213. #define N_MVL10 205
  214. #define N_MVL11 206
  215. #define N_MVL12 207
  216. #define N_MVL13 208
  217. #define N_MVL14 209
  218. #define N_MVL15 210
  219. #define N_MVL16 211
  220. #define N_MVL17 212
  221. #define N_MVL18 213
  222. #define N_MVL19 214
  223. #define N_MVL20 215
  224. #define N_MVL21 216
  225. #define N_MVL22 217
  226. #define N_MVL23 218
  227. #define N_MVR01 219
  228. #define N_MVR02 220
  229. #define N_MVR03 221
  230. #define N_MVR04 222
  231. #define N_MVR05 223
  232. #define N_MVR06 224
  233. #define N_MVR07 225
  234. #define N_MVR08 226
  235. #define N_MVR09 227
  236. #define N_MVR10 228
  237. #define N_MVR11 229
  238. #define N_MVR12 230
  239. #define N_MVR13 231
  240. #define N_MVR14 232
  241. #define N_MVR15 233
  242. #define N_MVR16 234
  243. #define N_MVR17 235
  244. #define N_MVR18 236
  245. #define N_MVR19 237
  246. #define N_MVR20 238
  247. #define N_MVR21 239
  248. #define N_MVR22 240
  249. #define N_MVR23 241
  250. #define N_MVR24 242
  251. #define N_MVULVA 243
  252. #define N_NSML 244
  253. #define N_NSMR 245
  254. #define N_OLLL 246
  255. #define N_OLLR 247
  256. #define N_OLQDL 248
  257. #define N_OLQDR 249
  258. #define N_OLQVL 250
  259. #define N_OLQVR 251
  260. #define N_PDA 252
  261. #define N_PDB 253
  262. #define N_PDEL 254
  263. #define N_PDER 255
  264. #define N_PHAL 256
  265. #define N_PHAR 257
  266. #define N_PHBL 258
  267. #define N_PHBR 259
  268. #define N_PHCL 260
  269. #define N_PHCR 261
  270. #define N_PLML 262
  271. #define N_PLMR 263
  272. #define N_PLNL 264
  273. #define N_PLNR 265
  274. #define N_PQR 266
  275. #define N_PVCL 267
  276. #define N_PVCR 268
  277. #define N_PVDL 269
  278. #define N_PVDR 270
  279. #define N_PVM 271
  280. #define N_PVNL 272
  281. #define N_PVNR 273
  282. #define N_PVPL 274
  283. #define N_PVPR 275
  284. #define N_PVQL 276
  285. #define N_PVQR 277
  286. #define N_PVR 278
  287. #define N_PVT 279
  288. #define N_PVWL 280
  289. #define N_PVWR 281
  290. #define N_RIAL 282
  291. #define N_RIAR 283
  292. #define N_RIBL 284
  293. #define N_RIBR 285
  294. #define N_RICL 286
  295. #define N_RICR 287
  296. #define N_RID 288
  297. #define N_RIFL 289
  298. #define N_RIFR 290
  299. #define N_RIGL 291
  300. #define N_RIGR 292
  301. #define N_RIH 293
  302. #define N_RIML 294
  303. #define N_RIMR 295
  304. #define N_RIPL 296
  305. #define N_RIPR 297
  306. #define N_RIR 298
  307. #define N_RIS 299
  308. #define N_RIVL 300
  309. #define N_RIVR 301
  310. #define N_RMDDL 302
  311. #define N_RMDDR 303
  312. #define N_RMDL 304
  313. #define N_RMDR 305
  314. #define N_RMDVL 306
  315. #define N_RMDVR 307
  316. #define N_RMED 308
  317. #define N_RMEL 309
  318. #define N_RMER 310
  319. #define N_RMEV 311
  320. #define N_RMFL 312
  321. #define N_RMFR 313
  322. #define N_RMGL 314
  323. #define N_RMGR 315
  324. #define N_RMHL 316
  325. #define N_RMHR 317
  326. #define N_SAADL 318
  327. #define N_SAADR 319
  328. #define N_SAAVL 320
  329. #define N_SAAVR 321
  330. #define N_SABD 322
  331. #define N_SABVL 323
  332. #define N_SABVR 324
  333. #define N_SDQL 325
  334. #define N_SDQR 326
  335. #define N_SIADL 327
  336. #define N_SIADR 328
  337. #define N_SIAVL 329
  338. #define N_SIAVR 330
  339. #define N_SIBDL 331
  340. #define N_SIBDR 332
  341. #define N_SIBVL 333
  342. #define N_SIBVR 334
  343. #define N_SMBDL 335
  344. #define N_SMBDR 336
  345. #define N_SMBVL 337
  346. #define N_SMBVR 338
  347. #define N_SMDDL 339
  348. #define N_SMDDR 340
  349. #define N_SMDVL 341
  350. #define N_SMDVR 342
  351. #define N_URADL 343
  352. #define N_URADR 344
  353. #define N_URAVL 345
  354. #define N_URAVR 346
  355. #define N_URBL 347
  356. #define N_URBR 348
  357. #define N_URXL 349
  358. #define N_URXR 350
  359. #define N_URYDL 351
  360. #define N_URYDR 352
  361. #define N_URYVL 353
  362. #define N_URYVR 354
  363. #define N_VA1 355
  364. #define N_VA10 356
  365. #define N_VA11 357
  366. #define N_VA12 358
  367. #define N_VA2 359
  368. #define N_VA3 360
  369. #define N_VA4 361
  370. #define N_VA5 362
  371. #define N_VA6 363
  372. #define N_VA7 364
  373. #define N_VA8 365
  374. #define N_VA9 366
  375. #define N_VB1 367
  376. #define N_VB10 368
  377. #define N_VB11 369
  378. #define N_VB2 370
  379. #define N_VB3 371
  380. #define N_VB4 372
  381. #define N_VB5 373
  382. #define N_VB6 374
  383. #define N_VB7 375
  384. #define N_VB8 376
  385. #define N_VB9 377
  386. #define N_VC1 378
  387. #define N_VC2 379
  388. #define N_VC3 380
  389. #define N_VC4 381
  390. #define N_VC5 382
  391. #define N_VC6 383
  392. #define N_VD1 384
  393. #define N_VD10 385
  394. #define N_VD11 386
  395. #define N_VD12 387
  396. #define N_VD13 388
  397. #define N_VD2 389
  398. #define N_VD3 390
  399. #define N_VD4 391
  400. #define N_VD5 392
  401. #define N_VD6 393
  402. #define N_VD7 394
  403. #define N_VD8 395
  404. #define N_VD9 396
  405.  
  406. /* Arduino pin conections */
  407.  
  408. #define IN1 5
  409. #define IN2 4
  410. #define IN3 3
  411. #define IN4 2
  412. #define ENA 6
  413. #define ENB 7
  414. #define TRIG 11
  415. #define ECHO 12
  416. #define SOUT 10
  417.  
  418. /* Global specifications */
  419.  
  420. #define THRESHOLD 30
  421. #define MUSCLE_CM_ESTIMULATE 20
  422. #define LED 13
  423.  
  424. /* Motor function mode */
  425.  
  426. #define SPEED 1
  427. #define RIGHT_SPEED 2
  428. #define LEFT_SPEED 3
  429. #define STOP 4
  430. #define LEFT_STOP 5
  431. #define RIGHT_STOP 6
  432. #define RIGHT_FWD 7
  433. #define RIGHT_BWD 8
  434. #define LEFT_FWD 9
  435. #define LEFT_BWD 10
  436. #define RIGHT_ROT 11
  437. #define LEFT_ROT 12
  438. #define BWD 13
  439. #define FWD 14
  440.  
  441. long dist;
  442. long time;
  443. float turnratio;
  444. int postsynaptic[396][1];
  445. int accumleft = 0;
  446. int accumright = 0;
  447. int new_speed = 0;
  448. boolean food;
  449. boolean thisState = 0;
  450. boolean nextState = 1;
  451.  
  452. void createpostsynaptic(){
  453.         // The PostSynaptic dictionary maintains the accumulated values for
  454.         // each neuron and muscle. The Accumulated values are initialized to Zero
  455.         resetSynapticNeuron(N_ADAL);
  456.         resetSynapticNeuron(N_ADAR);
  457.         resetSynapticNeuron(N_ADEL);
  458.         resetSynapticNeuron(N_ADER);
  459.         resetSynapticNeuron(N_ADFL);
  460.         resetSynapticNeuron(N_ADFR);
  461.         resetSynapticNeuron(N_ADLL);
  462.         resetSynapticNeuron(N_ADLR);
  463.         resetSynapticNeuron(N_AFDL);
  464.         resetSynapticNeuron(N_AFDR);
  465.         resetSynapticNeuron(N_AIAL);
  466.         resetSynapticNeuron(N_AIAR);
  467.         resetSynapticNeuron(N_AIBL);
  468.         resetSynapticNeuron(N_AIBR);
  469.         resetSynapticNeuron(N_AIML);
  470.         resetSynapticNeuron(N_AIMR);
  471.         resetSynapticNeuron(N_AINL);
  472.         resetSynapticNeuron(N_AINR);
  473.         resetSynapticNeuron(N_AIYL);
  474.         resetSynapticNeuron(N_AIYR);
  475.         resetSynapticNeuron(N_AIZL);
  476.         resetSynapticNeuron(N_AIZR);
  477.         resetSynapticNeuron(N_ALA);
  478.         resetSynapticNeuron(N_ALML);
  479.         resetSynapticNeuron(N_ALMR);
  480.         resetSynapticNeuron(N_ALNL);
  481.         resetSynapticNeuron(N_ALNR);
  482.         resetSynapticNeuron(N_AQR);
  483.         resetSynapticNeuron(N_AS1);
  484.         resetSynapticNeuron(N_AS10);
  485.         resetSynapticNeuron(N_AS11);
  486.         resetSynapticNeuron(N_AS2);
  487.         resetSynapticNeuron(N_AS3);
  488.         resetSynapticNeuron(N_AS4);
  489.         resetSynapticNeuron(N_AS5);
  490.         resetSynapticNeuron(N_AS6);
  491.         resetSynapticNeuron(N_AS7);
  492.         resetSynapticNeuron(N_AS8);
  493.         resetSynapticNeuron(N_AS9);
  494.         resetSynapticNeuron(N_ASEL);
  495.         resetSynapticNeuron(N_ASER);
  496.         resetSynapticNeuron(N_ASGL);
  497.         resetSynapticNeuron(N_ASGR);
  498.         resetSynapticNeuron(N_ASHL);
  499.         resetSynapticNeuron(N_ASHR);
  500.         resetSynapticNeuron(N_ASIL);
  501.         resetSynapticNeuron(N_ASIR);
  502.         resetSynapticNeuron(N_ASJL);
  503.         resetSynapticNeuron(N_ASJR);
  504.         resetSynapticNeuron(N_ASKL);
  505.         resetSynapticNeuron(N_ASKR);
  506.         resetSynapticNeuron(N_AUAL);
  507.         resetSynapticNeuron(N_AUAR);
  508.         resetSynapticNeuron(N_AVAL);
  509.         resetSynapticNeuron(N_AVAR);
  510.         resetSynapticNeuron(N_AVBL);
  511.         resetSynapticNeuron(N_AVBR);
  512.         resetSynapticNeuron(N_AVDL);
  513.         resetSynapticNeuron(N_AVDR);
  514.         resetSynapticNeuron(N_AVEL);
  515.         resetSynapticNeuron(N_AVER);
  516.         resetSynapticNeuron(N_AVFL);
  517.         resetSynapticNeuron(N_AVFR);
  518.         resetSynapticNeuron(N_AVG);
  519.         resetSynapticNeuron(N_AVHL);
  520.         resetSynapticNeuron(N_AVHR);
  521.         resetSynapticNeuron(N_AVJL);
  522.         resetSynapticNeuron(N_AVJR);
  523.         resetSynapticNeuron(N_AVKL);
  524.         resetSynapticNeuron(N_AVKR);
  525.         resetSynapticNeuron(N_AVL);
  526.         resetSynapticNeuron(N_AVM);
  527.         resetSynapticNeuron(N_AWAL);
  528.         resetSynapticNeuron(N_AWAR);
  529.         resetSynapticNeuron(N_AWBL);
  530.         resetSynapticNeuron(N_AWBR);
  531.         resetSynapticNeuron(N_AWCL);
  532.         resetSynapticNeuron(N_AWCR);
  533.         resetSynapticNeuron(N_BAGL);
  534.         resetSynapticNeuron(N_BAGR);
  535.         resetSynapticNeuron(N_BDUL);
  536.         resetSynapticNeuron(N_BDUR);
  537.         resetSynapticNeuron(N_CEPDL);
  538.         resetSynapticNeuron(N_CEPDR);
  539.         resetSynapticNeuron(N_CEPVL);
  540.         resetSynapticNeuron(N_CEPVR);
  541.         resetSynapticNeuron(N_DA1);
  542.         resetSynapticNeuron(N_DA2);
  543.         resetSynapticNeuron(N_DA3);
  544.         resetSynapticNeuron(N_DA4);
  545.         resetSynapticNeuron(N_DA5);
  546.         resetSynapticNeuron(N_DA6);
  547.         resetSynapticNeuron(N_DA7);
  548.         resetSynapticNeuron(N_DA8);
  549.         resetSynapticNeuron(N_DA9);
  550.         resetSynapticNeuron(N_DB1);
  551.         resetSynapticNeuron(N_DB2);
  552.         resetSynapticNeuron(N_DB3);
  553.         resetSynapticNeuron(N_DB4);
  554.         resetSynapticNeuron(N_DB5);
  555.         resetSynapticNeuron(N_DB6);
  556.         resetSynapticNeuron(N_DB7);
  557.         resetSynapticNeuron(N_DD1);
  558.         resetSynapticNeuron(N_DD2);
  559.         resetSynapticNeuron(N_DD3);
  560.         resetSynapticNeuron(N_DD4);
  561.         resetSynapticNeuron(N_DD5);
  562.         resetSynapticNeuron(N_DD6);
  563.         resetSynapticNeuron(N_DVA);
  564.         resetSynapticNeuron(N_DVB);
  565.         resetSynapticNeuron(N_DVC);
  566.         resetSynapticNeuron(N_FLPL);
  567.         resetSynapticNeuron(N_FLPR);
  568.         resetSynapticNeuron(N_HSNL);
  569.         resetSynapticNeuron(N_HSNR);
  570.         resetSynapticNeuron(N_I1L);
  571.         resetSynapticNeuron(N_I1R);
  572.         resetSynapticNeuron(N_I2L);
  573.         resetSynapticNeuron(N_I2R);
  574.         resetSynapticNeuron(N_I3);
  575.         resetSynapticNeuron(N_I4);
  576.         resetSynapticNeuron(N_I5);
  577.         resetSynapticNeuron(N_I6);
  578.         resetSynapticNeuron(N_IL1DL);
  579.         resetSynapticNeuron(N_IL1DR);
  580.         resetSynapticNeuron(N_IL1L);
  581.         resetSynapticNeuron(N_IL1R);
  582.         resetSynapticNeuron(N_IL1VL);
  583.         resetSynapticNeuron(N_IL1VR);
  584.         resetSynapticNeuron(N_IL2L);
  585.         resetSynapticNeuron(N_IL2R);
  586.         resetSynapticNeuron(N_IL2DL);
  587.         resetSynapticNeuron(N_IL2DR);
  588.         resetSynapticNeuron(N_IL2VL);
  589.         resetSynapticNeuron(N_IL2VR);
  590.         resetSynapticNeuron(N_LUAL);
  591.         resetSynapticNeuron(N_LUAR);
  592.         resetSynapticNeuron(N_M1);
  593.         resetSynapticNeuron(N_M2L);
  594.         resetSynapticNeuron(N_M2R);
  595.         resetSynapticNeuron(N_M3L);
  596.         resetSynapticNeuron(N_M3R);
  597.         resetSynapticNeuron(N_M4);
  598.         resetSynapticNeuron(N_M5);
  599.         resetSynapticNeuron(N_MANAL);
  600.         resetSynapticNeuron(N_MCL);
  601.         resetSynapticNeuron(N_MCR);
  602.         resetSynapticNeuron(N_MDL01);
  603.         resetSynapticNeuron(N_MDL02);
  604.         resetSynapticNeuron(N_MDL03);
  605.         resetSynapticNeuron(N_MDL04);
  606.         resetSynapticNeuron(N_MDL05);
  607.         resetSynapticNeuron(N_MDL06);
  608.         resetSynapticNeuron(N_MDL07);
  609.         resetSynapticNeuron(N_MDL08);
  610.         resetSynapticNeuron(N_MDL09);
  611.         resetSynapticNeuron(N_MDL10);
  612.         resetSynapticNeuron(N_MDL11);
  613.         resetSynapticNeuron(N_MDL12);
  614.         resetSynapticNeuron(N_MDL13);
  615.         resetSynapticNeuron(N_MDL14);
  616.         resetSynapticNeuron(N_MDL15);
  617.         resetSynapticNeuron(N_MDL16);
  618.         resetSynapticNeuron(N_MDL17);
  619.         resetSynapticNeuron(N_MDL18);
  620.         resetSynapticNeuron(N_MDL19);
  621.         resetSynapticNeuron(N_MDL20);
  622.         resetSynapticNeuron(N_MDL21);
  623.         resetSynapticNeuron(N_MDL22);
  624.         resetSynapticNeuron(N_MDL23);
  625.         resetSynapticNeuron(N_MDL24);
  626.         resetSynapticNeuron(N_MDR01);
  627.         resetSynapticNeuron(N_MDR02);
  628.         resetSynapticNeuron(N_MDR03);
  629.         resetSynapticNeuron(N_MDR04);
  630.         resetSynapticNeuron(N_MDR05);
  631.         resetSynapticNeuron(N_MDR06);
  632.         resetSynapticNeuron(N_MDR07);
  633.         resetSynapticNeuron(N_MDR08);
  634.         resetSynapticNeuron(N_MDR09);
  635.         resetSynapticNeuron(N_MDR10);
  636.         resetSynapticNeuron(N_MDR11);
  637.         resetSynapticNeuron(N_MDR12);
  638.         resetSynapticNeuron(N_MDR13);
  639.         resetSynapticNeuron(N_MDR14);
  640.         resetSynapticNeuron(N_MDR15);
  641.         resetSynapticNeuron(N_MDR16);
  642.         resetSynapticNeuron(N_MDR17);
  643.         resetSynapticNeuron(N_MDR18);
  644.         resetSynapticNeuron(N_MDR19);
  645.         resetSynapticNeuron(N_MDR20);
  646.         resetSynapticNeuron(N_MDR21);
  647.         resetSynapticNeuron(N_MDR22);
  648.         resetSynapticNeuron(N_MDR23);
  649.         resetSynapticNeuron(N_MDR24);
  650.         resetSynapticNeuron(N_MI);
  651.         resetSynapticNeuron(N_MVL01);
  652.         resetSynapticNeuron(N_MVL02);
  653.         resetSynapticNeuron(N_MVL03);
  654.         resetSynapticNeuron(N_MVL04);
  655.         resetSynapticNeuron(N_MVL05);
  656.         resetSynapticNeuron(N_MVL06);
  657.         resetSynapticNeuron(N_MVL07);
  658.         resetSynapticNeuron(N_MVL08);
  659.         resetSynapticNeuron(N_MVL09);
  660.         resetSynapticNeuron(N_MVL10);
  661.         resetSynapticNeuron(N_MVL11);
  662.         resetSynapticNeuron(N_MVL12);
  663.         resetSynapticNeuron(N_MVL13);
  664.         resetSynapticNeuron(N_MVL14);
  665.         resetSynapticNeuron(N_MVL15);
  666.         resetSynapticNeuron(N_MVL16);
  667.         resetSynapticNeuron(N_MVL17);
  668.         resetSynapticNeuron(N_MVL18);
  669.         resetSynapticNeuron(N_MVL19);
  670.         resetSynapticNeuron(N_MVL20);
  671.         resetSynapticNeuron(N_MVL21);
  672.         resetSynapticNeuron(N_MVL22);
  673.         resetSynapticNeuron(N_MVL23);
  674.         resetSynapticNeuron(N_MVR01);
  675.         resetSynapticNeuron(N_MVR02);
  676.         resetSynapticNeuron(N_MVR03);
  677.         resetSynapticNeuron(N_MVR04);
  678.         resetSynapticNeuron(N_MVR05);
  679.         resetSynapticNeuron(N_MVR06);
  680.         resetSynapticNeuron(N_MVR07);
  681.         resetSynapticNeuron(N_MVR08);
  682.         resetSynapticNeuron(N_MVR09);
  683.         resetSynapticNeuron(N_MVR10);
  684.         resetSynapticNeuron(N_MVR11);
  685.         resetSynapticNeuron(N_MVR12);
  686.         resetSynapticNeuron(N_MVR13);
  687.         resetSynapticNeuron(N_MVR14);
  688.         resetSynapticNeuron(N_MVR15);
  689.         resetSynapticNeuron(N_MVR16);
  690.         resetSynapticNeuron(N_MVR17);
  691.         resetSynapticNeuron(N_MVR18);
  692.         resetSynapticNeuron(N_MVR19);
  693.         resetSynapticNeuron(N_MVR20);
  694.         resetSynapticNeuron(N_MVR21);
  695.         resetSynapticNeuron(N_MVR22);
  696.         resetSynapticNeuron(N_MVR23);
  697.         resetSynapticNeuron(N_MVR24);
  698.         resetSynapticNeuron(N_MVULVA);
  699.         resetSynapticNeuron(N_NSML);
  700.         resetSynapticNeuron(N_NSMR);
  701.         resetSynapticNeuron(N_OLLL);
  702.         resetSynapticNeuron(N_OLLR);
  703.         resetSynapticNeuron(N_OLQDL);
  704.         resetSynapticNeuron(N_OLQDR);
  705.         resetSynapticNeuron(N_OLQVL);
  706.         resetSynapticNeuron(N_OLQVR);
  707.         resetSynapticNeuron(N_PDA);
  708.         resetSynapticNeuron(N_PDB);
  709.         resetSynapticNeuron(N_PDEL);
  710.         resetSynapticNeuron(N_PDER);
  711.         resetSynapticNeuron(N_PHAL);
  712.         resetSynapticNeuron(N_PHAR);
  713.         resetSynapticNeuron(N_PHBL);
  714.         resetSynapticNeuron(N_PHBR);
  715.         resetSynapticNeuron(N_PHCL);
  716.         resetSynapticNeuron(N_PHCR);
  717.         resetSynapticNeuron(N_PLML);
  718.         resetSynapticNeuron(N_PLMR);
  719.         resetSynapticNeuron(N_PLNL);
  720.         resetSynapticNeuron(N_PLNR);
  721.         resetSynapticNeuron(N_PQR);
  722.         resetSynapticNeuron(N_PVCL);
  723.         resetSynapticNeuron(N_PVCR);
  724.         resetSynapticNeuron(N_PVDL);
  725.         resetSynapticNeuron(N_PVDR);
  726.         resetSynapticNeuron(N_PVM);
  727.         resetSynapticNeuron(N_PVNL);
  728.         resetSynapticNeuron(N_PVNR);
  729.         resetSynapticNeuron(N_PVPL);
  730.         resetSynapticNeuron(N_PVPR);
  731.         resetSynapticNeuron(N_PVQL);
  732.         resetSynapticNeuron(N_PVQR);
  733.         resetSynapticNeuron(N_PVR);
  734.         resetSynapticNeuron(N_PVT);
  735.         resetSynapticNeuron(N_PVWL);
  736.         resetSynapticNeuron(N_PVWR);
  737.         resetSynapticNeuron(N_RIAL);
  738.         resetSynapticNeuron(N_RIAR);
  739.         resetSynapticNeuron(N_RIBL);
  740.         resetSynapticNeuron(N_RIBR);
  741.         resetSynapticNeuron(N_RICL);
  742.         resetSynapticNeuron(N_RICR);
  743.         resetSynapticNeuron(N_RID);
  744.         resetSynapticNeuron(N_RIFL);
  745.         resetSynapticNeuron(N_RIFR);
  746.         resetSynapticNeuron(N_RIGL);
  747.         resetSynapticNeuron(N_RIGR);
  748.         resetSynapticNeuron(N_RIH);
  749.         resetSynapticNeuron(N_RIML);
  750.         resetSynapticNeuron(N_RIMR);
  751.         resetSynapticNeuron(N_RIPL);
  752.         resetSynapticNeuron(N_RIPR);
  753.         resetSynapticNeuron(N_RIR);
  754.         resetSynapticNeuron(N_RIS);
  755.         resetSynapticNeuron(N_RIVL);
  756.         resetSynapticNeuron(N_RIVR);
  757.         resetSynapticNeuron(N_RMDDL);
  758.         resetSynapticNeuron(N_RMDDR);
  759.         resetSynapticNeuron(N_RMDL);
  760.         resetSynapticNeuron(N_RMDR);
  761.         resetSynapticNeuron(N_RMDVL);
  762.         resetSynapticNeuron(N_RMDVR);
  763.         resetSynapticNeuron(N_RMED);
  764.         resetSynapticNeuron(N_RMEL);
  765.         resetSynapticNeuron(N_RMER);
  766.         resetSynapticNeuron(N_RMEV);
  767.         resetSynapticNeuron(N_RMFL);
  768.         resetSynapticNeuron(N_RMFR);
  769.         resetSynapticNeuron(N_RMGL);
  770.         resetSynapticNeuron(N_RMGR);
  771.         resetSynapticNeuron(N_RMHL);
  772.         resetSynapticNeuron(N_RMHR);
  773.         resetSynapticNeuron(N_SAADL);
  774.         resetSynapticNeuron(N_SAADR);
  775.         resetSynapticNeuron(N_SAAVL);
  776.         resetSynapticNeuron(N_SAAVR);
  777.         resetSynapticNeuron(N_SABD);
  778.         resetSynapticNeuron(N_SABVL);
  779.         resetSynapticNeuron(N_SABVR);
  780.         resetSynapticNeuron(N_SDQL);
  781.         resetSynapticNeuron(N_SDQR);
  782.         resetSynapticNeuron(N_SIADL);
  783.         resetSynapticNeuron(N_SIADR);
  784.         resetSynapticNeuron(N_SIAVL);
  785.         resetSynapticNeuron(N_SIAVR);
  786.         resetSynapticNeuron(N_SIBDL);
  787.         resetSynapticNeuron(N_SIBDR);
  788.         resetSynapticNeuron(N_SIBVL);
  789.         resetSynapticNeuron(N_SIBVR);
  790.         resetSynapticNeuron(N_SMBDL);
  791.         resetSynapticNeuron(N_SMBDR);
  792.         resetSynapticNeuron(N_SMBVL);
  793.         resetSynapticNeuron(N_SMBVR);
  794.         resetSynapticNeuron(N_SMDDL);
  795.         resetSynapticNeuron(N_SMDDR);
  796.         resetSynapticNeuron(N_SMDVL);
  797.         resetSynapticNeuron(N_SMDVR);
  798.         resetSynapticNeuron(N_URADL);
  799.         resetSynapticNeuron(N_URADR);
  800.         resetSynapticNeuron(N_URAVL);
  801.         resetSynapticNeuron(N_URAVR);
  802.         resetSynapticNeuron(N_URBL);
  803.         resetSynapticNeuron(N_URBR);
  804.         resetSynapticNeuron(N_URXL);
  805.         resetSynapticNeuron(N_URXR);
  806.         resetSynapticNeuron(N_URYDL);
  807.         resetSynapticNeuron(N_URYDR);
  808.         resetSynapticNeuron(N_URYVL);
  809.         resetSynapticNeuron(N_URYVR);
  810.         resetSynapticNeuron(N_VA1);
  811.         resetSynapticNeuron(N_VA10);
  812.         resetSynapticNeuron(N_VA11);
  813.         resetSynapticNeuron(N_VA12);
  814.         resetSynapticNeuron(N_VA2);
  815.         resetSynapticNeuron(N_VA3);
  816.         resetSynapticNeuron(N_VA4);
  817.         resetSynapticNeuron(N_VA5);
  818.         resetSynapticNeuron(N_VA6);
  819.         resetSynapticNeuron(N_VA7);
  820.         resetSynapticNeuron(N_VA8);
  821.         resetSynapticNeuron(N_VA9);
  822.         resetSynapticNeuron(N_VB1);
  823.         resetSynapticNeuron(N_VB10);
  824.         resetSynapticNeuron(N_VB11);
  825.         resetSynapticNeuron(N_VB2);
  826.         resetSynapticNeuron(N_VB3);
  827.         resetSynapticNeuron(N_VB4);
  828.         resetSynapticNeuron(N_VB5);
  829.         resetSynapticNeuron(N_VB6);
  830.         resetSynapticNeuron(N_VB7);
  831.         resetSynapticNeuron(N_VB8);
  832.         resetSynapticNeuron(N_VB9);
  833.         resetSynapticNeuron(N_VC1);
  834.         resetSynapticNeuron(N_VC2);
  835.         resetSynapticNeuron(N_VC3);
  836.         resetSynapticNeuron(N_VC4);
  837.         resetSynapticNeuron(N_VC5);
  838.         resetSynapticNeuron(N_VC6);
  839.         resetSynapticNeuron(N_VD1);
  840.         resetSynapticNeuron(N_VD10);
  841.         resetSynapticNeuron(N_VD11);
  842.         resetSynapticNeuron(N_VD12);
  843.         resetSynapticNeuron(N_VD13);
  844.         resetSynapticNeuron(N_VD2);
  845.         resetSynapticNeuron(N_VD3);
  846.         resetSynapticNeuron(N_VD4);
  847.         resetSynapticNeuron(N_VD5);
  848.         resetSynapticNeuron(N_VD6);
  849.         resetSynapticNeuron(N_VD7);
  850.         resetSynapticNeuron(N_VD8);
  851.         resetSynapticNeuron(N_VD9);
  852. }
  853.  
  854. void dendriteAccumulate(int dneuron)
  855. {
  856.   switch(dneuron)
  857.   {
  858.     case N_ADAL:
  859.         postSynapticNeuron(N_ADAR,1);
  860.         postSynapticNeuron(N_ADAR,1);
  861.         postSynapticNeuron(N_ADFL,1);
  862.         postSynapticNeuron(N_AIBL,1);
  863.         postSynapticNeuron(N_AIBR,2);
  864.         postSynapticNeuron(N_ASHL,1);
  865.         postSynapticNeuron(N_AVAR,2);
  866.         postSynapticNeuron(N_AVBL,4);
  867.         postSynapticNeuron(N_AVBR,7);
  868.         postSynapticNeuron(N_AVDL,1);
  869.         postSynapticNeuron(N_AVDR,2);
  870.         postSynapticNeuron(N_AVEL,1);
  871.         postSynapticNeuron(N_AVJR,5);
  872.         postSynapticNeuron(N_FLPR,1);
  873.         postSynapticNeuron(N_PVQL,1);
  874.         postSynapticNeuron(N_RICL,1);
  875.         postSynapticNeuron(N_RICR,1);
  876.         postSynapticNeuron(N_RIML,3);
  877.         postSynapticNeuron(N_RIPL,1);
  878.         postSynapticNeuron(N_SMDVR,2);
  879.     break;
  880.     case N_ADAR:
  881.         postSynapticNeuron(N_ADAL,1);
  882.         postSynapticNeuron(N_ADFR,1);
  883.         postSynapticNeuron(N_AIBL,1);
  884.         postSynapticNeuron(N_AIBR,1);
  885.         postSynapticNeuron(N_ASHR,1);
  886.         postSynapticNeuron(N_AVAL,1);
  887.         postSynapticNeuron(N_AVBL,1);
  888.         postSynapticNeuron(N_AVBR,5);
  889.         postSynapticNeuron(N_AVDL,2);
  890.         postSynapticNeuron(N_AVEL,1);
  891.         postSynapticNeuron(N_AVJL,3);
  892.         postSynapticNeuron(N_PVQR,1);
  893.         postSynapticNeuron(N_RICL,1);
  894.         postSynapticNeuron(N_RIMR,5);
  895.         postSynapticNeuron(N_RIPR,1);
  896.         postSynapticNeuron(N_RIVR,1);
  897.         postSynapticNeuron(N_SMDVL,2);
  898.     break;
  899.     case N_ADEL:
  900.         postSynapticNeuron(N_ADAL,1);
  901.         postSynapticNeuron(N_ADER,1);
  902.         postSynapticNeuron(N_AINL,1);
  903.         postSynapticNeuron(N_AVAL,2);
  904.         postSynapticNeuron(N_AVAR,3);
  905.         postSynapticNeuron(N_AVEL,1);
  906.         postSynapticNeuron(N_AVKR,1);
  907.         postSynapticNeuron(N_AVL,1);
  908.         postSynapticNeuron(N_BDUL,1);
  909.         postSynapticNeuron(N_CEPDL,1);
  910.         postSynapticNeuron(N_FLPL,1);
  911.         postSynapticNeuron(N_IL1L,1);
  912.         postSynapticNeuron(N_IL2L,1);
  913.         postSynapticNeuron(N_MDL05,1);
  914.         postSynapticNeuron(N_OLLL,1);
  915.         postSynapticNeuron(N_RIAL,1);
  916.         postSynapticNeuron(N_RIFL,1);
  917.         postSynapticNeuron(N_RIGL,5);
  918.         postSynapticNeuron(N_RIGR,3);
  919.         postSynapticNeuron(N_RIH,2);
  920.         postSynapticNeuron(N_RIVL,1);
  921.         postSynapticNeuron(N_RIVR,1);
  922.         postSynapticNeuron(N_RMDL,2);
  923.         postSynapticNeuron(N_RMGL,1);
  924.         postSynapticNeuron(N_RMHL,1);
  925.         postSynapticNeuron(N_SIADR,1);
  926.         postSynapticNeuron(N_SIBDR,1);
  927.         postSynapticNeuron(N_SMBDR,1);
  928.         postSynapticNeuron(N_URBL,1);
  929.     break;
  930.     case N_ADER:
  931.         postSynapticNeuron(N_ADAR,1);
  932.         postSynapticNeuron(N_ADEL,2);
  933.         postSynapticNeuron(N_ALA,1);
  934.         postSynapticNeuron(N_AVAL,5);
  935.         postSynapticNeuron(N_AVAR,1);
  936.         postSynapticNeuron(N_AVDR,2);
  937.         postSynapticNeuron(N_AVER,1);
  938.         postSynapticNeuron(N_AVJR,1);
  939.         postSynapticNeuron(N_AVKL,1);
  940.         postSynapticNeuron(N_AVKL,1);
  941.         postSynapticNeuron(N_AVKR,1);
  942.         postSynapticNeuron(N_CEPDR,1);
  943.         postSynapticNeuron(N_FLPL,1);
  944.         postSynapticNeuron(N_FLPR,1);
  945.         postSynapticNeuron(N_OLLR,2);
  946.         postSynapticNeuron(N_PVR,1);
  947.         postSynapticNeuron(N_RIGL,7);
  948.         postSynapticNeuron(N_RIGR,4);
  949.         postSynapticNeuron(N_RIH,1);
  950.         postSynapticNeuron(N_RMDR,2);
  951.         postSynapticNeuron(N_SAAVR,1);
  952.     break;
  953.     case N_ADFL:
  954.         postSynapticNeuron(N_ADAL,2);
  955.         postSynapticNeuron(N_AIZL,12);
  956.         postSynapticNeuron(N_AUAL,5);
  957.         postSynapticNeuron(N_OLQVL,1);
  958.         postSynapticNeuron(N_RIAL,15);
  959.         postSynapticNeuron(N_RIGL,1);
  960.         postSynapticNeuron(N_RIR,2);
  961.         postSynapticNeuron(N_SMBVL,2);
  962.     break;
  963.     case N_ADFR:
  964.         postSynapticNeuron(N_ADAR,2);
  965.         postSynapticNeuron(N_AIAR,1);
  966.         postSynapticNeuron(N_AIYR,1);
  967.         postSynapticNeuron(N_AIZR,8);
  968.         postSynapticNeuron(N_ASHR,1);
  969.         postSynapticNeuron(N_AUAR,4);
  970.         postSynapticNeuron(N_AWBR,1);
  971.         postSynapticNeuron(N_PVPR,1);
  972.         postSynapticNeuron(N_RIAR,16);
  973.         postSynapticNeuron(N_RIGR,3);
  974.         postSynapticNeuron(N_RIR,3);
  975.         postSynapticNeuron(N_SMBDR,1);
  976.         postSynapticNeuron(N_SMBVR,2);
  977.         postSynapticNeuron(N_URXR,1);
  978.     break;
  979.     case N_ADLL:
  980.         postSynapticNeuron(N_ADLR,1);
  981.         postSynapticNeuron(N_AIAL,6);
  982.         postSynapticNeuron(N_AIBL,7);
  983.         postSynapticNeuron(N_AIBR,1);
  984.         postSynapticNeuron(N_ALA,2);
  985.         postSynapticNeuron(N_ASER,3);
  986.         postSynapticNeuron(N_ASHL,2);
  987.         postSynapticNeuron(N_AVAL,2);
  988.         postSynapticNeuron(N_AVAR,3);
  989.         postSynapticNeuron(N_AVBL,2);
  990.         postSynapticNeuron(N_AVDL,1);
  991.         postSynapticNeuron(N_AVDR,4);
  992.         postSynapticNeuron(N_AVDR,1);
  993.         postSynapticNeuron(N_AVJL,1);
  994.         postSynapticNeuron(N_AVJR,3);
  995.         postSynapticNeuron(N_AWBL,2);
  996.         postSynapticNeuron(N_OLQVL,1);
  997.         postSynapticNeuron(N_OLQVL,1);
  998.         postSynapticNeuron(N_RIPL,1);
  999.         postSynapticNeuron(N_RMGL,1);
  1000.     break;
  1001.     case N_ADLR:
  1002.         postSynapticNeuron(N_ADLL,1);
  1003.         postSynapticNeuron(N_AIAR,10);
  1004.         postSynapticNeuron(N_AIBR,10);
  1005.         postSynapticNeuron(N_ASER,1);
  1006.         postSynapticNeuron(N_ASHR,3);
  1007.         postSynapticNeuron(N_AVAR,2);
  1008.         postSynapticNeuron(N_AVBL,1);
  1009.         postSynapticNeuron(N_AVBR,2);
  1010.         postSynapticNeuron(N_AVDL,5);
  1011.         postSynapticNeuron(N_AVDR,2);
  1012.         postSynapticNeuron(N_AVJR,1);
  1013.         postSynapticNeuron(N_AWCR,3);
  1014.         postSynapticNeuron(N_OLLR,1);
  1015.         postSynapticNeuron(N_PVCL,1);
  1016.         postSynapticNeuron(N_RICL,1);
  1017.         postSynapticNeuron(N_RICR,1);
  1018.     break;
  1019.     case N_AFDL:
  1020.         postSynapticNeuron(N_AFDR,1);
  1021.         postSynapticNeuron(N_AIBL,1);
  1022.         postSynapticNeuron(N_AINR,1);
  1023.         postSynapticNeuron(N_AIYL,7);
  1024.     break;
  1025.     case N_AFDR:
  1026.         postSynapticNeuron(N_AFDL,1);
  1027.         postSynapticNeuron(N_AIBR,1);
  1028.         postSynapticNeuron(N_AIYR,13);
  1029.         postSynapticNeuron(N_ASER,1);
  1030.     break;
  1031.     case N_AIAL:
  1032.         postSynapticNeuron(N_ADAL,1);
  1033.         postSynapticNeuron(N_AIAR,1);
  1034.         postSynapticNeuron(N_AIBL,10);
  1035.         postSynapticNeuron(N_AIML,2);
  1036.         postSynapticNeuron(N_AIZL,1);
  1037.         postSynapticNeuron(N_ASER,3);
  1038.         postSynapticNeuron(N_ASGL,1);
  1039.         postSynapticNeuron(N_ASHL,1);
  1040.         postSynapticNeuron(N_ASIL,2);
  1041.         postSynapticNeuron(N_ASKL,3);
  1042.         postSynapticNeuron(N_AWAL,1);
  1043.         postSynapticNeuron(N_AWCR,1);
  1044.         postSynapticNeuron(N_HSNL,1);
  1045.         postSynapticNeuron(N_RIFL,1);
  1046.         postSynapticNeuron(N_RMGL,1);
  1047.     break;
  1048.     case N_AIAR:
  1049.         postSynapticNeuron(N_ADAR,1);
  1050.         postSynapticNeuron(N_ADFR,1);
  1051.         postSynapticNeuron(N_ADLR,2);
  1052.         postSynapticNeuron(N_AIAL,1);
  1053.         postSynapticNeuron(N_AIBR,14);
  1054.         postSynapticNeuron(N_AIZR,1);
  1055.         postSynapticNeuron(N_ASER,1);
  1056.         postSynapticNeuron(N_ASGR,1);
  1057.         postSynapticNeuron(N_ASIR,2);
  1058.         postSynapticNeuron(N_AWAR,1);
  1059.         postSynapticNeuron(N_AWAR,1);
  1060.         postSynapticNeuron(N_AWCL,1);
  1061.         postSynapticNeuron(N_AWCR,3);
  1062.         postSynapticNeuron(N_RIFR,2);
  1063.     break;
  1064.     case N_AIBL:
  1065.         postSynapticNeuron(N_AFDL,1);
  1066.         postSynapticNeuron(N_AIYL,1);
  1067.         postSynapticNeuron(N_ASER,1);
  1068.         postSynapticNeuron(N_AVAL,2);
  1069.         postSynapticNeuron(N_AVBL,5);
  1070.         postSynapticNeuron(N_DVC,1);
  1071.         postSynapticNeuron(N_FLPL,1);
  1072.         postSynapticNeuron(N_PVT,1);
  1073.         postSynapticNeuron(N_RIBR,4);
  1074.         postSynapticNeuron(N_RIFL,1);
  1075.         postSynapticNeuron(N_RIGR,1);
  1076.         postSynapticNeuron(N_RIGR,3);
  1077.         postSynapticNeuron(N_RIML,2);
  1078.         postSynapticNeuron(N_RIMR,13);
  1079.         postSynapticNeuron(N_RIMR,1);
  1080.         postSynapticNeuron(N_RIVL,1);
  1081.         postSynapticNeuron(N_SAADL,2);
  1082.         postSynapticNeuron(N_SAADR,2);
  1083.         postSynapticNeuron(N_SMDDR,4);
  1084.     break;
  1085.     case N_AIBR:
  1086.         postSynapticNeuron(N_AFDR,1);
  1087.         postSynapticNeuron(N_AVAR,1);
  1088.         postSynapticNeuron(N_AVBR,3);
  1089.         postSynapticNeuron(N_AVEL,1);
  1090.         postSynapticNeuron(N_DB1,1);
  1091.         postSynapticNeuron(N_DVC,2);
  1092.         postSynapticNeuron(N_PVT,1);
  1093.         postSynapticNeuron(N_RIAL,1);
  1094.         postSynapticNeuron(N_RIBL,4);
  1095.         postSynapticNeuron(N_RIGL,3);
  1096.         postSynapticNeuron(N_RIML,16);
  1097.         postSynapticNeuron(N_RIML,1);
  1098.         postSynapticNeuron(N_RIMR,1);
  1099.         postSynapticNeuron(N_RIS,1);
  1100.         postSynapticNeuron(N_RIVR,1);
  1101.         postSynapticNeuron(N_SAADL,1);
  1102.         postSynapticNeuron(N_SMDDL,3);
  1103.         postSynapticNeuron(N_SMDVL,1);
  1104.         postSynapticNeuron(N_VB1,3);
  1105.     break;
  1106.     case N_AIML:
  1107.         postSynapticNeuron(N_AIAL,5);
  1108.         postSynapticNeuron(N_ALML,1);
  1109.         postSynapticNeuron(N_ASGL,2);
  1110.         postSynapticNeuron(N_ASKL,2);
  1111.         postSynapticNeuron(N_AVBR,2);
  1112.         postSynapticNeuron(N_AVDL,1);
  1113.         postSynapticNeuron(N_AVDR,1);
  1114.         postSynapticNeuron(N_AVER,1);
  1115.         postSynapticNeuron(N_AVFL,4);
  1116.         postSynapticNeuron(N_AVFR,1);
  1117.         postSynapticNeuron(N_AVHL,2);
  1118.         postSynapticNeuron(N_AVHR,1);
  1119.         postSynapticNeuron(N_AVJL,1);
  1120.         postSynapticNeuron(N_PVQL,1);
  1121.         postSynapticNeuron(N_RIFL,1);
  1122.         postSynapticNeuron(N_SIBDR,1);
  1123.         postSynapticNeuron(N_SMBVL,1);
  1124.     break;
  1125.     case N_AIMR:
  1126.         postSynapticNeuron(N_AIAR,5);
  1127.         postSynapticNeuron(N_ASGR,2);
  1128.         postSynapticNeuron(N_ASJR,2);
  1129.         postSynapticNeuron(N_ASKR,3);
  1130.         postSynapticNeuron(N_AVDR,1);
  1131.         postSynapticNeuron(N_AVFL,1);
  1132.         postSynapticNeuron(N_AVFR,1);
  1133.         postSynapticNeuron(N_HSNL,1);
  1134.         postSynapticNeuron(N_HSNR,2);
  1135.         postSynapticNeuron(N_OLQDR,1);
  1136.         postSynapticNeuron(N_PVNR,1);
  1137.         postSynapticNeuron(N_RIFR,1);
  1138.         postSynapticNeuron(N_RMGR,1);
  1139.     break;
  1140.     case N_AINL:
  1141.         postSynapticNeuron(N_ADEL,1);
  1142.         postSynapticNeuron(N_AFDR,5);
  1143.         postSynapticNeuron(N_AINR,2);
  1144.         postSynapticNeuron(N_ASEL,3);
  1145.         postSynapticNeuron(N_ASGR,1);
  1146.         postSynapticNeuron(N_ASGR,1);
  1147.         postSynapticNeuron(N_AUAR,1);
  1148.         postSynapticNeuron(N_AUAR,1);
  1149.         postSynapticNeuron(N_BAGL,3);
  1150.         postSynapticNeuron(N_RIBL,1);
  1151.         postSynapticNeuron(N_RIBR,2);
  1152.     break;
  1153.     case N_AINR:
  1154.         postSynapticNeuron(N_AFDL,4);
  1155.         postSynapticNeuron(N_AFDR,1);
  1156.         postSynapticNeuron(N_AIAL,2);
  1157.         postSynapticNeuron(N_AIBL,2);
  1158.         postSynapticNeuron(N_AINL,2);
  1159.         postSynapticNeuron(N_ASEL,1);
  1160.         postSynapticNeuron(N_ASER,1);
  1161.         postSynapticNeuron(N_ASGL,1);
  1162.         postSynapticNeuron(N_AUAL,1);
  1163.         postSynapticNeuron(N_AUAR,1);
  1164.         postSynapticNeuron(N_BAGR,3);
  1165.         postSynapticNeuron(N_RIBL,2);
  1166.         postSynapticNeuron(N_RID,1);
  1167.     break;
  1168.     case N_AIYL:
  1169.         postSynapticNeuron(N_AIYR,1);
  1170.         postSynapticNeuron(N_AIZL,13);
  1171.         postSynapticNeuron(N_AWAL,3);
  1172.         postSynapticNeuron(N_AWCL,1);
  1173.         postSynapticNeuron(N_AWCR,1);
  1174.         postSynapticNeuron(N_HSNR,1);
  1175.         postSynapticNeuron(N_RIAL,7);
  1176.         postSynapticNeuron(N_RIBL,4);
  1177.         postSynapticNeuron(N_RIML,1);
  1178.     break;
  1179.     case N_AIYR:
  1180.         postSynapticNeuron(N_ADFR,1);
  1181.         postSynapticNeuron(N_AIYL,1);
  1182.         postSynapticNeuron(N_AIZR,8);
  1183.         postSynapticNeuron(N_AWAR,1);
  1184.         postSynapticNeuron(N_HSNL,1);
  1185.         postSynapticNeuron(N_RIAR,6);
  1186.         postSynapticNeuron(N_RIBR,2);
  1187.         postSynapticNeuron(N_RIMR,1);
  1188.     break;
  1189.     case N_AIZL:
  1190.         postSynapticNeuron(N_AIAL,3);
  1191.         postSynapticNeuron(N_AIBL,2);
  1192.         postSynapticNeuron(N_AIBR,8);
  1193.         postSynapticNeuron(N_AIZR,2);
  1194.         postSynapticNeuron(N_ASEL,1);
  1195.         postSynapticNeuron(N_ASGL,1);
  1196.         postSynapticNeuron(N_ASHL,1);
  1197.         postSynapticNeuron(N_AVER,5);
  1198.         postSynapticNeuron(N_DVA,1);
  1199.         postSynapticNeuron(N_RIAL,8);
  1200.         postSynapticNeuron(N_RIGL,1);
  1201.         postSynapticNeuron(N_RIML,4);
  1202.         postSynapticNeuron(N_SMBDL,9);
  1203.         postSynapticNeuron(N_SMBVL,7);
  1204.         postSynapticNeuron(N_VB2,1);
  1205.     break;
  1206.     case N_AIZR:
  1207.         postSynapticNeuron(N_AIAR,1);
  1208.         postSynapticNeuron(N_AIBL,8);
  1209.         postSynapticNeuron(N_AIBR,1);
  1210.         postSynapticNeuron(N_AIZL,2);
  1211.         postSynapticNeuron(N_ASGR,1);
  1212.         postSynapticNeuron(N_ASHR,1);
  1213.         postSynapticNeuron(N_AVEL,4);
  1214.         postSynapticNeuron(N_AVER,1);
  1215.         postSynapticNeuron(N_AWAR,1);
  1216.         postSynapticNeuron(N_DVA,1);
  1217.         postSynapticNeuron(N_RIAR,7);
  1218.         postSynapticNeuron(N_RIMR,4);
  1219.         postSynapticNeuron(N_SMBDR,5);
  1220.         postSynapticNeuron(N_SMBVR,3);
  1221.         postSynapticNeuron(N_SMDDR,1);
  1222.     break;
  1223.     case N_ALA:
  1224.         postSynapticNeuron(N_ADEL,1);
  1225.         postSynapticNeuron(N_AVAL,1);
  1226.         postSynapticNeuron(N_AVEL,2);
  1227.         postSynapticNeuron(N_AVER,1);
  1228.         postSynapticNeuron(N_RID,1);
  1229.         postSynapticNeuron(N_RMDR,1);
  1230.     break;
  1231.     case N_ALML:
  1232.         postSynapticNeuron(N_AVDR,1);
  1233.         postSynapticNeuron(N_AVEL,1);
  1234.         postSynapticNeuron(N_AVM,1);
  1235.         postSynapticNeuron(N_BDUL,6);
  1236.         postSynapticNeuron(N_CEPDL,3);
  1237.         postSynapticNeuron(N_CEPVL,2);
  1238.         postSynapticNeuron(N_PVCL,2);
  1239.         postSynapticNeuron(N_PVCR,1);
  1240.         postSynapticNeuron(N_PVR,1);
  1241.         postSynapticNeuron(N_RMDDR,1);
  1242.         postSynapticNeuron(N_RMGL,1);
  1243.         postSynapticNeuron(N_SDQL,1);
  1244.     break;
  1245.     case N_ALMR:
  1246.         postSynapticNeuron(N_AVM,1);
  1247.         postSynapticNeuron(N_BDUR,5);
  1248.         postSynapticNeuron(N_CEPDR,1);
  1249.         postSynapticNeuron(N_CEPVR,1);
  1250.         postSynapticNeuron(N_PVCR,3);
  1251.         postSynapticNeuron(N_RMDDL,1);
  1252.         postSynapticNeuron(N_SIADL,1);
  1253.     break;
  1254.     case N_ALNL:
  1255.         postSynapticNeuron(N_SAAVL,3);
  1256.         postSynapticNeuron(N_SMBDR,2);
  1257.         postSynapticNeuron(N_SMBDR,1);
  1258.         postSynapticNeuron(N_SMDVL,1);
  1259.     break;
  1260.     case N_ALNR:
  1261.         postSynapticNeuron(N_ADER,1);
  1262.         postSynapticNeuron(N_RMHR,1);
  1263.         postSynapticNeuron(N_SAAVR,2);
  1264.         postSynapticNeuron(N_SMBDL,2);
  1265.         postSynapticNeuron(N_SMDDR,1);
  1266.         postSynapticNeuron(N_SMDVL,1);
  1267.     break;
  1268.     case N_AQR:
  1269.         postSynapticNeuron(N_AVAL,1);
  1270.         postSynapticNeuron(N_AVAR,3);
  1271.         postSynapticNeuron(N_AVBL,3);
  1272.         postSynapticNeuron(N_AVBL,1);
  1273.         postSynapticNeuron(N_AVBR,4);
  1274.         postSynapticNeuron(N_AVDL,1);
  1275.         postSynapticNeuron(N_AVDR,1);
  1276.         postSynapticNeuron(N_AVJL,1);
  1277.         postSynapticNeuron(N_AVKL,2);
  1278.         postSynapticNeuron(N_AVKR,1);
  1279.         postSynapticNeuron(N_BAGL,2);
  1280.         postSynapticNeuron(N_BAGR,2);
  1281.         postSynapticNeuron(N_PVCR,2);
  1282.         postSynapticNeuron(N_PVPL,1);
  1283.         postSynapticNeuron(N_PVPL,7);
  1284.         postSynapticNeuron(N_PVPR,9);
  1285.         postSynapticNeuron(N_RIAL,3);
  1286.         postSynapticNeuron(N_RIAR,1);
  1287.         postSynapticNeuron(N_RIGL,2);
  1288.         postSynapticNeuron(N_RIGR,1);
  1289.         postSynapticNeuron(N_URXL,1);
  1290.     break;
  1291.     case N_AS1:
  1292.         postSynapticNeuron(N_AVAL,3);
  1293.         postSynapticNeuron(N_AVAR,2);
  1294.         postSynapticNeuron(N_DA1,2);
  1295.         postSynapticNeuron(N_MDL05,3);
  1296.         postSynapticNeuron(N_MDL08,3);
  1297.         postSynapticNeuron(N_MDR05,3);
  1298.         postSynapticNeuron(N_MDR08,4);
  1299.         postSynapticNeuron(N_VA3,1);
  1300.         postSynapticNeuron(N_VD1,5);
  1301.         postSynapticNeuron(N_VD2,1);
  1302.     break;
  1303.     case N_AS2:
  1304.         postSynapticNeuron(N_DA2,1);
  1305.         postSynapticNeuron(N_DB1,1);
  1306.         postSynapticNeuron(N_DD1,1);
  1307.         postSynapticNeuron(N_MDL07,3);
  1308.         postSynapticNeuron(N_MDL08,2);
  1309.         postSynapticNeuron(N_MDR07,3);
  1310.         postSynapticNeuron(N_MDR08,3);
  1311.         postSynapticNeuron(N_VA4,2);
  1312.         postSynapticNeuron(N_VD2,10);
  1313.     break;
  1314.     case N_AS3:
  1315.         postSynapticNeuron(N_AVAL,2);
  1316.         postSynapticNeuron(N_AVAR,1);
  1317.         postSynapticNeuron(N_DA2,1);
  1318.         postSynapticNeuron(N_DA3,1);
  1319.         postSynapticNeuron(N_DD1,1);
  1320.         postSynapticNeuron(N_MDL09,3);
  1321.         postSynapticNeuron(N_MDL10,3);
  1322.         postSynapticNeuron(N_MDR09,3);
  1323.         postSynapticNeuron(N_MDR10,3);
  1324.         postSynapticNeuron(N_VA5,2);
  1325.         postSynapticNeuron(N_VD2,1);
  1326.         postSynapticNeuron(N_VD3,15);
  1327.     break;
  1328.     case N_AS4:
  1329.         postSynapticNeuron(N_AS5,1);
  1330.         postSynapticNeuron(N_DA3,1);
  1331.         postSynapticNeuron(N_MDL11,2);
  1332.         postSynapticNeuron(N_MDL12,2);
  1333.         postSynapticNeuron(N_MDR11,3);
  1334.         postSynapticNeuron(N_MDR12,2);
  1335.         postSynapticNeuron(N_VD4,11);
  1336.     break;
  1337.     case N_AS5:
  1338.         postSynapticNeuron(N_AVAL,1);
  1339.         postSynapticNeuron(N_AVAR,1);
  1340.         postSynapticNeuron(N_DD2,1);
  1341.         postSynapticNeuron(N_MDL11,2);
  1342.         postSynapticNeuron(N_MDL14,3);
  1343.         postSynapticNeuron(N_MDR11,2);
  1344.         postSynapticNeuron(N_MDR14,3);
  1345.         postSynapticNeuron(N_VA7,1);
  1346.         postSynapticNeuron(N_VD5,9);
  1347.     break;
  1348.     case N_AS6:
  1349.         postSynapticNeuron(N_AVAL,1);
  1350.         postSynapticNeuron(N_AVAR,1);
  1351.         postSynapticNeuron(N_AVBR,1);
  1352.         postSynapticNeuron(N_DA5,2);
  1353.         postSynapticNeuron(N_MDL13,3);
  1354.         postSynapticNeuron(N_MDL14,2);
  1355.         postSynapticNeuron(N_MDR13,3);
  1356.         postSynapticNeuron(N_MDR14,2);
  1357.         postSynapticNeuron(N_VA8,1);
  1358.         postSynapticNeuron(N_VD6,13);
  1359.     break;
  1360.     case N_AS7:
  1361.         postSynapticNeuron(N_AVAL,6);
  1362.         postSynapticNeuron(N_AVAR,5);
  1363.         postSynapticNeuron(N_AVBL,2);
  1364.         postSynapticNeuron(N_AVBR,2);
  1365.         postSynapticNeuron(N_MDL13,2);
  1366.         postSynapticNeuron(N_MDL16,3);
  1367.         postSynapticNeuron(N_MDR13,2);
  1368.         postSynapticNeuron(N_MDR16,3);
  1369.     break;
  1370.     case N_AS8:
  1371.         postSynapticNeuron(N_AVAL,4);
  1372.         postSynapticNeuron(N_AVAR,3);
  1373.         postSynapticNeuron(N_MDL15,2);
  1374.         postSynapticNeuron(N_MDL18,3);
  1375.         postSynapticNeuron(N_MDR15,2);
  1376.         postSynapticNeuron(N_MDR18,3);
  1377.     break;
  1378.     case N_AS9:
  1379.         postSynapticNeuron(N_AVAL,4);
  1380.         postSynapticNeuron(N_AVAR,1);
  1381.         postSynapticNeuron(N_AVAR,1);
  1382.         postSynapticNeuron(N_DVB,7);
  1383.         postSynapticNeuron(N_MDL17,2);
  1384.         postSynapticNeuron(N_MDL20,3);
  1385.         postSynapticNeuron(N_MDR17,2);
  1386.         postSynapticNeuron(N_MDR20,3);
  1387.     break;
  1388.     case N_AS10:
  1389.         postSynapticNeuron(N_AVAL,1);
  1390.         postSynapticNeuron(N_AVAR,1);
  1391.         postSynapticNeuron(N_MDL19,3);
  1392.         postSynapticNeuron(N_MDL20,2);
  1393.         postSynapticNeuron(N_MDR19,3);
  1394.         postSynapticNeuron(N_MDR20,2);
  1395.     break;
  1396.     case N_AS11:
  1397.         postSynapticNeuron(N_MDL21,1);
  1398.         postSynapticNeuron(N_MDL22,1);
  1399.         postSynapticNeuron(N_MDL23,1);
  1400.         postSynapticNeuron(N_MDL24,1);
  1401.         postSynapticNeuron(N_MDR21,1);
  1402.         postSynapticNeuron(N_MDR22,1);
  1403.         postSynapticNeuron(N_MDR23,1);
  1404.         postSynapticNeuron(N_MDR24,1);
  1405.         postSynapticNeuron(N_PDA,1);
  1406.         postSynapticNeuron(N_PDB,1);
  1407.         postSynapticNeuron(N_PDB,2);
  1408.         postSynapticNeuron(N_VD13,2);
  1409.     break;
  1410.     case N_ASEL:
  1411.         postSynapticNeuron(N_ADFR,1);
  1412.         postSynapticNeuron(N_AIAL,3);
  1413.         postSynapticNeuron(N_AIBL,7);
  1414.         postSynapticNeuron(N_AIBR,2);
  1415.         postSynapticNeuron(N_AIYL,13);
  1416.         postSynapticNeuron(N_AIYR,6);
  1417.         postSynapticNeuron(N_AWCL,4);
  1418.         postSynapticNeuron(N_AWCR,1);
  1419.         postSynapticNeuron(N_RIAR,1);
  1420.     break;
  1421.     case N_ASER:
  1422.         postSynapticNeuron(N_AFDL,1);
  1423.         postSynapticNeuron(N_AFDR,2);
  1424.         postSynapticNeuron(N_AIAL,1);
  1425.         postSynapticNeuron(N_AIAR,3);
  1426.         postSynapticNeuron(N_AIBL,2);
  1427.         postSynapticNeuron(N_AIBR,10);
  1428.         postSynapticNeuron(N_AIYL,2);
  1429.         postSynapticNeuron(N_AIYR,14);
  1430.         postSynapticNeuron(N_AWAR,1);
  1431.         postSynapticNeuron(N_AWCL,1);
  1432.         postSynapticNeuron(N_AWCR,1);
  1433.     break;
  1434.     case N_ASGL:
  1435.         postSynapticNeuron(N_AIAL,9);
  1436.         postSynapticNeuron(N_AIBL,3);
  1437.         postSynapticNeuron(N_AINR,1);
  1438.         postSynapticNeuron(N_AINR,1);
  1439.         postSynapticNeuron(N_AIZL,1);
  1440.         postSynapticNeuron(N_ASKL,1);
  1441.     break;
  1442.     case N_ASGR:
  1443.         postSynapticNeuron(N_AIAR,10);
  1444.         postSynapticNeuron(N_AIBR,2);
  1445.         postSynapticNeuron(N_AINL,1);
  1446.         postSynapticNeuron(N_AIYR,1);
  1447.         postSynapticNeuron(N_AIZR,1);
  1448.     break;
  1449.     case N_ASHL:
  1450.         postSynapticNeuron(N_ADAL,1);
  1451.         postSynapticNeuron(N_ADAL,1);
  1452.         postSynapticNeuron(N_ADFL,3);
  1453.         postSynapticNeuron(N_AIAL,7);
  1454.         postSynapticNeuron(N_AIBL,5);
  1455.         postSynapticNeuron(N_AIZL,1);
  1456.         postSynapticNeuron(N_ASHR,1);
  1457.         postSynapticNeuron(N_ASKL,1);
  1458.         postSynapticNeuron(N_AVAL,2);
  1459.         postSynapticNeuron(N_AVBL,6);
  1460.         postSynapticNeuron(N_AVDL,2);
  1461.         postSynapticNeuron(N_AVDR,2);
  1462.         postSynapticNeuron(N_RIAL,4);
  1463.         postSynapticNeuron(N_RICL,2);
  1464.         postSynapticNeuron(N_RIML,1);
  1465.         postSynapticNeuron(N_RIPL,1);
  1466.         postSynapticNeuron(N_RMGL,1);
  1467.     break;
  1468.     case N_ASHR:
  1469.         postSynapticNeuron(N_ADAR,3);
  1470.         postSynapticNeuron(N_ADFR,2);
  1471.         postSynapticNeuron(N_AIAR,10);
  1472.         postSynapticNeuron(N_AIBR,3);
  1473.         postSynapticNeuron(N_AIZR,1);
  1474.         postSynapticNeuron(N_ASHL,1);
  1475.         postSynapticNeuron(N_ASKR,1);
  1476.         postSynapticNeuron(N_AVAR,5);
  1477.         postSynapticNeuron(N_AVBR,3);
  1478.         postSynapticNeuron(N_AVDL,5);
  1479.         postSynapticNeuron(N_AVDR,1);
  1480.         postSynapticNeuron(N_AVER,3);
  1481.         postSynapticNeuron(N_HSNR,1);
  1482.         postSynapticNeuron(N_PVPR,1);
  1483.         postSynapticNeuron(N_RIAR,2);
  1484.         postSynapticNeuron(N_RICR,2);
  1485.         postSynapticNeuron(N_RMGR,2);
  1486.         postSynapticNeuron(N_RMGR,1);
  1487.     break;
  1488.     case N_ASIL:
  1489.         postSynapticNeuron(N_AIAL,2);
  1490.         postSynapticNeuron(N_AIBL,1);
  1491.         postSynapticNeuron(N_AIYL,2);
  1492.         postSynapticNeuron(N_AIZL,1);
  1493.         postSynapticNeuron(N_ASER,1);
  1494.         postSynapticNeuron(N_ASIR,1);
  1495.         postSynapticNeuron(N_ASKL,2);
  1496.         postSynapticNeuron(N_AWCL,1);
  1497.         postSynapticNeuron(N_AWCR,1);
  1498.         postSynapticNeuron(N_RIBL,1);
  1499.     break;
  1500.     case N_ASIR:
  1501.         postSynapticNeuron(N_AIAL,1);
  1502.         postSynapticNeuron(N_AIAR,3);
  1503.         postSynapticNeuron(N_AIAR,2);
  1504.         postSynapticNeuron(N_AIBR,1);
  1505.         postSynapticNeuron(N_ASEL,2);
  1506.         postSynapticNeuron(N_ASHR,1);
  1507.         postSynapticNeuron(N_ASIL,1);
  1508.         postSynapticNeuron(N_AWCL,1);
  1509.         postSynapticNeuron(N_AWCR,1);
  1510.     break;
  1511.     case N_ASJL:
  1512.         postSynapticNeuron(N_ASJR,1);
  1513.         postSynapticNeuron(N_ASKL,4);
  1514.         postSynapticNeuron(N_HSNL,1);
  1515.         postSynapticNeuron(N_HSNR,1);
  1516.         postSynapticNeuron(N_PVQL,14);
  1517.     break;
  1518.     case N_ASJR:
  1519.         postSynapticNeuron(N_ASJL,1);
  1520.         postSynapticNeuron(N_ASKR,4);
  1521.         postSynapticNeuron(N_HSNR,1);
  1522.         postSynapticNeuron(N_PVQR,13);
  1523.     break;
  1524.     case N_ASKL:
  1525.         postSynapticNeuron(N_AIAL,11);
  1526.         postSynapticNeuron(N_AIBL,2);
  1527.         postSynapticNeuron(N_AIML,2);
  1528.         postSynapticNeuron(N_ASKR,1);
  1529.         postSynapticNeuron(N_PVQL,5);
  1530.         postSynapticNeuron(N_RMGL,1);
  1531.     break;
  1532.     case N_ASKR:
  1533.         postSynapticNeuron(N_AIAR,11);
  1534.         postSynapticNeuron(N_AIMR,1);
  1535.         postSynapticNeuron(N_ASHR,1);
  1536.         postSynapticNeuron(N_ASKL,1);
  1537.         postSynapticNeuron(N_AWAR,1);
  1538.         postSynapticNeuron(N_CEPVR,1);
  1539.         postSynapticNeuron(N_PVQR,4);
  1540.         postSynapticNeuron(N_RIFR,1);
  1541.         postSynapticNeuron(N_RMGR,1);
  1542.     break;
  1543.     case N_AUAL:
  1544.         postSynapticNeuron(N_AINR,1);
  1545.         postSynapticNeuron(N_AUAR,1);
  1546.         postSynapticNeuron(N_AVAL,3);
  1547.         postSynapticNeuron(N_AVDR,1);
  1548.         postSynapticNeuron(N_AVEL,3);
  1549.         postSynapticNeuron(N_AWBL,1);
  1550.         postSynapticNeuron(N_RIAL,5);
  1551.         postSynapticNeuron(N_RIBL,9);
  1552.     break;
  1553.     case N_AUAR:
  1554.         postSynapticNeuron(N_AINL,1);
  1555.         postSynapticNeuron(N_AIYR,1);
  1556.         postSynapticNeuron(N_AUAL,1);
  1557.         postSynapticNeuron(N_AVAR,1);
  1558.         postSynapticNeuron(N_AVER,4);
  1559.         postSynapticNeuron(N_AWBR,1);
  1560.         postSynapticNeuron(N_RIAR,6);
  1561.         postSynapticNeuron(N_RIBR,13);
  1562.         postSynapticNeuron(N_URXR,1);
  1563.     break;
  1564.     case N_AVAL:
  1565.         postSynapticNeuron(N_AS1,3);
  1566.         postSynapticNeuron(N_AS10,3);
  1567.         postSynapticNeuron(N_AS11,4);
  1568.         postSynapticNeuron(N_AS2,1);
  1569.         postSynapticNeuron(N_AS3,3);
  1570.         postSynapticNeuron(N_AS4,1);
  1571.         postSynapticNeuron(N_AS5,4);
  1572.         postSynapticNeuron(N_AS6,1);
  1573.         postSynapticNeuron(N_AS7,14);
  1574.         postSynapticNeuron(N_AS8,9);
  1575.         postSynapticNeuron(N_AS9,12);
  1576.         postSynapticNeuron(N_AVAR,7);
  1577.         postSynapticNeuron(N_AVBR,1);
  1578.         postSynapticNeuron(N_AVDL,1);
  1579.         postSynapticNeuron(N_AVHL,1);
  1580.         postSynapticNeuron(N_AVJL,2);
  1581.         postSynapticNeuron(N_DA1,4);
  1582.         postSynapticNeuron(N_DA2,4);
  1583.         postSynapticNeuron(N_DA3,6);
  1584.         postSynapticNeuron(N_DA4,10);
  1585.         postSynapticNeuron(N_DA5,8);
  1586.         postSynapticNeuron(N_DA6,21);
  1587.         postSynapticNeuron(N_DA7,4);
  1588.         postSynapticNeuron(N_DA8,4);
  1589.         postSynapticNeuron(N_DA9,3);
  1590.         postSynapticNeuron(N_DB5,2);
  1591.         postSynapticNeuron(N_DB6,4);
  1592.         postSynapticNeuron(N_FLPL,1);
  1593.         postSynapticNeuron(N_LUAL,2);
  1594.         postSynapticNeuron(N_PVCL,12);
  1595.         postSynapticNeuron(N_PVCR,11);
  1596.         postSynapticNeuron(N_PVPL,1);
  1597.         postSynapticNeuron(N_RIMR,3);
  1598.         postSynapticNeuron(N_SABD,4);
  1599.         postSynapticNeuron(N_SABVR,1);
  1600.         postSynapticNeuron(N_SDQR,1);
  1601.         postSynapticNeuron(N_URYDL,1);
  1602.         postSynapticNeuron(N_URYVR,1);
  1603.         postSynapticNeuron(N_VA1,3);
  1604.         postSynapticNeuron(N_VA10,6);
  1605.         postSynapticNeuron(N_VA11,7);
  1606.         postSynapticNeuron(N_VA12,2);
  1607.         postSynapticNeuron(N_VA2,5);
  1608.         postSynapticNeuron(N_VA3,3);
  1609.         postSynapticNeuron(N_VA4,3);
  1610.         postSynapticNeuron(N_VA5,8);
  1611.         postSynapticNeuron(N_VA6,10);
  1612.         postSynapticNeuron(N_VA7,2);
  1613.         postSynapticNeuron(N_VA8,19);
  1614.         postSynapticNeuron(N_VA9,8);
  1615.         postSynapticNeuron(N_VB9,5);
  1616.     break;
  1617.     case N_AVAR:
  1618.         postSynapticNeuron(N_ADER,1);
  1619.         postSynapticNeuron(N_AS1,3);
  1620.         postSynapticNeuron(N_AS10,2);
  1621.         postSynapticNeuron(N_AS11,6);
  1622.         postSynapticNeuron(N_AS2,2);
  1623.         postSynapticNeuron(N_AS3,2);
  1624.         postSynapticNeuron(N_AS4,1);
  1625.         postSynapticNeuron(N_AS5,2);
  1626.         postSynapticNeuron(N_AS6,3);
  1627.         postSynapticNeuron(N_AS7,8);
  1628.         postSynapticNeuron(N_AS8,9);
  1629.         postSynapticNeuron(N_AS9,6);
  1630.         postSynapticNeuron(N_AVAL,6);
  1631.         postSynapticNeuron(N_AVBL,1);
  1632.         postSynapticNeuron(N_AVDL,1);
  1633.         postSynapticNeuron(N_AVDR,2);
  1634.         postSynapticNeuron(N_AVEL,2);
  1635.         postSynapticNeuron(N_AVER,2);
  1636.         postSynapticNeuron(N_DA1,8);
  1637.         postSynapticNeuron(N_DA2,4);
  1638.         postSynapticNeuron(N_DA3,5);
  1639.         postSynapticNeuron(N_DA4,8);
  1640.         postSynapticNeuron(N_DA5,7);
  1641.         postSynapticNeuron(N_DA6,13);
  1642.         postSynapticNeuron(N_DA7,3);
  1643.         postSynapticNeuron(N_DA8,9);
  1644.         postSynapticNeuron(N_DA9,2);
  1645.         postSynapticNeuron(N_DB3,1);
  1646.         postSynapticNeuron(N_DB5,3);
  1647.         postSynapticNeuron(N_DB6,5);
  1648.         postSynapticNeuron(N_LUAL,1);
  1649.         postSynapticNeuron(N_LUAR,3);
  1650.         postSynapticNeuron(N_PDEL,1);
  1651.         postSynapticNeuron(N_PDER,1);
  1652.         postSynapticNeuron(N_PVCL,7);
  1653.         postSynapticNeuron(N_PVCR,8);
  1654.         postSynapticNeuron(N_RIGL,1);
  1655.         postSynapticNeuron(N_RIML,2);
  1656.         postSynapticNeuron(N_RIMR,1);
  1657.         postSynapticNeuron(N_SABD,1);
  1658.         postSynapticNeuron(N_SABVL,6);
  1659.         postSynapticNeuron(N_SABVR,1);
  1660.         postSynapticNeuron(N_URYDR,1);
  1661.         postSynapticNeuron(N_URYVL,1);
  1662.         postSynapticNeuron(N_VA10,5);
  1663.         postSynapticNeuron(N_VA11,15);
  1664.         postSynapticNeuron(N_VA12,1);
  1665.         postSynapticNeuron(N_VA2,2);
  1666.         postSynapticNeuron(N_VA3,7);
  1667.         postSynapticNeuron(N_VA4,5);
  1668.         postSynapticNeuron(N_VA5,4);
  1669.         postSynapticNeuron(N_VA6,5);
  1670.         postSynapticNeuron(N_VA7,4);
  1671.         postSynapticNeuron(N_VA8,16);
  1672.         postSynapticNeuron(N_VB9,10);
  1673.         postSynapticNeuron(N_VD13,2);
  1674.     break;
  1675.     case N_AVBL:
  1676.         postSynapticNeuron(N_AQR,1);
  1677.         postSynapticNeuron(N_AS10,1);
  1678.         postSynapticNeuron(N_AS3,1);
  1679.         postSynapticNeuron(N_AS4,1);
  1680.         postSynapticNeuron(N_AS5,1);
  1681.         postSynapticNeuron(N_AS6,1);
  1682.         postSynapticNeuron(N_AS7,2);
  1683.         postSynapticNeuron(N_AS9,1);
  1684.         postSynapticNeuron(N_AVAL,7);
  1685.         postSynapticNeuron(N_AVAR,7);
  1686.         postSynapticNeuron(N_AVBR,4);
  1687.         postSynapticNeuron(N_AVDL,1);
  1688.         postSynapticNeuron(N_AVDR,2);
  1689.         postSynapticNeuron(N_AVEL,1);
  1690.         postSynapticNeuron(N_AVER,2);
  1691.         postSynapticNeuron(N_AVL,1);
  1692.         postSynapticNeuron(N_DB3,1);
  1693.         postSynapticNeuron(N_DB4,1);
  1694.         postSynapticNeuron(N_DB5,1);
  1695.         postSynapticNeuron(N_DB6,2);
  1696.         postSynapticNeuron(N_DB7,2);
  1697.         postSynapticNeuron(N_DVA,1);
  1698.         postSynapticNeuron(N_PVNR,1);
  1699.         postSynapticNeuron(N_RIBL,1);
  1700.         postSynapticNeuron(N_RIBR,1);
  1701.         postSynapticNeuron(N_RID,1);
  1702.         postSynapticNeuron(N_SDQR,1);
  1703.         postSynapticNeuron(N_SIBVL,1);
  1704.         postSynapticNeuron(N_VA10,1);
  1705.         postSynapticNeuron(N_VA2,1);
  1706.         postSynapticNeuron(N_VA7,1);
  1707.         postSynapticNeuron(N_VB1,1);
  1708.         postSynapticNeuron(N_VB10,2);
  1709.         postSynapticNeuron(N_VB11,2);
  1710.         postSynapticNeuron(N_VB2,4);
  1711.         postSynapticNeuron(N_VB4,1);
  1712.         postSynapticNeuron(N_VB5,1);
  1713.         postSynapticNeuron(N_VB6,1);
  1714.         postSynapticNeuron(N_VB7,2);
  1715.         postSynapticNeuron(N_VB8,7);
  1716.         postSynapticNeuron(N_VB9,1);
  1717.         postSynapticNeuron(N_VC3,1);
  1718.     break;
  1719.     case N_AVBR:
  1720.         postSynapticNeuron(N_AS1,1);
  1721.         postSynapticNeuron(N_AS10,1);
  1722.         postSynapticNeuron(N_AS3,1);
  1723.         postSynapticNeuron(N_AS4,1);
  1724.         postSynapticNeuron(N_AS5,1);
  1725.         postSynapticNeuron(N_AS6,2);
  1726.         postSynapticNeuron(N_AS7,3);
  1727.         postSynapticNeuron(N_AVAL,6);
  1728.         postSynapticNeuron(N_AVAR,7);
  1729.         postSynapticNeuron(N_AVBL,4);
  1730.         postSynapticNeuron(N_DA5,1);
  1731.         postSynapticNeuron(N_DB1,3);
  1732.         postSynapticNeuron(N_DB2,1);
  1733.         postSynapticNeuron(N_DB3,1);
  1734.         postSynapticNeuron(N_DB4,1);
  1735.         postSynapticNeuron(N_DB5,1);
  1736.         postSynapticNeuron(N_DB6,1);
  1737.         postSynapticNeuron(N_DB7,1);
  1738.         postSynapticNeuron(N_DD1,1);
  1739.         postSynapticNeuron(N_DVA,1);
  1740.         postSynapticNeuron(N_HSNR,1);
  1741.         postSynapticNeuron(N_PVNL,2);
  1742.         postSynapticNeuron(N_RIBL,1);
  1743.         postSynapticNeuron(N_RIBR,1);
  1744.         postSynapticNeuron(N_RID,2);
  1745.         postSynapticNeuron(N_SIBVL,1);
  1746.         postSynapticNeuron(N_VA4,1);
  1747.         postSynapticNeuron(N_VA8,1);
  1748.         postSynapticNeuron(N_VA9,2);
  1749.         postSynapticNeuron(N_VB10,1);
  1750.         postSynapticNeuron(N_VB11,1);
  1751.         postSynapticNeuron(N_VB2,1);
  1752.         postSynapticNeuron(N_VB3,1);
  1753.         postSynapticNeuron(N_VB4,1);
  1754.         postSynapticNeuron(N_VB6,2);
  1755.         postSynapticNeuron(N_VB7,2);
  1756.         postSynapticNeuron(N_VB8,3);
  1757.         postSynapticNeuron(N_VB9,6);
  1758.         postSynapticNeuron(N_VD10,1);
  1759.         postSynapticNeuron(N_VD3,1);
  1760.     break;
  1761.     case N_AVDL:
  1762.         postSynapticNeuron(N_ADAR,2);
  1763.         postSynapticNeuron(N_AS1,1);
  1764.         postSynapticNeuron(N_AS10,1);
  1765.         postSynapticNeuron(N_AS11,2);
  1766.         postSynapticNeuron(N_AS4,1);
  1767.         postSynapticNeuron(N_AS5,1);
  1768.         postSynapticNeuron(N_AVAL,13);
  1769.         postSynapticNeuron(N_AVAR,19);
  1770.         postSynapticNeuron(N_AVM,2);
  1771.         postSynapticNeuron(N_DA1,1);
  1772.         postSynapticNeuron(N_DA2,1);
  1773.         postSynapticNeuron(N_DA3,4);
  1774.         postSynapticNeuron(N_DA4,1);
  1775.         postSynapticNeuron(N_DA5,1);
  1776.         postSynapticNeuron(N_DA8,1);
  1777.         postSynapticNeuron(N_FLPL,1);
  1778.         postSynapticNeuron(N_FLPR,1);
  1779.         postSynapticNeuron(N_LUAL,1);
  1780.         postSynapticNeuron(N_PVCL,1);
  1781.         postSynapticNeuron(N_SABD,1);
  1782.         postSynapticNeuron(N_SABVL,1);
  1783.         postSynapticNeuron(N_SABVR,1);
  1784.         postSynapticNeuron(N_VA5,1);
  1785.     break;
  1786.     case N_AVDR:
  1787.         postSynapticNeuron(N_ADAL,2);
  1788.         postSynapticNeuron(N_ADLL,1);
  1789.         postSynapticNeuron(N_AS10,1);
  1790.         postSynapticNeuron(N_AS5,1);
  1791.         postSynapticNeuron(N_AVAL,16);
  1792.         postSynapticNeuron(N_AVAR,15);
  1793.         postSynapticNeuron(N_AVBL,1);
  1794.         postSynapticNeuron(N_AVDL,2);
  1795.         postSynapticNeuron(N_AVJL,2);
  1796.         postSynapticNeuron(N_DA1,2);
  1797.         postSynapticNeuron(N_DA2,1);
  1798.         postSynapticNeuron(N_DA3,1);
  1799.         postSynapticNeuron(N_DA4,1);
  1800.         postSynapticNeuron(N_DA5,2);
  1801.         postSynapticNeuron(N_DA8,1);
  1802.         postSynapticNeuron(N_DA9,1);
  1803.         postSynapticNeuron(N_DB4,1);
  1804.         postSynapticNeuron(N_DVC,1);
  1805.         postSynapticNeuron(N_FLPR,1);
  1806.         postSynapticNeuron(N_LUAL,2);
  1807.         postSynapticNeuron(N_PQR,1);
  1808.         postSynapticNeuron(N_SABD,1);
  1809.         postSynapticNeuron(N_SABVL,3);
  1810.         postSynapticNeuron(N_SABVR,1);
  1811.         postSynapticNeuron(N_VA11,1);
  1812.         postSynapticNeuron(N_VA2,1);
  1813.         postSynapticNeuron(N_VA3,2);
  1814.         postSynapticNeuron(N_VA6,1);
  1815.     break;
  1816.     case N_AVEL:
  1817.         postSynapticNeuron(N_AS1,1);
  1818.         postSynapticNeuron(N_AVAL,12);
  1819.         postSynapticNeuron(N_AVAR,7);
  1820.         postSynapticNeuron(N_AVER,1);
  1821.         postSynapticNeuron(N_DA1,5);
  1822.         postSynapticNeuron(N_DA2,1);
  1823.         postSynapticNeuron(N_DA3,3);
  1824.         postSynapticNeuron(N_DA4,1);
  1825.         postSynapticNeuron(N_PVCR,1);
  1826.         postSynapticNeuron(N_PVT,1);
  1827.         postSynapticNeuron(N_RIML,2);
  1828.         postSynapticNeuron(N_RIMR,3);
  1829.         postSynapticNeuron(N_RMDVR,1);
  1830.         postSynapticNeuron(N_RMEV,1);
  1831.         postSynapticNeuron(N_SABD,6);
  1832.         postSynapticNeuron(N_SABVL,7);
  1833.         postSynapticNeuron(N_SABVR,3);
  1834.         postSynapticNeuron(N_VA1,5);
  1835.         postSynapticNeuron(N_VA3,3);
  1836.         postSynapticNeuron(N_VD2,1);
  1837.         postSynapticNeuron(N_VD3,1);
  1838.     break;
  1839.     case N_AVER:
  1840.         postSynapticNeuron(N_AS1,3);
  1841.         postSynapticNeuron(N_AS2,2);
  1842.         postSynapticNeuron(N_AS3,1);
  1843.         postSynapticNeuron(N_AVAL,7);
  1844.         postSynapticNeuron(N_AVAR,16);
  1845.         postSynapticNeuron(N_AVDR,1);
  1846.         postSynapticNeuron(N_AVEL,1);
  1847.         postSynapticNeuron(N_DA1,5);
  1848.         postSynapticNeuron(N_DA2,3);
  1849.         postSynapticNeuron(N_DA3,1);
  1850.         postSynapticNeuron(N_DB3,1);
  1851.         postSynapticNeuron(N_RIML,3);
  1852.         postSynapticNeuron(N_RIMR,2);
  1853.         postSynapticNeuron(N_RMDVL,1);
  1854.         postSynapticNeuron(N_RMDVR,1);
  1855.         postSynapticNeuron(N_RMEV,1);
  1856.         postSynapticNeuron(N_SABD,2);
  1857.         postSynapticNeuron(N_SABVL,3);
  1858.         postSynapticNeuron(N_SABVR,3);
  1859.         postSynapticNeuron(N_VA1,1);
  1860.         postSynapticNeuron(N_VA2,1);
  1861.         postSynapticNeuron(N_VA3,2);
  1862.         postSynapticNeuron(N_VA4,1);
  1863.         postSynapticNeuron(N_VA5,1);
  1864.     break;
  1865.     case N_AVFL:
  1866.         postSynapticNeuron(N_AVBL,1);
  1867.         postSynapticNeuron(N_AVBR,2);
  1868.         postSynapticNeuron(N_AVFR,30);
  1869.         postSynapticNeuron(N_AVG,1);
  1870.         postSynapticNeuron(N_AVHL,4);
  1871.         postSynapticNeuron(N_AVHR,7);
  1872.         postSynapticNeuron(N_AVJL,1);
  1873.         postSynapticNeuron(N_AVJR,1);
  1874.         postSynapticNeuron(N_AVL,1);
  1875.         postSynapticNeuron(N_HSNL,1);
  1876.         postSynapticNeuron(N_MVL11,1);
  1877.         postSynapticNeuron(N_MVL12,1);
  1878.         postSynapticNeuron(N_PDER,1);
  1879.         postSynapticNeuron(N_PVNL,2);
  1880.         postSynapticNeuron(N_PVQL,1);
  1881.         postSynapticNeuron(N_PVQR,2);
  1882.         postSynapticNeuron(N_VB1,1);
  1883.     break;
  1884.     case N_AVFR:
  1885.         postSynapticNeuron(N_ASJL,1);
  1886.         postSynapticNeuron(N_ASKL,1);
  1887.         postSynapticNeuron(N_AVBL,1);
  1888.         postSynapticNeuron(N_AVBR,5);
  1889.         postSynapticNeuron(N_AVFL,24);
  1890.         postSynapticNeuron(N_AVHL,4);
  1891.         postSynapticNeuron(N_AVHR,2);
  1892.         postSynapticNeuron(N_AVJL,1);
  1893.         postSynapticNeuron(N_AVJR,1);
  1894.         postSynapticNeuron(N_HSNR,1);
  1895.         postSynapticNeuron(N_MVL14,2);
  1896.         postSynapticNeuron(N_MVR14,2);
  1897.         postSynapticNeuron(N_PVQL,1);
  1898.         postSynapticNeuron(N_VC4,1);
  1899.         postSynapticNeuron(N_VD11,1);
  1900.     break;
  1901.     case N_AVG:
  1902.         postSynapticNeuron(N_AVAR,3);
  1903.         postSynapticNeuron(N_AVBL,1);
  1904.         postSynapticNeuron(N_AVBR,2);
  1905.         postSynapticNeuron(N_AVDR,1);
  1906.         postSynapticNeuron(N_AVEL,1);
  1907.         postSynapticNeuron(N_AVER,1);
  1908.         postSynapticNeuron(N_AVFL,1);
  1909.         postSynapticNeuron(N_AVJL,1);
  1910.         postSynapticNeuron(N_AVL,1);
  1911.         postSynapticNeuron(N_DA8,1);
  1912.         postSynapticNeuron(N_PHAL,2);
  1913.         postSynapticNeuron(N_PVCL,1);
  1914.         postSynapticNeuron(N_PVNR,1);
  1915.         postSynapticNeuron(N_PVPR,1);
  1916.         postSynapticNeuron(N_PVQR,1);
  1917.         postSynapticNeuron(N_PVT,1);
  1918.         postSynapticNeuron(N_RIFL,1);
  1919.         postSynapticNeuron(N_RIFR,1);
  1920.         postSynapticNeuron(N_VA11,1);
  1921.     break;
  1922.     case N_AVHL:
  1923.         postSynapticNeuron(N_ADFR,3);
  1924.         postSynapticNeuron(N_AVBL,1);
  1925.         postSynapticNeuron(N_AVBR,1);
  1926.         postSynapticNeuron(N_AVDL,1);
  1927.         postSynapticNeuron(N_AVFL,1);
  1928.         postSynapticNeuron(N_AVFL,2);
  1929.         postSynapticNeuron(N_AVFR,5);
  1930.         postSynapticNeuron(N_AVHR,2);
  1931.         postSynapticNeuron(N_AVJL,1);
  1932.         postSynapticNeuron(N_AWBR,1);
  1933.         postSynapticNeuron(N_PHBR,1);
  1934.         postSynapticNeuron(N_PVPR,2);
  1935.         postSynapticNeuron(N_PVQL,1);
  1936.         postSynapticNeuron(N_PVQR,2);
  1937.         postSynapticNeuron(N_RIMR,1);
  1938.         postSynapticNeuron(N_RIR,3);
  1939.         postSynapticNeuron(N_SMBDR,1);
  1940.         postSynapticNeuron(N_SMBVR,1);
  1941.         postSynapticNeuron(N_VD1,1);
  1942.     break;
  1943.     case N_AVHR:
  1944.         postSynapticNeuron(N_ADLL,1);
  1945.         postSynapticNeuron(N_ADLR,2);
  1946.         postSynapticNeuron(N_AQR,2);
  1947.         postSynapticNeuron(N_AVBL,2);
  1948.         postSynapticNeuron(N_AVBR,1);
  1949.         postSynapticNeuron(N_AVDR,1);
  1950.         postSynapticNeuron(N_AVFL,1);
  1951.         postSynapticNeuron(N_AVFR,2);
  1952.         postSynapticNeuron(N_AVHL,2);
  1953.         postSynapticNeuron(N_AVJR,4);
  1954.         postSynapticNeuron(N_PVNL,1);
  1955.         postSynapticNeuron(N_PVPL,3);
  1956.         postSynapticNeuron(N_RIGL,1);
  1957.         postSynapticNeuron(N_RIR,4);
  1958.         postSynapticNeuron(N_SMBDL,1);
  1959.         postSynapticNeuron(N_SMBVL,1);
  1960.     break;
  1961.     case N_AVJL:
  1962.         postSynapticNeuron(N_AVAL,2);
  1963.         postSynapticNeuron(N_AVAR,1);
  1964.         postSynapticNeuron(N_AVBL,1);
  1965.         postSynapticNeuron(N_AVBR,4);
  1966.         postSynapticNeuron(N_AVDL,1);
  1967.         postSynapticNeuron(N_AVDR,2);
  1968.         postSynapticNeuron(N_AVEL,1);
  1969.         postSynapticNeuron(N_AVFR,1);
  1970.         postSynapticNeuron(N_AVHL,2);
  1971.         postSynapticNeuron(N_AVJR,4);
  1972.         postSynapticNeuron(N_HSNR,1);
  1973.         postSynapticNeuron(N_PLMR,2);
  1974.         postSynapticNeuron(N_PVCL,2);
  1975.         postSynapticNeuron(N_PVCR,5);
  1976.         postSynapticNeuron(N_PVNR,1);
  1977.         postSynapticNeuron(N_RIFR,1);
  1978.         postSynapticNeuron(N_RIS,2);
  1979.     break;
  1980.     case N_AVJR:
  1981.         postSynapticNeuron(N_AVAL,1);
  1982.         postSynapticNeuron(N_AVAR,1);
  1983.         postSynapticNeuron(N_AVBL,3);
  1984.         postSynapticNeuron(N_AVBR,1);
  1985.         postSynapticNeuron(N_AVDL,1);
  1986.         postSynapticNeuron(N_AVDR,3);
  1987.         postSynapticNeuron(N_AVER,3);
  1988.         postSynapticNeuron(N_AVJL,5);
  1989.         postSynapticNeuron(N_PVCL,3);
  1990.         postSynapticNeuron(N_PVCR,4);
  1991.         postSynapticNeuron(N_PVQR,1);
  1992.         postSynapticNeuron(N_SABVL,1);
  1993.     break;
  1994.     case N_AVKL:
  1995.         postSynapticNeuron(N_ADER,1);
  1996.         postSynapticNeuron(N_AQR,2);
  1997.         postSynapticNeuron(N_AVBL,1);
  1998.         postSynapticNeuron(N_AVEL,2);
  1999.         postSynapticNeuron(N_AVER,1);
  2000.         postSynapticNeuron(N_AVKR,2);
  2001.         postSynapticNeuron(N_AVM,1);
  2002.         postSynapticNeuron(N_DVA,1);
  2003.         postSynapticNeuron(N_PDEL,3);
  2004.         postSynapticNeuron(N_PDER,1);
  2005.         postSynapticNeuron(N_PVM,1);
  2006.         postSynapticNeuron(N_PVPL,1);
  2007.         postSynapticNeuron(N_PVPR,1);
  2008.         postSynapticNeuron(N_PVT,2);
  2009.         postSynapticNeuron(N_RICL,1);
  2010.         postSynapticNeuron(N_RICR,1);
  2011.         postSynapticNeuron(N_RIGL,1);
  2012.         postSynapticNeuron(N_RIML,2);
  2013.         postSynapticNeuron(N_RIMR,1);
  2014.         postSynapticNeuron(N_RMFR,1);
  2015.         postSynapticNeuron(N_SAADR,1);
  2016.         postSynapticNeuron(N_SIAVR,1);
  2017.         postSynapticNeuron(N_SMBDL,1);
  2018.         postSynapticNeuron(N_SMBDR,1);
  2019.         postSynapticNeuron(N_SMBVR,1);
  2020.         postSynapticNeuron(N_SMDDR,1);
  2021.         postSynapticNeuron(N_VB1,4);
  2022.         postSynapticNeuron(N_VB10,1);
  2023.     break;
  2024.     case N_AVKR:
  2025.         postSynapticNeuron(N_ADEL,1);
  2026.         postSynapticNeuron(N_AQR,1);
  2027.         postSynapticNeuron(N_AVKL,2);
  2028.         postSynapticNeuron(N_BDUL,1);
  2029.         postSynapticNeuron(N_MVL10,1);
  2030.         postSynapticNeuron(N_PVPL,6);
  2031.         postSynapticNeuron(N_PVQL,1);
  2032.         postSynapticNeuron(N_RICL,1);
  2033.         postSynapticNeuron(N_RIGR,1);
  2034.         postSynapticNeuron(N_RIML,2);
  2035.         postSynapticNeuron(N_RIMR,2);
  2036.         postSynapticNeuron(N_RMDR,1);
  2037.         postSynapticNeuron(N_RMFL,1);
  2038.         postSynapticNeuron(N_SAADL,1);
  2039.         postSynapticNeuron(N_SMBDL,1);
  2040.         postSynapticNeuron(N_SMBDL,1);
  2041.         postSynapticNeuron(N_SMBDR,2);
  2042.         postSynapticNeuron(N_SMBVR,1);
  2043.         postSynapticNeuron(N_SMDDL,1);
  2044.         postSynapticNeuron(N_SMDDR,2);
  2045.     break;
  2046.     case N_AVL:
  2047.         postSynapticNeuron(N_AVEL,1);
  2048.         postSynapticNeuron(N_AVFR,1);
  2049.         postSynapticNeuron(N_DA2,1);
  2050.         postSynapticNeuron(N_DD1,1);
  2051.         postSynapticNeuron(N_DD6,2);
  2052.         postSynapticNeuron(N_DVB,1);
  2053.         postSynapticNeuron(N_DVC,9);
  2054.         postSynapticNeuron(N_HSNR,1);
  2055.         postSynapticNeuron(N_MVL10,-5);
  2056.         postSynapticNeuron(N_MVR10,-5);
  2057.         postSynapticNeuron(N_PVM,1);
  2058.         postSynapticNeuron(N_PVPR,1);
  2059.         postSynapticNeuron(N_PVWL,1);
  2060.         postSynapticNeuron(N_SABD,5);
  2061.         postSynapticNeuron(N_SABVL,4);
  2062.         postSynapticNeuron(N_SABVR,3);
  2063.         postSynapticNeuron(N_VD12,4);
  2064.     break;
  2065.     case N_AVM:
  2066.         postSynapticNeuron(N_ADER,1);
  2067.         postSynapticNeuron(N_ALML,1);
  2068.         postSynapticNeuron(N_ALMR,1);
  2069.         postSynapticNeuron(N_AVBL,6);
  2070.         postSynapticNeuron(N_AVBR,6);
  2071.         postSynapticNeuron(N_AVDL,2);
  2072.         postSynapticNeuron(N_AVJR,1);
  2073.         postSynapticNeuron(N_BDUL,3);
  2074.         postSynapticNeuron(N_BDUR,2);
  2075.         postSynapticNeuron(N_DA1,1);
  2076.         postSynapticNeuron(N_PVCL,4);
  2077.         postSynapticNeuron(N_PVCR,5);
  2078.         postSynapticNeuron(N_PVNL,1);
  2079.         postSynapticNeuron(N_PVR,3);
  2080.         postSynapticNeuron(N_RID,1);
  2081.         postSynapticNeuron(N_SIBVL,1);
  2082.         postSynapticNeuron(N_VA1,2);
  2083.     break;
  2084.     case N_AWAL:
  2085.         postSynapticNeuron(N_ADAL,1);
  2086.         postSynapticNeuron(N_AFDL,5);
  2087.         postSynapticNeuron(N_AIAL,1);
  2088.         postSynapticNeuron(N_AIYL,1);
  2089.         postSynapticNeuron(N_AIZL,10);
  2090.         postSynapticNeuron(N_ASEL,4);
  2091.         postSynapticNeuron(N_ASGL,1);
  2092.         postSynapticNeuron(N_AWAR,1);
  2093.         postSynapticNeuron(N_AWBL,1);
  2094.     break;
  2095.     case N_AWAR:
  2096.         postSynapticNeuron(N_ADFR,3);
  2097.         postSynapticNeuron(N_AFDR,7);
  2098.         postSynapticNeuron(N_AIAR,1);
  2099.         postSynapticNeuron(N_AIYR,2);
  2100.         postSynapticNeuron(N_AIZR,7);
  2101.         postSynapticNeuron(N_AIZR,1);
  2102.         postSynapticNeuron(N_ASEL,1);
  2103.         postSynapticNeuron(N_ASER,2);
  2104.         postSynapticNeuron(N_AUAR,1);
  2105.         postSynapticNeuron(N_AWAL,1);
  2106.         postSynapticNeuron(N_AWBR,1);
  2107.         postSynapticNeuron(N_RIFR,2);
  2108.         postSynapticNeuron(N_RIGR,1);
  2109.         postSynapticNeuron(N_RIR,2);
  2110.     break;
  2111.     case N_AWBL:
  2112.         postSynapticNeuron(N_ADFL,9);
  2113.         postSynapticNeuron(N_AIBR,1);
  2114.         postSynapticNeuron(N_AIZL,9);
  2115.         postSynapticNeuron(N_AUAL,1);
  2116.         postSynapticNeuron(N_AVBL,1);
  2117.         postSynapticNeuron(N_AWBR,1);
  2118.         postSynapticNeuron(N_RIAL,3);
  2119.         postSynapticNeuron(N_RMGL,1);
  2120.         postSynapticNeuron(N_SMBDL,1);
  2121.     break;
  2122.     case N_AWBR:
  2123.         postSynapticNeuron(N_ADFR,4);
  2124.         postSynapticNeuron(N_AIZR,4);
  2125.         postSynapticNeuron(N_ASGR,1);
  2126.         postSynapticNeuron(N_ASHR,2);
  2127.         postSynapticNeuron(N_AUAR,1);
  2128.         postSynapticNeuron(N_AVBR,2);
  2129.         postSynapticNeuron(N_AWBL,1);
  2130.         postSynapticNeuron(N_RIAR,1);
  2131.         postSynapticNeuron(N_RICL,1);
  2132.         postSynapticNeuron(N_RIR,2);
  2133.         postSynapticNeuron(N_RMGR,1);
  2134.         postSynapticNeuron(N_SMBVR,1);
  2135.     break;
  2136.     case N_AWCL:
  2137.         postSynapticNeuron(N_AIAL,2);
  2138.         postSynapticNeuron(N_AIAR,4);
  2139.         postSynapticNeuron(N_AIBL,1);
  2140.         postSynapticNeuron(N_AIBR,1);
  2141.         postSynapticNeuron(N_AIYL,10);
  2142.         postSynapticNeuron(N_ASEL,1);
  2143.         postSynapticNeuron(N_AVAL,1);
  2144.         postSynapticNeuron(N_AWCR,1);
  2145.         postSynapticNeuron(N_RIAL,3);
  2146.     break;
  2147.     case N_AWCR:
  2148.         postSynapticNeuron(N_AIAR,1);
  2149.         postSynapticNeuron(N_AIBR,4);
  2150.         postSynapticNeuron(N_AIYL,4);
  2151.         postSynapticNeuron(N_AIYR,9);
  2152.         postSynapticNeuron(N_ASEL,1);
  2153.         postSynapticNeuron(N_ASGR,1);
  2154.         postSynapticNeuron(N_AWCL,5);
  2155.     break;
  2156.     case N_BAGL:
  2157.         postSynapticNeuron(N_AIBL,1);
  2158.         postSynapticNeuron(N_AVAR,1);
  2159.         postSynapticNeuron(N_AVEL,1);
  2160.         postSynapticNeuron(N_AVER,4);
  2161.         postSynapticNeuron(N_BAGR,1);
  2162.         postSynapticNeuron(N_BAGR,1);
  2163.         postSynapticNeuron(N_RIAR,5);
  2164.         postSynapticNeuron(N_RIBL,1);
  2165.         postSynapticNeuron(N_RIBR,7);
  2166.         postSynapticNeuron(N_RIGL,1);
  2167.         postSynapticNeuron(N_RIGR,4);
  2168.         postSynapticNeuron(N_RIGR,1);
  2169.         postSynapticNeuron(N_RIR,1);
  2170.     break;
  2171.     case N_BAGR:
  2172.         postSynapticNeuron(N_AIYL,1);
  2173.         postSynapticNeuron(N_AVAL,1);
  2174.         postSynapticNeuron(N_AVEL,2);
  2175.         postSynapticNeuron(N_BAGL,1);
  2176.         postSynapticNeuron(N_RIAL,5);
  2177.         postSynapticNeuron(N_RIBL,4);
  2178.         postSynapticNeuron(N_RIGL,5);
  2179.         postSynapticNeuron(N_RIGL,1);
  2180.         postSynapticNeuron(N_RIR,1);
  2181.     break;
  2182.     case N_BDUL:
  2183.         postSynapticNeuron(N_ADEL,3);
  2184.         postSynapticNeuron(N_AVHL,1);
  2185.         postSynapticNeuron(N_AVJR,1);
  2186.         postSynapticNeuron(N_HSNL,1);
  2187.         postSynapticNeuron(N_PVNL,2);
  2188.         postSynapticNeuron(N_PVNR,2);
  2189.         postSynapticNeuron(N_SAADL,1);
  2190.         postSynapticNeuron(N_URADL,1);
  2191.     break;
  2192.     case N_BDUR:
  2193.         postSynapticNeuron(N_ADER,1);
  2194.         postSynapticNeuron(N_ALMR,1);
  2195.         postSynapticNeuron(N_AVAL,3);
  2196.         postSynapticNeuron(N_AVHL,1);
  2197.         postSynapticNeuron(N_AVJL,2);
  2198.         postSynapticNeuron(N_HSNR,4);
  2199.         postSynapticNeuron(N_PVCL,1);
  2200.         postSynapticNeuron(N_PVNL,2);
  2201.         postSynapticNeuron(N_PVNR,1);
  2202.         postSynapticNeuron(N_SDQL,1);
  2203.         postSynapticNeuron(N_URADR,1);
  2204.     break;
  2205.     case N_CEPDL:
  2206.         postSynapticNeuron(N_AVER,5);
  2207.         postSynapticNeuron(N_IL1DL,4);
  2208.         postSynapticNeuron(N_OLLL,2);
  2209.         postSynapticNeuron(N_OLQDL,6);
  2210.         postSynapticNeuron(N_OLQDL,1);
  2211.         postSynapticNeuron(N_RIBL,2);
  2212.         postSynapticNeuron(N_RICL,1);
  2213.         postSynapticNeuron(N_RICR,2);
  2214.         postSynapticNeuron(N_RIH,1);
  2215.         postSynapticNeuron(N_RIPL,2);
  2216.         postSynapticNeuron(N_RIS,1);
  2217.         postSynapticNeuron(N_RMDVL,3);
  2218.         postSynapticNeuron(N_RMGL,4);
  2219.         postSynapticNeuron(N_RMHR,4);
  2220.         postSynapticNeuron(N_SIADR,1);
  2221.         postSynapticNeuron(N_SMBDR,1);
  2222.         postSynapticNeuron(N_URADL,2);
  2223.         postSynapticNeuron(N_URBL,4);
  2224.         postSynapticNeuron(N_URYDL,2);
  2225.     break;
  2226.     case N_CEPDR:
  2227.         postSynapticNeuron(N_AVEL,6);
  2228.         postSynapticNeuron(N_BDUR,1);
  2229.         postSynapticNeuron(N_IL1DR,5);
  2230.         postSynapticNeuron(N_IL1R,1);
  2231.         postSynapticNeuron(N_OLLR,8);
  2232.         postSynapticNeuron(N_OLQDR,5);
  2233.         postSynapticNeuron(N_OLQDR,2);
  2234.         postSynapticNeuron(N_RIBR,1);
  2235.         postSynapticNeuron(N_RICL,4);
  2236.         postSynapticNeuron(N_RICR,3);
  2237.         postSynapticNeuron(N_RIH,1);
  2238.         postSynapticNeuron(N_RIS,1);
  2239.         postSynapticNeuron(N_RMDDL,1);
  2240.         postSynapticNeuron(N_RMDVR,2);
  2241.         postSynapticNeuron(N_RMGR,1);
  2242.         postSynapticNeuron(N_RMHL,4);
  2243.         postSynapticNeuron(N_RMHR,1);
  2244.         postSynapticNeuron(N_SIADL,1);
  2245.         postSynapticNeuron(N_SMBDR,1);
  2246.         postSynapticNeuron(N_URADR,1);
  2247.         postSynapticNeuron(N_URBR,2);
  2248.         postSynapticNeuron(N_URYDR,1);
  2249.     break;
  2250.     case N_CEPVL:
  2251.         postSynapticNeuron(N_ADLL,1);
  2252.         postSynapticNeuron(N_AVER,3);
  2253.         postSynapticNeuron(N_IL1VL,2);
  2254.         postSynapticNeuron(N_MVL03,1);
  2255.         postSynapticNeuron(N_OLLL,4);
  2256.         postSynapticNeuron(N_OLQVL,6);
  2257.         postSynapticNeuron(N_OLQVL,1);
  2258.         postSynapticNeuron(N_RICL,7);
  2259.         postSynapticNeuron(N_RICR,4);
  2260.         postSynapticNeuron(N_RIH,1);
  2261.         postSynapticNeuron(N_RIPL,1);
  2262.         postSynapticNeuron(N_RMDDL,4);
  2263.         postSynapticNeuron(N_RMHL,1);
  2264.         postSynapticNeuron(N_SIAVL,1);
  2265.         postSynapticNeuron(N_URAVL,2);
  2266.     break;
  2267.     case N_CEPVR:
  2268.         postSynapticNeuron(N_ASGR,1);
  2269.         postSynapticNeuron(N_AVEL,5);
  2270.         postSynapticNeuron(N_IL1VR,1);
  2271.         postSynapticNeuron(N_IL2VR,2);
  2272.         postSynapticNeuron(N_MVR04,1);
  2273.         postSynapticNeuron(N_OLLR,7);
  2274.         postSynapticNeuron(N_OLQVR,3);
  2275.         postSynapticNeuron(N_OLQVR,1);
  2276.         postSynapticNeuron(N_RICL,2);
  2277.         postSynapticNeuron(N_RICR,2);
  2278.         postSynapticNeuron(N_RIH,1);
  2279.         postSynapticNeuron(N_RIPR,1);
  2280.         postSynapticNeuron(N_RIVL,1);
  2281.         postSynapticNeuron(N_RMDDR,2);
  2282.         postSynapticNeuron(N_RMHR,2);
  2283.         postSynapticNeuron(N_SIAVR,2);
  2284.         postSynapticNeuron(N_URAVR,1);
  2285.     break;
  2286.     case N_DA1:
  2287.         postSynapticNeuron(N_AVAL,2);
  2288.         postSynapticNeuron(N_AVAR,6);
  2289.         postSynapticNeuron(N_DA4,1);
  2290.         postSynapticNeuron(N_DD1,4);
  2291.         postSynapticNeuron(N_MDL08,8);
  2292.         postSynapticNeuron(N_MDR08,8);
  2293.         postSynapticNeuron(N_SABVL,2);
  2294.         postSynapticNeuron(N_SABVR,3);
  2295.         postSynapticNeuron(N_VD1,17);
  2296.         postSynapticNeuron(N_VD2,1);
  2297.     break;
  2298.     case N_DA2:
  2299.         postSynapticNeuron(N_AS2,1);
  2300.         postSynapticNeuron(N_AS2,1);
  2301.         postSynapticNeuron(N_AS3,1);
  2302.         postSynapticNeuron(N_AVAL,2);
  2303.         postSynapticNeuron(N_AVAR,2);
  2304.         postSynapticNeuron(N_DD1,1);
  2305.         postSynapticNeuron(N_MDL07,2);
  2306.         postSynapticNeuron(N_MDL08,1);
  2307.         postSynapticNeuron(N_MDL09,2);
  2308.         postSynapticNeuron(N_MDL10,2);
  2309.         postSynapticNeuron(N_MDR07,2);
  2310.         postSynapticNeuron(N_MDR08,2);
  2311.         postSynapticNeuron(N_MDR09,2);
  2312.         postSynapticNeuron(N_MDR10,2);
  2313.         postSynapticNeuron(N_SABVL,1);
  2314.         postSynapticNeuron(N_VA1,2);
  2315.         postSynapticNeuron(N_VD1,2);
  2316.         postSynapticNeuron(N_VD2,11);
  2317.         postSynapticNeuron(N_VD3,5);
  2318.     break;
  2319.     case N_DA3:
  2320.         postSynapticNeuron(N_AS4,2);
  2321.         postSynapticNeuron(N_AVAR,2);
  2322.         postSynapticNeuron(N_DA4,2);
  2323.         postSynapticNeuron(N_DB3,1);
  2324.         postSynapticNeuron(N_DD2,1);
  2325.         postSynapticNeuron(N_MDL09,5);
  2326.         postSynapticNeuron(N_MDL10,5);
  2327.         postSynapticNeuron(N_MDL12,5);
  2328.         postSynapticNeuron(N_MDR09,5);
  2329.         postSynapticNeuron(N_MDR10,5);
  2330.         postSynapticNeuron(N_MDR12,5);
  2331.         postSynapticNeuron(N_VD3,25);
  2332.         postSynapticNeuron(N_VD4,6);
  2333.     break;
  2334.     case N_DA4:
  2335.         postSynapticNeuron(N_AVAL,3);
  2336.         postSynapticNeuron(N_AVAR,2);
  2337.         postSynapticNeuron(N_DA1,1);
  2338.         postSynapticNeuron(N_DA3,1);
  2339.         postSynapticNeuron(N_DB3,1);
  2340.         postSynapticNeuron(N_DB3,1);
  2341.         postSynapticNeuron(N_DD2,1);
  2342.         postSynapticNeuron(N_MDL11,4);
  2343.         postSynapticNeuron(N_MDL12,4);
  2344.         postSynapticNeuron(N_MDL14,5);
  2345.         postSynapticNeuron(N_MDR11,4);
  2346.         postSynapticNeuron(N_MDR12,4);
  2347.         postSynapticNeuron(N_MDR14,5);
  2348.         postSynapticNeuron(N_VB6,1);
  2349.         postSynapticNeuron(N_VD4,12);
  2350.         postSynapticNeuron(N_VD5,15);
  2351.     break;
  2352.     case N_DA5:
  2353.         postSynapticNeuron(N_AS6,2);
  2354.         postSynapticNeuron(N_AVAL,1);
  2355.         postSynapticNeuron(N_AVAR,5);
  2356.         postSynapticNeuron(N_DB4,1);
  2357.         postSynapticNeuron(N_MDL13,5);
  2358.         postSynapticNeuron(N_MDL14,4);
  2359.         postSynapticNeuron(N_MDR13,5);
  2360.         postSynapticNeuron(N_MDR14,4);
  2361.         postSynapticNeuron(N_VA4,1);
  2362.         postSynapticNeuron(N_VA5,2);
  2363.         postSynapticNeuron(N_VD5,1);
  2364.         postSynapticNeuron(N_VD6,16);
  2365.     break;
  2366.     case N_DA6:
  2367.         postSynapticNeuron(N_AVAL,10);
  2368.         postSynapticNeuron(N_AVAR,2);
  2369.         postSynapticNeuron(N_MDL11,6);
  2370.         postSynapticNeuron(N_MDL12,4);
  2371.         postSynapticNeuron(N_MDL13,4);
  2372.         postSynapticNeuron(N_MDL14,4);
  2373.         postSynapticNeuron(N_MDL16,4);
  2374.         postSynapticNeuron(N_MDR11,4);
  2375.         postSynapticNeuron(N_MDR12,4);
  2376.         postSynapticNeuron(N_MDR13,4);
  2377.         postSynapticNeuron(N_MDR14,4);
  2378.         postSynapticNeuron(N_MDR16,4);
  2379.         postSynapticNeuron(N_VD4,4);
  2380.         postSynapticNeuron(N_VD5,3);
  2381.         postSynapticNeuron(N_VD6,3);
  2382.     break;
  2383.     case N_DA7:
  2384.         postSynapticNeuron(N_AVAL,2);
  2385.         postSynapticNeuron(N_MDL15,4);
  2386.         postSynapticNeuron(N_MDL17,4);
  2387.         postSynapticNeuron(N_MDL18,4);
  2388.         postSynapticNeuron(N_MDR15,4);
  2389.         postSynapticNeuron(N_MDR17,4);
  2390.         postSynapticNeuron(N_MDR18,4);
  2391.     break;
  2392.     case N_DA8:
  2393.         postSynapticNeuron(N_AVAR,1);
  2394.         postSynapticNeuron(N_DA9,1);
  2395.         postSynapticNeuron(N_MDL17,4);
  2396.         postSynapticNeuron(N_MDL19,4);
  2397.         postSynapticNeuron(N_MDL20,4);
  2398.         postSynapticNeuron(N_MDR17,4);
  2399.         postSynapticNeuron(N_MDR19,4);
  2400.         postSynapticNeuron(N_MDR20,4);
  2401.     break;
  2402.     case N_DA9:
  2403.         postSynapticNeuron(N_DA8,1);
  2404.         postSynapticNeuron(N_DD6,1);
  2405.         postSynapticNeuron(N_MDL19,4);
  2406.         postSynapticNeuron(N_MDL21,4);
  2407.         postSynapticNeuron(N_MDL22,4);
  2408.         postSynapticNeuron(N_MDL23,4);
  2409.         postSynapticNeuron(N_MDL24,4);
  2410.         postSynapticNeuron(N_MDR19,4);
  2411.         postSynapticNeuron(N_MDR21,4);
  2412.         postSynapticNeuron(N_MDR22,4);
  2413.         postSynapticNeuron(N_MDR23,4);
  2414.         postSynapticNeuron(N_MDR24,4);
  2415.         postSynapticNeuron(N_PDA,1);
  2416.         postSynapticNeuron(N_PHCL,1);
  2417.         postSynapticNeuron(N_RID,1);
  2418.         postSynapticNeuron(N_VD13,1);
  2419.     break;
  2420.     case N_DB1:
  2421.         postSynapticNeuron(N_AIBR,1);
  2422.         postSynapticNeuron(N_AS1,1);
  2423.         postSynapticNeuron(N_AS2,1);
  2424.         postSynapticNeuron(N_AS3,1);
  2425.         postSynapticNeuron(N_AVBR,3);
  2426.         postSynapticNeuron(N_DB2,1);
  2427.         postSynapticNeuron(N_DB4,1);
  2428.         postSynapticNeuron(N_DD1,10);
  2429.         postSynapticNeuron(N_DVA,1);
  2430.         postSynapticNeuron(N_MDL07,1);
  2431.         postSynapticNeuron(N_MDL08,1);
  2432.         postSynapticNeuron(N_MDR07,1);
  2433.         postSynapticNeuron(N_MDR08,1);
  2434.         postSynapticNeuron(N_RID,1);
  2435.         postSynapticNeuron(N_RIS,1);
  2436.         postSynapticNeuron(N_VB3,1);
  2437.         postSynapticNeuron(N_VB4,1);
  2438.         postSynapticNeuron(N_VD1,21);
  2439.         postSynapticNeuron(N_VD2,15);
  2440.         postSynapticNeuron(N_VD3,1);
  2441.     break;
  2442.     case N_DB2:
  2443.         postSynapticNeuron(N_AVBR,1);
  2444.         postSynapticNeuron(N_DA3,5);
  2445.         postSynapticNeuron(N_DB1,1);
  2446.         postSynapticNeuron(N_DB3,6);
  2447.         postSynapticNeuron(N_DD2,3);
  2448.         postSynapticNeuron(N_MDL09,3);
  2449.         postSynapticNeuron(N_MDL10,3);
  2450.         postSynapticNeuron(N_MDL11,3);
  2451.         postSynapticNeuron(N_MDL12,3);
  2452.         postSynapticNeuron(N_MDR09,3);
  2453.         postSynapticNeuron(N_MDR10,3);
  2454.         postSynapticNeuron(N_MDR11,3);
  2455.         postSynapticNeuron(N_MDR12,3);
  2456.         postSynapticNeuron(N_VB1,2);
  2457.         postSynapticNeuron(N_VD3,23);
  2458.         postSynapticNeuron(N_VD4,14);
  2459.         postSynapticNeuron(N_VD5,1);
  2460.     break;
  2461.     case N_DB3:
  2462.         postSynapticNeuron(N_AS4,1);
  2463.         postSynapticNeuron(N_AS5,1);
  2464.         postSynapticNeuron(N_AVBL,1);
  2465.         postSynapticNeuron(N_AVBR,1);
  2466.         postSynapticNeuron(N_DA4,1);
  2467.         postSynapticNeuron(N_DB2,6);
  2468.         postSynapticNeuron(N_DB4,1);
  2469.         postSynapticNeuron(N_DD2,4);
  2470.         postSynapticNeuron(N_DD3,10);
  2471.         postSynapticNeuron(N_MDL11,3);
  2472.         postSynapticNeuron(N_MDL12,3);
  2473.         postSynapticNeuron(N_MDL13,4);
  2474.         postSynapticNeuron(N_MDL14,3);
  2475.         postSynapticNeuron(N_MDR11,3);
  2476.         postSynapticNeuron(N_MDR12,3);
  2477.         postSynapticNeuron(N_MDR13,4);
  2478.         postSynapticNeuron(N_MDR14,3);
  2479.         postSynapticNeuron(N_VD4,9);
  2480.         postSynapticNeuron(N_VD5,26);
  2481.         postSynapticNeuron(N_VD6,7);
  2482.     break;
  2483.     case N_DB4:
  2484.         postSynapticNeuron(N_AVBL,1);
  2485.         postSynapticNeuron(N_AVBR,1);
  2486.         postSynapticNeuron(N_DB1,1);
  2487.         postSynapticNeuron(N_DB3,1);
  2488.         postSynapticNeuron(N_DD3,3);
  2489.         postSynapticNeuron(N_MDL13,2);
  2490.         postSynapticNeuron(N_MDL14,2);
  2491.         postSynapticNeuron(N_MDL16,2);
  2492.         postSynapticNeuron(N_MDR13,2);
  2493.         postSynapticNeuron(N_MDR14,2);
  2494.         postSynapticNeuron(N_MDR16,2);
  2495.         postSynapticNeuron(N_VB2,1);
  2496.         postSynapticNeuron(N_VB4,1);
  2497.         postSynapticNeuron(N_VD6,13);
  2498.     break;
  2499.     case N_DB5:
  2500.         postSynapticNeuron(N_AVAR,2);
  2501.         postSynapticNeuron(N_AVBL,1);
  2502.         postSynapticNeuron(N_AVBR,1);
  2503.         postSynapticNeuron(N_MDL15,2);
  2504.         postSynapticNeuron(N_MDL17,2);
  2505.         postSynapticNeuron(N_MDL18,2);
  2506.         postSynapticNeuron(N_MDR15,2);
  2507.         postSynapticNeuron(N_MDR17,2);
  2508.         postSynapticNeuron(N_MDR18,2);
  2509.     break;
  2510.     case N_DB6:
  2511.         postSynapticNeuron(N_AVAL,3);
  2512.         postSynapticNeuron(N_AVBL,2);
  2513.         postSynapticNeuron(N_AVBR,1);
  2514.         postSynapticNeuron(N_MDL17,2);
  2515.         postSynapticNeuron(N_MDL19,2);
  2516.         postSynapticNeuron(N_MDL20,2);
  2517.         postSynapticNeuron(N_MDR17,2);
  2518.         postSynapticNeuron(N_MDR19,2);
  2519.         postSynapticNeuron(N_MDR20,2);
  2520.     break;
  2521.     case N_DB7:
  2522.         postSynapticNeuron(N_AVBL,2);
  2523.         postSynapticNeuron(N_AVBR,1);
  2524.         postSynapticNeuron(N_MDL19,2);
  2525.         postSynapticNeuron(N_MDL21,2);
  2526.         postSynapticNeuron(N_MDL22,2);
  2527.         postSynapticNeuron(N_MDL23,2);
  2528.         postSynapticNeuron(N_MDL24,2);
  2529.         postSynapticNeuron(N_MDR19,2);
  2530.         postSynapticNeuron(N_MDR21,2);
  2531.         postSynapticNeuron(N_MDR22,2);
  2532.         postSynapticNeuron(N_MDR23,2);
  2533.         postSynapticNeuron(N_MDR24,2);
  2534.         postSynapticNeuron(N_VD13,2);
  2535.     break;
  2536.     case N_DD1:
  2537.         postSynapticNeuron(N_AVBR,1);
  2538.         postSynapticNeuron(N_DD2,3);
  2539.         postSynapticNeuron(N_MDL07,-6);
  2540.         postSynapticNeuron(N_MDL08,-6);
  2541.         postSynapticNeuron(N_MDL09,-7);
  2542.         postSynapticNeuron(N_MDL10,-6);
  2543.         postSynapticNeuron(N_MDR07,-6);
  2544.         postSynapticNeuron(N_MDR08,-6);
  2545.         postSynapticNeuron(N_MDR09,-7);
  2546.         postSynapticNeuron(N_MDR10,-6);
  2547.         postSynapticNeuron(N_VD1,4);
  2548.         postSynapticNeuron(N_VD2,1);
  2549.         postSynapticNeuron(N_VD2,2);
  2550.     break;
  2551.     case N_DD2:
  2552.         postSynapticNeuron(N_DA3,1);
  2553.         postSynapticNeuron(N_DD1,1);
  2554.         postSynapticNeuron(N_DD3,2);
  2555.         postSynapticNeuron(N_MDL09,-6);
  2556.         postSynapticNeuron(N_MDL11,-7);
  2557.         postSynapticNeuron(N_MDL12,-6);
  2558.         postSynapticNeuron(N_MDR09,-6);
  2559.         postSynapticNeuron(N_MDR11,-7);
  2560.         postSynapticNeuron(N_MDR12,-6);
  2561.         postSynapticNeuron(N_VD3,1);
  2562.         postSynapticNeuron(N_VD4,3);
  2563.     break;
  2564.     case N_DD3:
  2565.         postSynapticNeuron(N_DD2,2);
  2566.         postSynapticNeuron(N_DD4,1);
  2567.         postSynapticNeuron(N_MDL11,-7);
  2568.         postSynapticNeuron(N_MDL13,-9);
  2569.         postSynapticNeuron(N_MDL14,-7);
  2570.         postSynapticNeuron(N_MDR11,-7);
  2571.         postSynapticNeuron(N_MDR13,-9);
  2572.         postSynapticNeuron(N_MDR14,-7);
  2573.     break;
  2574.     case N_DD4:
  2575.         postSynapticNeuron(N_DD3,1);
  2576.         postSynapticNeuron(N_MDL13,-7);
  2577.         postSynapticNeuron(N_MDL15,-7);
  2578.         postSynapticNeuron(N_MDL16,-7);
  2579.         postSynapticNeuron(N_MDR13,-7);
  2580.         postSynapticNeuron(N_MDR15,-7);
  2581.         postSynapticNeuron(N_MDR16,-7);
  2582.         postSynapticNeuron(N_VC3,1);
  2583.         postSynapticNeuron(N_VD8,1);
  2584.     break;
  2585.     case N_DD5:
  2586.         postSynapticNeuron(N_MDL17,-7);
  2587.         postSynapticNeuron(N_MDL18,-7);
  2588.         postSynapticNeuron(N_MDL20,-7);
  2589.         postSynapticNeuron(N_MDR17,-7);
  2590.         postSynapticNeuron(N_MDR18,-7);
  2591.         postSynapticNeuron(N_MDR20,-7);
  2592.         postSynapticNeuron(N_VB8,1);
  2593.         postSynapticNeuron(N_VD10,1);
  2594.         postSynapticNeuron(N_VD9,1);
  2595.     break;
  2596.     case N_DD6:
  2597.         postSynapticNeuron(N_MDL19,-7);
  2598.         postSynapticNeuron(N_MDL21,-7);
  2599.         postSynapticNeuron(N_MDL22,-7);
  2600.         postSynapticNeuron(N_MDL23,-7);
  2601.         postSynapticNeuron(N_MDL24,-7);
  2602.         postSynapticNeuron(N_MDR19,-7);
  2603.         postSynapticNeuron(N_MDR21,-7);
  2604.         postSynapticNeuron(N_MDR22,-7);
  2605.         postSynapticNeuron(N_MDR23,-7);
  2606.         postSynapticNeuron(N_MDR24,-7);
  2607.     break;
  2608.     case N_DVA:
  2609.         postSynapticNeuron(N_AIZL,3);
  2610.         postSynapticNeuron(N_AQR,4);
  2611.         postSynapticNeuron(N_AUAL,1);
  2612.         postSynapticNeuron(N_AUAR,1);
  2613.         postSynapticNeuron(N_AVAL,3);
  2614.         postSynapticNeuron(N_AVAR,1);
  2615.         postSynapticNeuron(N_AVBL,1);
  2616.         postSynapticNeuron(N_AVBL,1);
  2617.         postSynapticNeuron(N_AVBR,1);
  2618.         postSynapticNeuron(N_AVEL,9);
  2619.         postSynapticNeuron(N_AVER,5);
  2620.         postSynapticNeuron(N_DB1,1);
  2621.         postSynapticNeuron(N_DB2,1);
  2622.         postSynapticNeuron(N_DB3,2);
  2623.         postSynapticNeuron(N_DB4,1);
  2624.         postSynapticNeuron(N_DB5,1);
  2625.         postSynapticNeuron(N_DB6,2);
  2626.         postSynapticNeuron(N_DB7,1);
  2627.         postSynapticNeuron(N_PDEL,3);
  2628.         postSynapticNeuron(N_PVCL,3);
  2629.         postSynapticNeuron(N_PVCL,1);
  2630.         postSynapticNeuron(N_PVCR,1);
  2631.         postSynapticNeuron(N_PVR,3);
  2632.         postSynapticNeuron(N_PVR,2);
  2633.         postSynapticNeuron(N_RIAL,1);
  2634.         postSynapticNeuron(N_RIAR,1);
  2635.         postSynapticNeuron(N_RIMR,1);
  2636.         postSynapticNeuron(N_RIR,3);
  2637.         postSynapticNeuron(N_SAADR,1);
  2638.         postSynapticNeuron(N_SAAVL,1);
  2639.         postSynapticNeuron(N_SAAVR,1);
  2640.         postSynapticNeuron(N_SABD,1);
  2641.         postSynapticNeuron(N_SMBDL,3);
  2642.         postSynapticNeuron(N_SMBDR,2);
  2643.         postSynapticNeuron(N_SMBVL,3);
  2644.         postSynapticNeuron(N_SMBVR,2);
  2645.         postSynapticNeuron(N_VA12,1);
  2646.         postSynapticNeuron(N_VA2,1);
  2647.         postSynapticNeuron(N_VB1,1);
  2648.         postSynapticNeuron(N_VB11,2);
  2649.     break;
  2650.     case N_DVB:
  2651.         postSynapticNeuron(N_AS9,7);
  2652.         postSynapticNeuron(N_AVL,5);
  2653.         postSynapticNeuron(N_AVL,1);
  2654.         postSynapticNeuron(N_DA8,2);
  2655.         postSynapticNeuron(N_DD6,3);
  2656.         postSynapticNeuron(N_DVC,3);
  2657.         //postSynapticNeuron(N_MANAL,-5);
  2658.         postSynapticNeuron(N_PDA,1);
  2659.         postSynapticNeuron(N_PHCL,1);
  2660.         postSynapticNeuron(N_PVPL,1);
  2661.         postSynapticNeuron(N_VA9,1);
  2662.         postSynapticNeuron(N_VB9,1);
  2663.     break;
  2664.     case N_DVC:
  2665.         postSynapticNeuron(N_AIBL,2);
  2666.         postSynapticNeuron(N_AIBR,5);
  2667.         postSynapticNeuron(N_AVAL,5);
  2668.         postSynapticNeuron(N_AVAR,7);
  2669.         postSynapticNeuron(N_AVBL,1);
  2670.         postSynapticNeuron(N_AVKL,2);
  2671.         postSynapticNeuron(N_AVKR,1);
  2672.         postSynapticNeuron(N_AVL,9);
  2673.         postSynapticNeuron(N_PVPL,2);
  2674.         postSynapticNeuron(N_PVPR,13);
  2675.         postSynapticNeuron(N_PVT,1);
  2676.         postSynapticNeuron(N_RIBL,1);
  2677.         postSynapticNeuron(N_RIBR,1);
  2678.         postSynapticNeuron(N_RIGL,5);
  2679.         postSynapticNeuron(N_RIGR,5);
  2680.         postSynapticNeuron(N_RMFL,2);
  2681.         postSynapticNeuron(N_RMFR,4);
  2682.         postSynapticNeuron(N_VA9,1);
  2683.         postSynapticNeuron(N_VD1,5);
  2684.         postSynapticNeuron(N_VD10,4);
  2685.     break;
  2686.     case N_FLPL:
  2687.         postSynapticNeuron(N_ADEL,2);
  2688.         postSynapticNeuron(N_ADER,2);
  2689.         postSynapticNeuron(N_AIBL,1);
  2690.         postSynapticNeuron(N_AIBR,2);
  2691.         postSynapticNeuron(N_AVAL,15);
  2692.         postSynapticNeuron(N_AVAR,17);
  2693.         postSynapticNeuron(N_AVBL,4);
  2694.         postSynapticNeuron(N_AVBR,5);
  2695.         postSynapticNeuron(N_AVDL,7);
  2696.         postSynapticNeuron(N_AVDR,13);
  2697.         postSynapticNeuron(N_DVA,1);
  2698.         postSynapticNeuron(N_FLPR,3);
  2699.         postSynapticNeuron(N_RIH,1);
  2700.     break;
  2701.     case N_FLPR:
  2702.         postSynapticNeuron(N_ADER,1);
  2703.         postSynapticNeuron(N_AIBR,1);
  2704.         postSynapticNeuron(N_AVAL,12);
  2705.         postSynapticNeuron(N_AVAR,5);
  2706.         postSynapticNeuron(N_AVBL,5);
  2707.         postSynapticNeuron(N_AVBR,1);
  2708.         postSynapticNeuron(N_AVDL,10);
  2709.         postSynapticNeuron(N_AVDL,1);
  2710.         postSynapticNeuron(N_AVDR,2);
  2711.         postSynapticNeuron(N_AVEL,4);
  2712.         postSynapticNeuron(N_AVER,2);
  2713.         postSynapticNeuron(N_AVJR,1);
  2714.         postSynapticNeuron(N_DVA,1);
  2715.         postSynapticNeuron(N_FLPL,4);
  2716.         postSynapticNeuron(N_PVCL,2);
  2717.         postSynapticNeuron(N_VB1,1);
  2718.     break;
  2719.     case N_HSNL:
  2720.         postSynapticNeuron(N_AIAL,1);
  2721.         postSynapticNeuron(N_AIZL,2);
  2722.         postSynapticNeuron(N_AIZR,1);
  2723.         postSynapticNeuron(N_ASHL,1);
  2724.         postSynapticNeuron(N_ASHR,2);
  2725.         postSynapticNeuron(N_ASJR,1);
  2726.         postSynapticNeuron(N_ASKL,1);
  2727.         postSynapticNeuron(N_AVDR,2);
  2728.         postSynapticNeuron(N_AVFL,6);
  2729.         postSynapticNeuron(N_AVJL,1);
  2730.         postSynapticNeuron(N_AWBL,1);
  2731.         postSynapticNeuron(N_AWBR,2);
  2732.         postSynapticNeuron(N_HSNR,3);
  2733.         postSynapticNeuron(N_HSNR,1);
  2734.         postSynapticNeuron(N_MVULVA,7);
  2735.         postSynapticNeuron(N_RIFL,3);
  2736.         postSynapticNeuron(N_RIML,2);
  2737.         postSynapticNeuron(N_SABVL,2);
  2738.         postSynapticNeuron(N_VC5,3);
  2739.     break;
  2740.     case N_HSNR:
  2741.         postSynapticNeuron(N_AIBL,1);
  2742.         postSynapticNeuron(N_AIBR,1);
  2743.         postSynapticNeuron(N_AIZL,1);
  2744.         postSynapticNeuron(N_AIZR,1);
  2745.         postSynapticNeuron(N_AS5,1);
  2746.         postSynapticNeuron(N_ASHL,2);
  2747.         postSynapticNeuron(N_AVDR,1);
  2748.         postSynapticNeuron(N_AVFL,1);
  2749.         postSynapticNeuron(N_AVJL,1);
  2750.         postSynapticNeuron(N_AVL,1);
  2751.         postSynapticNeuron(N_AWBL,1);
  2752.         postSynapticNeuron(N_BDUR,1);
  2753.         postSynapticNeuron(N_DA5,1);
  2754.         postSynapticNeuron(N_DA6,1);
  2755.         postSynapticNeuron(N_HSNL,1);
  2756.         postSynapticNeuron(N_HSNL,1);
  2757.         postSynapticNeuron(N_MVULVA,6);
  2758.         postSynapticNeuron(N_PVNR,1);
  2759.         postSynapticNeuron(N_PVNR,1);
  2760.         postSynapticNeuron(N_PVQR,1);
  2761.         postSynapticNeuron(N_RIFR,4);
  2762.         postSynapticNeuron(N_RMGR,1);
  2763.         postSynapticNeuron(N_SABD,1);
  2764.         postSynapticNeuron(N_SABVR,1);
  2765.         postSynapticNeuron(N_VA6,1);
  2766.         postSynapticNeuron(N_VC2,3);
  2767.         postSynapticNeuron(N_VC3,1);
  2768.         postSynapticNeuron(N_VD4,2);
  2769.     break;
  2770.     case N_I1L:
  2771.         postSynapticNeuron(N_I1R,1);
  2772.         postSynapticNeuron(N_I3,1);
  2773.         postSynapticNeuron(N_I5,1);
  2774.         postSynapticNeuron(N_RIPL,1);
  2775.         postSynapticNeuron(N_RIPR,1);
  2776.     break;
  2777.     case N_I1R:
  2778.         postSynapticNeuron(N_I1L,1);
  2779.         postSynapticNeuron(N_I3,1);
  2780.         postSynapticNeuron(N_I5,1);
  2781.         postSynapticNeuron(N_RIPL,1);
  2782.         postSynapticNeuron(N_RIPR,1);
  2783.     break;
  2784.     case N_I2L:
  2785.         postSynapticNeuron(N_I1L,1);
  2786.         postSynapticNeuron(N_I1R,1);
  2787.         postSynapticNeuron(N_M1,4);
  2788.     break;
  2789.     case N_I2R:
  2790.         postSynapticNeuron(N_I1L,1);
  2791.         postSynapticNeuron(N_I1R,1);
  2792.         postSynapticNeuron(N_M1,4);
  2793.     break;
  2794.     case N_I3:
  2795.         postSynapticNeuron(N_M1,4);
  2796.         postSynapticNeuron(N_M2L,2);
  2797.         postSynapticNeuron(N_M2R,2);
  2798.     break;
  2799.     case N_I4:
  2800.         postSynapticNeuron(N_I2L,5);
  2801.         postSynapticNeuron(N_I2R,5);
  2802.         postSynapticNeuron(N_I5,2);
  2803.         postSynapticNeuron(N_M1,4);
  2804.     break;
  2805.     case N_I5:
  2806.         postSynapticNeuron(N_I1L,4);
  2807.         postSynapticNeuron(N_I1R,3);
  2808.         postSynapticNeuron(N_M1,2);
  2809.         postSynapticNeuron(N_M5,2);
  2810.         postSynapticNeuron(N_MI,4);
  2811.     break;
  2812.     case N_I6:
  2813.         postSynapticNeuron(N_I2L,2);
  2814.         postSynapticNeuron(N_I2R,2);
  2815.         postSynapticNeuron(N_I3,1);
  2816.         postSynapticNeuron(N_M4,1);
  2817.         postSynapticNeuron(N_M5,2);
  2818.         postSynapticNeuron(N_NSML,2);
  2819.         postSynapticNeuron(N_NSMR,2);
  2820.     break;
  2821.     case N_IL1DL:
  2822.         postSynapticNeuron(N_IL1DR,1);
  2823.         postSynapticNeuron(N_IL1L,1);
  2824.         postSynapticNeuron(N_MDL01,1);
  2825.         postSynapticNeuron(N_MDL02,1);
  2826.         postSynapticNeuron(N_MDL04,2);
  2827.         postSynapticNeuron(N_OLLL,1);
  2828.         postSynapticNeuron(N_PVR,1);
  2829.         postSynapticNeuron(N_RIH,1);
  2830.         postSynapticNeuron(N_RIPL,2);
  2831.         postSynapticNeuron(N_RMDDR,1);
  2832.         postSynapticNeuron(N_RMDVL,4);
  2833.         postSynapticNeuron(N_RMEV,1);
  2834.         postSynapticNeuron(N_URYDL,1);
  2835.     break;
  2836.     case N_IL1DR:
  2837.         postSynapticNeuron(N_IL1DL,1);
  2838.         postSynapticNeuron(N_IL1R,1);
  2839.         postSynapticNeuron(N_MDR01,4);
  2840.         postSynapticNeuron(N_MDR02,3);
  2841.         postSynapticNeuron(N_OLLR,1);
  2842.         postSynapticNeuron(N_RIPR,5);
  2843.         postSynapticNeuron(N_RMDVR,5);
  2844.         postSynapticNeuron(N_RMEV,1);
  2845.     break;
  2846.     case N_IL1L:
  2847.         postSynapticNeuron(N_AVER,2);
  2848.         postSynapticNeuron(N_IL1DL,2);
  2849.         postSynapticNeuron(N_IL1VL,1);
  2850.         postSynapticNeuron(N_MDL01,3);
  2851.         postSynapticNeuron(N_MDL03,3);
  2852.         postSynapticNeuron(N_MDL05,4);
  2853.         postSynapticNeuron(N_MVL01,3);
  2854.         postSynapticNeuron(N_MVL03,3);
  2855.         postSynapticNeuron(N_RMDDL,5);
  2856.         postSynapticNeuron(N_RMDL,1);
  2857.         postSynapticNeuron(N_RMDR,3);
  2858.         postSynapticNeuron(N_RMDVL,4);
  2859.         postSynapticNeuron(N_RMDVR,2);
  2860.         postSynapticNeuron(N_RMER,1);
  2861.     break;
  2862.     case N_IL1R:
  2863.         postSynapticNeuron(N_AVEL,1);
  2864.         postSynapticNeuron(N_AVER,1);
  2865.         postSynapticNeuron(N_IL1DR,2);
  2866.         postSynapticNeuron(N_IL1VR,1);
  2867.         postSynapticNeuron(N_MDR01,3);
  2868.         postSynapticNeuron(N_MDR03,3);
  2869.         postSynapticNeuron(N_MVR01,3);
  2870.         postSynapticNeuron(N_MVR03,3);
  2871.         postSynapticNeuron(N_RMDDL,3);
  2872.         postSynapticNeuron(N_RMDDR,2);
  2873.         postSynapticNeuron(N_RMDL,4);
  2874.         postSynapticNeuron(N_RMDR,2);
  2875.         postSynapticNeuron(N_RMDVL,1);
  2876.         postSynapticNeuron(N_RMDVR,4);
  2877.         postSynapticNeuron(N_RMEL,2);
  2878.         postSynapticNeuron(N_RMHL,1);
  2879.         postSynapticNeuron(N_URXR,2);
  2880.     break;
  2881.     case N_IL1VL:
  2882.         postSynapticNeuron(N_IL1L,2);
  2883.         postSynapticNeuron(N_IL1VR,1);
  2884.         postSynapticNeuron(N_MVL01,5);
  2885.         postSynapticNeuron(N_MVL02,4);
  2886.         postSynapticNeuron(N_RIPL,4);
  2887.         postSynapticNeuron(N_RMDDL,5);
  2888.         postSynapticNeuron(N_RMED,1);
  2889.         postSynapticNeuron(N_URYVL,1);
  2890.     break;
  2891.     case N_IL1VR:
  2892.         postSynapticNeuron(N_IL1R,2);
  2893.         postSynapticNeuron(N_IL1VL,1);
  2894.         postSynapticNeuron(N_IL2R,1);
  2895.         postSynapticNeuron(N_IL2VR,1);
  2896.         postSynapticNeuron(N_MVR01,5);
  2897.         postSynapticNeuron(N_MVR02,5);
  2898.         postSynapticNeuron(N_RIPR,6);
  2899.         postSynapticNeuron(N_RMDDR,10);
  2900.         postSynapticNeuron(N_RMER,1);
  2901.     break;
  2902.     case N_IL2DL:
  2903.         postSynapticNeuron(N_AUAL,1);
  2904.         postSynapticNeuron(N_IL1DL,7);
  2905.         postSynapticNeuron(N_OLQDL,2);
  2906.         postSynapticNeuron(N_RIBL,1);
  2907.         postSynapticNeuron(N_RIPL,10);
  2908.         postSynapticNeuron(N_RMEL,4);
  2909.         postSynapticNeuron(N_RMER,3);
  2910.         postSynapticNeuron(N_URADL,3);
  2911.     break;
  2912.     case N_IL2DR:
  2913.         postSynapticNeuron(N_CEPDR,1);
  2914.         postSynapticNeuron(N_IL1DR,7);
  2915.         postSynapticNeuron(N_RICR,1);
  2916.         postSynapticNeuron(N_RIPR,11);
  2917.         postSynapticNeuron(N_RMED,1);
  2918.         postSynapticNeuron(N_RMEL,2);
  2919.         postSynapticNeuron(N_RMER,2);
  2920.         postSynapticNeuron(N_RMEV,1);
  2921.         postSynapticNeuron(N_URADR,3);
  2922.     break;
  2923.     case N_IL2L:
  2924.         postSynapticNeuron(N_ADEL,2);
  2925.         postSynapticNeuron(N_AVEL,1);
  2926.         postSynapticNeuron(N_IL1L,1);
  2927.         postSynapticNeuron(N_OLQDL,5);
  2928.         postSynapticNeuron(N_OLQVL,8);
  2929.         postSynapticNeuron(N_RICL,1);
  2930.         postSynapticNeuron(N_RIH,7);
  2931.         postSynapticNeuron(N_RMDL,3);
  2932.         postSynapticNeuron(N_RMDR,1);
  2933.         postSynapticNeuron(N_RMER,2);
  2934.         postSynapticNeuron(N_RMEV,2);
  2935.         postSynapticNeuron(N_RMGL,1);
  2936.         postSynapticNeuron(N_URXL,2);
  2937.     break;
  2938.     case N_IL2R:
  2939.         postSynapticNeuron(N_ADER,1);
  2940.         postSynapticNeuron(N_IL1R,1);
  2941.         postSynapticNeuron(N_IL1VR,1);
  2942.         postSynapticNeuron(N_OLLR,1);
  2943.         postSynapticNeuron(N_OLQDR,2);
  2944.         postSynapticNeuron(N_OLQVR,7);
  2945.         postSynapticNeuron(N_RIH,6);
  2946.         postSynapticNeuron(N_RMDL,1);
  2947.         postSynapticNeuron(N_RMEL,2);
  2948.         postSynapticNeuron(N_RMEV,1);
  2949.         postSynapticNeuron(N_RMGR,1);
  2950.         postSynapticNeuron(N_URBR,1);
  2951.         postSynapticNeuron(N_URXR,1);
  2952.     break;
  2953.     case N_IL2VL:
  2954.         postSynapticNeuron(N_BAGR,1);
  2955.         postSynapticNeuron(N_IL1VL,7);
  2956.         postSynapticNeuron(N_IL2L,1);
  2957.         postSynapticNeuron(N_OLQVL,1);
  2958.         postSynapticNeuron(N_RIAL,1);
  2959.         postSynapticNeuron(N_RIH,2);
  2960.         postSynapticNeuron(N_RIPL,1);
  2961.         postSynapticNeuron(N_RMEL,1);
  2962.         postSynapticNeuron(N_RMER,4);
  2963.         postSynapticNeuron(N_RMEV,1);
  2964.         postSynapticNeuron(N_URAVL,3);
  2965.     break;
  2966.     case N_IL2VR:
  2967.         postSynapticNeuron(N_IL1VR,6);
  2968.         postSynapticNeuron(N_OLQVR,1);
  2969.         postSynapticNeuron(N_RIAR,2);
  2970.         postSynapticNeuron(N_RIH,3);
  2971.         postSynapticNeuron(N_RIPR,15);
  2972.         postSynapticNeuron(N_RMEL,3);
  2973.         postSynapticNeuron(N_RMER,2);
  2974.         postSynapticNeuron(N_RMEV,3);
  2975.         postSynapticNeuron(N_URAVR,4);
  2976.         postSynapticNeuron(N_URXR,1);
  2977.     break;
  2978.     case N_LUAL:
  2979.         postSynapticNeuron(N_AVAL,6);
  2980.         postSynapticNeuron(N_AVAR,6);
  2981.         postSynapticNeuron(N_AVDL,4);
  2982.         postSynapticNeuron(N_AVDR,2);
  2983.         postSynapticNeuron(N_AVJL,1);
  2984.         postSynapticNeuron(N_PHBL,1);
  2985.         postSynapticNeuron(N_PLML,1);
  2986.         postSynapticNeuron(N_PVNL,1);
  2987.         postSynapticNeuron(N_PVR,1);
  2988.         postSynapticNeuron(N_PVWL,1);
  2989.     break;
  2990.     case N_LUAR:
  2991.         postSynapticNeuron(N_AVAL,3);
  2992.         postSynapticNeuron(N_AVAR,7);
  2993.         postSynapticNeuron(N_AVDL,1);
  2994.         postSynapticNeuron(N_AVDR,3);
  2995.         postSynapticNeuron(N_AVJR,1);
  2996.         postSynapticNeuron(N_PLMR,1);
  2997.         postSynapticNeuron(N_PQR,1);
  2998.         postSynapticNeuron(N_PVCR,3);
  2999.         postSynapticNeuron(N_PVR,1);
  3000.         postSynapticNeuron(N_PVR,1);
  3001.         postSynapticNeuron(N_PVWL,1);
  3002.     break;
  3003.     case N_M1:
  3004.         postSynapticNeuron(N_I2L,2);
  3005.         postSynapticNeuron(N_I2R,2);
  3006.         postSynapticNeuron(N_I3,1);
  3007.         postSynapticNeuron(N_I4,1);
  3008.     break;
  3009.     case N_M2L:
  3010.         postSynapticNeuron(N_I1L,3);
  3011.         postSynapticNeuron(N_I1R,3);
  3012.         postSynapticNeuron(N_I3,3);
  3013.         postSynapticNeuron(N_M2R,1);
  3014.         postSynapticNeuron(N_M5,1);
  3015.         postSynapticNeuron(N_MI,4);
  3016.     break;
  3017.     case N_M2R:
  3018.         postSynapticNeuron(N_I1L,3);
  3019.         postSynapticNeuron(N_I1R,3);
  3020.         postSynapticNeuron(N_I3,3);
  3021.         postSynapticNeuron(N_M3L,1);
  3022.         postSynapticNeuron(N_M3R,1);
  3023.         postSynapticNeuron(N_M5,1);
  3024.         postSynapticNeuron(N_MI,4);
  3025.     break;
  3026.     case N_M3L:
  3027.         postSynapticNeuron(N_I1L,4);
  3028.         postSynapticNeuron(N_I1R,4);
  3029.         postSynapticNeuron(N_I4,2);
  3030.         postSynapticNeuron(N_I5,3);
  3031.         postSynapticNeuron(N_I6,1);
  3032.         postSynapticNeuron(N_M1,2);
  3033.         postSynapticNeuron(N_M3R,1);
  3034.         postSynapticNeuron(N_MCL,1);
  3035.         postSynapticNeuron(N_MCR,1);
  3036.         postSynapticNeuron(N_MI,2);
  3037.         postSynapticNeuron(N_NSML,2);
  3038.         postSynapticNeuron(N_NSMR,3);
  3039.     break;
  3040.     case N_M3R:
  3041.         postSynapticNeuron(N_I1L,4);
  3042.         postSynapticNeuron(N_I1R,4);
  3043.         postSynapticNeuron(N_I3,2);
  3044.         postSynapticNeuron(N_I4,6);
  3045.         postSynapticNeuron(N_I5,3);
  3046.         postSynapticNeuron(N_I6,1);
  3047.         postSynapticNeuron(N_M1,2);
  3048.         postSynapticNeuron(N_M3L,1);
  3049.         postSynapticNeuron(N_MCL,1);
  3050.         postSynapticNeuron(N_MCR,1);
  3051.         postSynapticNeuron(N_MI,2);
  3052.         postSynapticNeuron(N_NSML,2);
  3053.         postSynapticNeuron(N_NSMR,3);
  3054.     break;
  3055.     case N_M4:
  3056.         postSynapticNeuron(N_I3,1);
  3057.         postSynapticNeuron(N_I5,13);
  3058.         postSynapticNeuron(N_I6,3);
  3059.         postSynapticNeuron(N_M2L,1);
  3060.         postSynapticNeuron(N_M2R,1);
  3061.         postSynapticNeuron(N_M4,6);
  3062.         postSynapticNeuron(N_M5,1);
  3063.         postSynapticNeuron(N_NSML,1);
  3064.         postSynapticNeuron(N_NSMR,1);
  3065.     break;
  3066.     case N_M5:
  3067.         postSynapticNeuron(N_I5,3);
  3068.         postSynapticNeuron(N_I5,1);
  3069.         postSynapticNeuron(N_I6,1);
  3070.         postSynapticNeuron(N_M1,2);
  3071.         postSynapticNeuron(N_M2L,2);
  3072.         postSynapticNeuron(N_M2R,2);
  3073.         postSynapticNeuron(N_M5,4);
  3074.     break;
  3075.     case N_MCL:
  3076.         postSynapticNeuron(N_I1L,3);
  3077.         postSynapticNeuron(N_I1R,3);
  3078.         postSynapticNeuron(N_I2L,1);
  3079.         postSynapticNeuron(N_I2R,1);
  3080.         postSynapticNeuron(N_I3,1);
  3081.         postSynapticNeuron(N_M1,2);
  3082.         postSynapticNeuron(N_M2L,2);
  3083.         postSynapticNeuron(N_M2R,2);
  3084.     break;
  3085.     case N_MCR:
  3086.         postSynapticNeuron(N_I1L,3);
  3087.         postSynapticNeuron(N_I1R,3);
  3088.         postSynapticNeuron(N_I3,1);
  3089.         postSynapticNeuron(N_M1,2);
  3090.         postSynapticNeuron(N_M2L,2);
  3091.         postSynapticNeuron(N_M2R,2);
  3092.     break;
  3093.     case N_MI:
  3094.         postSynapticNeuron(N_I1L,1);
  3095.         postSynapticNeuron(N_I1R,1);
  3096.         postSynapticNeuron(N_I3,1);
  3097.         postSynapticNeuron(N_I4,1);
  3098.         postSynapticNeuron(N_I5,2);
  3099.         postSynapticNeuron(N_M1,1);
  3100.         postSynapticNeuron(N_M2L,2);
  3101.         postSynapticNeuron(N_M2R,2);
  3102.         postSynapticNeuron(N_M3L,1);
  3103.         postSynapticNeuron(N_M3R,1);
  3104.         postSynapticNeuron(N_MCL,2);
  3105.         postSynapticNeuron(N_MCR,2);
  3106.     break;
  3107.     case N_NSML:
  3108.         postSynapticNeuron(N_I1L,1);
  3109.         postSynapticNeuron(N_I1R,2);
  3110.         postSynapticNeuron(N_I2L,6);
  3111.         postSynapticNeuron(N_I2R,6);
  3112.         postSynapticNeuron(N_I3,2);
  3113.         postSynapticNeuron(N_I4,3);
  3114.         postSynapticNeuron(N_I5,2);
  3115.         postSynapticNeuron(N_I6,2);
  3116.         postSynapticNeuron(N_M3L,2);
  3117.         postSynapticNeuron(N_M3R,2);
  3118.     break;
  3119.     case N_NSMR:
  3120.         postSynapticNeuron(N_I1L,2);
  3121.         postSynapticNeuron(N_I1R,2);
  3122.         postSynapticNeuron(N_I2L,6);
  3123.         postSynapticNeuron(N_I2R,6);
  3124.         postSynapticNeuron(N_I3,2);
  3125.         postSynapticNeuron(N_I4,3);
  3126.         postSynapticNeuron(N_I5,2);
  3127.         postSynapticNeuron(N_I6,2);
  3128.         postSynapticNeuron(N_M3L,2);
  3129.         postSynapticNeuron(N_M3R,2);
  3130.     break;
  3131.     case N_OLLL:
  3132.         postSynapticNeuron(N_AVER,21);
  3133.         postSynapticNeuron(N_CEPDL,3);
  3134.         postSynapticNeuron(N_CEPVL,4);
  3135.         postSynapticNeuron(N_IL1DL,1);
  3136.         postSynapticNeuron(N_IL1VL,2);
  3137.         postSynapticNeuron(N_OLLR,2);
  3138.         postSynapticNeuron(N_RIBL,8);
  3139.         postSynapticNeuron(N_RIGL,1);
  3140.         postSynapticNeuron(N_RMDDL,7);
  3141.         postSynapticNeuron(N_RMDL,2);
  3142.         postSynapticNeuron(N_RMDVL,1);
  3143.         postSynapticNeuron(N_RMEL,2);
  3144.         postSynapticNeuron(N_SMDDL,3);
  3145.         postSynapticNeuron(N_SMDDR,4);
  3146.         postSynapticNeuron(N_SMDVR,4);
  3147.         postSynapticNeuron(N_URYDL,1);
  3148.     break;
  3149.     case N_OLLR:
  3150.         postSynapticNeuron(N_AVEL,16);
  3151.         postSynapticNeuron(N_CEPDR,1);
  3152.         postSynapticNeuron(N_CEPVR,6);
  3153.         postSynapticNeuron(N_IL1DR,3);
  3154.         postSynapticNeuron(N_IL1VR,1);
  3155.         postSynapticNeuron(N_IL2R,1);
  3156.         postSynapticNeuron(N_OLLL,2);
  3157.         postSynapticNeuron(N_RIBR,10);
  3158.         postSynapticNeuron(N_RIGR,1);
  3159.         postSynapticNeuron(N_RMDDR,10);
  3160.         postSynapticNeuron(N_RMDL,3);
  3161.         postSynapticNeuron(N_RMDVR,3);
  3162.         postSynapticNeuron(N_RMER,2);
  3163.         postSynapticNeuron(N_SMDDR,1);
  3164.         postSynapticNeuron(N_SMDVL,4);
  3165.         postSynapticNeuron(N_SMDVR,3);
  3166.     break;
  3167.     case N_OLQDL:
  3168.         postSynapticNeuron(N_CEPDL,1);
  3169.         postSynapticNeuron(N_RIBL,2);
  3170.         postSynapticNeuron(N_RICR,1);
  3171.         postSynapticNeuron(N_RIGL,1);
  3172.         postSynapticNeuron(N_RMDDR,4);
  3173.         postSynapticNeuron(N_RMDVL,1);
  3174.         postSynapticNeuron(N_SIBVL,3);
  3175.         postSynapticNeuron(N_URBL,1);
  3176.     break;
  3177.     case N_OLQDR:
  3178.         postSynapticNeuron(N_CEPDR,2);
  3179.         postSynapticNeuron(N_RIBR,2);
  3180.         postSynapticNeuron(N_RICL,1);
  3181.         postSynapticNeuron(N_RICR,1);
  3182.         postSynapticNeuron(N_RIGR,1);
  3183.         postSynapticNeuron(N_RIH,1);
  3184.         postSynapticNeuron(N_RMDDL,3);
  3185.         postSynapticNeuron(N_RMDVR,1);
  3186.         postSynapticNeuron(N_RMHR,1);
  3187.         postSynapticNeuron(N_SIBVR,2);
  3188.         postSynapticNeuron(N_URBR,1);
  3189.     break;
  3190.     case N_OLQVL:
  3191.         postSynapticNeuron(N_ADLL,1);
  3192.         postSynapticNeuron(N_CEPVL,1);
  3193.         postSynapticNeuron(N_IL1VL,1);
  3194.         postSynapticNeuron(N_IL2VL,1);
  3195.         postSynapticNeuron(N_RIBL,1);
  3196.         postSynapticNeuron(N_RICL,1);
  3197.         postSynapticNeuron(N_RIGL,1);
  3198.         postSynapticNeuron(N_RIH,1);
  3199.         postSynapticNeuron(N_RIPL,1);
  3200.         postSynapticNeuron(N_RMDDL,1);
  3201.         postSynapticNeuron(N_RMDVR,4);
  3202.         postSynapticNeuron(N_SIBDL,3);
  3203.         postSynapticNeuron(N_URBL,1);
  3204.     break;
  3205.     case N_OLQVR:
  3206.         postSynapticNeuron(N_CEPVR,1);
  3207.         postSynapticNeuron(N_IL1VR,1);
  3208.         postSynapticNeuron(N_RIBR,1);
  3209.         postSynapticNeuron(N_RICR,1);
  3210.         postSynapticNeuron(N_RIGR,1);
  3211.         postSynapticNeuron(N_RIH,2);
  3212.         postSynapticNeuron(N_RIPR,2);
  3213.         postSynapticNeuron(N_RMDDR,1);
  3214.         postSynapticNeuron(N_RMDVL,4);
  3215.         postSynapticNeuron(N_RMER,1);
  3216.         postSynapticNeuron(N_SIBDR,4);
  3217.         postSynapticNeuron(N_URBR,1);
  3218.     break;
  3219.     case N_PDA:
  3220.         postSynapticNeuron(N_AS11,1);
  3221.         postSynapticNeuron(N_DA9,1);
  3222.         postSynapticNeuron(N_DD6,1);
  3223.         postSynapticNeuron(N_MDL21,2);
  3224.         postSynapticNeuron(N_PVNR,1);
  3225.         postSynapticNeuron(N_VD13,3);
  3226.     break;
  3227.     case N_PDB:
  3228.         postSynapticNeuron(N_AS11,2);
  3229.         postSynapticNeuron(N_MVL22,1);
  3230.         postSynapticNeuron(N_MVR21,1);
  3231.         postSynapticNeuron(N_RID,2);
  3232.         postSynapticNeuron(N_VD13,2);
  3233.     break;
  3234.     case N_PDEL:
  3235.         postSynapticNeuron(N_AVKL,6);
  3236.         postSynapticNeuron(N_DVA,24);
  3237.         postSynapticNeuron(N_PDER,1);
  3238.         postSynapticNeuron(N_PDER,3);
  3239.         postSynapticNeuron(N_PVCR,1);
  3240.         postSynapticNeuron(N_PVM,2);
  3241.         postSynapticNeuron(N_PVM,1);
  3242.         postSynapticNeuron(N_PVR,2);
  3243.         postSynapticNeuron(N_VA9,1);
  3244.         postSynapticNeuron(N_VD11,1);
  3245.     break;
  3246.     case N_PDER:
  3247.         postSynapticNeuron(N_AVKL,16);
  3248.         postSynapticNeuron(N_DVA,35);
  3249.         postSynapticNeuron(N_PDEL,3);
  3250.         postSynapticNeuron(N_PVCL,1);
  3251.         postSynapticNeuron(N_PVCR,1);
  3252.         postSynapticNeuron(N_PVM,1);
  3253.         postSynapticNeuron(N_VA8,1);
  3254.         postSynapticNeuron(N_VD9,1);
  3255.     break;
  3256.     case N_PHAL:
  3257.         postSynapticNeuron(N_AVDR,1);
  3258.         postSynapticNeuron(N_AVFL,3);
  3259.         postSynapticNeuron(N_AVG,5);
  3260.         postSynapticNeuron(N_AVHL,1);
  3261.         postSynapticNeuron(N_AVHR,1);
  3262.         postSynapticNeuron(N_DVA,2);
  3263.         postSynapticNeuron(N_PHAR,5);
  3264.         postSynapticNeuron(N_PHAR,2);
  3265.         postSynapticNeuron(N_PHBL,5);
  3266.         postSynapticNeuron(N_PHBR,5);
  3267.         postSynapticNeuron(N_PVQL,2);
  3268.     break;
  3269.     case N_PHAR:
  3270.         postSynapticNeuron(N_AVG,3);
  3271.         postSynapticNeuron(N_AVHR,1);
  3272.         postSynapticNeuron(N_DA8,1);
  3273.         postSynapticNeuron(N_DVA,1);
  3274.         postSynapticNeuron(N_PHAL,6);
  3275.         postSynapticNeuron(N_PHAL,2);
  3276.         postSynapticNeuron(N_PHBL,1);
  3277.         postSynapticNeuron(N_PHBR,5);
  3278.         postSynapticNeuron(N_PVPL,3);
  3279.         postSynapticNeuron(N_PVQL,2);
  3280.     break;
  3281.     case N_PHBL:
  3282.         postSynapticNeuron(N_AVAL,9);
  3283.         postSynapticNeuron(N_AVAR,6);
  3284.         postSynapticNeuron(N_AVDL,1);
  3285.         postSynapticNeuron(N_PHBR,1);
  3286.         postSynapticNeuron(N_PHBR,3);
  3287.         postSynapticNeuron(N_PVCL,13);
  3288.         postSynapticNeuron(N_VA12,1);
  3289.     break;
  3290.     case N_PHBR:
  3291.         postSynapticNeuron(N_AVAL,7);
  3292.         postSynapticNeuron(N_AVAR,7);
  3293.         postSynapticNeuron(N_AVDL,1);
  3294.         postSynapticNeuron(N_AVDR,1);
  3295.         postSynapticNeuron(N_AVFL,1);
  3296.         postSynapticNeuron(N_AVHL,1);
  3297.         postSynapticNeuron(N_DA8,1);
  3298.         postSynapticNeuron(N_PHBL,1);
  3299.         postSynapticNeuron(N_PHBL,3);
  3300.         postSynapticNeuron(N_PVCL,6);
  3301.         postSynapticNeuron(N_PVCR,3);
  3302.         postSynapticNeuron(N_VA12,2);
  3303.     break;
  3304.     case N_PHCL:
  3305.         postSynapticNeuron(N_AVAL,1);
  3306.         postSynapticNeuron(N_DA9,7);
  3307.         postSynapticNeuron(N_DA9,1);
  3308.         postSynapticNeuron(N_DVA,6);
  3309.         postSynapticNeuron(N_LUAL,1);
  3310.         postSynapticNeuron(N_PHCR,1);
  3311.         postSynapticNeuron(N_PLML,1);
  3312.         postSynapticNeuron(N_PVCL,2);
  3313.         postSynapticNeuron(N_VA12,3);
  3314.     break;
  3315.     case N_PHCR:
  3316.         postSynapticNeuron(N_AVHR,1);
  3317.         postSynapticNeuron(N_DA9,2);
  3318.         postSynapticNeuron(N_DVA,8);
  3319.         postSynapticNeuron(N_LUAR,1);
  3320.         postSynapticNeuron(N_PHCL,2);
  3321.         postSynapticNeuron(N_PVCR,9);
  3322.         postSynapticNeuron(N_VA12,2);
  3323.     break;
  3324.     case N_PLML:
  3325.         postSynapticNeuron(N_HSNL,1);
  3326.         postSynapticNeuron(N_LUAL,1);
  3327.         postSynapticNeuron(N_PHCL,1);
  3328.         postSynapticNeuron(N_PVCL,1);
  3329.     break;
  3330.     case N_PLMR:
  3331.         postSynapticNeuron(N_AS6,1);
  3332.         postSynapticNeuron(N_AVAL,4);
  3333.         postSynapticNeuron(N_AVAR,1);
  3334.         postSynapticNeuron(N_AVDL,1);
  3335.         postSynapticNeuron(N_AVDR,4);
  3336.         postSynapticNeuron(N_DVA,5);
  3337.         postSynapticNeuron(N_HSNR,1);
  3338.         postSynapticNeuron(N_LUAR,1);
  3339.         postSynapticNeuron(N_PDEL,2);
  3340.         postSynapticNeuron(N_PDER,3);
  3341.         postSynapticNeuron(N_PVCL,2);
  3342.         postSynapticNeuron(N_PVCR,1);
  3343.         postSynapticNeuron(N_PVR,2);
  3344.     break;
  3345.     case N_PLNL:
  3346.         postSynapticNeuron(N_SAADL,5);
  3347.         postSynapticNeuron(N_SMBVL,6);
  3348.     break;
  3349.     case N_PLNR:
  3350.         postSynapticNeuron(N_SAADR,4);
  3351.         postSynapticNeuron(N_SMBVR,6);
  3352.     break;
  3353.     case N_PQR:
  3354.         postSynapticNeuron(N_AVAL,8);
  3355.         postSynapticNeuron(N_AVAR,11);
  3356.         postSynapticNeuron(N_AVDL,7);
  3357.         postSynapticNeuron(N_AVDR,6);
  3358.         postSynapticNeuron(N_AVG,1);
  3359.         postSynapticNeuron(N_LUAR,1);
  3360.         postSynapticNeuron(N_PVNL,1);
  3361.         postSynapticNeuron(N_PVPL,4);
  3362.     break;
  3363.     case N_PVCL:
  3364.         postSynapticNeuron(N_AS1,1);
  3365.         postSynapticNeuron(N_AVAL,3);
  3366.         postSynapticNeuron(N_AVAR,4);
  3367.         postSynapticNeuron(N_AVBL,5);
  3368.         postSynapticNeuron(N_AVBR,12);
  3369.         postSynapticNeuron(N_AVDL,5);
  3370.         postSynapticNeuron(N_AVDR,2);
  3371.         postSynapticNeuron(N_AVEL,3);
  3372.         postSynapticNeuron(N_AVER,1);
  3373.         postSynapticNeuron(N_AVJL,4);
  3374.         postSynapticNeuron(N_AVJR,2);
  3375.         postSynapticNeuron(N_DA2,1);
  3376.         postSynapticNeuron(N_DA5,1);
  3377.         postSynapticNeuron(N_DA6,1);
  3378.         postSynapticNeuron(N_DB2,3);
  3379.         postSynapticNeuron(N_DB3,4);
  3380.         postSynapticNeuron(N_DB4,3);
  3381.         postSynapticNeuron(N_DB5,2);
  3382.         postSynapticNeuron(N_DB6,2);
  3383.         postSynapticNeuron(N_DB7,3);
  3384.         postSynapticNeuron(N_DVA,5);
  3385.         postSynapticNeuron(N_PLML,1);
  3386.         postSynapticNeuron(N_PVCR,7);
  3387.         postSynapticNeuron(N_RID,5);
  3388.         postSynapticNeuron(N_RIS,2);
  3389.         postSynapticNeuron(N_SIBVL,2);
  3390.         postSynapticNeuron(N_VB10,3);
  3391.         postSynapticNeuron(N_VB11,1);
  3392.         postSynapticNeuron(N_VB3,1);
  3393.         postSynapticNeuron(N_VB4,1);
  3394.         postSynapticNeuron(N_VB5,1);
  3395.         postSynapticNeuron(N_VB6,2);
  3396.         postSynapticNeuron(N_VB8,1);
  3397.         postSynapticNeuron(N_VB9,2);
  3398.     break;
  3399.     case N_PVCR:
  3400.         postSynapticNeuron(N_AQR,1);
  3401.         postSynapticNeuron(N_AS2,1);
  3402.         postSynapticNeuron(N_AVAL,12);
  3403.         postSynapticNeuron(N_AVAR,10);
  3404.         postSynapticNeuron(N_AVBL,8);
  3405.         postSynapticNeuron(N_AVBR,6);
  3406.         postSynapticNeuron(N_AVDL,5);
  3407.         postSynapticNeuron(N_AVDR,1);
  3408.         postSynapticNeuron(N_AVEL,1);
  3409.         postSynapticNeuron(N_AVER,1);
  3410.         postSynapticNeuron(N_AVJL,3);
  3411.         postSynapticNeuron(N_AVL,1);
  3412.         postSynapticNeuron(N_DA9,1);
  3413.         postSynapticNeuron(N_DB2,1);
  3414.         postSynapticNeuron(N_DB3,3);
  3415.         postSynapticNeuron(N_DB4,4);
  3416.         postSynapticNeuron(N_DB5,1);
  3417.         postSynapticNeuron(N_DB6,2);
  3418.         postSynapticNeuron(N_DB7,1);
  3419.         postSynapticNeuron(N_FLPL,1);
  3420.         postSynapticNeuron(N_LUAR,1);
  3421.         postSynapticNeuron(N_PDEL,2);
  3422.         postSynapticNeuron(N_PHCR,1);
  3423.         postSynapticNeuron(N_PLMR,1);
  3424.         postSynapticNeuron(N_PVCL,8);
  3425.         postSynapticNeuron(N_PVDL,1);
  3426.         postSynapticNeuron(N_PVR,1);
  3427.         postSynapticNeuron(N_PVWL,2);
  3428.         postSynapticNeuron(N_PVWR,2);
  3429.         postSynapticNeuron(N_RID,5);
  3430.         postSynapticNeuron(N_SIBVR,2);
  3431.         postSynapticNeuron(N_VA8,2);
  3432.         postSynapticNeuron(N_VA9,1);
  3433.         postSynapticNeuron(N_VB10,1);
  3434.         postSynapticNeuron(N_VB4,3);
  3435.         postSynapticNeuron(N_VB6,2);
  3436.         postSynapticNeuron(N_VB7,3);
  3437.         postSynapticNeuron(N_VB8,1);
  3438.     break;
  3439.     case N_PVDL:
  3440.         postSynapticNeuron(N_AVAL,6);
  3441.         postSynapticNeuron(N_AVAR,6);
  3442.         postSynapticNeuron(N_DD5,1);
  3443.         postSynapticNeuron(N_PVCL,1);
  3444.         postSynapticNeuron(N_PVCR,6);
  3445.         postSynapticNeuron(N_VD10,6);
  3446.     break;
  3447.     case N_PVDR:
  3448.         postSynapticNeuron(N_AVAL,6);
  3449.         postSynapticNeuron(N_AVAR,9);
  3450.         postSynapticNeuron(N_DVA,3);
  3451.         postSynapticNeuron(N_PVCL,13);
  3452.         postSynapticNeuron(N_PVCR,10);
  3453.         postSynapticNeuron(N_PVDL,1);
  3454.         postSynapticNeuron(N_VA9,1);
  3455.     break;
  3456.     case N_PVM:
  3457.         postSynapticNeuron(N_AVKL,11);
  3458.         postSynapticNeuron(N_AVL,1);
  3459.         postSynapticNeuron(N_AVM,1);
  3460.         postSynapticNeuron(N_DVA,3);
  3461.         postSynapticNeuron(N_PDEL,7);
  3462.         postSynapticNeuron(N_PDEL,1);
  3463.         postSynapticNeuron(N_PDER,8);
  3464.         postSynapticNeuron(N_PDER,1);
  3465.         postSynapticNeuron(N_PVCL,2);
  3466.         postSynapticNeuron(N_PVR,1);
  3467.     break;
  3468.     case N_PVNL:
  3469.         postSynapticNeuron(N_AVAL,2);
  3470.         postSynapticNeuron(N_AVBR,3);
  3471.         postSynapticNeuron(N_AVDL,3);
  3472.         postSynapticNeuron(N_AVDR,3);
  3473.         postSynapticNeuron(N_AVEL,1);
  3474.         postSynapticNeuron(N_AVFR,1);
  3475.         postSynapticNeuron(N_AVG,1);
  3476.         postSynapticNeuron(N_AVJL,5);
  3477.         postSynapticNeuron(N_AVJR,5);
  3478.         postSynapticNeuron(N_AVL,2);
  3479.         postSynapticNeuron(N_BDUL,1);
  3480.         postSynapticNeuron(N_BDUR,2);
  3481.         postSynapticNeuron(N_DD1,2);
  3482.         postSynapticNeuron(N_MVL09,3);
  3483.         postSynapticNeuron(N_PQR,1);
  3484.         postSynapticNeuron(N_PVCL,1);
  3485.         postSynapticNeuron(N_PVNR,5);
  3486.         postSynapticNeuron(N_PVQR,1);
  3487.         postSynapticNeuron(N_PVT,1);
  3488.         postSynapticNeuron(N_PVWL,1);
  3489.         postSynapticNeuron(N_RIFL,1);
  3490.     break;
  3491.     case N_PVNR:
  3492.         postSynapticNeuron(N_AVAL,2);
  3493.         postSynapticNeuron(N_AVBL,1);
  3494.         postSynapticNeuron(N_AVBR,2);
  3495.         postSynapticNeuron(N_AVDR,1);
  3496.         postSynapticNeuron(N_AVEL,3);
  3497.         postSynapticNeuron(N_AVJL,4);
  3498.         postSynapticNeuron(N_AVJR,1);
  3499.         postSynapticNeuron(N_AVL,2);
  3500.         postSynapticNeuron(N_BDUL,1);
  3501.         postSynapticNeuron(N_BDUR,2);
  3502.         postSynapticNeuron(N_DD3,1);
  3503.         postSynapticNeuron(N_HSNR,2);
  3504.         postSynapticNeuron(N_MVL12,1);
  3505.         postSynapticNeuron(N_MVL13,2);
  3506.         postSynapticNeuron(N_PQR,2);
  3507.         postSynapticNeuron(N_PVCL,1);
  3508.         postSynapticNeuron(N_PVNL,1);
  3509.         postSynapticNeuron(N_PVT,2);
  3510.         postSynapticNeuron(N_PVWL,2);
  3511.         postSynapticNeuron(N_VC2,1);
  3512.         postSynapticNeuron(N_VC3,1);
  3513.         postSynapticNeuron(N_VD12,1);
  3514.         postSynapticNeuron(N_VD6,1);
  3515.         postSynapticNeuron(N_VD7,1);
  3516.     break;
  3517.     case N_PVPL:
  3518.         postSynapticNeuron(N_ADAL,1);
  3519.         postSynapticNeuron(N_AQR,8);
  3520.         postSynapticNeuron(N_AVAL,2);
  3521.         postSynapticNeuron(N_AVAR,1);
  3522.         postSynapticNeuron(N_AVBL,5);
  3523.         postSynapticNeuron(N_AVBR,6);
  3524.         postSynapticNeuron(N_AVDR,2);
  3525.         postSynapticNeuron(N_AVER,1);
  3526.         postSynapticNeuron(N_AVHR,1);
  3527.         postSynapticNeuron(N_AVKL,1);
  3528.         postSynapticNeuron(N_AVKR,6);
  3529.         postSynapticNeuron(N_DVC,2);
  3530.         postSynapticNeuron(N_PHAR,3);
  3531.         postSynapticNeuron(N_PQR,4);
  3532.         postSynapticNeuron(N_PVCR,3);
  3533.         postSynapticNeuron(N_PVPR,1);
  3534.         postSynapticNeuron(N_PVT,1);
  3535.         postSynapticNeuron(N_RIGL,2);
  3536.         postSynapticNeuron(N_VD13,2);
  3537.         postSynapticNeuron(N_VD3,1);
  3538.     break;
  3539.     case N_PVPR:
  3540.         postSynapticNeuron(N_ADFR,1);
  3541.         postSynapticNeuron(N_AQR,11);
  3542.         postSynapticNeuron(N_ASHR,1);
  3543.         postSynapticNeuron(N_AVAL,1);
  3544.         postSynapticNeuron(N_AVAR,2);
  3545.         postSynapticNeuron(N_AVBL,4);
  3546.         postSynapticNeuron(N_AVBR,5);
  3547.         postSynapticNeuron(N_AVHL,3);
  3548.         postSynapticNeuron(N_AVKL,1);
  3549.         postSynapticNeuron(N_AVL,4);
  3550.         postSynapticNeuron(N_DD2,1);
  3551.         postSynapticNeuron(N_DVC,14);
  3552.         postSynapticNeuron(N_PVCL,4);
  3553.         postSynapticNeuron(N_PVCR,7);
  3554.         postSynapticNeuron(N_PVPL,1);
  3555.         postSynapticNeuron(N_PVQR,1);
  3556.         postSynapticNeuron(N_RIAR,2);
  3557.         postSynapticNeuron(N_RIGR,1);
  3558.         postSynapticNeuron(N_RIMR,1);
  3559.         postSynapticNeuron(N_RMGR,1);
  3560.         postSynapticNeuron(N_VD4,1);
  3561.         postSynapticNeuron(N_VD5,1);
  3562.     break;
  3563.     case N_PVQL:
  3564.         postSynapticNeuron(N_ADAL,1);
  3565.         postSynapticNeuron(N_AIAL,3);
  3566.         postSynapticNeuron(N_ASJL,1);
  3567.         postSynapticNeuron(N_ASKL,4);
  3568.         postSynapticNeuron(N_ASKL,5);
  3569.         postSynapticNeuron(N_HSNL,2);
  3570.         postSynapticNeuron(N_PVQR,2);
  3571.         postSynapticNeuron(N_RMGL,1);
  3572.     break;
  3573.     case N_PVQR:
  3574.         postSynapticNeuron(N_ADAR,1);
  3575.         postSynapticNeuron(N_AIAR,7);
  3576.         postSynapticNeuron(N_ASER,1);
  3577.         postSynapticNeuron(N_ASKR,8);
  3578.         postSynapticNeuron(N_AVBL,1);
  3579.         postSynapticNeuron(N_AVFL,1);
  3580.         postSynapticNeuron(N_AVFR,1);
  3581.         postSynapticNeuron(N_AVL,1);
  3582.         postSynapticNeuron(N_AWAR,2);
  3583.         postSynapticNeuron(N_DD1,1);
  3584.         postSynapticNeuron(N_DVC,1);
  3585.         postSynapticNeuron(N_HSNR,1);
  3586.         postSynapticNeuron(N_PVNL,1);
  3587.         postSynapticNeuron(N_PVQL,1);
  3588.         postSynapticNeuron(N_PVT,1);
  3589.         postSynapticNeuron(N_RIFR,1);
  3590.         postSynapticNeuron(N_VD1,1);
  3591.     break;
  3592.     case N_PVR:
  3593.         postSynapticNeuron(N_ADAL,1);
  3594.         postSynapticNeuron(N_ALML,1);
  3595.         postSynapticNeuron(N_AS6,1);
  3596.         postSynapticNeuron(N_AVBL,4);
  3597.         postSynapticNeuron(N_AVBR,4);
  3598.         postSynapticNeuron(N_AVJL,3);
  3599.         postSynapticNeuron(N_AVJR,2);
  3600.         postSynapticNeuron(N_AVKL,1);
  3601.         postSynapticNeuron(N_DA9,1);
  3602.         postSynapticNeuron(N_DB2,1);
  3603.         postSynapticNeuron(N_DB3,1);
  3604.         postSynapticNeuron(N_DVA,3);
  3605.         postSynapticNeuron(N_IL1DL,1);
  3606.         postSynapticNeuron(N_IL1DR,1);
  3607.         postSynapticNeuron(N_IL1VL,1);
  3608.         postSynapticNeuron(N_IL1VR,1);
  3609.         postSynapticNeuron(N_LUAL,1);
  3610.         postSynapticNeuron(N_LUAR,1);
  3611.         postSynapticNeuron(N_PDEL,1);
  3612.         postSynapticNeuron(N_PDER,1);
  3613.         postSynapticNeuron(N_PLMR,2);
  3614.         postSynapticNeuron(N_PVCR,1);
  3615.         postSynapticNeuron(N_RIPL,3);
  3616.         postSynapticNeuron(N_RIPR,3);
  3617.         postSynapticNeuron(N_SABD,1);
  3618.         postSynapticNeuron(N_URADL,1);
  3619.     break;
  3620.     case N_PVT:
  3621.         postSynapticNeuron(N_AIBL,3);
  3622.         postSynapticNeuron(N_AIBR,5);
  3623.         postSynapticNeuron(N_AVKL,9);
  3624.         postSynapticNeuron(N_AVKR,7);
  3625.         postSynapticNeuron(N_AVL,2);
  3626.         postSynapticNeuron(N_DVC,2);
  3627.         postSynapticNeuron(N_PVPL,1);
  3628.         postSynapticNeuron(N_RIBL,1);
  3629.         postSynapticNeuron(N_RIBR,1);
  3630.         postSynapticNeuron(N_RIGL,2);
  3631.         postSynapticNeuron(N_RIGR,3);
  3632.         postSynapticNeuron(N_RIH,1);
  3633.         postSynapticNeuron(N_RMEV,1);
  3634.         postSynapticNeuron(N_RMFL,2);
  3635.         postSynapticNeuron(N_RMFR,3);
  3636.         postSynapticNeuron(N_SMBDR,1);
  3637.     break;
  3638.     case N_PVWL:
  3639.         postSynapticNeuron(N_AVJL,1);
  3640.         postSynapticNeuron(N_PVCR,2);
  3641.         postSynapticNeuron(N_PVT,2);
  3642.         postSynapticNeuron(N_PVWR,1);
  3643.         postSynapticNeuron(N_VA12,1
  3644.     );
  3645.     break;
  3646.     case N_PVWR:
  3647.         postSynapticNeuron(N_AVAR,1);
  3648.         postSynapticNeuron(N_AVDR,1);
  3649.         postSynapticNeuron(N_PVCR,2);
  3650.         postSynapticNeuron(N_PVT,1);
  3651.         postSynapticNeuron(N_VA12,1);
  3652.     break;
  3653.     case N_RIAL:
  3654.         postSynapticNeuron(N_CEPVL,1);
  3655.         postSynapticNeuron(N_RIAR,1);
  3656.         postSynapticNeuron(N_RIVL,2);
  3657.         postSynapticNeuron(N_RIVR,4);
  3658.         postSynapticNeuron(N_RMDDL,12);
  3659.         postSynapticNeuron(N_RMDDR,7);
  3660.         postSynapticNeuron(N_RMDL,6);
  3661.         postSynapticNeuron(N_RMDR,6);
  3662.         postSynapticNeuron(N_RMDVL,9);
  3663.         postSynapticNeuron(N_RMDVR,11);
  3664.         postSynapticNeuron(N_SIADL,2);
  3665.         postSynapticNeuron(N_SMDDL,8);
  3666.         postSynapticNeuron(N_SMDDR,10);
  3667.         postSynapticNeuron(N_SMDVL,6);
  3668.         postSynapticNeuron(N_SMDVR,11);
  3669.     break;
  3670.     case N_RIAR:
  3671.         postSynapticNeuron(N_CEPVR,1);
  3672.         postSynapticNeuron(N_IL1R,1);
  3673.         postSynapticNeuron(N_RIAL,4);
  3674.         postSynapticNeuron(N_RIVL,1);
  3675.         postSynapticNeuron(N_RMDDL,10);
  3676.         postSynapticNeuron(N_RMDDR,11);
  3677.         postSynapticNeuron(N_RMDL,3);
  3678.         postSynapticNeuron(N_RMDR,8);
  3679.         postSynapticNeuron(N_RMDVL,12);
  3680.         postSynapticNeuron(N_RMDVR,10);
  3681.         postSynapticNeuron(N_SAADR,1);
  3682.         postSynapticNeuron(N_SIADL,1);
  3683.         postSynapticNeuron(N_SIADR,1);
  3684.         postSynapticNeuron(N_SIAVL,1);
  3685.         postSynapticNeuron(N_SMDDL,7);
  3686.         postSynapticNeuron(N_SMDDR,7);
  3687.         postSynapticNeuron(N_SMDVL,13);
  3688.         postSynapticNeuron(N_SMDVR,7);
  3689.     break;
  3690.     case N_RIBL:
  3691.         postSynapticNeuron(N_AIBR,2);
  3692.         postSynapticNeuron(N_AUAL,1);
  3693.         postSynapticNeuron(N_AVAL,1);
  3694.         postSynapticNeuron(N_AVBL,1);
  3695.         postSynapticNeuron(N_AVBR,2);
  3696.         postSynapticNeuron(N_AVDR,1);
  3697.         postSynapticNeuron(N_AVEL,1);
  3698.         postSynapticNeuron(N_AVER,5);
  3699.         postSynapticNeuron(N_BAGR,1);
  3700.         postSynapticNeuron(N_OLQDL,2);
  3701.         postSynapticNeuron(N_OLQVL,1);
  3702.         postSynapticNeuron(N_PVT,1);
  3703.         postSynapticNeuron(N_RIAL,3);
  3704.         postSynapticNeuron(N_RIBL,1);
  3705.         postSynapticNeuron(N_RIBR,3);
  3706.         postSynapticNeuron(N_RIGL,1);
  3707.         postSynapticNeuron(N_SIADL,1);
  3708.         postSynapticNeuron(N_SIAVL,1);
  3709.         postSynapticNeuron(N_SIBDL,1);
  3710.         postSynapticNeuron(N_SIBVL,1);
  3711.         postSynapticNeuron(N_SIBVR,1);
  3712.         postSynapticNeuron(N_SMBDL,1);
  3713.         postSynapticNeuron(N_SMDDL,1);
  3714.         postSynapticNeuron(N_SMDVR,4);
  3715.     break;
  3716.     case N_RIBR:
  3717.         postSynapticNeuron(N_AIBL,1);
  3718.         postSynapticNeuron(N_AIZR,1);
  3719.         postSynapticNeuron(N_AVAR,2);
  3720.         postSynapticNeuron(N_AVBL,1);
  3721.         postSynapticNeuron(N_AVBR,1);
  3722.         postSynapticNeuron(N_AVEL,3);
  3723.         postSynapticNeuron(N_AVER,1);
  3724.         postSynapticNeuron(N_BAGL,1);
  3725.         postSynapticNeuron(N_OLQDR,2);
  3726.         postSynapticNeuron(N_OLQVR,1);
  3727.         postSynapticNeuron(N_PVT,1);
  3728.         postSynapticNeuron(N_RIAR,2);
  3729.         postSynapticNeuron(N_RIBL,3);
  3730.         postSynapticNeuron(N_RIBR,1);
  3731.         postSynapticNeuron(N_RIGR,2);
  3732.         postSynapticNeuron(N_RIH,1);
  3733.         postSynapticNeuron(N_SIADR,1);
  3734.         postSynapticNeuron(N_SIAVR,1);
  3735.         postSynapticNeuron(N_SIBDR,1);
  3736.         postSynapticNeuron(N_SIBVR,1);
  3737.         postSynapticNeuron(N_SMBDR,1);
  3738.         postSynapticNeuron(N_SMDDL,2);
  3739.         postSynapticNeuron(N_SMDDR,1);
  3740.         postSynapticNeuron(N_SMDVL,2);
  3741.     break;
  3742.     case N_RICL:
  3743.         postSynapticNeuron(N_ADAR,1);
  3744.         postSynapticNeuron(N_ASHL,2);
  3745.         postSynapticNeuron(N_AVAL,5);
  3746.         postSynapticNeuron(N_AVAR,6);
  3747.         postSynapticNeuron(N_AVKL,1);
  3748.         postSynapticNeuron(N_AVKR,2);
  3749.         postSynapticNeuron(N_AWBR,1);
  3750.         postSynapticNeuron(N_RIML,1);
  3751.         postSynapticNeuron(N_RIMR,3);
  3752.         postSynapticNeuron(N_RIVR,1);
  3753.         postSynapticNeuron(N_RMFR,1);
  3754.         postSynapticNeuron(N_SMBDL,2);
  3755.         postSynapticNeuron(N_SMDDL,3);
  3756.         postSynapticNeuron(N_SMDDR,3);
  3757.         postSynapticNeuron(N_SMDVR,1);
  3758.     break;
  3759.     case N_RICR:
  3760.         postSynapticNeuron(N_ADAR,1);
  3761.         postSynapticNeuron(N_ASHR,2);
  3762.         postSynapticNeuron(N_AVAL,5);
  3763.         postSynapticNeuron(N_AVAR,5);
  3764.         postSynapticNeuron(N_AVKL,1);
  3765.         postSynapticNeuron(N_SMBDR,1);
  3766.         postSynapticNeuron(N_SMDDL,4);
  3767.         postSynapticNeuron(N_SMDDR,3);
  3768.         postSynapticNeuron(N_SMDVL,2);
  3769.         postSynapticNeuron(N_SMDVR,1);
  3770.     break;
  3771.     case N_RID:
  3772.         postSynapticNeuron(N_ALA,1);
  3773.         postSynapticNeuron(N_AS2,1);
  3774.         postSynapticNeuron(N_AVBL,1);
  3775.         postSynapticNeuron(N_AVBR,2);
  3776.         postSynapticNeuron(N_DA6,3);
  3777.         postSynapticNeuron(N_DA9,1);
  3778.         postSynapticNeuron(N_DB1,1);
  3779.         postSynapticNeuron(N_DD1,4);
  3780.         postSynapticNeuron(N_DD2,4);
  3781.         postSynapticNeuron(N_DD3,3);
  3782.         postSynapticNeuron(N_MDL14,-2);
  3783.         postSynapticNeuron(N_MDL21,-3);
  3784.         postSynapticNeuron(N_PDB,2);
  3785.         postSynapticNeuron(N_VD13,1);
  3786.         postSynapticNeuron(N_VD5,1);
  3787.     break;
  3788.     case N_RIFL:
  3789.         postSynapticNeuron(N_ALML,2);
  3790.         postSynapticNeuron(N_AVBL,10);
  3791.         postSynapticNeuron(N_AVBR,1);
  3792.         postSynapticNeuron(N_AVG,1);
  3793.         postSynapticNeuron(N_AVHR,1);
  3794.         postSynapticNeuron(N_AVJR,2);
  3795.         postSynapticNeuron(N_PVPL,3);
  3796.         postSynapticNeuron(N_RIML,4);
  3797.         postSynapticNeuron(N_VD1,1);
  3798.     break;
  3799.     case N_RIFR:
  3800.         postSynapticNeuron(N_ASHR,2);
  3801.         postSynapticNeuron(N_AVBL,1);
  3802.         postSynapticNeuron(N_AVBR,17);
  3803.         postSynapticNeuron(N_AVFL,1);
  3804.         postSynapticNeuron(N_AVG,1);
  3805.         postSynapticNeuron(N_AVHL,1);
  3806.         postSynapticNeuron(N_AVJL,1);
  3807.         postSynapticNeuron(N_AVJR,2);
  3808.         postSynapticNeuron(N_HSNR,1);
  3809.         postSynapticNeuron(N_PVCL,1);
  3810.         postSynapticNeuron(N_PVCR,1);
  3811.         postSynapticNeuron(N_PVPR,4);
  3812.         postSynapticNeuron(N_RIMR,4);
  3813.         postSynapticNeuron(N_RIPR,1);
  3814.     break;
  3815.     case N_RIGL:
  3816.         postSynapticNeuron(N_AIBR,3);
  3817.         postSynapticNeuron(N_AIZR,1);
  3818.         postSynapticNeuron(N_ALNL,1);
  3819.         postSynapticNeuron(N_AQR,2);
  3820.         postSynapticNeuron(N_AVEL,1);
  3821.         postSynapticNeuron(N_AVER,1);
  3822.         postSynapticNeuron(N_AVKL,1);
  3823.         postSynapticNeuron(N_AVKR,2);
  3824.         postSynapticNeuron(N_BAGR,1);
  3825.         postSynapticNeuron(N_BAGR,1);
  3826.         postSynapticNeuron(N_DVC,1);
  3827.         postSynapticNeuron(N_OLLL,1);
  3828.         postSynapticNeuron(N_OLQDL,1);
  3829.         postSynapticNeuron(N_OLQVL,1);
  3830.         postSynapticNeuron(N_RIBL,2);
  3831.         postSynapticNeuron(N_RIGR,3);
  3832.         postSynapticNeuron(N_RIR,2);
  3833.         postSynapticNeuron(N_RMEL,2);
  3834.         postSynapticNeuron(N_RMHR,3);
  3835.         postSynapticNeuron(N_URYDL,1);
  3836.         postSynapticNeuron(N_URYVL,1);
  3837.         postSynapticNeuron(N_VB2,1);
  3838.         postSynapticNeuron(N_VD1,2);
  3839.     break;
  3840.     case N_RIGR:
  3841.         postSynapticNeuron(N_AIBL,3);
  3842.         postSynapticNeuron(N_ALNR,1);
  3843.         postSynapticNeuron(N_AQR,1);
  3844.         postSynapticNeuron(N_AVER,2);
  3845.         postSynapticNeuron(N_AVKL,4);
  3846.         postSynapticNeuron(N_AVKR,2);
  3847.         postSynapticNeuron(N_BAGL,1);
  3848.         postSynapticNeuron(N_OLLR,1);
  3849.         postSynapticNeuron(N_OLQDR,1);
  3850.         postSynapticNeuron(N_OLQVR,1);
  3851.         postSynapticNeuron(N_RIBR,2);
  3852.         postSynapticNeuron(N_RIGL,3);
  3853.         postSynapticNeuron(N_RIR,1);
  3854.         postSynapticNeuron(N_RMHL,4);
  3855.         postSynapticNeuron(N_URYDR,1);
  3856.         postSynapticNeuron(N_URYVR,1);
  3857.     break;
  3858.     case N_RIH:
  3859.         postSynapticNeuron(N_ADFR,1);
  3860.         postSynapticNeuron(N_AIZL,4);
  3861.         postSynapticNeuron(N_AIZR,4);
  3862.         postSynapticNeuron(N_AUAR,1);
  3863.         postSynapticNeuron(N_BAGR,1);
  3864.         postSynapticNeuron(N_CEPDL,2);
  3865.         postSynapticNeuron(N_CEPDR,2);
  3866.         postSynapticNeuron(N_CEPVL,2);
  3867.         postSynapticNeuron(N_CEPVR,2);
  3868.         postSynapticNeuron(N_FLPL,1);
  3869.         postSynapticNeuron(N_IL2L,2);
  3870.         postSynapticNeuron(N_IL2R,1);
  3871.         postSynapticNeuron(N_OLQDL,4);
  3872.         postSynapticNeuron(N_OLQDR,2);
  3873.         postSynapticNeuron(N_OLQVL,1);
  3874.         postSynapticNeuron(N_OLQVR,6);
  3875.         postSynapticNeuron(N_RIAL,10);
  3876.         postSynapticNeuron(N_RIAR,8);
  3877.         postSynapticNeuron(N_RIBL,5);
  3878.         postSynapticNeuron(N_RIBR,4);
  3879.         postSynapticNeuron(N_RIPL,4);
  3880.         postSynapticNeuron(N_RIPR,6);
  3881.         postSynapticNeuron(N_RMER,2);
  3882.         postSynapticNeuron(N_RMEV,1);
  3883.         postSynapticNeuron(N_URYVR,1);
  3884.     break;
  3885.     case N_RIML:
  3886.         postSynapticNeuron(N_AIBR,1);
  3887.         postSynapticNeuron(N_AIYL,1);
  3888.         postSynapticNeuron(N_AVAL,1);
  3889.         postSynapticNeuron(N_AVAR,2);
  3890.         postSynapticNeuron(N_AVBL,2);
  3891.         postSynapticNeuron(N_AVBR,3);
  3892.         postSynapticNeuron(N_AVEL,2);
  3893.         postSynapticNeuron(N_AVER,3);
  3894.         postSynapticNeuron(N_MDR05,2);
  3895.         postSynapticNeuron(N_MVR05,2);
  3896.         postSynapticNeuron(N_RIBL,1);
  3897.         postSynapticNeuron(N_RIS,1);
  3898.         postSynapticNeuron(N_RMDL,1);
  3899.         postSynapticNeuron(N_RMDR,1);
  3900.         postSynapticNeuron(N_RMFR,1);
  3901.         postSynapticNeuron(N_SAADR,1);
  3902.         postSynapticNeuron(N_SAAVL,3);
  3903.         postSynapticNeuron(N_SAAVR,2);
  3904.         postSynapticNeuron(N_SMDDR,5);
  3905.         postSynapticNeuron(N_SMDVL,1);
  3906.     break;
  3907.     case N_RIMR:
  3908.         postSynapticNeuron(N_ADAR,1);
  3909.         postSynapticNeuron(N_AIBL,4);
  3910.         postSynapticNeuron(N_AIBL,1);
  3911.         postSynapticNeuron(N_AIYR,1);
  3912.         postSynapticNeuron(N_AVAL,5);
  3913.         postSynapticNeuron(N_AVAR,1);
  3914.         postSynapticNeuron(N_AVBL,2);
  3915.         postSynapticNeuron(N_AVBR,5);
  3916.         postSynapticNeuron(N_AVEL,3);
  3917.         postSynapticNeuron(N_AVER,2);
  3918.         postSynapticNeuron(N_AVJL,1);
  3919.         postSynapticNeuron(N_AVKL,1);
  3920.         postSynapticNeuron(N_MDL05,1);
  3921.         postSynapticNeuron(N_MDL07,1);
  3922.         postSynapticNeuron(N_MVL05,1);
  3923.         postSynapticNeuron(N_MVL07,1);
  3924.         postSynapticNeuron(N_RIBR,1);
  3925.         postSynapticNeuron(N_RIS,2);
  3926.         postSynapticNeuron(N_RMDL,1);
  3927.         postSynapticNeuron(N_RMDR,1);
  3928.         postSynapticNeuron(N_RMFL,1);
  3929.         postSynapticNeuron(N_RMFR,1);
  3930.         postSynapticNeuron(N_SAAVL,3);
  3931.         postSynapticNeuron(N_SAAVR,3);
  3932.         postSynapticNeuron(N_SMDDL,2);
  3933.         postSynapticNeuron(N_SMDDR,4);
  3934.     break;
  3935.     case N_RIPL:
  3936.         postSynapticNeuron(N_OLQDL,1);
  3937.         postSynapticNeuron(N_OLQDR,1);
  3938.         postSynapticNeuron(N_RMED,1);
  3939.     break;
  3940.     case N_RIPR:
  3941.         postSynapticNeuron(N_OLQDL,1);
  3942.         postSynapticNeuron(N_OLQDR,1);
  3943.         postSynapticNeuron(N_RMED,1);
  3944.     break;
  3945.     case N_RIR:
  3946.         postSynapticNeuron(N_AFDR,1);
  3947.         postSynapticNeuron(N_AIZL,3);
  3948.         postSynapticNeuron(N_AIZR,5);
  3949.         postSynapticNeuron(N_AUAL,1);
  3950.         postSynapticNeuron(N_AWBR,1);
  3951.         postSynapticNeuron(N_BAGL,1);
  3952.         postSynapticNeuron(N_BAGR,2);
  3953.         postSynapticNeuron(N_DVA,2);
  3954.         postSynapticNeuron(N_HSNL,1);
  3955.         postSynapticNeuron(N_PVPL,1);
  3956.         postSynapticNeuron(N_RIAL,5);
  3957.         postSynapticNeuron(N_RIAR,1);
  3958.         postSynapticNeuron(N_RIGL,1);
  3959.         postSynapticNeuron(N_URXL,5);
  3960.         postSynapticNeuron(N_URXR,1);
  3961.     break;
  3962.     case N_RIS:
  3963.         postSynapticNeuron(N_AIBR,1);
  3964.         postSynapticNeuron(N_AVEL,7);
  3965.         postSynapticNeuron(N_AVER,7);
  3966.         postSynapticNeuron(N_AVJL,1);
  3967.         postSynapticNeuron(N_AVKL,1);
  3968.         postSynapticNeuron(N_AVKR,4);
  3969.         postSynapticNeuron(N_AVL,2);
  3970.         postSynapticNeuron(N_CEPDR,1);
  3971.         postSynapticNeuron(N_CEPVL,2);
  3972.         postSynapticNeuron(N_CEPVR,1);
  3973.         postSynapticNeuron(N_DB1,1);
  3974.         postSynapticNeuron(N_OLLR,1);
  3975.         postSynapticNeuron(N_RIBL,3);
  3976.         postSynapticNeuron(N_RIBR,5);
  3977.         postSynapticNeuron(N_RIML,2);
  3978.         postSynapticNeuron(N_RIMR,5);
  3979.         postSynapticNeuron(N_RMDDL,1);
  3980.         postSynapticNeuron(N_RMDL,2);
  3981.         postSynapticNeuron(N_RMDR,4);
  3982.         postSynapticNeuron(N_SMDDL,1);
  3983.         postSynapticNeuron(N_SMDDR,3);
  3984.         postSynapticNeuron(N_SMDVL,1);
  3985.         postSynapticNeuron(N_SMDVR,1);
  3986.         postSynapticNeuron(N_URYVR,1);
  3987.     break;
  3988.     case N_RIVL:
  3989.         postSynapticNeuron(N_AIBL,1);
  3990.         postSynapticNeuron(N_MVR05,-2);
  3991.         postSynapticNeuron(N_MVR06,-2);
  3992.         postSynapticNeuron(N_MVR08,-3);
  3993.         postSynapticNeuron(N_RIAL,1);
  3994.         postSynapticNeuron(N_RIAR,1);
  3995.         postSynapticNeuron(N_RIVR,2);
  3996.         postSynapticNeuron(N_RMDL,2);
  3997.         postSynapticNeuron(N_SAADR,3);
  3998.         postSynapticNeuron(N_SDQR,2);
  3999.         postSynapticNeuron(N_SIAVR,2);
  4000.         postSynapticNeuron(N_SMDDR,1);
  4001.         postSynapticNeuron(N_SMDVL,1);
  4002.     break;
  4003.     case N_RIVR:
  4004.         postSynapticNeuron(N_AIBR,1);
  4005.         postSynapticNeuron(N_MVL05,-2);
  4006.         postSynapticNeuron(N_MVL06,-2);
  4007.         postSynapticNeuron(N_MVL08,-2);
  4008.         postSynapticNeuron(N_MVR04,-2);
  4009.         postSynapticNeuron(N_MVR06,-2);
  4010.         postSynapticNeuron(N_RIAL,2);
  4011.         postSynapticNeuron(N_RIAR,1);
  4012.         postSynapticNeuron(N_RIVL,2);
  4013.         postSynapticNeuron(N_RMDDL,1);
  4014.         postSynapticNeuron(N_RMDR,1);
  4015.         postSynapticNeuron(N_RMDVR,1);
  4016.         postSynapticNeuron(N_RMEV,1);
  4017.         postSynapticNeuron(N_SAADL,2);
  4018.         postSynapticNeuron(N_SDQR,2);
  4019.         postSynapticNeuron(N_SIAVL,2);
  4020.         postSynapticNeuron(N_SMDDL,2);
  4021.         postSynapticNeuron(N_SMDVR,4);
  4022.     break;
  4023.     case N_RMDDL:
  4024.         postSynapticNeuron(N_MDR01,1);
  4025.         postSynapticNeuron(N_MDR02,1);
  4026.         postSynapticNeuron(N_MDR03,1);
  4027.         postSynapticNeuron(N_MDR04,1);
  4028.         postSynapticNeuron(N_MDR08,2);
  4029.         postSynapticNeuron(N_MVR01,1);
  4030.         postSynapticNeuron(N_OLQVL,1);
  4031.         postSynapticNeuron(N_RMDL,1);
  4032.         postSynapticNeuron(N_RMDVL,1);
  4033.         postSynapticNeuron(N_RMDVR,7);
  4034.         postSynapticNeuron(N_SMDDL,1);
  4035.     break;
  4036.     case N_RMDDR:
  4037.         postSynapticNeuron(N_MDL01,1);
  4038.         postSynapticNeuron(N_MDL02,1);
  4039.         postSynapticNeuron(N_MDL03,2);
  4040.         postSynapticNeuron(N_MDL04,1);
  4041.         postSynapticNeuron(N_MDR04,1);
  4042.         postSynapticNeuron(N_MVR01,1);
  4043.         postSynapticNeuron(N_MVR02,1);
  4044.         postSynapticNeuron(N_OLQVR,1);
  4045.         postSynapticNeuron(N_RMDVL,12);
  4046.         postSynapticNeuron(N_RMDVR,1);
  4047.         postSynapticNeuron(N_SAADR,1);
  4048.         postSynapticNeuron(N_SMDDR,1);
  4049.         postSynapticNeuron(N_URYDL,1);
  4050.     break;
  4051.     case N_RMDL:
  4052.         postSynapticNeuron(N_MDL03,1);
  4053.         postSynapticNeuron(N_MDL05,2);
  4054.         postSynapticNeuron(N_MDR01,1);
  4055.         postSynapticNeuron(N_MDR03,1);
  4056.         postSynapticNeuron(N_MVL01,1);
  4057.         postSynapticNeuron(N_MVR01,1);
  4058.         postSynapticNeuron(N_MVR03,1);
  4059.         postSynapticNeuron(N_MVR05,2);
  4060.         postSynapticNeuron(N_MVR07,1);
  4061.         postSynapticNeuron(N_OLLR,2);
  4062.         postSynapticNeuron(N_RIAL,4);
  4063.         postSynapticNeuron(N_RIAR,3);
  4064.         postSynapticNeuron(N_RMDDL,1);
  4065.         postSynapticNeuron(N_RMDDR,1);
  4066.         postSynapticNeuron(N_RMDR,3);
  4067.         postSynapticNeuron(N_RMDVL,1);
  4068.         postSynapticNeuron(N_RMER,1);
  4069.         postSynapticNeuron(N_RMFL,1);
  4070.     break;
  4071.     case N_RMDR:
  4072.         postSynapticNeuron(N_AVKL,1);
  4073.         postSynapticNeuron(N_MDL03,1);
  4074.         postSynapticNeuron(N_MDL05,1);
  4075.         postSynapticNeuron(N_MDR05,1);
  4076.         postSynapticNeuron(N_MVL03,1);
  4077.         postSynapticNeuron(N_MVL05,1);
  4078.         postSynapticNeuron(N_RIAL,3);
  4079.         postSynapticNeuron(N_RIAR,7);
  4080.         postSynapticNeuron(N_RIMR,2);
  4081.         postSynapticNeuron(N_RIS,1);
  4082.         postSynapticNeuron(N_RMDDL,1);
  4083.         postSynapticNeuron(N_RMDL,1);
  4084.         postSynapticNeuron(N_RMDVR,1);
  4085.     break;
  4086.     case N_RMDVL:
  4087.         postSynapticNeuron(N_AVER,1);
  4088.         postSynapticNeuron(N_MDR01,1);
  4089.         postSynapticNeuron(N_MVL04,1);
  4090.         postSynapticNeuron(N_MVR01,1);
  4091.         postSynapticNeuron(N_MVR02,1);
  4092.         postSynapticNeuron(N_MVR03,1);
  4093.         postSynapticNeuron(N_MVR04,1);
  4094.         postSynapticNeuron(N_MVR05,1);
  4095.         postSynapticNeuron(N_MVR06,1);
  4096.         postSynapticNeuron(N_MVR08,1);
  4097.         postSynapticNeuron(N_OLQDL,1);
  4098.         postSynapticNeuron(N_RMDDL,1);
  4099.         postSynapticNeuron(N_RMDDR,6);
  4100.         postSynapticNeuron(N_RMDL,1);
  4101.         postSynapticNeuron(N_RMDVR,1);
  4102.         postSynapticNeuron(N_SAAVL,1);
  4103.         postSynapticNeuron(N_SMDVL,1);
  4104.     break;
  4105.     case N_RMDVR:
  4106.         postSynapticNeuron(N_AVEL,1);
  4107.         postSynapticNeuron(N_AVER,1);
  4108.         postSynapticNeuron(N_MDL01,1);
  4109.         postSynapticNeuron(N_MVL01,1);
  4110.         postSynapticNeuron(N_MVL02,1);
  4111.         postSynapticNeuron(N_MVL03,1);
  4112.         postSynapticNeuron(N_MVL04,1);
  4113.         postSynapticNeuron(N_MVL05,1);
  4114.         postSynapticNeuron(N_MVL06,1);
  4115.         postSynapticNeuron(N_MVL08,1);
  4116.         postSynapticNeuron(N_MVR04,1);
  4117.         postSynapticNeuron(N_MVR06,1);
  4118.         postSynapticNeuron(N_MVR08,1);
  4119.         postSynapticNeuron(N_OLQDR,1);
  4120.         postSynapticNeuron(N_RMDDL,4);
  4121.         postSynapticNeuron(N_RMDDR,1);
  4122.         postSynapticNeuron(N_RMDR,1);
  4123.         postSynapticNeuron(N_RMDVL,1);
  4124.         postSynapticNeuron(N_SAAVR,1);
  4125.         postSynapticNeuron(N_SIBDR,1);
  4126.         postSynapticNeuron(N_SIBVR,1);
  4127.         postSynapticNeuron(N_SMDVR,1);
  4128.     break;
  4129.     case N_RMED:
  4130.         postSynapticNeuron(N_IL1VL,1);
  4131.         postSynapticNeuron(N_MVL02,-4);
  4132.         postSynapticNeuron(N_MVL04,-4);
  4133.         postSynapticNeuron(N_MVL06,-4);
  4134.         postSynapticNeuron(N_MVR02,-4);
  4135.         postSynapticNeuron(N_MVR04,-4);
  4136.         postSynapticNeuron(N_RIBL,1);
  4137.         postSynapticNeuron(N_RIBR,1);
  4138.         postSynapticNeuron(N_RIPL,1);
  4139.         postSynapticNeuron(N_RIPR,1);
  4140.         postSynapticNeuron(N_RMEV,2);
  4141.     break;
  4142.     case N_RMEL:
  4143.         postSynapticNeuron(N_MDR01,-5);
  4144.         postSynapticNeuron(N_MDR03,-5);
  4145.         postSynapticNeuron(N_MVR01,-5);
  4146.         postSynapticNeuron(N_MVR03,-5);
  4147.         postSynapticNeuron(N_RIGL,1);
  4148.         postSynapticNeuron(N_RMEV,1);
  4149.     break;
  4150.     case N_RMER:
  4151.         postSynapticNeuron(N_MDL01,-7);
  4152.         postSynapticNeuron(N_MDL03,-7);
  4153.         postSynapticNeuron(N_MVL01,-7);
  4154.         postSynapticNeuron(N_RMEV,1);
  4155.     break;
  4156.     case N_RMEV:
  4157.         postSynapticNeuron(N_AVEL,1);
  4158.         postSynapticNeuron(N_AVER,1);
  4159.         postSynapticNeuron(N_IL1DL,1);
  4160.         postSynapticNeuron(N_IL1DR,1);
  4161.         postSynapticNeuron(N_MDL02,-3);
  4162.         postSynapticNeuron(N_MDL04,-3);
  4163.         postSynapticNeuron(N_MDL06,-3);
  4164.         postSynapticNeuron(N_MDR02,-3);
  4165.         postSynapticNeuron(N_MDR04,-3);
  4166.         postSynapticNeuron(N_RMED,2);
  4167.         postSynapticNeuron(N_RMEL,1);
  4168.         postSynapticNeuron(N_RMER,1);
  4169.         postSynapticNeuron(N_SMDDR,1);
  4170.     break;
  4171.     case N_RMFL:
  4172.         postSynapticNeuron(N_AVKL,4);
  4173.         postSynapticNeuron(N_AVKR,4);
  4174.         postSynapticNeuron(N_MDR03,1);
  4175.         postSynapticNeuron(N_MVR01,1);
  4176.         postSynapticNeuron(N_MVR03,1);
  4177.         postSynapticNeuron(N_PVT,1);
  4178.         postSynapticNeuron(N_RIGR,1);
  4179.         postSynapticNeuron(N_RMDR,3);
  4180.         postSynapticNeuron(N_RMGR,1);
  4181.         postSynapticNeuron(N_URBR,1);
  4182.     break;
  4183.     case N_RMFR:
  4184.         postSynapticNeuron(N_AVKL,3);
  4185.         postSynapticNeuron(N_AVKR,3);
  4186.         postSynapticNeuron(N_RMDL,2);
  4187.     break;
  4188.     case N_RMGL:
  4189.         postSynapticNeuron(N_ADAL,1);
  4190.         postSynapticNeuron(N_ADLL,1);
  4191.         postSynapticNeuron(N_AIBR,1);
  4192.         postSynapticNeuron(N_ALML,1);
  4193.         postSynapticNeuron(N_ALNL,1);
  4194.         postSynapticNeuron(N_ASHL,2);
  4195.         postSynapticNeuron(N_ASKL,2);
  4196.         postSynapticNeuron(N_AVAL,1);
  4197.         postSynapticNeuron(N_AVBR,2);
  4198.         postSynapticNeuron(N_AVEL,2);
  4199.         postSynapticNeuron(N_AWBL,1);
  4200.         postSynapticNeuron(N_CEPDL,1);
  4201.         postSynapticNeuron(N_IL2L,1);
  4202.         postSynapticNeuron(N_MDL05,2);
  4203.         postSynapticNeuron(N_MVL05,2);
  4204.         postSynapticNeuron(N_RID,1);
  4205.         postSynapticNeuron(N_RMDL,1);
  4206.         postSynapticNeuron(N_RMDR,3);
  4207.         postSynapticNeuron(N_RMDVL,3);
  4208.         postSynapticNeuron(N_RMHL,3);
  4209.         postSynapticNeuron(N_RMHR,1);
  4210.         postSynapticNeuron(N_SIAVL,1);
  4211.         postSynapticNeuron(N_SIBVL,3);
  4212.         postSynapticNeuron(N_SIBVR,1);
  4213.         postSynapticNeuron(N_SMBVL,1);
  4214.         postSynapticNeuron(N_URXL,2);
  4215.     break;
  4216.     case N_RMGR:
  4217.         postSynapticNeuron(N_ADAR,1);
  4218.         postSynapticNeuron(N_AIMR,1);
  4219.         postSynapticNeuron(N_ALNR,1);
  4220.         postSynapticNeuron(N_ASHR,2);
  4221.         postSynapticNeuron(N_ASKR,1);
  4222.         postSynapticNeuron(N_AVAR,1);
  4223.         postSynapticNeuron(N_AVBR,1);
  4224.         postSynapticNeuron(N_AVDL,1);
  4225.         postSynapticNeuron(N_AVER,3);
  4226.         postSynapticNeuron(N_AVJL,1);
  4227.         postSynapticNeuron(N_AWBR,1);
  4228.         postSynapticNeuron(N_IL2R,1);
  4229.         postSynapticNeuron(N_MDR05,1);
  4230.         postSynapticNeuron(N_MVR05,1);
  4231.         postSynapticNeuron(N_MVR07,1);
  4232.         postSynapticNeuron(N_RIR,1);
  4233.         postSynapticNeuron(N_RMDL,4);
  4234.         postSynapticNeuron(N_RMDR,2);
  4235.         postSynapticNeuron(N_RMDVR,5);
  4236.         postSynapticNeuron(N_RMHR,1);
  4237.         postSynapticNeuron(N_URXR,2);
  4238.     break;
  4239.     case N_RMHL:
  4240.         postSynapticNeuron(N_MDR01,2);
  4241.         postSynapticNeuron(N_MDR03,3);
  4242.         postSynapticNeuron(N_MVR01,2);
  4243.         postSynapticNeuron(N_RMDR,1);
  4244.         postSynapticNeuron(N_RMGL,3);
  4245.         postSynapticNeuron(N_SIBVR,1);
  4246.     break;
  4247.     case N_RMHR:
  4248.         postSynapticNeuron(N_MDL01,2);
  4249.         postSynapticNeuron(N_MDL03,2);
  4250.         postSynapticNeuron(N_MDL05,2);
  4251.         postSynapticNeuron(N_MVL01,2);
  4252.         postSynapticNeuron(N_RMER,1);
  4253.         postSynapticNeuron(N_RMGL,1);
  4254.         postSynapticNeuron(N_RMGR,1);
  4255.     break;
  4256.     case N_SAADL:
  4257.         postSynapticNeuron(N_AIBL,1);
  4258.         postSynapticNeuron(N_AVAL,6);
  4259.         postSynapticNeuron(N_RIML,3);
  4260.         postSynapticNeuron(N_RIMR,6);
  4261.         postSynapticNeuron(N_RMGR,1);
  4262.         postSynapticNeuron(N_SMBDL,1);
  4263.     break;
  4264.     case N_SAADR:
  4265.         postSynapticNeuron(N_AIBR,1);
  4266.         postSynapticNeuron(N_AVAR,3);
  4267.         postSynapticNeuron(N_OLLL,1);
  4268.         postSynapticNeuron(N_RIML,4);
  4269.         postSynapticNeuron(N_RIMR,5);
  4270.         postSynapticNeuron(N_RMDDR,1);
  4271.         postSynapticNeuron(N_RMFL,1);
  4272.         postSynapticNeuron(N_RMGL,1);
  4273.     break;
  4274.     case N_SAAVL:
  4275.         postSynapticNeuron(N_AIBL,1);
  4276.         postSynapticNeuron(N_ALNL,1);
  4277.         postSynapticNeuron(N_AVAL,16);
  4278.         postSynapticNeuron(N_OLLR,1);
  4279.         postSynapticNeuron(N_RIML,2);
  4280.         postSynapticNeuron(N_RIMR,12);
  4281.         postSynapticNeuron(N_RMDVL,2);
  4282.         postSynapticNeuron(N_RMFR,2);
  4283.         postSynapticNeuron(N_SMBVR,3);
  4284.         postSynapticNeuron(N_SMDDR,8);
  4285.     break;
  4286.     case N_SAAVR:
  4287.         postSynapticNeuron(N_AVAR,13);
  4288.         postSynapticNeuron(N_RIML,5);
  4289.         postSynapticNeuron(N_RIMR,2);
  4290.         postSynapticNeuron(N_RMDVR,1);
  4291.         postSynapticNeuron(N_SMBVL,2);
  4292.         postSynapticNeuron(N_SMDDL,6);
  4293.     break;
  4294.     case N_SABD:
  4295.         postSynapticNeuron(N_AVAL,4);
  4296.         postSynapticNeuron(N_VA2,4);
  4297.         postSynapticNeuron(N_VA3,2);
  4298.         postSynapticNeuron(N_VA4,1);
  4299.     break;
  4300.     case N_SABVL:
  4301.         postSynapticNeuron(N_AVAR,3);
  4302.         postSynapticNeuron(N_DA1,2);
  4303.         postSynapticNeuron(N_DA2,1);
  4304.     break;
  4305.     case N_SABVR:
  4306.         postSynapticNeuron(N_AVAL,1);
  4307.         postSynapticNeuron(N_AVAR,1);
  4308.         postSynapticNeuron(N_DA1,3);
  4309.     break;
  4310.     case N_SDQL:
  4311.         postSynapticNeuron(N_ALML,2);
  4312.         postSynapticNeuron(N_AVAL,1);
  4313.         postSynapticNeuron(N_AVAR,3);
  4314.         postSynapticNeuron(N_AVEL,1);
  4315.         postSynapticNeuron(N_FLPL,1);
  4316.         postSynapticNeuron(N_RICR,1);
  4317.         postSynapticNeuron(N_RIS,3);
  4318.         postSynapticNeuron(N_RMFL,1);
  4319.         postSynapticNeuron(N_SDQR,1);
  4320.     break;
  4321.     case N_SDQR:
  4322.         postSynapticNeuron(N_ADLL,1);
  4323.         postSynapticNeuron(N_AIBL,2);
  4324.         postSynapticNeuron(N_AVAL,3);
  4325.         postSynapticNeuron(N_AVBL,7);
  4326.         postSynapticNeuron(N_AVBR,4);
  4327.         postSynapticNeuron(N_DVA,3);
  4328.         postSynapticNeuron(N_RICR,1);
  4329.         postSynapticNeuron(N_RIVL,2);
  4330.         postSynapticNeuron(N_RIVR,2);
  4331.         postSynapticNeuron(N_RMHL,2);
  4332.         postSynapticNeuron(N_RMHR,1);
  4333.         postSynapticNeuron(N_SDQL,1);
  4334.         postSynapticNeuron(N_SIBVL,1);
  4335.     break;
  4336.     case N_SIADL:
  4337.         postSynapticNeuron(N_RIBL,1);
  4338.     break;
  4339.     case N_SIADR:
  4340.         postSynapticNeuron(N_RIBR,1);
  4341.     break;
  4342.     case N_SIAVL:
  4343.         postSynapticNeuron(N_RIBL,1);
  4344.     break;
  4345.     case N_SIAVR:
  4346.         postSynapticNeuron(N_RIBR,1);
  4347.     break;
  4348.     case N_SIBDL:
  4349.         postSynapticNeuron(N_RIBL,1);
  4350.         postSynapticNeuron(N_SIBVL,1);
  4351.     break;
  4352.     case N_SIBDR:
  4353.         postSynapticNeuron(N_AIML,1);
  4354.         postSynapticNeuron(N_RIBR,1);
  4355.         postSynapticNeuron(N_SIBVR,1);
  4356.     break;
  4357.     case N_SIBVL:
  4358.         postSynapticNeuron(N_AVBL,1);
  4359.         postSynapticNeuron(N_AVBR,1);
  4360.         postSynapticNeuron(N_RIBL,1);
  4361.         postSynapticNeuron(N_SDQR,1);
  4362.         postSynapticNeuron(N_SIBDL,1);
  4363.     break;
  4364.     case N_SIBVR:
  4365.         postSynapticNeuron(N_RIBL,1);
  4366.         postSynapticNeuron(N_RIBR,1);
  4367.         postSynapticNeuron(N_RMHL,1);
  4368.         postSynapticNeuron(N_SIBDR,1);
  4369.     break;
  4370.     case N_SMBDL:
  4371.         postSynapticNeuron(N_AVAR,1);
  4372.         postSynapticNeuron(N_AVKL,1);
  4373.         postSynapticNeuron(N_AVKR,1);
  4374.         postSynapticNeuron(N_MDR01,2);
  4375.         postSynapticNeuron(N_MDR02,2);
  4376.         postSynapticNeuron(N_MDR03,2);
  4377.         postSynapticNeuron(N_MDR04,2);
  4378.         postSynapticNeuron(N_MDR06,3);
  4379.         postSynapticNeuron(N_RIBL,1);
  4380.         postSynapticNeuron(N_RMED,3);
  4381.         postSynapticNeuron(N_SAADL,1);
  4382.         postSynapticNeuron(N_SAAVR,1);
  4383.     break;
  4384.     case N_SMBDR:
  4385.         postSynapticNeuron(N_ALNL,1);
  4386.         postSynapticNeuron(N_AVAL,1);
  4387.         postSynapticNeuron(N_AVKL,1);
  4388.         postSynapticNeuron(N_AVKR,2);
  4389.         postSynapticNeuron(N_MDL02,1);
  4390.         postSynapticNeuron(N_MDL03,1);
  4391.         postSynapticNeuron(N_MDL04,1);
  4392.         postSynapticNeuron(N_MDL06,2);
  4393.         postSynapticNeuron(N_MDR04,1);
  4394.         postSynapticNeuron(N_MDR08,1);
  4395.         postSynapticNeuron(N_RIBR,1);
  4396.         postSynapticNeuron(N_RMED,4);
  4397.         postSynapticNeuron(N_SAAVL,3);
  4398.     break;
  4399.     case N_SMBVL:
  4400.         postSynapticNeuron(N_MVL01,1);
  4401.         postSynapticNeuron(N_MVL02,1);
  4402.         postSynapticNeuron(N_MVL03,1);
  4403.         postSynapticNeuron(N_MVL04,1);
  4404.         postSynapticNeuron(N_MVL05,1);
  4405.         postSynapticNeuron(N_MVL06,1);
  4406.         postSynapticNeuron(N_MVL08,1);
  4407.         postSynapticNeuron(N_PLNL,1);
  4408.         postSynapticNeuron(N_RMEV,5);
  4409.         postSynapticNeuron(N_SAADL,3);
  4410.         postSynapticNeuron(N_SAAVR,2);
  4411.     break;
  4412.     case N_SMBVR:
  4413.         postSynapticNeuron(N_AVKL,1);
  4414.         postSynapticNeuron(N_AVKR,1);
  4415.         postSynapticNeuron(N_MVR01,1);
  4416.         postSynapticNeuron(N_MVR02,1);
  4417.         postSynapticNeuron(N_MVR03,1);
  4418.         postSynapticNeuron(N_MVR04,1);
  4419.         postSynapticNeuron(N_MVR06,1);
  4420.         postSynapticNeuron(N_MVR07,1);
  4421.         postSynapticNeuron(N_RMEV,3);
  4422.         postSynapticNeuron(N_SAADR,4);
  4423.         postSynapticNeuron(N_SAAVL,3);
  4424.     break;
  4425.     case N_SMDDL:
  4426.         postSynapticNeuron(N_MDL04,1);
  4427.         postSynapticNeuron(N_MDL06,1);
  4428.         postSynapticNeuron(N_MDL08,1);
  4429.         postSynapticNeuron(N_MDR02,1);
  4430.         postSynapticNeuron(N_MDR03,1);
  4431.         postSynapticNeuron(N_MDR04,1);
  4432.         postSynapticNeuron(N_MDR05,1);
  4433.         postSynapticNeuron(N_MDR06,1);
  4434.         postSynapticNeuron(N_MDR07,1);
  4435.         postSynapticNeuron(N_MVL02,1);
  4436.         postSynapticNeuron(N_MVL04,1);
  4437.         postSynapticNeuron(N_RIAL,1);
  4438.         postSynapticNeuron(N_RIAR,1);
  4439.         postSynapticNeuron(N_RIBL,1);
  4440.         postSynapticNeuron(N_RIBR,1);
  4441.         postSynapticNeuron(N_RIS,1);
  4442.         postSynapticNeuron(N_RMDDL,1);
  4443.         postSynapticNeuron(N_SMDVR,2);
  4444.     break;
  4445.     case N_SMDDR:
  4446.         postSynapticNeuron(N_MDL04,1);
  4447.         postSynapticNeuron(N_MDL05,1);
  4448.         postSynapticNeuron(N_MDL06,1);
  4449.         postSynapticNeuron(N_MDL08,1);
  4450.         postSynapticNeuron(N_MDR04,1);
  4451.         postSynapticNeuron(N_MDR06,1);
  4452.         postSynapticNeuron(N_MVR02,1);
  4453.         postSynapticNeuron(N_RIAL,2);
  4454.         postSynapticNeuron(N_RIAR,1);
  4455.         postSynapticNeuron(N_RIBR,1);
  4456.         postSynapticNeuron(N_RIS,1);
  4457.         postSynapticNeuron(N_RMDDR,1);
  4458.         postSynapticNeuron(N_VD1,1);
  4459.     break;
  4460.     case N_SMDVL:
  4461.         postSynapticNeuron(N_MVL03,1);
  4462.         postSynapticNeuron(N_MVL06,1);
  4463.         postSynapticNeuron(N_MVR02,1);
  4464.         postSynapticNeuron(N_MVR03,1);
  4465.         postSynapticNeuron(N_MVR04,1);
  4466.         postSynapticNeuron(N_MVR06,1);
  4467.         postSynapticNeuron(N_PVR,1);
  4468.         postSynapticNeuron(N_RIAL,3);
  4469.         postSynapticNeuron(N_RIAR,8);
  4470.         postSynapticNeuron(N_RIBR,2);
  4471.         postSynapticNeuron(N_RIS,1);
  4472.         postSynapticNeuron(N_RIVL,1);
  4473.         postSynapticNeuron(N_RIVL,1);
  4474.         postSynapticNeuron(N_RMDDR,1);
  4475.         postSynapticNeuron(N_RMDVL,1);
  4476.         postSynapticNeuron(N_SMDDR,4);
  4477.         postSynapticNeuron(N_SMDVR,1);
  4478.     break;
  4479.     case N_SMDVR:
  4480.         postSynapticNeuron(N_MVL02,1);
  4481.         postSynapticNeuron(N_MVL03,1);
  4482.         postSynapticNeuron(N_MVL04,1);
  4483.         postSynapticNeuron(N_MVR07,1);
  4484.         postSynapticNeuron(N_RIAL,7);
  4485.         postSynapticNeuron(N_RIAR,5);
  4486.         postSynapticNeuron(N_RIBL,2);
  4487.         postSynapticNeuron(N_RIVR,1);
  4488.         postSynapticNeuron(N_RIVR,2);
  4489.         postSynapticNeuron(N_RMDDL,1);
  4490.         postSynapticNeuron(N_RMDVR,1);
  4491.         postSynapticNeuron(N_SMDDL,2);
  4492.         postSynapticNeuron(N_SMDVL,1);
  4493.         postSynapticNeuron(N_VB1,1);
  4494.     break;
  4495.     case N_URADL:
  4496.         postSynapticNeuron(N_IL1DL,2);
  4497.         postSynapticNeuron(N_MDL02,2);
  4498.         postSynapticNeuron(N_MDL03,2);
  4499.         postSynapticNeuron(N_MDL04,2);
  4500.         postSynapticNeuron(N_RIPL,3);
  4501.         postSynapticNeuron(N_RMEL,1);
  4502.     break;
  4503.     case N_URADR:
  4504.         postSynapticNeuron(N_IL1DR,1);
  4505.         postSynapticNeuron(N_MDR01,3);
  4506.         postSynapticNeuron(N_MDR02,2);
  4507.         postSynapticNeuron(N_MDR03,3);
  4508.         postSynapticNeuron(N_RIPR,3);
  4509.         postSynapticNeuron(N_RMDVR,1);
  4510.         postSynapticNeuron(N_RMED,1);
  4511.         postSynapticNeuron(N_RMER,1);
  4512.         postSynapticNeuron(N_URYDR,1);
  4513.     break;
  4514.     case N_URAVL:
  4515.         postSynapticNeuron(N_MVL01,2);
  4516.         postSynapticNeuron(N_MVL02,2);
  4517.         postSynapticNeuron(N_MVL03,3);
  4518.         postSynapticNeuron(N_MVL04,2);
  4519.         postSynapticNeuron(N_RIPL,3);
  4520.         postSynapticNeuron(N_RMEL,1);
  4521.         postSynapticNeuron(N_RMER,1);
  4522.         postSynapticNeuron(N_RMEV,2);
  4523.     break;
  4524.     case N_URAVR:
  4525.         postSynapticNeuron(N_IL1R,1);
  4526.         postSynapticNeuron(N_MVR01,2);
  4527.         postSynapticNeuron(N_MVR02,2);
  4528.         postSynapticNeuron(N_MVR03,2);
  4529.         postSynapticNeuron(N_MVR04,2);
  4530.         postSynapticNeuron(N_RIPR,3);
  4531.         postSynapticNeuron(N_RMDVL,1);
  4532.         postSynapticNeuron(N_RMER,2);
  4533.         postSynapticNeuron(N_RMEV,2);
  4534.     break;
  4535.     case N_URBL:
  4536.         postSynapticNeuron(N_AVBL,1);
  4537.         postSynapticNeuron(N_CEPDL,1);
  4538.         postSynapticNeuron(N_IL1L,1);
  4539.         postSynapticNeuron(N_OLQDL,1);
  4540.         postSynapticNeuron(N_OLQVL,1);
  4541.         postSynapticNeuron(N_RICR,1);
  4542.         postSynapticNeuron(N_RMDDR,1);
  4543.         postSynapticNeuron(N_SIAVL,1);
  4544.         postSynapticNeuron(N_SMBDR,1);
  4545.         postSynapticNeuron(N_URXL,2);
  4546.     break;
  4547.     case N_URBR:
  4548.         postSynapticNeuron(N_ADAR,1);
  4549.         postSynapticNeuron(N_AVBR,1);
  4550.         postSynapticNeuron(N_CEPDR,1);
  4551.         postSynapticNeuron(N_IL1R,3);
  4552.         postSynapticNeuron(N_IL2R,1);
  4553.         postSynapticNeuron(N_OLQDR,1);
  4554.         postSynapticNeuron(N_OLQVR,1);
  4555.         postSynapticNeuron(N_RICR,1);
  4556.         postSynapticNeuron(N_RMDL,1);
  4557.         postSynapticNeuron(N_RMDR,1);
  4558.         postSynapticNeuron(N_RMFL,1);
  4559.         postSynapticNeuron(N_SIAVR,2);
  4560.         postSynapticNeuron(N_SMBDL,1);
  4561.         postSynapticNeuron(N_URXR,4);
  4562.     break;
  4563.     case N_URXL:
  4564.         postSynapticNeuron(N_ASHL,1);
  4565.         postSynapticNeuron(N_AUAL,5);
  4566.         postSynapticNeuron(N_AVBL,1);
  4567.         postSynapticNeuron(N_AVEL,4);
  4568.         postSynapticNeuron(N_AVJR,1);
  4569.         postSynapticNeuron(N_RIAL,8);
  4570.         postSynapticNeuron(N_RICL,1);
  4571.         postSynapticNeuron(N_RIGL,3);
  4572.         postSynapticNeuron(N_RMGL,2);
  4573.         postSynapticNeuron(N_RMGL,1);
  4574.     break;
  4575.     case N_URXR:
  4576.         postSynapticNeuron(N_AUAR,4);
  4577.         postSynapticNeuron(N_AVBL,1);
  4578.         postSynapticNeuron(N_AVBR,2);
  4579.         postSynapticNeuron(N_AVER,2);
  4580.         postSynapticNeuron(N_IL2R,1);
  4581.         postSynapticNeuron(N_OLQVR,1);
  4582.         postSynapticNeuron(N_RIAR,3);
  4583.         postSynapticNeuron(N_RIGR,2);
  4584.         postSynapticNeuron(N_RIPR,3);
  4585.         postSynapticNeuron(N_RMDR,1);
  4586.         postSynapticNeuron(N_RMGR,2);
  4587.         postSynapticNeuron(N_SIAVR,1);
  4588.     break;
  4589.     case N_URYDL:
  4590.         postSynapticNeuron(N_AVAL,1);
  4591.         postSynapticNeuron(N_AVER,2);
  4592.         postSynapticNeuron(N_RIBL,1);
  4593.         postSynapticNeuron(N_RIGL,1);
  4594.         postSynapticNeuron(N_RMDDR,4);
  4595.         postSynapticNeuron(N_RMDVL,6);
  4596.         postSynapticNeuron(N_SMDDL,1);
  4597.         postSynapticNeuron(N_SMDDR,1);
  4598.     break;
  4599.     case N_URYDR:
  4600.         postSynapticNeuron(N_AVAR,1);
  4601.         postSynapticNeuron(N_AVEL,2);
  4602.         postSynapticNeuron(N_AVER,2);
  4603.         postSynapticNeuron(N_RIBR,1);
  4604.         postSynapticNeuron(N_RIGR,1);
  4605.         postSynapticNeuron(N_RMDDL,3);
  4606.         postSynapticNeuron(N_RMDVR,5);
  4607.         postSynapticNeuron(N_SMDDL,4);
  4608.     break;
  4609.     case N_URYVL:
  4610.         postSynapticNeuron(N_AVAR,1);
  4611.         postSynapticNeuron(N_AVBR,1);
  4612.         postSynapticNeuron(N_AVER,5);
  4613.         postSynapticNeuron(N_IL1VL,1);
  4614.         postSynapticNeuron(N_RIAL,1);
  4615.         postSynapticNeuron(N_RIBL,2);
  4616.         postSynapticNeuron(N_RIGL,1);
  4617.         postSynapticNeuron(N_RIH,1);
  4618.         postSynapticNeuron(N_RIS,1);
  4619.         postSynapticNeuron(N_RMDDL,4);
  4620.         postSynapticNeuron(N_RMDVR,2);
  4621.         postSynapticNeuron(N_SIBVR,1);
  4622.         postSynapticNeuron(N_SMDVR,4);
  4623.     break;
  4624.     case N_URYVR:
  4625.         postSynapticNeuron(N_AVAL,2);
  4626.         postSynapticNeuron(N_AVEL,6);
  4627.         postSynapticNeuron(N_IL1VR,1);
  4628.         postSynapticNeuron(N_RIAR,1);
  4629.         postSynapticNeuron(N_RIBR,1);
  4630.         postSynapticNeuron(N_RIGR,1);
  4631.         postSynapticNeuron(N_RMDDR,6);
  4632.         postSynapticNeuron(N_RMDVL,4);
  4633.         postSynapticNeuron(N_SIBDR,1);
  4634.         postSynapticNeuron(N_SIBVL,1);
  4635.         postSynapticNeuron(N_SMDVL,3);
  4636.     break;
  4637.     case N_VA1:
  4638.         postSynapticNeuron(N_AVAL,3);
  4639.         postSynapticNeuron(N_DA2,2);
  4640.         postSynapticNeuron(N_DD1,9);
  4641.         postSynapticNeuron(N_MVL07,3);
  4642.         postSynapticNeuron(N_MVL08,3);
  4643.         postSynapticNeuron(N_MVR07,3);
  4644.         postSynapticNeuron(N_MVR08,3);
  4645.         postSynapticNeuron(N_VD1,2);
  4646.     break;
  4647.     case N_VA2:
  4648.         postSynapticNeuron(N_AVAL,5);
  4649.         postSynapticNeuron(N_DD1,13);
  4650.         postSynapticNeuron(N_MVL07,5);
  4651.         postSynapticNeuron(N_MVL10,5);
  4652.         postSynapticNeuron(N_MVR07,5);
  4653.         postSynapticNeuron(N_MVR10,5);
  4654.         postSynapticNeuron(N_SABD,3);
  4655.         postSynapticNeuron(N_VA3,2);
  4656.         postSynapticNeuron(N_VB1,2);
  4657.         postSynapticNeuron(N_VD1,2);
  4658.         postSynapticNeuron(N_VD1,1);
  4659.         postSynapticNeuron(N_VD2,11);
  4660.     break;
  4661.     case N_VA3:
  4662.         postSynapticNeuron(N_AS1,1);
  4663.         postSynapticNeuron(N_AVAL,1);
  4664.         postSynapticNeuron(N_AVAR,2);
  4665.         postSynapticNeuron(N_DD1,18);
  4666.         postSynapticNeuron(N_DD2,11);
  4667.         postSynapticNeuron(N_MVL09,5);
  4668.         postSynapticNeuron(N_MVL10,5);
  4669.         postSynapticNeuron(N_MVL12,5);
  4670.         postSynapticNeuron(N_MVR09,5);
  4671.         postSynapticNeuron(N_MVR10,5);
  4672.         postSynapticNeuron(N_MVR12,5);
  4673.         postSynapticNeuron(N_SABD,2);
  4674.         postSynapticNeuron(N_VA4,1);
  4675.         postSynapticNeuron(N_VD2,3);
  4676.         postSynapticNeuron(N_VD3,3);
  4677.     break;
  4678.     case N_VA4:
  4679.         postSynapticNeuron(N_AS2,2);
  4680.         postSynapticNeuron(N_AVAL,1);
  4681.         postSynapticNeuron(N_AVAR,2);
  4682.         postSynapticNeuron(N_AVDL,1);
  4683.         postSynapticNeuron(N_DA5,1);
  4684.         postSynapticNeuron(N_DD2,21);
  4685.         postSynapticNeuron(N_MVL11,6);
  4686.         postSynapticNeuron(N_MVL12,6);
  4687.         postSynapticNeuron(N_MVR11,6);
  4688.         postSynapticNeuron(N_MVR12,6);
  4689.         postSynapticNeuron(N_SABD,1);
  4690.         postSynapticNeuron(N_VB3,2);
  4691.         postSynapticNeuron(N_VD4,3);
  4692.     break;
  4693.     case N_VA5:
  4694.         postSynapticNeuron(N_AS3,2);
  4695.         postSynapticNeuron(N_AVAL,5);
  4696.         postSynapticNeuron(N_AVAR,3);
  4697.         postSynapticNeuron(N_DA5,2);
  4698.         postSynapticNeuron(N_DD2,5);
  4699.         postSynapticNeuron(N_DD3,13);
  4700.         postSynapticNeuron(N_MVL11,5);
  4701.         postSynapticNeuron(N_MVL14,5);
  4702.         postSynapticNeuron(N_MVR11,5);
  4703.         postSynapticNeuron(N_MVR14,5);
  4704.         postSynapticNeuron(N_VD5,2);
  4705.     break;
  4706.     case N_VA6:
  4707.         postSynapticNeuron(N_AVAL,6);
  4708.         postSynapticNeuron(N_AVAR,2);
  4709.         postSynapticNeuron(N_DD3,24);
  4710.         postSynapticNeuron(N_MVL13,5);
  4711.         postSynapticNeuron(N_MVL14,5);
  4712.         postSynapticNeuron(N_MVR13,5);
  4713.         postSynapticNeuron(N_MVR14,5);
  4714.         postSynapticNeuron(N_VB5,2);
  4715.         postSynapticNeuron(N_VD5,1);
  4716.         postSynapticNeuron(N_VD6,2);
  4717.     break;
  4718.     case N_VA7:
  4719.         postSynapticNeuron(N_AS5,1);
  4720.         postSynapticNeuron(N_AVAL,2);
  4721.         postSynapticNeuron(N_AVAR,4);
  4722.         postSynapticNeuron(N_DD3,3);
  4723.         postSynapticNeuron(N_DD4,12);
  4724.         postSynapticNeuron(N_MVL13,4);
  4725.         postSynapticNeuron(N_MVL15,4);
  4726.         postSynapticNeuron(N_MVL16,4);
  4727.         postSynapticNeuron(N_MVR13,4);
  4728.         postSynapticNeuron(N_MVR15,4);
  4729.         postSynapticNeuron(N_MVR16,4);
  4730.         postSynapticNeuron(N_MVULVA,4);
  4731.         postSynapticNeuron(N_VB3,1);
  4732.         postSynapticNeuron(N_VD7,9);
  4733.     break;
  4734.     case N_VA8:
  4735.         postSynapticNeuron(N_AS6,1);
  4736.         postSynapticNeuron(N_AVAL,10);
  4737.         postSynapticNeuron(N_AVAR,4);
  4738.         postSynapticNeuron(N_AVBR,1);
  4739.         postSynapticNeuron(N_DD4,21);
  4740.         postSynapticNeuron(N_MVL15,6);
  4741.         postSynapticNeuron(N_MVL16,6);
  4742.         postSynapticNeuron(N_MVR15,6);
  4743.         postSynapticNeuron(N_MVR16,6);
  4744.         postSynapticNeuron(N_PDER,1);
  4745.         postSynapticNeuron(N_PVCR,2);
  4746.         postSynapticNeuron(N_VA8,1);
  4747.         postSynapticNeuron(N_VA9,1);
  4748.         postSynapticNeuron(N_VB6,1);
  4749.         postSynapticNeuron(N_VB8,1);
  4750.         postSynapticNeuron(N_VB8,3);
  4751.         postSynapticNeuron(N_VB9,3);
  4752.         postSynapticNeuron(N_VD7,5);
  4753.         postSynapticNeuron(N_VD8,5);
  4754.         postSynapticNeuron(N_VD8,1);
  4755.     break;
  4756.     case N_VA9:
  4757.         postSynapticNeuron(N_AVAL,1);
  4758.         postSynapticNeuron(N_AVBR,1);
  4759.         postSynapticNeuron(N_DD4,3);
  4760.         postSynapticNeuron(N_DD5,15);
  4761.         postSynapticNeuron(N_DVB,1);
  4762.         postSynapticNeuron(N_DVC,1);
  4763.         postSynapticNeuron(N_MVL15,5);
  4764.         postSynapticNeuron(N_MVL18,5);
  4765.         postSynapticNeuron(N_MVR15,5);
  4766.         postSynapticNeuron(N_MVR18,5);
  4767.         postSynapticNeuron(N_PVCR,1);
  4768.         postSynapticNeuron(N_PVT,1);
  4769.         postSynapticNeuron(N_VB8,6);
  4770.         postSynapticNeuron(N_VB8,1);
  4771.         postSynapticNeuron(N_VB9,4);
  4772.         postSynapticNeuron(N_VD7,1);
  4773.         postSynapticNeuron(N_VD9,10
  4774.     );
  4775.     break;
  4776.     case N_VA10:
  4777.         postSynapticNeuron(N_AVAL,1);
  4778.         postSynapticNeuron(N_AVAR,1);
  4779.         postSynapticNeuron(N_MVL17,5);
  4780.         postSynapticNeuron(N_MVL18,5);
  4781.         postSynapticNeuron(N_MVR17,5);
  4782.         postSynapticNeuron(N_MVR18,5);
  4783.     break;
  4784.     case N_VA11:
  4785.         postSynapticNeuron(N_AVAL,1);
  4786.         postSynapticNeuron(N_AVAR,7);
  4787.         postSynapticNeuron(N_DD6,10);
  4788.         postSynapticNeuron(N_MVL19,5);
  4789.         postSynapticNeuron(N_MVL20,5);
  4790.         postSynapticNeuron(N_MVR19,5);
  4791.         postSynapticNeuron(N_MVR20,5);
  4792.         postSynapticNeuron(N_PVNR,2);
  4793.         postSynapticNeuron(N_VB10,1);
  4794.         postSynapticNeuron(N_VD12,4);
  4795.     break;
  4796.     case N_VA12:
  4797.         postSynapticNeuron(N_AS11,2);
  4798.         postSynapticNeuron(N_AVAR,1);
  4799.         postSynapticNeuron(N_DA8,3);
  4800.         postSynapticNeuron(N_DA9,5);
  4801.         postSynapticNeuron(N_DB7,4);
  4802.         postSynapticNeuron(N_DD6,2);
  4803.         postSynapticNeuron(N_LUAL,2);
  4804.         postSynapticNeuron(N_MVL21,5);
  4805.         postSynapticNeuron(N_MVL22,5);
  4806.         postSynapticNeuron(N_MVL23,5);
  4807.         postSynapticNeuron(N_MVR21,5);
  4808.         postSynapticNeuron(N_MVR22,5);
  4809.         postSynapticNeuron(N_MVR23,5);
  4810.         postSynapticNeuron(N_MVR24,5);
  4811.         postSynapticNeuron(N_PHCL,1);
  4812.         postSynapticNeuron(N_PHCR,1);
  4813.         postSynapticNeuron(N_PVCL,2);
  4814.         postSynapticNeuron(N_PVCR,3);
  4815.         postSynapticNeuron(N_VA11,1);
  4816.         postSynapticNeuron(N_VB11,1);
  4817.         postSynapticNeuron(N_VD12,3);
  4818.         postSynapticNeuron(N_VD13,11);
  4819.     break;
  4820.     case N_VB1:
  4821.         postSynapticNeuron(N_AIBR,1);
  4822.         postSynapticNeuron(N_AVBL,1);
  4823.         postSynapticNeuron(N_AVKL,4);
  4824.         postSynapticNeuron(N_DB2,2);
  4825.         postSynapticNeuron(N_DD1,1);
  4826.         postSynapticNeuron(N_DVA,1);
  4827.         postSynapticNeuron(N_MVL07,1);
  4828.         postSynapticNeuron(N_MVL08,1);
  4829.         postSynapticNeuron(N_MVR07,1);
  4830.         postSynapticNeuron(N_MVR08,1);
  4831.         postSynapticNeuron(N_RIML,2);
  4832.         postSynapticNeuron(N_RMFL,2);
  4833.         postSynapticNeuron(N_SAADL,9);
  4834.         postSynapticNeuron(N_SAADR,2);
  4835.         postSynapticNeuron(N_SABD,1);
  4836.         postSynapticNeuron(N_SMDVR,1);
  4837.         postSynapticNeuron(N_VA1,3);
  4838.         postSynapticNeuron(N_VA3,1);
  4839.         postSynapticNeuron(N_VB2,4);
  4840.         postSynapticNeuron(N_VD1,3);
  4841.         postSynapticNeuron(N_VD2,1);
  4842.     break;
  4843.     case N_VB2:
  4844.         postSynapticNeuron(N_AVBL,3);
  4845.         postSynapticNeuron(N_AVBR,1);
  4846.         postSynapticNeuron(N_DB4,1);
  4847.         postSynapticNeuron(N_DD1,20);
  4848.         postSynapticNeuron(N_DD2,1);
  4849.         postSynapticNeuron(N_MVL07,4);
  4850.         postSynapticNeuron(N_MVL09,4);
  4851.         postSynapticNeuron(N_MVL10,4);
  4852.         postSynapticNeuron(N_MVL12,4);
  4853.         postSynapticNeuron(N_MVR07,4);
  4854.         postSynapticNeuron(N_MVR09,4);
  4855.         postSynapticNeuron(N_MVR10,4);
  4856.         postSynapticNeuron(N_MVR12,4);
  4857.         postSynapticNeuron(N_RIGL,1);
  4858.         postSynapticNeuron(N_VA2,1);
  4859.         postSynapticNeuron(N_VB1,4);
  4860.         postSynapticNeuron(N_VB3,1);
  4861.         postSynapticNeuron(N_VB5,1);
  4862.         postSynapticNeuron(N_VB7,2);
  4863.         postSynapticNeuron(N_VC2,1);
  4864.         postSynapticNeuron(N_VD2,9);
  4865.         postSynapticNeuron(N_VD3,3);
  4866.     break;
  4867.     case N_VB3:
  4868.         postSynapticNeuron(N_AVBR,1);
  4869.         postSynapticNeuron(N_DB1,1);
  4870.         postSynapticNeuron(N_DD2,37);
  4871.         postSynapticNeuron(N_MVL11,6);
  4872.         postSynapticNeuron(N_MVL12,6);
  4873.         postSynapticNeuron(N_MVL14,6);
  4874.         postSynapticNeuron(N_MVR11,6);
  4875.         postSynapticNeuron(N_MVR12,6);
  4876.         postSynapticNeuron(N_MVR14,6);
  4877.         postSynapticNeuron(N_VA4,1);
  4878.         postSynapticNeuron(N_VA7,1);
  4879.         postSynapticNeuron(N_VB2,1);
  4880.     break;
  4881.     case N_VB4:
  4882.         postSynapticNeuron(N_AVBL,1);
  4883.         postSynapticNeuron(N_AVBR,1);
  4884.         postSynapticNeuron(N_DB1,1);
  4885.         postSynapticNeuron(N_DB4,1);
  4886.         postSynapticNeuron(N_DD2,6);
  4887.         postSynapticNeuron(N_DD3,16);
  4888.         postSynapticNeuron(N_MVL11,5);
  4889.         postSynapticNeuron(N_MVL14,5);
  4890.         postSynapticNeuron(N_MVR11,5);
  4891.         postSynapticNeuron(N_MVR14,5);
  4892.         postSynapticNeuron(N_VB5,1);
  4893.     break;
  4894.     case N_VB5:
  4895.         postSynapticNeuron(N_AVBL,1);
  4896.         postSynapticNeuron(N_DD3,27);
  4897.         postSynapticNeuron(N_MVL13,6);
  4898.         postSynapticNeuron(N_MVL14,6);
  4899.         postSynapticNeuron(N_MVR13,6);
  4900.         postSynapticNeuron(N_MVR14,6);
  4901.         postSynapticNeuron(N_VB2,1);
  4902.         postSynapticNeuron(N_VB4,1);
  4903.         postSynapticNeuron(N_VB6,8);
  4904.     break;
  4905.     case N_VB6:
  4906.         postSynapticNeuron(N_AVBL,1);
  4907.         postSynapticNeuron(N_AVBR,2);
  4908.         postSynapticNeuron(N_DA4,1);
  4909.         postSynapticNeuron(N_DD4,30);
  4910.         postSynapticNeuron(N_MVL15,6);
  4911.         postSynapticNeuron(N_MVL16,6);
  4912.         postSynapticNeuron(N_MVR15,6);
  4913.         postSynapticNeuron(N_MVR16,6);
  4914.         postSynapticNeuron(N_MVULVA,6);
  4915.         postSynapticNeuron(N_VA8,1);
  4916.         postSynapticNeuron(N_VB5,1);
  4917.         postSynapticNeuron(N_VB7,1);
  4918.         postSynapticNeuron(N_VD6,1);
  4919.         postSynapticNeuron(N_VD7,8);
  4920.     break;
  4921.     case N_VB7:
  4922.         postSynapticNeuron(N_AVBL,2);
  4923.         postSynapticNeuron(N_AVBR,2);
  4924.         postSynapticNeuron(N_DD4,2);
  4925.         postSynapticNeuron(N_MVL15,5);
  4926.         postSynapticNeuron(N_MVR15,5);
  4927.         postSynapticNeuron(N_VB2,2);
  4928.     break;
  4929.     case N_VB8:
  4930.         postSynapticNeuron(N_AVBL,7);
  4931.         postSynapticNeuron(N_AVBR,3);
  4932.         postSynapticNeuron(N_DD5,30);
  4933.         postSynapticNeuron(N_MVL17,5);
  4934.         postSynapticNeuron(N_MVL18,5);
  4935.         postSynapticNeuron(N_MVL20,5);
  4936.         postSynapticNeuron(N_MVR17,5);
  4937.         postSynapticNeuron(N_MVR18,5);
  4938.         postSynapticNeuron(N_MVR20,5);
  4939.         postSynapticNeuron(N_VA8,3);
  4940.         postSynapticNeuron(N_VA9,9);
  4941.         postSynapticNeuron(N_VA9,1);
  4942.         postSynapticNeuron(N_VB9,3);
  4943.         postSynapticNeuron(N_VB9,3);
  4944.         postSynapticNeuron(N_VD10,1);
  4945.         postSynapticNeuron(N_VD9,10);
  4946.     break;
  4947.     case N_VB9:
  4948.         postSynapticNeuron(N_AVAL,5);
  4949.         postSynapticNeuron(N_AVAR,4);
  4950.         postSynapticNeuron(N_AVBL,1);
  4951.         postSynapticNeuron(N_AVBR,6);
  4952.         postSynapticNeuron(N_DD5,8);
  4953.         postSynapticNeuron(N_DVB,1);
  4954.         postSynapticNeuron(N_MVL17,6);
  4955.         postSynapticNeuron(N_MVL20,6);
  4956.         postSynapticNeuron(N_MVR17,6);
  4957.         postSynapticNeuron(N_MVR20,6);
  4958.         postSynapticNeuron(N_PVCL,2);
  4959.         postSynapticNeuron(N_VA8,3);
  4960.         postSynapticNeuron(N_VA9,4);
  4961.         postSynapticNeuron(N_VB8,1);
  4962.         postSynapticNeuron(N_VB8,3);
  4963.         postSynapticNeuron(N_VD10,5);
  4964.     break;
  4965.     case N_VB10:
  4966.         postSynapticNeuron(N_AVBL,2);
  4967.         postSynapticNeuron(N_AVBR,1);
  4968.         postSynapticNeuron(N_AVKL,1);
  4969.         postSynapticNeuron(N_DD6,9);
  4970.         postSynapticNeuron(N_MVL19,5);
  4971.         postSynapticNeuron(N_MVL20,5);
  4972.         postSynapticNeuron(N_MVR19,5);
  4973.         postSynapticNeuron(N_MVR20,5);
  4974.         postSynapticNeuron(N_PVCL,1);
  4975.         postSynapticNeuron(N_PVT,1);
  4976.         postSynapticNeuron(N_VD11,1);
  4977.         postSynapticNeuron(N_VD12,2);
  4978.     break;
  4979.     case N_VB11:
  4980.         postSynapticNeuron(N_AVBL,2);
  4981.         postSynapticNeuron(N_AVBR,1);
  4982.         postSynapticNeuron(N_DD6,7);
  4983.         postSynapticNeuron(N_MVL21,5);
  4984.         postSynapticNeuron(N_MVL22,5);
  4985.         postSynapticNeuron(N_MVL23,5);
  4986.         postSynapticNeuron(N_MVR21,5);
  4987.         postSynapticNeuron(N_MVR22,5);
  4988.         postSynapticNeuron(N_MVR23,5);
  4989.         postSynapticNeuron(N_MVR24,5);
  4990.         postSynapticNeuron(N_PVCR,1);
  4991.         postSynapticNeuron(N_VA12,2);
  4992.     break;
  4993.     case N_VC1:
  4994.         postSynapticNeuron(N_AVL,2);
  4995.         postSynapticNeuron(N_DD1,7);
  4996.         postSynapticNeuron(N_DD2,6);
  4997.         postSynapticNeuron(N_DD3,6);
  4998.         postSynapticNeuron(N_DVC,1);
  4999.         postSynapticNeuron(N_MVULVA,6);
  5000.         postSynapticNeuron(N_PVT,2);
  5001.         postSynapticNeuron(N_VC2,9);
  5002.         postSynapticNeuron(N_VC3,3);
  5003.         postSynapticNeuron(N_VD1,5);
  5004.         postSynapticNeuron(N_VD2,1);
  5005.         postSynapticNeuron(N_VD3,1);
  5006.         postSynapticNeuron(N_VD4,2);
  5007.         postSynapticNeuron(N_VD5,5);
  5008.         postSynapticNeuron(N_VD6,1);
  5009.     break;
  5010.     case N_VC2:
  5011.         postSynapticNeuron(N_DB4,1);
  5012.         postSynapticNeuron(N_DD1,6);
  5013.         postSynapticNeuron(N_DD2,4);
  5014.         postSynapticNeuron(N_DD3,9);
  5015.         postSynapticNeuron(N_DVC,1);
  5016.         postSynapticNeuron(N_MVULVA,10);
  5017.         postSynapticNeuron(N_PVCR,1);
  5018.         postSynapticNeuron(N_PVQR,1);
  5019.         postSynapticNeuron(N_PVT,2);
  5020.         postSynapticNeuron(N_VC1,10);
  5021.         postSynapticNeuron(N_VC3,6);
  5022.         postSynapticNeuron(N_VD1,2);
  5023.         postSynapticNeuron(N_VD2,2);
  5024.         postSynapticNeuron(N_VD4,5);
  5025.         postSynapticNeuron(N_VD5,5);
  5026.         postSynapticNeuron(N_VD6,1);
  5027.     break;
  5028.     case N_VC3:
  5029.         postSynapticNeuron(N_AVL,1);
  5030.         postSynapticNeuron(N_DD1,2);
  5031.         postSynapticNeuron(N_DD2,4);
  5032.         postSynapticNeuron(N_DD3,5);
  5033.         postSynapticNeuron(N_DD4,13);
  5034.         postSynapticNeuron(N_DVC,1);
  5035.         postSynapticNeuron(N_HSNR,1);
  5036.         postSynapticNeuron(N_MVULVA,11);
  5037.         postSynapticNeuron(N_PVNR,1);
  5038.         postSynapticNeuron(N_PVPR,1);
  5039.         postSynapticNeuron(N_PVQR,4);
  5040.         postSynapticNeuron(N_VC1,4);
  5041.         postSynapticNeuron(N_VC2,3);
  5042.         postSynapticNeuron(N_VC4,1);
  5043.         postSynapticNeuron(N_VC5,2);
  5044.         postSynapticNeuron(N_VD1,1);
  5045.         postSynapticNeuron(N_VD2,1);
  5046.         postSynapticNeuron(N_VD3,1);
  5047.         postSynapticNeuron(N_VD4,2);
  5048.         postSynapticNeuron(N_VD5,4);
  5049.         postSynapticNeuron(N_VD6,4);
  5050.         postSynapticNeuron(N_VD7,5);
  5051.     break;
  5052.     case N_VC4:
  5053.         postSynapticNeuron(N_AVBL,1);
  5054.         postSynapticNeuron(N_AVFR,1);
  5055.         postSynapticNeuron(N_AVHR,1);
  5056.         postSynapticNeuron(N_MVULVA,7);
  5057.         postSynapticNeuron(N_VC1,1);
  5058.         postSynapticNeuron(N_VC3,5);
  5059.         postSynapticNeuron(N_VC5,2);
  5060.     break;
  5061.     case N_VC5:
  5062.         postSynapticNeuron(N_AVFL,1);
  5063.         postSynapticNeuron(N_AVFR,1);
  5064.         postSynapticNeuron(N_DVC,2);
  5065.         postSynapticNeuron(N_HSNL,1);
  5066.         postSynapticNeuron(N_MVULVA,2);
  5067.         postSynapticNeuron(N_OLLR,1);
  5068.         postSynapticNeuron(N_PVT,1);
  5069.         postSynapticNeuron(N_URBL,3);
  5070.         postSynapticNeuron(N_VC3,3);
  5071.         postSynapticNeuron(N_VC4,2);
  5072.     break;
  5073.     case N_VC6:
  5074.         postSynapticNeuron(N_MVULVA,1);
  5075.     break;
  5076.     case N_VD1:
  5077.         postSynapticNeuron(N_DD1,5);
  5078.         postSynapticNeuron(N_DVC,5);
  5079.         postSynapticNeuron(N_MVL05,-5);
  5080.         postSynapticNeuron(N_MVL08,-5);
  5081.         postSynapticNeuron(N_MVR05,-5);
  5082.         postSynapticNeuron(N_MVR08,-5);
  5083.         postSynapticNeuron(N_RIFL,1);
  5084.         postSynapticNeuron(N_RIGL,2);
  5085.         postSynapticNeuron(N_SMDDR,1);
  5086.         postSynapticNeuron(N_VA1,2);
  5087.         postSynapticNeuron(N_VA2,1);
  5088.         postSynapticNeuron(N_VC1,1);
  5089.         postSynapticNeuron(N_VD2,7);
  5090.     break;
  5091.     case N_VD2:
  5092.         postSynapticNeuron(N_AS1,1);
  5093.         postSynapticNeuron(N_DD1,3);
  5094.         postSynapticNeuron(N_MVL07,-7);
  5095.         postSynapticNeuron(N_MVL10,-7);
  5096.         postSynapticNeuron(N_MVR07,-7);
  5097.         postSynapticNeuron(N_MVR10,-7);
  5098.         postSynapticNeuron(N_VA2,9);
  5099.         postSynapticNeuron(N_VB2,3);
  5100.         postSynapticNeuron(N_VD1,7);
  5101.         postSynapticNeuron(N_VD3,2);
  5102.     break;
  5103.     case N_VD3:
  5104.         postSynapticNeuron(N_MVL09,-7);
  5105.         postSynapticNeuron(N_MVL12,-9);
  5106.         postSynapticNeuron(N_MVR09,-7);
  5107.         postSynapticNeuron(N_MVR12,-7);
  5108.         postSynapticNeuron(N_PVPL,1);
  5109.         postSynapticNeuron(N_VA3,2);
  5110.         postSynapticNeuron(N_VB2,2);
  5111.         postSynapticNeuron(N_VD2,2);
  5112.         postSynapticNeuron(N_VD4,1);
  5113.     break;
  5114.     case N_VD4:
  5115.         postSynapticNeuron(N_DD2,2);
  5116.         postSynapticNeuron(N_MVL11,-9);
  5117.         postSynapticNeuron(N_MVL12,-9);
  5118.         postSynapticNeuron(N_MVR11,-9);
  5119.         postSynapticNeuron(N_MVR12,-9);
  5120.         postSynapticNeuron(N_PVPR,1);
  5121.         postSynapticNeuron(N_VD3,1);
  5122.         postSynapticNeuron(N_VD5,1);
  5123.     break;
  5124.     case N_VD5:
  5125.         postSynapticNeuron(N_AVAR,1);
  5126.         postSynapticNeuron(N_MVL14,-17);
  5127.         postSynapticNeuron(N_MVR14,-17);
  5128.         postSynapticNeuron(N_PVPR,1);
  5129.         postSynapticNeuron(N_VA5,2);
  5130.         postSynapticNeuron(N_VB4,2);
  5131.         postSynapticNeuron(N_VD4,1);
  5132.         postSynapticNeuron(N_VD6,2);
  5133.     break;
  5134.     case N_VD6:
  5135.         postSynapticNeuron(N_AVAL,1);
  5136.         postSynapticNeuron(N_MVL13,-7);
  5137.         postSynapticNeuron(N_MVL14,-7);
  5138.         postSynapticNeuron(N_MVL16,-7);
  5139.         postSynapticNeuron(N_MVR13,-7);
  5140.         postSynapticNeuron(N_MVR14,-7);
  5141.         postSynapticNeuron(N_MVR16,-7);
  5142.         postSynapticNeuron(N_VA6,1);
  5143.         postSynapticNeuron(N_VB5,2);
  5144.         postSynapticNeuron(N_VD5,2);
  5145.         postSynapticNeuron(N_VD7,1);
  5146.     break;
  5147.     case N_VD7:
  5148.         postSynapticNeuron(N_MVL15,-7);
  5149.         postSynapticNeuron(N_MVL16,-7);
  5150.         postSynapticNeuron(N_MVR15,-7);
  5151.         postSynapticNeuron(N_MVR16,-7);
  5152.         postSynapticNeuron(N_MVULVA,-15);
  5153.         postSynapticNeuron(N_VA9,1);
  5154.         postSynapticNeuron(N_VD6,1);
  5155.     break;
  5156.     case N_VD8:
  5157.         postSynapticNeuron(N_DD4,2);
  5158.         postSynapticNeuron(N_MVL15,-18);
  5159.         postSynapticNeuron(N_MVR15,-18);
  5160.         postSynapticNeuron(N_VA8,5);
  5161.     break;
  5162.     case N_VD9:
  5163.         postSynapticNeuron(N_MVL17,-10);
  5164.         postSynapticNeuron(N_MVL18,-10);
  5165.         postSynapticNeuron(N_MVR17,-10);
  5166.         postSynapticNeuron(N_MVR18,-10);
  5167.         postSynapticNeuron(N_PDER,1);
  5168.         postSynapticNeuron(N_VD10,5);
  5169.     break;
  5170.     case N_VD10:
  5171.         postSynapticNeuron(N_AVBR,1);
  5172.         postSynapticNeuron(N_DD5,2);
  5173.         postSynapticNeuron(N_DVC,4);
  5174.         postSynapticNeuron(N_MVL17,-9);
  5175.         postSynapticNeuron(N_MVL20,-9);
  5176.         postSynapticNeuron(N_MVR17,-9);
  5177.         postSynapticNeuron(N_MVR20,-9);
  5178.         postSynapticNeuron(N_VB9,2);
  5179.         postSynapticNeuron(N_VD9,5);
  5180.     break;
  5181.     case N_VD11:
  5182.         postSynapticNeuron(N_AVAR,2);
  5183.         postSynapticNeuron(N_MVL19,-9);
  5184.         postSynapticNeuron(N_MVL20,-9);
  5185.         postSynapticNeuron(N_MVR19,-9);
  5186.         postSynapticNeuron(N_MVR20,-9);
  5187.         postSynapticNeuron(N_VA11,1);
  5188.         postSynapticNeuron(N_VB10,1);
  5189.     break;
  5190.     case N_VD12:
  5191.         postSynapticNeuron(N_MVL19,-5);
  5192.         postSynapticNeuron(N_MVL21,-5);
  5193.         postSynapticNeuron(N_MVR19,-5);
  5194.         postSynapticNeuron(N_MVR22,-5);
  5195.         postSynapticNeuron(N_VA11,3);
  5196.         postSynapticNeuron(N_VA12,2);
  5197.         postSynapticNeuron(N_VB10,1);
  5198.         postSynapticNeuron(N_VB11,1);
  5199.     break;
  5200.     case N_VD13:
  5201.         postSynapticNeuron(N_AVAR,2);
  5202.         postSynapticNeuron(N_MVL21,-9);
  5203.         postSynapticNeuron(N_MVL22,-9);
  5204.         postSynapticNeuron(N_MVL23,-9);
  5205.         postSynapticNeuron(N_MVR21,-9);
  5206.         postSynapticNeuron(N_MVR22,-9);
  5207.         postSynapticNeuron(N_MVR23,-9);
  5208.         postSynapticNeuron(N_MVR24,-9);
  5209.         postSynapticNeuron(N_PVCL,1);
  5210.         postSynapticNeuron(N_PVCR,1);
  5211.         postSynapticNeuron(N_PVPL,2);
  5212.         postSynapticNeuron(N_VA12,1);
  5213.     break;
  5214.   }
  5215. }
  5216.  
  5217. void postSynapticNeuron(int neuron, int sum)
  5218. {
  5219.         postsynaptic[neuron][nextState] = postsynaptic[neuron][thisState] += sum;
  5220. }
  5221.  
  5222. void resetSynapticNeuron(int neuron)
  5223. {
  5224.         postsynaptic[neuron][thisState] = 0;
  5225.         postsynaptic[neuron][nextState] = 0;
  5226. }
  5227.  
  5228. /* Motor functions */
  5229. void motor(byte mode)
  5230. {
  5231.     switch(mode)
  5232.     {
  5233.         case STOP:
  5234.             digitalWrite (IN3, LOW);
  5235.             digitalWrite (IN4, LOW);
  5236.             digitalWrite (IN1, LOW);
  5237.             digitalWrite (IN2, LOW);
  5238.             analogWrite(ENB,0);
  5239.             analogWrite(ENA,0);
  5240.         break;
  5241.         case LEFT_STOP:
  5242.             digitalWrite (IN3, LOW);
  5243.             digitalWrite (IN4, LOW);
  5244.         break;
  5245.         case RIGHT_STOP:
  5246.             digitalWrite (IN1, LOW);
  5247.             digitalWrite (IN2, LOW);
  5248.         break;
  5249.         case RIGHT_FWD:
  5250.             digitalWrite (IN1, LOW);
  5251.             digitalWrite (IN2, HIGH);
  5252.         break;
  5253.         case RIGHT_BWD:
  5254.             digitalWrite (IN1, HIGH);
  5255.             digitalWrite (IN2, LOW);
  5256.         break;
  5257.         case LEFT_FWD:
  5258.             digitalWrite (IN3, LOW);
  5259.             digitalWrite (IN4, HIGH);
  5260.         break;
  5261.         case LEFT_BWD:
  5262.             digitalWrite (IN3, HIGH);
  5263.             digitalWrite (IN4, LOW);
  5264.         break;
  5265.         case RIGHT_ROT:
  5266.             digitalWrite (IN1, HIGH);
  5267.             digitalWrite (IN2, LOW);
  5268.             digitalWrite (IN3, LOW);
  5269.             digitalWrite (IN4, HIGH);
  5270.         break;
  5271.         case LEFT_ROT:
  5272.             digitalWrite (IN1, LOW);
  5273.             digitalWrite (IN2, HIGH);
  5274.             digitalWrite (IN3, HIGH);
  5275.             digitalWrite (IN4, LOW);
  5276.         break;
  5277.         case BWD:
  5278.             digitalWrite (IN1, HIGH);
  5279.             digitalWrite (IN2, LOW);
  5280.             digitalWrite (IN3, HIGH);
  5281.             digitalWrite (IN4, LOW);
  5282.         break;
  5283.         case FWD:
  5284.             digitalWrite (IN1, LOW);
  5285.             digitalWrite (IN2, HIGH);
  5286.             digitalWrite (IN3, LOW);
  5287.             digitalWrite (IN4, HIGH);
  5288.         break;
  5289.     }
  5290. }
  5291.  
  5292. void speed(int speed)
  5293. {
  5294.   analogWrite(ENB,speed);
  5295.   analogWrite(ENA,speed);
  5296. }
  5297.  
  5298. void right_speed(int speed)
  5299. {
  5300.   analogWrite(ENA,speed);      
  5301. }
  5302.  
  5303. void left_speed(int speed)
  5304. {
  5305.   analogWrite(ENB, speed);      
  5306. }
  5307.  
  5308. /* End Motor function */
  5309.  
  5310. /* Sensor function */
  5311.  
  5312. boolean sound()
  5313. {
  5314.   return digitalRead(SOUT);
  5315. }
  5316.  
  5317. long distance()
  5318. {
  5319.   digitalWrite(TRIG,LOW);
  5320.   delayMicroseconds(5);
  5321.   digitalWrite(TRIG, HIGH);
  5322.   delayMicroseconds(10);
  5323.   time=pulseIn(ECHO, HIGH);
  5324.   dist=int(0.017*time);
  5325.  
  5326.   if(dist<MUSCLE_CM_ESTIMULATE)
  5327.   {
  5328.     digitalWrite(LED, HIGH);
  5329.   }
  5330.   else
  5331.   {
  5332.     digitalWrite(LED, LOW);
  5333.   }
  5334.  
  5335.   return dist;
  5336. }
  5337.  
  5338. /* End Sensor Function */
  5339.  
  5340. /* Connectome functions */
  5341.  
  5342. void fireNeuron(int fneuron)
  5343. {
  5344.   if(fneuron != N_MVULVA)
  5345.   {
  5346.     dendriteAccumulate(fneuron);
  5347.   }
  5348. }
  5349.  
  5350. void runconnectome()
  5351. {
  5352.   for (int pscheck = 0; pscheck < 397; pscheck++)  {
  5353.       if((pscheck<N_MVL01 || pscheck>N_MVL23) && (pscheck<N_MDL01 || pscheck>N_MDL23) && (pscheck<N_MVR01 || pscheck>N_MVR23) && (pscheck<N_MDR01 || pscheck>N_MDR23) && abs(postsynaptic[pscheck][thisState])>THRESHOLD)
  5354.       {
  5355.         fireNeuron(pscheck);
  5356.         resetSynapticNeuron(pscheck);
  5357.       }
  5358.   }
  5359.   motorcontrol();
  5360.   thisState = (thisState==0) ? 1 : 0;
  5361.   nextState = (nextState==0) ? 1 : 0;
  5362. }
  5363.  
  5364. void motorcontrol()
  5365. {
  5366.   // accumulate left and right muscles and the accumulated values are
  5367.   // used to move the left and right motors of the robot
  5368.  
  5369.   for (int pscheck = 0; pscheck < 397; pscheck++)  {
  5370.     if((pscheck>=N_MVL07 && pscheck<=N_MVL23) || (pscheck>=N_MDL07 && pscheck<=N_MDL23))
  5371.     {
  5372.       accumleft += postsynaptic[pscheck][thisState];
  5373.       postsynaptic[pscheck][thisState] = 0;
  5374.     }
  5375.     else if((pscheck>=N_MVR07 && pscheck<=N_MVR23) || (pscheck>=N_MDR07 && pscheck<=N_MDR23))
  5376.     {
  5377.       accumright += postsynaptic[pscheck][thisState];
  5378.       postsynaptic[pscheck][thisState] = 0;
  5379.     }
  5380.   }
  5381.  
  5382.   // We turn the wheels according to the motor weight accumulation
  5383.   new_speed = abs(accumleft) + abs(accumright);
  5384.  
  5385.   speed((abs(new_speed)>150) ? 250 : 130);
  5386.  
  5387.   if(accumleft==0 && accumright==0)
  5388.   {
  5389.     motor(STOP);
  5390.   }
  5391.   else if(accumright<=0 && accumleft<0)
  5392.   {  
  5393.     turnratio = float(accumright) / float(accumleft);
  5394.     if(turnratio<=0.6)
  5395.     {
  5396.       motor(LEFT_ROT);
  5397.       delay(800);
  5398.     }
  5399.     else if(turnratio>=2)
  5400.     {
  5401.       motor(RIGHT_ROT);
  5402.       delay(800);
  5403.     }
  5404.     motor(BWD);
  5405.     delay(500);
  5406.   }
  5407.   else if(accumright<=0 && accumleft>=0)
  5408.   {
  5409.     motor(RIGHT_ROT);
  5410.     delay(800);
  5411.   }
  5412.   else if(accumright >= 0 && accumleft <= 0)
  5413.   {
  5414.     motor(LEFT_ROT);
  5415.     delay(800);
  5416.   }
  5417.   else if(accumright >= 0 && accumleft > 0)
  5418.   {    
  5419.     turnratio = float(accumright) / float(accumleft);
  5420.     if(turnratio<=0.6)
  5421.     {
  5422.       motor(LEFT_ROT);
  5423.       delay(800);
  5424.     }
  5425.     else if(turnratio>=2)
  5426.     {
  5427.       motor(RIGHT_ROT);
  5428.       delay(800);
  5429.     }
  5430.     motor(FWD);
  5431.     delay(500);
  5432.   }
  5433.   else
  5434.   {
  5435.     motor(STOP);
  5436.   }
  5437.  
  5438.   accumleft = 0;
  5439.   accumright = 0;
  5440.   delay(500);
  5441. }
  5442.  
  5443. /* End Connectome functions */
  5444.  
  5445. void setup()
  5446. {
  5447.  pinMode(ENB, OUTPUT);
  5448.  pinMode(ENA, OUTPUT);
  5449.  pinMode(IN1, OUTPUT);
  5450.  pinMode(IN2, OUTPUT);
  5451.  pinMode(IN3, OUTPUT);
  5452.  pinMode(IN4, OUTPUT);
  5453.  pinMode(LED, OUTPUT);
  5454.  pinMode(TRIG, OUTPUT);
  5455.  pinMode(ECHO, INPUT);
  5456.  pinMode(SOUT, INPUT);
  5457.  
  5458.  createpostsynaptic();
  5459.  
  5460.  Serial.begin(9600);
  5461. }
  5462.  
  5463. void loop()
  5464. {
  5465.   if(distance()<MUSCLE_CM_ESTIMULATE)
  5466.   {
  5467.     //Serial.println("OBSTACLE");
  5468.     dendriteAccumulate(N_FLPR);
  5469.     dendriteAccumulate(N_FLPL);
  5470.     dendriteAccumulate(N_ASHL);
  5471.     dendriteAccumulate(N_ASHR);
  5472.     dendriteAccumulate(N_IL1VL);
  5473.     dendriteAccumulate(N_IL1VR);
  5474.     dendriteAccumulate(N_OLQDL);
  5475.     dendriteAccumulate(N_OLQDR);
  5476.     dendriteAccumulate(N_OLQVR);
  5477.     dendriteAccumulate(N_OLQVL);
  5478.   }
  5479.   if(sound()==0)
  5480.   {
  5481.     //Serial.println("FOOD");
  5482.     dendriteAccumulate(N_ADFL);
  5483.     dendriteAccumulate(N_ADFR);
  5484.     dendriteAccumulate(N_ASGR);
  5485.     dendriteAccumulate(N_ASGL);
  5486.     dendriteAccumulate(N_ASIL);
  5487.     dendriteAccumulate(N_ASIR);
  5488.     dendriteAccumulate(N_ASJR);
  5489.     dendriteAccumulate(N_ASJL);
  5490.   }
  5491.  
  5492.   runconnectome();
  5493. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement