From 0cf528a14495a988ab29071ecd5a02f638e78590 Mon Sep 17 00:00:00 2001 From: Cherif Date: Wed, 16 Jul 2025 20:03:59 +0200 Subject: [PATCH] 16/07/2025 - 20h Signed-off-by: Cherif --- .idea/workspace.xml | 28 +- Inscription_mgt.py | 4 +- Log/log_file.log | 9401 ++++++++++++++++++++++++++++++++++++++++ attached_file_mgt.py | 256 ++ class_mgt.py | 2 +- main.py | 53 +- note_evaluation_mgt.py | 25 +- partner_client.py | 13 +- partner_invoice.py | 14 +- survey_mgt.py | 2 +- 10 files changed, 9757 insertions(+), 41 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 1fa734d..b7191b6 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,31 +4,17 @@ - @@ -538,7 +523,8 @@ - diff --git a/Inscription_mgt.py b/Inscription_mgt.py index d627e5b..b4303d9 100644 --- a/Inscription_mgt.py +++ b/Inscription_mgt.py @@ -4038,7 +4038,7 @@ def Controle_AddStagiairetoClass_mass_for_many_session(saved_file=None, Folder=N client_rattachement_nom = str(df['client_rattachement_nom'].values[n]).strip() if (client_rattachement_email and client_rattachement_nom): local_client_retval_qry = {'email':str(client_rattachement_email), 'nom':str(client_rattachement_nom), - 'valide':'1', 'locked':'0', 'partner_recid' :str(partner_recid)} + 'valide':'1', 'locked':'0', 'partner_owner_recid' :str(partner_recid)} print(" ### local_client_retval_qry = ", local_client_retval_qry) local_client_retval_count = MYSY_GV.dbname['partner_client'].count_documents(local_client_retval_qry) @@ -12597,7 +12597,7 @@ def Get_Statgaire_List_Partner_with_filter_FOR_ONLY_INSCRIPTION_NO_TOKEN(diction Lists_partner_client_id = [] if ("client_nom" in diction.keys()): sub_filt_client_nom = {'nom': {'$regex': str(diction['client_nom']), "$options": "i"}, - 'partner_recid': str(partner_recid), 'valide': '1', 'locked': '0'} + 'partner_owner_recid': str(partner_recid), 'valide': '1', 'locked': '0'} # Recuperation des '_id' des clients dont le nom match en regexp # print(" ### sub_filt_client_nom = ", sub_filt_client_nom) for List_Client_Data in MYSY_GV.dbname['partner_client'].find(sub_filt_client_nom, {'_id': 1}): diff --git a/Log/log_file.log b/Log/log_file.log index d42eb99..65e89cd 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -162040,3 +162040,9404 @@ INFO:root:2025-07-12 10:58:31.352463 : Security check : IP adresse '127.0.0.1' INFO:root:2025-07-12 10:58:31.362459 : Security check : IP adresse '127.0.0.1' connected INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 10:58:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 10:58:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-12 14:15:11.351987 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-12 14:15:11.351987 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-12 14:15:11.352986 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-12 14:15:11.352986 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-12 14:15:11.352986 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-12 14:15:27.603362 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-12 14:15:27.603362 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-12 14:15:27.603362 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-12 14:15:27.604357 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-12 14:15:27.604357 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-12 14:22:54.332464 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:22:54.335458 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:22:54.337458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:22:54.369459 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:22:54.835847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:22:54.839058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:22:54.842611 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:22:54.848609 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:22:54.855623 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:22:54.860610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:22:54] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.127223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.137285 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.144328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.156179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.159157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.725427 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.733424 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.738537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.742438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.749429 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.751431 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.758941 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.760939 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.766945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.768996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.773523 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.777173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.781103 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.785117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.803123 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.806116 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.812147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.819538 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.822537 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.826537 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.830545 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.834654 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.842662 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.846663 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.852661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:32.853681 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.862669 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.869231 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.875304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:32.879231 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.360391 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.363444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.364391 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.366392 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.368390 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.543770 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.547770 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.553770 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.559679 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.567667 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.575675 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.582674 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.588689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.596201 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.603201 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.612210 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.622202 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.632233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.640769 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.645748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.654745 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.672763 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.676762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.688311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.699316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.714316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.724317 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.728315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.734313 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.743832 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.753831 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.760830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.764844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:32:50.768855 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:32:50.774846 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:32:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:45.912867 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:45.921589 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:45.924614 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:45.926639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:45.929610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:45] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:45] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:46.219934 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:46.521392 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:46.524391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:46.534394 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:46.544052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:46.557579 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:46.568642 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:46.841906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:46.864364 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:46.867376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:46.882365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:46.885376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:46.888417 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.158995 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.185260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.190255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.200259 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:47.208328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:47.213380 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.479923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.495076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.501597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.527832 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:47.528836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:47.532833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.793308 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.809869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:39:47.811939 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.840820 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:39:47.845818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:39:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:48:27.880105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:27] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:48:28.115935 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:48:28.312146 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:48:28.315876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:48:28.317875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:48:28.324281 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:48:28.358364 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:48:28.415042 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:48:28.479861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:48:28.652015 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 14:48:28.657394 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 14:48:28.667546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 14:48:28] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:54.559478 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:00:54.565554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:00:54.567477 : La session de connexion n'est pas valide +INFO:root:2025-07-12 15:00:54.654500 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:54] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:54.657596 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:00:54.661592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:00:54.662593 : La session de connexion n'est pas valide +INFO:root:2025-07-12 15:00:54.686593 : La session de connexion n'est pas valide +INFO:root:2025-07-12 15:00:54.687590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:54] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:54.688591 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:54] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:54.692594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:00:54.693593 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:54] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:54.695591 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:54] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:54.697833 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:00:54.699995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:00:54.700994 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:54.703995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:00:54.704995 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:54] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:54.707995 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:54] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:55.316386 : get_partner_account - La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:55] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:00:55.317708 : getRecodedImage - Impossible de récupérer le recid du user +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:00:55] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.431533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.432532 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.435432 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.436431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.438430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.596785 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.599830 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.602830 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.607215 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.610217 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.612223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.616221 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.622216 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.625217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.632218 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.635220 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.636218 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.641223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.643217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.648219 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.652677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.656676 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.660679 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.665198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.669200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.673718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.676712 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.679715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.683204 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.686206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.689203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.694205 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:03.696208 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.699206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:03.701205 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:06.619352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:06.689456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:06.694761 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:06.698275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:06.704290 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:06.716287 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:06.741285 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:06.743284 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:06.745287 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:06.748286 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:01:06.752285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:01:06.755285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:01:06] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:03.878058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:03.880065 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:03.893647 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:03.898145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:03.899156 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:03] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:03] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:04.214852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:04.535699 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:04.552133 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:04.554032 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:04.557023 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:04.566544 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:04.571487 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:04.868148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:04.881347 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:04.898942 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:04.902959 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:04.908959 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:04.911974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.183179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.193243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.215416 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:05.218922 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.227462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:05.228823 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.497013 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.505503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.543635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:05.544666 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:05.546853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:05.550853 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.809976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.814871 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:05.871877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:05.873875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:05.875875 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:11.509011 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:11] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:11.761514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:11] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:11.888376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:11.895646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:11.900663 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:11] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:11.907662 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:11.919745 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:11] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:11] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:11] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:11.950746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:11] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:12.109746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:12] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:12.219724 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:12] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:12.235922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:12.238922 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:12] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:12] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:14.072693 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:14] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:15.502083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:15] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:15.804818 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:15.806932 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:15.811390 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:15.834417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:15.835415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:15.842770 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:15] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:15] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:15] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:15] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:15] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:16.182599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:16.183598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:16.198600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:16.200610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:16] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:16.207601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:16.220018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:16] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:16] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:16] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:16] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:16] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:16.794719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:16.802717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:16] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:16] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:34.702705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:34.726905 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:34] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:35.023078 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:35.028200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:35] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:35] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:36.412628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:36] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:42.437475 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:42.439478 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:42.448964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:42.449960 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:42.450967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:42] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:42] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:42] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:42] "POST /myclass/api/get_List_domaine_metier/ HTTP/1.1" 500 - +INFO:root:2025-07-12 15:17:43.144596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:43.447832 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:43.450825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:43.457319 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:43.459317 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:43.472385 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:43.473332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:43.767076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:43.777091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:43.780075 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:43.785079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:43.799449 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:43.804060 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.089087 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.104677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:44.108699 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.116697 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:44.120932 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.127147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.416263 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.426272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:44.428281 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.439992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:44.441128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.452059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.743512 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:17:44.745608 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.751017 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.757642 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:17:44.762666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:17:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:03.997556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:03.999553 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:04.002778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:04.511393 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:04.829684 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:04.832938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:04.834862 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:04.836860 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:04.842861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:04.849868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:05.157780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.160096 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.161114 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.163106 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.165108 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:05.169106 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:05.484126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.489119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:05.494119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:05.501126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.505119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:05.511120 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:05.815704 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.816721 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.817718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:05.842487 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.843780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:05.848854 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:06.142795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:06.152799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:06.154091 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 15:18:06.163716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 15:18:06.164714 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 15:18:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-12 16:09:58.130513 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-12 16:09:58.130513 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-12 16:09:58.131568 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-12 16:09:58.131568 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-12 16:09:58.131568 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-12 16:10:11.305817 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-12 16:10:11.306823 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-12 16:10:11.306823 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-12 16:10:11.306823 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-12 16:10:11.306823 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-12 16:18:51.922889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:51] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:18:53.521040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:53] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:18:53.827635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:53.831634 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:53.836741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:53] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:53] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:18:53.869482 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:53] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:18:53.985279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:53.986397 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:53.990395 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:53] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:54] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:54] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:18:54.157341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:54] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:18:54.174239 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:54.179246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:54] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:18:56.913267 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:56.915079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:56] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:56] "POST /myclass/api/Get_List_Partner_Document_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:18:59.751875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:59.756523 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:59.759497 : La session de connexion n'est pas valide +INFO:root:2025-07-12 16:18:59.771499 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:18:59.775496 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:18:59] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:00.707303 : getRecodedImage - Impossible de récupérer le recid du user +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:00] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:00.709303 : get_partner_account - La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:00] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:01.373060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:19:01.377127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:19:01.379145 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:01] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:01.381142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:19:01.383184 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:01] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:01.384135 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:01] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:01.410605 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:19:01.414589 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:01] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:01.451720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:19:01.455608 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:19:01.456715 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:01.458264 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:01] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:19:27.735111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:19:27] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:20:54.176369 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:20:54] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:20:54.188354 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:20:54] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:04.966052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:04] "POST /myclass/api/Get_List_Default_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:18.635531 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:21:18.636427 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:18] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:18] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:21.532019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:21] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:23.784473 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:21:23.788468 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:23] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:23] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:28.098013 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:28] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:28.404012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:28] "POST /myclass/api/Get_List_Partner_Document_Super_Admin_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:29.560888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:29] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:29.564260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:29] "POST /myclass/api/Get_List_Partner_Document_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:38.196274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:38] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:41.978011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:21:41.984014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:41] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:41] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:54.296748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:54] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:54.604349 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:21:54.607354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:21:54.623400 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:54] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:54] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:54.791235 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:54] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:21:54.797236 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:21:54] "POST /myclass/api/Get_List_Partner_Document_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:22:02.200136 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:22:02] "POST /myclass/api/Get_List_Default_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:22:07.117518 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:22:07] "POST /myclass/api/Get_Given_DFAULT_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:22:07.425002 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:22:07] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_courrier_template_id/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:22:38.316575 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:22:38] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:22:38.320567 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:22:38] "POST /myclass/api/Get_List_Partner_Document_Super_Admin_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:22:41.772973 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:22:41] "POST /myclass/api/Get_List_Partner_Document_with_filter_Admin/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:27:30.832838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:27:30] "POST /myclass/api/Get_List_Partner_Document_with_filter_Admin/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:28:13.598074 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:28:13] "POST /myclass/api/Get_List_Partner_Document_with_filter_Admin/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:28:14.558424 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:28:14] "POST /myclass/api/Get_List_Partner_Document_with_filter_Admin/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:28:18.053251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:28:18] "POST /myclass/api/Get_List_Partner_Document_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:28:19.457077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:28:19] "POST /myclass/api/Get_List_Partner_Document_with_filter_Admin/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:29:54.106635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:29:54.116625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:29:54.128160 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:29:54] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:29:54.150318 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:29:54] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:29:54] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:29:54.216627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:29:54] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:29:54.226622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:29:54] "POST /myclass/api/Get_List_Partner_Document_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:31:56.711451 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:31:56] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:31:57.948656 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:31:57] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:31:58.257846 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:31:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:35:59.886213 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:35:59.888606 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 16:35:59.889610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:35:59] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:35:59] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-12 16:35:59.924675 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 16:35:59] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.676354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.682352 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.692375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.701352 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.701352 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.708370 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.714369 : La session de connexion n'est pas valide +INFO:root:2025-07-12 18:29:42.717371 : getRecodedImage - Impossible de récupérer le recid du user +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.721373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.725355 : get_partner_account - La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.727352 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.735367 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.742359 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.742359 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.751359 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.759894 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.766873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.771871 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.777876 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:42.779872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:42.784874 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:42] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.358628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.362622 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.365781 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.367780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.370766 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.620492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.623491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.627492 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.630491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.632490 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.641492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.644491 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.648492 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.652495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.658497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.662495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.665515 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.670516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.676517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.680515 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.685515 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.690517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.694532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.699557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.702538 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.707515 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.711533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.713519 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.717532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.723533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.727532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.732516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.736534 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:51.741532 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:51.743515 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:54.032686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:54.076101 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:54.079102 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:54.084117 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:54.088608 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:54.109650 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:54.112624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:54.112624 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:54.116625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:54.126153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:29:54.135149 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:29:54.139133 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:29:54] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:30:01.930082 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:01] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:30:02.850358 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:30:02.852357 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:30:02.856357 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:02] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:02] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:30:02.880393 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:30:04.644869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:30:04.647869 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:30:04.651870 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:30:04.658155 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:04] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:30:04] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:41:55.388904 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:41:55.391919 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:41:55.394920 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:41:55.399952 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:41:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:41:55] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:41:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:41:55] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:43:03.626063 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:43:03.628481 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:43:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:43:03.631498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:43:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:43:03.638482 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:43:03] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:43:03] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:43:20.931792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:43:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:43:20.937711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:43:20.938718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:43:20.942727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:43:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:43:20] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:43:20] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:44:15.886560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:44:15.892559 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:44:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:44:15.896557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:44:15.904546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:44:15] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:44:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:44:15] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:45:30.980592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:45:30.991298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:45:30.994787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:45:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:45:30.998840 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:45:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:45:31] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:45:31] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:46:17.185432 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:46:17.189469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:46:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:46:17.194434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:46:17.198434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:46:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:46:17] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:46:17] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:49:40.072646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:49:40.079187 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:49:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:49:40.086205 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:49:40] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:49:40.092271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:49:40] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:49:40] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:51:21.906936 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:51:21.910802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:51:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:51:21.919804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:51:21] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:51:21.929802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:51:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:51:21] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:52:15.372170 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:52:15.377173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:52:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:52:15.384718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:52:15.387705 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:52:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:52:15] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:52:15] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:57:59.105945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:57:59.111945 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:57:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:57:59.121501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:57:59] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:57:59.129500 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:57:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:57:59] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:58:34.749116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 18:58:34.752121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:58:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:58:34.761115 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:58:34] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:58:34.766117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:58:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:58:34] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:59:40.119394 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:59:40] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:59:40.122863 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:59:40] "POST /myclass/api/Get_List_Partner_Document_Super_Admin_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 18:59:50.569894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 18:59:50] "POST /myclass/api/Get_List_Partner_Document_with_filter_Admin/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:00:17.322550 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:00:17] "POST /myclass/api/Get_List_Partner_Document_with_filter_Admin/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:16:08.348502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:16:08.349502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:16:08.350501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:16:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:16:08.353501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:16:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:16:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:16:08] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:22:07.327350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:22:07.328343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:22:07.330343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:22:07.334344 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:22:07] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:22:07] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:22:07] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:22:08.227547 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:22:08] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:22:26.100031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:22:26] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:22:26.125939 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:22:26] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:47.892340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:47.894360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:47.894360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:47.896873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:47.897874 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:47] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:47] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:47] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:47] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.024738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:48.027741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.031741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.034742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:48.037740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.041742 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.044738 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.048744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.050744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.052745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:48.055746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.060747 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:48.063261 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.064260 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:48.067261 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.069260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.072261 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.075261 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:48.076262 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.079261 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:48.081260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.082260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.084261 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.086262 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.089262 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:26:48.091265 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.093263 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.095263 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.098260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:26:48.100262 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:26:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:48.842300 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:48.843291 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:48.844287 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:48.845284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:48] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:48.847284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:48] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:48] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:48] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.012870 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.014871 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.017882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.019879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.022878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.026883 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.027883 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.030882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.033400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.036397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.040398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.042398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.047396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.049396 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.052403 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.055400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.059410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.063410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.066410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.067412 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.071748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.075748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.078750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.081748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.083748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.088747 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.091746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:49.094749 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.098748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:49.100751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:49] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:50.962169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:50.963170 : Le token partner est vide +INFO:root:2025-07-12 19:56:50.964169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:50.966653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:50.967652 : La session de connexion n'est pas valide +INFO:root:2025-07-12 19:56:50.968652 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:50] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:50.969652 : getRecodedImage - Impossible de récupérer le recid du user +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:50] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:50.969652 : get_partner_account - La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:50] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:58.827130 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:56:58.828131 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:58.831131 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:58] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:56:58.839133 : get_class - impossible de récupérer les données du partenaire (2) +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:56:58] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:06.123200 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:06.125201 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:06.127201 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:06.129206 : get_class - impossible de récupérer les données du partenaire (2) +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:06] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:06] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:28.791426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:28.794427 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:28.797426 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:28] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:28.806436 : get_class - impossible de récupérer les données du partenaire (2) +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:28] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:53.409329 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:53] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:54.128592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:54.134599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:54.139598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:54.144596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:54.162118 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:54.185640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:54.188640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:54.190640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:57:54.194639 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:54.198640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:54.204641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:54] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:57:59.497091 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:57:59] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:00.495577 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:00.496576 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:00.501579 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:00] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:00] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:00.653350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:06.090950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:06.093966 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:06.097966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:06] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:06] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:06.169518 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:07.829412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:07.829412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:07.832386 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:07.834387 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:07.836387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:07] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:07] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:07] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.079781 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.080772 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.083771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.086772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.091778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.101772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.112777 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.115780 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.129331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.134310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.145317 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.152307 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.161331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.167325 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.172325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.177818 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.183813 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.185828 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.195813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.203812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.211828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.213827 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.218845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.228372 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.232350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.238367 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.243369 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.248350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:58:08.254370 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:58:08.264350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:58:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.120743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.122741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.124741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.126740 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.129740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.351201 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.355196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.361195 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.364288 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.366289 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.376294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.386289 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.392290 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.402289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.404289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.412295 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.421290 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.430309 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.437303 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.448302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.454806 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.462195 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.467171 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.470173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.473685 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.476662 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.483696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.488696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.493696 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.497698 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.500696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.505697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.510696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 19:59:35.516695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 19:59:35.519695 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 19:59:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.108433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.110432 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.112433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.113432 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.117432 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.346513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.350558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.354559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.358558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.367556 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.372566 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.377567 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.387639 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.398219 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.409205 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.418203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.421223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.427205 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.436223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.445202 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.448222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.451220 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.463221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.464202 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.469227 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.476238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.481260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.488248 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.501361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.503785 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.508965 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.512963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.520962 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:10:31.527956 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:10:31.527956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:10:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:11.032740 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:11.035751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:11.037745 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:11.043744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:11.045752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:11.048750 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:11.058751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:11.070258 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:11.076265 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2025-07-12 20:13:11.077260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:11] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:52.125103 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:52.129150 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:52.135104 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:52.138104 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:52.144153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:52.150176 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:52.164657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:52.173666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:52.187675 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:13:52.193188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:52.205188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:13:52.217225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:13:52] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:17:14.905638 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:17:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:17:14.948361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:17:14.952361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:17:14.955361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:17:14.959362 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:17:14] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:17:14.968368 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:17:14] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:17:14.975880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:17:14] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:17:14] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:17:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:17:14] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:25:17.204157 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:25:17.209675 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:25:17.213188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:17] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:17] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:25:17.286280 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:25:23.815435 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:25:23.820326 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:25:23.824326 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:23] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:23] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:23] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:25:23.912931 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:23] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:25:45.528338 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:25:45.533235 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:25:45.539228 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:45] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:45] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:25:45.616641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:25:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:01.857841 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:26:01.858844 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:26:01.862841 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:26:01.864841 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:01] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:01] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:16.176667 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:16] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:22.466073 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:22] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:23.586799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:26:23.589807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:26:23.592262 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:23] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:23] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:23] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:23.619274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:23] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:26.999808 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:26:27.002294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:27.009313 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:27] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:27.016315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:27] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:47.529397 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:26:47.533403 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:26:47.536416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:47] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:47] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:26:47.570409 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:26:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:28:37.234138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:28:37.237137 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:28:37.238140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:28:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:28:37] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:28:37] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:28:37.270137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:28:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:29:45.752657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:29:45.755654 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:29:45.759654 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:29:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:29:45] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:29:45] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:29:45.793593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:29:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:35:48.024636 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:35:48.027618 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:35:48.031640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:35:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:35:48] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:35:48] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:35:48.071178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:35:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:55.675111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:55.677169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:55.678174 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:55.682151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:55.685149 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:55.961491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:55.963951 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:55.965357 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:55.969370 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:55.980006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:55.982311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:55.989542 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:55.994575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:55.997844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.001870 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.009893 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:56.013890 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:56.017407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.026408 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.033794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.039789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.045114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.051114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.056400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.060918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.064443 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:56.068972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.073975 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.081701 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:56.083698 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.090229 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.097249 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.108535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-12 20:52:56.115673 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-12 20:52:56.119969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [12/Jul/2025 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 10:43:05.069831 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 10:43:05.070832 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 10:43:05.072830 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 10:43:05.072830 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 10:43:05.072830 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 10:43:57.357433 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 10:43:57.357433 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 10:43:57.357433 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 10:43:57.358432 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 10:43:57.358432 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 10:46:07.784559 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:07] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:08.571258 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:08.573276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:08.580240 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:08.586243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:08.630809 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:08.642831 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:08.644820 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:08.648839 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:08.653809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:08.664807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:08.674805 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:08] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:11.177216 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:11.180217 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:11.183216 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:11.189218 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:11.196215 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:11.202216 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:11.213224 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:11.216223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:11.217223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:11.220223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:11.222224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:11.227737 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:11] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:15.305308 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:15] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:24.268804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:24] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:33.127628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:33] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:50.341825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:50] "POST /myclass/api/Duplicate_List_Session_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:50.433447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:50] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:53.560022 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:53.564031 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:53.567546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:53.569559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:53.573565 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:46:53.580599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:46:53.585561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:53] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:53] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:53] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:53] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:46:53] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:47:18.971091 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:47:18] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:47:24.864718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:47:26.805602 : Controle_AddStagiairetoClass_mass_for_many_sessionLigne : 3. Aucun client ne repond aux critères de nom :Client 1 et email : mysytraining+client1@gmail.com +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:47:26] "POST /myclass/api/AddStagiairetoClass_mass_for_many_session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 10:51:29.219629 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 10:51:29.219629 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 10:51:29.219629 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 10:51:29.220634 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 10:51:29.220634 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 10:52:10.452455 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 10:52:10.453453 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 10:52:10.453453 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 10:52:10.453453 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 10:52:10.453453 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 10:52:10.633800 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:11] "POST /myclass/api/AddStagiairetoClass_mass_for_many_session/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:11.083262 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:11.085246 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:11.088245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:11.091245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:11] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:11] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:11] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:11] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:35.771538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:35.781669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:35.807895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:35.833007 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:35.873897 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:35] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:35] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:35.985486 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.086811 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.122549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.218158 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.259168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.317026 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.338023 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.386095 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.429151 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.447145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.485644 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.512216 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.532208 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.556746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.558736 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.568628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.600469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.602468 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.607487 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.630059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.634059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.640043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.676063 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.678159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.681888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.725642 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.767901 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:52:36.777803 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.782815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:52:36.788811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:52:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:44.646697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:44] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:45.402444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:45.403685 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:45.406848 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:45.410845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:45.420355 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:45.445361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:45.449359 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:45.453362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:45.458361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:45.463914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:45.474908 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:45] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:47.130288 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:47.132289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:47.135289 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:47.138291 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:47.146290 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:47.155294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:47.165833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:47.170830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:47.174831 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:47.184831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:47.197832 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:47.200829 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:49.688051 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:49.693046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:49.697045 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:49.702048 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:49.706045 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:49] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:49.718044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:49.723044 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:49] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:49] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:49] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:52.201020 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:52] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:52.753140 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:52.756141 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:52.758997 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:52.761561 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:55:52.763563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:52] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:52] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:52] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:52] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:57.170824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:57] "POST /myclass/api/Create_Automatic_Sequence/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:55:57.225476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:55:57] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:56:05.025444 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:56:05] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:56:13.272358 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:56:13] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:56:18.809288 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:56:24] "POST /myclass/api/Accept_List_AttendeeInscription/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:56:24.061270 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:56:24.066268 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:56:24.069411 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:56:24] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:56:24] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:56:24] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:56:26.655917 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:56:26] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:05.747856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:05.749872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:05.752857 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:05.757856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:05.759857 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:05] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:05] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:05] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:05] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:09.928771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:09] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:35.358953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:35.361979 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:35.365970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:35.370969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:35.374499 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:35.391528 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:35.400063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:35.404093 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:35.416084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:35.423083 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:35.432094 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 10:58:35.437093 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:35] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:36] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 10:58:39.703860 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 10:58:39] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.261243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.262224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.267204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.267204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.269204 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.497592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.500595 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.506595 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.514609 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.519595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.529595 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.538592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.545606 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.554612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.567630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.575150 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.581137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.587153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.593151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.599173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.603157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.612138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.615154 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.617155 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.624139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.635138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.638139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.643141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.651139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.655160 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.660165 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.667151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.674201 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:02:46.683184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:02:46.688187 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:02:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:28.568536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:28] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:29.345751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:29.347762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:29.351752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:29.355850 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:29.374072 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:29.389056 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:29.392588 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:29.399568 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:29.402567 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:29.408566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:29.430573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:29] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:32.739427 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:32.742428 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:32.748465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:32.752446 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:32] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:32] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:32] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:33] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:42.958816 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:42.962835 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:42.966365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:42.972869 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:42] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:42.982231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:46:42.991853 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:42] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:42.994390 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:42] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:43] "POST /myclass/api/Get_List_Evaluation_Planification_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:43] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:46:43.005434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:43] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:46:43] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\class_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 11:51:24.462251 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 11:51:24.462251 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 11:51:24.462251 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 11:51:24.462251 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 11:51:24.462251 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 11:51:30.383358 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:51:30.386880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:51:30.387878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:51:30.389877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:51:30.390902 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 11:51:30.394061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:51:30] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:51:30.405046 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:51:30] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 11:51:30.412573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:51:30] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:51:30] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:51:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:51:30] "POST /myclass/api/Get_List_Evaluation_Planification_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:51:30] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 11:51:30] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\note_evaluation_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 11:56:17.064990 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 11:56:17.064990 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 11:56:17.064990 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 11:56:17.064990 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 11:56:17.064990 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\note_evaluation_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 12:02:29.948245 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 12:02:29.948245 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 12:02:29.948245 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 12:02:29.949246 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 12:02:29.949246 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 12:02:38.664394 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 12:02:38.664394 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 12:02:38.664394 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 12:02:38.664394 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 12:02:38.664394 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 12:02:38.878145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:38.885204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:38.893107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:38.902105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:02:38.913097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:38.921104 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:38.928124 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:02:38.939142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:38.941097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:38.947097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:02:38.954096 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:38.963135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:38] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:39] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:02:43.098381 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:43.100379 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:43.104382 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:43.107414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:43.115955 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:43.117956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:43] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:43] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:02:43.126507 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:02:43.133665 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:43] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:43] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:43] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:43] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:02:43] "POST /myclass/api/Get_List_Evaluation_Planification_No_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:03:57.956985 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:03:57.961968 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:03:57.966995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:03:57.970968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:03:57] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:03:57.980968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:03:57] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:03:57.989012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:03:57] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 12:03:57.996971 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 12:03:58.007029 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:03:58] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:03:58] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:03:58] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:03:58] "POST /myclass/api/Get_List_Evaluation_Planification_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 12:03:58] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 13:04:16.138036 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 13:04:16.138036 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 13:04:16.138036 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 13:04:16.138036 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 13:04:16.138036 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 13:04:26.979571 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 13:04:26.980570 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 13:04:26.980570 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 13:04:26.980570 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 13:04:26.980570 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 13:17:45.641066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:17:45.657194 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:17:45] "GET /myclass/api/Prepare_and_Send_Inscrit_Bulletin_Note_By_PDF/qMvcv1W1BU3Jx0aBgoPciMQC4R6kN06eTw/684f106ae266de5f7fd519e0/685ebd41ed392125a88f1574 HTTP/1.1" 200 - +INFO:root:2025-07-13 13:18:50.434353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:18:50.447354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:18:50.468352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:18:50.485421 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:18:50.514010 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:18:50.536538 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:18:50.548537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:18:50.557079 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:18:50.566179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:18:50.591200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:18:50.628729 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:18:50] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:19:56.532239 : Security check : IP adresse '127.0.0.1' connected +DEBUG:matplotlib.pyplot:Loaded backend tkagg version 8.6. +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:matplotlib.font_manager:findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0. +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 1.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 1.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\georgia.ttf', name='Georgia', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\impact.ttf', name='Impact', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CURLZ___.TTF', name='Curlz MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARIALN.TTF', name='Arial', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 6.613636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ANTQUABI.TTF', name='Book Antiqua', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\wingding.ttf', name='Wingdings', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SegUIVar.ttf', name='Segoe UI Variable', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRLNSR.TTF', name='Berlin Sans FB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candarab.ttf', name='Candara', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRITANIC.TTF', name='Britannic Bold', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRAHV.TTF', name='Franklin Gothic Heavy', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MTEXTRA.TTF', name='MT Extra', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MATURASC.TTF', name='Matura MT Script Capitals', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\malgunsl.ttf', name='Malgun Gothic', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\verdana.ttf', name='Verdana', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 3.6863636363636365 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\NIAGSOL.TTF', name='Niagara Solid', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbelb.ttf', name='Corbel', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRLNSB.TTF', name='Berlin Sans FB', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERB____.TTF', name='Perpetua', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\NIAGENG.TTF', name='Niagara Engraved', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRABK.TTF', name='Franklin Gothic Book', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\JOKERMAN.TTF', name='Jokerman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\comicbd.ttf', name='Comic Sans MS', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILLUBCD.TTF', name='Gill Sans Ultra Bold Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoesc.ttf', name='Segoe Script', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ntailub.ttf', name='Microsoft New Tai Lue', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\OUTLOOK.TTF', name='MS Outlook', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILB____.TTF', name='Gill Sans MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\simsunb.ttf', name='SimSun-ExtB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibrii.ttf', name='Calibri', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoepr.ttf', name='Segoe Print', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\RAVIE.TTF', name='Ravie', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\KUNSTLER.TTF', name='Kunstler Script', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILSANUB.TTF', name='Gill Sans Ultra Bold', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibriz.ttf', name='Calibri', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\IMPRISHA.TTF', name='Imprint MT Shadow', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbel.ttf', name='Corbel', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuiz.ttf', name='Segoe UI', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbell.ttf', name='Corbel', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALIST.TTF', name='Calisto MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibri.ttf', name='Calibri', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALISTB.TTF', name='Calisto MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msjh.ttc', name='Microsoft JhengHei', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ERASMD.TTF', name='Eras Medium ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candara.ttf', name='Candara', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ebrima.ttf', name='Ebrima', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCCM____.TTF', name='Tw Cen MT Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ANTQUAI.TTF', name='Book Antiqua', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candaral.ttf', name='Candara', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msyhbd.ttc', name='Microsoft YaHei', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRAMDCN.TTF', name='Franklin Gothic Medium Cond', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cambriai.ttf', name='Cambria', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCCB____.TTF', name='Tw Cen MT Condensed', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\consola.ttf', name='Consolas', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibrib.ttf', name='Calibri', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GARABD.TTF', name='Garamond', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MSUIGHUB.TTF', name='Microsoft Uighur', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\consolab.ttf', name='Consolas', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERTILI.TTF', name='Perpetua Titling MT', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\RAGE.TTF', name='Rage Italic', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARLRDBD.TTF', name='Arial Rounded MT Bold', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LSANSDI.TTF', name='Lucida Sans', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LSANSD.TTF', name='Lucida Sans', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ebrimabd.ttf', name='Ebrima', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ariali.ttf', name='Arial', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 7.413636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCKB.TTF', name='Rockwell', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BROADW.TTF', name='Broadway', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_CBI.TTF', name='Bodoni MT', style='italic', variant='normal', weight=700, stretch='condensed', size='scalable')) = 11.535 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ONYX.TTF', name='Onyx', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCK.TTF', name='Rockwell', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LTYPEB.TTF', name='Lucida Sans Typewriter', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BKANT.TTF', name='Book Antiqua', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeprb.ttf', name='Segoe Print', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LATINWD.TTF', name='Wide Latin', style='normal', variant='normal', weight=400, stretch='expanded', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\palabi.ttf', name='Palatino Linotype', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRADM.TTF', name='Franklin Gothic Demi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALIFI.TTF', name='Californian FB', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Inkfree.ttf', name='Ink Free', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LBRITEDI.TTF', name='Lucida Bright', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOTHICB.TTF', name='Century Gothic', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\micross.ttf', name='Microsoft Sans Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\timesbd.ttf', name='Times New Roman', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\COOPBL.TTF', name='Cooper Black', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALISTI.TTF', name='Calisto MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOTHIC.TTF', name='Century Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SCRIPTBL.TTF', name='Script MT Bold', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FORTE.TTF', name='Forte', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCKBI.TTF', name='Rockwell', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRADHITC.TTF', name='Bradley Hand ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\georgiab.ttf', name='Georgia', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERTIBD.TTF', name='Perpetua Titling MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\AGENCYB.TTF', name='Agency FB', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_B.TTF', name='Bodoni MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msyi.ttf', name='Microsoft Yi Baiti', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BSSYM7.TTF', name='Bookshelf Symbol 7', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msyhl.ttc', name='Microsoft YaHei', style='normal', variant='normal', weight=290, stretch='normal', size='scalable')) = 10.1545 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LBRITED.TTF', name='Lucida Bright', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\consolai.ttf', name='Consolas', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\INFROMAN.TTF', name='Informal Roman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SHOWG.TTF', name='Showcard Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRLNSDB.TTF', name='Berlin Sans FB Demi', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\phagspab.ttf', name='Microsoft PhagsPa', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HATTEN.TTF', name='Haettenschweiler', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOUDOSI.TTF', name='Goudy Old Style', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoescb.ttf', name='Segoe Script', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguisym.ttf', name='Segoe UI Symbol', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuii.ttf', name='Segoe UI', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRAHVIT.TTF', name='Franklin Gothic Heavy', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCC____.TTF', name='Rockwell Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\REFSPCL.TTF', name='MS Reference Specialty', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\malgun.ttf', name='Malgun Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\arialbi.ttf', name='Arial', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 7.698636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\VLADIMIR.TTF', name='Vladimir Script', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_CR.TTF', name='Bodoni MT', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SitkaVF-Italic.ttf', name='Sitka', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BELLI.TTF', name='Bell MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguili.ttf', name='Segoe UI', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguisbi.ttf', name='Segoe UI', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguisli.ttf', name='Segoe UI', style='italic', variant='normal', weight=350, stretch='normal', size='scalable')) = 11.0975 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ALGER.TTF', name='Algerian', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbelz.ttf', name='Corbel', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ariblk.ttf', name='Arial', style='normal', variant='normal', weight=900, stretch='normal', size='scalable')) = 6.888636363636364 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LSANS.TTF', name='Lucida Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\trebucit.ttf', name='Trebuchet MS', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\framdit.ttf', name='Franklin Gothic Medium', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GIL_____.TTF', name='Gill Sans MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\OLDENGL.TTF', name='Old English Text MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\mmrtext.ttf', name='Myanmar Text', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\comic.ttf', name='Comic Sans MS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Nirmala.ttc', name='Nirmala UI', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\comici.ttf', name='Comic Sans MS', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\DUBAI-MEDIUM.TTF', name='Dubai', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LFAX.TTF', name='Lucida Fax', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candarali.ttf', name='Candara', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\pala.ttf', name='Palatino Linotype', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\DUBAI-REGULAR.TTF', name='Dubai', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\trebucbi.ttf', name='Trebuchet MS', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ENGR.TTF', name='Engravers MT', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\timesi.ttf', name='Times New Roman', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILI____.TTF', name='Gill Sans MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PRISTINA.TTF', name='Pristina', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LFAXD.TTF', name='Lucida Fax', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOTHICI.TTF', name='Century Gothic', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\constanz.ttf', name='Constantia', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SCHLBKB.TTF', name='Century Schoolbook', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\verdanab.ttf', name='Verdana', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 3.9713636363636367 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRUSHSCI.TTF', name='Brush Script MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOOKOSBI.TTF', name='Bookman Old Style', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HARNGTON.TTF', name='Harrington', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LFAXI.TTF', name='Lucida Fax', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARIALNI.TTF', name='Arial', style='italic', variant='normal', weight=400, stretch='condensed', size='scalable')) = 7.613636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\webdings.ttf', name='Webdings', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\mingliub.ttc', name='MingLiU-ExtB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BELL.TTF', name='Bell MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candaraz.ttf', name='Candara', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\malgunbd.ttf', name='Malgun Gothic', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LeelUIsl.ttf', name='Leelawadee UI', style='normal', variant='normal', weight=350, stretch='normal', size='scalable')) = 10.0975 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BAUHS93.TTF', name='Bauhaus 93', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\georgiai.ttf', name='Georgia', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CASTELAR.TTF', name='Castellar', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuisl.ttf', name='Segoe UI', style='normal', variant='normal', weight=350, stretch='normal', size='scalable')) = 10.0975 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOUDOSB.TTF', name='Goudy Old Style', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LBRITEI.TTF', name='Lucida Bright', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguiemj.ttf', name='Segoe UI Emoji', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCCB___.TTF', name='Rockwell Condensed', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeui.ttf', name='Segoe UI', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\lucon.ttf', name='Lucida Console', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\YuGothL.ttc', name='Yu Gothic', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\COPRGTL.TTF', name='Copperplate Gothic Light', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TEMPSITC.TTF', name='Tempus Sans ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuib.ttf', name='Segoe UI', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SimsunExtG.ttf', name='SimSun-ExtG', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GARA.TTF', name='Garamond', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\courbd.ttf', name='Courier New', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MAGNETOB.TTF', name='Magneto', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERI____.TTF', name='Perpetua', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRSCRIPT.TTF', name='French Script MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOOKOSI.TTF', name='Bookman Old Style', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguibli.ttf', name='Segoe UI', style='italic', variant='normal', weight=900, stretch='normal', size='scalable')) = 11.525 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\STENCIL.TTF', name='Stencil', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\trebucbd.ttf', name='Trebuchet MS', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguisb.ttf', name='Segoe UI', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PLAYBILL.TTF', name='Playbill', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PALSCRI.TTF', name='Palace Script MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ERASLGHT.TTF', name='Eras Light ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_PSTC.TTF', name='Bodoni MT', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GLECB.TTF', name='Gloucester MT Extra Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARIALNB.TTF', name='Arial', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 6.8986363636363635 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cambriab.ttf', name='Cambria', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ITCEDSCR.TTF', name='Edwardian Script ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CHILLER.TTF', name='Chiller', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\consolaz.ttf', name='Consolas', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\JUICE___.TTF', name='Juice ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\mvboli.ttf', name='MV Boli', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BASKVILL.TTF', name='Baskerville Old Face', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\javatext.ttf', name='Javanese Text', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\palai.ttf', name='Palatino Linotype', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALISTBI.TTF', name='Calisto MT', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRADMIT.TTF', name='Franklin Gothic Demi', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\VINERITC.TTF', name='Viner Hand ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERBI___.TTF', name='Perpetua', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\monbaiti.ttf', name='Mongolian Baiti', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\tahoma.ttf', name='Tahoma', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HTOWERTI.TTF', name='High Tower Text', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\arial.ttf', name='Arial', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 6.413636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msyh.ttc', name='Microsoft YaHei', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_BLAI.TTF', name='Bodoni MT', style='italic', variant='normal', weight=900, stretch='normal', size='scalable')) = 11.525 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\tahomabd.ttf', name='Tahoma', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCM_____.TTF', name='Tw Cen MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LHANDW.TTF', name='Lucida Handwriting', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PER_____.TTF', name='Perpetua', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCBI____.TTF', name='Tw Cen MT', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\courbi.ttf', name='Courier New', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbelli.ttf', name='Corbel', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCKEB.TTF', name='Rockwell Extra Bold', style='normal', variant='normal', weight=800, stretch='normal', size='scalable')) = 10.43 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ERASDEMI.TTF', name='Eras Demi ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\mmrtextb.ttf', name='Myanmar Text', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOTHICBI.TTF', name='Century Gothic', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\COLONNA.TTF', name='Colonna MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\YuGothM.ttc', name='Yu Gothic', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCB_____.TTF', name='Tw Cen MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\couri.ttf', name='Courier New', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_BI.TTF', name='Bodoni MT', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LTYPEBO.TTF', name='Lucida Sans Typewriter', style='oblique', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\gadugib.ttf', name='Gadugi', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibrili.ttf', name='Calibri', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguibl.ttf', name='Segoe UI', style='normal', variant='normal', weight=900, stretch='normal', size='scalable')) = 10.525 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LEELAWAD.TTF', name='Leelawadee', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FELIXTI.TTF', name='Felix Titling', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\times.ttf', name='Times New Roman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\himalaya.ttf', name='Microsoft Himalaya', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SitkaVF.ttf', name='Sitka', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LBRITE.TTF', name='Lucida Bright', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PARCHM.TTF', name='Parchment', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\sylfaen.ttf', name='Sylfaen', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\constan.ttf', name='Constantia', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCCEB.TTF', name='Tw Cen MT Condensed Extra Bold', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_BLAR.TTF', name='Bodoni MT', style='normal', variant='normal', weight=900, stretch='normal', size='scalable')) = 10.525 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCMI____.TTF', name='Tw Cen MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\framd.ttf', name='Franklin Gothic Medium', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\palab.ttf', name='Palatino Linotype', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\DUBAI-LIGHT.TTF', name='Dubai', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\georgiaz.ttf', name='Georgia', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PAPYRUS.TTF', name='Papyrus', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GARAIT.TTF', name='Garamond', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CENTURY.TTF', name='Century', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\bahnschrift.ttf', name='Bahnschrift', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CENTAUR.TTF', name='Centaur', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BERNHC.TTF', name='Bernard MT Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCKI.TTF', name='Rockwell', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ERASBD.TTF', name='Eras Bold ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Gabriola.ttf', name='Gabriola', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\WINGDNG2.TTF', name='Wingdings 2', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SansSerifCollection.ttf', name='Sans Serif Collection', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ELEPHNTI.TTF', name='Elephant', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LCALLIG.TTF', name='Lucida Calligraphy', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\gadugi.ttf', name='Gadugi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRADMCN.TTF', name='Franklin Gothic Demi Cond', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GLSNECB.TTF', name='Gill Sans MT Ext Condensed Bold', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GIGI.TTF', name='Gigi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LEELAWDB.TTF', name='Leelawadee', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\AGENCYR.TTF', name='Agency FB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_CB.TTF', name='Bodoni MT', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ITCBLKAD.TTF', name='Blackadder ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\taile.ttf', name='Microsoft Tai Le', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msgothic.ttc', name='MS Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CENSCBK.TTF', name='Century Schoolbook', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\constanb.ttf', name='Constantia', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\constani.ttf', name='Constantia', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MTCORSVA.TTF', name='Monotype Corsiva', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ntailu.ttf', name='Microsoft New Tai Lue', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\simsun.ttc', name='SimSun', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cour.ttf', name='Courier New', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\POORICH.TTF', name='Poor Richard', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\taileb.ttf', name='Microsoft Tai Le', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALIFR.TTF', name='Californian FB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SCHLBKBI.TTF', name='Century Schoolbook', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILC____.TTF', name='Gill Sans MT Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILBI___.TTF', name='Gill Sans MT', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FTLTLT.TTF', name='Footlight MT Light', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARIALNBI.TTF', name='Arial', style='italic', variant='normal', weight=700, stretch='condensed', size='scalable')) = 7.8986363636363635 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRABKIT.TTF', name='Franklin Gothic Book', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_CI.TTF', name='Bodoni MT', style='italic', variant='normal', weight=400, stretch='condensed', size='scalable')) = 11.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LTYPE.TTF', name='Lucida Sans Typewriter', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\OCRAEXT.TTF', name='OCR A Extended', style='normal', variant='normal', weight=400, stretch='expanded', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SegoeIcons.ttf', name='Segoe Fluent Icons', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cambria.ttc', name='Cambria', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbeli.ttf', name='Corbel', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\timesbi.ttf', name='Times New Roman', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LSANSI.TTF', name='Lucida Sans', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segmdl2.ttf', name='Segoe MDL2 Assets', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\l_10646.ttf', name='Lucida Sans Unicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LTYPEO.TTF', name='Lucida Sans Typewriter', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LeelaUIb.ttf', name='Leelawadee UI', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\VIVALDII.TTF', name='Vivaldi', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SCHLBKI.TTF', name='Century Schoolbook', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\verdanai.ttf', name='Verdana', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 4.6863636363636365 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LFAXDI.TTF', name='Lucida Fax', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\arialbd.ttf', name='Arial', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 6.698636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOUDOS.TTF', name='Goudy Old Style', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cambriaz.ttf', name='Cambria', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HTOWERT.TTF', name='High Tower Text', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MOD20.TTF', name='Modern No. 20', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MSUIGHUR.TTF', name='Microsoft Uighur', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOOKOS.TTF', name='Bookman Old Style', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOOKOSB.TTF', name='Bookman Old Style', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\phagspa.ttf', name='Microsoft PhagsPa', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_I.TTF', name='Bodoni MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BELLB.TTF', name='Bell MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\symbol.ttf', name='Symbol', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msjhbd.ttc', name='Microsoft JhengHei', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msjhl.ttc', name='Microsoft JhengHei', style='normal', variant='normal', weight=290, stretch='normal', size='scalable')) = 10.1545 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\verdanaz.ttf', name='Verdana', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 4.971363636363637 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\DUBAI-BOLD.TTF', name='Dubai', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguihis.ttf', name='Segoe UI Historic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HARLOWSI.TTF', name='Harlow Solid Italic', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOUDYSTO.TTF', name='Goudy Stout', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\YuGothB.ttc', name='Yu Gothic', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ELEPHNT.TTF', name='Elephant', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_R.TTF', name='Bodoni MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\REFSAN.TTF', name='MS Reference Sans Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\comicz.ttf', name='Comic Sans MS', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\YuGothR.ttc', name='Yu Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ANTQUAB.TTF', name='Book Antiqua', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SNAP____.TTF', name='Snap ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\WINGDNG3.TTF', name='Wingdings 3', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\trebuc.ttf', name='Trebuchet MS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LeelawUI.ttf', name='Leelawadee UI', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candarai.ttf', name='Candara', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibril.ttf', name='Calibri', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuil.ttf', name='Segoe UI', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALIFB.TTF', name='Californian FB', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\COPRGTB.TTF', name='Copperplate Gothic Bold', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MAIAN.TTF', name='Maiandra GD', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FREESCPT.TTF', name='Freestyle Script', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MISTRAL.TTF', name='Mistral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ITCKRIST.TTF', name='Kristen ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to DejaVu Sans ('C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans.ttf') with score of 0.050000. +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n

 

