<!DOCTYPE html>
<html lang="fr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Bulletin Mi-Étape 1</title>
  <style>
    body {
      font-family: Arial, sans-serif;
      background-color: #f4f4f9;
      margin: 0;
      padding: 0;
    }
    .container {
      width: 90%;
      max-width: 780px;
      margin: 20px auto;
      padding: 20px;
      background: #ffffff;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      border-radius: 8px;
    }
    h3 {
      text-align: center;
      color: #0db86c;
    }
    form {
      display: flex;
      flex-direction: column;
      align-items: center;
      margin-top: 20px;
    }
    label {
      font-size: 14px;
      margin-bottom: 10px;
      color: #ff2b3a;
    }
    input[type="text"] {
      padding: 10px;
      width: 100%;
      max-width: 300px;
      border: 1px solid #ccc;
      border-radius: 4px;
      font-size: 16px;
      background-color: #f5fdf9;
      color: #119c53;
      text-align: center;
    }
    button {
      margin-top: 15px;
      padding: 10px 20px;
      background: #119c53;
      color: #fff;
      border: none;
      border-radius: 4px;
      cursor: pointer;
      font-size: 16px;
    }
    button:hover {
      background: #0db86c;
      font-weight: bold;
    }
    .error {
      color: red;
      text-align: center;
      margin-top: 12px;
      font-weight: bold;
    }
    table {
      width: 100%;
      border-collapse: collapse;
      margin-top: 20px;
    }
    th, td {
      padding: 10px;
      border: 1px solid #ddd;
      text-align: center;
    }
    th {
      background: #f0f0f0;
    }
    tr:nth-child(even) {
      background: #f9f9f9;
    }
    object {
      border: 1px solid #ddd;
      border-radius: 5px;
    }
  </style>
</head>
<body>

  <div class="container">
    <h3>
      <img src="https://eduslg.com/pluginfile.php/1/core_admin/logocompact/300x300/1732758582/logo-eduslg1%20%281%29.png" width="45px" alt="Logo">
      <br>Consultation de notes Mi-Étape 1
    </h3>
    <form id="loginForm">
      <label for="identifiant">Retrouve ton CODE dans la section profil utilisateur de ton compte</label>
      <input type="text" id="identifiant" placeholder="Tape ton CODE d'accès ici" required>
      <button type="submit">Consulter</button>
    </form>
    <div id="message" class="error"></div>
    <div id="results">
      <center>
        <object 
          width="90%" 
          height="950px" 
          type="application/pdf" 
          data="s1MiE1-Palm.pdf?#zoom=85&scrollbar=0&toolbar=0&navpanes=0">
          <p>Affichage des performances de toutes les classes... (votre navigateur doit supporter les PDF).</p>
        </object>
      </center>
    </div>
  </div>

