summaryrefslogtreecommitdiff
path: root/SFMT/params
diff options
context:
space:
mode:
authorKevin Chabowski <kevin@kch42.de>2013-08-01 22:53:27 +0200
committerKevin Chabowski <kevin@kch42.de>2013-08-01 22:53:27 +0200
commita2fd89f963a7374b29f7831e67b443c3d42c6e3c (patch)
tree46028797665093856745df1b94875b0dfa071ef3 /SFMT/params
parent8e6850107adb5ca37ed0e9a4500282b2e8743294 (diff)
downloadnebula2-a2fd89f963a7374b29f7831e67b443c3d42c6e3c.tar.gz
nebula2-a2fd89f963a7374b29f7831e67b443c3d42c6e3c.tar.bz2
nebula2-a2fd89f963a7374b29f7831e67b443c3d42c6e3c.zip
Added SFMT prng.
Diffstat (limited to 'SFMT/params')
-rw-r--r--SFMT/params/11213.csv33
-rw-r--r--SFMT/params/1279.csv33
-rw-r--r--SFMT/params/19937.csv33
-rw-r--r--SFMT/params/2281.csv33
-rw-r--r--SFMT/params/4253.csv33
-rw-r--r--SFMT/params/607.csv33
-rw-r--r--SFMT/params/README.en.txt22
-rw-r--r--SFMT/params/README.jp.txt20
-rwxr-xr-xSFMT/params/csv2param.awk102
9 files changed, 342 insertions, 0 deletions
diff --git a/SFMT/params/11213.csv b/SFMT/params/11213.csv
new file mode 100644
index 0000000..0de0e1f
--- /dev/null
+++ b/SFMT/params/11213.csv
@@ -0,0 +1,33 @@
+MEXP,D.D,POS1,SL1,SL2,SR1,SR2,MSK1,MSK2,MSK3,MSK4,PARITY1,PARITY2,PARITY3,PARITY4,ALTI_SL2_PERM,,,,,,,,,,,,,,,,ALTI_SL2_PERM64,,,,,,,,,,,,,,,,ALTI_SR2_PERM,,,,,,,,,,,,,,,,ALTI_SR2_PERM64,,,,,,,,,,,,,,,
+11213,2264,68,14,3,7,3,effff7fb,ffffffef,dfdfbfff,7fffdbfd,00000001,00000000,e8148000,d0c7afa3,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+11213,2337,73,11,3,2,5,ff6ffcff,bff77dff,77dfffff,fbfffffb,00000001,00000000,bcaaa000,278c70be,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+11213,2366,72,13,3,1,1,7ff7ffff,afffcdde,effffeff,ffffffff,00000001,00000000,03dc0000,1f9394f8,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,2411,63,22,1,13,1,f5fbfffb,ffffffbf,df7ffcb7,dffff7ff,00000001,00000000,f73ca000,2ad648b9,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,2581,73,12,3,9,1,ddffdff7,6baffff7,7bd5ffff,efd3fbff,00000001,00000000,f75e8000,b53672e0,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,2665,48,10,3,9,5,5dffefcd,c6ffffdf,fe77bfff,ffefefff,00000001,00000000,6f4ea000,1b8db4ba,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+11213,2742,45,13,3,10,5,fbffd7ff,ddf7f7e7,9bffe71f,ff7ec3ff,00000001,00000000,830e0000,cd4127af,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+11213,2940,58,7,7,5,1,7defffff,7d9bffff,fdbff7ee,dfffffff,00000001,00000000,5b202000,95b190fd,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,2946,86,19,1,5,1,fffffebf,fdeffadf,7fb71fcf,ffff5fff,00000001,00000000,953e8000,f7bd34c4,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3024,84,22,1,7,1,fff7effe,bfb7afff,b7dfffff,bf7f7fef,00000001,00000000,e1d70000,02717d9d,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3205,33,6,7,7,1,fffff9ff,fb7fffff,ebeffdfe,fbfbffff,00000001,00000000,8a3d0800,026e932d,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3258,22,14,7,7,1,fffefbf7,effffb7e,fefdfbbf,e7ffffdf,00000001,00000000,5c142000,0aaefe70,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3343,79,22,1,17,1,ffbf7ff7,9dffdfdf,dfef97bf,dfeebf7f,00000001,00000000,68cbe000,1c20bdd1,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3357,77,9,3,10,3,fffffffe,3feefbff,f7fefeff,f5bc9fff,00000001,00000000,73b20000,b134ef9c,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+11213,3451,45,17,1,6,3,f77bbfef,bcf7bfdf,bffff7e7,fffaff7b,00000001,00000000,ce408000,1344dad1,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+11213,3512,41,13,1,4,3,fb5d7fff,fbff7bff,f7ff677f,c67fffbf,00000001,00000000,0eb18000,afe068e2,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+11213,3543,69,6,3,3,1,effdfdff,f9bffbff,dff1ffff,f7f8dfff,00000001,00000000,83409000,c4651bf2,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3654,48,12,3,17,1,de5fffbf,f7d5f7be,fff7757d,fffeef79,00000001,00000000,a25c0200,a9cb6a61,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3726,9,18,5,15,1,5fe7eff7,dbffdff3,dbff6ff7,bb377fff,00000001,00000000,a0b64800,c3969fa3,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3833,48,11,7,17,1,ffd7ebff,efffff7b,efbfffbd,f7f7efae,00000001,00000000,76adc000,dd5c6c66,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,3915,36,5,7,17,1,ccfe7ffe,fadfffff,fffffdff,ffefefff,00000001,00000000,637cd000,edd65806,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,4030,12,7,3,11,1,fffbe5fb,fdfdf7df,fffdf7ff,fffffffb,00000001,00000000,43f60800,4f337b1d,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,4260,37,21,3,4,5,76fe7fff,79ffffff,7ff7dfff,bbfbefff,00000001,00000000,2aa69000,a1bd24dd,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+11213,4366,85,19,7,10,1,fffdfbff,ffbffa3f,ffbffa2f,ffdfffbf,00000001,00000000,fe0c8800,ceed51f4,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,4371,42,13,7,21,1,ff3ebfbe,ff7fffde,5ffffbef,fffefbfb,00000001,00000000,0443a000,35321b2a,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,4390,38,16,3,1,5,fdf7dbff,fbffdffb,fbffbfd9,fffffdbd,00000001,00000000,16d92000,acd93bf9,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+11213,4477,80,3,3,1,3,f77efedf,f7fffbeb,cbffffe7,fdfffbff,00000001,00000000,bca5a000,45e06438,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+11213,4587,37,21,7,6,1,ffcffdff,fedffdff,fcbffffb,ffeffebf,00000001,00000000,f8270000,f6fdf776,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,4709,14,11,1,21,1,ffffffbd,ff7feffe,b6ffd7ff,97f9fe7f,00000001,00000000,22d14000,f393e8a4,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,4764,16,27,1,5,3,dfffef7f,eff97fdf,fff3fcfa,fe7feeff,00000001,00000000,16f44800,24ce4227,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+11213,4776,85,5,7,14,1,ffbfeffe,fbfddbeb,fbdfffff,bfffffff,00000001,00000000,a7420000,ea7b6ca0,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+11213,4874,13,15,5,10,3,fffaffff,effef9ff,fe7e9bdb,ff7ffbfe,00000001,00000000,42c21400,fde64440,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
diff --git a/SFMT/params/1279.csv b/SFMT/params/1279.csv
new file mode 100644
index 0000000..d250e9f
--- /dev/null
+++ b/SFMT/params/1279.csv
@@ -0,0 +1,33 @@
+MEXP,D.D,POS1,SL1,SL2,SR1,SR2,MSK1,MSK2,MSK3,MSK4,PARITY1,PARITY2,PARITY3,PARITY4,ALTI_SL2_PERM,,,,,,,,,,,,,,,,ALTI_SL2_PERM64,,,,,,,,,,,,,,,,ALTI_SR2_PERM,,,,,,,,,,,,,,,,ALTI_SR2_PERM64,,,,,,,,,,,,,,,
+1279,257,3,18,1,1,1,fffffffb,37f5effb,b3fdaff9,fffffd7d,00000001,00000000,00000000,40000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,258,7,14,3,5,1,f7fefffd,7fefcfff,aff3ef3f,b5ffff7f,00000001,00000000,00000000,20000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,268,6,21,1,17,1,fffbbfff,fffbdffb,ddfffdff,57ffffbf,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,279,8,19,1,15,1,fbefeffd,ffefffff,dfef7eff,efeeffff,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,305,3,20,1,5,1,fddfbf9f,eefffb37,fff7df7b,fffefbef,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,309,5,15,3,12,1,fddf9f97,f97fbff7,7fbfbff7,bfbf1fff,00000001,00000000,00000000,20000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,312,6,13,3,21,1,fffbffff,fffe96ef,edd7ff2f,f5f7f8ed,00000001,00000000,00000000,40000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,338,6,17,3,5,3,afffffff,ff37bffb,e7bdffdd,fffdffdd,00000001,00000000,00000000,80000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,351,2,18,1,11,1,deffffef,deb7effb,df77defe,dfdfd5cf,00000001,00000000,00000000,40000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,354,8,21,1,3,7,fffdfdfe,fbbffeff,ef6fffff,ff7f76ef,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,9,10,11,4,13,14,15,8,31,31,31,12,31,31,31,31,9,10,11,12,13,14,15,0,23,23,23,23,23,23,23,8
+1279,362,1,25,1,6,1,eff6fded,fffffdfc,ffffbfff,cfefffff,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,364,1,6,3,13,3,ffeecff3,ffffedff,dbf7bfff,d1ffdffd,00000001,00000000,00000000,20000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,372,8,6,3,9,1,effff777,eefbfdff,feffffff,fff7fffe,00000001,00000000,00000000,80000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,379,3,13,3,12,5,ffdf7ff7,fff4ffef,edfe5fef,ff7fdfff,00000001,00000000,00000000,80000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+1279,386,1,19,3,4,1,ff7fffff,fffbfd7f,ffefffea,fddfdfde,00000001,00000000,00000000,40000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,388,8,6,3,3,5,f7f9f7dd,b7f7beff,f7ffdf7f,ffdff7f9,00000001,00000000,00000000,80000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+1279,400,6,5,3,3,3,dfefeffd,dfffffbf,deffb9f7,fffffef7,00000001,00000000,00000000,80000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,401,2,19,3,13,3,fff97fff,6bfff7fe,dafffb7d,efffffff,00000001,00000000,00000000,00000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,405,7,13,7,2,1,7df7ffff,dfd7ff7f,f7f2b3dd,e77ffddf,00000001,00000000,00000000,00000000,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,408,8,6,7,5,1,df7ffaff,dffaffff,fdd5bfef,ffd7bfdd,00000001,00000000,00000000,80000000,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,410,6,13,1,1,7,fddbffff,ebffdffc,ffeff7fd,dfdffeff,00000001,00000000,00000000,10000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,9,10,11,4,13,14,15,8,31,31,31,12,31,31,31,31,9,10,11,12,13,14,15,0,23,23,23,23,23,23,23,8
+1279,414,7,27,1,2,1,fffb67ff,defbe67b,ef1fffff,3effff8f,00000001,00000000,00000000,80000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,415,4,26,1,3,1,fffdfffa,ffffbfeb,fffdff9a,bfffffdf,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,445,7,11,3,12,5,fdfeedff,dffcfff7,7bdffffe,ffdfffea,00000001,00000000,00000000,00000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+1279,464,6,5,7,11,1,4fdffdff,c7feff7f,f5ffbe7f,3fddff97,00000001,00000000,00000000,80000000,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+1279,469,8,13,1,5,3,ffdffbae,7ffbff3f,ffffab5b,e7fff35b,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,481,2,12,5,3,3,bfdefeef,bffffeff,fffefffb,fbfbdffe,00000001,00000000,00000000,00000000,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,481,6,3,3,5,3,fffffff3,f7bbffff,fafff9fb,ff77fddf,00000001,00000000,00000000,80000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,493,6,19,1,7,3,fdffefff,5ffbdffd,efbbfff3,ff7e7bb7,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,493,8,11,1,5,3,7eafebff,7fdfdefd,b7d7bff5,f7bb7ff7,00000001,00000000,00000000,40000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+1279,497,6,14,1,3,7,ffffbffd,fffbffdf,ffffffff,fedffde5,00000001,00000000,00000000,00000000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,9,10,11,4,13,14,15,8,31,31,31,12,31,31,31,31,9,10,11,12,13,14,15,0,23,23,23,23,23,23,23,8
+1279,499,3,5,3,22,5,cffdffdf,ffff6eff,fff5fff7,efffbfff,00000001,00000000,00000000,00000000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
diff --git a/SFMT/params/19937.csv b/SFMT/params/19937.csv
new file mode 100644
index 0000000..1d0e0ba
--- /dev/null
+++ b/SFMT/params/19937.csv
@@ -0,0 +1,33 @@
+MEXP,D.D,POS1,SL1,SL2,SR1,SR2,MSK1,MSK2,MSK3,MSK4,PARITY1,PARITY2,PARITY3,PARITY4,ALTI_SL2_PERM,,,,,,,,,,,,,,,,ALTI_SL2_PERM64,,,,,,,,,,,,,,,,ALTI_SR2_PERM,,,,,,,,,,,,,,,,ALTI_SR2_PERM64,,,,,,,,,,,,,,,
+19937,4188,122,18,1,11,1,dfffffef,ddfecb7f,bffaffff,bffffff6,00000001,00000000,00000000,13c9e684,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,3281,73,11,3,4,1,efefffff,ef7dfffb,bcfffeff,fdffffc7,00000001,00000000,00000000,fbdf63e3,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,3316,60,10,3,3,1,effdbfff,dfffffff,efffbfef,ffef77ff,00000001,00000000,00000000,dc0d7984,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,3352,45,14,3,5,5,aefefbbd,feffffff,d7edffff,f7fdffbe,00000001,00000000,00000000,0116914c,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+19937,3829,135,18,1,1,1,ffffdffe,fffefffb,bfbfffff,fffffdff,00000001,00000000,40000000,978e01e2,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,3909,120,18,1,1,1,ffefef5d,ff25ff7d,eebfefee,fabfdfff,00000001,00000000,02000000,c9bbd290,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,3935,33,14,3,5,1,fdff7ffd,fbffee71,fb3ff7df,deffffff,00000001,00000000,00000000,8f2cf308,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,3948,122,12,3,3,5,fef73bff,65eb7ff7,76ffffff,bfdeffeb,00000001,00000000,40000000,2bbdd900,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+19937,4059,64,10,3,13,1,fff8bfff,ffffffff,5fffffbf,ef7ff21e,00000001,00000000,00000000,db186980,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,4151,29,21,1,2,1,5fffffdf,ffffcfff,bdffdefe,fdfdffbf,00000001,00000000,00000000,21a2acc8,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,4203,128,11,3,1,5,7dbebfff,7ffffffe,ded6ffef,fefeff6e,00000001,00000000,00000000,42530085,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+19937,4242,106,19,1,9,1,ffeeffdf,ffffdfff,bd6ff9ff,fdafebff,00000001,00000000,00000000,47a2caf4,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,4264,75,9,3,4,3,fffeffff,ffeff7df,bbbffeef,bfbffeff,00000001,00000000,80000000,0b6f3e5c,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+19937,4302,85,10,3,5,5,bdfffbef,efedffef,aff9f7fe,befbfffd,00000001,00000000,00000000,8eddf8b2,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+19937,4324,27,21,1,12,1,bf7dffdf,c97dff7b,f7fdfbfd,f7bffbaf,00000001,00000000,00000000,539ef018,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,4393,12,13,3,3,1,ffffffbb,fffff7ab,fdfff7c2,bdff9efb,00000001,00000000,00000000,a631116a,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,4434,92,9,3,5,3,cfffbbff,fffffff7,fff7ffef,ff9fffdf,00000001,00000000,00000000,fb62abcc,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+19937,4595,124,13,3,11,1,ffbff7ef,7b7e7fcd,fddaff7f,b7dbfdfc,00000001,00000000,00000000,02889855,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,4728,112,20,1,15,1,ffbf7efe,fabf7fff,f6ff7fef,f74f6f3f,00000001,00000000,00000000,921dce22,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,4936,130,9,3,13,1,dfbf1ffd,f7feefdd,fffbffff,96ffffdf,00000001,00000000,00000000,da18b200,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,4941,125,11,3,16,3,bfdfffff,7fffbe7f,bbfffff7,f7fdddff,00000001,00000000,40000000,63cd4800,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+19937,5089,4,20,1,1,1,fffef7f9,ffdff7fb,cbfff7fe,edfefffd,00000001,00000000,80000000,d71cbdca,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,5239,123,16,3,3,1,bd7feffd,bfffffff,fffcf6ff,5ffcffeb,00000001,00000000,00000000,09d68a18,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,5390,97,14,1,11,1,efdfceff,eddffdff,efdfef7f,ffb7ffdf,00000001,00000000,00000000,c491f160,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,5612,2,13,3,11,1,fdffbffd,fff3b33f,fff7ff7e,ffdfef7f,00000001,00000000,80000000,ad42c1d1,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,5658,153,11,3,4,3,ffebf7fd,fffdffff,ffffffef,fffbdfb7,00000001,00000000,00000000,7f72515e,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+19937,5802,64,7,7,7,1,fbbefeef,ffffffc7,fbffed57,fafffddf,00000001,00000000,00000000,7094862a,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,5849,150,7,3,3,1,ffff7fef,ffbf5aff,a6ff7fbd,bffffbff,00000001,00000000,40000000,5ee9dc90,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,5864,150,16,3,3,1,fdbffaed,ffc7f69f,67f7ffbe,bf7bbf7e,00000001,00000000,00000000,b6a0c2e9,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,5929,110,17,3,9,3,bffffffb,7b7fffff,ffffdf5f,fbffdeff,00000001,00000000,20000000,4bf4dbf0,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+19937,5943,22,5,3,7,1,bb5fffff,be7fdfff,fe7fffdf,6ffaffff,00000001,00000000,80000000,43471de2,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+19937,5951,104,9,7,13,1,bfefefeb,77f7efbf,f5ffff7e,fffffffe,00000001,00000000,00000000,c4cda29c,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
diff --git a/SFMT/params/2281.csv b/SFMT/params/2281.csv
new file mode 100644
index 0000000..29e66aa
--- /dev/null
+++ b/SFMT/params/2281.csv
@@ -0,0 +1,33 @@
+MEXP,D.D,POS1,SL1,SL2,SR1,SR2,MSK1,MSK2,MSK3,MSK4,PARITY1,PARITY2,PARITY3,PARITY4,ALTI_SL2_PERM,,,,,,,,,,,,,,,,ALTI_SL2_PERM64,,,,,,,,,,,,,,,,ALTI_SR2_PERM,,,,,,,,,,,,,,,,ALTI_SR2_PERM64,,,,,,,,,,,,,,,
+2281,416,12,19,1,5,1,bff7ffbf,fdfffffe,f7ffef7f,f2f7cbbf,00000001,00000000,00000000,41dfa600,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,428,12,10,3,5,1,fbdffff7,cfbffffe,fdfffffb,bcdffffb,00000001,00000000,00000000,92730900,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,489,7,9,3,4,1,dfffef7b,ffefffff,fcfeffff,b6ff77cf,00000001,00000000,00000000,907c9c00,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,496,8,10,3,7,1,dbffedff,fffbfffd,f7ffffdf,ffff7ff7,00000001,00000000,00000000,0a826800,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,505,5,10,3,9,5,3f7ffbff,fffffff9,bffffbfe,9ffff7ff,00000001,00000000,00000000,92e7de00,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+2281,539,10,10,3,9,3,ff9ffff7,fdffffff,bf3f7fff,fbffff7c,00000001,00000000,00000000,c66e2000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+2281,564,11,8,3,5,5,ff6ffba9,fffff7f7,ffdfdfff,f2ffffff,00000001,00000000,00000000,1b40e800,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+2281,568,3,14,3,11,5,7bffffdf,3ffb7fdb,3f777ffb,fffefdbb,00000001,00000000,00000000,3530d200,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+2281,621,11,14,7,5,1,f7bffff9,6efff7ff,fbfbffdf,fff8ffbf,00000001,00000000,00000000,48acb400,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,624,2,20,1,5,3,ffffffbf,7dffdfeb,df7fffdf,feff69ee,00000001,00000000,00000000,32455000,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+2281,658,5,10,3,15,5,fff3ecfd,ffffff77,9f9fadff,b9d3ebdd,00000001,00000000,00000000,b05f9800,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+2281,662,15,13,1,4,1,ffffff1b,ffbff77b,bfbffffe,fffbfaf5,00000001,00000000,00000000,27b07600,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,666,5,5,3,6,1,dfff7dff,ff79fffe,eff77ffd,effb75df,00000001,00000000,00000000,c22bf800,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,707,16,18,5,1,1,7ffffbff,fffff7bf,df7e6fff,fff7cfcf,00000001,00000000,00000000,3d350a80,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,740,15,19,3,14,1,ffffdbbf,cbf7ffff,fffebbfd,befebfff,00000001,00000000,00000000,147a0200,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,752,9,10,7,13,1,dfffeeef,fffffddf,fbfbfe5f,cffbfdef,00000001,00000000,00000000,db3cce00,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,762,4,14,3,13,1,d7ffffdf,bfdfffff,fbfffdfe,5ffbffff,00000001,00000000,00000000,011ecc00,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,764,1,11,3,24,1,f3fbbfff,bffffffb,df7fd7bd,ff7edffd,00000001,00000000,00000000,07aee200,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,764,6,9,7,21,1,beddbdff,fbffbd7f,f95b7fff,7fefbfff,00000001,00000000,00000000,197e2080,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,811,1,9,3,12,1,eff7fcfa,f3ee7fef,bdb47dff,dbf6dfff,00000001,00000000,00000000,2bbd0a00,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,888,1,18,5,7,3,efffffe7,ffffdfdf,ffffffff,5fff4aff,00000001,00000000,00000000,8a50e100,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+2281,891,11,19,7,12,3,f7bfffff,eddfffff,f77ffd7f,eff7ffff,00000001,00000000,00000000,502bdc20,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+2281,901,10,19,3,17,1,effbdfff,fffdbeed,fefd3fbf,ff5beffe,00000001,00000000,00000000,dedc0400,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,967,11,17,7,20,1,bdffddfd,dfdffffc,bffeffd6,ff7fffff,00000001,00000000,00000000,3923e800,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,979,9,21,3,20,5,ffffffdf,dfffffff,ff6ffffa,ffffdfff,00000001,00000000,00000000,8a9b2080,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+2281,1010,5,4,7,19,1,ffbfbfff,ffffbfff,fff7ceee,ffffefff,00000001,00000000,00000000,859df000,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,1044,3,2,7,1,1,fffefbef,7ffffbf7,ffffffff,6fff7fff,00000001,00000000,00000000,cc1df840,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,1078,14,20,7,9,1,7bffc3f9,ddfff2fb,ddfbf6fb,77dfdfff,00000001,00000000,00000000,f6dae320,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,1116,3,2,3,19,1,bbfffcff,f7bffcdf,e39ffffd,f7bebfff,00000001,00000000,00000000,d324a000,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,1118,2,9,7,17,1,ffffffff,7fbff9df,7f6fefcf,efffffde,00000001,00000000,00000000,cb8f6a00,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+2281,1121,15,12,1,1,7,fdffffff,ffffdef7,ff3fffff,f37776f7,00000001,00000000,00000000,16537800,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,9,10,11,4,13,14,15,8,31,31,31,12,31,31,31,31,9,10,11,12,13,14,15,0,23,23,23,23,23,23,23,8
+2281,1122,9,11,5,6,3,e7fffba3,ffdf7fdf,efbf7fff,fd7cf7bf,00000001,00000000,00000000,c4cbc800,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
diff --git a/SFMT/params/4253.csv b/SFMT/params/4253.csv
new file mode 100644
index 0000000..6310aa3
--- /dev/null
+++ b/SFMT/params/4253.csv
@@ -0,0 +1,33 @@
+MEXP,D.D,POS1,SL1,SL2,SR1,SR2,MSK1,MSK2,MSK3,MSK4,PARITY1,PARITY2,PARITY3,PARITY4,ALTI_SL2_PERM,,,,,,,,,,,,,,,,ALTI_SL2_PERM64,,,,,,,,,,,,,,,,ALTI_SR2_PERM,,,,,,,,,,,,,,,,ALTI_SR2_PERM64,,,,,,,,,,,,,,,
+4253,861,17,20,1,7,1,9f7bffff,9fffff5f,3efffffb,fffff7bb,a8000001,af5390a3,b740b3f8,6c11486d,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,929,25,10,3,1,3,daeeedf7,fff4eff7,ffffebfe,eff7febf,c0000001,078d2186,e690a4a9,7a5efbe5,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1031,15,25,1,2,1,dffff3ff,ffdebf7f,ffdfbdf7,fbffffff,20000001,8b4ecd15,b3480fc1,35ab1967,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1136,28,8,3,3,5,afffdffb,ffffdfbf,fbffdf77,7d7cfef7,20000001,8ed2d92a,efc5d057,a6e061d3,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+4253,1165,10,17,3,13,3,bffdefff,ffaffeff,9f3ebfce,bf9fffdf,a0000001,d3bdda16,4140113f,d458c634,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1209,8,7,3,19,1,bffffffb,6f9ffbff,7f9fe7f7,bfeffffb,40000001,4e4b2758,b998e05a,c4f1b268,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1245,13,18,1,21,1,e777f7fc,f7d7bf7d,edff7f5f,ffbfff7f,40000001,7df3317a,bbfeb4c7,13a23b1d,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1266,14,6,3,3,5,7fdff3fb,57dfffdb,fe9ffddf,fefdae7f,42000001,eb34cfce,3eab62b1,95b6f6eb,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+4253,1314,23,11,7,6,1,ffbfbe7f,ffbfdf6d,bfbffdfd,fffffffd,60000001,045bc889,7b26b276,f4e713f6,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1316,16,16,3,11,3,fdffff4f,fff7fbff,ee7ffdff,dfbbfdff,c0000001,eb6e2a53,04550962,e0c0375f,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1344,28,5,3,11,5,f8fefff7,dfffffff,7fffffff,fffdfbf7,a0000001,e4616943,0a9b362c,e8730649,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+4253,1394,12,17,5,5,3,ffffffff,bdffffff,e7fffffe,f3b7f7ef,a0000001,e4d017d4,e32206c7,e65fe0ee,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1496,13,13,5,12,3,3ff7ff7f,ffffdfdf,ffbdbf7f,ffffbeff,90000001,655f358e,996adc07,9ffd9669,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1552,18,13,3,17,7,bdf7ffff,fbdfbfff,7fdffb3f,ffbe6bef,20000001,b081cfbe,b3d5e047,100e4768,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,9,10,11,4,13,14,15,8,31,31,31,12,31,31,31,31,9,10,11,12,13,14,15,0,23,23,23,23,23,23,23,8
+4253,1558,11,21,3,6,1,fffffea7,fffdff3a,bfffffcf,dff5ffed,a0000001,9405b85d,c60478f2,ac65a61d,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1571,1,12,1,7,1,ffbfff7b,fabf7ffb,ebfffefd,55fdfffe,00000001,324cb2fe,442f545c,69f16b2b,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1615,16,18,5,7,3,dfbfffff,fb7e5fff,fffbdfff,dffbbfff,00000001,92040000,6265f31a,68abb978,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1628,13,13,5,4,3,bf7febad,ff3ff756,fafaf6f6,fffffffc,28000001,f2e5468c,7b320d81,d79d5d0d,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1640,4,11,1,3,3,f7efdbfb,f7fffffb,fffefe7f,f7eb7fef,80000001,9026447e,1f279907,070b4438,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1659,32,3,3,11,3,ffffeffd,ffffeff7,ffffffef,ffdfffff,00000001,3725b98f,d6e1adeb,dfbc6de4,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1674,9,5,3,26,1,b9ffffdf,f9fdff7f,fffebffe,b6ff7ffd,10000001,bc129652,b4c6341b,13cb9597,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1714,32,3,3,3,5,fffffeff,fffb9d7f,ffdb9ff7,bff9fff7,60000001,0623be05,4730c7b7,e4dcb68e,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+4253,1744,32,21,3,7,1,ff3feefd,ffffecff,fffffcfd,fffbadfd,70000001,b4dc9c74,fa71d735,2b9421bd,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1814,13,22,1,9,3,ffffebfb,7fffbb7f,cbddfffb,fff7ff7f,00000001,179503c2,84579cd5,8bcf2f27,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1815,27,11,5,8,3,d73d23f7,ef7fffff,eeffffdf,fffbf6cf,40000001,bec29ed7,722046bc,7d6ac005,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1843,19,26,1,19,7,efbfbff7,fb7fffff,feeffdfb,7fbfebf9,b0000001,c49c2158,dd1db4e7,0da08972,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,9,10,11,4,13,14,15,8,31,31,31,12,31,31,31,31,9,10,11,12,13,14,15,0,23,23,23,23,23,23,23,8
+4253,1851,12,29,1,1,1,fff7dffd,ffdd7fbd,ffffbff7,ffff9dff,e0000001,8ecaba1b,4a61645b,6aac5023,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1876,25,22,5,19,3,efffffef,fbdfb3ff,fbf7f7fd,fef7fffb,80000001,acaa212f,aa5340c9,5ca836d2,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1890,24,2,3,7,1,ef8ffffa,fffbfff8,f7ffbfe9,77ffbffd,20000001,8f3c8ae4,a3cf01c6,a91d27dd,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+4253,1970,4,14,5,9,3,7bfffff7,fff7fff3,ff9fbf9e,fffdafff,c0000001,93fcf151,739a3cf7,72b647f3,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,1979,21,20,1,19,3,ffb7fffd,9fefedfd,9edb6ffb,bedeb7ff,40000001,9ed70b6b,661e1ca7,fd968985,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+4253,2030,31,15,5,14,3,efbce7ff,feb7f77f,fff3ffbf,bfffb75f,48000001,836a277a,c4833eb6,22b0dc59,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
diff --git a/SFMT/params/607.csv b/SFMT/params/607.csv
new file mode 100644
index 0000000..565c471
--- /dev/null
+++ b/SFMT/params/607.csv
@@ -0,0 +1,33 @@
+MEXP,D.D,POS1,SL1,SL2,SR1,SR2,MSK1,MSK2,MSK3,MSK4,PARITY1,PARITY2,PARITY3,PARITY4,ALTI_SL2_PERM,,,,,,,,,,,,,,,,ALTI_SL2_PERM64,,,,,,,,,,,,,,,,ALTI_SR2_PERM,,,,,,,,,,,,,,,,ALTI_SR2_PERM64,,,,,,,,,,,,,,,
+607,96,2,15,3,13,3,fdff37ff,ef7f3f7d,ff777b7d,7ff7fb2f,00000001,00000000,00000000,5986f054,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+607,96,2,19,1,13,1,ffbfffbf,cdffffff,effbffed,fef8fbdc,00000001,00000000,80000000,30b388af,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,98,1,13,3,11,5,df7fffff,f7ff77ff,fffff2ff,ffff473f,00000001,00000000,00000000,b5a64116,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+607,102,3,11,3,21,1,6fff7ffe,f5fffffe,bffffffe,afdfffff,00000001,00000000,10000000,6f6fec6a,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,119,2,15,1,3,1,ff77fff7,fd77ffff,fffffdcf,fffffffa,00000001,00000000,20000000,d63bbe55,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,134,1,7,3,2,1,bedf9cff,dfe6dfff,fdfffffa,dfff7efb,00000001,00000000,80000000,a52af51d,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,135,1,14,1,1,1,ffefffff,7e6ffa77,fff7fffa,fbbffffb,00000001,00000000,00000000,57810851,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,136,2,14,1,11,1,7bfffbff,fba7ffbf,f7fffe3f,f36fffff,00000001,00000000,00000000,170c7993,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,138,1,14,5,3,1,ffe7ffff,ff6fefff,7f3fffff,ff7feffb,00000001,00000000,40000000,f4112310,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,155,1,5,3,6,3,d3ddebfb,ffdfffdf,ffbf9bff,efefbfff,00000001,00000000,02000000,67e80003,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+607,155,3,13,1,3,3,7fffd6be,ffbefdfc,f7ff73f5,37fff7fb,00000001,00000000,80000000,cd8ababa,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+607,159,1,12,7,9,1,feffffde,fe8fbfb7,63effffd,7fe7b3f5,00000001,00000000,00000000,694481dd,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,159,1,13,7,5,1,fffff9b7,bfebffdb,e7dfeefe,f3ff3eff,00000001,00000000,80000000,6e1c11be,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,159,3,6,7,1,1,feffbff7,fffdd7ff,7ffffdff,fdffffff,00000001,00000000,00000000,047cd258,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,160,1,23,1,20,1,f5ffbfff,bffcfffe,ffbffefe,7fffbeef,00000001,00000000,00000000,de196133,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,169,2,13,1,16,3,fffffbbf,fffdffef,efb97fff,df7fffef,00000001,00000000,80000000,946dbc1c,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+607,175,1,17,3,22,5,dffffafe,dffffeff,fd77ffdf,fbfffffb,00000001,00000000,00000000,a7c70cc8,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+607,176,1,7,3,21,3,bffddfef,ffffffd7,3ffffff7,fff5effb,00000001,00000000,40000000,e7aab0e7,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+607,181,1,5,3,15,5,ffffdf7f,bfffed97,ffeadcbf,f7ffbefb,00000001,00000000,00000000,7aa354e4,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+607,195,2,10,3,23,1,ffebccfd,affffffd,f777bdff,af7effff,00000001,00000000,80000000,c824d8c1,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,196,1,4,3,1,1,fe9fffef,ffbffeff,be57bdff,fefb3f5f,00000001,00000000,80000000,41129a62,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,197,2,5,3,18,5,fcbeffcf,5bfebb7f,fff5efff,efb5eff9,00000001,00000000,00000000,4925021a,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+607,204,1,3,3,2,3,ffffffff,ffffeef7,bff6ff73,ffe7f7d7,00000001,00000000,00000000,737556b0,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+607,207,3,11,5,4,1,7fdfffff,7cddd7fa,febfdeee,ffbffef7,00000001,00000000,00000000,b4be184d,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,212,2,21,5,4,1,ffbbf77f,ff7ffbfb,bffff7f7,efecdfff,00000001,00000000,04000000,f361b11f,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,213,1,13,3,18,7,dfbf5fff,cffd7eff,ffbe3fff,fdbfff9f,00000001,00000000,80000000,d28269a7,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,9,10,11,4,13,14,15,8,31,31,31,12,31,31,31,31,9,10,11,12,13,14,15,0,23,23,23,23,23,23,23,8
+607,214,3,11,5,12,3,ebffefff,fbfffaff,f7fffeff,7ffefffe,00000001,00000000,40000000,39660c35,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+607,215,2,11,5,6,3,ffffffdd,dff7bdf7,f3fff1ff,ffff7ffe,00000001,00000000,00000000,18ceeb85,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,5,6,7,0,9,10,11,4,13,14,15,8,19,19,19,12,13,14,15,0,1,2,3,4,19,19,19,8,9,10,11,12
+607,220,2,21,3,11,5,ffff7ebf,fffd7fff,dffdfdff,ffa57bdf,00000001,00000000,80000000,41d828ef,3,21,21,21,7,0,1,2,11,4,5,6,15,8,9,10,3,4,5,6,7,29,29,29,11,12,13,14,15,0,1,2,11,4,5,6,15,8,9,10,29,12,13,14,29,29,29,29,11,12,13,14,15,0,1,2,21,21,21,21,21,8,9,10
+607,221,3,20,7,7,1,beffbffb,bffffffb,ffffefff,eefbef3f,00000001,00000000,00000000,2a5c3390,25,25,25,25,3,25,25,25,7,0,1,2,11,4,5,6,7,25,25,25,25,25,25,25,15,0,1,2,3,4,5,6,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,226,1,18,1,7,1,f7ffb5fd,b76ff7fd,fdfff7df,f9dffffe,00000001,00000000,00000000,d99b3c70,1,2,3,23,5,6,7,0,9,10,11,4,13,14,15,8,1,2,3,4,5,6,7,31,9,10,11,12,13,14,15,0,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
+607,239,1,21,5,19,1,bfff7eff,7fffbfef,fffbff7f,effeff6f,00000001,00000000,00000000,85b22d17,27,27,27,27,1,2,3,27,5,6,7,0,9,10,11,4,5,6,7,27,27,27,27,27,13,14,15,0,1,2,3,4,7,0,1,2,11,4,5,6,15,8,9,10,17,12,13,14,15,0,1,2,3,4,5,6,17,8,9,10,11,12,13,14
diff --git a/SFMT/params/README.en.txt b/SFMT/params/README.en.txt
new file mode 100644
index 0000000..5c7698b
--- /dev/null
+++ b/SFMT/params/README.en.txt
@@ -0,0 +1,22 @@
+Here are some data to make parameter files in this directory. Using
+one same pesudorandom number generator for generating multiple independent
+streams by changing the initial values may cause a problem (with
+negligibly small probability). To avoid the problem, using
+diffrent parameters for each generation is prefered. See Matsumoto
+and Nishimura [1] for detailed information.
+
+Here we put some csv files for parameters of SFMT
+giving several different period length. For each period,
+we list 32 distinct sets of parameters.
+
+You can make parameter files from csv files using scv2params.awk
+
+./csv2param.awk line-no csv-filename > parameter-file
+
+Here, line-no is a number of range 1 to 32 which specifies the line no
+of csv file.
+
+[1] Makoto Matsumoto and Takuji Nishimura,
+ "Dynamic Creation of Pseudorandom Number Generators",
+ Monte Carlo and Quasi-Monte Carlo Methods 1998, Springer, 2000, pp 56--69.
+ http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ARTICLES/articles.html
diff --git a/SFMT/params/README.jp.txt b/SFMT/params/README.jp.txt
new file mode 100644
index 0000000..3e40f9c
--- /dev/null
+++ b/SFMT/params/README.jp.txt
@@ -0,0 +1,20 @@
+このディレクトリにはパラメータファイルを生成するデータが置いてあります。
+擬似乱数をいくつか並列に生成する場合、同一のパラメータを使用し、初期値
+だけを変えるという方法には(無視出来る程低い確率ですが)問題があり、そ
+の問題を避けるために、異なるパラメータを使用することが推奨されています。
+詳しくは松本・西村による[1]の論文を参照してください。
+
+[1]では、パラメータを動的に求めますが、ここではいくつかの周期に対して、
+計算済みの32個のパラメータを提供します。
+
+csv2param.awk を使うことによって、csvファイルからパラメータファイルを作
+ることができます。
+
+./csv2param.awk line-no csv-filename > parameter-file
+
+ここで、line-no はcsvファイルの行を指定する1から32までの数です。
+
+[1] Makoto Matsumoto and Takuji Nishimura,
+ "Dynamic Creation of Pseudorandom Number Generators",
+ Monte Carlo and Quasi-Monte Carlo Methods 1998, Springer, 2000, pp 56--69.
+ http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ARTICLES/articles.html
diff --git a/SFMT/params/csv2param.awk b/SFMT/params/csv2param.awk
new file mode 100755
index 0000000..a40ae3d
--- /dev/null
+++ b/SFMT/params/csv2param.awk
@@ -0,0 +1,102 @@
+#!/usr/bin/awk -f
+#
+#
+#
+#
+#
+BEGIN {
+ if (length(ARGV) <= 2) {
+ usage();
+ exit;
+ } else {
+ FS=",";
+ line = ARGV[1] + 1;
+ delete ARGV[1];
+ }
+}
+
+NR == line { print_variable();}
+
+function usage() {
+ printf("usage:\n");
+ printf("csv2param.awk line-no csv-filename\n");
+}
+
+function print_variable() {
+ #printf("#ifndef SFMT_PARAMS%s_H\n", $1);
+ #printf("#define SFMT_PARAMS%s_H\n\n", $1);
+ printf("#define POS1\t%s\n", $3);
+ printf("#define SL1\t%s\n", $4);
+ printf("#define SL2\t%s\n", $5);
+ printf("#define SR1\t%s\n", $6);
+ printf("#define SR2\t%s\n", $7);
+ printf("#define MSK1\t0x%sU\n", $8);
+ printf("#define MSK2\t0x%sU\n", $9);
+ printf("#define MSK3\t0x%sU\n", $10);
+ printf("#define MSK4\t0x%sU\n", $11);
+ printf("#define PARITY1\t0x%sU\n", $12);
+ printf("#define PARITY2\t0x%sU\n", $13);
+ printf("#define PARITY3\t0x%sU\n", $14);
+ printf("#define PARITY4\t0x%sU\n", $15);
+
+ printf("\n\n/* PARAMETERS FOR ALTIVEC */\n")
+ printf("#if defined(__APPLE__)\t/* For OSX */\n")
+ printf(" #define ALTI_SL1\t(vector unsigned int)(SL1, SL1, SL1, SL1)\n")
+ printf(" #define ALTI_SR1\t(vector unsigned int)(SR1, SR1, SR1, SR1)\n")
+ printf(" #define ALTI_MSK\t")
+ printf("(vector unsigned int)(MSK1, MSK2, MSK3, MSK4)\n")
+ printf(" #define ALTI_MSK64 \\\n")
+ printf("\t(vector unsigned int)(MSK2, MSK1, MSK4, MSK3)\n")
+
+ cnt = 16;
+ s = $(cnt++);
+ for (i = 1; i < 16; i++) {
+ s = s "," $(cnt++);
+ }
+ printf(" #define ALTI_SL2_PERM \\\n\t(vector unsigned char)(%s)\n", s);
+ s = $(cnt++);
+ for (i = 1; i < 16; i++) {
+ s = s "," $(cnt++);
+ }
+ printf(" #define ALTI_SL2_PERM64 \\\n\t(vector unsigned char)(%s)\n", s);
+ s = $(cnt++);
+ for (i = 1; i < 16; i++) {
+ s = s "," $(cnt++);
+ }
+ printf(" #define ALTI_SR2_PERM \\\n\t(vector unsigned char)(%s)\n", s);
+ s = $(cnt++);
+ for (i = 1; i < 16; i++) {
+ s = s "," $(cnt++);
+ }
+ printf(" #define ALTI_SR2_PERM64 \\\n\t(vector unsigned char)(%s)\n", s);
+ printf("#else\t/* For OTHER OSs(Linux?) */\n")
+ printf(" #define ALTI_SL1\t{SL1, SL1, SL1, SL1}\n")
+ printf(" #define ALTI_SR1\t{SR1, SR1, SR1, SR1}\n")
+ printf(" #define ALTI_MSK\t{MSK1, MSK2, MSK3, MSK4}\n")
+ printf(" #define ALTI_MSK64\t{MSK2, MSK1, MSK4, MSK3}\n")
+ cnt = 16;
+ s = $(cnt++);
+ for (i = 1; i < 16; i++) {
+ s = s "," $(cnt++);
+ }
+ printf(" #define ALTI_SL2_PERM\t{%s}\n", s);
+ s = $(cnt++);
+ for (i = 1; i < 16; i++) {
+ s = s "," $(cnt++);
+ }
+ printf(" #define ALTI_SL2_PERM64\t{%s}\n", s);
+ s = $(cnt++);
+ for (i = 1; i < 16; i++) {
+ s = s "," $(cnt++);
+ }
+ printf(" #define ALTI_SR2_PERM\t{%s}\n", s);
+ s = $(cnt++);
+ for (i = 1; i < 16; i++) {
+ s = s "," $(cnt++);
+ }
+ printf(" #define ALTI_SR2_PERM64\t{%s}\n", s);
+ printf("#endif\t/* For OSX */\n")
+ printf("#define IDSTR\t\"SFMT-%s:%s-%s-%s-%s-%s:%s-%s-%s-%s\"\n",
+ $1, $3, $4, $5, $6, $7, $8, $9, $10, $11);
+ #printf("\n#endif /* SFMT_PARAMS%s_H */\n", $1);
+}