\n

BULLETIN DE NOTE

\n\n

 

\n

 

\n\n\n \n\n \n\n \n\n \n\n \n \n\n \n
\n \n part nom4_client   part 4
\n Né(e) le 1/01/2000\n
 
\n\n\n

 

\n

Note par matière / UE  

\n\n \n \n \n \n Credit\n \n Rang\n \n Moy. El\n \n Moy. Ens.\n \n Validé\n \n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n
Matière /\n UE\n Graphe
INITIATION A LA PROGRAMMATION5026.92\n 7.36\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 15010.0\n 0.0\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 210010.0\n 0.0\n \n Non \n \n
\n

 

\n

 

\n\n

Note générale  

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
RangMoy. ElValidéObservation
2\n 2.31 0dsddsfdsfsdsfsdfsd
\n\n\n\n

 

\n\n

Imprimé le : 13/07/2025  

' + dest = <_io.BufferedRandom name='./temp_direct/Bulletin_Note_part nom4_client_part 4_231.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 35867 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 10% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '10%', '10%', '10%', '10%', 150.0] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 35867 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:20:16] "GET /myclass/api/Prepare_and_Send_Inscrit_Bulletin_Note_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/684f106ae266de5f7fd519e0/685ebd41ed392125a88f1574 HTTP/1.1" 200 - +INFO:root:2025-07-13 13:21:22.085654 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:22.089712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:22.091036 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:22.097382 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:22.103393 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:22.108874 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:22.111889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:21:22.116884 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:21:22.128102 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:22.132109 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:21:22.141222 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:21:22.153178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:21:29.006058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:29.012417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:29.017546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:29.021549 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:29.025545 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:29] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:29] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:21:29.032546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:29.039544 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:29] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:29] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:29] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:29] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:29] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:21:32.840447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:32.843151 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:32.847894 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:32.852909 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:32.858225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:21:32.865272 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:32] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:32] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:32] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:32] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:32] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:21:33] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:23:16.428773 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:23:16.435749 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:23:16.444457 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:23:16.453453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:23:16.465466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:23:16.469471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:23:16] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:23:16] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:23:16] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:23:16] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:23:16] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:23:17] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:42:45.424269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:42:45.428268 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:42:45.433087 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:42:45.434625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:42:45.439158 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:42:45.440160 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:42:45.447197 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:42:45.452161 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:42:45.456160 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:42:45.458158 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:42:45.462262 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:42:45.465163 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:42:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:49:31.119354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:49:31.128363 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:49:31.137880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:49:31.148404 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:49:31.157935 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:49:31] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:49:31] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:49:31.180969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:49:31] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:49:31] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:49:31] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:49:32] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:50:29.056975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:50:29.064057 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:50:29.072695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:50:29.079598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:50:29.092703 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:29] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:root:2025-07-13 13:50:29.116708 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:29] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:29] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:29] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:29] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:50:55.238848 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:50:55.245839 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:50:55.255888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:50:55.269296 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:55] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:root:2025-07-13 13:50:55.289022 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:50:55.291747 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:55] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:55] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:55] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:55] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:50:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:51:14.798983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:14.804631 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:14.808972 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:14.814847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:14.820175 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:14] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:14] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:14] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:51:14.829255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:14] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:51:14.835051 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:14] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:14] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:14] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:51:18.038963 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:18.041787 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:18.045003 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:18.049595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:18.055876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:18.061877 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:18] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:18] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:18] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:18] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:18] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:18] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:51:37.879300 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:51:39.393164 : Prepare_and_Send_Inscrit_Bulletin_Note_By_PDF L'inscription '66432a8b41efccf7bb038fe4' est invalide +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:51:39] "GET /myclass/api/Prepare_and_Send_Inscrit_Bulletin_Note_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/66432a8b41efccf7bb038fe4,65f0643e997f0b0f838a5198/685ebd41ed392125a88f1574 HTTP/1.1" 500 - +INFO:root:2025-07-13 13:56:59.844259 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:56:59.850257 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:56:59.860258 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:56:59.870755 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:56:59.882680 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:56:59] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:root:2025-07-13 13:56:59.910211 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:56:59] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:56:59] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:56:59] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:56:59] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:57:01] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 13:57:13.467548 : Security check : IP adresse '127.0.0.1' connected +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n

 