<script>
const _0x38137a=_0x176f;(function(_0xb4808c,_0x113dbe){const _0x1ce7a3=_0x176f,_0x1d1b68=_0xb4808c();while(!![]){try{const _0x503728=parseInt(_0x1ce7a3(0x123))/0x1+-parseInt(_0x1ce7a3(0x129))/0x2*(-parseInt(_0x1ce7a3(0x126))/0x3)+parseInt(_0x1ce7a3(0x117))/0x4*(parseInt(_0x1ce7a3(0x119))/0x5)+-parseInt(_0x1ce7a3(0x110))/0x6+-parseInt(_0x1ce7a3(0x11c))/0x7+-parseInt(_0x1ce7a3(0x131))/0x8*(parseInt(_0x1ce7a3(0x122))/0x9)+parseInt(_0x1ce7a3(0x12f))/0xa;if(_0x503728===_0x113dbe)break;else _0x1d1b68['push'](_0x1d1b68['shift']());}catch(_0x457aa6){_0x1d1b68['push'](_0x1d1b68['shift']());}}}(_0x2dc7,0x3518b),document[_0x38137a(0x130)]('loginForm')[_0x38137a(0x136)](_0x38137a(0x10d),async function(_0x341d37){const _0x563207=_0x38137a;_0x341d37[_0x563207(0x12c)]();const _0x110bf7=document['getElementById'](_0x563207(0x111))[_0x563207(0x134)][_0x563207(0x138)](),_0x442b89=document[_0x563207(0x130)](_0x563207(0x11b)),_0x3ac534=document[_0x563207(0x130)]('results');_0x442b89[_0x563207(0x137)]='',_0x3ac534[_0x563207(0x118)]='';if(!_0x110bf7){_0x442b89['textContent']=_0x563207(0x115);return;}const _0x4fdf2d='Fx3ffiilli027.php',_0x30e8b7={'S1B':0x1,'S1J':0x2e,'S1M':0x90,'S1R':0xd9,'S1V':0x121};try{const _0x57e525=await fetch(_0x4fdf2d);if(!_0x57e525['ok'])throw new Error(_0x563207(0x12e));const _0x139076=await _0x57e525[_0x563207(0x113)](),_0x5598db=_0x139076['split']('\x0a')[_0x563207(0x12b)](_0x445094=>_0x445094[_0x563207(0x112)](',')),_0x223d9e=_0x5598db[0x0],_0x408fa7=_0x5598db[_0x563207(0x11d)](_0x5ec087=>_0x5ec087[0x0]===_0x110bf7);if(!_0x408fa7){_0x442b89[_0x563207(0x137)]=_0x563207(0x135);return;}const _0x38a324=_0x408fa7[_0x408fa7[_0x563207(0x11e)]-0x1]['trim']()[_0x563207(0x12a)]()===_0x563207(0x11f),_0x54d60d=_0x408fa7[_0x408fa7[_0x563207(0x11e)]-0x2][_0x563207(0x138)]()['toUpperCase']()===_0x563207(0x11f);if(!_0x54d60d){_0x442b89[_0x563207(0x137)]=_0x563207(0x128);return;}if(_0x38a324){_0x442b89[_0x563207(0x137)]=_0x563207(0x127);return;}const _0x116adc=_0x408fa7[0x1]['trim']();if(!_0x30e8b7[_0x563207(0x133)](_0x116adc)){_0x442b89[_0x563207(0x137)]='⚠\x20Classe\x20non\x20reconnue.';return;}const _0x4f0587=_0x30e8b7[_0x116adc],_0x467ada=_0x5598db[_0x4f0587]['slice'](0x5,-0x2),_0x85d5ac=_0x223d9e[_0x563207(0x11a)](0x5,-0x2),_0x28674f=_0x408fa7[_0x563207(0x11a)](0x5,-0x2),_0x53d759=_0x408fa7[_0x563207(0x11a)](0x0,-0x2);function _0x43c49b(_0x3f6bd2){const _0x1a44bd=_0x563207;return _0x3f6bd2['replace'](/(\d+)(e|er)$/,_0x1a44bd(0x116));}let _0x5bc389=_0x563207(0x114)+_0x53d759[0x3]+'\x20'+_0x53d759[0x4]+_0x563207(0x120)+_0x53d759[0x2]+_0x563207(0x10f)+_0x53d759[0x1]+'\x20-\x202024-2025</h3>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<table>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<thead>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tr>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<th>Matière</th>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<th>Barème</th>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<th>Note</th>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</thead>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tbody>\x0a\x20\x20\x20\x20\x20\x20';_0x85d5ac[_0x563207(0x121)]((_0x53a54b,_0x34d6b7)=>{const _0x57eca6=_0x563207,_0x48b86b=_0x43c49b(_0x28674f[_0x34d6b7]);_0x5bc389+=_0x57eca6(0x132)+_0x53a54b+_0x57eca6(0x10e)+_0x467ada[_0x34d6b7]+'</td>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>'+_0x48b86b+_0x57eca6(0x124);}),_0x5bc389+=_0x563207(0x125),_0x3ac534[_0x563207(0x118)]=_0x5bc389;}catch(_0x1bf704){_0x442b89['textContent']=_0x563207(0x12d)+_0x1bf704['message'];}}));function _0x176f(_0x4a17c0,_0x2267a7){const _0x2dc72b=_0x2dc7();return _0x176f=function(_0x176f1d,_0x145153){_0x176f1d=_0x176f1d-0x10d;let _0x4ac4b3=_0x2dc72b[_0x176f1d];return _0x4ac4b3;},_0x176f(_0x4a17c0,_0x2267a7);}function _0x2dc7(){const _0x2e7bd3=['message','389004DRchRo','find','length','TRUE','\x20-\x20No','forEach','73404GOFoto','107025rNUSLU','</td>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','</tbody></table>','45639jmpGsH','⚠\x20Vous\x20n’êtes\x20pas\x20autorisé\x20à\x20consulter\x20ce\x20bulletin.\x20Contactez\x20l’administration.','⚠\x20Bulletin\x20non\x20disponible\x20pour\x20consultation\x20en\x20ligne.\x20Veuillez\x20patienter.','24XIbBBD','toUpperCase','map','preventDefault','Erreur\x20:\x20','⚠\x20Impossible\x20de\x20charger\x20la\x20base\x20de\x20données.','1813620ZfnImu','getElementById','368IJtlDk','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tr>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>','hasOwnProperty','value','⚠\x20Identifiant\x20introuvable.','addEventListener','textContent','trim','submit','</td>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>','</h3>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<h3>Classe\x20de\x20','148914XMqGiB','identifiant','split','text','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<h3>Bulletin\x20de\x20l\x27élève\x20','⚠\x20Merci\x20d’entrer\x20un\x20identifiant.','$1<sup>$2</sup>','269476DkhxJP','innerHTML','15jaHTUO','slice'];_0x2dc7=function(){return _0x2e7bd3;};return _0x2dc7();}
</script>

</body>
</html>
