text: console.log('leListeStr main01 start json de data maDataBlocs');
  var maDataBlocs = {
  "data00" : {
     "fic1"  : "./qc/crypto/evp/kem.c.html" 
   , "texte" : "File crypto/evp/kem.c 58 rule violations " 
   , "fic2"  : "./qc/crypto/evp/kem.c.xml" 
   , "fic3"  : "" 
  }
  , 
  "data01" : [
  ]
  , 
  "data02" : [
  ]
  , 
  "data03" : [
  ] 
  , 
  "data04" : [
  ]
  , 
  "data05" : [
  ]
  , 
  "data06" : [
  ]
  , 
  "data07" : [
  ]
  , 
  "data08" : [
  ]
  , 
  "data11" : [
  ]
  , 
  "data14" : [
  ]
  , 
  "data13a" : [
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000012"
   , "c3" : "The condition expression is invariable, always true or false"
   , "c4" : "37"
  }}
  ,
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000018"
   , "c3" : "A suspicious bitwise expression is compared to a numerical expression"
   , "c4" : "3"
  }}
  ,
  { "ligne" : {
     "c1" : "MAJOR"
   , "c2" : "QC-CPP000007"
   , "c3" : "goto statement"
   , "c4" : "12"
  }}
  ,
  { "ligne" : {
     "c1" : "MAJOR"
   , "c2" : "QC-CPPCWE481"
   , "c3" : "Assigning instead of comparing"
   , "c4" : "3"
  }}
  ,
  { "ligne" : {
     "c1" : "MAJOR"
   , "c2" : "QC-CPP000014"
   , "c3" : "A pointer is defined but not initialized"
   , "c4" : "3"
  }}
   ] 
  ,
  "data13b" : [
  { "ligne" : {
     "c1" : "00959"
   , "c1link" : "./qc/crypto/evp/kem.c.html#959"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00959] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "00964"
   , "c1link" : "./qc/crypto/evp/kem.c.html#964"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00964] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "00989"
   , "c1link" : "./qc/crypto/evp/kem.c.html#989"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00989] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "00993"
   , "c1link" : "./qc/crypto/evp/kem.c.html#993"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000018[00993] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&gt;=(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
  }} 
  ,
  { "ligne" : {
     "c1" : "00996"
   , "c1link" : "./qc/crypto/evp/kem.c.html#996"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00996] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01021"
   , "c1link" : "./qc/crypto/evp/kem.c.html#1021"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[01021] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01025"
   , "c1link" : "./qc/crypto/evp/kem.c.html#1025"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000018[01025] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&gt;=(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
  }} 
  ,
  { "ligne" : {
     "c1" : "01029"
   , "c1link" : "./qc/crypto/evp/kem.c.html#1029"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[01029] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01037"
   , "c1link" : "./qc/crypto/evp/kem.c.html#1037"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000018[01037] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&lt;(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
  }} 
  ,
  { "ligne" : {
     "c1" : "02076"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2076"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[02076] The pointer __p is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "02239"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2239"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02239] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02266"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2266"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02266] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02270"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2270"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02270] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02292"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2292"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02292] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02292"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2292"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02292] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02316"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2316"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02316] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02322"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2322"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02322] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02347"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2347"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02347] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02351"
   , "c1link" : "./qc/crypto/evp/kem.c.html#2351"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02351] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "08080"
   , "c1link" : "./qc/crypto/evp/kem.c.html#8080"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[08080] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09438"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9438"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09438] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "09443"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9443"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09443] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "09468"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9468"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09468] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09473"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9473"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09473] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09502"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9502"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09502] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09507"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9507"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09507] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09528"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9528"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09528] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09533"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9533"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09533] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09549"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9549"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09549] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09568"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9568"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09568] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09573"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9573"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09573] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09593"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9593"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09593] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09598"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9598"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09598] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09619"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9619"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09619] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09624"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9624"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09624] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09645"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9645"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09645] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09650"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9650"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09650] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09672"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9672"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09672] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09677"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9677"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09677] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09701"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9701"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09701] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "09706"
   , "c1link" : "./qc/crypto/evp/kem.c.html#9706"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[09706] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "11579"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11579"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11579] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11596"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11596"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11596] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11610"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11610"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11610] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11663"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11663"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11663] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11673"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11673"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPPCWE481[11673] Assigning instead of comparing (see http://cwe.mitre.org/data/definitions/481.html)"
  }} 
  ,
  { "ligne" : {
     "c1" : "11703"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11703"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11703] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11719"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11719"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11719] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11735"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11735"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11735] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11751"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11751"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11751] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11761"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11761"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11761] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11948"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11948"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPPCWE481[11948] Assigning instead of comparing (see http://cwe.mitre.org/data/definitions/481.html)"
  }} 
  ,
  { "ligne" : {
     "c1" : "11958"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11958"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11958] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "11962"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11962"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPPCWE481[11962] Assigning instead of comparing (see http://cwe.mitre.org/data/definitions/481.html)"
  }} 
  ,
  { "ligne" : {
     "c1" : "11967"
   , "c1link" : "./qc/crypto/evp/kem.c.html#11967"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[11967] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "12099"
   , "c1link" : "./qc/crypto/evp/kem.c.html#12099"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[12099] goto statement jump to err"
  }} 
  ,
  { "ligne" : {
     "c1" : "12213"
   , "c1link" : "./qc/crypto/evp/kem.c.html#12213"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[12213] The pointer provctx is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "12240"
   , "c1link" : "./qc/crypto/evp/kem.c.html#12240"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[12240] The pointer provctx is declared but not initialized"
  }} 
  ]
  };
  console.log('leListeStr 99 main end');
  