\n

BULLETIN DE NOTE

\n\n

 

\n

 

\n\n\n \n\n \n\n \n\n \n\n \n \n\n \n
\n \n Photo
\n
part nom6_client   part 6
\n Né(e) le 03/06/2025\n
 
\n\n\n

 

\n

Note par matière / UE  

\n\n \n \n \n \n Credit\n \n Rang\n \n Moy. El\n \n Moy. Ens.\n \n Validé\n \n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n
Matière /\n UE\n Graphe
INITIATION A LA PROGRAMMATION5018.78\n 7.36\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 15010.0\n 0.0\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 210010.0\n 0.0\n \n Non \n \n
\n

 

\n

 

\n\n

Note générale  

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
RangMoy. ElValidéObservation
1\n 2.93 1sdfdsfds
\n\n\n\n

 

\n\n

Imprimé le : 13/07/2025  

' + dest = <_io.BufferedRandom name='./temp_direct/Bulletin_Note_part nom6_client_part 6_365.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 10% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '10%', '10%', '10%', '10%', 150.0] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 696 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 526 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 499 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 673 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 922 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 568 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 626 +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n

 

\n

BULLETIN DE NOTE

\n\n

 

\n

 

\n\n\n \n\n \n\n \n\n \n\n \n \n\n \n
\n \n part nom4_client   part 4
\n Né(e) le 1/01/2000\n
 
\n\n\n

 

\n

Note par matière / UE  

\n\n \n \n \n \n Credit\n \n Rang\n \n Moy. El\n \n Moy. Ens.\n \n Validé\n \n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n
Matière /\n UE\n Graphe
INITIATION A LA PROGRAMMATION5026.92\n 7.36\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 15010.0\n 0.0\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 210010.0\n 0.0\n \n Non \n \n
\n

 

\n

 

\n\n

Note générale  

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
RangMoy. ElValidéObservation
2\n 2.31 0dsddsfdsfsdsfsdfsd
\n\n\n\n

 

\n\n

Imprimé le : 13/07/2025  

' + dest = <_io.BufferedRandom name='./temp_direct/Bulletin_Note_part nom4_client_part 4_388.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 35867 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 10% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '10%', '10%', '10%', '10%', 150.0] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 35867 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:57:16] "GET /myclass/api/Prepare_and_Send_Inscrit_Bulletin_Note_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/684f106be266de5f7fd519f4,684f106ae266de5f7fd519e0/685ebd41ed392125a88f1574 HTTP/1.1" 200 - +INFO:root:2025-07-13 13:57:58.430484 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:57:58.435479 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:57:58] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:57:58] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:root:2025-07-13 13:58:49.570843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:58:49.572847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:58:49.575844 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:58:49.577844 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:58:49.580843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 13:58:49.585840 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:58:49] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:58:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:58:49] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:58:49] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:58:49] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 13:58:50] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 16:38:56.656365 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 16:38:56.657364 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 16:38:56.657364 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 16:38:56.657364 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 16:38:56.657364 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 16:39:33.555156 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 16:39:33.556156 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 16:39:33.556156 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 16:39:33.556156 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 16:39:33.556156 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 17:31:41.978605 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:41.989094 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:41.992095 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:41.998113 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:42.005098 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:42.015100 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:42.060137 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:42.061148 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:42.076134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:42.080134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:42.086163 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:42] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:45.096771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:45.099774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:45.105771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:45.112777 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:45] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:45] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:45.873542 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:45] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.524832 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.529081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.529587 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.535645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.537681 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/get_List_domaine_metier/ HTTP/1.1" 500 - +INFO:root:2025-07-13 17:31:52.849092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.852539 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.857476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.863454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.869007 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.874098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.880584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.884638 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.892644 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.897980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.903989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.906499 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.911608 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.914127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.917133 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.922787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.927245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.933854 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.935854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.940196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.946197 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.953487 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.956500 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.959499 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.968026 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.971469 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:31:52.973473 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.979472 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.983469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:31:52.987478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:31:52] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:15.002178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:15] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:15.043589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:15] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:18.703567 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:18.715110 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:18.720505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:18.724502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:18.726506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:18] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:18] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:18] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:18] "POST /myclass/api/get_List_domaine_metier/ HTTP/1.1" 500 - +INFO:root:2025-07-13 17:32:19.020135 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.023135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.029140 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.032136 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.042579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.046581 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.052579 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.059629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.062600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.069629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.075166 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.079137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.083137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.090141 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.096144 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.101672 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.111692 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.117683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.119707 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.127689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.134675 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.136674 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.144692 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.147675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.155705 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.159674 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.165673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.170690 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 17:32:19.174710 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 17:32:19.180673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 17:32:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:25.792132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:25.799189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:25.812727 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:25.824354 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:25.841940 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:25.847971 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:25.854004 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:25.860531 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:25.868077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:25.880142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:25.886171 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:25] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:29.704335 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:29.707344 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:29.709348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:29.713392 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:29] "POST /myclass/api/Get_List_Jury/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:29] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:31.166944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:31.169924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:31.173463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:31] "POST /myclass/api/Get_Given_Jury_With_Members/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:31] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class_From_Session_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:31] "POST /myclass/api/Get_List_Jury_Soutenenace/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:39.217199 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:39.219197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:39.223737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:39.230029 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:39.237615 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:39] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:39.243642 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:39.247178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:39] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:39] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:39] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:39] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:39.266253 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:39] "POST /myclass/api/Get_List_Evaluation_Planification_No_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:39] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:39] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:41.686961 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:41.688960 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:41.691945 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:41] "POST /myclass/api/Get_Given_Evaluation_Planification/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:41] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:41] "POST /myclass/api/Get_List_Participant_To_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:43.548011 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:43] "POST /myclass/api/Get_List_Participant_To_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:50.711817 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:50.715269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:28:50.721793 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:50] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:50] "POST /myclass/api/Get_Given_Evaluation_Planification/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:50] "POST /myclass/api/Get_List_Participant_To_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:28:52.483441 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:28:52] "POST /myclass/api/Get_List_Participant_To_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:00.370347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:00.373363 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:00.377900 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:00.381929 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:00.387026 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:00.391047 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:00.399748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:00.408843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:00.426120 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:00.430125 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:00.435297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:00.441838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:04.391872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:04.395947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:04.401965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:04.406059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:04] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:04.412058 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:04] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:04] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:04] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:04.420192 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:04.423715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:04] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:04] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:07.889134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:07.890160 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:07.895365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:07.899600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:07.903624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 19:29:07.908706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:07] "POST /myclass/api/Get_List_Evaluation_Inscriptio_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:07] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:07] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:07] "POST /myclass/api/Get_List_Evaluation_Final_Note_Classement_Detail_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:07] "POST /myclass/api/Get_List_Evaluation_UE_Note_Classement_With_Filter HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:08] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 19:29:32.353516 : Security check : IP adresse '127.0.0.1' connected +DEBUG:matplotlib.pyplot:Loaded backend tkagg version 8.6. +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:matplotlib.font_manager:findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0. +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 1.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 1.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\georgia.ttf', name='Georgia', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\impact.ttf', name='Impact', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CURLZ___.TTF', name='Curlz MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARIALN.TTF', name='Arial', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 6.613636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ANTQUABI.TTF', name='Book Antiqua', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\wingding.ttf', name='Wingdings', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SegUIVar.ttf', name='Segoe UI Variable', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRLNSR.TTF', name='Berlin Sans FB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candarab.ttf', name='Candara', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRITANIC.TTF', name='Britannic Bold', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRAHV.TTF', name='Franklin Gothic Heavy', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MTEXTRA.TTF', name='MT Extra', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MATURASC.TTF', name='Matura MT Script Capitals', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\malgunsl.ttf', name='Malgun Gothic', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\verdana.ttf', name='Verdana', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 3.6863636363636365 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\NIAGSOL.TTF', name='Niagara Solid', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbelb.ttf', name='Corbel', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRLNSB.TTF', name='Berlin Sans FB', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERB____.TTF', name='Perpetua', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\NIAGENG.TTF', name='Niagara Engraved', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRABK.TTF', name='Franklin Gothic Book', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\JOKERMAN.TTF', name='Jokerman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\comicbd.ttf', name='Comic Sans MS', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILLUBCD.TTF', name='Gill Sans Ultra Bold Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoesc.ttf', name='Segoe Script', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ntailub.ttf', name='Microsoft New Tai Lue', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\OUTLOOK.TTF', name='MS Outlook', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILB____.TTF', name='Gill Sans MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\simsunb.ttf', name='SimSun-ExtB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibrii.ttf', name='Calibri', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoepr.ttf', name='Segoe Print', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\RAVIE.TTF', name='Ravie', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\KUNSTLER.TTF', name='Kunstler Script', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILSANUB.TTF', name='Gill Sans Ultra Bold', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibriz.ttf', name='Calibri', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\IMPRISHA.TTF', name='Imprint MT Shadow', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbel.ttf', name='Corbel', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuiz.ttf', name='Segoe UI', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbell.ttf', name='Corbel', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALIST.TTF', name='Calisto MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibri.ttf', name='Calibri', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALISTB.TTF', name='Calisto MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msjh.ttc', name='Microsoft JhengHei', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ERASMD.TTF', name='Eras Medium ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candara.ttf', name='Candara', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ebrima.ttf', name='Ebrima', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCCM____.TTF', name='Tw Cen MT Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ANTQUAI.TTF', name='Book Antiqua', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candaral.ttf', name='Candara', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msyhbd.ttc', name='Microsoft YaHei', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRAMDCN.TTF', name='Franklin Gothic Medium Cond', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cambriai.ttf', name='Cambria', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCCB____.TTF', name='Tw Cen MT Condensed', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\consola.ttf', name='Consolas', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibrib.ttf', name='Calibri', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GARABD.TTF', name='Garamond', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MSUIGHUB.TTF', name='Microsoft Uighur', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\consolab.ttf', name='Consolas', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERTILI.TTF', name='Perpetua Titling MT', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\RAGE.TTF', name='Rage Italic', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARLRDBD.TTF', name='Arial Rounded MT Bold', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LSANSDI.TTF', name='Lucida Sans', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LSANSD.TTF', name='Lucida Sans', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ebrimabd.ttf', name='Ebrima', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ariali.ttf', name='Arial', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 7.413636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCKB.TTF', name='Rockwell', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BROADW.TTF', name='Broadway', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_CBI.TTF', name='Bodoni MT', style='italic', variant='normal', weight=700, stretch='condensed', size='scalable')) = 11.535 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ONYX.TTF', name='Onyx', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCK.TTF', name='Rockwell', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LTYPEB.TTF', name='Lucida Sans Typewriter', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BKANT.TTF', name='Book Antiqua', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeprb.ttf', name='Segoe Print', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LATINWD.TTF', name='Wide Latin', style='normal', variant='normal', weight=400, stretch='expanded', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\palabi.ttf', name='Palatino Linotype', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRADM.TTF', name='Franklin Gothic Demi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALIFI.TTF', name='Californian FB', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Inkfree.ttf', name='Ink Free', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LBRITEDI.TTF', name='Lucida Bright', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOTHICB.TTF', name='Century Gothic', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\micross.ttf', name='Microsoft Sans Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\timesbd.ttf', name='Times New Roman', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\COOPBL.TTF', name='Cooper Black', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALISTI.TTF', name='Calisto MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOTHIC.TTF', name='Century Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SCRIPTBL.TTF', name='Script MT Bold', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FORTE.TTF', name='Forte', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCKBI.TTF', name='Rockwell', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRADHITC.TTF', name='Bradley Hand ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\georgiab.ttf', name='Georgia', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERTIBD.TTF', name='Perpetua Titling MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\AGENCYB.TTF', name='Agency FB', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_B.TTF', name='Bodoni MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msyi.ttf', name='Microsoft Yi Baiti', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BSSYM7.TTF', name='Bookshelf Symbol 7', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msyhl.ttc', name='Microsoft YaHei', style='normal', variant='normal', weight=290, stretch='normal', size='scalable')) = 10.1545 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LBRITED.TTF', name='Lucida Bright', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\consolai.ttf', name='Consolas', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\INFROMAN.TTF', name='Informal Roman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SHOWG.TTF', name='Showcard Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRLNSDB.TTF', name='Berlin Sans FB Demi', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\phagspab.ttf', name='Microsoft PhagsPa', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HATTEN.TTF', name='Haettenschweiler', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOUDOSI.TTF', name='Goudy Old Style', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoescb.ttf', name='Segoe Script', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguisym.ttf', name='Segoe UI Symbol', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuii.ttf', name='Segoe UI', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRAHVIT.TTF', name='Franklin Gothic Heavy', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCC____.TTF', name='Rockwell Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\REFSPCL.TTF', name='MS Reference Specialty', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\malgun.ttf', name='Malgun Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\arialbi.ttf', name='Arial', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 7.698636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\VLADIMIR.TTF', name='Vladimir Script', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_CR.TTF', name='Bodoni MT', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SitkaVF-Italic.ttf', name='Sitka', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BELLI.TTF', name='Bell MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguili.ttf', name='Segoe UI', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguisbi.ttf', name='Segoe UI', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguisli.ttf', name='Segoe UI', style='italic', variant='normal', weight=350, stretch='normal', size='scalable')) = 11.0975 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ALGER.TTF', name='Algerian', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbelz.ttf', name='Corbel', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ariblk.ttf', name='Arial', style='normal', variant='normal', weight=900, stretch='normal', size='scalable')) = 6.888636363636364 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LSANS.TTF', name='Lucida Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\trebucit.ttf', name='Trebuchet MS', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\framdit.ttf', name='Franklin Gothic Medium', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GIL_____.TTF', name='Gill Sans MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\OLDENGL.TTF', name='Old English Text MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\mmrtext.ttf', name='Myanmar Text', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\comic.ttf', name='Comic Sans MS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Nirmala.ttc', name='Nirmala UI', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\comici.ttf', name='Comic Sans MS', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\DUBAI-MEDIUM.TTF', name='Dubai', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LFAX.TTF', name='Lucida Fax', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candarali.ttf', name='Candara', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\pala.ttf', name='Palatino Linotype', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\DUBAI-REGULAR.TTF', name='Dubai', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\trebucbi.ttf', name='Trebuchet MS', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ENGR.TTF', name='Engravers MT', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\timesi.ttf', name='Times New Roman', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILI____.TTF', name='Gill Sans MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PRISTINA.TTF', name='Pristina', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LFAXD.TTF', name='Lucida Fax', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOTHICI.TTF', name='Century Gothic', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\constanz.ttf', name='Constantia', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SCHLBKB.TTF', name='Century Schoolbook', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\verdanab.ttf', name='Verdana', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 3.9713636363636367 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BRUSHSCI.TTF', name='Brush Script MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOOKOSBI.TTF', name='Bookman Old Style', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HARNGTON.TTF', name='Harrington', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LFAXI.TTF', name='Lucida Fax', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARIALNI.TTF', name='Arial', style='italic', variant='normal', weight=400, stretch='condensed', size='scalable')) = 7.613636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\webdings.ttf', name='Webdings', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\mingliub.ttc', name='MingLiU-ExtB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BELL.TTF', name='Bell MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candaraz.ttf', name='Candara', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\malgunbd.ttf', name='Malgun Gothic', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LeelUIsl.ttf', name='Leelawadee UI', style='normal', variant='normal', weight=350, stretch='normal', size='scalable')) = 10.0975 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BAUHS93.TTF', name='Bauhaus 93', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\georgiai.ttf', name='Georgia', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CASTELAR.TTF', name='Castellar', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuisl.ttf', name='Segoe UI', style='normal', variant='normal', weight=350, stretch='normal', size='scalable')) = 10.0975 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOUDOSB.TTF', name='Goudy Old Style', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LBRITEI.TTF', name='Lucida Bright', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguiemj.ttf', name='Segoe UI Emoji', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCCB___.TTF', name='Rockwell Condensed', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeui.ttf', name='Segoe UI', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\lucon.ttf', name='Lucida Console', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\YuGothL.ttc', name='Yu Gothic', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\COPRGTL.TTF', name='Copperplate Gothic Light', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TEMPSITC.TTF', name='Tempus Sans ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuib.ttf', name='Segoe UI', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SimsunExtG.ttf', name='SimSun-ExtG', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GARA.TTF', name='Garamond', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\courbd.ttf', name='Courier New', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MAGNETOB.TTF', name='Magneto', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERI____.TTF', name='Perpetua', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRSCRIPT.TTF', name='French Script MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOOKOSI.TTF', name='Bookman Old Style', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguibli.ttf', name='Segoe UI', style='italic', variant='normal', weight=900, stretch='normal', size='scalable')) = 11.525 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\STENCIL.TTF', name='Stencil', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\trebucbd.ttf', name='Trebuchet MS', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguisb.ttf', name='Segoe UI', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PLAYBILL.TTF', name='Playbill', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PALSCRI.TTF', name='Palace Script MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ERASLGHT.TTF', name='Eras Light ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_PSTC.TTF', name='Bodoni MT', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GLECB.TTF', name='Gloucester MT Extra Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARIALNB.TTF', name='Arial', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 6.8986363636363635 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cambriab.ttf', name='Cambria', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ITCEDSCR.TTF', name='Edwardian Script ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CHILLER.TTF', name='Chiller', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\consolaz.ttf', name='Consolas', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\JUICE___.TTF', name='Juice ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\mvboli.ttf', name='MV Boli', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BASKVILL.TTF', name='Baskerville Old Face', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\javatext.ttf', name='Javanese Text', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\palai.ttf', name='Palatino Linotype', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALISTBI.TTF', name='Calisto MT', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRADMIT.TTF', name='Franklin Gothic Demi', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\VINERITC.TTF', name='Viner Hand ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PERBI___.TTF', name='Perpetua', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\monbaiti.ttf', name='Mongolian Baiti', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\tahoma.ttf', name='Tahoma', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HTOWERTI.TTF', name='High Tower Text', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\arial.ttf', name='Arial', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 6.413636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msyh.ttc', name='Microsoft YaHei', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_BLAI.TTF', name='Bodoni MT', style='italic', variant='normal', weight=900, stretch='normal', size='scalable')) = 11.525 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\tahomabd.ttf', name='Tahoma', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCM_____.TTF', name='Tw Cen MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LHANDW.TTF', name='Lucida Handwriting', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PER_____.TTF', name='Perpetua', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCBI____.TTF', name='Tw Cen MT', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\courbi.ttf', name='Courier New', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbelli.ttf', name='Corbel', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCKEB.TTF', name='Rockwell Extra Bold', style='normal', variant='normal', weight=800, stretch='normal', size='scalable')) = 10.43 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ERASDEMI.TTF', name='Eras Demi ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\mmrtextb.ttf', name='Myanmar Text', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOTHICBI.TTF', name='Century Gothic', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\COLONNA.TTF', name='Colonna MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\YuGothM.ttc', name='Yu Gothic', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCB_____.TTF', name='Tw Cen MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\couri.ttf', name='Courier New', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_BI.TTF', name='Bodoni MT', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LTYPEBO.TTF', name='Lucida Sans Typewriter', style='oblique', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\gadugib.ttf', name='Gadugi', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibrili.ttf', name='Calibri', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguibl.ttf', name='Segoe UI', style='normal', variant='normal', weight=900, stretch='normal', size='scalable')) = 10.525 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LEELAWAD.TTF', name='Leelawadee', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FELIXTI.TTF', name='Felix Titling', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\times.ttf', name='Times New Roman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\himalaya.ttf', name='Microsoft Himalaya', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SitkaVF.ttf', name='Sitka', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LBRITE.TTF', name='Lucida Bright', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PARCHM.TTF', name='Parchment', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\sylfaen.ttf', name='Sylfaen', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\constan.ttf', name='Constantia', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCCEB.TTF', name='Tw Cen MT Condensed Extra Bold', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_BLAR.TTF', name='Bodoni MT', style='normal', variant='normal', weight=900, stretch='normal', size='scalable')) = 10.525 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\TCMI____.TTF', name='Tw Cen MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\framd.ttf', name='Franklin Gothic Medium', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\palab.ttf', name='Palatino Linotype', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\DUBAI-LIGHT.TTF', name='Dubai', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\georgiaz.ttf', name='Georgia', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\PAPYRUS.TTF', name='Papyrus', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GARAIT.TTF', name='Garamond', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CENTURY.TTF', name='Century', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\bahnschrift.ttf', name='Bahnschrift', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CENTAUR.TTF', name='Centaur', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BERNHC.TTF', name='Bernard MT Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ROCKI.TTF', name='Rockwell', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ERASBD.TTF', name='Eras Bold ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Gabriola.ttf', name='Gabriola', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\WINGDNG2.TTF', name='Wingdings 2', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SansSerifCollection.ttf', name='Sans Serif Collection', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ELEPHNTI.TTF', name='Elephant', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LCALLIG.TTF', name='Lucida Calligraphy', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\gadugi.ttf', name='Gadugi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRADMCN.TTF', name='Franklin Gothic Demi Cond', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GLSNECB.TTF', name='Gill Sans MT Ext Condensed Bold', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GIGI.TTF', name='Gigi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LEELAWDB.TTF', name='Leelawadee', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\AGENCYR.TTF', name='Agency FB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_CB.TTF', name='Bodoni MT', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ITCBLKAD.TTF', name='Blackadder ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\taile.ttf', name='Microsoft Tai Le', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msgothic.ttc', name='MS Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CENSCBK.TTF', name='Century Schoolbook', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\constanb.ttf', name='Constantia', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\constani.ttf', name='Constantia', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MTCORSVA.TTF', name='Monotype Corsiva', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ntailu.ttf', name='Microsoft New Tai Lue', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\simsun.ttc', name='SimSun', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cour.ttf', name='Courier New', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\POORICH.TTF', name='Poor Richard', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\taileb.ttf', name='Microsoft Tai Le', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALIFR.TTF', name='Californian FB', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SCHLBKBI.TTF', name='Century Schoolbook', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILC____.TTF', name='Gill Sans MT Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GILBI___.TTF', name='Gill Sans MT', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FTLTLT.TTF', name='Footlight MT Light', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ARIALNBI.TTF', name='Arial', style='italic', variant='normal', weight=700, stretch='condensed', size='scalable')) = 7.8986363636363635 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FRABKIT.TTF', name='Franklin Gothic Book', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_CI.TTF', name='Bodoni MT', style='italic', variant='normal', weight=400, stretch='condensed', size='scalable')) = 11.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LTYPE.TTF', name='Lucida Sans Typewriter', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\OCRAEXT.TTF', name='OCR A Extended', style='normal', variant='normal', weight=400, stretch='expanded', size='scalable')) = 10.25 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SegoeIcons.ttf', name='Segoe Fluent Icons', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cambria.ttc', name='Cambria', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\corbeli.ttf', name='Corbel', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\timesbi.ttf', name='Times New Roman', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LSANSI.TTF', name='Lucida Sans', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segmdl2.ttf', name='Segoe MDL2 Assets', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\l_10646.ttf', name='Lucida Sans Unicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LTYPEO.TTF', name='Lucida Sans Typewriter', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LeelaUIb.ttf', name='Leelawadee UI', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\VIVALDII.TTF', name='Vivaldi', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SCHLBKI.TTF', name='Century Schoolbook', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\verdanai.ttf', name='Verdana', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 4.6863636363636365 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LFAXDI.TTF', name='Lucida Fax', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\arialbd.ttf', name='Arial', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 6.698636363636363 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOUDOS.TTF', name='Goudy Old Style', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\cambriaz.ttf', name='Cambria', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HTOWERT.TTF', name='High Tower Text', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MOD20.TTF', name='Modern No. 20', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MSUIGHUR.TTF', name='Microsoft Uighur', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOOKOS.TTF', name='Bookman Old Style', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOOKOSB.TTF', name='Bookman Old Style', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\phagspa.ttf', name='Microsoft PhagsPa', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_I.TTF', name='Bodoni MT', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BELLB.TTF', name='Bell MT', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\symbol.ttf', name='Symbol', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msjhbd.ttc', name='Microsoft JhengHei', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\msjhl.ttc', name='Microsoft JhengHei', style='normal', variant='normal', weight=290, stretch='normal', size='scalable')) = 10.1545 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\verdanaz.ttf', name='Verdana', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 4.971363636363637 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\DUBAI-BOLD.TTF', name='Dubai', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\seguihis.ttf', name='Segoe UI Historic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\HARLOWSI.TTF', name='Harlow Solid Italic', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\GOUDYSTO.TTF', name='Goudy Stout', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\YuGothB.ttc', name='Yu Gothic', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ELEPHNT.TTF', name='Elephant', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\BOD_R.TTF', name='Bodoni MT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\REFSAN.TTF', name='MS Reference Sans Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\comicz.ttf', name='Comic Sans MS', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\YuGothR.ttc', name='Yu Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ANTQUAB.TTF', name='Book Antiqua', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\SNAP____.TTF', name='Snap ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\WINGDNG3.TTF', name='Wingdings 3', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\trebuc.ttf', name='Trebuchet MS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\LeelawUI.ttf', name='Leelawadee UI', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\Candarai.ttf', name='Candara', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\calibril.ttf', name='Calibri', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\segoeuil.ttf', name='Segoe UI', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\CALIFB.TTF', name='Californian FB', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\COPRGTB.TTF', name='Copperplate Gothic Bold', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MAIAN.TTF', name='Maiandra GD', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\FREESCPT.TTF', name='Freestyle Script', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\MISTRAL.TTF', name='Mistral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: score(FontEntry(fname='C:\\Windows\\Fonts\\ITCKRIST.TTF', name='Kristen ITC', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05 +DEBUG:matplotlib.font_manager:findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to DejaVu Sans ('C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Continue\\Ela_back\\Back_Office\\venv\\Lib\\site-packages\\matplotlib\\mpl-data\\fonts\\ttf\\DejaVuSans.ttf') with score of 0.050000. +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n

 

\n

BULLETIN DE NOTE

\n\n

 

\n

 

\n\n\n \n\n \n\n \n\n \n\n \n \n\n \n
\n \n Photo
\n
part nom6_client   part 6
\n Né(e) le 03/06/2025\n
 
\n\n\n

 

\n

Note par matière / UE  

\n\n \n \n \n \n Credit\n \n Rang\n \n Moy. El\n \n Moy. Ens.\n \n Validé\n \n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n
Matière /\n UE\n Graphe
INITIATION A LA PROGRAMMATION5018.78\n 7.36\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 15010.0\n 0.0\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 210010.0\n 0.0\n \n Non \n \n
\n

 

\n

 

\n\n

Note générale  

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
RangMoy. ElValidéObservation
1\n 2.93 1sdfdsfds
\n\n\n\n

 

\n\n

Imprimé le : 13/07/2025  

' + dest = <_io.BufferedRandom name='./temp_direct/Bulletin_Note_part nom6_client_part 6_172.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 10% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '10%', '10%', '10%', '10%', 150.0] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n

 

\n

BULLETIN DE NOTE

\n\n

 

\n

 

\n\n\n \n\n \n\n \n\n \n\n \n \n\n \n
\n \n part nom4_client   part 4
\n Né(e) le 1/01/2000\n
 
\n\n\n

 

\n

Note par matière / UE  

\n\n \n \n \n \n Credit\n \n Rang\n \n Moy. El\n \n Moy. Ens.\n \n Validé\n \n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n
Matière /\n UE\n Graphe
INITIATION A LA PROGRAMMATION5026.92\n 7.36\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 15010.0\n 0.0\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 210010.0\n 0.0\n \n Non \n \n
\n

 

\n

 

\n\n

Note générale  

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
RangMoy. ElValidéObservation
2\n 2.31 0dsddsfdsfsdsfsdfsd
\n\n\n\n

 

\n\n

Imprimé le : 13/07/2025  

' + dest = <_io.BufferedRandom name='./temp_direct/Bulletin_Note_part nom4_client_part 4_059.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 35867 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 10% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '10%', '10%', '10%', '10%', 150.0] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 35867 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 1189 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 2994 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 374 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 286 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 263 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 387 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 436 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 351 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sBIT' 41 4 +DEBUG:PIL.PngImagePlugin:b'sBIT' 41 4 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 364 +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n

 

