diff --git a/CI/vanityLike.mjs b/CI/vanityLike.mjs
index f3a122920dcebea1cdc92f0c41fa232da1940390..409a0894dffd1700f34b585086fbf0388660be22 100644
--- a/CI/vanityLike.mjs
+++ b/CI/vanityLike.mjs
@@ -1,4 +1,4 @@
-import * as app from "../src/crypto.mjs";
+import * as duniCrypto from "../src/crypto.mjs";
 
 // For thread use : https://github.com/darionco/WebCPU
 const fillChr='                            ';
@@ -11,17 +11,17 @@ function main() {
 
 	let PARALLEL_INDEX = 0;
 	if(process.argv[2]) PARALLEL_INDEX = parseInt(process.argv[2]);
-	const PARALLEL_THREAD = 4;
+	const PARALLEL_THREAD = 42;
 
 	const startTime = Date.now(); // performance.now()
 	let partialLevel = 0;
 
 	for (let x = PARALLEL_INDEX; true; x+=PARALLEL_THREAD) {
 		const strX = ('vanityDebugSeed' + x).replace(/0/g, 'z');
-		const keys = app.raw2b58(app.seed2keyPair(app.b58pubKey2bin(strX)));
+		const keys = duniCrypto.raw2b58(duniCrypto.seed2keyPair(duniCrypto.b58pubKey2bin(strX)));
 		let pubKey = keys.publicKey;
 		if(pubKey[0]==='1'){
-			pubKey = app.b58.encode(app.sliceInitialsZero(app.b58pubKey2bin(pubKey)));
+			pubKey = duniCrypto.b58.encode(duniCrypto.sliceInitialsZero(duniCrypto.b58pubKey2bin(pubKey)));
 			const now = Date.now(); // performance.now()
 			const elapsed = f(7,''+Math.trunc((now-startTime)/1000));
 			const speed = f(5,''+Math.trunc((x/PARALLEL_THREAD)/((now-startTime)/1000)));
@@ -34,15 +34,15 @@ function main() {
 					partialLevel=2;
 					console.log(`${speed}/s écoulé: ${elapsed}s seed:${f(44,strX)} pubKey:${f(44,pubKey)}`);
 				}
-				if(app.pubKey2checksum(pubKey)[0]==='1'){
+				if(duniCrypto.pubKey2checksum(pubKey)[0]==='1'){
 					if(partialLevel<4){
 						partialLevel=3;
-						console.log(`${speed}/s écoulé: ${elapsed}s seed:${f(44,strX)} pubKey:${f(44,pubKey)} chk: ${app.pubKey2checksum(pubKey)} ${app.pubKey2checksum(pubKey, false, true)}`);
+						console.log(`${speed}/s écoulé: ${elapsed}s seed:${f(44,strX)} pubKey:${f(44,pubKey)} chk: ${duniCrypto.pubKey2checksum(pubKey)} ${duniCrypto.pubKey2checksum(pubKey, false, true)}`);
 					}
-					if(app.pubKey2checksum(pubKey,true)[0]==='1'){
+					if(duniCrypto.pubKey2checksum(pubKey,true)[0]==='1'){
 						console.log(`${speed}/s écoulé: ${elapsed}s seed:${f(44,strX)} pubKey:${f(44,pubKey)
-						} chk: ${app.pubKey2checksum(pubKey)} ${app.pubKey2checksum(pubKey, false, true)
-						} ${app.pubKey2checksum(pubKey,true)} ${app.pubKey2checksum(pubKey,true, true)}`);
+						} chk: ${duniCrypto.pubKey2checksum(pubKey)} ${duniCrypto.pubKey2checksum(pubKey, false, true)
+						} ${duniCrypto.pubKey2checksum(pubKey,true)} ${duniCrypto.pubKey2checksum(pubKey,true, true)}`);
 						return;
 					}
 				}