\n

BULLETIN DE NOTE

\n\n

 

\n

 

\n\n\n \n\n \n\n \n\n \n\n \n \n\n \n
\n \n Photo
\n
part nom5_client   part 5
\n Né(e) le \n
 
\n\n\n

 

\n

Note par matière / UE  

\n\n \n \n \n \n Credit\n \n Rang\n \n Moy. El\n \n Moy. Ens.\n \n Validé\n \n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n\n \n \n \n \n \n
Matière /\n UE\n Graphe
INITIATION A LA PROGRAMMATION5036.39\n 7.36\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 15010.0\n 0.0\n \n Non \n \n
ALGORITHMIQUE ET PROGRAMMATION IMPERATIVE 210010.0\n 0.0\n \n Non \n \n
\n

 

\n

 

\n\n

Note générale  

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
RangMoy. ElValidéObservation
3\n 2.13 1Indulgeance du Jury
\n\n\n\n

 

\n\n

Imprimé le : 13/07/2025  

' + dest = <_io.BufferedRandom name='./temp_direct/Bulletin_Note_part nom5_client_part 5_692.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None] +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 10% +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/niTp6OjIQQcdlLFjx/bbtrm5OR0dHfvdT09PT3p6evq+7u7uHrCZAQAGShFnAOfNm5d/+7d/ywMPPPB/2s+SJUvS1NTU92hra3ufJgQAGDw1H4CXXnppVq1alX/8x3/Mhz70ob7lLS0t2b17d7Zv395v+87OzrS0tOx3X4sWLUpXV1ffY+vWrQM5OgDAgKjZAKxUKrn00kvz8MMP5/HHH8+kSZP6rZ82bVpGjBiRNWvW9C3btGlTtmzZkhkzZux3nw0NDWlsbOz3AAAYamr2GsB58+bl/vvvz9/+7d9mzJgxfdf1NTU1ZdSoUWlqasrFF1+chQsXZty4cWlsbMz8+fMzY8aMA/oEMADAUFWzAXj77bcnST71qU/1W3733XfnwgsvTJLcdNNNGTZsWGbPnp2enp7MnDkzt9122yBPCgAwuGo2AA/k9oYjR47MsmXLsmzZskGYCADgg6FmrwEEAGD/BCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQgAEBhBCAAQGEEIABAYQQg+7Vs2bJ85CMfyciRIzN9+vRs2LCh2iMVwXGvDse9Ohx3qB4ByJs8+OCDWbhwYb7+9a/nmWeeydFHH52ZM2fmpZdeqvZoNc1xrw7HvTocd6iuukqlUqn2EENVd3d3mpqa0tXVlcbGxmqP876ZPn16jj/++Nx6661Jkt7e3rS1tWX+/Pm54oorqjxd7XLcq8Nxr46Sj/vUlVOrPcKQsfGCjQOy31p9/X43nAGkn927d+fpp59Oe3t737Jhw4alvb0969atq+Jktc1xrw7HvTocd6g+AUg///M//5N9+/alubm53/Lm5uZ0dHRUaara57hXh+NeHY47VJ8ABAAojACkn1/5lV/J8OHD09nZ2W95Z2dnWlpaqjRV7XPcq8Nxrw7HHapPANLPQQcdlGnTpmXNmjV9y3p7e7NmzZrMmDGjipPVNse9Ohz36nDcofrqqz0AHzwLFy7MBRdckOOOOy4nnHBCli5dmp07d+aiiy6q9mg1zXGvDse9Ohx3qK7iA3DZsmX55je/mY6Ojhx99NG55ZZbcsIJJ1R7rKr63Oc+l5dffjmLFy9OR0dHPvGJT2T16tVvumCb95fjXh2Oe3U47lBdRd8H8MEHH8znP//5LF++PNOnT8/SpUvz0EMPZdOmTZkwYcI7fr/7CAHwbrkP4IFzH8CBU/Q1gDfeeGMuueSSXHTRRTnyyCOzfPnyHHzwwbnrrruqPRoAwIAp9i3gN25EumjRor5l73Qj0p6envT09PR93dXVleTnf0kAwIHY97/7qj3CkDFQr69v7LfgN0HLDcC3uxHp888/v9/vWbJkSa6++uo3LW9raxuQGQGgZE1/0jSg+3/ttdfS1DSw/xsfVMUG4HuxaNGiLFy4sO/r3t7evPLKKxk/fnzq6uqqONng6O7uTltbW7Zu3VrsNRPV4LhXh+NeHY57dZR23CuVSl577bW0trZWe5SqKTYA38uNSBsaGtLQ0NBv2dixYwdqxA+sxsbGIn5BfNA47tXhuFeH414dJR33Us/8vaHYD4G4ESkAUKpizwAmbkQKAJSp6AB0I9J3p6GhIV//+tff9DY4A8txrw7HvToc9+pw3MtT9I2gAQBKVOw1gAAApRKAAACFEYAAAIURgAAAhRGAHJB169Zl+PDhOfPMM6s9SjEuvPDC1NXV9T3Gjx+f0047Lf/6r/9a7dFqXkdHR+bPn59f+7VfS0NDQ9ra2nL22Wf3u28o759f/FkfMWJEmpub89u//du566670tvbW+3xatYv/n75xccDDzxQ7dEYBAKQA7JixYrMnz8/TzzxRF588cVqj1OM0047Ldu2bcu2bduyZs2a1NfX56yzzqr2WDXtZz/7WaZNm5bHH3883/zmN7Nx48asXr06p5xySubNm1ft8WrWGz/rP/vZz/Loo4/mlFNOyVe+8pWcddZZ2bt3b7XHq1l333133++YNx6zZs2q9lgMgqLvA8iB2bFjRx588ME89dRT6ejoyD333JOvfe1r1R6rCA0NDX3/NGFLS0uuuOKK/OZv/mZefvnlHHbYYVWerjZ96UtfSl1dXTZs2JDRo0f3Lf/Yxz6WL3zhC1WcrLb94s/6r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col 0 has width 50% +DEBUG:xhtml2pdf.tables:Col 1 has width 10% +DEBUG:xhtml2pdf.tables:Col 2 has width 10% +DEBUG:xhtml2pdf.tables:Col 3 has width 10% +DEBUG:xhtml2pdf.tables:Col 4 has width 10% +DEBUG:xhtml2pdf.tables:Col 5 has width 10% +DEBUG:xhtml2pdf.tables:Col 6 has width 200px +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAH+ZJREFUeJzt3X+QVfV9//HXwuKCyC5CZZdt1oQ2TNEEjaIi0XZi3AZ/jlTahFYbNVaaBkmEtkYySsZUpZpEGRUlWlScajTOVNvQkY6DHZw2BPzRpLQqMVNSaGVXO8quYFl+7P3+ka872YiK1t3r3s/jMXNn3HPOnrzvmc3e55577qGuUqlUAgBAMYZVewAAAAaXAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEx9tQcYynp7e/Piiy9mzJgxqaurq/Y4AMABqFQqee2119La2pphw8o8FyYA/w9efPHFtLW1VXsMAOA92Lp1az70oQ9Ve4yqEID/B2PGjEny8x+gxsbGKk8DAByI7u7utLW19b2Ol0gA/h+88bZvY2OjAASAIabky7fKfOMbAKBgAhAAPuCeeOKJnH322WltbU1dXV0eeeSRfusrlUoWL16ciRMnZtSoUWlvb88LL7zQb5tXXnkl5513XhobGzN27NhcfPHF2bFjxyA+Cz5IBCAAfMDt3LkzRx99dJYtW7bf9TfccENuvvnmLF++POvXr8/o0aMzc+bM7Nq1q2+b8847L//+7/+exx57LKtWrcoTTzyRuXPnDtZT4AOmrlKpVKo9xFDV3d2dpqamdHV1uQYQgEFRV1eXhx9+OLNmzUry87N/ra2t+dM//dP82Z/9WZKkq6srzc3NueeeezJnzpw899xzOfLII/Pkk0/muOOOS5KsXr06Z5xxRv7rv/4rra2t1Xo670mlUsnevXuzb9++/a4fPnx46uvr3/IaP6/fPgQCAEPa5s2b09HRkfb29r5lTU1NmT59etatW5c5c+Zk3bp1GTt2bF/8JUl7e3uGDRuW9evX53d+53eqMfp7snv37mzbti2vv/7622538MEHZ+LEiTnooIMGabKhRQACwBDW0dGRJGlubu63vLm5uW9dR0dHJkyY0G99fX19xo0b17fNUNDb25vNmzdn+PDhaW1tzUEHHfSms3yVSiW7d+/Oyy+/nM2bN2fy5MnF3uz57QhAAGBI2L17d3p7e9PW1paDDz74LbcbNWpURowYkf/8z//M7t27M3LkyEGccmiQxAAwhLW0tCRJOjs7+y3v7OzsW9fS0pKXXnqp3/q9e/fmlVde6dtmKDmQM3rO+r09RwcAhrBJkyalpaUla9as6VvW3d2d9evXZ8aMGUmSGTNmZPv27Xn66af7tnn88cfT29ub6dOnD/rMVJ+3gAHgA27Hjh356U9/2vf15s2b86Mf/Sjjxo3L4YcfnssuuyzXXHNNJk+enEmTJuWqq65Ka2tr3yeFjzjiiJx22mm55JJLsnz58uzZsyeXXnpp5syZM+Q+Acz7Y0ieAXRDTABK8tRTT+WYY47JMccckyRZuHBhjjnmmCxevDhJcvnll2f+/PmZO3dujj/++OzYsSOrV6/ud+3bfffdlylTpuTUU0/NGWeckZNPPjl33HFHVZ4P1Tck7wP46KOP5p//+Z8zbdq0nHvuuf3uh5Qk119/fZYsWZKVK1f2/SW0cePGPPvss33/Zzj99NOzbdu2fOc738mePXty0UUX5fjjj8/9999/wHO4jxAADJ5du3Zl8+bNmTRp0jt+sOPttvX6PUTfAj799NNz+umn73ddpVLJ0qVLc+WVV+acc85Jktx7771pbm7OI4880ndDzNWrV/e7IeYtt9ySM844I9/61recDgeAD7ADOXc1BM9vDaoh+Rbw23mnG2ImeccbYr6Vnp6edHd393sAAINjxIgRSfKON4H+xW3e+B76G5JnAN/OQN4Qc8mSJbn66qvf54kBKMnUlVOrPcKQsfGCjf2+Hj58eMaOHdt3S5uDDz54vzeCfv311/PSSy9l7NixGT58+KDNO5TUXAAOpEWLFmXhwoV9X3d3d6etra2KEwFAWd64b+Ev39fwl40dO3ZI3uNwsNRcAP7iDTEnTpzYt7yzszOf+MQn+rZ5LzfEbGhoSENDw/s/NABwQOrq6jJx4sRMmDAhe/bs2e82I0aMcObvHdTcNYBuiAkAtW/48OEZOXLkfh/i750NyTOAbogJAPDeDckAfOqpp3LKKaf0ff3GdXkXXHBB7rnnnlx++eXZuXNn5s6dm+3bt+fkk0/e7w0xL7300px66qkZNmxYZs+enZtvvnnQnwsAwGAbkjeC/qBwI0kA3i2fAj5wv/wp4PeL1+8avAYQAIC3JwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApTswG4b9++XHXVVZk0aVJGjRqVX//1X89f/MVfpFKp9G1TqVSyePHiTJw4MaNGjUp7e3teeOGFKk4NADDwajYAr7/++tx+++259dZb89xzz+X666/PDTfckFtuuaVvmxtuuCE333xzli9fnvXr12f06NGZOXNmdu3aVcXJAQAGVn21BxgoP/jBD3LOOefkzDPPTJJ85CMfyXe/+91s2LAhyc/P/i1dujRXXnllzjnnnCTJvffem+bm5jzyyCOZM2dO1WYHABhINXsG8JOf/GTWrFmTn/zkJ0mSH//4x/mnf/qnnH766UmSzZs3p6OjI+3t7X3f09TUlOnTp2fdunVVmRkAYDDU7BnAK664It3d3ZkyZUqGDx+effv25dprr815552XJOno6EiSNDc39/u+5ubmvnW/rKenJz09PX1fd3d3D9D0AAADp2bPAH7ve9/Lfffdl/vvvz/PPPNMVq5cmW9961tZuXLle97nkiVL0tTU1Pdoa2t7HycGABgcNRuAf/7nf54rrrgic+bMydSpU/OHf/iHWbBgQZYsWZIkaWlpSZJ0dnb2+77Ozs6+db9s0aJF6erq6nts3bp1YJ8EAMAAqNkAfP311zNsWP+nN3z48PT29iZJJk2alJaWlqxZs6ZvfXd3d9avX58ZM2bsd58NDQ1pbGzs9wAAGGpq9hrAs88+O9dee20OP/zwfOxjH8u//Mu/5MYbb8wXvvCFJEldXV0uu+yyXHPNNZk8eXImTZqUq666Kq2trZk1a1Z1hwcAGEA1G4C33HJLrrrqqnzpS1/KSy+9lNbW1vzxH/9xFi9e3LfN5Zdfnp07d2bu3LnZvn17Tj755KxevTojR46s4uQAAAOrrvKL/zQG70p3d3eamprS1dXl7WAADsjUlVOrPcKQsfGCjQOyX6/fNXwNIAAA+ycAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAApT0wH43//93zn//PMzfvz4jBo1KlOnTs1TTz3Vt75SqWTx4sWZOHFiRo0alfb29rzwwgtVnBgAYODVbAC++uqrOemkkzJixIg8+uijefbZZ/Ptb387hx56aN82N9xwQ26++eYsX74869evz+jRozNz5szs2rWripMDAAys+moPMFCuv/76tLW15e677+5bNmnSpL7/rlQqWbp0aa688sqcc845SZJ77703zc3NeeSRRzJnzpxBnxkAYDDU7BnAv/u7v8txxx2X3/u938uECRNyzDHH5M477+xbv3nz5nR0dKS9vb1vWVNTU6ZPn55169btd589PT3p7u7u9wAAGGpqNgD/4z/+I7fffnsmT56cf/iHf8if/Mmf5Mtf/nJWrlyZJOno6EiSNDc39/u+5ubmvnW/bMmSJWlqaup7tLW1DeyTAAAYADUbgL29vTn22GNz3XXX5ZhjjsncuXNzySWXZPny5e95n4sWLUpXV1ffY+vWre/jxAAAg6NmA3DixIk58sgj+y074ogjsmXLliRJS0tLkqSzs7PfNp2dnX3rfllDQ0MaGxv7PQAAhpqaDcCTTjopmzZt6rfsJz/5ST784Q8n+fkHQlpaWrJmzZq+9d3d3Vm/fn1mzJgxqLMCAAymmv0U8IIFC/LJT34y1113XT772c9mw4YNueOOO3LHHXckSerq6nLZZZflmmuuyeTJkzNp0qRcddVVaW1tzaxZs6o7PADAAKrZADz++OPz8MMPZ9GiRfnGN76RSZMmZenSpTnvvPP6trn88suzc+fOzJ07N9u3b8/JJ5+c1atXZ+TIkVWcHABgYNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsHJD9ev2u4WsAAQDYPwEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFAYAQgAUBgBCABQGAEIAFCYIgLwL//yL1NXV5fLLrusb9muXbsyb968jB8/Poccckhmz56dzs7O6g0JADBIaj4An3zyyXznO9/JUUcd1W/5ggUL8v3vfz8PPfRQ1q5dmxdffDHnnntulaYEABg8NR2AO3bsyHnnnZc777wzhx56aN/yrq6urFixIjfeeGM+/elPZ9q0abn77rvzgx/8ID/84Q+rODEAwMCr6QCcN29ezjzzzLS3t/db/vTTT2fPnj39lk+ZMiWHH3541q1b95b76+npSXd3d78HAMBQU1/tAQbKAw88kGeeeSZPPvnkm9Z1dHTkoIMOytixY/stb25uTkdHx1vuc8mSJbn66qvf71EBAAZVTZ4B3Lp1a77yla/kvvvuy8iRI9+3/S5atChdXV19j61bt75v+wYAGCw1GYBPP/10XnrppRx77LGpr69PfX191q5dm5tvvjn19fVpbm7O7t27s3379n7f19nZmZaWlrfcb0NDQxobG/s9AACGmpp8C/jUU0/Nxo0b+y276KKLMmXKlHz1q19NW1tbRowYkTVr1mT27NlJkk2bNmXLli2ZMWNGNUYGABg0NRmAY8aMycc//vF+y0aPHp3x48f3Lb/44ouzcOHCjBs3Lo2NjZk/f35mzJiRE088sRojAwAMmpoMwANx0003ZdiwYZk9e3Z6enoyc+bM3HbbbdUeCwBgwNVVKpVKtYcYqrq7u9PU1JSuri7XAwJwQKaunFrtEYaMjRdsfOeN3gOv3zX6IRAAAN6aAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKIwABAAojAAEACiMAAQAKEzNBuCSJUty/PHHZ8yYMZkwYUJmzZqVTZs29dtm165dmTdvXsaPH59DDjkks2fPTmdnZ5UmBgAYHDUbgGvXrs28efPywx/+MI899lj27NmTz3zmM9m5c2ffNgsWLMj3v//9PPTQQ1m7dm1efPHFnHvuuVWcGgBg4NVVKpVKtYcYDC+//HImTJiQtWvX5rd+67fS1dWVww47LPfff39+93d/N0ny/PPP54gjjsi6dety4oknvuM+u7u709TUlK6urjQ2Ng70UwCgBkxdObXaIwwZGy/YOCD79fpdw2cAf1lXV1eSZNy4cUmSp59+Onv27El7e3vfNlOmTMnhhx+edevWVWVGAIDBUF/tAQZDb29vLrvsspx00kn5+Mc/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r/7qr+bYY4/NiSeemFNPPTX33HNP/uiP/qjKE9amsWPHvuU/f0ptcwaQd/S9730vU6ZMyW/8xm/k/PPPz1133RW3jxx8O3bsyF//9V/nox/9aMaPH1/tcWrSK6+8ktWrV2fevHn94u8NJf7b39X06U9/OkcffXT+5m/+ptqjDBnXXXddDjnkkLd9bNmy5YD2tWXLlnfc13XXXTfAz4iB4gwg72jFihU5//zzk/z8bZqurq6sXbs2n/rUp6o7WAFWrVqVQw45JEmyc+fOTJw4MatWrcqwYf52Gwg//elPU6lUMmXKlGqPwv83ZcoU172+C1/84hfz2c9+9m23aW1t7fvv3//938/w4cP7rX/22Wdz+OGHp7W1NT/60Y/edl/jxo17z7NSXQKQt7Vp06Zs2LAhDz/8cJKkvr4+n/vc57JixQoBOAhOOeWU3H777UmSV199NbfddltOP/30bNiwIR/+8IerPF3tcWb7g6dSqaSurq7aYwwZ48aNe1dRdtNNN6W9vb3fsjcCsb6+Ph/96Eff1/n44BCAvK0VK1Zk7969/f5irFQqaWhoyK233pqmpqYqTlf7Ro8e3e8X8F/91V+lqakpd955Z6655poqTlabJk+enLq6ujz//PPVHoX/77nnnsukSZOqPcaQcd11173j27JvnOFLfn5t8VtF3pYtW3LkkUe+7b6+9rWvuSZ8iBKAvKW9e/fm3nvvzbe//e185jOf6bdu1qxZ+e53v5svfvGLVZquTHV1dRk2bFj+93//t9qj1KRx48Zl5syZWbZsWb785S+/6TrA7du3uw5wED3++OPZuHFjFixYUO1Rhox3+xbwO23nLeDaJQB5S6tWrcqrr76aiy+++E1n+mbPnp0VK1YIwAHW09OTjo6OJD9/C/jWW2/Njh07cvbZZ1d5stq1bNmynHTSSTnhhBPyjW98I0cddVT27t2bxx57LLfffnuee+65ao9Yk974Wd+3b186OzuzevXqLFmyJGeddVY+//nPV3u8IePdvgW8ffv2vt8xbxgzZkxGjx7tLeAaV1dx0Qtv4eyzz05vb2/+/u///k3rNmzYkOnTp+fHP/5xjjrqqCpMV/suvPDCrFy5su/rMWPGZMqUKfnqV7+a2bNnV3Gy2rdt27Zce+21WbVqVbZt25bDDjss06ZNy4IFC1z7OgB+8We9vr4+hx56aI4++uj8wR/8QS644AIfehogb3Vt5ZIlS3LFFVcM8jQMNgEIAFAYf1YBABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABRGAAIAFEYAAgAURgACABTm/wETOAwOIxuFdgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:xhtml2pdf.tables:Col widths: ['50%', '10%', '10%', '10%', '10%', '10%', 150.0] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 58 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 111 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 132 8166 +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 19:29:37] "GET /myclass/api/Prepare_and_Send_Inscrit_Bulletin_Note_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/684f106be266de5f7fd519f4,684f106ae266de5f7fd519e0,684f106ae266de5f7fd519ea/685ebd41ed392125a88f1574 HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:23.056864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:23.059863 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:23.061864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:23.062863 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:23.065865 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:23.071186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:23.072187 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:23.078192 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:23.080193 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:23.083192 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:23.085192 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:23.089196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:23] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:25.922503 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:25.925504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:25.930501 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:25.933503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:25] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:25.937503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:25] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:25.939502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:25.942502 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:25] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:25] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:25] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:25] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:25] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:27.862738 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:27] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:29.396492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:29.398030 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:29.399022 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:29.400037 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:29.403050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:29] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:29] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:29] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:29] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:32.866928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:32] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:34.576061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:34] "POST /myclass/api/Get_Attestion_By_Session/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:36.096544 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:36] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:38.006996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:38.010001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:38.014001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:38.016994 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:38.020226 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:38] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:38] "POST /myclass/api/Get_Given_SessionFormation_List_Automatic_Traitement_From/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:38] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:38] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:38] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:39.151402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:39] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:41.160285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:41] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:12:43.046251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:12:43.587060 : Create_Convention_By_Client_PDF -list object has no element 0 - Line : 7286 +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:12:43] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/6873727a54e2e1ffed1e5f6f/65f05a36c544f77525a3062e HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 20:17:15.991723 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 20:17:15.991723 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 20:17:15.991723 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 20:17:15.991723 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 20:17:15.991723 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 20:17:30.915958 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:17:30] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:17:33.248399 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:17:33] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:17:35.006900 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:17:35.352961 : Create_Convention_By_Client_PDF -list object has no element 0 - Line : 7286 +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:17:35] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/6873727a54e2e1ffed1e5f6f/65f05a36c544f77525a3062e HTTP/1.1" 500 - +INFO:root:2025-07-13 20:18:29.216331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:29] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:38.695126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.697126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.699157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:38.717125 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:38.768921 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.771426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.775670 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.779121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:38.785569 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.791603 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.795568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:38.812570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.813610 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.818780 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:38.830944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:38.835944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:38] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:39] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:46.867483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:52.954355 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:52] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:54.947956 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:54.949957 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:54.953956 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:54.957979 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:18:54.962514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:54] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:54.970553 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:54] "POST /myclass/api/Get_List_Groupe_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:54.976535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:54] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:18:54.981077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:54] "POST /myclass/api/Get_List_Type_Organisme_Financement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:54] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:54] "POST /myclass/api/Get_List_Type_Pouvoir_Public/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:55] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:18:55] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:20:45.430297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:20:45] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:20:45.431297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:20:45] "POST /myclass/api/Get_List_Partner_Document_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:20:52.527297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:20:52] "POST /myclass/api/Get_List_Partner_Document_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:21:31.876354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:21:31.877354 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:21:31] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:21:31] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:21:45.526937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:21:45] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:21:52.608499 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:21:52] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:21:55.272228 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:21:55.319266 : Create_Convention_By_Client_PDF -list object has no element 0 - Line : 7286 +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:21:55] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_For_Selected_Inscrit_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/6873727a54e2e1ffed1e5f6f/65f05a36c544f77525a3062e/687373bb062bec5582192039 HTTP/1.1" 500 - +INFO:root:2025-07-13 20:22:17.999974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:22:18] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:22:23.872998 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-13 20:22:23.928207 : Create_Convention_By_Client_PDF -list object has no element 0 - Line : 7286 +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:22:23] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_For_Selected_Inscrit_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/6873727a54e2e1ffed1e5f6f/65f05a36c544f77525a3062e/687373bb062bec5582192039 HTTP/1.1" 500 - +INFO:root:2025-07-13 20:23:40.426710 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:23:40] "POST /myclass/api/Get_Given_Personnalisable_Fields_By_template_ref_interne/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:23:53.156583 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:23:53] "POST /myclass/api/Update_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:23:53.241225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:23:53] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:24:05.357828 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:24:05] "POST /myclass/api/Get_List_Convocations_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:24:07.141285 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n
\n
\n
\n
\n

A l\'attention  neutre   part 5 part nom5_client  

Situé :adresse04    code_postal04   ville04    pays04

\n
\n
\n
\n
\n
L\'Organisme de formation  Colas Rail   ci-après nommé l\'Organisme de formation
Situé : rue de la république 77 paris 
Déclation d\'activité :  NDA-001254  Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes : prenom nonn 
Contact :   
Téléphone :  
\n
à le plaisir de vous convier à la formation ci-dessous :
Formation :   CONDUIRE UN PROJET
Durée :  14.0 heure (s)
Lieu de formation :   Bertrange
Dates de formation :  20/07/2025 23/07/2025
Nom formateur :  nom_Enseignant_3 Prenom_3
\n
Vous êtes invités à vous présenter 20 minutes avant l\'horaire prévu.
\n
Les séquences de formartion  : \n

Du             : 21/07/2025 09:00  au 21/07/2025 17:00
Titre          : Seq_Auto_10
Agenda    :

\n\n

Du             : 22/07/2025 09:00  au 22/07/2025 17:00
Titre          : Seq_Auto_11
Agenda    :

\n\n

Du             : 23/07/2025 09:00  au 23/07/2025 17:00
Titre          : Seq_Auto_12
Agenda    :

\n
\n
Au plaisir de vous retrouver prochainement,
\n
Paris , 13/07/2025
\n

\n

 

\n

 Colas Rail 
Téléphone : 07 69 20 39 45 
Email :  mysytraining+dev@gmail.com 
Site :  https://colasrail.com/ 

\n

 

\n
' + dest = <_io.BufferedRandom name='./temp_direct/Convocation_43598_78339.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +WARNING:xhtml2pdf.util:getSize: Not a float '90%' +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:24:07] "GET /myclass/api/Prepare_and_Send_Convocation_From_Session_For_Selected_Inscrit_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/6873727a54e2e1ffed1e5f6f/6847efb6adbfa1041e0cf34b/687373bb062bec5582192037 HTTP/1.1" 200 - +INFO:root:2025-07-13 20:24:07.386857 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:24:07] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:24:24.726410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:24:24] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:24:26.730177 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

\n
\n
\n

 

\n\n\n\n\n\n\n\n
\n

Entre L\'Organisme de formation    ci-après nommé l\'Organisme de formation
Situé :    
Déclation d\'activité :   Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes :  prenom nonn 
Contact :   

\n

 

\n
\n

Et le bénéciaire : Client 2   Réprésenté par
(Ci-aprés nommé le client)
Situé :      

\n

 

\n
\n
\n

Est conclue la convention suivante. 

\n

Article 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation Colas Rail 

\n


Formation :  CONDUIRE UN PROJET 

Durée : 14.0   heure (s) 
Lieu de formation :Bertrange 
Dates de formation : 20/07/2025  23/07/2025 
Nom formateur : nom_Enseignant_3 Prenom_3 

\n

Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client

\n

Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires : 

\n
part nom5_client   part 5   mysy1000formation+01@gmail.com
part nom6_client   part 6   mysy1000formation+02@gmail.com
\n

Article 4 : Prix de la formation 
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 1500.0 

\n

Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

 

\n

 

\n

Paris , 13/07/2025 

\n\n\n\n\n\n\n\n
\n

Pour l\'organisme de formation
prenom  nonn

\n
\n

Pour le client :
Nom & Prénom du Signataire

\n
\n

 

\n

 

\n

 

\n

Colas Rail 
Téléphone : 
Site web : https://colasrail.com/ 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_43598_29744.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:24:27] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_For_Selected_Inscrit_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/6873727a54e2e1ffed1e5f6f/65f05a36c544f77525a3062e/687373bb062bec5582192039 HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_client.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 20:26:31.735381 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 20:26:31.735381 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 20:26:31.735381 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 20:26:31.735381 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 20:26:31.735381 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_client.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 20:27:17.271201 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 20:27:17.272199 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 20:27:17.272199 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 20:27:17.272199 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 20:27:17.272199 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_client.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 20:27:48.152041 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 20:27:48.152041 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 20:27:48.152041 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 20:27:48.153041 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 20:27:48.153041 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 20:29:10.082557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:29:10] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:29:12.127874 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

\n
\n
\n

 

\n\n\n\n\n\n\n\n
\n

Entre L\'Organisme de formation    ci-après nommé l\'Organisme de formation
Situé :    
Déclation d\'activité :   Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes :  prenom nonn 
Contact :   

\n

 

\n
\n

Et le bénéciaire : Client 2   Réprésenté par
(Ci-aprés nommé le client)
Situé :      

\n

 

\n
\n
\n

Est conclue la convention suivante. 

\n

Article 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation Colas Rail 

\n


Formation :  CONDUIRE UN PROJET 

Durée : 14.0   heure (s) 
Lieu de formation :Bertrange 
Dates de formation : 20/07/2025  23/07/2025 
Nom formateur : nom_Enseignant_3 Prenom_3 

\n

Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client

\n

Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires : 

\n
part nom5_client   part 5   mysy1000formation+01@gmail.com
part nom6_client   part 6   mysy1000formation+02@gmail.com
\n

Article 4 : Prix de la formation 
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 1500.0 

\n

Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

 

\n

 

\n

Paris , 13/07/2025 

\n\n\n\n\n\n\n\n
\n

Pour l\'organisme de formation
prenom  nonn

\n
\n

Pour le client :
Nom & Prénom du Signataire

\n
\n

 

\n

 

\n

 

\n

Colas Rail 
Téléphone : 
Site web : https://colasrail.com/ 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_43598_79438.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:29:12] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_For_Selected_Inscrit_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/6873727a54e2e1ffed1e5f6f/65f05a36c544f77525a3062e/687373bb062bec5582192037 HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-13 20:30:18.087520 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-13 20:30:18.087520 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-13 20:30:18.087520 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-13 20:30:18.087520 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-13 20:30:18.087520 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-13 20:30:35.636294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:30:35] "POST /myclass/api/Get_Default_Partner_Document_By_Internal_Ref/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:30:38.060394 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:30:38] "POST /myclass/api/Update_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:30:38.154955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:30:38] "POST /myclass/api/Get_Given_Partner_Document/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:30:46.452387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:30:46] "POST /myclass/api/Get_List_Conventions_Stagiaire_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-13 20:30:48.602171 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

\n
\n
\n

 

\n\n\n\n\n\n\n\n
\n

Entre L\'Organisme de formation    ci-après nommé l\'Organisme de formation
Situé :    
Déclation d\'activité :   Représenté par : [PDG]
Signataire dûment habilité aux fins des présentes :  prenom nonn 
Contact :   

\n

 

\n
\n

Et le bénéciaire : Client 2   Réprésenté par
(Ci-aprés nommé le client)
Situé :      
Représenté par :    en qualité de
Contact : billardman01@hotmail.com 

\n

 

\n
\n
\n

Est conclue la convention suivante. 

\n

Article 1 : Objet, nature, et durée de la formation
Le bénéciaire entend faire participer une partie de son personnel à l\'action de formation suivante organisée par l\'organisme de formation Colas Rail 

\n


Formation :  CONDUIRE UN PROJET 

Durée : 14.0   heure (s) 
Lieu de formation :Bertrange 
Dates de formation : 20/07/2025  23/07/2025 
Nom formateur : nom_Enseignant_3 Prenom_3 

\n

Article 2 : Programme de la formation
La description detaillée du programme (méthodes pédagogiques, évaluation) est fourni au client

\n

Article 3 : Engagement de participation à la formation
Le bénéciaire s\'engage à assurer la présence du / des stagiaire/s aux dates et lieux prévus ci-dessus.
Liste des stagiaires : 

\n
part nom5_client   part 5   mysy1000formation+01@gmail.com
part nom6_client   part 6   mysy1000formation+02@gmail.com
\n

Article 4 : Prix de la formation 
La formation est réglée en totalité par le client
Coût pédagogique par stagiaire : 1500.0 

\n

Article 5 : Modalités de réglement
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

Article 6 : Moyes pédagogiques et techniques mises en oeuvre
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

Article x : Litiges
orem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\n

 

\n

 

\n

Paris , 13/07/2025 

\n\n\n\n\n\n\n\n
\n

Pour l\'organisme de formation
prenom  nonn

\n
\n

Pour le client :
Nom & Prénom du Signataire

\n
\n

 

\n

 

\n

 

\n

Colas Rail 
Téléphone : 
Site web : https://colasrail.com/ 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_43598_07617.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None] +INFO:werkzeug:127.0.0.1 - - [13/Jul/2025 20:30:49] "GET /myclass/api/Prepare_and_Send_Convention_From_Session_For_Selected_Inscrit_By_PDF/SKYl9tU9wC5ZRsBaYadfvtKW-2_zCiHPeA/6873727a54e2e1ffed1e5f6f/65f05a36c544f77525a3062e/687373bb062bec5582192039,687373bb062bec5582192037 HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 09:45:13.046197 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 09:45:13.046197 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 09:45:13.046197 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 09:45:13.046197 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 09:45:13.046197 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 09:45:20.899356 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 09:45:20.899356 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 09:45:20.899356 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 09:45:20.899356 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 09:45:20.899356 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\survey_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 12:08:27.228008 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 12:08:27.228008 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 12:08:27.228008 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 12:08:27.228008 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 12:08:27.228008 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 12:20:43.261637 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 12:20:43.261637 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 12:20:43.261637 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 12:20:43.261637 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 12:20:43.261637 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\partner_invoice.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 12:21:46.973626 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 12:21:46.973626 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 12:21:46.973626 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 12:21:46.974608 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 12:21:46.974608 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 15:06:18.325491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.329493 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.332491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.335009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.338009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.654089 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.657769 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.662551 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.666630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.667939 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.675016 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.680119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.686917 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.692049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.696452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.700757 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.703599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.709209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.713652 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.719282 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.724908 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.727581 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.731478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.733476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.742909 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.746009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.751934 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.757940 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.764941 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.768936 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.773384 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.777387 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:18.781400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.791385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:18.799386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:06:52.416417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:06:54.026721 : InitUserPasswd Aucun resultat trouvé pour le compte pro {'email': 'mysy1000formation+02@gmail.com', 'active': '1', 'locked': '0'} +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:06:54] "POST /myclass/api/InitUserPasswd/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:09:04.756905 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:09:04.762893 : InitUserPasswd Aucun resultat trouvé pour le compte pro {'email': 'mysy1000formation+02@gmail.com', 'active': '1', 'locked': '0'} +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:09:04] "POST /myclass/api/InitUserPasswd/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:49.085722 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:49] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:50.280677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:26:50.287694 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:26:50.295683 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:50.302791 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:26:50.344686 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:50.357693 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:26:50.366324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:50.381330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:50.399329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:26:50.407438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:50.423331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:50] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:53.684561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:53] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:56.408831 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:26:56.415831 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:26:56.423833 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:26:56.438837 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:56] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:56] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:56] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:26:57.576690 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:26:57] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:27:22.538072 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:27:22] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:27:22.574076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:27:22] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:00.380546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:28:00.384541 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:28:00.389547 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:00] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:00.400550 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:00] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:00] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:00.464343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:28:00.467350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:28:00.470353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:00] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:00.480623 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:00] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:00] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:13.933299 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:13] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:24.299736 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:24] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:24.337223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:24] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:45.013208 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:45] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:28:45.047198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:28:45] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:33:31.833715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:33:31.841705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:33:31.848709 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:33:31.851707 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:33:31] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:33:31] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:33:31] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 15:38:28.436245 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 15:38:28.437250 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 15:38:28.437250 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 15:38:28.437250 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 15:38:28.437250 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 15:41:57.729820 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:41:57.736820 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:41:57.739814 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:41:57] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:41:57.788506 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:41:57] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:41:57] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:02.945866 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:02.951866 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:02.957911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:02] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:02] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:02.990670 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:02] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:03.053403 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:03.061118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:03.063027 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:03.110747 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:03] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:03] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:03] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:04.744306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:04] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:21.069142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:21] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:21.126548 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:21] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:30.507400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:30.509410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:30.516398 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:30.517450 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:30.522576 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:30] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:30] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:30] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:30] "POST /myclass/api/get_List_domaine_metier/ HTTP/1.1" 500 - +INFO:root:2025-07-14 15:42:31.048433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.049433 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.057436 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.066431 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.074434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.088571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.100446 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.106169 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.121069 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.137788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.140812 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.150818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.162808 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.175808 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.195828 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.203822 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.222863 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.229888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.240358 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.247008 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.260045 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.273031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.292027 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.305096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.317121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.330163 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:42:31.338875 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.348893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.362896 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:42:31.378892 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:42:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 15:53:16.339626 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 15:53:16.339626 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 15:53:16.339626 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 15:53:16.339626 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 15:53:16.339626 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 15:54:27.818616 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 15:54:27.818616 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 15:54:27.818616 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 15:54:27.818616 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 15:54:27.818616 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 15:54:30.156928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:54:30] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:54:30.219106 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:54:30] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 15:55:38.341869 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 15:55:38.341869 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 15:55:38.341869 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 15:55:38.341869 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 15:55:38.341869 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 15:55:38.508827 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:55:38] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:55:38.540341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:55:38] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:55:52.005803 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 15:55:52.471374 : Get_Partner_Catalog_Pub_Config - La valeur 'token' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:55:52] "GET /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 15:55:52.549362 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 15:55:52] "GET /favicon.ico HTTP/1.1" 404 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:00:31.734861 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:00:31.734861 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:00:31.734861 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:00:31.734861 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:00:31.734861 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 16:00:31.833657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:00:31] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:00:31.839918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:00:31] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:00:58.627402 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:00:58.627402 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:00:58.627402 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:00:58.627402 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:00:58.627402 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:02:51.623670 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:02:51.623670 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:02:51.623670 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:02:51.623670 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:02:51.623670 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:05:44.156533 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:05:44.157535 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:05:44.157535 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:05:44.157535 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:05:44.158602 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:06:58.927325 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:06:58.927325 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:06:58.927325 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:06:58.927325 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:06:58.927325 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:14:22.622507 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:14:22.622507 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:14:22.622507 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:14:22.622507 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:14:22.622507 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 16:14:34.106009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:34.113902 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:34.116900 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:34.122014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:14:34.167933 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:14:34.173934 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:34.178935 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:34.184941 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:34.193939 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:14:34.210936 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:34.223944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:34] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:14:39.238161 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:39.244248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:14:39.250167 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:39] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:14:39.267762 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:39] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:39] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:14:40.539046 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:14:40] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:15:06.783205 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:15:10] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:15:10.376086 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:15:10] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:19:22.446912 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:19:22.446912 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:19:22.446912 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:19:22.446912 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:19:22.446912 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:19:52.050166 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:19:52.050669 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:19:52.050669 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:19:52.050669 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:19:52.050669 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 16:20:35.057740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:20:35] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:20:35.100227 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:20:35] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:21:22.338924 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:21:22.338924 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:21:22.338924 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:21:22.338924 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:21:22.338924 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 16:21:37.928988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:21:38] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:21:38.325084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:21:38] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:22:55.624593 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:22:55.625099 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:22:55.625099 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:22:55.625099 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:22:55.625099 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 16:23:10.958826 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:23:11] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:23:11.006272 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:23:11] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:30:05.752717 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:30:05.752717 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:30:05.752717 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:30:05.752717 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:30:05.752717 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:30:36.677929 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:30:36.677929 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:30:36.677929 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:30:36.677929 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:30:36.677929 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-14 16:30:57.252266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:30:57] "POST /myclass/api/Add_Update_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:30:57.544842 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:30:57] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-14 16:32:42.063568 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:32:42.067561 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:32:42.073673 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-14 16:32:42.088246 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:32:42] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:32:42] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [14/Jul/2025 16:32:42] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:34:09.554828 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:34:09.555838 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:34:09.555838 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:34:09.555838 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:34:09.555838 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-14 16:34:52.722654 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-14 16:34:52.722654 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-14 16:34:52.722654 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-14 16:34:52.722654 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-14 16:34:52.722654 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-15 08:10:57.029367 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-15 08:10:57.030343 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-15 08:10:57.030343 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-15 08:10:57.030343 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-15 08:10:57.030343 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-15 08:11:27.727985 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-15 08:11:27.727985 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-15 08:11:27.730593 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-15 08:11:27.730593 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-15 08:11:27.730593 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-15 08:21:48.275482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:48.285482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:48.289482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:48.295482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:48.316009 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:48.330013 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:48.332028 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:48.339053 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:48.342575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:48.352571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:48.372116 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:48] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:51.371631 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:51.374657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:51.378631 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:51.385664 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:51.398668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:51.401647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:51.411633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:51.421634 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:51.427653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:51.436139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:51.444161 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:51.456143 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:54.393272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:54.398276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:54.402270 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:54.407311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:54] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:54] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:54.413301 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:21:54.414273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:54] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:54] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:21:54.426269 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:54] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:54] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:21:54] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:23:28.657088 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:23:28.661068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:23:28] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:23:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.478385 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:24:13.480391 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:24:13.486900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.498902 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.554632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:24:13.557984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:24:13.559979 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:24:13.565980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.571507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.578505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:24:13.582533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.591053 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.601052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.608050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:13.615050 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:24:13.619052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:13] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:14] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:22.317011 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:27.545613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:27] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:32.215772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:32] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:24:35.632545 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:24:38.049912 : Delete_Given_Partner_Client - Le client a 8 stagiaire(s) valide(s). Suppression annulée +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:24:38] "POST /myclass/api/Delete_Given_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:25:29.074723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:29] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:25:30.176877 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:30] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:25:34.009614 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:25:34.012596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:34] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:34] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:25:35.069593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:25:35.073603 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:35] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:25:38.161277 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:25:38.166266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:38] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:25:48.126655 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:48] "POST /myclass/api/UpdateStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:25:48.237518 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:25:48.239518 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:25:48.244608 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:48] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:48] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:25:48] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:30.557890 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:30.564906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:30.574062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:30.581190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:30.593740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:30.609667 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:30.617196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:30.626327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:30.635361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:30.644231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:30.649748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:30.656826 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:31] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:34.488027 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:34.492027 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:34.497039 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:34.502029 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:34.503029 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:34] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:34.511054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:34] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:34.519148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:34] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:34] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:34] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:34] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:34] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:29:36.217041 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:29:36.220043 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:36] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:29:36] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:08.451587 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:08] "POST /myclass/api/UpdateStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:08.555126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:30:08.561679 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:08] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:08.569680 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:08] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:08] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:56.272177 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:30:56.276683 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:30:56.280014 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:30:56.287567 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:56.295566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:56.300564 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:30:56.305688 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:56.325279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:56.330316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:56.339279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:30:56.348389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:30:56.351277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:30:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:31:28.481264 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:31:28.485266 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:31:28.490268 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:31:28.493306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:28] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:31:28.503319 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:31:28.509273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:28] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:28] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:31:28.518275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:28] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:28] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:28] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:28] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:31:30.191608 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:31:30.194592 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:30] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:30] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:31:52.895575 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:52] "POST /myclass/api/UpdateStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:31:52.979702 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:31:52.983251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:31:52.987255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:52] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:52] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:31:52] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:32:02.558343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:32:02] "POST /myclass/api/UpdateStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:32:02.696922 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:32:02] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:32:02.707497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:32:02.717503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:32:02] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:32:02] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:43.984710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.042238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.077275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.109787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.195930 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.236030 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.262041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.283062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.299586 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.342206 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.350706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.372711 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.388722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.396245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.408239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.426238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.440242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.452242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.469242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.486246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.494721 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.499711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:44.506727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:44.533718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:44] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:45] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:47.688997 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:47.695511 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:47.696510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:47] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:47] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:47.707079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:47] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:47.715573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:47] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:47.722595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:47.731590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:47] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:47] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:47] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:49.865979 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:34:49.868993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:34:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:34:58.184487 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:01] "POST /myclass/api/UpdateStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:35:01.637468 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:01.639469 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:01.643468 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:01] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:01] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:01] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:35:04.352378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:04.355381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:04] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:04] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:35:14.248331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:14.324100 : Add_Contact - Il existe déjà un contact qui porte le même email principal = mysytraining+apprenant1@gmail.com +INFO:root:2025-07-15 08:35:14.327122 : Prepare_and_Send_Facture_From_Session_By_Inscription_Id_SAVE_ORIG WARNING : Impossible de créer le contact - Vous avez déjà un contact qui a le même email principal +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '

 

\n

\n

 

\n

 

\n

Facture n° Invoice_640 

\n

part nom2 30
adresse01
code_postal01  - adresse01
pays01

\n

 

\n

 

\n

 

\n

 

\n

\n

Vous n\'avez pas de réduction sur cette facture.

\n

 

\n

Rappel Commande  n° Code_Session_IFOD_22_Sess_AOUT_DEV_dup 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtyPrix Unit.Montant
CONDUIRE UN PROJET11500.01500.0
\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Totaux
 Total Remise( 0 )
 Total HT1500.0 €
 Taxes285.0 € - (19 % )
 Total1785.0 €
\n

 

\n

Condition de règlement :   :  

\n

Date échéance : 15/07/2025 

\n

 

\n

15/07/2025 08:35:14  

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Invoice_Invoice_640.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +DEBUG:xhtml2pdf.document:pisaDocument options: + src = '


 

\n

\n

 

\n

 

\n

Facture n° Invoice_640 

\n

part nom2 30
adresse01
code_postal01  - adresse01
pays01

\n

 

\n

 

\n

 

\n

 

\n

\n

Vous n\'avez pas de réduction sur cette facture.

\n

 

\n

Rappel Commande  n° Code_Session_IFOD_22_Sess_AOUT_DEV_dup 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtyPrix Unit.Montant
CONDUIRE UN PROJET11500.01500.0
\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Totaux
 Total Remise( 0 )
 Total HT1500.0 €
 Taxes285.0 € - (19 % )
 Total1785.0 €
\n

 

\n

Condition de règlement :   :  

\n

Date échéance : 15/07/2025 

\n

 

\n

15/07/2025 08:35:14  

' + dest = <_io.BufferedRandom name='./temp_direct/Invoice_Signe_15_07_2025_97.pdf'> + path = '' + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR0AAAEdAQMAAAALpCE4AAAABlBMVEUAAIv///+fga7nAAADN0lEQVR42u2aQQ6bQAxFnbKYJUeYm4SLIYHExchN5ggsWURx//+eJJW6aFeVUyULBAkLY+znbzvmf/6c9r3pe9NH33SY2cXvVm7u7ZzwbbkdQyt+zPjFFj9/2F98/vFNNHxxv+FgNm4NNls9r+Odv81Vv6Y1fA5nl33EK5iOudoFB3+YzpIbjng5L741f8Dtp433Wh445DfcN5elJ7/TpU2e3XDF+FyRlyvdfjfFOKy/J49xUgWGl9tvh9xUeX12hgo8TpvxFh6wOZiZ1+NlN6sCN88MGboaLoeGoEls+NJsUliMm6sAwe3uJphnNpwQJEbgZ1mKlJTHdxv4RIljHNS7Gt3uK232RggS5k4mJvY4IQjHBsfJF0T2KtKYtEBeqrSiKJmYprAUkXMMTuur3J7b4wM8LnGCeFEBiqC5plaHoJ6xcuJM6hB5uShXa+7kFP/oYsBc8SLShETcLXXJB72hqkDvFuLEQMJCJoroiTmO2JD2HjwyFIhkVwQcJu+AzkkKhR6nHi8MGsQ9niN1cgJ9rDjGRkJEV0sB3w/9Mi0O6V3oKxUgYsRV7VmFUnOczmY2QrDQUns2y1f2Qg9LrVUoYQluXNxeDRvDOzXHo9shE3svZGgptqbxRMnN8e5xjSfYATHGAygxssirVYjrFvTmpzfLXXOl1iqTq4dY2XOuNcoOmBiBnlqrgNne9fjQn8OIltRzFTIbHFe1J0aor8RxD9IkxqFSEmHBNJXSolh09UK5Sz5by6YJ0FuPSzEWT56cYHafIhLhqqHPhsgzezzyknOVeAFU5ngLegTPTBVxPIDCM85VWIU04kod45GS9C6HK/aOcc8tsiz41wf7MensI4vLkb3Lt/rU40aR5THYOlNPsrZoeZ4I5yIo4oUPkzlUVs2Vq+adaiSs131vqSsnKo7GJ94XmwoVPofOR8+9kXjNx6XHtbxKr8ej71E8z5VrrJcen3OP4LR1+0WPxw5IpUiAz76gre89pzYSfAv2AZvlOZrl0jcSQ7A99yRLhrNZZlvPkJfm4oLWcq8LtVnWeGLh+HOg5jL9CcHKB2yWw/dq4qivGhf6zT5is/z9Q9L3pv/xpp+zZ3mDNCTXfgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 823 +DEBUG:xhtml2pdf.files:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYwAAAB9CAMAAAHxWZTmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACZUExURQAAAAAAAAAAAH9/f35+fvGCFQAAAPCDFX9/f/GDFfCCFH9/f/GCFfGCFPCBFvGDFe+DE/GCFe9/F/GCFQAAAAAAAPGCFH9/fwAAAH19ffCCFPGDFQAAAO+EFQAAAH9/fwAAAPKCFvCCFe+DF/KFEwAAAPCDFQAAAAAAAPGCFQAAAPCDFfGCFPGDFQAAAAAAAH5+fgAAAPKBFcnz200AAAAzdFJOUwDLuIjRv+6x/6V/amDPaONA8iDJdiJiolhDx5mWMC/oSlDXISjcjDz/vYVIcf9nqLkTO+P5O+gAAAAJcEhZcwAAFxEAABcRAcom8z8AABANSURBVHhe7V0NY5s4FiSxm2XX22u7Ter42ou73cuaza0T+/7/j7uZ9x4gQAKETWp6TBKQ0NcbjSSELZRkLLzhYS/OvpDYkq4vLHJcMYK3e8DcSZaZowSDBeLRK4UTKfj3tMuQMssecMAPguTXogBv35qDkCTZDudrJnKTlCmqjO6Rf54ky54kkcRHijLNeye5iyYpQOPuB6jzPq8NwfqAwyFNk2S7giNJVnASC/zl0SIKGJDE4r6XY09okphCELtCfCSwgAFNP8YujRtTiKYQ/lZQlt2pwwEbo/wWcNv9kYnwKwe2SRwV++S/epIscqfAYooTvzdysYgmcJyI/iVPYcVIUlqVfKZDfPE1FupZHljM/ZuyrpJtKn1jA5ddAbSbrOUo6N9+Ld+IBp9bpadekLhxfUpgnnNCMwbMPwLKrEcrxM14pEKsaRteoZDy9vPGLU27XTc0jR1xKvMoC3HvcG4hRRG46+7Y5Y9JdsurV9rt5fYKaLspj04W4iWcIiqFZNdylNykDLnEbPMyEly/yxno0R0CLX+iUsbenRBcZw9J8iVLHt0ynrOvCHrOjvBfg1uRu2QFz++WX1kYh6nSUynCC1rfC04RlUIqRWw5ESihvpQjHsa+EDAkKipFSCE+LA/pdp0etmmSbtJkuU4470iWW5Sz4YAqvynLUxdPW8xEUimnnuf+d3OcE9VCRimiWshIRbiFjFbEjwO53Qvswggosh6vjHLsq4znZ4WT8VhluMaPRaSS7auU0TmgD0JlzsBbi8GunAdObvu3BZFqGfJo0Am17TOPn8Vj1xFSEnHugxX5+QDRfG5pADkDnzUljm4hdnZpOFfJQk4vQoaUrvArDvo5XaDnpVHGR6eMnIh7O3eJlPWU3SfZF/qfbUICj5bBUK0e1hUKo+dnSSSgl3BpsMQcVgY/b5AZj5ovR8ldeSBFhcd+/00cNTg04CkKfEF6gHmGyhBnQw9xEMqBeF8R2nGz5sVWzVNyN68TVpQBfGLyd3kWpfiV6VW1O97LTDF7whzOKeNGp49fwOMBkjfKKPJ2s3WJONf9YEn94LThCpEKDS8iyrCzwCHSSaM/XBpKxNBJY415KKaBnDASnJ86D9+YpvIDK0HN3L33Ibh4kj9sbOaLaec6RSaYla6XLOZwQKR1ul3As1in6TY5LCxdlUZwvisTWJaVYsorvlSMxuw3RYY6B17gEvyYByNom6IMTdWzjNNQr6tRptSVQkahUSMy1rTdKWQkGhUi4z0aFIWMRoOF5JgfPwpYjZT4pwVMCo3hel+ZhU4EnpvOBHl4b52T4xGYAEyMR3AaMykeQRYMms549aY+gSrAkPIDH8PFEgvxMBbmM7Q1tDs81F4/m+dEWKUB9kAkwPPRx484f/hJvhGsws/Dy6KFhzzyEeY/DWo2UaNhLlCxmCV8PAIsQjy4HsCcxNNjhgd/YofzF/HcXWdXO15C1ONV9qi6Wbqdnu4fs6t7OsRkA2iYCwABnv7iA2sdTXuDLAI8qiwe4CXg5HoKF/LdcQ6E61FpgC7Bj3W0xtWAXA0hhrNzqgEW1xFi4edh1hS4RXXzU5O8mi1cLuVx5WweiXYLj2rYSkPwEz09EGTBrBrjVW6agOYIImnkKeFob1QffE1KlpbUwQSBzuwliNKlIr8WpqFltdK4yrIn8aCd2bUX/CEBelBH3/i72cXBovHE0sYjIJMu+gGOyVEdNzTNT0NB+80ncZ/Uzeqo0TBAAhzlIs5/iMPgY9HGo6Wx9QQsNdf54GcR5nE6izFohFiEeJyBxQgIsyh41GGhcah+Ea2QT8Tq8EXsRBsL49ETSx4OsGyRrtJlst2myWrDD/to7CGFdXCt+XX2GtfTrfjlU79Fukj4JXgeEUGMxfyQES4jcI3rB1zb0pMsFmsJyNHOIoqHFMty1qhlseWwIQ37iPVgdQ8fPKDJIJprH2VqkEREhRgNRkEIDYd/hZ/tZoUYi4XzyWuS/Lbf/8OcAQxtQ24p4wNqtK60GszildHOYyos2nlMh0UbjymxCPOYFosQj6mx8POYHgvh0YSFzfgOwMS1BguYFsx2B4EH2ItG4yniMh8rutD8OHqKcnjqfopy+L4bmJ4c3pqfnhz+L2qmJkeg3qcmR+hbs2nJEaz1ackR/gpzSnK01PmU5PhBaLQ0HTY3myiWsLCLQ7DOGYC/Gi62u4RMUzGq/f+C21nANBPDfDna5Hh+zLKXHqvje8CkBz66niT5Rb7e//iLxXPhN80nRpscxfeW5j8JajVRo1F8gdYk4jXNL0aIs666F5xFDrMVCNGofvMn8JnmFyMoxw4EZAnCedaMwExzAa4HNPhV8k/7/Tu94MBjWkgMP2f5Pu/BnMBXaHPNVzMZkNxdZVfwPOXf3YPwM8JVNmOP9DgeXxCH38920ahGyNE0LSRGQI47NSMHfIQ60fGBGznm34EL5H17l4Z9Jw3vMBoN08Ji+DhL/5YVKwY1J7sqnQXcS9fiKWnoVaMhQM8oPXSXjcq32sIiOgiJ4ZcDjchcJdQgHKEAGotxkiPbG9cAiMelQWJsnGaEl4aBvjpgWg1BMZhtQ446jQdcQGOCS401azWaWQ5qIFhT40Z7mBnRQoOePgiJ4ZXji1mjsMUWHTR0cYhL46skolQVO10PaLyLYYHEvhGJ8NCASWw0BrGGULde6kEjOcpAAB5tND4lv3t5kF0d/2ltVE2dzFrBgyzNYbfHMUyj2agIRIELFqiXcD3axTEh+csuFPB+L4CEITm8/Fg6B9Pk5pbVzHuCLMoJ07AxGn0IR85kIIYNx500eKm+aLKSRCHf3ITk8HcalG4ou4aayaOZntMwUDNzArLCigCvOg1DQeMP8biAyc2lChLLL0eInd3fOGaqOfJmZhsNjq7lMiyEFI5OGjxXZyMSWkeLHMER7Ijh6vFWnDtMP3awUFev8UqVxj0ctqiQC0If7y0a5iu6ILRilDAQlDS4Tu9vcSi8Ylg+PjnCPb83lNJ5IfY2EZQjfDvpjRFoBMQIynEGMcagERAjKMcZxBiBRlCMgBznEGMEBMUo5ajhdDHOjxYxCjlqsMBIeJYQblbmqMATsRutZokcfbHUdXUhONZt+f4w4sryu1WdSx7RuzxOA3W5n4NWMTpI1iAlcH3jNpW3qmFomiySFQ1O0uUh4YvXssxxmyabzZrLJ/mi9IoXF+tlGZEJlQZCNovU1keinvgaNVdR6iLKsgI67IyRQ6XgmklkT1tYnL0bDgu4fjLdyPvoUIPrJBkGM1cMzJdA0m00Un3rGzR5YvhiJYUwX/jz186BDjGi5NAabNAQ+4yGevCHWiUNJhIa4s4jGg34eNWhAUUYVNAo0Gnlr/v9v83ZCZTChpHTSBdckcurDDsc0BC2C7QIGgQT17Ld5VIb1YqWFhH5jr/QgOugNCR0TfJckCs0ZLdMRWejiekcVWgbeyV09432Rnch6JBjuBivjFZDpyJGhxyTEaPV1OmI0SrHhMRoMXZKYrTIMSkxguZOS4ygHBMTI2Dw1MQIyDE5MbwmT08MsdkDC5wQzPAKJifGjLHhb+4VzK3mldBDi7bnjBlnRC8tZjVeBapF6zCkUWY1RkcPLWY1Xgm9tJjVeBX01GJW4xXQW4tZjdERocWsxsiI0mJWY1REajGrMSKitZjVGA0DtJjVGAm/SbV27FvWxK+S7F/mm3EmDGrkeXfScxsiu9z/Owao0V+LeSyLRLQaMVrMakQiUo2qFm3jUGTGM4ioSuuvxUA1+OJlievzvzAzFEKmBnm787N5XMgO1fUA378CaCCi0mK0GKDGsaIEkb+A9f0hXGqIEwPw7d1QQ+9Ki9MiWg3b/jy7vufLl7vnxwvSQsUo92QvoXVuHhcaIC9JfvpT3iP2Z1BDz0qL1SJSDdtjwNlJ4ZIgTAaKIVA5zNOGXpUWr0WUGvr6q75CWoe9qSt41H0uAG7lcXPM+1OWXT3wLVTDi7zlDIjvOX/P1va7EIi3uCsxN31dNUm+ltHz3ilEThHj56q3BT0qbYgWEWro68WBcelZAgtYBWr1BWG6ms/Bje0mIx6PGHz9vIRtsyE8ThDjjw/0Nf8Ljg9aaZ2I1aK/GnrvDs2erm53bNC7W22yWpsmxiOq6+FF3fAckzvbiUirUd23GP2Ouydr8VqM4wRKMdQUZJQ8PD/m2zoIDQdy8ya0zksUgjliFPeMPhMqoJca8Vr0VkNrwDwtkHj2PrybRJtzPoRJpfO/utSrXKNxx4UuMW6L4UwgLBz0FcNFkaYTPdQYokVfNbQGqhVQ4l7v7jlk34SqGNWqldw0VuV6vn+X+EsXUeam+5MQj8+FQUJiwDBV4Fuf20UMhn3M2+tTXq0k/65a7v1bcIIYmqhVDLjPewP/Ji7nH5W3oPkuuhd8Qb3nmFNBz96k1MtaK6E1c30vYTJfGrdnCI73eRPQMU1IDL2B/ynOD83t4RroqYXughCvRt+RTSujMp96uJK7tlzPx4sTxdB/VefcM4q5tE6RzWPQmbIkFhZDxbC5VPcTeG8thqnRV4u8njDzfCL7B25HI7NQrXPunIfZjfYSrcwIMR75UH/cfbHhR2dj2vSZ8V1xT5KAe7NhpzHkMVRoDBZD9oYDvpkvANGixxYZEi9ejf5aAOXzW4FH9IjySa6AzJoixKggn61WnycUnut6HxMeYTGqEAWqYiSfxNtaFX21GKhGlBbAXaXi+QRBOB8gXh/16ZA1NEiMPE9BuZHVza3uVceru7I4XJeIZxAjv4+H/1Nlfy0GqRGrxRiQOs1FumTEaDFAjUvQYjJixGkRrcZFaDEVMWK1iFTjMrSYiBjxWkSpcSFaTEOMIVo01OjC99diEhimRaQasxa9MFSLKDUitVinKf+T8CAcvAnXsskZsJTN9Nxoq7S+X2AN9RxpXZ5dBw5ltE3q7AQXwHAtHDXOC+5YOBwBMbYHbkyH0K2z4duqV0kNMfoJEY9TtBhLjaK6uHPiEnW4Rds9cJc/tmp6Vmhlq3QD3VAv3BVTscalBbsUE6HKNoyigI/Zrpd6gghML2JskOECHj3LXoLNHMUm60K5GLRmeUA65qIpmXGC+NKekA2jbmEEo8rehXkksb6G07QYSQ0QNNh4wJqQemMblWqBoxAD8jCMjiJIsGI9kT3AWkkXoh3rRbAuxUAWgFWiJ0d1VMWQ0QoRmT7vzoUT/ZDJGFWsgVvEkEgCZljBqVqMpMaWbA9r7QhWf6UYICzDPEI3NnSjwcsJcbjJZbLFn4GbqQJWK9CPmeVDuQjKypQWDZgYzRyZYilVrXkB+U3AFYP/TF/MhgmMhai0dVMRw7mRuDi9Kk+XMxbSRn9InKrG62vxA4txohrfQYsfGqeoMWtxbgxXY9bi/BiqxqzFGBimxqzFOBiixqzFWIhXY9ZiPMSqMWsxJuLUmLUYFzFqzFqMjf5qzFqMj75qzFq8BqSW+2HWYnT0VmPW4hXQU43TtEiS/wHFpgfrbJaH1AAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\__dummy__' +DEBUG:xhtml2pdf.tags:Parsing img tag, src: +DEBUG:xhtml2pdf.tags:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:None +DEBUG:xhtml2pdf.tables:Col widths: [None, None, None, None] +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 823 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 54 4 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 70 153 +DEBUG:PIL.PngImagePlugin:STREAM b'tRNS' 235 51 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 298 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 319 4109 +DEBUG:xhtml2pdf.xhtml2pdf_reportlab:can't concat int to bytes +Traceback (most recent call last): + File "C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\xhtml2pdf\xhtml2pdf_reportlab.py", line 450, in getTransparent + return list(palette[transparency : transparency + 3]) + ~~~~~~~~~~~~~^~~ +TypeError: can't concat int to bytes +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:15] "POST /myclass/api/Invoice_Inscrption_With_Split_Session_By_Inscription_Id/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:35:15.302053 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:15.305059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:15] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:35:36.657165 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:36] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:35:39.144969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:39.148973 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:39.151967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:39.155969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:39.161967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:39] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:35:39.167966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:39] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:39] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-15 08:35:39.175005 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-15 08:35:39.178969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:39] "POST /myclass/api/Get_List_Type_Organisme_Financement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:39] "POST /myclass/api/Get_List_Groupe_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:39] "POST /myclass/api/Get_List_Type_Pouvoir_Public/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:39] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [15/Jul/2025 08:35:39] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 15:54:22.980824 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 15:54:22.980824 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 15:54:22.980824 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 15:54:22.980824 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 15:54:22.980824 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 15:54:29.455946 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 15:54:29.455946 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 15:54:29.456946 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 15:54:29.456946 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 15:54:29.456946 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-16 15:54:29.531306 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.532305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.533306 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.534305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.536305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.536305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.538306 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.538306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:29.551398 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.552398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:29.582440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.583439 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.585440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:29.590440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.594835 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:29.622958 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.624964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.626964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:29.628965 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:29.634965 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:29.637965 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:29] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:32.533514 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:32.535513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:32.536513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:32.538513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:32.540513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:32.541517 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:32.546513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:32.549599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:32.552601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:32.554601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:32.557600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:32.559600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:32] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:35.379924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:35.381926 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:35.384925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:35.387927 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:35.391927 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:35] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:35.393924 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:35.397925 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:35] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:35] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:35] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:35] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:40.159393 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:40] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:40.193906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:40.194906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:40.196918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:40.197908 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:40.198906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:40.202908 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:40] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:40] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:40] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:40] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:40] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:40] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:41.186612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:41] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:42.048835 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:42.049836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:42.051836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:42.053837 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:42.056869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:42.059837 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:42.063836 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:42.066841 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:42.069840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:42.071840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:42.072841 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:42.075841 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:42.078841 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:42.243537 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:54:42.245538 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:42] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:54:45.668001 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:54:45] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:56:11.997830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:56:11.999362 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:56:12] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:56:12.004743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:56:12.006760 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:56:12] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:56:12] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-16 15:56:16.290795 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:56:16.292799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:56:16.296822 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 15:56:16.298796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:56:16] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:56:16] "POST /myclass/api/Get_List_Type_Cours/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:56:16] "POST /myclass/api/Get_Competence_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 15:56:16] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:14.590223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:14.687131 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:14.688413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:14.689446 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:14.691663 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:14] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:14] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:14.696670 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:14.699665 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:14] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:14] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:14] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.664456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.665456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.665456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.666455 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.667456 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.777345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.778349 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.780350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.783351 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.785350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.787424 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.790424 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.792423 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.794628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.796628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.797629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.800629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.802630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.805630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.807629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.810629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.813629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.816630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.816630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.819630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.822629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.823629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:41.825629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.827629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.829630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.832628 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.834630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.837631 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.839629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:41.841630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:41] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:43.896391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:43.934680 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:43.935713 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:43.936721 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:43.938719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:43.946723 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:43.960720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:43.962719 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:43.964725 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:43.965726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:43.967717 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:43.969720 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:43] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:48.233396 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:48] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:49.324455 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:49.326456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:29:49.329457 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:49] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:49] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:29:49.350455 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:29:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:30:12.775316 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:30:12.776316 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:30:12.778316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:30:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:30:12] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:30:12] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:30:12.802316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:30:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:30:18.119084 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:30:18.120084 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:30:18.122085 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:30:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:30:18] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:30:18] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:30:18.157599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:30:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:31:16.240172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:31:16.241172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:31:16.243171 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:31:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:31:16] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:31:16] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:31:16.268170 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:31:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:31:22.964081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:31:22.965082 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:31:22.967083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:31:22] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:31:22] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:31:22] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:31:22.993088 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:31:22] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:32:34.175085 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:32:34.176091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:32:34.179092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:32:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:32:34] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:32:34] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:32:34.209130 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:32:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:35:12.845870 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:35:12.847870 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:35:12.849867 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:35:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:35:12] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:35:12] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:35:13.129836 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:35:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:37:15.256782 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:37:15.258781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:37:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:37:15.265787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:37:15] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:37:15] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:37:15.320296 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:37:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:37:19.243444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:37:19.248444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:37:19.250444 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:37:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:37:19] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:37:19] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:37:19.324494 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:37:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:39:02.024717 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:39:02.028718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:39:02.037720 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:39:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:39:02] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:39:02] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:39:02.104089 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:39:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:10.816134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:10.825135 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:48:10.830134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:10] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:10] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:10.863140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:21.811379 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:48:21.814895 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:21.817900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:21] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:21] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:21.878957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:43.911753 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:43] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:44.813373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:48:44.815372 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:48:44.816372 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:48:44.818372 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:44.820880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:48:44.822885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:44.827886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:48:44.828887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:44.832885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:44.836887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:44.839885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:44.843885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:44.846886 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:44] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:48:45.142234 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:48:45.143235 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:45] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:48:45] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:17.808137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:17] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:18.707590 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:49:18.709592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:49:18.711589 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:49:18.712589 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:49:18.715120 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:18.717131 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:18.722132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:49:18.724132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:18.727132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:18.730637 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:49:18.732677 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:18.735646 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:18.738647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:18] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:49:19.020999 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:49:19.023000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:19] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:49:19] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:50:34.959870 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:50:34.962869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:50:34.964872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:50:34.965871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:50:34.968869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:50:34.973880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:34] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:34] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:50:34.981871 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:34] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:50:34.984872 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:34] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:50:34.987874 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:50:34.990906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:50:34.992873 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:34] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:34] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:50:34.998881 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:35] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:50:35.001881 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:35] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:35] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:35] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:35] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:50:35.086207 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:50:35.087206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:35] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:35] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:50:35] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:53:06.713570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:53:06.714570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:53:06.716570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:53:06.717569 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:53:06.720571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:53:06.722571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:53:06.726571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:53:06.730569 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:53:06.733618 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:53:06.737574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:53:06.741569 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:53:06.742571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:53:06.745571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:53:06.814179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:53:06.815181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:53:06] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:37.567397 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.568396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.571397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:37.579404 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.580396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.583397 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.585396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.586396 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:37.589396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.593398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:37.600399 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.603397 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.606397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:37.923022 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:37.925024 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:37] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:41.845504 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:41] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:43.064404 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:43] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:44.054505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.055510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.057583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.059510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.061509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:44.064510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.065510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.069510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:44.071509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:44.075510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:44.078510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.080510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.083509 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:54:44.366492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:54:44.369492 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:54:44] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:55:10.748434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.750434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.752434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.755434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.757432 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:55:10.762951 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.766952 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:55:10.775951 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.778953 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:55:10.782949 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.784952 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.789951 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.792949 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 16:55:10.872499 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 16:55:10.873498 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 16:55:10] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:02:52.872087 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:02:52.876065 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:02:52.880066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:02:52.884100 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:02:52.890068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:02:52.902065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:02:52.911083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:02:52.919068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:02:52.927071 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:02:52.935066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:02:52.940068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:02:52.947105 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:02:52.952083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:52] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:02:53.258983 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:02:53.262998 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:53] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:02:53] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:04:38.781555 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:04:38.785563 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:04:38.788561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:04:38.805568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:04:38.813568 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:04:38.814570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:04:38.822076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:04:38.833590 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:04:38.842631 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:04:38.868614 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:04:38.876596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:04:38.902122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:04:38.926640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:38] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:04:39.208307 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:04:39.218389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:39] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:04:39] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:41.135113 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:05:41.143124 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:41.160182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:05:41.169693 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:41.190692 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:05:41.201726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:41.212695 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:41.224727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:41.235697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:41.248694 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:41] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:42.718070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:42] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.527124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:05:43.539132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.542648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:05:43.551365 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.563258 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.581122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.589118 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.601132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:05:43.611121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.626116 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.643144 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:05:43.655341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:05:43.670015 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.823584 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:05:43.923021 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:05:43] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:06:48.669035 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:06:48] "POST /myclass/api/Store_User_Downloaded_File/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 17:11:12.067286 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 17:11:12.067286 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 17:11:12.067286 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 17:11:12.067286 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 17:11:12.067286 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 17:11:31.710582 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 17:11:31.710582 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 17:11:31.711596 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 17:11:31.711596 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 17:11:31.711596 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 17:18:58.225485 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 17:18:58.226900 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 17:18:58.226900 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 17:18:58.226900 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 17:18:58.226900 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 17:27:14.879483 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 17:27:14.879483 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 17:27:14.880490 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 17:27:14.880490 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 17:27:14.880490 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 17:27:23.613493 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 17:27:23.614490 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 17:27:23.614490 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 17:27:23.614490 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 17:27:23.614490 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-16 17:27:23.806714 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:23.813842 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:23.819715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:23.828823 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:23.836818 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:23.839720 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:23.849830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:23.854944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:23.871572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:23.881569 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:23.882614 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:23.905678 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:23.917708 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:23] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:25.784914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:25] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:26.643948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.645947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.647948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.650947 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:26.657947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.662986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.668955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:26.675953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.679955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:26.687039 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:26.695039 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.699039 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:26.707037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:26.854354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.857355 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:27:26.859353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:26] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:27:28.388923 : Get_List_object_owner_collection_Stored_Files_With_Filter Le champ 'object_owner_collection' n'existe pas +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:27:28] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:28:47.305414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.311434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.314415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.316415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.322416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:28:47.332452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:28:47.361414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.365414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.369415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.373413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.376415 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:28:47.388417 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:28:47.401038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:28:47.425924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.428924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:28:47.437924 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:47] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:28:58.618815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:28:58] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:29:03.735675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:03] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:29:04.667181 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.669183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.673222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.674189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.677192 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:29:04.680189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.682189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:29:04.684188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:29:04.690779 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.693782 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:29:04.699788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:29:04.703788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.704788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:29:04.984386 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.986386 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:29:04.987386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:29:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:01.938450 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:01.941449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:01] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:01.951452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:01] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:01] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:01.970448 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:01] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:01.986466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:01.989447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:01.990451 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:01] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:01] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:01.997450 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:02.005455 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:02.014977 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:02.019975 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:02.027973 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:02.027973 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:02.271974 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:02.272972 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:02.278504 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:02] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:06.031196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:06.843722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:06.844720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:06.847718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:06.848762 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:06.851718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:06.854718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:06.857718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:06.862718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:06.864724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:06.866718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:06.869719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:06.874719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:06.877721 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:06] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:07.132535 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:07.134538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:07.136536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:07] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:07] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:07] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:12.716355 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:12] "GET /myclass/api/Get_Stored_Downloaded_File/Ic6u7XYNN_7o0l5m-fHl4zmfJAPneBj5iA/CorrigeTD01_20250716_170648_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:18.009593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:18] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:18.064145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:18.066145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:18] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:18] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:29.954995 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:29] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:31.563727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:31] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:34.934723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:34] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:35.887641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:35.889643 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:35.890641 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:35.893642 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:35.896641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:35.899642 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:35.902642 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:35.906641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:35.910643 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:35.911646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:35.913645 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:35.917644 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:35.920646 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:35] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:36] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:36.344502 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:36.346748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:31:36.348057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:36] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:31:59.621676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:31:59] "POST /myclass/api/Store_User_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:16.428403 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:16.429442 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:16.431403 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:16.440404 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:16.493944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:16.494944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:16.496944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:16.499950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:16.500946 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:16.504944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:16] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:18.623901 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:18] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:19.516033 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.518035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.520035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.522036 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.524034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:19.526033 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.529035 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:19.533034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:19.537034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:19.539034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:19.542036 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.544035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.547035 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:19.699288 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.701323 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:19.703297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:19] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:26.994757 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:27] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:28.230534 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:28] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.115464 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:29.116465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:29.118465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:29.121464 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:29.123463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.126464 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:29.129465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.133465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.138463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.141466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.143464 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.147465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.153463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:29.442790 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:29.444798 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:32:29.446790 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:29] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:32:33.010080 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:32:33] "GET /myclass/api/Get_Stored_Downloaded_File/Ic6u7XYNN_7o0l5m-fHl4zmfJAPneBj5iA/ProgrammeTPSAenelearning_20250716_173159_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:15.998711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:15.999717 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.002765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.004771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:16.006770 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.008771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:16.012773 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:16.016772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:16.019771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.020771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.022772 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.025771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.028772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:16.093334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.094351 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:16.096336 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:16] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:30.732128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:30.738127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:30.739127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:30.741128 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:30.743130 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:30.745127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:30.748128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:30.753127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:30.756128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:30.760127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:30.762128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:30.769127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:30.771128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:34:30.842655 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:30.843653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:34:30.845655 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:34:30] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:35:12.184002 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:35:12.185000 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:35:12.187001 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:35:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:35:12] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:35:12] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:35:12.228495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:35:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 17:42:53.975925 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 17:42:53.976913 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 17:42:53.976913 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 17:42:53.976913 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 17:42:53.976913 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-16 17:43:48.341507 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:43:48.349008 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:43:48.355003 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:43:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:43:48] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:43:48] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:43:48.592051 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:43:48.596084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:43:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:43:50.182994 : Get_List_object_owner_collection_Stored_Files_With_Filter - : La valeur 'token' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:43:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:44:01.116094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:01] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:44:03.354339 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:03] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:44:05.029161 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:44:05.032178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:44:05.037160 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:05] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:05] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:44:05.077649 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:44:05.079644 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:05] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:44:05.083645 : Get_List_object_owner_collection_Stored_Files_With_Filter - : La valeur 'token' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:05] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:44:24.438788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:44:24.440788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:44:24.442788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:24] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:24] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:44:24.474789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:44:24.476790 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:44:24] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:04.745954 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:04.746953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:04.748952 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:04] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:04] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:04.771000 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:04.773513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:19.325852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:19] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:20.242604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.245605 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.247605 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.249604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.251605 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:20.253604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.255604 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:20.261604 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:20.263604 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:20.265604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.268605 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:20.273612 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.274612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:45:20.565255 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.567256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:45:20.569256 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:45:20] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 17:52:08.722206 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 17:52:08.722206 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 17:52:08.723205 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 17:52:08.723205 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 17:52:08.723205 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 17:52:19.313656 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 17:52:19.313656 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 17:52:19.313656 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 17:52:19.313656 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 17:52:19.313656 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-16 17:55:48.517459 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:48.520461 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:48.522463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:48] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:48.572467 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:48.575468 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:48] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:48] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.627346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.628345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.630345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.634350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.636347 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.640347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.644357 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.647353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.652353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.654355 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.660874 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.666380 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.669910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.767616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.769615 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.774621 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.926360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.928360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.931361 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:49.988370 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:49.990590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:54.280647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:54] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/ProgrammeTPSAenelearning_20250716_173159_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 500 - +INFO:root:2025-07-16 17:55:58.034536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:58.035533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:58.037532 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:58] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:58] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:55:58.068532 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:55:58.070530 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:55:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:56:09.642850 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:56:09] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/ProgrammeTPSAenelearning_20250716_173159_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 500 - +INFO:root:2025-07-16 17:58:17.236653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:58:17.240654 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:58:17.242654 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:58:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:58:17] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:58:17] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 17:58:17.281789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 17:58:17.283789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:58:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 17:58:17] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:00:00.269759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:00:00.272759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:00:00.276758 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:00] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:00] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:00:00.306315 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:00:00.307314 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:00] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:00:06.208860 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:00:06.210856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:00:06.214144 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:06] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:06] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:00:06.242142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:00:06.249143 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:00:06] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 18:01:11.098829 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 18:01:11.099829 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 18:01:11.099829 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 18:01:11.099829 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 18:01:11.099829 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-16 18:01:16.127371 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:01:16.129367 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:01:16.131369 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:01:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:01:16] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:01:16] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:01:16.191392 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:01:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:01:16.196398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:01:16] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:01:53.299705 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:01:53] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/ProgrammeTPSAenelearning_20250716_173159_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 500 - +INFO:root:2025-07-16 18:02:13.228241 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:02:13] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/ProgrammeTPSAenelearning_20250716_173159_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 500 - +INFO:root:2025-07-16 18:03:43.523684 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:03:43.527688 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:03:43.531687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:43] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:43] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:03:43.562198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:43] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:03:43.566708 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:43] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:03:58.723668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:03:58.726673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:03:58.730670 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:58] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:58] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:03:58.744669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:03:58.746668 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:03:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:04:02.400861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:04:02] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/ProgrammeTPSAenelearning_20250716_173159_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 500 - +INFO:root:2025-07-16 18:05:20.010325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:05:20.014203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:05:20.027205 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:20] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:20] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:05:20.057734 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:05:20.063717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:20] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:05:31.126373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:05:31.132394 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:05:31.136391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:31] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:31] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:05:31.183638 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:05:31.185676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:31] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:05:39.618545 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:39] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a HTTP/1.1" 500 - +INFO:root:2025-07-16 18:05:49.668066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:49] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:49] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:49] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:49] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:05:49] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 18:07:16.072099 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 18:07:16.072099 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 18:07:16.072099 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 18:07:16.072099 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 18:07:16.072099 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-16 18:07:16.122715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:07:16] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:07:16] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:07:16] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:07:16] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:07:16] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 304 - +INFO:root:2025-07-16 18:07:23.787837 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:07:23] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a/ HTTP/1.1" 404 - +INFO:root:2025-07-16 18:07:24.099067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:07:24] "GET /favicon.ico HTTP/1.1" 404 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2025-07-16 18:08:11.512071 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2025-07-16 18:08:11.512071 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2025-07-16 18:08:11.513071 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2025-07-16 18:08:11.513071 : ++ FLASK PORT 5001 ++ +INFO:root:2025-07-16 18:08:11.513071 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2025-07-16 18:08:11.683471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:08:11] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a HTTP/1.1" 200 - +INFO:root:2025-07-16 18:08:24.972765 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:08:24] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a HTTP/1.1" 200 - +INFO:root:2025-07-16 18:09:16.639445 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:09:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:09:16.651440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:09:16.657487 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:09:16] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:09:16] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:09:16.697044 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:09:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:09:16.703549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:09:16] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:10:54.523786 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:10:54.526791 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:10:54.534824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:10:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:10:54] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:10:54] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:10:54.629313 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:10:54.632328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:10:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:10:54] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:00.631183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:00.644183 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:00.672685 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:00] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:00] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:00.741701 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:00.768701 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:00] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:07.972758 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:07.976765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:07.980288 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:07] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:07] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:08.003281 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:08.005282 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:11.527698 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:11] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877c5ef7833e55cc23b4b2a HTTP/1.1" 304 - +INFO:root:2025-07-16 18:11:31.076600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:31] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:33.122512 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:33] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:34.006334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:34.008334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:34.010340 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:34] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:34] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:34] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:34.034334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:34.036334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:34] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:34] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:38.254931 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:38] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:39.172405 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:39.174406 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:39.176407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:39] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:39] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:11:39.193405 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:11:39.195407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:11:39] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:24.228772 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:24.229774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:24.232278 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:24] "POST /myclass/api/getRecodedParnterImage_from_front/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:24.245285 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:24] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:24] "POST /myclass/api/Get_List_Theme_Catalog_Pub/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:25.128923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:25] "POST /myclass/api/Get_Partner_Catalog_Pub_Config/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.078178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.080175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.081175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.082173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.083174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/get_all_class_Given_partner_owner_recid_No_Login/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/get_List_domaine_metier/ HTTP/1.1" 500 - +INFO:root:2025-07-16 18:12:29.316586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.318588 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.319585 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.324585 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.326584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.327585 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.330587 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.334589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.335588 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.337589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.339589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.343590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.344588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.349099 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.353106 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.354130 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.358107 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.361106 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.363104 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.365105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.366105 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.367610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.371174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.374177 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:29.376175 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.381178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.383176 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.386177 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.391211 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:29.394210 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:33.752234 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:33] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:33.781742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:33.783744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:33.785741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:33.786741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:33.787741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:33] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:33.792041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:33] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:33] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:33] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:33] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:33] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:37.297197 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:37] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:38.241314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.243315 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.245315 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.247315 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.249316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:38.251319 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.254341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.255315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:38.259315 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:38.264322 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.268328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:38.271325 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:38.276832 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:12:38.555257 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.556297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:12:38.558257 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:12:38] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:13:27.430689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:13:27.808854 : update_class - La formation a bin ete mise à jour =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:13:27.812854 : external_code = MYS_MASTER_M1_INFO ==> MySy Master Informatique M1 +INFO:root:2025-07-16 18:13:28.574307 : La formation indexée (champ title) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:13:28.574307 : 1 ont été indexes => title +INFO:root:2025-07-16 18:13:28.576305 : external_code = MYS_MASTER_M1_INFO ==> licene_info +INFO:root:2025-07-16 18:13:29.218509 : La formation indexée (champs objectif) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:13:29.218509 : 1 ont été indexes ==> keyword +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:13:29] "POST /myclass/api/update_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:13:37.123783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:13:37.124783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:13:37.126783 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:13:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:13:37.128784 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:13:37] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:13:37] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:13:37] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:13:37.225323 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:13:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:13:56.693707 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:13:56] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:13:59.319789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:13:59] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:00.467883 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.469889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.471889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.473888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.475892 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.478889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:00.482888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:00.487057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:00.489491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.491446 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:00.493446 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:00.498447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.501451 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:00.953604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.954600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:00.956599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:00] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:16.611194 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:16] "POST /myclass/api/Store_User_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:26.433435 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:26.435435 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:26.437435 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:26.442955 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:26.483969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:26.484969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:26.486970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:26.488970 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:26.491969 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:26.495969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:28.679514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:28] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:29.800062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:29.802059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:29.804060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:29.805059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:29.809059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:29.811059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:29.813064 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:29.820059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:29.824059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:29.828059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:29.830060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:29.832097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:29.838097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:29] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:30.144795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:30] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:30.217306 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:30.228306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:30] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:30] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:30] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:37.249762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:37.250761 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:37.252761 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:37.255761 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:37] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:37] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:37.284275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:37] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:46.651309 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:46] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:50.067113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:50] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:51.302897 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:51.304895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:51.306888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:51] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:51] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:14:51.325899 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:14:51.327888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:14:51] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:27.652283 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:27.654279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:27.659282 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:27.660284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:27] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:27] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:27] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:27.706281 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:27.708287 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:27] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:35.722017 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:35.725012 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:35.731536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:35] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:35] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:35.921878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:35.924880 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:35.929897 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:35] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:35] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:36.174222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:36.177223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:36.178220 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:36.198223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:36.201228 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:36.218233 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:36.221233 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:36.472533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:36.473533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:36.476536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:36.514533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:36.517538 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:36.634980 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:36.638041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:36] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:40.920783 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:40] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877cfd87833e55cc23b4b2b HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:50.557742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:50.559742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:50.562255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:50.568261 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:50] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:50] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:50] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:19:50.593266 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:19:50.595255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:19:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:20:04.073970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:20:04.075970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:20:04.077970 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:04] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:20:04.096300 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:04] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:04] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:20:04.137301 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:20:04.138300 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:04] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:20:08.746568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:08] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877cfd87833e55cc23b4b2b HTTP/1.1" 304 - +INFO:root:2025-07-16 18:20:59.364399 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:20:59.366400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:20:59.368400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:20:59.371398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:59] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:59] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:59] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:20:59.427712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:20:59.429710 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:20:59] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:21:02.967398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:21:02] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877cfd87833e55cc23b4b2b HTTP/1.1" 304 - +INFO:root:2025-07-16 18:21:08.128989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:21:08.129986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:21:08.131986 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:21:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:21:08.135994 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:21:08] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:21:08] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:21:08] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:21:08.180505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:21:08.182502 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:21:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:21:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:15.800688 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:15.802687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:15.804687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:15] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:15] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:15.826687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:15.832686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:15] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:16.755548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:16.757548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:16.759549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:16.790065 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:16.791066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:16.793067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:16.828066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:16.829066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:16.831067 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:16.833065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:16.836066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:16.839067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:16.841066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:16.863070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:16.864075 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:16] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.146526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.153528 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.155526 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.163525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.167526 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.170526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.192525 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.194526 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.196526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.201525 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.203527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.207527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.210525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.220530 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.222531 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.226531 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.251561 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.252559 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:50.266560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:50.269562 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.366567 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.368571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.370565 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.413566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.418566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.570007 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.572010 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.575015 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.601575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.605579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.610579 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.641106 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.643107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.646615 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.648624 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.652623 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.663630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.665631 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:23:58.690141 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:23:58.692144 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:23:58] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:24:22.481653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:24:22.485660 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:24:22.487659 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:24:22.490659 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:24:22.596408 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:24:22.598407 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:24:22.600408 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:24:22.602410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/Get_Partner_Data_From_Subdomain/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/get_class_for_partner_catalog/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:24:22.753571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:24:22.755574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:24:22.775093 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:24:22.777092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:22] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:24:30.210404 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:24:30] "GET /myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/6877cfd87833e55cc23b4b2b HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:41.115248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:41.123244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:41.130245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:41.143248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:41.150252 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:41.168255 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:41.175766 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:41.181776 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:41.192777 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:41.201781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:41.219318 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:41] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:43.240580 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:43] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:44.522071 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.528076 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.532107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.533089 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.535110 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:44.548070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:44.558075 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:44.570584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.574586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.578589 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:44.587587 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:44.592093 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.595101 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:47:44.728645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.731648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:47:44.734647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:47:44] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:48:36.840906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:48:36.874887 : update_class - La formation a bin ete mise à jour =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:48:36.877885 : external_code = MYS_MASTER_M1_INFO ==> MySy Master Informatique M1 +INFO:root:2025-07-16 18:48:37.910013 : La formation indexée (champ title) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:48:37.910013 : 1 ont été indexes => title +INFO:root:2025-07-16 18:48:37.914995 : external_code = MYS_MASTER_M1_INFO ==> licene_info +INFO:root:2025-07-16 18:48:38.616955 : La formation indexée (champs objectif) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:48:38.616955 : 1 ont été indexes ==> keyword +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:48:38] "POST /myclass/api/update_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:48:42.253134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:48:42] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:48:44.252625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:48:44] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:48:45.123589 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:48:45.127108 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:48:45.131114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:48:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:48:45] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:48:45] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:48:45.167643 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:48:45.170658 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:48:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:48:45] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:50:14.387298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:50:14.390287 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:50:14.393287 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:50:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:50:14] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:50:14] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:50:14.670508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:50:14.677708 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:50:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:50:14] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:52:14.386251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:52:14.390249 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:52:14.393252 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:52:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:52:14] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:52:14] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:52:14.686824 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:52:14.687827 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:52:14] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:52:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:23.536955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:23] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:24.526093 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:53:24.529094 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:53:24.532116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:53:24.539111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:53:24.541117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:24.548108 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:24.564094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:24.575105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:24.583092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:24.589110 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:53:24.597135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:24.605116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:53:24.612314 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:53:24.854402 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:53:24.855412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:53:24.861453 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:53:24] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:54:27.868513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:54:27.900495 : update_class - La formation a bin ete mise à jour =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:54:27.903531 : external_code = MYS_MASTER_M1_INFO ==> MySy Master Informatique M1 +INFO:root:2025-07-16 18:54:28.681775 : La formation indexée (champ title) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:54:28.681775 : 1 ont été indexes => title +INFO:root:2025-07-16 18:54:28.685899 : external_code = MYS_MASTER_M1_INFO ==> licene_info +INFO:root:2025-07-16 18:54:29.243407 : La formation indexée (champs objectif) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:54:29.243407 : 1 ont été indexes ==> keyword +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:54:29] "POST /myclass/api/update_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:54:32.658441 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:54:32.660442 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:54:32.664447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:54:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:54:32] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:54:32] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:54:33.058946 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:54:33.061455 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:54:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:54:33] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:55:27.515070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:55:27.543593 : update_class - La formation a bin ete mise à jour =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:55:27.546874 : external_code = MYS_MASTER_M1_INFO ==> MySy Master Informatique M1 +INFO:root:2025-07-16 18:55:28.185757 : La formation indexée (champ title) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:55:28.185757 : 1 ont été indexes => title +INFO:root:2025-07-16 18:55:28.190804 : external_code = MYS_MASTER_M1_INFO ==> licene_info +INFO:root:2025-07-16 18:55:28.810375 : La formation indexée (champs objectif) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:55:28.810375 : 1 ont été indexes ==> keyword +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:55:28] "POST /myclass/api/update_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:55:32.251400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:55:32.253404 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:55:32.257410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:55:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:55:32] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:55:32] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:55:32.601744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:55:32.604744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:55:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:55:32] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:56:06.291326 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:56:06.325875 : update_class - La formation a bin ete mise à jour =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:56:06.329874 : external_code = MYS_MASTER_M1_INFO ==> MySy Master Informatique M1 +INFO:root:2025-07-16 18:56:07.097800 : La formation indexée (champ title) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:56:07.097800 : 1 ont été indexes => title +INFO:root:2025-07-16 18:56:07.099794 : external_code = MYS_MASTER_M1_INFO ==> licene_info +INFO:root:2025-07-16 18:56:07.806908 : La formation indexée (champs objectif) =684557cc3faf55c59042fe67 +INFO:root:2025-07-16 18:56:07.806908 : 1 ont été indexes ==> keyword +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:56:07] "POST /myclass/api/update_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:56:11.450750 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:56:11.453715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 18:56:11.457717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:56:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:56:11] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:56:11] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:56:11.893001 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:56:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 18:56:11.906006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 18:56:11] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:41.973228 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:41.975226 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:41.979225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:41.984795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:41] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:41.997801 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:41] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:42] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:42] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:42.028796 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:42.031817 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:42.033818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:42] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:42.040797 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:42] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:42.052813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:42] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:42.056812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:42] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:42] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:42] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.292139 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.293691 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.297203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.300223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.306206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.565145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.568148 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.571168 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.573145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.577164 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.589174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.598689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.603717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.608688 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.612687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.617704 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.623711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.625689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.636732 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.646691 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.654713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.665692 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.671691 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.684743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.688746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.693260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.695274 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.699276 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:46.705275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.714273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.718294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.725294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.733275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.739295 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:46.740301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:49.993327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:49.995331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:50.000331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:50.001331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:50.019872 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:50.036843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:50.039844 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:50.042842 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:50.049843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:50.054843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:50.060844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:50] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.056119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.059110 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.061111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.062110 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.064112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.385408 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.387411 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.392413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.393408 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.398408 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.399409 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.409411 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.414413 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.423414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.426414 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.433323 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.441325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.444324 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.446323 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.451323 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.457323 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.460326 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.467323 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.472323 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.474328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.478324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.487324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.494325 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.502324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.507323 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.510327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.517363 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.524376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:17:54.529880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:17:54.536888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:17:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.734492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.739493 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.743494 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.754011 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.767009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.773026 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.777021 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.791009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.799028 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.802025 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.806009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.821012 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.825009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.834021 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.847235 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.849252 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.857239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.870254 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.872251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.882239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.891237 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.904251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.906234 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.919252 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.924237 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.932244 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.936243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.937259 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:51.942242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:51.946812 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.558761 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.559762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.561762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.565764 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.568760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.902046 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.906045 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.910046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.913046 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.921045 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.926047 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.929046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.934505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.941505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.948053 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.952555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.956562 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.963564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.969561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.975560 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.982561 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:57.987563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:57.992560 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.000561 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:58.004567 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.010568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.019078 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.025614 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.033597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.040601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.047596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.052101 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:58.056145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:21:58.059108 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:21:58.065109 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:21:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:07.568639 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:07] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:08.513179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:08.516180 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:08.518182 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:08.522180 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:08.528197 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:08.533724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:08.542500 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_Class_Niveau_Formation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:08.554505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:08.558507 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_Type_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:08.564505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_Class_Evaluation/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:08.571520 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_Ref_Pedagogique_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:08.577506 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:08.581505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_Unite_Enseignement_Of_Given_Class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_Unite_Enseignement_no_filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:08.757914 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:08.759914 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:08.763913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/getRecodedClassImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:21.828746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:21.846761 : update_class : le champ 'Progamme' de La formation TVC_01 a plus de 1200 caractères +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:21] "POST /myclass/api/update_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:36.928593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:36.959956 : update_class - La formation a bin ete mise à jour =66558c71fd47c656dcaf362f +INFO:root:2025-07-16 19:22:36.961976 : external_code = TVC_01 ==> TECHNICIEN VENDEUR CONSEIL +INFO:root:2025-07-16 19:22:37.891306 : La formation indexée (champ title) =66558c71fd47c656dcaf362f +INFO:root:2025-07-16 19:22:37.891306 : 1 ont été indexes => title +INFO:root:2025-07-16 19:22:37.895318 : external_code = TVC_01 ==> VENTE; VENDEUR; SKI +INFO:root:2025-07-16 19:22:38.519871 : La formation indexée (champs objectif) =66558c71fd47c656dcaf362f +INFO:root:2025-07-16 19:22:38.519871 : 1 ont été indexes ==> keyword +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:38] "POST /myclass/api/update_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:38.528915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:38.545336 : L'image de la formation TVC_01 a bien ete enregistrée. +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:38] "POST /myclass/api/recordClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.485868 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.487016 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.488023 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.490020 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.491020 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.794573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.798574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.802573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.803573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.809572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.814571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.818570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.823571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.830572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.838570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.842571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.848572 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.854573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.863573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.869591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.873573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.880585 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.887600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.892082 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.895090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.899089 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.906092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.911089 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.919089 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.922089 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.928088 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.932092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.940090 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:22:42.944100 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:22:42.956105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:22:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:23:03.999647 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:23:04.060366 : update_class - La formation a bin ete mise à jour =66558c71fd47c656dcaf362f +INFO:root:2025-07-16 19:23:04.072648 : external_code = TVC_01 ==> TECHNICIEN VENDEUR CONSEIL +INFO:root:2025-07-16 19:23:06.839971 : La formation indexée (champ title) =66558c71fd47c656dcaf362f +INFO:root:2025-07-16 19:23:06.840972 : 1 ont été indexes => title +INFO:root:2025-07-16 19:23:06.845971 : external_code = TVC_01 ==> VENTE; VENDEUR; SKI +INFO:root:2025-07-16 19:23:10.107003 : La formation indexée (champs objectif) =66558c71fd47c656dcaf362f +INFO:root:2025-07-16 19:23:10.107003 : 1 ont été indexes ==> keyword +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:23:10] "POST /myclass/api/update_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:23:10.176569 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:23:10.208570 : L'image de la formation TVC_01 a bien ete enregistrée. +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:23:10] "POST /myclass/api/recordClassImage/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:23.791137 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:23.794142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:23.797142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:23.799131 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:23.801126 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:23] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:23] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:23] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:24.175523 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:24.482197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:24.484214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:24.485211 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:24.495224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:24.506227 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:24.511239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:24.804204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:24.809204 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:24.818211 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:24.821212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:24.826788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:24.848774 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.134430 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:25.137458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.164996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:25.167016 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:25.171013 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.179997 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.463311 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:25.467370 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.495991 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:25.501024 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.507023 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.515555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.779306 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:25.781398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.809219 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:24:25.817752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:24:25.818745 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:24:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:39:11.307275 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:39:11.310272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:39:11.314271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:39:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:39:11] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:39:11] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2025-07-16 19:39:11.337550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2025-07-16 19:39:11.340549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:39:11] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2025 19:39:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - diff --git a/attached_file_mgt.py b/attached_file_mgt.py index d49945f..06f7135 100644 --- a/attached_file_mgt.py +++ b/attached_file_mgt.py @@ -565,6 +565,90 @@ def Get_Stored_Downloaded_File_From_Id(diction): return False, False +""" +Fonction de recuperation des pièces jointes d'objet en utilisant le '_id' SANS TOKEN +""" + +def Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN(diction): + try: + full_file_path = "" + + diction = mycommon.strip_dictionary(diction) + """ + Verification des input acceptés + """ + + + field_list = [ '_id'] + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") + return False, " Les informations fournies sont incorrectes", + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = [ '_id'] + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, " Les informations fournies sont incorrectes", + + + """ + Verifier la validité de l'identifiant + """ + is_valide_download_files = MYSY_GV.dbname["download_files"].count_documents({'_id':ObjectId(str(diction['_id'])), + 'valide':'1',}) + if(is_valide_download_files != 1 ): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant du fichier est invalide ") + return False, " L'identifiant du fichier est invalide ", + + + is_valide_download_files_data = MYSY_GV.dbname["download_files"].find_one( + {'_id': ObjectId(str(diction['_id'])), + 'valide': '1', + }) + + + + file_name = "" + if( "file_name" in is_valide_download_files_data.keys() ): + file_name = is_valide_download_files_data['full_path'] + + if( not file_name ): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " - Fichier invalide = "+ str(file_name)) + + return False, " Fichier invalide " + + full_path = str(file_name) + + + + if os.path.exists(full_path): + print(" ### full_path = ", full_path) + return True, send_file(full_path, as_attachment=True) + + else: + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " Fichier invalide (2)= "+str(full_path)) + + return False, " Fichier invalide (2) " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) + return False, False + + + """ @@ -1241,3 +1325,175 @@ def Get_List_object_owner_collection_Stored_Files_With_Filter(diction): mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) return False, " Impossible récupérer la liste des documents " + +""" +Cette fonction permet de recuperer une liste de documents +avec plusieurs filtre +""" + + +def Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token(diction): + try: + + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = [ 'filter_object_owner_collection', 'filter_object_owner_id', + 'filter_file_business_object', 'date_create_start_date', 'date_create_end_date', + 'filter_type_document', + 'filter_nom_client', 'filter_formation_external_code', 'filter_session_code', + 'filter_class_external_code'] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + return False, " Les informations fournies sont incorrectes", + + ''' + Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente, + On controle que les champs obligatoires sont presents dans la liste + ''' + field_list_obligatoire = ['filter_object_owner_collection', 'filter_object_owner_id', ] + + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " - : La valeur '" + val + "' n'est pas presente dans la liste des arguments ") + return False, "Tous les champs obligatoires ne sont pas fournis" + + + # Ici le nom du document + filt_file_business_object = {} + if ("filter_file_business_object" in diction.keys() and diction['filter_file_business_object']): + filt_file_business_object = { + 'file_business_object': {'$regex': str(diction['filter_file_business_object']), "$options": 'i'}} + + filt_object_owner_collection = {} + if ("filter_object_owner_collection" in diction.keys() and diction['filter_object_owner_collection']): + filt_object_owner_collection = {'object_owner_collection': str(diction['filter_object_owner_collection'])} + + filt_filter_object_owner_id = {} + if ("filter_object_owner_id" in diction.keys() and diction['filter_object_owner_id']): + filt_filter_object_owner_id = {'object_owner_id': str(diction['filter_object_owner_id'])} + + filt_type_document = {} + if ("filter_type_document" in diction.keys() and diction['filter_type_document']): + + if (str(diction['filter_type_document']).strip().lower() == "alltypedocument"): + # Il faut faire une recherche sur touts les types de document, ca reviens à laisser le filtre vide, a ne rien filtrer + filt_type_document = {} + + elif (str(diction['filter_type_document']).strip().lower() == "autre" or str( + diction['filter_type_document']).strip().lower() == ""): + # Si la valeur du type de document est 'autre' ou vide, alors filtre sur tous les document avec la valeur 'type_document' = '' + filt_type_document = {'type_document': ''} + else: + filt_type_document = { + 'type_document': {'$regex': "^" + str(diction['filter_type_document']) + "$", "$options": 'i'}} + + + + + + my_query = {'$and': [filt_object_owner_collection, filt_filter_object_owner_id, + filt_type_document, filt_file_business_object, + ]} + + new_query = ([ + {'$match': my_query + }, + { + '$sort': {'_id': -1, 'mysy_download_files_date_creation': -1} + }, + + ]) + + print(" ##### new_query download_files = " + str(new_query)) + + RetObject = [] + nb_val = 0 + for retval in MYSY_GV.dbname['download_files'].aggregate(new_query): + ret_file = {} + + ret_file['id'] = str(nb_val) + ret_file['_id'] = str(retval['_id']) + + ret_file['file_business_object'] = retval['file_business_object'] + + if ("creation_date" in retval.keys()): + ret_file['creation_date'] = retval['creation_date'] + else: + ret_file['creation_date'] = "9999-99-99" + + if ("file_business_object" in retval.keys()): + ret_file['file_business_object'] = retval['file_business_object'] + + if ("object_owner_collection" in retval.keys()): + ret_file['object_owner_collection'] = retval['object_owner_collection'] + + if ("object_owner_id" in retval.keys()): + ret_file['object_owner_id'] = retval['object_owner_id'] + + if ("file_name" in retval.keys()): + ret_file['file_name'] = retval['file_name'] + + if ("status" in retval.keys()): + ret_file['status'] = retval['status'] + + if ("document_display_order" in retval.keys()): + ret_file['document_display_order'] = retval['document_display_order'] + + if ("full_path" in retval.keys()): + ret_file['full_path'] = retval['full_path'] + + if ("file_cononical_name" in retval.keys()): + ret_file['file_cononical_name'] = retval['file_cononical_name'] + else: + ret_file['file_cononical_name'] = "Anonyme" + + if ("type_document" in retval.keys()): + ret_file['type_document'] = retval['type_document'] + else: + ret_file['type_document'] = "Autre" + + if ("file_extention" in retval.keys()): + ret_file['file_extention'] = retval['file_extention'] + else: + ret_file['file_extention'] = "file_extention" + + """ + Recuperation du nom du client + """ + client_raison_sociale = "" + client_nom = "" + + if ("object_owner_id" in retval.keys() and retval["object_owner_id"]): + partner_client_data = MYSY_GV.dbname['partner_client'].find_one( + {'_id': ObjectId(str(retval["object_owner_id"]))}, {'raison_sociale': 1, 'nom': 1}) + + if (partner_client_data and "raison_sociale" in partner_client_data.keys()): + client_raison_sociale = partner_client_data['raison_sociale'] + + if (partner_client_data and "nom" in partner_client_data.keys()): + client_nom = partner_client_data['nom'] + + ret_file['client_raison_sociale'] = client_raison_sociale + ret_file['client_nom'] = client_nom + + RetObject.append(mycommon.JSONEncoder().encode(ret_file)) + nb_val = nb_val + 1 + + # print(" ### Get_List_object_owner_collection_Stored_Files = ", RetObject) + return True, RetObject + + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible récupérer la liste des documents " + diff --git a/class_mgt.py b/class_mgt.py index 2171e42..127c3d5 100644 --- a/class_mgt.py +++ b/class_mgt.py @@ -4365,7 +4365,7 @@ def Get_Partner_All_Class_Few_Fields(diction): RetObject.append(JSONEncoder().encode(user)) val_tmp = val_tmp + 1 - # print(" #### return find_partner_class_like = : ", str(RetObject)) + print(" #### Get_Partner_All_Class_Few_Fields - return find_partner_class_like = : ", str(RetObject)) return True, RetObject diff --git a/main.py b/main.py index fb0c97e..04a1c68 100644 --- a/main.py +++ b/main.py @@ -123,6 +123,10 @@ app.config['CORS_HEADERS'] = 'Content-Type' app.config['UPLOAD_FOLDER'] = MYSY_GV.upload_folder app.env = "Production" app.debug = "Production" +app.config['MAX_CONTENT_LENGTH'] = 50 * 1024 * 1024 +app.config['MAX_FORM_MEMORY_SIZE'] = None +app.config['MAX_FORM_PARTS'] =None + @app.before_request def before_request(): @@ -7235,6 +7239,8 @@ def Get_object_owner_collection_Stored_Files(): return jsonify(status=status, message=retval) + + """ API de recuperation de la liste des fichiers stock"s dans la collection 'download_files' avec plusieurs filtres @@ -7250,6 +7256,23 @@ def Get_List_object_owner_collection_Stored_Files_With_Filter(): + +""" +API de recuperation de la liste des fichiers stock"s dans la collection 'download_files' +avec plusieurs filtres SANS TOKEN +""" +@app.route('/myclass/api/Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token/', methods=['POST','GET']) +@crossdomain(origin='*') +def Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token : payload = ",payload) + status, retval = attached_file_mgt.Get_List_object_owner_collection_Stored_Files_With_Filter_No_Token(payload) + return jsonify(status=status, message=retval) + + + + """ API de suppression d'un fichier stocké """ @@ -7330,6 +7353,31 @@ def Get_Stored_Downloaded_File_From_Id(token, doc_id): +""" +API de recuperartion des fichier telechargés par une user en utilisant le '_id' SANS TOKEN +""" + +@app.route('/myclass/api/Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN/',methods=['POST', 'GET']) +@crossdomain(origin='*') +def Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN( doc_id): + # On recupere le corps (payload) de la requete + payload = {} + payload['_id'] = str(doc_id) + + payload = mycommon.strip_dictionary(payload) + + print(" ### Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN : payload = ",payload) + status, retval = attached_file_mgt.Get_Stored_Downloaded_File_From_Id_WITHOUT_TOKEN(payload) + if (status is False): + return "" + + return retval + + + + + + """ API d'ajout d'un champ personnalisé """ @@ -11914,7 +11962,6 @@ def Get_List_Theme_Catalog_Pub(): return jsonify(status=status, message=retval) - """ API pour mettre à jour la configuration du catalogue public du partenaire @@ -11923,7 +11970,7 @@ partenaire @crossdomain(origin='*') def Add_Update_Partner_Catalog_Pub_Config(): # On recupere le corps (payload) de la requete - payload = mycommon.strip_dictionary (request.form.to_dict()) + payload = request.form.to_dict() print(" ### Add_Update_Partner_Catalog_Pub_Config payload (trop long) = ") status, retval = base_partner_catalog_config.Add_Update_Partner_Catalog_Pub_Config(payload) return jsonify(status=status, message=retval) @@ -13514,6 +13561,8 @@ def Get_List_Message_To_Mail_Queue(): if __name__ == '__main__': print(" debut api") + + print(" sdqsdqs app.coapp.config['MAX_CONTENT_LENGTH'] = ", app.config['MAX_CONTENT_LENGTH']) context = SSL.Context(SSL.SSLv23_METHOD) if (MYSY_GV.MYSY_ENV == "PROD"): mycommon.myprint(" ++++ ENVIRONNEMENT PRODUCTION ++++ ") diff --git a/note_evaluation_mgt.py b/note_evaluation_mgt.py index 93a9ec2..3e35d87 100644 --- a/note_evaluation_mgt.py +++ b/note_evaluation_mgt.py @@ -653,11 +653,28 @@ def Get_List_Evaluation_Planification_No_Filter(diction): val_tmp = 0 for retval in MYSY_GV.dbname['note_evaluation'].find(data_cle).sort([("_id", pymongo.DESCENDING), ]): - user = retval - user['id'] = str(val_tmp) - val_tmp = val_tmp + 1 + # Verifier si la formation , la session sont valide + is_class_id_count = 0 + is_session_id_count = 0 - RetObject.append(mycommon.JSONEncoder().encode(user)) + if( "class_id" in retval.keys() ): + is_class_id_count = MYSY_GV.dbname['myclass'].count_documents({'_id':ObjectId(str(retval['class_id'])), + 'valide':'1', + 'partner_owner_recid':str(my_partner['recid']), + 'archive':{'$ne':'1'}}) + + if ("session_id" in retval.keys()): + is_session_id_count = MYSY_GV.dbname['session_formation'].count_documents({'_id': ObjectId(str(retval['session_id'])), + 'valide': '1', + 'partner_owner_recid': str( + my_partner['recid']), + 'archive': {'$ne': '1'}}) + if( is_class_id_count > 0 and is_session_id_count > 0 ): + user = retval + user['id'] = str(val_tmp) + val_tmp = val_tmp + 1 + + RetObject.append(mycommon.JSONEncoder().encode(user)) return True, RetObject diff --git a/partner_client.py b/partner_client.py index 4dea567..2377437 100644 --- a/partner_client.py +++ b/partner_client.py @@ -2617,7 +2617,7 @@ def Delete_Given_Partner_Client(diction): MYSY_GV.dbname['contact'].delete_one( {'related_collection':'partner_client', 'related_collection_recid':str(diction['_id']), - 'partner_owner_recid': str(my_partner['recid'])} + 'partner_recid': str(my_partner['recid'])} ) @@ -3056,6 +3056,13 @@ def Get_Partner_Client_Communication_Contact(diction): # Verifier la validité du client + + print(" ### qru 010101 = ",{"_id":ObjectId(str(diction['_id'])), + 'valide': '1', + 'locked':'0', + 'partner_owner_recid':str(my_partner['recid'])} + ) + is_client_exist_valide = MYSY_GV.dbname['partner_client'].count_documents({"_id":ObjectId(str(diction['_id'])), 'valide': '1', 'locked':'0', @@ -3071,7 +3078,7 @@ def Get_Partner_Client_Communication_Contact(diction): new_diction = {} new_diction['related_collection'] = "partner_client" new_diction['related_collection_recid'] = diction['_id'] - new_diction['partner_owner_recid'] = my_partner['recid'] + new_diction['partner_recid'] = my_partner['recid'] new_diction['valide'] = "1" new_diction['locked'] = "0" new_diction['include_com'] = "1" @@ -3145,7 +3152,7 @@ def Get_Partner_Client_Communication_Contact_NO_TOKEN(diction): new_diction = {} new_diction['related_collection'] = "partner_client" new_diction['related_collection_recid'] = diction['_id'] - new_diction['partner_owner_recid'] = str(diction['partner_owner_recid']) + new_diction['partner_recid'] = str(diction['partner_owner_recid']) new_diction['valide'] = "1" new_diction['locked'] = "0" new_diction['include_com'] = "1" diff --git a/partner_invoice.py b/partner_invoice.py index fe26c97..a115608 100644 --- a/partner_invoice.py +++ b/partner_invoice.py @@ -141,7 +141,7 @@ def Invoice_Partner_Order(diction): # Verification de la validité du client is_client_valide = MYSY_GV.dbname['partner_client'].count_documents({'_id':ObjectId(str(order_to_invoice_data['order_header_client_id'])), - 'valide':'1', 'locked':'0', 'partner_recid':str(my_partner['recid'])}) + 'valide':'1', 'locked':'0', 'partner_owner_recid':str(my_partner['recid'])}) if( is_client_valide != 1): mycommon.myprint( @@ -533,7 +533,7 @@ def Get_Given_Partner_Invoice(diction): if ('order_header_client_id' in retval.keys()): Client_data = MYSY_GV.dbname['partner_client'].find_one( {'_id': ObjectId(str(retval['order_header_client_id'])), 'valide': '1', 'locked': '0', - 'partner_recid': str(my_partner['recid'])}) + 'partner_owner_recid': str(my_partner['recid'])}) if (Client_data and 'nom' in Client_data.keys()): user['order_header_client_nom'] = str(Client_data['nom']) @@ -1317,7 +1317,7 @@ def Get_List_Partner_Invoice_no_filter(diction): # Si le champ 'order_header_client_id' alors on va chercher le nom du client if( 'order_header_client_id' in New_retVal.keys()): Client_data = MYSY_GV.dbname['partner_client'].find_one({'_id':ObjectId(str(New_retVal['order_header_client_id'])), 'valide':'1', 'locked':'0', - 'partner_recid':str(my_partner['recid'])}) + 'partner_owner_recid':str(my_partner['recid'])}) if( Client_data and 'nom' in Client_data.keys() ): user['order_header_client_nom'] = str(Client_data['nom']) @@ -1430,7 +1430,7 @@ def Get_List_Partner_Invoice_with_filter(diction): sub_filt_client_nom = {} Lists_partner_client_id = [] if ("client_nom" in diction.keys()): - sub_filt_client_nom = {'nom': {'$regex': str(diction['client_nom']), "$options": "i"}, 'partner_recid':str(my_partner['recid']), 'valide':'1', 'locked':'0'} + sub_filt_client_nom = {'nom': {'$regex': str(diction['client_nom']), "$options": "i"}, 'partner_owner_recid':str(my_partner['recid']), 'valide':'1', 'locked':'0'} # Recuperation des '_id' des clients dont le nom match en regexp #print(" ### sub_filt_client_nom = ", sub_filt_client_nom) for List_Client_Data in MYSY_GV.dbname['partner_client'].find(sub_filt_client_nom, {'_id':1}): @@ -1556,7 +1556,7 @@ def Get_List_Partner_Invoice_with_filter(diction): if ('order_header_client_id' in New_retVal.keys()): Client_data = MYSY_GV.dbname['partner_client'].find_one( {'_id': ObjectId(str(New_retVal['order_header_client_id'])), 'valide': '1', 'locked': '0', - 'partner_recid': str(my_partner['recid'])}) + 'partner_owner_recid': str(my_partner['recid'])}) if (Client_data and 'nom' in Client_data.keys()): user['order_header_client_nom'] = str(Client_data['nom']) @@ -2107,7 +2107,7 @@ def GerneratePDF_Partner_Invoice(diction): if ("order_header_client_id" in Order_header_data.keys()): Order_header_client_data = MYSY_GV.dbname['partner_client'].find_one( {'_id': ObjectId(str(Order_header_data['order_header_client_id'])), - 'partner_recid': str(my_partner['recid']), 'valide': '1', 'locked': '0'}) + 'partner_owner_recid': str(my_partner['recid']), 'valide': '1', 'locked': '0'}) if (Order_header_client_data is None): mycommon.myprint(str(inspect.stack()[0][ @@ -2548,7 +2548,7 @@ def Send_Partner_Invoice_By_Email(tab_files, Folder, diction): # Recuperation des données du client if( "order_header_client_id" in Order_header_data.keys() ): Order_header_client_data = MYSY_GV.dbname['partner_client'].find_one({'_id':ObjectId(str(Order_header_data['order_header_client_id'])), - 'partner_recid':str(my_partner['recid']), 'valide':'1', 'locked':'0'}) + 'partner_owner_recid':str(my_partner['recid']), 'valide':'1', 'locked':'0'}) if( Order_header_client_data is None): mycommon.myprint(str(inspect.stack()[0][ diff --git a/survey_mgt.py b/survey_mgt.py index d6510fe..299679d 100644 --- a/survey_mgt.py +++ b/survey_mgt.py @@ -1591,7 +1591,7 @@ def Send_Survey_TabIds(diction): le principe est de prendre le module du partenaire. si pas de modele du partenaire on prend le modele par default """ - + print(" ### courrier_template courrier_ref_interne = ", courrier_ref_interne) courrier_template_model = MYSY_GV.dbname['courrier_template'].count_documents( {'ref_interne': str(courrier_ref_interne), 'valide': '1',