From 42dd170a5d27fa2ff29dc0146469f81e1c458ffb Mon Sep 17 00:00:00 2001 From: Denis Defolie Date: Mon, 12 Oct 2026 11:28:19 +0200 Subject: [PATCH] Add CM1 and CM2 boards, six backdrops and a quit button (0.8.0) Co-Authored-By: Claude Sonnet 5.5 --- CLAUDE.md | 2 +- README-EN.md | 2 +- README.md | 2 +- .../dictations/cm1_c_est_s_est_dictee_01.ogg | Bin 0 -> 18707 bytes .../cm1_c_est_s_est_dictee_01.ogg.import | 19 + .../dictations/cm1_c_est_s_est_dictee_02.ogg | Bin 0 -> 16516 bytes .../cm1_c_est_s_est_dictee_02.ogg.import | 19 + .../dictations/cm1_c_est_s_est_dictee_03.ogg | Bin 0 -> 23130 bytes .../cm1_c_est_s_est_dictee_03.ogg.import | 19 + .../dictations/cm1_ces_ses_dictee_01.ogg | Bin 0 -> 18038 bytes .../cm1_ces_ses_dictee_01.ogg.import | 19 + .../dictations/cm1_ces_ses_dictee_02.ogg | Bin 0 -> 19676 bytes .../cm1_ces_ses_dictee_02.ogg.import | 19 + .../dictations/cm1_ces_ses_dictee_03.ogg | Bin 0 -> 21344 bytes .../cm1_ces_ses_dictee_03.ogg.import | 19 + .../dictations/cm1_imparfait_dictee_01.ogg | Bin 0 -> 19202 bytes .../cm1_imparfait_dictee_01.ogg.import | 19 + .../dictations/cm1_imparfait_dictee_02.ogg | Bin 0 -> 22391 bytes .../cm1_imparfait_dictee_02.ogg.import | 19 + .../dictations/cm1_imparfait_dictee_03.ogg | Bin 0 -> 23521 bytes .../cm1_imparfait_dictee_03.ogg.import | 19 + .../dictations/cm1_la_la_l_a_dictee_01.ogg | Bin 0 -> 20373 bytes .../cm1_la_la_l_a_dictee_01.ogg.import | 19 + .../dictations/cm1_la_la_l_a_dictee_02.ogg | Bin 0 -> 15907 bytes .../cm1_la_la_l_a_dictee_02.ogg.import | 19 + .../dictations/cm1_la_la_l_a_dictee_03.ogg | Bin 0 -> 19459 bytes .../cm1_la_la_l_a_dictee_03.ogg.import | 19 + .../dictations/cm1_leur_leurs_dictee_01.ogg | Bin 0 -> 19551 bytes .../cm1_leur_leurs_dictee_01.ogg.import | 19 + .../dictations/cm1_leur_leurs_dictee_02.ogg | Bin 0 -> 16725 bytes .../cm1_leur_leurs_dictee_02.ogg.import | 19 + .../dictations/cm1_leur_leurs_dictee_03.ogg | Bin 0 -> 18217 bytes .../cm1_leur_leurs_dictee_03.ogg.import | 19 + .../audio/dictations/cm1_ou_ou_dictee_01.ogg | Bin 0 -> 19595 bytes .../dictations/cm1_ou_ou_dictee_01.ogg.import | 19 + .../audio/dictations/cm1_ou_ou_dictee_02.ogg | Bin 0 -> 18755 bytes .../dictations/cm1_ou_ou_dictee_02.ogg.import | 19 + .../audio/dictations/cm1_ou_ou_dictee_03.ogg | Bin 0 -> 17225 bytes .../dictations/cm1_ou_ou_dictee_03.ogg.import | 19 + .../cm1_participe_etre_dictee_01.ogg | Bin 0 -> 17631 bytes .../cm1_participe_etre_dictee_01.ogg.import | 19 + .../cm1_participe_etre_dictee_02.ogg | Bin 0 -> 19298 bytes .../cm1_participe_etre_dictee_02.ogg.import | 19 + .../cm1_participe_etre_dictee_03.ogg | Bin 0 -> 20992 bytes .../cm1_participe_etre_dictee_03.ogg.import | 19 + .../cm1_participe_forme_dictee_01.ogg | Bin 0 -> 18729 bytes .../cm1_participe_forme_dictee_01.ogg.import | 19 + .../cm1_participe_forme_dictee_02.ogg | Bin 0 -> 18306 bytes .../cm1_participe_forme_dictee_02.ogg.import | 19 + .../cm1_participe_forme_dictee_03.ogg | Bin 0 -> 15993 bytes .../cm1_participe_forme_dictee_03.ogg.import | 19 + .../dictations/cm1_pluriel_aux_dictee_01.ogg | Bin 0 -> 17373 bytes .../cm1_pluriel_aux_dictee_01.ogg.import | 19 + .../dictations/cm1_pluriel_aux_dictee_02.ogg | Bin 0 -> 20583 bytes .../cm1_pluriel_aux_dictee_02.ogg.import | 19 + .../dictations/cm1_pluriel_aux_dictee_03.ogg | Bin 0 -> 16035 bytes .../cm1_pluriel_aux_dictee_03.ogg.import | 19 + .../dictations/cm2_adverbes_dictee_01.ogg | Bin 0 -> 16830 bytes .../cm2_adverbes_dictee_01.ogg.import | 19 + .../dictations/cm2_adverbes_dictee_02.ogg | Bin 0 -> 16379 bytes .../cm2_adverbes_dictee_02.ogg.import | 19 + .../dictations/cm2_adverbes_dictee_03.ogg | Bin 0 -> 22206 bytes .../cm2_adverbes_dictee_03.ogg.import | 19 + .../dictations/cm2_couleurs_dictee_01.ogg | Bin 0 -> 16562 bytes .../cm2_couleurs_dictee_01.ogg.import | 19 + .../dictations/cm2_couleurs_dictee_02.ogg | Bin 0 -> 15497 bytes .../cm2_couleurs_dictee_02.ogg.import | 19 + .../dictations/cm2_couleurs_dictee_03.ogg | Bin 0 -> 16191 bytes .../cm2_couleurs_dictee_03.ogg.import | 19 + .../dictations/cm2_futur_cond_dictee_01.ogg | Bin 0 -> 23313 bytes .../cm2_futur_cond_dictee_01.ogg.import | 19 + .../dictations/cm2_futur_cond_dictee_02.ogg | Bin 0 -> 18864 bytes .../cm2_futur_cond_dictee_02.ogg.import | 19 + .../dictations/cm2_futur_cond_dictee_03.ogg | Bin 0 -> 22233 bytes .../cm2_futur_cond_dictee_03.ogg.import | 19 + .../cm2_participe_cod_dictee_01.ogg | Bin 0 -> 24643 bytes .../cm2_participe_cod_dictee_01.ogg.import | 19 + .../cm2_participe_cod_dictee_02.ogg | Bin 0 -> 22798 bytes .../cm2_participe_cod_dictee_02.ogg.import | 19 + .../cm2_participe_cod_dictee_03.ogg | Bin 0 -> 19377 bytes .../cm2_participe_cod_dictee_03.ogg.import | 19 + .../dictations/cm2_passe_simple_dictee_01.ogg | Bin 0 -> 17713 bytes .../cm2_passe_simple_dictee_01.ogg.import | 19 + .../dictations/cm2_passe_simple_dictee_02.ogg | Bin 0 -> 16835 bytes .../cm2_passe_simple_dictee_02.ogg.import | 19 + .../dictations/cm2_passe_simple_dictee_03.ogg | Bin 0 -> 22564 bytes .../cm2_passe_simple_dictee_03.ogg.import | 19 + .../audio/dictations/cm2_plutot_dictee_01.ogg | Bin 0 -> 16681 bytes .../cm2_plutot_dictee_01.ogg.import | 19 + .../audio/dictations/cm2_plutot_dictee_02.ogg | Bin 0 -> 18901 bytes .../cm2_plutot_dictee_02.ogg.import | 19 + .../audio/dictations/cm2_plutot_dictee_03.ogg | Bin 0 -> 20387 bytes .../cm2_plutot_dictee_03.ogg.import | 19 + .../dictations/cm2_quand_quant_dictee_01.ogg | Bin 0 -> 19659 bytes .../cm2_quand_quant_dictee_01.ogg.import | 19 + .../dictations/cm2_quand_quant_dictee_02.ogg | Bin 0 -> 20714 bytes .../cm2_quand_quant_dictee_02.ogg.import | 19 + .../dictations/cm2_quand_quant_dictee_03.ogg | Bin 0 -> 19733 bytes .../cm2_quand_quant_dictee_03.ogg.import | 19 + .../dictations/cm2_quel_qu_elle_dictee_01.ogg | Bin 0 -> 15877 bytes .../cm2_quel_qu_elle_dictee_01.ogg.import | 19 + .../dictations/cm2_quel_qu_elle_dictee_02.ogg | Bin 0 -> 18384 bytes .../cm2_quel_qu_elle_dictee_02.ogg.import | 19 + .../dictations/cm2_quel_qu_elle_dictee_03.ogg | Bin 0 -> 24153 bytes .../cm2_quel_qu_elle_dictee_03.ogg.import | 19 + .../dictations/cm2_tion_sion_dictee_01.ogg | Bin 0 -> 18549 bytes .../cm2_tion_sion_dictee_01.ogg.import | 19 + .../dictations/cm2_tion_sion_dictee_02.ogg | Bin 0 -> 18984 bytes .../cm2_tion_sion_dictee_02.ogg.import | 19 + .../dictations/cm2_tion_sion_dictee_03.ogg | Bin 0 -> 19785 bytes .../cm2_tion_sion_dictee_03.ogg.import | 19 + assets/environments/castle_backdrop.svg | 1 + .../environments/castle_backdrop.svg.import | 43 + assets/environments/jungle_backdrop.svg | 1 + .../environments/jungle_backdrop.svg.import | 43 + assets/environments/library_backdrop.svg | 1 + .../environments/library_backdrop.svg.import | 43 + assets/environments/space_backdrop.svg | 1 + assets/environments/space_backdrop.svg.import | 43 + assets/environments/village_backdrop.svg | 1 + .../environments/village_backdrop.svg.import | 43 + assets/environments/volcano_backdrop.svg | 1 + .../environments/volcano_backdrop.svg.import | 43 + autoload/game_manager.gd | 13 + data/curriculum/cm1_homophones.json | 15 + data/curriculum/cm1_orthographe.json | 15 + data/curriculum/cm1_verbes.json | 15 + data/curriculum/cm2_homophones.json | 15 + data/curriculum/cm2_orthographe.json | 15 + data/curriculum/cm2_verbes.json | 15 + .../dictations/cm1_c_est_s_est_dictee_01.json | 42 + .../dictations/cm1_c_est_s_est_dictee_02.json | 39 + .../dictations/cm1_c_est_s_est_dictee_03.json | 52 + data/dictations/cm1_ces_ses_dictee_01.json | 36 + data/dictations/cm1_ces_ses_dictee_02.json | 42 + data/dictations/cm1_ces_ses_dictee_03.json | 46 + data/dictations/cm1_imparfait_dictee_01.json | 39 + data/dictations/cm1_imparfait_dictee_02.json | 45 + data/dictations/cm1_imparfait_dictee_03.json | 42 + data/dictations/cm1_la_la_l_a_dictee_01.json | 39 + data/dictations/cm1_la_la_l_a_dictee_02.json | 39 + data/dictations/cm1_la_la_l_a_dictee_03.json | 39 + data/dictations/cm1_leur_leurs_dictee_01.json | 42 + data/dictations/cm1_leur_leurs_dictee_02.json | 42 + data/dictations/cm1_leur_leurs_dictee_03.json | 40 + data/dictations/cm1_ou_ou_dictee_01.json | 42 + data/dictations/cm1_ou_ou_dictee_02.json | 45 + data/dictations/cm1_ou_ou_dictee_03.json | 42 + .../cm1_participe_etre_dictee_01.json | 45 + .../cm1_participe_etre_dictee_02.json | 42 + .../cm1_participe_etre_dictee_03.json | 45 + .../cm1_participe_forme_dictee_01.json | 42 + .../cm1_participe_forme_dictee_02.json | 42 + .../cm1_participe_forme_dictee_03.json | 39 + .../dictations/cm1_pluriel_aux_dictee_01.json | 39 + .../dictations/cm1_pluriel_aux_dictee_02.json | 42 + .../dictations/cm1_pluriel_aux_dictee_03.json | 36 + data/dictations/cm2_adverbes_dictee_01.json | 36 + data/dictations/cm2_adverbes_dictee_02.json | 39 + data/dictations/cm2_adverbes_dictee_03.json | 36 + data/dictations/cm2_couleurs_dictee_01.json | 36 + data/dictations/cm2_couleurs_dictee_02.json | 36 + data/dictations/cm2_couleurs_dictee_03.json | 39 + data/dictations/cm2_futur_cond_dictee_01.json | 45 + data/dictations/cm2_futur_cond_dictee_02.json | 42 + data/dictations/cm2_futur_cond_dictee_03.json | 42 + .../cm2_participe_cod_dictee_01.json | 42 + .../cm2_participe_cod_dictee_02.json | 45 + .../cm2_participe_cod_dictee_03.json | 42 + .../cm2_passe_simple_dictee_01.json | 39 + .../cm2_passe_simple_dictee_02.json | 36 + .../cm2_passe_simple_dictee_03.json | 39 + data/dictations/cm2_plutot_dictee_01.json | 39 + data/dictations/cm2_plutot_dictee_02.json | 39 + data/dictations/cm2_plutot_dictee_03.json | 45 + .../dictations/cm2_quand_quant_dictee_01.json | 42 + .../dictations/cm2_quand_quant_dictee_02.json | 45 + .../dictations/cm2_quand_quant_dictee_03.json | 45 + .../cm2_quel_qu_elle_dictee_01.json | 36 + .../cm2_quel_qu_elle_dictee_02.json | 39 + .../cm2_quel_qu_elle_dictee_03.json | 48 + data/dictations/cm2_tion_sion_dictee_01.json | 39 + data/dictations/cm2_tion_sion_dictee_02.json | 39 + data/dictations/cm2_tion_sion_dictee_03.json | 40 + .../cm1/cm1_c_est_s_est_correction_01.json | 41 + .../cm1/cm1_c_est_s_est_correction_02.json | 45 + .../cm1/cm1_c_est_s_est_correction_03.json | 53 + .../cm1/cm1_c_est_s_est_correction_04.json | 61 + .../exercises/cm1/cm1_c_est_s_est_qcm_01.json | 23 + .../exercises/cm1/cm1_c_est_s_est_qcm_02.json | 23 + .../exercises/cm1/cm1_c_est_s_est_qcm_03.json | 23 + .../exercises/cm1/cm1_c_est_s_est_qcm_04.json | 23 + .../exercises/cm1/cm1_c_est_s_est_qcm_05.json | 23 + .../exercises/cm1/cm1_c_est_s_est_qcm_06.json | 23 + .../exercises/cm1/cm1_c_est_s_est_qcm_07.json | 23 + .../exercises/cm1/cm1_c_est_s_est_qcm_08.json | 23 + .../cm1/cm1_ces_ses_correction_01.json | 49 + .../cm1/cm1_ces_ses_correction_02.json | 57 + .../cm1/cm1_ces_ses_correction_03.json | 61 + .../cm1/cm1_ces_ses_correction_04.json | 41 + data/exercises/cm1/cm1_ces_ses_qcm_01.json | 23 + data/exercises/cm1/cm1_ces_ses_qcm_02.json | 23 + data/exercises/cm1/cm1_ces_ses_qcm_03.json | 23 + data/exercises/cm1/cm1_ces_ses_qcm_04.json | 23 + data/exercises/cm1/cm1_ces_ses_qcm_05.json | 23 + data/exercises/cm1/cm1_ces_ses_qcm_06.json | 23 + data/exercises/cm1/cm1_ces_ses_qcm_07.json | 23 + data/exercises/cm1/cm1_ces_ses_qcm_08.json | 23 + .../cm1/cm1_imparfait_correction_01.json | 53 + .../cm1/cm1_imparfait_correction_02.json | 45 + .../cm1/cm1_imparfait_correction_03.json | 49 + .../cm1/cm1_imparfait_correction_04.json | 53 + data/exercises/cm1/cm1_imparfait_qcm_01.json | 24 + data/exercises/cm1/cm1_imparfait_qcm_02.json | 24 + data/exercises/cm1/cm1_imparfait_qcm_03.json | 24 + data/exercises/cm1/cm1_imparfait_qcm_04.json | 24 + data/exercises/cm1/cm1_imparfait_qcm_05.json | 24 + data/exercises/cm1/cm1_imparfait_qcm_06.json | 24 + data/exercises/cm1/cm1_imparfait_qcm_07.json | 24 + data/exercises/cm1/cm1_imparfait_qcm_08.json | 24 + .../cm1/cm1_la_la_l_a_correction_01.json | 41 + .../cm1/cm1_la_la_l_a_correction_02.json | 49 + .../cm1/cm1_la_la_l_a_correction_03.json | 49 + .../cm1/cm1_la_la_l_a_correction_04.json | 57 + data/exercises/cm1/cm1_la_la_l_a_qcm_01.json | 24 + data/exercises/cm1/cm1_la_la_l_a_qcm_02.json | 24 + data/exercises/cm1/cm1_la_la_l_a_qcm_03.json | 24 + data/exercises/cm1/cm1_la_la_l_a_qcm_04.json | 24 + data/exercises/cm1/cm1_la_la_l_a_qcm_05.json | 24 + data/exercises/cm1/cm1_la_la_l_a_qcm_06.json | 24 + data/exercises/cm1/cm1_la_la_l_a_qcm_07.json | 24 + data/exercises/cm1/cm1_la_la_l_a_qcm_08.json | 24 + .../cm1/cm1_leur_leurs_correction_01.json | 41 + .../cm1/cm1_leur_leurs_correction_02.json | 41 + .../cm1/cm1_leur_leurs_correction_03.json | 41 + .../cm1/cm1_leur_leurs_correction_04.json | 45 + data/exercises/cm1/cm1_leur_leurs_qcm_01.json | 23 + data/exercises/cm1/cm1_leur_leurs_qcm_02.json | 23 + data/exercises/cm1/cm1_leur_leurs_qcm_03.json | 23 + data/exercises/cm1/cm1_leur_leurs_qcm_04.json | 23 + data/exercises/cm1/cm1_leur_leurs_qcm_05.json | 23 + data/exercises/cm1/cm1_leur_leurs_qcm_06.json | 23 + data/exercises/cm1/cm1_leur_leurs_qcm_07.json | 23 + data/exercises/cm1/cm1_leur_leurs_qcm_08.json | 23 + .../cm1/cm1_ou_ou_correction_01.json | 37 + .../cm1/cm1_ou_ou_correction_02.json | 49 + .../cm1/cm1_ou_ou_correction_03.json | 49 + .../cm1/cm1_ou_ou_correction_04.json | 49 + data/exercises/cm1/cm1_ou_ou_qcm_01.json | 23 + data/exercises/cm1/cm1_ou_ou_qcm_02.json | 23 + data/exercises/cm1/cm1_ou_ou_qcm_03.json | 23 + data/exercises/cm1/cm1_ou_ou_qcm_04.json | 23 + data/exercises/cm1/cm1_ou_ou_qcm_05.json | 23 + data/exercises/cm1/cm1_ou_ou_qcm_06.json | 23 + data/exercises/cm1/cm1_ou_ou_qcm_07.json | 23 + data/exercises/cm1/cm1_ou_ou_qcm_08.json | 23 + .../cm1/cm1_participe_etre_correction_01.json | 45 + .../cm1/cm1_participe_etre_correction_02.json | 49 + .../cm1/cm1_participe_etre_correction_03.json | 45 + .../cm1/cm1_participe_etre_correction_04.json | 49 + .../cm1/cm1_participe_etre_qcm_01.json | 24 + .../cm1/cm1_participe_etre_qcm_02.json | 24 + .../cm1/cm1_participe_etre_qcm_03.json | 24 + .../cm1/cm1_participe_etre_qcm_04.json | 24 + .../cm1/cm1_participe_etre_qcm_05.json | 24 + .../cm1/cm1_participe_etre_qcm_06.json | 24 + .../cm1/cm1_participe_etre_qcm_07.json | 24 + .../cm1/cm1_participe_etre_qcm_08.json | 24 + .../cm1_participe_forme_correction_01.json | 45 + .../cm1_participe_forme_correction_02.json | 53 + .../cm1_participe_forme_correction_03.json | 49 + .../cm1_participe_forme_correction_04.json | 53 + .../cm1/cm1_participe_forme_qcm_01.json | 24 + .../cm1/cm1_participe_forme_qcm_02.json | 24 + .../cm1/cm1_participe_forme_qcm_03.json | 24 + .../cm1/cm1_participe_forme_qcm_04.json | 24 + .../cm1/cm1_participe_forme_qcm_05.json | 24 + .../cm1/cm1_participe_forme_qcm_06.json | 24 + .../cm1/cm1_participe_forme_qcm_07.json | 24 + .../cm1/cm1_participe_forme_qcm_08.json | 24 + .../cm1/cm1_pluriel_aux_correction_01.json | 45 + .../cm1/cm1_pluriel_aux_correction_02.json | 45 + .../cm1/cm1_pluriel_aux_correction_03.json | 41 + .../cm1/cm1_pluriel_aux_correction_04.json | 57 + .../exercises/cm1/cm1_pluriel_aux_qcm_01.json | 24 + .../exercises/cm1/cm1_pluriel_aux_qcm_02.json | 24 + .../exercises/cm1/cm1_pluriel_aux_qcm_03.json | 24 + .../exercises/cm1/cm1_pluriel_aux_qcm_04.json | 24 + .../exercises/cm1/cm1_pluriel_aux_qcm_05.json | 24 + .../exercises/cm1/cm1_pluriel_aux_qcm_06.json | 24 + .../exercises/cm1/cm1_pluriel_aux_qcm_07.json | 24 + .../exercises/cm1/cm1_pluriel_aux_qcm_08.json | 24 + .../cm2/cm2_adverbes_correction_01.json | 41 + .../cm2/cm2_adverbes_correction_02.json | 41 + .../cm2/cm2_adverbes_correction_03.json | 49 + .../cm2/cm2_adverbes_correction_04.json | 49 + data/exercises/cm2/cm2_adverbes_qcm_01.json | 24 + data/exercises/cm2/cm2_adverbes_qcm_02.json | 24 + data/exercises/cm2/cm2_adverbes_qcm_03.json | 24 + data/exercises/cm2/cm2_adverbes_qcm_04.json | 24 + data/exercises/cm2/cm2_adverbes_qcm_05.json | 24 + data/exercises/cm2/cm2_adverbes_qcm_06.json | 24 + data/exercises/cm2/cm2_adverbes_qcm_07.json | 24 + data/exercises/cm2/cm2_adverbes_qcm_08.json | 24 + .../cm2/cm2_couleurs_correction_01.json | 37 + .../cm2/cm2_couleurs_correction_02.json | 41 + .../cm2/cm2_couleurs_correction_03.json | 41 + .../cm2/cm2_couleurs_correction_04.json | 45 + data/exercises/cm2/cm2_couleurs_qcm_01.json | 23 + data/exercises/cm2/cm2_couleurs_qcm_02.json | 23 + data/exercises/cm2/cm2_couleurs_qcm_03.json | 23 + data/exercises/cm2/cm2_couleurs_qcm_04.json | 23 + data/exercises/cm2/cm2_couleurs_qcm_05.json | 23 + data/exercises/cm2/cm2_couleurs_qcm_06.json | 23 + data/exercises/cm2/cm2_couleurs_qcm_07.json | 23 + data/exercises/cm2/cm2_couleurs_qcm_08.json | 23 + .../cm2/cm2_futur_cond_correction_01.json | 45 + .../cm2/cm2_futur_cond_correction_02.json | 49 + .../cm2/cm2_futur_cond_correction_03.json | 49 + .../cm2/cm2_futur_cond_correction_04.json | 45 + data/exercises/cm2/cm2_futur_cond_qcm_01.json | 23 + data/exercises/cm2/cm2_futur_cond_qcm_02.json | 23 + data/exercises/cm2/cm2_futur_cond_qcm_03.json | 23 + data/exercises/cm2/cm2_futur_cond_qcm_04.json | 23 + data/exercises/cm2/cm2_futur_cond_qcm_05.json | 23 + data/exercises/cm2/cm2_futur_cond_qcm_06.json | 23 + data/exercises/cm2/cm2_futur_cond_qcm_07.json | 23 + data/exercises/cm2/cm2_futur_cond_qcm_08.json | 23 + .../cm2/cm2_participe_cod_correction_01.json | 57 + .../cm2/cm2_participe_cod_correction_02.json | 53 + .../cm2/cm2_participe_cod_correction_03.json | 49 + .../cm2/cm2_participe_cod_correction_04.json | 53 + .../cm2/cm2_participe_cod_qcm_01.json | 23 + .../cm2/cm2_participe_cod_qcm_02.json | 23 + .../cm2/cm2_participe_cod_qcm_03.json | 23 + .../cm2/cm2_participe_cod_qcm_04.json | 23 + .../cm2/cm2_participe_cod_qcm_05.json | 23 + .../cm2/cm2_participe_cod_qcm_06.json | 23 + .../cm2/cm2_participe_cod_qcm_07.json | 23 + .../cm2/cm2_participe_cod_qcm_08.json | 23 + .../cm2/cm2_passe_simple_correction_01.json | 49 + .../cm2/cm2_passe_simple_correction_02.json | 53 + .../cm2/cm2_passe_simple_correction_03.json | 49 + .../cm2/cm2_passe_simple_correction_04.json | 45 + .../cm2/cm2_passe_simple_qcm_01.json | 24 + .../cm2/cm2_passe_simple_qcm_02.json | 24 + .../cm2/cm2_passe_simple_qcm_03.json | 24 + .../cm2/cm2_passe_simple_qcm_04.json | 24 + .../cm2/cm2_passe_simple_qcm_05.json | 24 + .../cm2/cm2_passe_simple_qcm_06.json | 24 + .../cm2/cm2_passe_simple_qcm_07.json | 24 + .../cm2/cm2_passe_simple_qcm_08.json | 24 + .../cm2/cm2_plutot_correction_01.json | 45 + .../cm2/cm2_plutot_correction_02.json | 53 + .../cm2/cm2_plutot_correction_03.json | 41 + .../cm2/cm2_plutot_correction_04.json | 45 + data/exercises/cm2/cm2_plutot_qcm_01.json | 23 + data/exercises/cm2/cm2_plutot_qcm_02.json | 23 + data/exercises/cm2/cm2_plutot_qcm_03.json | 23 + data/exercises/cm2/cm2_plutot_qcm_04.json | 23 + data/exercises/cm2/cm2_plutot_qcm_05.json | 23 + data/exercises/cm2/cm2_plutot_qcm_06.json | 23 + data/exercises/cm2/cm2_plutot_qcm_07.json | 23 + data/exercises/cm2/cm2_plutot_qcm_08.json | 23 + .../cm2/cm2_quand_quant_correction_01.json | 49 + .../cm2/cm2_quand_quant_correction_02.json | 49 + .../cm2/cm2_quand_quant_correction_03.json | 41 + .../cm2/cm2_quand_quant_correction_04.json | 57 + .../exercises/cm2/cm2_quand_quant_qcm_01.json | 23 + .../exercises/cm2/cm2_quand_quant_qcm_02.json | 23 + .../exercises/cm2/cm2_quand_quant_qcm_03.json | 23 + .../exercises/cm2/cm2_quand_quant_qcm_04.json | 23 + .../exercises/cm2/cm2_quand_quant_qcm_05.json | 24 + .../exercises/cm2/cm2_quand_quant_qcm_06.json | 23 + .../exercises/cm2/cm2_quand_quant_qcm_07.json | 24 + .../exercises/cm2/cm2_quand_quant_qcm_08.json | 23 + .../cm2/cm2_quel_qu_elle_correction_01.json | 33 + .../cm2/cm2_quel_qu_elle_correction_02.json | 41 + .../cm2/cm2_quel_qu_elle_correction_03.json | 49 + .../cm2/cm2_quel_qu_elle_correction_04.json | 45 + .../cm2/cm2_quel_qu_elle_qcm_01.json | 23 + .../cm2/cm2_quel_qu_elle_qcm_02.json | 23 + .../cm2/cm2_quel_qu_elle_qcm_03.json | 23 + .../cm2/cm2_quel_qu_elle_qcm_04.json | 23 + .../cm2/cm2_quel_qu_elle_qcm_05.json | 23 + .../cm2/cm2_quel_qu_elle_qcm_06.json | 23 + .../cm2/cm2_quel_qu_elle_qcm_07.json | 23 + .../cm2/cm2_quel_qu_elle_qcm_08.json | 23 + .../cm2/cm2_tion_sion_correction_01.json | 41 + .../cm2/cm2_tion_sion_correction_02.json | 49 + .../cm2/cm2_tion_sion_correction_03.json | 41 + .../cm2/cm2_tion_sion_correction_04.json | 49 + data/exercises/cm2/cm2_tion_sion_qcm_01.json | 24 + data/exercises/cm2/cm2_tion_sion_qcm_02.json | 24 + data/exercises/cm2/cm2_tion_sion_qcm_03.json | 24 + data/exercises/cm2/cm2_tion_sion_qcm_04.json | 24 + data/exercises/cm2/cm2_tion_sion_qcm_05.json | 24 + data/exercises/cm2/cm2_tion_sion_qcm_06.json | 24 + data/exercises/cm2/cm2_tion_sion_qcm_07.json | 24 + data/exercises/cm2/cm2_tion_sion_qcm_08.json | 24 + data/localization/fr.json | 13 +- data/missions/mission_100_source_chaude.json | 12 + .../missions/mission_101_pont_de_basalte.json | 12 + data/missions/mission_102_sommet_ardent.json | 12 + .../mission_103_rayon_des_adverbes.json | 12 + .../mission_104_escalier_de_la_tour.json | 12 + .../mission_105_salle_de_lecture.json | 12 + .../mission_106_catalogue_des_noms.json | 12 + .../mission_107_reserve_des_manuscrits.json | 12 + .../mission_108_rayon_des_dictees.json | 12 + .../mission_109_galerie_des_couleurs.json | 12 + .../mission_110_atelier_du_relieur.json | 12 + data/missions/mission_111_grand_lecteur.json | 12 + .../mission_58_pont_levis_du_chateau.json | 12 + .../missions/mission_59_tour_du_guetteur.json | 12 + data/missions/mission_60_salle_des_echos.json | 12 + .../missions/mission_61_armurerie_royale.json | 12 + data/missions/mission_62_cuisine_du_roi.json | 12 + data/missions/mission_63_cour_du_chateau.json | 12 + .../mission_64_bibliotheque_secrete.json | 12 + .../missions/mission_65_cachot_du_dragon.json | 12 + data/missions/mission_66_salle_du_trone.json | 12 + data/missions/mission_67_place_du_marche.json | 12 + data/missions/mission_68_vieux_moulin.json | 12 + .../mission_69_fontaine_du_village.json | 12 + data/missions/mission_70_forge_du_maitre.json | 12 + data/missions/mission_71_grenier_a_foin.json | 12 + .../mission_72_cloche_de_l_eglise.json | 12 + .../mission_73_chemin_des_voyageurs.json | 12 + data/missions/mission_74_auberge_du_coin.json | 12 + .../missions/mission_75_ecole_du_village.json | 12 + .../mission_76_riviere_aux_crocodiles.json | 12 + data/missions/mission_77_pont_de_lianes.json | 12 + .../mission_78_perroquet_de_la_canopee.json | 12 + .../mission_79_clairiere_des_singes.json | 12 + .../mission_80_cabane_dans_l_arbre.json | 12 + data/missions/mission_81_cascade_cachee.json | 12 + data/missions/mission_82_temple_perdu.json | 12 + .../missions/mission_83_sentier_du_tigre.json | 12 + .../mission_84_arbre_aux_secrets.json | 12 + .../mission_85_hublot_de_la_station.json | 12 + .../mission_86_salle_de_controle.json | 12 + data/missions/mission_87_radio_de_bord.json | 12 + data/missions/mission_88_orbite_de_mars.json | 12 + .../mission_89_capsule_de_secours.json | 12 + data/missions/mission_90_signal_lointain.json | 12 + .../missions/mission_91_navette_spatiale.json | 12 + data/missions/mission_92_serre_orbitale.json | 12 + .../missions/mission_93_etoile_messagere.json | 12 + data/missions/mission_94_cratere_fumant.json | 12 + data/missions/mission_95_coulee_de_lave.json | 12 + .../missions/mission_96_grotte_de_cendre.json | 12 + .../mission_97_village_de_pierre.json | 12 + data/missions/mission_98_observatoire.json | 12 + data/missions/mission_99_echo_du_volcan.json | 12 + data/rules/regle_accord_participe_etre.json | 9 + data/rules/regle_adjectifs_couleur.json | 9 + data/rules/regle_adverbes_ment.json | 9 + data/rules/regle_c_est_s_est.json | 9 + data/rules/regle_ces_ses.json | 9 + data/rules/regle_futur_conditionnel.json | 9 + data/rules/regle_imparfait.json | 9 + data/rules/regle_la_la_accent_l_a.json | 9 + data/rules/regle_leur_leurs.json | 9 + data/rules/regle_ou_ou_accent.json | 9 + data/rules/regle_participe_cod_avant.json | 9 + data/rules/regle_participe_passe_forme.json | 9 + data/rules/regle_passe_simple.json | 9 + data/rules/regle_pluriel_aux_eaux.json | 9 + data/rules/regle_plutot_plus_tot.json | 9 + data/rules/regle_quand_quant_qu_en.json | 9 + data/rules/regle_quel_qu_elle.json | 9 + data/rules/regle_tion_sion_ssion.json | 9 + data/schemas/curriculum.schema.json | 2 +- docs/review/content-review.md | 1674 +++++++++++++++++ docs/specs/decisions.md | 15 + docs/testing/manual-checklist.md | 7 + project.godot | 2 +- scenes/profiles/profile_select.gd | 4 + scenes/profiles/profile_select.tscn | 20 +- scenes/ui/quit_dialog.gd | 19 + scenes/ui/quit_dialog.gd.uid | 1 + scenes/ui/quit_dialog.tscn | 6 + scenes/ui/settings.gd | 4 + scenes/ui/settings.tscn | 20 +- scripts/ui/backdrop_kinds.gd | 12 + tests/data/test_elision.gd | 2 + tests/exercises/test_exercise_engine.gd | 5 +- tests/world/test_settings_scenes.gd | 20 + 489 files changed, 13016 insertions(+), 12 deletions(-) create mode 100644 assets/audio/dictations/cm1_c_est_s_est_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_c_est_s_est_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_c_est_s_est_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_c_est_s_est_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_c_est_s_est_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_c_est_s_est_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm1_ces_ses_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_ces_ses_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_ces_ses_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_ces_ses_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_ces_ses_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_ces_ses_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm1_imparfait_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_imparfait_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_imparfait_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_imparfait_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_imparfait_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_imparfait_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm1_la_la_l_a_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_la_la_l_a_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_la_la_l_a_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_la_la_l_a_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_la_la_l_a_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_la_la_l_a_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm1_leur_leurs_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_leur_leurs_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_leur_leurs_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_leur_leurs_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_leur_leurs_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_leur_leurs_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm1_ou_ou_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_ou_ou_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_ou_ou_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_ou_ou_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_ou_ou_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_ou_ou_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm1_participe_etre_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_participe_etre_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_participe_etre_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_participe_etre_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_participe_etre_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_participe_etre_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm1_participe_forme_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_participe_forme_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_participe_forme_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_participe_forme_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_participe_forme_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_participe_forme_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm1_pluriel_aux_dictee_01.ogg create mode 100644 assets/audio/dictations/cm1_pluriel_aux_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm1_pluriel_aux_dictee_02.ogg create mode 100644 assets/audio/dictations/cm1_pluriel_aux_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm1_pluriel_aux_dictee_03.ogg create mode 100644 assets/audio/dictations/cm1_pluriel_aux_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_adverbes_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_adverbes_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_adverbes_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_adverbes_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_adverbes_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_adverbes_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_couleurs_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_couleurs_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_couleurs_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_couleurs_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_couleurs_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_couleurs_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_futur_cond_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_futur_cond_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_futur_cond_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_futur_cond_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_futur_cond_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_futur_cond_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_participe_cod_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_participe_cod_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_participe_cod_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_participe_cod_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_participe_cod_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_participe_cod_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_passe_simple_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_passe_simple_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_passe_simple_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_passe_simple_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_passe_simple_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_passe_simple_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_plutot_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_plutot_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_plutot_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_plutot_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_plutot_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_plutot_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_quand_quant_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_quand_quant_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_quand_quant_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_quand_quant_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_quand_quant_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_quand_quant_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_quel_qu_elle_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_quel_qu_elle_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_quel_qu_elle_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_quel_qu_elle_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_quel_qu_elle_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_quel_qu_elle_dictee_03.ogg.import create mode 100644 assets/audio/dictations/cm2_tion_sion_dictee_01.ogg create mode 100644 assets/audio/dictations/cm2_tion_sion_dictee_01.ogg.import create mode 100644 assets/audio/dictations/cm2_tion_sion_dictee_02.ogg create mode 100644 assets/audio/dictations/cm2_tion_sion_dictee_02.ogg.import create mode 100644 assets/audio/dictations/cm2_tion_sion_dictee_03.ogg create mode 100644 assets/audio/dictations/cm2_tion_sion_dictee_03.ogg.import create mode 100644 assets/environments/castle_backdrop.svg create mode 100644 assets/environments/castle_backdrop.svg.import create mode 100644 assets/environments/jungle_backdrop.svg create mode 100644 assets/environments/jungle_backdrop.svg.import create mode 100644 assets/environments/library_backdrop.svg create mode 100644 assets/environments/library_backdrop.svg.import create mode 100644 assets/environments/space_backdrop.svg create mode 100644 assets/environments/space_backdrop.svg.import create mode 100644 assets/environments/village_backdrop.svg create mode 100644 assets/environments/village_backdrop.svg.import create mode 100644 assets/environments/volcano_backdrop.svg create mode 100644 assets/environments/volcano_backdrop.svg.import create mode 100644 data/curriculum/cm1_homophones.json create mode 100644 data/curriculum/cm1_orthographe.json create mode 100644 data/curriculum/cm1_verbes.json create mode 100644 data/curriculum/cm2_homophones.json create mode 100644 data/curriculum/cm2_orthographe.json create mode 100644 data/curriculum/cm2_verbes.json create mode 100644 data/dictations/cm1_c_est_s_est_dictee_01.json create mode 100644 data/dictations/cm1_c_est_s_est_dictee_02.json create mode 100644 data/dictations/cm1_c_est_s_est_dictee_03.json create mode 100644 data/dictations/cm1_ces_ses_dictee_01.json create mode 100644 data/dictations/cm1_ces_ses_dictee_02.json create mode 100644 data/dictations/cm1_ces_ses_dictee_03.json create mode 100644 data/dictations/cm1_imparfait_dictee_01.json create mode 100644 data/dictations/cm1_imparfait_dictee_02.json create mode 100644 data/dictations/cm1_imparfait_dictee_03.json create mode 100644 data/dictations/cm1_la_la_l_a_dictee_01.json create mode 100644 data/dictations/cm1_la_la_l_a_dictee_02.json create mode 100644 data/dictations/cm1_la_la_l_a_dictee_03.json create mode 100644 data/dictations/cm1_leur_leurs_dictee_01.json create mode 100644 data/dictations/cm1_leur_leurs_dictee_02.json create mode 100644 data/dictations/cm1_leur_leurs_dictee_03.json create mode 100644 data/dictations/cm1_ou_ou_dictee_01.json create mode 100644 data/dictations/cm1_ou_ou_dictee_02.json create mode 100644 data/dictations/cm1_ou_ou_dictee_03.json create mode 100644 data/dictations/cm1_participe_etre_dictee_01.json create mode 100644 data/dictations/cm1_participe_etre_dictee_02.json create mode 100644 data/dictations/cm1_participe_etre_dictee_03.json create mode 100644 data/dictations/cm1_participe_forme_dictee_01.json create mode 100644 data/dictations/cm1_participe_forme_dictee_02.json create mode 100644 data/dictations/cm1_participe_forme_dictee_03.json create mode 100644 data/dictations/cm1_pluriel_aux_dictee_01.json create mode 100644 data/dictations/cm1_pluriel_aux_dictee_02.json create mode 100644 data/dictations/cm1_pluriel_aux_dictee_03.json create mode 100644 data/dictations/cm2_adverbes_dictee_01.json create mode 100644 data/dictations/cm2_adverbes_dictee_02.json create mode 100644 data/dictations/cm2_adverbes_dictee_03.json create mode 100644 data/dictations/cm2_couleurs_dictee_01.json create mode 100644 data/dictations/cm2_couleurs_dictee_02.json create mode 100644 data/dictations/cm2_couleurs_dictee_03.json create mode 100644 data/dictations/cm2_futur_cond_dictee_01.json create mode 100644 data/dictations/cm2_futur_cond_dictee_02.json create mode 100644 data/dictations/cm2_futur_cond_dictee_03.json create mode 100644 data/dictations/cm2_participe_cod_dictee_01.json create mode 100644 data/dictations/cm2_participe_cod_dictee_02.json create mode 100644 data/dictations/cm2_participe_cod_dictee_03.json create mode 100644 data/dictations/cm2_passe_simple_dictee_01.json create mode 100644 data/dictations/cm2_passe_simple_dictee_02.json create mode 100644 data/dictations/cm2_passe_simple_dictee_03.json create mode 100644 data/dictations/cm2_plutot_dictee_01.json create mode 100644 data/dictations/cm2_plutot_dictee_02.json create mode 100644 data/dictations/cm2_plutot_dictee_03.json create mode 100644 data/dictations/cm2_quand_quant_dictee_01.json create mode 100644 data/dictations/cm2_quand_quant_dictee_02.json create mode 100644 data/dictations/cm2_quand_quant_dictee_03.json create mode 100644 data/dictations/cm2_quel_qu_elle_dictee_01.json create mode 100644 data/dictations/cm2_quel_qu_elle_dictee_02.json create mode 100644 data/dictations/cm2_quel_qu_elle_dictee_03.json create mode 100644 data/dictations/cm2_tion_sion_dictee_01.json create mode 100644 data/dictations/cm2_tion_sion_dictee_02.json create mode 100644 data/dictations/cm2_tion_sion_dictee_03.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_correction_01.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_correction_02.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_correction_03.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_correction_04.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_qcm_01.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_qcm_02.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_qcm_03.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_qcm_04.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_qcm_05.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_qcm_06.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_qcm_07.json create mode 100644 data/exercises/cm1/cm1_c_est_s_est_qcm_08.json create mode 100644 data/exercises/cm1/cm1_ces_ses_correction_01.json create mode 100644 data/exercises/cm1/cm1_ces_ses_correction_02.json create mode 100644 data/exercises/cm1/cm1_ces_ses_correction_03.json create mode 100644 data/exercises/cm1/cm1_ces_ses_correction_04.json create mode 100644 data/exercises/cm1/cm1_ces_ses_qcm_01.json create mode 100644 data/exercises/cm1/cm1_ces_ses_qcm_02.json create mode 100644 data/exercises/cm1/cm1_ces_ses_qcm_03.json create mode 100644 data/exercises/cm1/cm1_ces_ses_qcm_04.json create mode 100644 data/exercises/cm1/cm1_ces_ses_qcm_05.json create mode 100644 data/exercises/cm1/cm1_ces_ses_qcm_06.json create mode 100644 data/exercises/cm1/cm1_ces_ses_qcm_07.json create mode 100644 data/exercises/cm1/cm1_ces_ses_qcm_08.json create mode 100644 data/exercises/cm1/cm1_imparfait_correction_01.json create mode 100644 data/exercises/cm1/cm1_imparfait_correction_02.json create mode 100644 data/exercises/cm1/cm1_imparfait_correction_03.json create mode 100644 data/exercises/cm1/cm1_imparfait_correction_04.json create mode 100644 data/exercises/cm1/cm1_imparfait_qcm_01.json create mode 100644 data/exercises/cm1/cm1_imparfait_qcm_02.json create mode 100644 data/exercises/cm1/cm1_imparfait_qcm_03.json create mode 100644 data/exercises/cm1/cm1_imparfait_qcm_04.json create mode 100644 data/exercises/cm1/cm1_imparfait_qcm_05.json create mode 100644 data/exercises/cm1/cm1_imparfait_qcm_06.json create mode 100644 data/exercises/cm1/cm1_imparfait_qcm_07.json create mode 100644 data/exercises/cm1/cm1_imparfait_qcm_08.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_correction_01.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_correction_02.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_correction_03.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_correction_04.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_qcm_01.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_qcm_02.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_qcm_03.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_qcm_04.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_qcm_05.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_qcm_06.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_qcm_07.json create mode 100644 data/exercises/cm1/cm1_la_la_l_a_qcm_08.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_correction_01.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_correction_02.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_correction_03.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_correction_04.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_qcm_01.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_qcm_02.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_qcm_03.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_qcm_04.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_qcm_05.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_qcm_06.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_qcm_07.json create mode 100644 data/exercises/cm1/cm1_leur_leurs_qcm_08.json create mode 100644 data/exercises/cm1/cm1_ou_ou_correction_01.json create mode 100644 data/exercises/cm1/cm1_ou_ou_correction_02.json create mode 100644 data/exercises/cm1/cm1_ou_ou_correction_03.json create mode 100644 data/exercises/cm1/cm1_ou_ou_correction_04.json create mode 100644 data/exercises/cm1/cm1_ou_ou_qcm_01.json create mode 100644 data/exercises/cm1/cm1_ou_ou_qcm_02.json create mode 100644 data/exercises/cm1/cm1_ou_ou_qcm_03.json create mode 100644 data/exercises/cm1/cm1_ou_ou_qcm_04.json create mode 100644 data/exercises/cm1/cm1_ou_ou_qcm_05.json create mode 100644 data/exercises/cm1/cm1_ou_ou_qcm_06.json create mode 100644 data/exercises/cm1/cm1_ou_ou_qcm_07.json create mode 100644 data/exercises/cm1/cm1_ou_ou_qcm_08.json create mode 100644 data/exercises/cm1/cm1_participe_etre_correction_01.json create mode 100644 data/exercises/cm1/cm1_participe_etre_correction_02.json create mode 100644 data/exercises/cm1/cm1_participe_etre_correction_03.json create mode 100644 data/exercises/cm1/cm1_participe_etre_correction_04.json create mode 100644 data/exercises/cm1/cm1_participe_etre_qcm_01.json create mode 100644 data/exercises/cm1/cm1_participe_etre_qcm_02.json create mode 100644 data/exercises/cm1/cm1_participe_etre_qcm_03.json create mode 100644 data/exercises/cm1/cm1_participe_etre_qcm_04.json create mode 100644 data/exercises/cm1/cm1_participe_etre_qcm_05.json create mode 100644 data/exercises/cm1/cm1_participe_etre_qcm_06.json create mode 100644 data/exercises/cm1/cm1_participe_etre_qcm_07.json create mode 100644 data/exercises/cm1/cm1_participe_etre_qcm_08.json create mode 100644 data/exercises/cm1/cm1_participe_forme_correction_01.json create mode 100644 data/exercises/cm1/cm1_participe_forme_correction_02.json create mode 100644 data/exercises/cm1/cm1_participe_forme_correction_03.json create mode 100644 data/exercises/cm1/cm1_participe_forme_correction_04.json create mode 100644 data/exercises/cm1/cm1_participe_forme_qcm_01.json create mode 100644 data/exercises/cm1/cm1_participe_forme_qcm_02.json create mode 100644 data/exercises/cm1/cm1_participe_forme_qcm_03.json create mode 100644 data/exercises/cm1/cm1_participe_forme_qcm_04.json create mode 100644 data/exercises/cm1/cm1_participe_forme_qcm_05.json create mode 100644 data/exercises/cm1/cm1_participe_forme_qcm_06.json create mode 100644 data/exercises/cm1/cm1_participe_forme_qcm_07.json create mode 100644 data/exercises/cm1/cm1_participe_forme_qcm_08.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_correction_01.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_correction_02.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_correction_03.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_correction_04.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_qcm_01.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_qcm_02.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_qcm_03.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_qcm_04.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_qcm_05.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_qcm_06.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_qcm_07.json create mode 100644 data/exercises/cm1/cm1_pluriel_aux_qcm_08.json create mode 100644 data/exercises/cm2/cm2_adverbes_correction_01.json create mode 100644 data/exercises/cm2/cm2_adverbes_correction_02.json create mode 100644 data/exercises/cm2/cm2_adverbes_correction_03.json create mode 100644 data/exercises/cm2/cm2_adverbes_correction_04.json create mode 100644 data/exercises/cm2/cm2_adverbes_qcm_01.json create mode 100644 data/exercises/cm2/cm2_adverbes_qcm_02.json create mode 100644 data/exercises/cm2/cm2_adverbes_qcm_03.json create mode 100644 data/exercises/cm2/cm2_adverbes_qcm_04.json create mode 100644 data/exercises/cm2/cm2_adverbes_qcm_05.json create mode 100644 data/exercises/cm2/cm2_adverbes_qcm_06.json create mode 100644 data/exercises/cm2/cm2_adverbes_qcm_07.json create mode 100644 data/exercises/cm2/cm2_adverbes_qcm_08.json create mode 100644 data/exercises/cm2/cm2_couleurs_correction_01.json create mode 100644 data/exercises/cm2/cm2_couleurs_correction_02.json create mode 100644 data/exercises/cm2/cm2_couleurs_correction_03.json create mode 100644 data/exercises/cm2/cm2_couleurs_correction_04.json create mode 100644 data/exercises/cm2/cm2_couleurs_qcm_01.json create mode 100644 data/exercises/cm2/cm2_couleurs_qcm_02.json create mode 100644 data/exercises/cm2/cm2_couleurs_qcm_03.json create mode 100644 data/exercises/cm2/cm2_couleurs_qcm_04.json create mode 100644 data/exercises/cm2/cm2_couleurs_qcm_05.json create mode 100644 data/exercises/cm2/cm2_couleurs_qcm_06.json create mode 100644 data/exercises/cm2/cm2_couleurs_qcm_07.json create mode 100644 data/exercises/cm2/cm2_couleurs_qcm_08.json create mode 100644 data/exercises/cm2/cm2_futur_cond_correction_01.json create mode 100644 data/exercises/cm2/cm2_futur_cond_correction_02.json create mode 100644 data/exercises/cm2/cm2_futur_cond_correction_03.json create mode 100644 data/exercises/cm2/cm2_futur_cond_correction_04.json create mode 100644 data/exercises/cm2/cm2_futur_cond_qcm_01.json create mode 100644 data/exercises/cm2/cm2_futur_cond_qcm_02.json create mode 100644 data/exercises/cm2/cm2_futur_cond_qcm_03.json create mode 100644 data/exercises/cm2/cm2_futur_cond_qcm_04.json create mode 100644 data/exercises/cm2/cm2_futur_cond_qcm_05.json create mode 100644 data/exercises/cm2/cm2_futur_cond_qcm_06.json create mode 100644 data/exercises/cm2/cm2_futur_cond_qcm_07.json create mode 100644 data/exercises/cm2/cm2_futur_cond_qcm_08.json create mode 100644 data/exercises/cm2/cm2_participe_cod_correction_01.json create mode 100644 data/exercises/cm2/cm2_participe_cod_correction_02.json create mode 100644 data/exercises/cm2/cm2_participe_cod_correction_03.json create mode 100644 data/exercises/cm2/cm2_participe_cod_correction_04.json create mode 100644 data/exercises/cm2/cm2_participe_cod_qcm_01.json create mode 100644 data/exercises/cm2/cm2_participe_cod_qcm_02.json create mode 100644 data/exercises/cm2/cm2_participe_cod_qcm_03.json create mode 100644 data/exercises/cm2/cm2_participe_cod_qcm_04.json create mode 100644 data/exercises/cm2/cm2_participe_cod_qcm_05.json create mode 100644 data/exercises/cm2/cm2_participe_cod_qcm_06.json create mode 100644 data/exercises/cm2/cm2_participe_cod_qcm_07.json create mode 100644 data/exercises/cm2/cm2_participe_cod_qcm_08.json create mode 100644 data/exercises/cm2/cm2_passe_simple_correction_01.json create mode 100644 data/exercises/cm2/cm2_passe_simple_correction_02.json create mode 100644 data/exercises/cm2/cm2_passe_simple_correction_03.json create mode 100644 data/exercises/cm2/cm2_passe_simple_correction_04.json create mode 100644 data/exercises/cm2/cm2_passe_simple_qcm_01.json create mode 100644 data/exercises/cm2/cm2_passe_simple_qcm_02.json create mode 100644 data/exercises/cm2/cm2_passe_simple_qcm_03.json create mode 100644 data/exercises/cm2/cm2_passe_simple_qcm_04.json create mode 100644 data/exercises/cm2/cm2_passe_simple_qcm_05.json create mode 100644 data/exercises/cm2/cm2_passe_simple_qcm_06.json create mode 100644 data/exercises/cm2/cm2_passe_simple_qcm_07.json create mode 100644 data/exercises/cm2/cm2_passe_simple_qcm_08.json create mode 100644 data/exercises/cm2/cm2_plutot_correction_01.json create mode 100644 data/exercises/cm2/cm2_plutot_correction_02.json create mode 100644 data/exercises/cm2/cm2_plutot_correction_03.json create mode 100644 data/exercises/cm2/cm2_plutot_correction_04.json create mode 100644 data/exercises/cm2/cm2_plutot_qcm_01.json create mode 100644 data/exercises/cm2/cm2_plutot_qcm_02.json create mode 100644 data/exercises/cm2/cm2_plutot_qcm_03.json create mode 100644 data/exercises/cm2/cm2_plutot_qcm_04.json create mode 100644 data/exercises/cm2/cm2_plutot_qcm_05.json create mode 100644 data/exercises/cm2/cm2_plutot_qcm_06.json create mode 100644 data/exercises/cm2/cm2_plutot_qcm_07.json create mode 100644 data/exercises/cm2/cm2_plutot_qcm_08.json create mode 100644 data/exercises/cm2/cm2_quand_quant_correction_01.json create mode 100644 data/exercises/cm2/cm2_quand_quant_correction_02.json create mode 100644 data/exercises/cm2/cm2_quand_quant_correction_03.json create mode 100644 data/exercises/cm2/cm2_quand_quant_correction_04.json create mode 100644 data/exercises/cm2/cm2_quand_quant_qcm_01.json create mode 100644 data/exercises/cm2/cm2_quand_quant_qcm_02.json create mode 100644 data/exercises/cm2/cm2_quand_quant_qcm_03.json create mode 100644 data/exercises/cm2/cm2_quand_quant_qcm_04.json create mode 100644 data/exercises/cm2/cm2_quand_quant_qcm_05.json create mode 100644 data/exercises/cm2/cm2_quand_quant_qcm_06.json create mode 100644 data/exercises/cm2/cm2_quand_quant_qcm_07.json create mode 100644 data/exercises/cm2/cm2_quand_quant_qcm_08.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_correction_01.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_correction_02.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_correction_03.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_correction_04.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_qcm_01.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_qcm_02.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_qcm_03.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_qcm_04.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_qcm_05.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_qcm_06.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_qcm_07.json create mode 100644 data/exercises/cm2/cm2_quel_qu_elle_qcm_08.json create mode 100644 data/exercises/cm2/cm2_tion_sion_correction_01.json create mode 100644 data/exercises/cm2/cm2_tion_sion_correction_02.json create mode 100644 data/exercises/cm2/cm2_tion_sion_correction_03.json create mode 100644 data/exercises/cm2/cm2_tion_sion_correction_04.json create mode 100644 data/exercises/cm2/cm2_tion_sion_qcm_01.json create mode 100644 data/exercises/cm2/cm2_tion_sion_qcm_02.json create mode 100644 data/exercises/cm2/cm2_tion_sion_qcm_03.json create mode 100644 data/exercises/cm2/cm2_tion_sion_qcm_04.json create mode 100644 data/exercises/cm2/cm2_tion_sion_qcm_05.json create mode 100644 data/exercises/cm2/cm2_tion_sion_qcm_06.json create mode 100644 data/exercises/cm2/cm2_tion_sion_qcm_07.json create mode 100644 data/exercises/cm2/cm2_tion_sion_qcm_08.json create mode 100644 data/missions/mission_100_source_chaude.json create mode 100644 data/missions/mission_101_pont_de_basalte.json create mode 100644 data/missions/mission_102_sommet_ardent.json create mode 100644 data/missions/mission_103_rayon_des_adverbes.json create mode 100644 data/missions/mission_104_escalier_de_la_tour.json create mode 100644 data/missions/mission_105_salle_de_lecture.json create mode 100644 data/missions/mission_106_catalogue_des_noms.json create mode 100644 data/missions/mission_107_reserve_des_manuscrits.json create mode 100644 data/missions/mission_108_rayon_des_dictees.json create mode 100644 data/missions/mission_109_galerie_des_couleurs.json create mode 100644 data/missions/mission_110_atelier_du_relieur.json create mode 100644 data/missions/mission_111_grand_lecteur.json create mode 100644 data/missions/mission_58_pont_levis_du_chateau.json create mode 100644 data/missions/mission_59_tour_du_guetteur.json create mode 100644 data/missions/mission_60_salle_des_echos.json create mode 100644 data/missions/mission_61_armurerie_royale.json create mode 100644 data/missions/mission_62_cuisine_du_roi.json create mode 100644 data/missions/mission_63_cour_du_chateau.json create mode 100644 data/missions/mission_64_bibliotheque_secrete.json create mode 100644 data/missions/mission_65_cachot_du_dragon.json create mode 100644 data/missions/mission_66_salle_du_trone.json create mode 100644 data/missions/mission_67_place_du_marche.json create mode 100644 data/missions/mission_68_vieux_moulin.json create mode 100644 data/missions/mission_69_fontaine_du_village.json create mode 100644 data/missions/mission_70_forge_du_maitre.json create mode 100644 data/missions/mission_71_grenier_a_foin.json create mode 100644 data/missions/mission_72_cloche_de_l_eglise.json create mode 100644 data/missions/mission_73_chemin_des_voyageurs.json create mode 100644 data/missions/mission_74_auberge_du_coin.json create mode 100644 data/missions/mission_75_ecole_du_village.json create mode 100644 data/missions/mission_76_riviere_aux_crocodiles.json create mode 100644 data/missions/mission_77_pont_de_lianes.json create mode 100644 data/missions/mission_78_perroquet_de_la_canopee.json create mode 100644 data/missions/mission_79_clairiere_des_singes.json create mode 100644 data/missions/mission_80_cabane_dans_l_arbre.json create mode 100644 data/missions/mission_81_cascade_cachee.json create mode 100644 data/missions/mission_82_temple_perdu.json create mode 100644 data/missions/mission_83_sentier_du_tigre.json create mode 100644 data/missions/mission_84_arbre_aux_secrets.json create mode 100644 data/missions/mission_85_hublot_de_la_station.json create mode 100644 data/missions/mission_86_salle_de_controle.json create mode 100644 data/missions/mission_87_radio_de_bord.json create mode 100644 data/missions/mission_88_orbite_de_mars.json create mode 100644 data/missions/mission_89_capsule_de_secours.json create mode 100644 data/missions/mission_90_signal_lointain.json create mode 100644 data/missions/mission_91_navette_spatiale.json create mode 100644 data/missions/mission_92_serre_orbitale.json create mode 100644 data/missions/mission_93_etoile_messagere.json create mode 100644 data/missions/mission_94_cratere_fumant.json create mode 100644 data/missions/mission_95_coulee_de_lave.json create mode 100644 data/missions/mission_96_grotte_de_cendre.json create mode 100644 data/missions/mission_97_village_de_pierre.json create mode 100644 data/missions/mission_98_observatoire.json create mode 100644 data/missions/mission_99_echo_du_volcan.json create mode 100644 data/rules/regle_accord_participe_etre.json create mode 100644 data/rules/regle_adjectifs_couleur.json create mode 100644 data/rules/regle_adverbes_ment.json create mode 100644 data/rules/regle_c_est_s_est.json create mode 100644 data/rules/regle_ces_ses.json create mode 100644 data/rules/regle_futur_conditionnel.json create mode 100644 data/rules/regle_imparfait.json create mode 100644 data/rules/regle_la_la_accent_l_a.json create mode 100644 data/rules/regle_leur_leurs.json create mode 100644 data/rules/regle_ou_ou_accent.json create mode 100644 data/rules/regle_participe_cod_avant.json create mode 100644 data/rules/regle_participe_passe_forme.json create mode 100644 data/rules/regle_passe_simple.json create mode 100644 data/rules/regle_pluriel_aux_eaux.json create mode 100644 data/rules/regle_plutot_plus_tot.json create mode 100644 data/rules/regle_quand_quant_qu_en.json create mode 100644 data/rules/regle_quel_qu_elle.json create mode 100644 data/rules/regle_tion_sion_ssion.json create mode 100644 scenes/ui/quit_dialog.gd create mode 100644 scenes/ui/quit_dialog.gd.uid create mode 100644 scenes/ui/quit_dialog.tscn diff --git a/CLAUDE.md b/CLAUDE.md index ff9c7e3..edd78c0 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,6 +1,6 @@ # Les Aventuriers des mots -Jeu éducatif de français CE1–CE2 (7–9 ans), aventure 2D, hors ligne, Godot 4 / GDScript typé. Projet open source. +Jeu éducatif de français CE1 à CM2 (7–11 ans), aventure 2D, hors ligne, Godot 4 / GDScript typé. Projet open source. - Spécification de référence : `docs/specs/cahier-des-charges.md`. Elle fait foi. En cas de contradiction ou d'ambiguïté, poser la question au lieu de trancher seul. - Cycle de vie d'un exercice : `docs/specs/exercise-lifecycle.md`. diff --git a/README-EN.md b/README-EN.md index 2a6ad97..746a5c0 100644 --- a/README-EN.md +++ b/README-EN.md @@ -2,7 +2,7 @@ An educational French-language game for 7-9 year olds (French grades CE1-CE2): an offline 2D adventure with an explorable map, a guide character, and grammar, spelling, and dictation exercises. -Open source project, in development. Current status: version 0.7.0, playable offline on Linux and Windows — profiles, saves (with export and restore in the adult area), stars and an item collection, sound effects and music, settings (volumes, text size, animations), a progress dashboard for adults, three exercise types (multiple choice, sentence correction, dictation), CE1 and CE2 in three boards each (agreement, sounds and letters, present-tense verbs; homophones, verbs, letters and words), 57 missions; CM1 and CM2 are planned. All pedagogical content is still `draft` (awaiting validation) and dictation voices are placeholders (see `assets/CREDITS.md`; see `docs/specs/decisions.md` for scoping decisions and `docs/specs/cahier-des-charges.md` for the full specification, both in French — this is a French-curriculum product). +Open source project, in development. Current status: version 0.8.0, playable offline on Linux and Windows — profiles, saves (with export and restore in the adult area), stars and an item collection, sound effects and music, settings (volumes, text size, animations), a progress dashboard for adults, three exercise types (multiple choice, sentence correction, dictation), CE1, CE2, CM1 and CM2 in three boards each (homophones, verbs, word spelling), 111 missions. All pedagogical content is still `draft` (awaiting validation) and dictation voices are placeholders (see `assets/CREDITS.md`; see `docs/specs/decisions.md` for scoping decisions and `docs/specs/cahier-des-charges.md` for the full specification, both in French — this is a French-curriculum product). ## Tech stack diff --git a/README.md b/README.md index 145f688..bba45a8 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Jeu éducatif de français pour les CE1-CE2 (7-9 ans) : une aventure 2D hors ligne, avec une carte à explorer, un personnage guide, et des exercices de grammaire, d'orthographe et de dictées. -Projet open source, en développement. Statut actuel : version 0.7.0, jouable hors ligne sur Linux et Windows — profils, sauvegardes (avec export et restauration dans l'espace adulte), étoiles et collection d'objets, sons et musique, réglages (volumes, taille du texte, animations), tableau de progrès pour l'adulte, trois types d'exercices (choix multiple, correction de phrase, dictée), CE1 et CE2 en trois tableaux chacun (accords, sons et lettres, verbes au présent ; homophones, verbes, lettres et mots), 57 missions ; CM1 et CM2 sont prévus. Contenu pédagogique entièrement en brouillon (`draft`, à valider) et voix des dictées provisoires (voir `assets/CREDITS.md` ; voir `docs/specs/decisions.md` pour les décisions de cadrage et `docs/specs/cahier-des-charges.md` pour la spécification complète). +Projet open source, en développement. Statut actuel : version 0.8.0, jouable hors ligne sur Linux et Windows — profils, sauvegardes (avec export et restauration dans l'espace adulte), étoiles et collection d'objets, sons et musique, réglages (volumes, taille du texte, animations), tableau de progrès pour l'adulte, trois types d'exercices (choix multiple, correction de phrase, dictée), CE1, CE2, CM1 et CM2 en trois tableaux chacun (homophones, verbes, orthographe des mots), 111 missions. Contenu pédagogique entièrement en brouillon (`draft`, à valider) et voix des dictées provisoires (voir `assets/CREDITS.md` ; voir `docs/specs/decisions.md` pour les décisions de cadrage et `docs/specs/cahier-des-charges.md` pour la spécification complète). ## Pile technique diff --git a/assets/audio/dictations/cm1_c_est_s_est_dictee_01.ogg b/assets/audio/dictations/cm1_c_est_s_est_dictee_01.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a4e392661ad22cb4270c025400ab0fdc95e96fd0 GIT binary patch literal 18707 zcmce-byOU|voJb~I|K->2_9^5*AQR{o)Fv#?h@Q3!5xAVJUGGK-8DD_!s71wE&1Jh z-}~Nq=R5DO*QckaXR5ops;j!HdumtF)KnFK1O6*f|Cu3uuF@#J%>q$?Tx=Z-%^ja# zfL^IR-vEHO;y?Eykm7UC|4Gk1L9nMh6io{((Wn1g>Vf|c8Vnfpy@AVT9xy8}E0~@0 zxiuy1GO;nTH8yb&hQW+rFfcz12&S?!H~ddG5aNICuOuYZK!6wk5J})LA(k3N3iQ9E z4k!MRB{9g@M=mi=okJt}RiKx6!8lZ6z;8VIBkNsl@?Zu{Mv%?EjhnGb|MV0R9ZdMDYJD0u*WzV##zBTx~Q039=WG z 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 Tmf<_tW!(#&+O6HA6VF5dB6jBY literal 0 HcmV?d00001 diff --git a/assets/audio/dictations/cm1_c_est_s_est_dictee_01.ogg.import b/assets/audio/dictations/cm1_c_est_s_est_dictee_01.ogg.import new file mode 100644 index 0000000..264b16d --- /dev/null +++ b/assets/audio/dictations/cm1_c_est_s_est_dictee_01.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://g3k0qrt8j2m1" +path="res://.godot/imported/cm1_c_est_s_est_dictee_01.ogg-b75caf02434ca1c8c2ceca6a7b85e253.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/dictations/cm1_c_est_s_est_dictee_01.ogg" +dest_files=["res://.godot/imported/cm1_c_est_s_est_dictee_01.ogg-b75caf02434ca1c8c2ceca6a7b85e253.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/dictations/cm1_c_est_s_est_dictee_02.ogg b/assets/audio/dictations/cm1_c_est_s_est_dictee_02.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7e9e24e1eb2a036c7e79611fe364ab1f533d639f GIT binary patch literal 16516 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 z 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 OLyg3BB7z3=V5 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 literal 0 HcmV?d00001 diff --git a/assets/audio/dictations/cm1_ces_ses_dictee_01.ogg.import b/assets/audio/dictations/cm1_ces_ses_dictee_01.ogg.import new file mode 100644 index 0000000..cbad024 --- /dev/null +++ b/assets/audio/dictations/cm1_ces_ses_dictee_01.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c8vrys8nxsh13" +path="res://.godot/imported/cm1_ces_ses_dictee_01.ogg-ab3e5791538397c2cd70beac9f206311.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/dictations/cm1_ces_ses_dictee_01.ogg" +dest_files=["res://.godot/imported/cm1_ces_ses_dictee_01.ogg-ab3e5791538397c2cd70beac9f206311.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/dictations/cm1_ces_ses_dictee_02.ogg b/assets/audio/dictations/cm1_ces_ses_dictee_02.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a82b6d057939e8ddcae9ea3b642d046e9e9a6a49 GIT binary patch literal 19676 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�fKZ@IaoJOl!kUBQ>djj!hxvK0~SeY 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
I7&y@RP{(x*^VURW@B)~gd@RVpUwRl zd*GP|S%P<_E726}{Q@ zc6pDjto+Cm6@=4U&W}x&YY0cXP?<1R-2v&jYB?OJ3DjXv2h#5k2Iu49XWrkHvCjlL zyo6>Y{FHVd!9zsn{$9u~V;# zv#5t&<&raX7;z z#l18vXWd028MMceB+@t`Io+h!9bGPbCMnJ7dp z!q~gv!ELJ}jwW7F`Zr@ZMxLG6y^2=ZVyC)Ya>aj@@g96LWg z^UvR_mZP(yB}QMO!nEoOKR2#NukT}OV5pSX71zV&@y{aVnLiOa5m8@t>nhVMnXx;f zhqG$jR0-e$>03%rJ6KC=Zw~^b(y78snbs zP!<~J@aL|8IC67&*pF3)Hr3#i;&>RBQl`}4GPJN3BLZ^@p$LRO8zh;tGay1@m?p@Ar0wu|BF(MnK^b8=PyKHlTyHYY4^3K_QkO zLW)mW@-ERwgqjJ*N%R?!4HJW;rN%z&#u_M-$bw!vliOu?&gzBgSmuh`ZKXx+&ptbn z#Mh$gSYNi;bRKi9(gR`&<475;d*UU+KAYz=xNSi>Y?7r5(HZ&J2jYJbKbZI_axi-~ zt;xX%sG9t2jn&bqLE)Ox-(px0lhfdjueXXVIZGgEiQj^Q0xYI3@Pe9cS}2|R72=%z z^XyfMk?aW^wsQ|!UFF|M(VV#XOJ$jpSEK4)BxSPo#^wyEwdVpGRjF}dID}Rm3HP=c z-;FC;xr9x$0*xxI6rVK44<02VTMIrKI%CRW1%}NGlZ*X!cXPvDT*0LGdD;!KMlI?o z(WKGRExJ*+PXMV@x<+nM*?Nq95w6l|%1j@Pji_grv0-yWFvcrqQj3zp0NMKA4?f2W zvTgcmL_b@oMFC=?H1Ghfm7iI*4;)Z4@F0>Jjy9OoLZ- z4bLE&fP#@|c&2o7=xxR32Hub8qt6+-70@0FWDAd_65Cd|d$rIZ`(@$4xA z&{I_dGWIkn%-JOA!QWTwx7(WepibIY3$3gUiz5kJ&ChsN- zih}nomx!ECH*OZ*hQn|MaWdkSRuz^@Rq_E7(Ps}IK5KTI)J2>TE&*8y!uIsy{JwuX;?-BktkEEc>$25*iFbG*$z@ zxCV8Yv$Vx58IVee;(n<|;M?Qada)N8&t7Y{8i~tyJcG;Kt$3K|fw5&7@T4C|L}nc& zHc-iD3CYIuzOHLI?qCHi(}*_6-eHi`=~RxBq~LOkL$bmWS~vav=A#?x&sa#P5phh26hYmzT@TP1gMkL6MJk zOvdBG!4?j{Wm+#fcQz1A+ZbMR#UTkQ>oU}IR-9e~2x0FQ6d3Rw*gbvavu3}FYc)0aH;OBme^1Tj+3tRJnfhU?$TYlec=yqoBEHg2J$^0Wx9^g0|nO#`|v?fPUpzIWKs&53H zl;sNR0$KW?&8hmAMf5=M+g}%3KVy+Q?6r5E{#;RwtXpZ7YMDVgwc@)cZTZ|=5W z4=S$~o@h3poJCd&p>!h@5`1YThGY49bnT(5DIDv*x|-15QxIO~-ux@nc|jZ;zmL`W zenj~iOnonM@Xh;CcVSeM_FKnQgcY2;9laao_&}mNMq`a#rqQ6Uv+DFINxPl?}vtImnnqH|lm|c$-P=jT*=Qy~)W}>b zlg~qioqotbKolOT@ds$K6R|yU`d~QS#uai~18L&tv-46--@l?*_Db+d7(q6LW}l*j za3)HsJ`}W1Aw6U3xX%%6RwJ@G|7|bn4pOU%)9W^+VqVt>y_O>SdKD#m4Wlu-$AXMI zVoBo_EH$*8Y92OA&Hen7@Zejje5;P~d$r8ZlZt;E{HXXwlQ4=58=&%6cHjx+roXRE zKabIjTKZT4HImFot1Y6m64v{~i}Qv(n16Z_kaP=5?;Q1&uTq%&^z{>IbIOI^S3HwVC*$AHHDsA7!sBpzc*;=;C zc9d&JBP9i={73 zz1+)fBHcRA02o%!DZg?2jV=@b2{Z%!h3s^#hwR`R(Z5K9ohHED{8A0HhkCg9-p+K# zVt}~_y{NW{R4G!EC=i9-i}OSliR{uQlEF(cQUP+`?d_LQ{7@4pf&J}Gn@C;KMq3Cw z*|>`rHa@Ej#k+Vy!txunqxw$oMZ+C~wc&Y<^?^vYBnepZ)wyq!X95JtagNj1bVYD) z`^yF;vf))U0d(y?4kDKGUt&?Q>mi~b* zfh1mC$GErCw*j6!dK@;gADHoPi)f{ms5YNp{*J8a`k`@vc2ChNSHCXN3^`t9$6-=6 zyPSW#H$S+x|L~sfRt)_|e(Azt7gEw^M>yliG2HcL(kcg{e0}yn z=Jq|tR0h@nSGmkrDjkWx7{*gFff=Wh%`G?{S)AHtfNX4a*mKS#iQ4<+>vkzcA-G|N z!ZSA|7qgc3^|q_GmSt+*jK| zz7}Lyi9C0t-CD$QNqNkbnj&_@^!Pev%YWd$%{X%8*0S8vA8tv4(a@s^t6++JTCd?|0T!xCP}efZ3ztdu zxUHT_5irr8VZ6xg0C(DgQ%VazZzEB3hAxs2S9&Q?vCtw#m?JYwV&x6lBpV}auT?S% zycfCn8MHdxNNAIiEv+z{8<@``Zc1XmU<_uYoAMZeKuhQGNl&;5H&v25SY(oYqc8-zrsX{&+76~djRAG)R#^t9fv^Z%E$~Zu%O0Uk$Z^(ue3Lv2*AIA}d{7x#4 zoG=f$y>fz%%513LV{ulxRt6|>IpSKZbv8%4JUl);1$hhh69whR)%5Mh$M!4R$%>fOCXZ|@C9a;4Db0Z?#V}fY zI%lli9fr@#KX=$0$WJ`{&e-|h%AD&9uBm+=#J9lqyJxu}Z{c|Wf)QEc?8E6QJ;9!~dPqSk!7Xvl4&kW>(Y^9c{Q|ETaO zX`Rx|#L?N@7+WWD3UnFp6Vn`A?GI4v% z|DKUJZuMgAGxKp|+U<%wv30+(uZMDLHz^l&hk_Q6Sb_JOmwed24eh-pA&N!1>@qlB zc-UDM!jNhgCs52mxp3}=4H+|gV|LT^bkV!ty0G>jZXG}D%Jex1mZ&aAh5F4~>4}C2vrz?rea;27#8vp zUOLMfu8L9x*<=IVpEwUv+g+EF?|4!%cjClGP=56GBe_m zO85XR6oDho%{sF6cU4<4Mjv~7m2H5Ps$9BkanFNj^X+vf2gOOeR#Rjk-b24o`>;zB zN!meE#35rHWz7Eb6IN!sbC|w@v260&TZAE_7Kb|i5r5*TwS!+qwyqY!-$_zjeM9vD zM2ji%`MX&~YrMOL%lVw{xGTxU8F%yW_rrVjfgyw0UskZjexgi_yYbk3k>^f}Pah!9 z(mVaRuZ+?%T2)OI!HWbKj;^tx-Lk5eTsa)@MQOfq&<%1;jo{O8%(sKt`P9SKP?n}n zRB73E2pyedh7p=K>9>I5y{1#B+GZ?ZvvQ6v=gbP^7C5&^?I;Qj-;6sW_jD33yo9Vv6 z)Pj}B&+Jw|qZrocuU36#B`AVM*+VL|=HXJ2)yovfNSH2#Rg2X8*>j`0)!?Zk91UDs z9spikCFTxIoBrVm-=C6tJ8#xsNLfRj7Dp!qm+Miq5fx;h(^R~97?n`UPpSQm5|Ny= zG>-Jc`aKpPmaVUWzi)4kus)6^zWHSW(>mnb7G9mnpcxEAe@58wb1L!_#w@eNT{G<4 zMBJOc4~rJ7@KXCdzUnIpH+N5Lfc?w;JjeTe9hZW#Wz|9w(in4=HNnP7MADLEj`svm z1O?Y;UGF7%c;zzslNrIMqM@>@{ZIQ^E4OS+I<)#^2DD-J2}zjq6kkwEE6LWm1ln3C zavxOYU~+{9Aa;Z&LADrim?1;Q>cjOe9qG$<^FY~eN2q2tRCQXHchS)1P*3l&_oe;> zq^-zA@r5p&WJxJw8Nu*NIe)i&n#1f}t{8cj2}@%)9W0TD#M42NNm#-p#NKf47PgA_ zt21f$oGZY@AK>$0$uu2^;78m%ABJkduwMzvBLm*%ZO>!p4!?Ysx#)MX{bDw3_FbL% zLV56PG0<`H48Fg;Ag$8wdci?HzpR-#uTK{?_PX)f2xk#CxX;-BS+=|ej{;TF7-Z*u ze&dP0FASrX^xMyUY5IL&JLYJw2nCl0YRk|b%1wt#cu@8#L2kW{nQy<8EK{c^AR-%w z;3G&&8K{1{vz+;dSu+jwV=O+&{qI$Uwxg%r(v8JkRaVC_-wps*)-~cn6bc|q)CjEGQyVTnQ5)#;#P#ETi z>&F!xdTy=3<30!c!}|#KZ9K@<6pg~hLe*1C0RSYzRVW1zHmMyK+X&lLj}>+LFS*|z z*?7{MwZAbKHoGFxk|OX`L@X)Ng{d6H=3f=6TV@%$1s1wMTtL6ILixoeBA`f~%l4Q%Lamnhlp{e~OafeG#AZrAfjzXC&wjqq%IVya5MU>5XkptNh_+IS^b(%gecCjA7g2*K zlu4^jM;VMh*=*g~KNylEzcN3%Pqj5UpFP|0=+?*~^{d~@IM2=J3sUVy`j;1%3XARJ z(*w@ftr}@if=gt?csl>d>5WfGT*8o?AnyPa-kWusp^w;hYU}4g8y*pA#MqfN8-(W z`7KrYDJo67euja{q_)-`#rrek5^RU~FIVUQCZuYPn-c;3t5PwElMxPc*Z)qC!Zvwq_ZDi=w`+b(r}bETzY7)Q^_ zhCN5*kwHeB0X;F5Q#g+A(nU6z?|H>^XXW15CNQ|;Y?@L_|Mk{{!NG5s(~>{Kx|M4O zS&MP=uR6bQE(pT_hB=BjKiOywyd2v6_t;wzfaDu{REq{^^*&DwhOS;7bZ({}m6WCbGYpqrAK)VL@W58muU@!}Pn`5$hUN=PENy_tr0i zACO53y*A~#xx6wWE3*T~Of>zO2$@y~e99|8xA&3TBlF=3T;r627 zhn&O=9*(pMoG`jRxJy~yTPu|vG^Db&LH%_H{c{5{+F!|!Sq%j@Gr<{y)vNyZnXO5e zZGXvHwU(2hzA@zn%mH`pip-q}mLJ8tqaK^e3DS<-(|UP^x@0J6Ur1#3 zzx;vL;iC^99p|ZI?+nE-N+LThS^u=C^#k)6`etg$`f9VyXJ*0)xuw^cl?*szVjw+o zQ$P_Njh+aBL(`Y#Ro$+V{~1<`6ksSb{DC@Rb$x8gaJJ9u=hmZ<>RqrAA{sC7+=iy! zXw^bwe!FaxO$}HbSK%$#6_4)2;7Hc57#kHO49kA=M!jc^$IC^NXpD=$s!xv4hLRb~ zfg$%d((*afx(oI0+)OlwBa3CuARLr>q>2hq4iQi)<*v;OVtBS#)V~I+r8OIvdq=pU z64hF^gKJYJ+WciQ!(A!pcW~x$8gP5 z-eH4pPIxFvvF$_2B!0UrU*9t2wI+h4>I~4umg9a%p(hBlWWtQ$V)zcG+o2y-Qx|5< z@cxYs6EOBU5ubOIP?=MMsPAHmRfGMnGxU=lh!1 zj5{U#?J%Q}^wi+7)`Z9DOw*LudHGWjH4HAG`Q!J%6`WU*5)5}pinB)6%UuJE*q6eP zi_(}qxTO`n87z>m-N-rD8?D_7ly&vnnHnSwU?Um@5jPG>ci3}asuI>0JDrMA#8}5IPsLVqBiN^&r2y{5UN zhois)`2bM~U-pvrPoQbH_DI1AKcHt>;+GGJ39rK2b;Zdb&CBd#i_d4N;oCxu*&VEN z94{bT!_|<>jc*sK+w)0NLnUH?zwK{RMRx;w0Cf^1%tWbT85xDA+8>m=S^kc#t;Q=t z+Q$SQrh&F!z&xU*zr?-es^C5NDHbrFYQb)$R%^rsp$zmvV)=%m8hC8n-4w+EXKWBvJH#3^o zyuRAhE9q#Hr_=EHQ;5H8`gw@49!`wmxTaGph}pWpXYZAY_}#a>gZ&D(u1S5u z`7Mg6O5D&*{qFDYf`Ui^JXUego7v|1?G>BOLZ{9OYyj|y@~O;(hjl9Mq+eBp4qSk; zvy2#ya@yZs{(W;9_TsprkF>f?JgN8TsZg{j?XE$m`{7{tT$P(RbT70xtLqXbYxDip zj7c`xD0gBL-5N?!()?&?6H5>^&1FCjctwq)DYe#Gl;h}|NXKAEmwOg!?&K%ms-?a< z%`vP$CvE__R|n)Q#?tWLV_cxBr7;GXpY3e(SqRs)R^V%Cg7!_x{ysP#YnfSC&-ZJ@ zMmME>)P;}Yu05#i@cL6X1K6Z#5A%lbQaD2}{4ILrjc6DP>ZBL!TMy94_F_>byz+G> zfwa5YT7)s~pK|h#;yG-V`gW;M2 ze=dwU4_5U%?X!ORt}pqh6i7~-lHw&Xwtt%7e_2_`h|!WAeHcb`K~dHeha7>p9Wq%~$(}eB zfAQjO;1I3m^}ols*XOCEGxGmoBi0s9)SCPp98R;1dIoAdV{`j8BiTDF3I(g;Zls&x z1dOeqIYpue!o{?hWpwXu`Twb&m{3uR@i+#X%}|=?Y;ElaPpr&uJ@Fm4rx=5V1{EXD z>-o(ZCN?IYessjnXEt^CVJo+O8vUfpW17#Rn33X8mI5|)px(9}WnA-H2rN;f6#jAN zpHkc?2msmiw9KeQ?A(O&1D!Bd7}G+q;Ra`wCrVX6&z;9e+t&;r2RaT9zkR9|#k{iQ zFxHnEPAr|8b-Jp(hKWSv=*+6>FB~V0#`k7}EvTzgQd>?iDh1BvDQ?j9-0ih8n;LxS zQ_HObG5@-_EZVx%5fM4x+}8i5;aT>~!%3YM&`?d6Ru;NaC0z4dNA&v!P!2BoP=rrUJ$*ZZlD;VW5R@|rEeVTqGS3x{}$*)IZ z+*jn=bS4pNOhwkN|SwwK{B9vik3uCy}I%w>V(!jr~P*gfElA&Q! zf&SH}YzEiTu6-$`e|!lLl;O& z)Bnb_LD`ApdSpUKX$uz`geNA$+!C|P5JnyF9;bHoSFcrmC+JOy;W(UR@m>F7)MW@; z)F*gtcaq_;@zxQ|{#KG{K&(Spi*oQ7zEYI(r2z^&12P>>rlmY7Y1T)O6!@4?^k&l& z8;gXSt6SROeR*tQx;&kJXcT9hO2eOICD&1;vy^@bqEVev{|*NC-XUW9E`MNuYcYz= zSqUf^6=O30%GuhKhp*4NR+ypmUEkRFC6<<}c?{^;2SK(uPl%grC<;H1nm6b1)y(H! zvHwuxwwoimod4SHA{risL%@XIR@6bCU!1SxWTda}O~u0Y!H(AkOev!)9?{%D8vc3_#rh`q$*G?b2<3vnRVC-ZjE5A8E_KzTMN#CPxx zoE|`{$7~IT{-9X9W7)jd8;mc1yG8*-%f#y{y!el|QZfvlK0?kB&smq}KxvOGB#A2Z1+wD+;v? zNCa=go0HhR^pJp_jFk`^fMrScT@O&P0>9j{YVfNi^`2ZhKZuwq(uv-+-MX|^9=@Vn zJg!j>Euv#R8U*G{&Z^Kyt0+7Z#n_YZ@2oWc(2VHd|<)yAyN!bG{;tczsi$(_!?R=LlnA=z7JOK*mIvcf!S6^?IL`Rbu&9-#gj|yOaI#NmRNn+B^+eKW7qqU6(3(FJR{;;Uu^x&r}F<^eq6{?#Uz|E5?VZB?-5nEoH9c6ls~#6FccsVf1Gt$ z_$`SU>ZG5qGc1{JrX0{l44A{l=6}4v&C`R}h5o>T zm{jItYG*f8-!is2%BLBajxzXG*0ZUSmfOW%{8jiYT8eh&`@fPBR}Oc<9B+p)@n5yHAtodB66d>#4llrH+3Gpe@}a4Li+#CWkR(IB2aJ=G{| zRB>+jvBv<@fvGo7Y+)kPa6%fB^rG?|9-oM0&+4Ktqt)`#C>hu*P13xjCvDaT<@|bm z$>E^ds)D{ilb@Aq7s!gn4Q0fIke-RZ-~t}mHKZ6*cw~?*yenq66eJJ1esU7IwQumM zH#l9;nu5LClg12|DT^l0c>=LrO4C&iLCmy9qu5xcEmuRIdYmyXJzZibQ3TR%+t{Gj z5o~6Mk$bk{*wMW4*WkTKbz;mDs48=MQKvm2%Qd|enilsbf)8?Fcx>5kr@Ic?_a{$qcdY@6 zM7jPZe=phM#{_YewS;xIsWk6p48H6o1M-+ryE z%1UKFfLjNbs{HAVI&PID{dwATx+4OP_Zf*FyRjjS)x(g6=qW-Gc5d&2}^%NeXvUel+Qr>k8|VFN|M2XJLx z@Q?Z0$~J0_C$iMlBXqEa$y~+L0oN;QW}NVl*hxr{Qx1Vd@n}e;LG=1(5LqB-W*Zyt zE5&vS-Pillw;{ry2454bO?KAS_}W>nq+Megs|QhGr45(jdlorku5O1CV>0{t`yuqY zCe#q9r>7U@p{yhf#F}0=DF!&A>($e-MsyTII^v~I)$zC~yX6XQ4Jt{q6>p*M450W6YqQqV6iaFh|Iq;?o* z>br=_4cRrJ^-AM`CopNOqKya#V#)1$d86EEg%5q~Df9R;TS{>)n?7F+KKMk?m?7Jm zenSK>*Boy#JeQ7#WF;SHr{K5Zs+$j8wb@bDh}3?b660Hv zp)Q$)*}KhgCQzDR2&ehIiTd%x*S-2T5u%VBsF;13aA3A3jnQc7nL0z$ALHE1Dp4H& zJU0=mrhZ7LHw-2(hiA|z3>&)0q~+VpU-#n$_&_I!ZCV#mGfl}I37cpRntjpLqw}Do zuGA)<3~@!`=R?$E9k-0?Sq|o;Cf(zY?8Tm$pAb9s68tSPi(9}S4mf2PGD9~ zU9YXU_tIx{*F+uxD-LH}J?BU3=gSvYdB_P5y7o;X6K2ZHf=#Rq^&evmZ2Z{RNM4TC zM$J-qaew`C5RTscS@mWe`8WjqL?n(FUE65p#{DT%bmCbI8^C?f_h4%O2O92^6}l8) zMcldj?RyBGxXzl#Q=>e>4_%)AVWS0)r-s(3l_rtyfT{1bb49R5x(hAhU9~(H9+kUm zHs`Z%i%m6@gMwMwt(m9FcHLIr>2OaE!S@o&nLhkAz*e(-oS&W9d?`ro2XHmm?$eJ~ z3Ywr~ieZ3j7!pFt7*V-#H}9nPCCkyRJ7a zGUht=uLRkkg}m@K`t&Q@gbIZ3Z9*wo0@FSXCsxFRm1>`@I=+%AR!vig?T=gAsq7hsmg*;$B>Rn^Zogpct6w^Q*Y9 z51zE=0^UWRMCGwwL?YXoP1dq~0&Vp%<;^lwIhE~}G_~pg zG$BDi{-e}wRLy8_^f%3L_5QWsHMjjgq6SRy1v0eIJ3Pu>s0hUxDrf45RG>;Uo7jnt zzr<%H>77`T1-XR^n=a<#`Fyro3G0OCBoy82XPLAA?w-H`cmK0{^7_vahB$Hs#_+hf z*np@o|L7!jJM*w;MH4Ht#L&RdfPl!*por-3kYN8nPj^obBU3SfdD2W2GM;X$Dfsi$ z!8u*6`s_2RWzQN?Wjz(&kC^x-o?Uyx+W2wf@>h$h468gRC1asqf)F+L<#H-)Naufy znJ?=ZeZ^5EBJx3BoIl(1GoObe8(>gzaW{Pw(ojTkSK!|Rvn_u^_81PCxAYmdNiO(- zC7Fa*S|}o6C}cUklkrvPew?iP<=L~v|t*CZxq1dZJRG~ua$7S0dJgFA3fp$#ojQf*k zKV=6p+68`V2Lv?i{r)W>*t?c1wC^EXEo4yQVq|>BOFAqclVj%U@#fyf39~5Ra&^=h z3$jMP=Ja!K8(}4MKV1CR@fkD&N&o;X@OdPeGZzY-V|DspOJL#!3I^AiA7m6R+lPQ= zlcQDH`Wn2BFBG_^IojG>;znrLG7L?A#Eolz6?_^Qdne1e0e?DR&jk2+w&y#r>l|${ zaX2d;h2|Zk7jy*DV^RLiAJff2ef#a9L6m5EO3gE|sIcVzs2T|HUDMlIGlLutpF%4@ za!{k=2-FI+8pxs1gL2Nx2l-BFapC?n`hZAFfIFDvQoHA=04>CGKH<_yKQTwH$?%ca zN+!$jK>5BF74@7MiXr~ppF<&v?_b~jeS8X6J{k4q`>o0rf5RHWX)+*_$|6{YK&iWz zQ&Uxg>#P4k7rv3QWj`u|T2pYBWOV_`u*wcQlO6S)>_drY= zy2`u#28oQN#P+Z@M7=PhbdXIDFIRoG+E9j@Ikr2ez3F$yqV18Szt+ksY1WmMDXzE5+Sd^cd3;jE+Xpoja13}c_h@U!;yZTfaBUfIFNBSW1h z!sM*W&KyD?hP|sZaRg-fGU2J5Bsg%|(hlqWd9Pi&p1#IsSEbfV=&qUfanhu%-Pd~`ubz(IS{W_q zd%*`30J6<4B3IW49QyzLD|kREQA@p=bb^^Tl_L4#R5qe*`tZ`oRv^8g85mUSm$D1| z#bZ^+Y zZ#Dt0`W)+Hb|Q<|%1IUO;mg$`=;?543FHgu`%n%Z!h1v39weZ-ty6a9`8Y^y0H@4p z)f7_+bP0OU$sYFbcVd2bF=~0Fvh{{cdepaa-yIyr>#44)xo)$L79zN3BB8F^@dh(d z_w4>x07(zF@M(VtG&q+)5M#l`l8DfQ(&er36G=PeZ}u(q1*P*%FII_X6z?mO^VRzk zxEyb(q7dQbNRn{K9su@QJoY4m%>ztkR|5b5{(=HYtIcW^m?AZ52!QYXDPB%+Bu&+2 zkLLa7ME;~bz4(pz1b-PhebZYzuKFE#doUyI-uTk!`@_R+v(sf%*^UyvC!kr$3X*ZxdZY=ytcC*5YTuH z`&#c+UX@jaumg{Ym9a|^u0q$9=f7hydHQkrag~C&3!gq+k!IQ{9_f_zT<1 zO7}qdH4o>jgU)>)aw#H^?t|%P`IQ>xGx-URk87*75C9U|N?Qi7fPm<(1^@uKpdgZ5 z^(BHNQX?|H5#Zmn$fiqRRHSlZ41)iHOl~wPGjY1WWTszyXcAd|e&b;et#o`<^;!Z( z>ef_WX00vD%g-gNa^kpf?C#-J)X|-pw@&*3LO!=nmn3PFYdhCWIuYdF>pJ$60>zDW zYBf@!rgW>*cFxxT);b#(Fj&-}T)P?o01OM=Lexps5*kDhQDIrC`AvoTJPosk!U3P2 z_rdYJQ8)ypzw7!3*;3)S%2B=%TT$pquX`;?eLgLPe3)2B6z#f~NDG*J zS(m9(0V-uhRi7?)W~Ucn`8ux#2SOl{JzUe9Q@2}sZ#AqN&R~w}9P)x(6$fm$@fLqS zSKELE7SOTG>Db-A+_)h-B~Si=lmto3eDWWr@sLXKs!O^dtfuSSDCGQQ?ppbAr-;%U z9L&O-(6-$*oSam9xE#r%6##s*ahK-X1_1`Jec%VcHrf4n|GDu)n0>j|x;;Uz&cV6G zf4c|Q+YTL24~<G|$oIfHl*jY_=p#ov*%Sy5U+ zkx0sYZ z#D}ZF>;LB|FrWc+$%Xzh?ji%w45z@-t_=X4va|YnxLLivKkoKz74~$K7=-G2dd@Jc z%0Pd`SPJ?op`jn)?(c+y2ZmkEJRR}*q{-^Qe>0oY%=7YK12gl>5=QWo4(I#d#qR-@ zZEZmT00WwuqzTwp#{kW<8()FWT(l|+06W;!N~NB4YYltV9xQPGUx&rmPV9K$mfcAS zPlB2T250IY{;B-3O~bQ&BjKH{yw-t?zyMR~E`Gnnxx?usr1LV){XN=t4!Kh!OzJ{x z6^H{iLBqU)tnMxTR00|yytQBZi z=R&%Z@5XTht)$1Ev?b6wK&7Ihp#rA5V!AkuqSqL0>UddSQu;2~QaD2GMtU3dPfKYL z1F`-@nY{Y|Wr{{%He%qEQM|OKABuVwWF4Hg_calx|1FFaR~Q*u1gE>q;T7Uqrvc0L z^h%&3%fIU)Cr!Tv0*sNeZEvU`hyWgXoFt%K%N_Y0d^i5SP+7dVCZN?ADzXaPwEhp{ zIx=!QFxa0Y2Op5FC6OKoB08v?D&N*xb0iVvlhu3=>v-zzGP;>unYz8vEY#1%p0QZX za+vLvmkQ~5-p)7=a3*$rI!RdTmWDLC}t(B85Dy1mls*ffQ?^pvURN<1CyU;Waqdp47%X?hTs@LNKV z;2~(GW8Ly?+@l=1wDFQv&yDHdiUR&w>;+cyk_Y+CbEC=hl1i6WK$5l=uYp z}Lw42Bv#v#zq(tK? zWT1>-K7$P|Inf|XevM;Oy1#n+i z-ai!JkDm_>d(d#f2|IL=6wt6zKzvb!xoC$_+iAms?i9?~;eu5J*{}8l2sK2ii>5+9(-H&@`K+{`Jc?KNP0Qaeb2??Mn1>hN2w^f&=nm`*|j`(sk*YHS>x6 zd}61x>@2-!J{{H*ln$ri&x4xurtzTS(?V1RFysfr(c(@;q*$n$z71YCW&j=vqzu^A zGC`m5+}x!z-%o!F6AM_w!p!op3Vdp9bkIV7%xym~xLFP2STpZKjxdBdRvA9{SFIfr z;>{FIP`;JjKQa@CB@BtQE-q*FVYzp($ChoLth{#!+RIbr(+=Mos-CNDLEJWsw4`R0fF1A9Of38foAwbrXQKGmuP1PFMv^pQ2}9 zNV%BW$uk!wqm4sbRj*x|Jrn?bDI^8} z6iDpzI(#h{w5i#iM6D8wEZcUbZvDre_%7z$S*GbnL_3I>mG!pmuTr|?WZN4}_R{Y9 zf7X7$K8Psyly`^;`ZW*CX#iBe`J@-p3Za>L8?Y|lq%e};2IkQ|QT89PmbPy}fzOx- z9(59qzvo|Y&7`CyRn%v(V$e)f3qD4sQ+v+}DmsMw30c!ruvYhJuuzav-;O>=I zy6S>%GBk9ccq+170JLjVUljFha>d3V{T8?5NWh`e7P?P)0xQ}7dnL)!?V)Bn0-$Xr+s>|eqR+tDXKmWOs{44OB!-PSQml`TSm&db z89w+rjpnDv1C)w17hRV0Bb5pE!@Np{_QXF870<8o!mH@{x(U>c_ZL_ii}!-I z{5VXC>d67De^xyKm#(>Lw?P4LAXg_!8da+^5ae>bp}7t z&ZS$0(zUgQe1Y$3p%yuuY8w}Oi{1FejCso?Id<^ZHN*r$dtvm9zcR9MJt~ zlqMcaaRB28FZ0gF82Kn$&}ZA*{t-A26}K7y6X>g%8l$sjRaOUPdDhnY)OTgk!$3wv z<`zpmFZM40zRA-muv;LqT2^n~P-(LPz?uh@L=0JloEFs=% zj;WY^z1TF^xO|&^Vm{`evRAZ3A$yw6Xe4cb_<2kNt{ zDC}-}C#MfDmT~_UzTg%wWljy@k2TF z;nu4g_s&EBzE|3V0zl}5ckFrr?W|$jOu;{`PvHx;u?|Wc%{lf9E-iTQQfD^1+kPY8 zBEY%9MmpK(o`-t)S)le!!mY2n$H-pSIH!fTDW3Cwqqv8a-vLV4Ml|iAp#-7N)|`EC zWb<6ARNL`p{mm|Q;kVhBpXfGM8WaG&N4f_;07$U2^FUkMw!^lv?&ib8$~yXR<&r*J zESSCf=?bMqYElAjOyT2d5!IExi~+GzP^~MvN{v((v`U2~-Rqc*u3Jp;!b{ay6>Rxf zypb(m7cwZzu|0mbD6cxXPtS~VQ6Arh_j=Q9vR3%km?$e*6#tn0arWn%)d0c8U4D@@W1SEd ZnBBST!wY^=9X!5ITy`HIp3|*?ssKq>)ujLc literal 0 HcmV?d00001 diff --git a/assets/audio/dictations/cm1_ces_ses_dictee_03.ogg.import b/assets/audio/dictations/cm1_ces_ses_dictee_03.ogg.import new file mode 100644 index 0000000..63f5333 --- /dev/null +++ b/assets/audio/dictations/cm1_ces_ses_dictee_03.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://dkrhlgkqwh8f6" +path="res://.godot/imported/cm1_ces_ses_dictee_03.ogg-a7c6b10d8f75e7c53b1f14f88cb1f07c.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/dictations/cm1_ces_ses_dictee_03.ogg" +dest_files=["res://.godot/imported/cm1_ces_ses_dictee_03.ogg-a7c6b10d8f75e7c53b1f14f88cb1f07c.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/dictations/cm1_imparfait_dictee_01.ogg b/assets/audio/dictations/cm1_imparfait_dictee_01.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bdcb2f2c2956db98a2f1625fcf8b8b8559dad6fb GIT binary patch literal 19202 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 z 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 literal 0 HcmV?d00001 diff --git a/assets/audio/dictations/cm1_imparfait_dictee_01.ogg.import b/assets/audio/dictations/cm1_imparfait_dictee_01.ogg.import new file mode 100644 index 0000000..9686bc4 --- /dev/null +++ b/assets/audio/dictations/cm1_imparfait_dictee_01.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bjd8i8m8cw6ly" +path="res://.godot/imported/cm1_imparfait_dictee_01.ogg-230514d8f34885df15a2c86a15bd8103.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/dictations/cm1_imparfait_dictee_01.ogg" +dest_files=["res://.godot/imported/cm1_imparfait_dictee_01.ogg-230514d8f34885df15a2c86a15bd8103.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/dictations/cm1_imparfait_dictee_02.ogg b/assets/audio/dictations/cm1_imparfait_dictee_02.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fff32c85d7636590a6dedf13eb84ff80d8d02afb GIT binary patch literal 22391 zcmce;byQrUIHMqM65AN;|+}-^S-*;I8@p#CNEMp#nU@dqm-JsUma7pAw?B;b#s zrM{Jcp)EHUrVoZOa)5!1q~<1i|Dr*_{CoYtFQ5zo@BsiWKN<~8nSKPQAB!vu?^hQ8 zAax%R|2SC=xj-eK zZQv=uwFr*g7~2TOf1xP0)Nk#4FhxRa3UI--TtaZI@U3RS*brko$^owJkOs-ymb1J; zag9)H5#OlvzR^2;qa4Q4F#T`4e;WT&guRjfr)J5xi)~l_Mg@FJ`0sb5%m!FM6aZvp zQ-y3$p`hVcBLMvXfW~KoDH4q-QAId3L5>WEtOf%%0{{nZCmNV58j`0P@xvtJlj|?4 zlwUL@)h2`0pNFaso9X{S7X<)WIm{kwOxS<$3;+P`J5@*yd&HJ%OrBZ>tbbrBB;XAI z(BO7RB2}1D=j3A-Tw|C2&-`zGJ5B2-y6D?*)kXM+J)V z{Qgo0Q0Px8lzxLFb3f(2U3EMC*92$)po_^K?9)dMN9M1GNhxTPPYSMWldBH8?2*H* z_@VJPrnwC@fieD31z5%oQhzjla2s$zof{`FN}Zpi7ed`fXgAE*N9u?4buTMc8Z?j_ zBMllP&xw#XqprhLkgVFq)-S7@O|z@`My(&l*o*tWi;w@P0W2`uJ3NCZFoXV>{}8nW z(EHLnG7!V4{lZ)7ri^Px*#C#Tu|1J)WidH?#yY~*SQ`6d|!Z^kYz4#_VnE;dccH~GJ3$ZWC_ z0DuPoqCOi!5gWojn>VTc(J(0#Knef?a)d&*pZj8%CBQOH365Q9%CR~qs95~R2;e4f zsn3oJoCm#f+VHD@@Xp1RWRg zzoUk23KA#F%bHsKninOHGv~! zqVPj!>?1dj|FD}DCoTRdFIQQ8IM+W(JT%%)TAY$1R$d*k$S_9Sj3OUwQb7ssdF*q#Tg5d1jMQP;`BwSx6^E;Ir@_9(P(yY?NP*Y<7^{13exP*zrx1b zq40l72b%$a1%D8;$D^dJ)8l4A z)Ma_Ircz}yi()2pxwCpEbiK2BBh`-Iu;=rUFVBkSYjvDP0D(s)I;Ao4`noxSN~kp zqpBXl*pp-zN;fyIUJmX7=))nRA5F^KPy#ueAWCY#BAodc8V*~ovhp#d9%D+Os1V&u=fp;=E#FxCJ$W!%oUhaUhb@VSY7_K zIvqtFm{e69`Wq>12`RA4h|@5F`!HkNNl_1F1Ouq4dt=1S%X(5Y%sKw6b8*wEnFM{a zs-0>1aOyfRps6=bA+qi!4eS|pif;f_4J+`Z$q9Bcu;dgyN$R0hV7H{AsQ;&PTrfsG zwmxchttyyQF1kLrH(ZT~qB?ajAb(n~tnP+T!;(7>+bpzd2khZ2bF2DN99RJGL zf9J=eVm6=v(7>?^w;NX<4L>gpJVgEC>_)`~(!dkHIM_A#MXBwi`NioBN56>{)yayB zm-S$aixt&jBLV=GH8^xtepAr1@&0Er`DXx&Grr4a6sF!KW$vZwc{6rzTC6NJ*qvp+ zg55<{d?(EgO&p#qPF`G`%wHZ%3OryT-v%%NGX*v*m?5Em8PZQ<8YM$W&l{B|FUpyf zGo#AGmk3MmRdzdUn!K4=% z4wCFf@d9w)VmXq0*js210f&3AY;OQ?r~w1O&KLs@_x@<&dvE+v=h=e+*>UoqT~aWA z)ahV$sq^B%5gFlat}@45Nc&D+I35)b@DYPu9EpEa%%n_rm;;V(X8ubrVO*SED0o!J zhc*che-owd&Elk@uERAyOZSgc59NT3l@DdvUG)R2GR1F{dq(+f3Qf~11%GD;9xzUw z5WrD~aP$bguum(dId%=s8Z#}sBqa3hg`d|R5f7BZQ zjejoij(ID zn+t5X{}iDA)CM`I^J3osf}>*8Zw^SE_h#V#wEIu(zZW2-D&rd_02OhaaacJVA)Oph2n3s#mPem30 z7MCI~20Z5C75U-89LQ5;gQem5{Sx3+h7_Xg8` zOK^ZY0FZy+6BJ~&!@|bF#lt5cBqAmuC41Y+{FC_j`2M+)f=fQWe>X_p;7!O|dfOnq zEih>mdz~2Bnc3M{L2LpBW{%D>)<)i5dd3l+KSM)I?Vt03~Il*e{|;*6z*k>uIK|rz_OJ>nGr>JG%ldlTbO$U^VC`_ z)r(N=bsu$;EjHXY2Q#8U#Ka0hUHnnla)A;29hJzw7^vCT8fFc)%Z5t$olh{N<)JVKdAriZ9oh??aKG|;x9XKMx0gFahlUsKo}pKl=Gw==6yytZR!Pg zs~0PQI|Djr@;BKyDnRS81-f*E!8NrWs(L}b+%$nbdnb5DY2fCkTHzgk0K=q<33 z>)f})IT|YhHy{!D@eQpySPadll0wWkAp`m-R06ev8S1WT|D0=yHQgd!c8%=h)6xf$ z=YA)r5C@~NHL5$C-0rf?-`3>(e~8B1>Y;&I*attbh7J}%yJ?%1FXv|j-Bc)($R4xW zqBWaddMpOm7#qq{a&YN5B{ZFu&;+>t&uztr9!m$3(RyhbatM`OYUwKGFORxDWXYbm zl=J3N!6?h#&FwR5xmXP8?MqIxc)%8`7&D^vUv=XNq_|WD-zAI;bzTXEL$$|k_&ohO z_ZxoB8MG%u&!=aj>-&KAcGW|_Xf!nFt%V8%kF@)5^)p{iQG#B%zon>!HAsv)H`4&P zMrp4ps0A{&tcG%owL~DSqoiEm70?1qlUt-ZXhHW6x zm{)_oTpPKUSduuN)u7E@>0TX9=v*eJA>J(EX)4^WUgLCs5W4*2X8ImB`}>;Kxxm34 zBI|PnmbYRJqj)66!4|48A8h2^#nBUvuN4@XAm0KBMB=-ne_8}orc*({a|`(M{b=d!OL?2kX#>o=D1Q-`*rB9Zm4 zb7Jwh;cQt{mZe!&zc2m>m*t{r(5I9*!p8P=358PZwAAbwdW4K}2S{m%?sUJ|1tLZC zJVpOTx!5mMI4d^R)4yUUZ;Iwh%`MdstFS+6X!#5psw}?c;Uel~+PsMww7^8pInNYp z?n%^nW*T8-Zc)U$>AP%d%)E=fR=n_!YFO%DLRgMP8>CzK4hfjI#9v!4g({?H!J?ee zA)R##z+~2xZ=5Sq`t7WvsGChfDXVFwpYHQU$apqATS;hWxU&5wQl?2yKKL;H{lP{{ z4(`_p7tvLtI`;}4uI&e8#KcqOc#FOp?9c17XN=iddwE#C@&JA)hVc3E$h(z?h7t&1 zp4M35m?jh@xChdEe;D;KlQ{%33eGTnddD1j$DLCx$zRc+@$?q>R38AWbx_5Fu~ zI7=&uqt`i&&j9wJM4G%bD&^17S4S2AKz9Vv;!$FtsM6uQ8`Tv@A3y!XluRuu>`l66 ziOcA5D&73PbN5mJ4|$<*4A{ZVS%MpFd4Sq)cpB7y${4P+-$^Jif+|Jox`? zFBR6>Zy0*~*_pqkiov#G$7`T;-c%Yrrd)ge_3?PZ7aTOz{0xavRjn?^VD`IYkZK|u zJZ3!#py7V!h9p*p5<{E(ndrG^3A5U^v<|P~kU{KhN%?H`7{GisANM6DHwxdg z-K^uu%~kOqxAhs;GPjGqb>{#9iYgi{i-*&TZxXko9Z4rB*rrbUAhIC8DecwB{z;2( zYkG|bPJ@w5Q|eQXn`m=YoE-rJ_B?s}(ei>SMNk!f!9v{zWN}rP2qkD7A@hf{kXd{{nzP|){@a?Y5fP<)`qNXAZA3J2D&H`N%Molm)VYb-CX1_aa zI8HFP2*&qE&mlBFAG7Bd$nvYByO%PwG`*gM->c01W$!bgMW(qQpPmkANz0oNzwrk2 z&oBkC|Ga%P0IdXcB7YL%bWpnPscFLB#*zL+FpjHH&jz%G7+{9Eg=1Waof1e+VXXe; z(1h75Q&i^Ud%j`){d?0KRkP&J#L74F&D({KlI=eTPxKANk+YZ38E64O{7MzvNu zhCh{6C^Q`Y?;5trh)k@CAR2WRai)eAmn_8IeHJbp4fiXcj#t*jz<7DX>Vf_>dbFR! zI-~`nqhxe*qEfG5A?+dlQjfUs9WBCKU0CW(6_ma$eovcnpB&uBvU!{AAjDG$pkCdc zkgI_hvbDp`@6{ntnLwvQoLOx`7Sej6VK_}8vysHeXzX=BaZ?zJc~|D}4)hCA^#e`U z@8m=I*H@JX|2|(CB*XRa5q+F`s*IY;YE_o2^V>ieXYb?GoCtap)M;GknZaNjmDz6~ zWgqkqbj!-onk(mA+LRp){ErrJ9{!0%=ULQj9?*cf$koRkyEv5Z-}u0rvo`#+!=Bin z%_&2?fGXX%8wIH#+Y&<#^9IyKX;bRVUL1>|x-)axOPRLka*uDyirX^mPrps<5{axf zJ!<-lt@DMyC$^e9-_JWAS#17f1>Fd#W?-3Z^yPsUZ(L&f!ozIgk{=-49|s@}An<=1 zLbZFkN#l%~A*Q&lA)JbigPz(w9)E52{upB4fALZ@u-q=1D4q4NQs&kMmFy*2s6&(K z?bS%eT5~#Vc6fbVD9p=xekdxC{;J`JPm%<+u`?v_KqjpM13D(+2}6eiQjGKPb3cw| zZ8p6><`v+C$ZExi5}ih`SDIVVOj#Zml510TG@orvz7jY~F8!>}+01D%V{HA@%s3}) zH>&*}a(w_cyPjqW&OtCQdSTBXOA-#%;jWFO;LnxlCHGjKaI{bhzw}{LG0gLxSRosy z^aTO;)K9#<5_0W`y(_zIkgnD%8h(e6nW>hW370x8ERZn|^ZC6>ldtryI1EiarJPlR z82+us`rNJnQDptIy%dHpT@zn#lLM=BX8aC$osZ1y#LV?F<6)TG8A-+h6Gw7*kJ7|; zr1(m`c2G2%rURWuS~KP2s{S)tMp3aU2~mw}$Sgq+!jADOe2eC6PaPTIr^lsa37FYVU zYDSwtS;L!eWu*LQi}6}t*Fq;9FP&psTZnGaN|;)Zx0iyr*9h^5Q=kEDIM(S;jkcAd zS|*5D#%|`y>9Hw6Jvw8oY@3|t163CIA8Zbpn=DWe(gYVhVbibkc&Q=b{#@l7<+s{1 z#jEq01E%y*ivEi9BXq8|Y)_WLl{4s_p%^8-f_nz1&YZg^2)@1_8kE0V3tfe98$2+j zHRH*o`V}y zHEqN5d4$+c$Hl5xoIK?$t?d=al1=Zhvf?0COORZ#pNN&Qx_q><>xE8$$=2!QwIl#! z-2cJ0pG2C@@ECUD;RNE!SyGi~p_1o%NJt*EI22qzZtJ-SW)nDvNLP$X( zIeJ+b|7NV<#+~s!OxS%YmpTi(fh(V>U&_*Cfp|Zdnx9(P%IxmBSvscMX$UtYm(4G_s zdu77i_im?y-}&=1T78fs%}%tzPWU&4Q>Wqm?-pq;sX`Sdg;{H>*)a}#eetclWVizR zNQRw58U^U@2PHD?D(x;1xnX-Ll3I2^u(s8z#uuAk$?{Ol$P(T#sd6Wj0#L*)3e>xf zm+#Ww)*aqGq`$&x${{&ApcT(FhU9j~2*$}siz9um7Ie4EU=-poZxb z`{K!B^pI)Gd;9W_{XOXLT_w+HN|?_S^m1)8vJB4>%r zr~Q4ovR|4%yz!*xl`5{K)i6HrFy6LikSbe{K+0OI-(SXHP{rm%%>d!)S}Ith^tBF$e)urT9i3$h3@q;Um*+TqQWK-w-_NRFzz`UxCXeZQhp&TRR2%28k< zSYIw}=ROvzK!yh7R?TA)eBZYJ%4;Z-QN58`%Ov1`H7?b|Phu{7BMYL}dttAEdPzmt{??%lpLf zG2x_pIf_!yEt3{i5c!3jz4)d^=hjV}8^7NFVWKpnCUB(xrZkH2Vrj*2 zT@WTN2Ms@bVbjg_lH+5(d9n#a)JS(gD9s>)v*Jpl;y97=kE{OPFOila0s|4@Y`rIz zDmbP9v3jZB`^8qK_qW$Of%zQ}?}n<=W+}!A$z*V34`$$3cm;-8%*}Ak&JB}#A-M!` z#m;CLo)rB9_>zo6RG?XhgFOqs+=em(;mz&MH}U${LLz$~nOWw+G0Pqh1p3dWZpN8i3VXP-|d{J}IHy#_lhT zt%g`jtDNoauf){8n8k8$C>kCZ{7x9$F!qK!6WOa`NGfkI=2R>6uV7ScTC74H(a5XtpR+O+FXaZbXd$ov_DzDyBo^o&q+u0Dypv?h9j(* zHFAxpY{u2>$CVH%+Rl#UK*&gG3Z2z=yR%DovG!Hp2PRhsSvSyr!#3h4(+(!D$Y_qJ zX2_Tj5t-!LDt(>c!#LlHCrx23#%7eJtXx$)A`l99ON7E-yR%yl6P&LMJBSw_;L7_e zx+(M<55vzW2Rm(Luj>{`a`o(iQ}fZTRqH!!FJeSH0j4A5`1_A+<=4&d#5)_~#PvGa zvncby{HoU2nT;o#9KKwz{Tkj;6@Pn6_Efs=WJW>=_D_4qvdU6NU2+3IsOv8y!9$&e_Tb_`Df~T6mlqgb~o%)-U{6d!6)sz8_r)G z^0-+r)%g#YkdlOs*yM;yRS;af+aK*yTwA%C7aJDCG@tc;dlE!0uTXCSXjw{a_^`nk z)v3xlke0l;(PvtS-D=2L`x~P-kxQ}l{SZ9xnk-o>$3z49Y;9~7m2edrs+3t72D@@l z+b#OWK|&~c!f(E`9*t6eb67sX(w<(=~|q z!wLCO;K&_sDifdgH+O|}{Rs64o*}I-0@ZXG6Iy$-izT1=*YuWet{lxoFaqCIF5sD! ze{rN$;)86XE{&T$ZqtBuVUw;7(A`s~QIPM*U+suo+{wd=j64g;O%GQi{td5nYDQhd!#z_n@>F4k^-hs$d7Ec~Yd=fWdv6 zQay_H6#e>>^a@|x(ue_t{lm}=8g>4ZE?K8-bbf^dV#`)-&hsv5&H|3@E2Y8szr^`^ zYS~@ptlH?%aPLmyZ})u#7CP$4ym`0tU3Gr4eMd6&DM4Jo&Op)|A~=Y9Zh`+%o14KP zM+CGr&{B1*B3oZO(7kKfScdGN)z4W$HH+L$BqI{#_~~MTA^i<9{(|3o1|Oa>Qt`ox zr@APyv4``Ra1lfMgsS69KNZJ*6brf4=GdHe7)%H7K*O?1N)O_^cd1Khm=f`VP_ef&HF&3{Dr28M@98asG-iCUQ0MELth$hSFN&iBTx zV+z+WcvwOdo=ud{9B&lh+p+yMHC^1{>yT$;7s>3k`K%$AHxjroRX0(pyU;zrOYD*qZ(piE3&d0SAgnEO@^IC;Oo)B7 zsQ2HZ=K6j__A&u&bCdo2VY-Ugr`6Z6dFjnD97`65Q*npw^2Ku3SUKi;H3EW9f-lYn zu*PSVX4$vfY|@@-2kgBBr_0}cQ?{ap{OG+pN96Qz(bHF4+`g(nZ7yu!p&t%mFHo44 zf3&wWQ!Kf{?rX_M#Z{-<$ipiul&6OQ+7k7CqV@nFO+ZL_EbaKy*kl+Gp&C6+$IkxO7D9_3DfU#>19xUcrE5BPqNyf>eQsi!Hmupw7Z>+&Hp1Y`fnPDyy zOzWjIepcc+pHr187E1&dl4MY)fsqer(|%eHv?aOw<&*8 z5r)XDGrO;xPfm6-R7Mymc7$}4vHuY^V_G(QM0hf-HkxHs)9>Iof(6tUG*7()*c+|K zSsT-ik3?Rdtw1Z!7>i*+SI$XD3GEvtzFT9T7YrpaS88!k`#xg{vJY z@U@CYxgt(4&Ee-aXxHp}PnkmUURT`vcO`e+Tr}SMf<&&L=5ha+t^^Vcb}0~-spgLq z(ekKp0!R7FkqSGFFzmDFb915Q0T`KF`3e>(okarR_u(G?fyqP)`sMHDAyebLS$FEb z?~m002+atbq5FVo6ub=(xuljmrwCw@fXW{ho^PPkyz|Y8*uCVI4rW9xVRBNTYgrC| zm@=;=OhJ28FWud(&qWdns8*HUFj+we*?J``t9&=9tlVmAT2nrePq3sM8G#P1afz=v zr<1%^=j*n`sYj=PT3ec`(#h}o0tYB&D;IiPT3EmUpse$h-IO;CXkc*HH~>{BbfGMiiUWgQeuK{LUb@sxZdl zg_lHR_L{L$%dVZk5s$t#YE^lOlu_DJYEp0v3n6l=VC7>=4vz%s`-cc3KzC;1hd%Mz zqP}&>dR8;{Qj2n5IqaMpUu-=pJD`o7FZ%1!EZ? z%v;nv&K>M9=)R9p&Zld@kLQ|ay5&!WWxV3t z*)gG=p;$#9bQaEA8JtVB)RDhbiQxgI3gzE<(pa$;P^t46xK0*+_)Vs`j)O?URfHpV*PtbT{p9sK`rJe~oe5u;3%MnZUo+evw+$^C+~Ki9(hz>FvJFCy zEZ-quiwrNE_;8cIGdc?Nsi)VifUqWJoBP!+m)_mJ^ds+j=Ha<35T6NN9TMv2bLfQ5 z4Z;LF?x=Dnv!?lM(@h|$`i7+}4S#HNe_MpON1Gjqv(!jdXI7RM^?eNhee|HMVcAXk z4r9VEWsrQ0J!-G3U+omW*sh%Fh=Jlg+E=lT!|@t>D;+8lAZ%crm1h>k8dhxzF$)R# zlyz!U1_S-m>vTC;aSWO#lDbo=gq8sw9>< z5^dp#q=1G3>k72i<*n04jDUV>4ZN)9#Dx-Bbx! z+7ffhov(yPbJL!EIG&5b>WC6|30_(c<|F0%fTB0}Io{)Ir{~qIk<=HW&z~^?#$4Uq zmSloH3Wj@0Gb%c>_)se9692pUj6aZ3@(4?`f9b1y)NM9()>z+HBLZc9s6EB81^x#f z&@WNGv27uoT(<8Q)}F$&X}HRZb{aBgW10RLco|h0VZsaui8YI!Hv}v|0Zb z@5y5T$C^mD_gcICUKcW%8G3&kkH{9orU7yQKyn=!~a=M?3y1owNQb^7TaSd6aOoct%txBPpTPU2IN9ny0Nkif8Aei^3s>-%!a*jEE;{@GN4jPWC*W14Mz=EE>Oy^NE_s8ys{$Z@NAhGLbinca|E z^Fx1_>iUas8~megf0Wax(l|@EiX6^I9@A!ZHx11~a-2VbA-Ri~HT=h|%{3Ml=YLE} zfDHAkh`ntoD54V{al@ED*b06%p~_oFouRI5nzlwH_M0MOA4$!(FSZV=YA=iCh5B4O z7c}{XP8)Oi^%gNoM~)hBtq>_+7L!m%E;2(oed#^jiclndt#eCmB_#D!B#f;Y zT$T0B6{m+`VGNpy44obC*{tIp+Cel7A=f(g>xdRsm7=G&i7^O@$|y>({qL>Vk`IGm9pN@ zov8ikB5xkHq^>g|jnDg>zn5%vgKUgI|AMjxy?A>4vFL*M61#@^QKp#@@LVW`R#jK% z_)hX_NDG`LE!UxZCo*`UFFCP4-zUUsWkLN`M5^Z6qd7;g!8rU_hb;K6b1`VJ`N@>H z8~{0usTUiHoCrT8M360o&52sBcYQgT|9onx?9jCQNq2J_hnh9b$}4qqd)Mn}dPA7j zI(kgJc1(kOEn(TbdXwi-iDH$t6_RK0GdjiU$wtRsuZ;pU!2fMRzfz<+cCcOPVN&4| zP6g$olgZ-{JkfxcRvPJI+=kDu7)iOaIEt)qqx#bBU6STrjYpsG-H;2H;SCmHvl3yw z7HzZziONMkchz9Gb!Wk7Db?|s`W;)SYxeV=yH#Nr34lnSJg=no!oOLjjkz&$t(=%6 z0oo}?i3!afHw2%JRG@%6Y{>e=z~Lk1FUkOZVE2dx{BU-{20q*|*Q-L$d;fT)-XH^s z$&s=p4aGIpZyha-#V`6)Tc%GNitDvjxlc!Q1Ix4NyCs5Dyv{nV?rk;5OG*1r-1Tz$ ze_f?4+PdLB=Y&Z<)Pfqd#OY~|=3|mnEDdjq?qf*aUS=KTCB!|x(47r9`6<+Oc$4zw zXQyVc@--IoN*@`0*^+M5INTZHhGaxIlWMQb4yv9^=>TwVTt>%5P`YP3-Tpw8cKxxc9g>n3@4~o2TqK=& z#ly>bt&{zBGvcn3^fQL-%*;W;5MS0ik4}t(SNamhZ7Ydj*jDdTEzUy5VXok0dD8ee zzP{9NM}6J!gdlzt_!*wL{E4bbO9}8U&c=1D^JiUW2KJJ#t{NheN$jqT<9g{Gti4*< zZgo4N6?nZ&SNEp*&*M-aoEVQusO;*?PjK>|uZk2CuezXHS1Z`LNpU|05fA&k2m8I;9E zhz~RUu+zpz0|Z9BHu<-Foz@HJJ!)}|bLrU%(jkXkHHkEMCogakBC0-IezRL_SS>99 z9W@2;!eHYAt03Cc$q#i_|L_1zG(#)?6qRlyB>Rvxt>B|RD*Kz<)pnxU`(Bfv^0W6^ zw+08pLL4X4Z)&ZP+HGZ?GKq#8f$WJ9BZ|-;1;EEH{d)o?M#JW_?8k_fnn|*mO{JO{ z)%A&rwkrugf8NR?yz;%NSl5R0dRjWq#o6ZHgN}PScDXN0Z0E4^u1WUZp$@=M zkD2XF%0d~`W#>N=Y9j(IOBsK?!JDJTz|2FJqA^{p^U#~ui6jpUE8lW0U@2LmF}~)e(%(qH#k-L(w1$~Unw65FE%g2o}OM`bsUN5 zKuQG76`2U*%SZ-2CLY9#Vpa7N!1yYZHuPkkM1gzQmp;GthvMBXu`mwad11z6M zhrTM7Xw9{B&4X-Gl`#tzRUCJ9GuOTChZc*}d{Pwc^_ODi=?~QrppJYwvq7Fkg{o($ z?QJ^C=Wqnz!KD^uxgiKe{h}$m>Mu02kg71*Fe63IMgZF=!n z{^2bWSo17?Gfb_tExkXfO~>jriGe&MIn*6>JQutXfgGx+&o9DqTi3sbP`^eb|2-`) zwkJ$^?G9))+OHN0kT3ovb%pn*!VB-{KM{f$@K@LDMOgvOr5c^IzqBpo1g8fjjDr(m_mOGFYA@#oNppmH;(>N` zXTmArIG9mWs|$N4NG4t*47tOzKA`GP7{<@+7IO@RI4ru=<(uftxA@>dy*-7 zqiaqOysk-kGwCsETx-xk*$!iKPR9Fr%*zPrz||7rT|~{A3A2XlbJ?{*p6+%wHkevn zB*>@^B{h?K$A(;m6^DE*CF;D%({HtIP9LBl4^9gMSsSRh0p*{6@PT)tt!1Aeh>j|k z7CZ8pj$>|eM&wa$0yFo&I8Ytvp?GN)&9N3` zRGwWU<&4T|z-&^m8Cp{6{gZ$UKugqgP+AL=4>GQ%NZsNCan8R>^b6H2S6G^F&$y7fn{;rUSYTmW4E@b;-|=OBai=rT z2q?UjVOneexu5_YUYLAAj-&O-$2>9z%REnCbtybjP%fAw)NzJJCZElDksGc%Z*Edr zOKwB0WAuIF&Fa4))evW!&P$INJhCnr2(o!(#~5N6IEH?@zrWZx$4>b5r<7K3%%Nd% zV9Lr^rNIzcAAv9wMTm!4$OePMR!BHJyUN@IsBZxIL<33I_t@U*Ri>OJEsZ8JCs#7k zdaEc6vCShNh`d02)3y9rcD{BT0%V|r*uHBz?-dRcQ>(xuX+7)jmUvlc6#`GnxRVDI5qXP~GT`>S^Zg*DR* zn<66}b62#0Y(HhP(|@(d(Q6LksQiv_a+4S+%!8m}GrQv`Ok@kSTf&f5&Y3vMWw?UJ z|J+4}_oVhZC%!vc@hm}$6UU<{WoEX7u#A;OqlTej9 zvjCN&&kpPI=MvXrb^_G!&cB=Fm&B*MAA}OybB9#GIP*xq|M&&()DS$U+r_s1u(pQN zNpxsrS-u()UHACU-a6IqHP&?dCniHR?$2A(~T=hq| z_*dj5y!~C~&CMt~=PxespLuh0ND^TqECEa@47U~041GQh@R3XVvtp9nxcZhwo{A?M z|G)k{D=ndSo#j{$s{}{5ouI?nn6l^u&xN>&?eKg**)Y`X6XLW*$*aK&W)xu z!We(?1M)z>h|Y~&U}v1Wky8WIPdDT3mPaw+WAfWZNiSU5h^=Ccv{WjqR9y3O(a+%*<~xqHgE-Yvd;7(zb+S`s%O2 zgPXN-OCeR!F<%ZL3aXt8f!Fkb+7hm82PF%Vp?17bg+;4&VGhGax&xm|*rXO-_aGc$ ze9l<$M*c2Rl7gpkeq2=z-=>K-IvmT(HbV%lkhMJZ*=M9Ta0nVf~P5jHXQ^YV2b zKm^)!(hhSuBKvzug3rlpIjxbiUHUh22mo%1B|pxqjA7WHE&pvd-zt>s@ zI)_c3+L?Bn&L}?(fS97(MZSI^3K#uilBrzd9BvTy+-95F&ToU(+TXM?ITwT2Z!R*3KlzXehuL#6 zndE-?ro1w|8s6>;2WU!Mecauy{F)8{{t4FYdHAt&)7oL*hkfa}D=n&B!R_g&_d2gT zQjOzE^5~~Lfa1`9EwAE{vlSN2byZ4NYCbaW2f}`M9AOHNY*cl>Sz#u^&>y9pXt85+kbni_iv7@HUyS(}FhhZ^e}iyNDo zLMNn)ao^RqN+$9VYU^|qj*OxqsBon0FVBAV{OlAe7EV?SjZTw0k*Jn^# zAf~<#5WP@kmYh+Q6VDADpZ><6m|UVnPN|<}3auoWo5Pu`b%GMi=$adLHdMNq*{oQI z86HozL+q+^R(IYYvZd`Rp}!I32eK}bnsZ2fe14vEKjl4t!K;*yJ2uBj`PGzO+@APy zlX$H+4WU?;v+-#+bc;bhCj3MECQeOM?(_idQWY0Jbg-N5^arAO9X9ZS7s^ z%r^x&KhKlK*$x7&uFi6gt)_PSIhDRXaS~n4F25fRcRIDtoM|K6bD%Xv!pClUvX)Zi z$=Aq+l{yUFNn+OfzBAh>XR5feTPWJqRm~hk2;m`re8*lRJPqZm5U$lg@9h}+omgCTstd;qH@axC)R z0{GzLmUU`X1f`TrWn7@F?s$Bbdxd5B*zIoQx>2eA%v>2?zw~lq(U;*Lbl2gwFePcu zYkf$`ertQ+hmw~Zxt~mPb$qwHax%j&qN;a2@AZ2!a2tezvmw#7K68i+02e8W@8Xt< z`50_YO#$Ft?TN-bY2xoyb^dVUsSjP4ua$L*NW@?7Hswb>&F0!tj;BlfXLa?0t8cbN z_P1R}nJgWAMjgyoL@~D#TxNa{Wd2TNmTo}WIn#O&_dzLc9iUK%WE&UV>$81y+2VD- zRJfJvPf}=*G+!P(@lE0Pc_7xQJ@8j!NQ^=)xWO+X2yJZv><8q?y+U+AU*OTKfj_g~ zQed(k+l~y`)Dtq>4iK!HX1hJ5oEF2Us5HuEsWP>KX*0-b`h|H1_U6Tryk7FSOQ?h} zlHj!tnJaqHz0tTYJbBCfpf_rnbEpEaR#~I1`tF;MITeNCrk(1PY9SUosQIw1!=Jd; zTo!uLd65ucER#-dQ+eG?c${U~PeJ%U&L*|+C4flvjTWbq=Z5F+&2tJ9TvB5tLl2;U z%4+oL*&e%O-}?_npObX6QCC1r;FA@XqU3={a}_s;TpiU@ z9-a_d0t2uHgTVjIP>HHTbZ2JAr(xt!pT6?&_q4z=zUqie4yjSY$ylfa!Bj4c| zh9|~mEpMw*g5nq2F#c6;d|_1PylS#5Stm!Lo~_PS*Y8%kFi&niy=@U%7h)G|E+ym8 z%A~qRrSWMzk&JV~uku4H=bSi>Ohv_yp8#}`=DWzv5-d^j;j?aWvlQ2_nqmG8ik|P7 z+n`{+FTu&N$2l$C0D$| z`%rnq5k`IpFPO6u!}=R|;3C^|u`;FZZ^lIL^3dyNEgb1Ge*r#=%$pIJ9->zoK%~IT zyLg@;wp!a_w8huP=`C$kfsm3%Ms(ecFQJx#I1fQ1-qHSp>0eVm1jVznY-Y7Tk9DL@ z)PGvOTK&!%VnD{?_E^BqW-m?8-)5JIxy0p5Z-xHPhwX>ftjouCS zW9G+g;xJIKgkSBjSjWDgm7fp`a`dcpwBzz@3E{bP3xh&{%fh~&Q5;mRd!MdOU%{^6 zM^^xD6hO%O42YD4|IB>+fXW%*P4h$FR9dLvbB>>cf}H?z`>lqTvXrwW`S{QydULc? z-~2T?`juAO(2-D8?kLT`GWj z=xJxWiMXGwW%eNcUja!Iw(Rf#0A(u`s};zTmhb6ifBJmlqn1d9cO>e`=V7=O2v&2h ze>-S&QuN+3F$QV-5_vuzeGyg~2i}itJg7H;e97!v6(|<`1{1dvN)hkxVx)1TaV(ka za+(S8cMbp;(Cuwm`9``$H+wKN0-j4Hez^R;@UJ zao9HX&AI8@2Yr^4)3KKN-Qz*y)WdliG}*ny(wNO>c5?jp^l{_EXO&iMM4^!!|LSuM zMxXTuLW%t}&f*0?lThM&S8&xo``!X{v2hW2rx9=o2kZfG3*g}wKik~4Jx&m=l{DIq zKRJK((pY|RsXc3Y>dt7mq;xmZOeg=-mWM<2Y3SCM9;@iS_`t?ZS50gP;F=%YL?9 zxT#;<6(CD1&0nX}U>F{at_^OU^y?>Kxi8_J;yC z=?ep65yvVfFtPx2d^oj|+S|IfUjz?ApZOuMJoDjZdF}?A5z@!#>#s7-z(+_^fP>S= zSK?fHRBsoKwhbgXQE*MVg8>$xX`cKuF*w?4xPR(Tl9=up*nD_0eZCT^bjgUN7d4ix zIuZjU>A!6D;q>H+1>`JSE=net@ zOtYGcIb9tS002bC8EFdN?vM%wun6$goE+Cc@Xu-c>%JyiExVtG^JzWbGSUlt&@k1J z+}^}(H?y{u(<|orOT#wP#-dQ?`FfpH>*#%g$bJ8{JfpJ`W2S6CDOQ>+R`CZ(tcRxO z=LcfDo`nVh08~fmgSidBegOxVmcYtNps`Ha+uE9K)6Jlot%T|Bar(k}^WwBIoBJL+ zt2K>Hc!{(zIxr{fG+iG$QYL=@8G3uBBp7_9)_Iv4$l}l1YBZ4hF%n`D_||zRme;W6tJnhrQU! z$WTmewGPh9;{^H4kJ*?t_M_hy+Z;%qV#Gyjp*i6A_dosI1rvsr5HRU^vwDem{yJrt z7bof+w494cBH>jePLz=i$GaQ=0D5W^762M(e9;VANBa_X(iIbGWfY^j?< zh09pa$?BfpH~Q1RNrl6aCT7p6#4ZW}u!dAo6Ux{jTb)+d=A{%Rr;Z`Rj23f-i&xdi zWFW)ikuJOO{%kDx{V|f69a)8fmpZ_g69Aat1wTOp*eu z*Xr*tNbB|IS;A^`oYPSrdh!$eHM4eb&~;>;Rr%fJ!UOvP~CSz!Tnt3%}Kc8%uhXg#UaZ0I=PWqxMG z1|()^qpa#uxaUG~?qSxqr=7yHM0Fyw)1? zX|NOJl@5k`LZ>YI8Mj51)BtqDAz#Kf-MuCSfU!6atezR5WC6HddU@8Ze zZQJP}PPAB)HWmV1Shl;by8}Sntd+sT-4j+O$N%qcd#RcDgj~|v+_rROJpM|Xk%0oF z2mwjVqcjCO&e5nHeksEdumW_yk#6?x+jQUqSpb@<`~HK)xhKZ`rGBrj9-W`O|Lex+I1EFLFu7hkzek>p(v6OD%5ex4n8v0Quez`%GQV#cmc?ZCd0wDP z#2j*auEN*Fh?q!`08A}9L5;85*KNuT02}~7ZA@v^ zib~fRG`5ZXg{oWm+~46K!92E`3Ff^mpY5c#$Myurb}ANUW`~kh#9aC|{+v>JP@6^@ zy@eHyZqqi!fu+ShRw5NAH}&y3w(g8GEVk=kjHz*m1~dRnLt5{Y_M4`h0w7V~47dUK zYPgC0Jy(--+C3HudWnXOpOKs%1|)t8?W%nC;s0GSB^pQM^JBk$G5^^)%W)pIZDb^@ z**qM%d%V=X`TWBulG}g=XqI>x>nH`e$jUmc9dbPmS)2+008B;S`6Bh&##{jGwS-+u zxy-w^iyfqfdN?uky9>_r>tFl#fyXkEr-$*}xygcn=UJBf`g=H<6gqFG5i%j2$v7Ny ze&qv3TdgnWKBs)9anRd2JryQsFwN@z8^?iraQ&{FgY(R~m;jnu+-1%(Uz$~VA#Utn zgs%WP9uL5Qs@1kyOX%MJ`|Mx8x#Ws@L6B2P`#M$L6ueF1_TS2^T{L4Vqs^=_==0a) zJ9WgXfco0fOyz?1!a&bb_x%oNCSqQ$qid~n>jV(K(Rz^Ki_J*kV#R4E;PK zj~)R49*W!)T&XaC)UFx;KrK7l*(JtEkPaX@UNJFy9p@M}&zcERMS?9{O}15T%+ORt zH@>-;Dnr5!Zx5Z*LCxlg#5Wb=2zQPm+o5a#sJCCb3o3WcOmM<44_pf#56tD)>%xKs zUVY#72iyi~ZT<+3H3| znXcLlufLZ z9kMYuRLVutfzx`MMi{{XVs3exf8@LA=8Ri2UEyjNVmW>$rzvoBWlo30+mwl&(MI}F zx3&QQ{@0WqXcr<#?BjO=?4t(Bg!|C%|qD{s}gi7zufbri+r@5SuZBt(sjuiu0B+j+yRs(?QPj4bXF@4Po? ze_9z6dUVX!{6gnqn zjiSxt{3B#+*3ow8eO>0fCI$Z2)KXH-1dzK(g<_?cUD9eFHy_%5sm#^jwCo5OY}GA^By~mvR4$uBquWy@r^_v@x&$9CYe0 zBa^D+4E>rE70B}!;56cuR!kxdVk~^F?mh;m)ZzHwRotk&<62#HX1{5#s{-h@T=L#> zpVdcl$io{`8b32VwCkuQ^*Rl5Apt(fw7{uqMv%F99j&Y*Cp>Pi>gAO?wg)G+wKh~| zV^PWL4P)^rb!7)D#mj3e;@PKm4drZo8tjK=F9m3QOQM^*>etvveHMe3HZNY1<-X<% zrFqc4L~W|*v{5*vs~cSA2^Xo#K|ePS8@L3yd{(pI@(hNKP)+w5HAnt~9|0aJWCj2X zOx_-j3cVzubpW2IxMb-%cCLH2|L}nlJ#0v)k!z}P`@(OK1teo1o(x^rk-M#~VaD4t z^1V$sZBje-YF+mXMz|$3)5+X~hr}eyT?D}DgWI37MVf8Hh zI$Kr;m%>rNFn_S&oERn)1XV5{scpuAcS#2m-MN{UBijDqqX1r7Bo1&b1Cf5=x$(p8 z(zyWuHf%!9+*&^zGJde?Jg5Bb{#Vet{wY}*(^?qN2!uTd>EhNG8W>?k=yYZ}qMo~X z+0?0JYE#_$Wwtah>b$VHt1UR0^o;o}h0$yBYwX0BatQB*|*Y5}7oV2k^w|gNL*qLPfu2pCXw-B@qX=$@`F>B6Wh(_WD>eJtvP0+?jwLHmq80RSHAa}3C} zlAv$g8;4AnjsgHS2qaSOG1Rcf0rqRKxBYid?2j{@NKMve7{3I4U`IsKk$!@( z9ybZKAtX41`>IiJ4Y*N_jfK*XBmlm-D-!^CgHF9`Zko=v8v<(pUaH<;#lA1QqkrDV z!H4=oX##^WZfUOKNLW$etHp50O+Ffiz&6VBKz*G+i3*8*y;=bIAD+C4h9U? zw1I4kr0wXoK9xlJS-TXM-(h!%-wL+vPb5HfP)P9j=v=aXIA*IhY=3k2+pSO6(Yf{d z`~Lhn5H1cRMm55y72Vapw3k)ZTEh1nA7k$#B=&2D719dAy0yj>bt=I!jR<#M@x`_Q z0G?+WjAoH61B==<==KAkv>6Mooy(hpw?T)>=yZv!>H0^0zlCEU<%Z`joJbrGZr)Gs zt9H5&_T!ODDsc1gc(&<@&r*?5qic33;@2@`9TB#2le%tImTo#?5v03y0&vEUZX`ob9=%Xh8`KV9%$3`%Y}~+ zgDrI@TPJ5OZvCB2zKH9W@HP5XyK$S8eMsS%p)d*=V-z zxr?}SssP@%`I?Av5P^^+Nq`qk+}@pFAqY2lUTns(sofMIUL(=&o{FyiUb*|!!+W=+ z_cG6O`_Az;^Smrt2zNa0Yykk?xA_Tw0Ej?HMP@s_B%Ky5&NL6xw6%dZn#7A2Dq7@@ zlYNT_BMzhB;|&|%VU-o@{>g&PSzQUQ2gUyHj;sP^*tV_DblLHQ5o1wt=niYqm11%T&)E|Idbjko z?CON#LS5vG;&m{yds?_hPxIZE0L)x`QCt-IoP9 z?|JL3yWU@~S5HsRRCje%S9Mi)Pmh|Fl?DI<{8xw&MrM1-(!7712a$n1om@?A++JRQ zs5D=00Ki}S@4XD9_EPh|!%IyN^y$gQ;TyX6^Zyb0VgE&g3WX}0cv|vtvhlNVa&W(t zCWl@Yj%H5g7OtXDm>CqtDF_8}QrO#={#y<7>fbw+l(Z%YkN^MzDNLqURc7%*L%5W& zgr5tfelQM_N=;H0(MU%L4e$;Un8~%8f0P;yo=kiXyi_PA(NcF+VBO1cD$o5^w@VQT zcCF@pff87uyP~{c8F;~W^ny8-w`KOuZZ6g=j* zKq3GX6f%7L#ej}URF4b{0RX0i3yxe8j#3@T$P^74BAU)Cs2Bi5XgT?aV)>5{?RZO@ zJUXAx3|XI1)U%A#AGNXlQ(Yba)ZgOtJL4eyQ_ma#5RDl=774^}YbQf=@({uz zDq(;i0Dyy*LzSz;QMsU*_$@MV`TvanHcJ5jKnR050qlQ7fJjM1D4h$&){V-mLka{VM`Y05HK3hzcI0L8J^b#i4)WQbGaE?a*ld z@ZP6ETn)vP`kLcA(h9BdPgg*B?4bz5l!BIlCXB_YV0p%pOw*5ygCuUFoP!jhs9gI6 zDXK!l#mTBdKWK{L!FG&II2y`zJ9uVQO>;SJHIj^Gv77@0|2v`nryHOQW5N@fCqfAf z!}$lPD-<8ezidH)FT;RD223O8N+Xv{Gn~w#kRmeD@Df#K->Bfe|M}iw{@TIl+F|{t z#rn0y@=ptcbc@v{2ZK2SgL#kt8UJBD2o4B}--h-&G|I;p%On3IoJ0_S2?P}heB6?U z$|IguCz;MB-O4+?)H~}-G}%8zpn`$+8Z-ob{zq&yI_V`gd8IGHE-(LBQdVAWn^j`- ze~&PQlobGg1OTLiE+ld;B!ez5T>aC-6tDmV07$ zWSS}qos>zzGa|G`DpEoUX4beMiC|RU(oCr#g2TelM9%Qq`6aiB&KokQ@UVb4PW&tNWh%xbxv47B)24uRQOYcm742wCpdy7K zfnF?OP+H)Cw*U~uDbHAp16JfL&6HMT985KnXWYqgRTUh}bjM`cBXCDoEKYTe7c9+j z!{$Orb3>P+%Y}*oK!9E-g_DW6Ac-94bE4ZvPDCs-OerMBaCLBbPRg{TLRn}sSfQ*x z862DD1{OkM^uPu)G4^YNKe86TGqYixp9aUV4&>;?c1EO{vX=eS)vajl*LI8Hy%`cz z%uSsWVyuG9*{W3iTvD)MEuJ&AVI7z=9b+8G;byD~Pd8;Q>t8S(;cd!vgQCJQn_wKs zv#V?!%n9YF`kA9UBG{klJ6gAw>4uT)mI_7X0oGNj`kAF$!J9IzYg09ls2lUrcnqf% zSeK=&Ut9MhXMd(!4D0-)ZZ)(GjTpf}-O%K^YeU_N7gQgspr|(>b4)UE7I3sXGEi z75b6$Hp`7eXwURrRWFpm#3sB#Uv|Ykiq!HZgim(rT=P&={rd$m>;Pcg0|F>|!no9} zhdu%nsz8wBkRXI0Opy_>Ff3Jyf$@E;!cb;tGABJG6|9R$+XR)`Co?eDU~w3>E)#7d zwxUg0>a;Ecq$yoDmaz#>nz1Y#tji2(OxG>vY|=FA%S;^=WQ5jGWUNX9>sFAYBy%#9 zg(fO8GWLVPF;F>k?SFB{RAegadk40uDxL;2LZAv@&)EM?FQzHtrK|fi!M2=D&_~Ys zC{9K~XpKFnMFYRIAxIAijaS?)C{703L5gv>cZ;Fg_k*Gc3{@Ejwg!|cC@M(toNjDW z$*e9bZ4(q#T`KkqDm*0>sLCiZaYEa$7#RnW7456~v-Io*|EqCD+q$3W zW_ESEv*0+!CMckFAXOuw={g6h8BOnA0NQ#^P@^dfRWc~&wEda7F?CS2WT0*Sr*Q&k zjb=PEjKW53D5_#?GiYlBdhumVx==vLtZ7x#HHn_1C}^qznT?Q9%bR%*y~K=Ap$yfD$D0FF|HG+~btUxsY)%OkN^vLo0u(VqDo=yxmCa&ovtr(H0UYLBddigljR8(R7f2ZKxrK zQjqC3P8d$`;>%INu`jOuBh=kPd3ymsT@4ffRmNnfyAQ)u+<&2u5#kO76sCfO_9&qA zG3G+aWrUo(t+K~i%rU0)QkM%%m4pRprk_O@;?)LV5sFAsOPzN zfKW4e99b?DP11UTB{oRUOPkn>sDX013lURAfv`l#(xVPX#m3ro9wS11rkYreP`~=N7+H zL@q0S2S&_wPn4pkEl!3$rldmaLQ)kKY2Cq6OpFld$Sq67RFr3gs6u^SF^&`iWjK^w zT1YZ<%%#1PLV{8NW+;SWf%2RTW(0tZe=Iek(D0XfL}Hb%=Ku~-JvIQHiAbcn&)JkJ zP$6>4e4&o!zUmlA|@dvBd4HzS;_npBqSvMxl=$>35kCfNI}p=$V+%xAiYd5 zXZtN^_=TjTM1}aoW!1#2U7T%f6T%{utZWk0Y^|J9&MGU~TS(EBeTc-D4P z-&4+3yg#&B98Jw76v3@=hRlo~jgQc9DX#kbqFo!jd;J7p1}91-JEOCEU9^0vsUED_ z8Xm&0>o}?xrX+`%Th;jUO}OKX$|&aaRPfiZ8+goRt>p3)EIXh;c18mHHwGF7f#I0Q zcDLV@--d;CE)oL%G*eSI^{9WmYQv`$-D{%%B8)((`td_f%R$HJ&`_dCo*S@MddKnx zIG2!5mLi#!6FJ*i?C{mg(MuHhB|wRpgnsVDazqgSb|FF-O=C= zthL;|#sWkzlWCAt^Z3ub#!Eg}Q?B$HEQlBt$~s2)m(YtEx}OPlyp|J7`fZW(u2uA; zW2!+7S^^%KA1y`vXMt@C*@oFm8_4OvSMz#z{Z%Y*W-1|6Aw4yoY zvo6{*eQ@&59d_gTbuHk;Ju%`gHFWOfivY~E+_BukO2Ez0MxzMeEjMXIJSKp@#D?}t zT@4kRoNRVanblK1|H0oD^c!mNqRqh>_hj!g2w3u}7olHW`*D3xa*1t*6_)7d9M}w2 z2ac&$P<_6G&9|w}v5u7D`IE5KXz7o<#^JHks`;>R%nvn+tU(sRUP(ZQH4-%Zy}*^uX;aXzU95(!&~~e?kWe&%wf*Ph*yVQyQcf1}Uw5_=`2a={`R@jdX4zlH{H@b0n!8UE z8LU-S0d{97xv%F(-|AqKJH>1YDK7}?>{T8VdbH8xS>zk)`PIC>cskaXA^WW8-~Uj$ zQi|(E{MX`3M@oUe)CHT)Q)~pfEDTNyt*`4Y8#cm5L8zMgxNA?KJ-c6X#~fXx^s|~D zrvPs?Go1unYe5X;)J+-!3`PTJW!R3il3`x#F&4AlZ|$FiFIM&+bz|K!*k z!Az!APF&A*4_3VLSY^tG34hOARgroahBrhJqd#_s zysf{&3lZq;@P5>NI7<4KxKI8mV+9Kdsq6F4NKJSHTfiaGZ9IU%WxF+#(8XSc3*bX} zM{+AF7gW6$VQ)*Gcy8|@0JNqR@}wqy*gEKRx~K^3WfN(2i+e5NpUkqIf645nFFrOJ z=s8F%;7wO}i%`Z6uC#G%Umj=`w_Z&4d46;H?iFw-s2;X3x@*^|18ZG7l&42;B*p`G zbI79R%3Cz2ygO)$DjoxTCnwx}ztEEXjRr!UCF?!d?{%fWEf*5{PRL zkhoWg4;Kwj4S@mCH ze7=ab(^Ik01H?=~pU{+W$6p>z@TnaU#%>wcSV|~)=Gk|cejChp&_U!=dO?Fo7!A}f z6Z1L`N4p=LL$w4`Y#5E~&ninc$eRULg7q3hLG14+xDN5uu`nb~UaaG?9!nlwUe>Ur z=JGN@(sbnqQ2NMnLR$#hqd5wNT7TZ6fLFKzjmDN0{Mxz;2&Lj2w=h$5ef(a zm=@)HD2MkSmnhrt;lvy7q_V|jNt>9c`g&3eMI{EX44%Yeydq%o&4S%TjfQGgYR}$G zO(t~7G2^v0;j5Ja?&1|U_sSY2Kmq9M3~Cm-JU%e*faHGFukn`5sD#Le0bWgRRAzlT zSj~4-d?coYHmfAPLCt@gZ9Z_+7H{nH&oA(jDi2>5d48Ue~;8l2iPlZJ1!|yl)a7sd8Y#eKvQ49^K3?&>b%psyi)|4+QHv=&S(z3 z{dcKpt*n$&Ja)m;82Id^YY!fO4N|WU{jjgjB5&`{>L;wO+>lQl-!F1?`rpG{W`6xn zWN6y1+)Y7FN_85l0=Q4j+6mjx2Ogfw2St4W)W`9RL7A!u{Vl{XoM=UcCe9m9ck|(` zs?mH4q$&tg;?&Uf5(iO8M3pjXvq*(0(s;>3`Z3$CaMzi~=iE|>=W%nKiNcMJD)Tvy zKgtKL6-UwD_*)uR=c8g%;(Iy(p!*}2S7Hwt+)e~tgCXd`R~xYTFmVvVmLujTMEF0} z5>|zpILLDl&n_vW%CtvkIOgwS7H)sbF{)x3_+3{uL7J_?ui{25)Y%4cik)<1evM^_ z@y=)nE~sE_eVzy3EQNQXJ)dpu+8Ry3XHaus$&8}f`vcss17&RQNbGVP`-_NzVZp&q zLQRf8e8}%xCc&A~^jFomYkr78K%2(^g~1(6w7>PU77;~(L$#)B6B@;8@=lTskrOY6 zz=7M9{FW=@h6WXF&btJze_^}>@65wzp4MFA9Rj$u;aeOG zbwRlhy&HLWW8PkK!2F*glz|a_L)Dg(qBq;9RQ81^(U%GsKNW=-WZLiv`WlVNYjUrq z-&T79WW*jHsoCBoehB@*6l{+U*vixZY`r8smYXgpnlmWKQlk%swn32huMm-X)ZZqq zcIGF{)Z0khKk-4H&W85oC$$dWmmb}`i}%y8B&?k3+(rJQDHr@Hmx0Sr{?Z`QA-3aT zM^Km<63c(ug)hYzpo(wyo_apBBzc8rE93ANJ_4XQ;tr@9`5905y1_=$b67EKFxC#b z@nKh*^s3h>^$`{~yQ#yUm_=DM&0>2CO74~$Zl>IDA=kFzzw^Tm_48^=HUkBBjApVXv zxlqV>KTzXE6~Z{3wtEc+*sDC$IQTyam=hsks|y4rlQJZgeUf!R5^BRe`r!CeW9ycC z(`iq&B9G8s$72)@M7um}*6x2)BuF9$!0n^*tVM?LJc`EiN4RRnNX zI%7Y$^yYvE>LfK0{CHYblXIYE~u=8{%t z``P)qXh1>q04reB#{OZ%-^adgaj>@2NB_VHMNREl@$~nCJgOS)E~KKpQpwe4Et{m$ z%j8h#)1~3LxRHLL1?vi1?A^7SbRC~DIcxx1s9mN& zkS@rJd?_+lIcx*uPLbqJ*50?h+h1U_>cPCd7K>mw`|ijcl5 zSG<>jA@(iQQnhK#&x@t-wi*MeE+uDKGFpaD!e@YZT5dIomkgjAM6mJ_GaUG!o)2tf zD7J90O@4ScvC#)!Dt5OEOSNx!GZx_w zYsALu7F~9A1je7vV~ih2-15X5K9!A|eV-b7eqtZDyc9tEq8GZ=O)H#VI)m=*sW9x`1>IBT9}hUfgzcqCwXOiD+OQFAn@k49r`tD`$7J|*;O zRZq&1R@#eKSY~EyzuaH=*ItVy`(fhcN(yD*Q-XTTIc+jM^J({9zHD|h2!MO*y%i7u zW32$396Z7Ryh<<*ld5015A+E8f}&6f1J5Eg3GQ@W?Yu^ewXI$x-uvymES6n916SruHY12><>rkq+IPm>g%u z=IbYJpa;7^kfIj;>cGk*iA@$O@r-t6WgRppEe1%^$UA#z?KmTzC~0p+iPKw7EEiW`0K% zmo0C6q9y(vW{Tkqn6elvYvFQD!zyJSGq6)hpIcS5o?1=z2SKA;$m5a!D*e^~ual34 zZfFkXQekBO{A{lK+y}+IlVCV4Q2sumYEo?O@67-e_zX z+QE)2M+#1Lhz8*&&-{=_f4%K6g8lPJbY5Zh;?43Mm!~79I^&1;Da};`vw4x?lMpc6 zcvmBFbNL^t9uC|58IJF|BzkLSX3qUP3dM^wr+*UsRd1taD8Di@oY?!vZRK_@on64|y3(Yi>Z zT7X|OX@B82_zmOcaWQ20bbh_;u475EEddN(LP65Q8y4ZM_tXtlt*Wm8381vJt!1xe z1XfQd4PL!k+yGH|3*Y^CPu zET^$UB;ZLm75>(MZgQtJxTF~gCLfNt2PSNsX&5_bU;(F~4Y%jm*t>183f; zqXIgPU%FWp8D2h)IQ!PZ9tJ$OJKRxMEukD6iwf%&!Cw@q4F`u*D>=C_Ac7%~NR3=c zIFCjA{ZQT;{ew{AKWJ9SKpydEgYe1+arobk8|)Z8=(Rv5)@C@!xc%=ZoNc0@QWWTR zRYA4kC?@LZ3?ZU(jUq{Rg}x4&?qK`pmNr$s$jq5QQE%F8xBGcM$j?Tc8---PSbFsD ziXNUeA&1}5E`FnyHYxNVdJ9r7>#*#nzP+)^siz|` z#(8)z`8EncKo8OHH46nV6I^KEd`a*kob%7INF|siVMkj4$O#O@1D&=6GK0)I{;KQR zz_E7r93zMCmbgzTaq{4~Ja&*HARG5R-?Si2t9^f(Ge<0Q?RI4VX_g_Nxe}CsW7fu2 z!9=r!qT8b;k!N@zNap%3+CkUkE9*}a5KiPmry@- z#Ae6v2!W)}eb>h3L_)sU8+ZWl5op2#0Jqh|ZX$S!Ud5@z+A2*#zI8iKp*>-K+CLdX z!VZol0UICZ%5^pSR*3rymzTC`N?P_$_R`GHiJ}5R)^Pk1*euSeU-PXE`X{aa`eO;& za7j8C>j1{d?_INpgYC5)b{W-xW-BosEwwr|^SK3YlTG*KUnMl>ZC@b-U*fpeq>WRF`gRLfoxuNNw-0iS23bC{431X z8Ck2#+m-_otQ?<1c+eO}aDbxxJQWqy4}rzN3d>=A#EpwNfT44et~rdV2r%3Ja4YSH%G=C@vx^W~Acvd0+Kr^ws~qsaJG zkMcAoLHExqbe*(e6FJY=jCqYt5QgnX*A&)s3y8hCEi{_#D~E)e5Jjwvmm0h3!eK_sF^AO!own^fpBzQ6HG&r~l6 zC-1TjdqHUUJz8~5z=j0M+xjMHZN=Xj34)(4yiwH*ceO3Gz_`2*O&vot8v|~akAVZp+6%iTd$PZv{=VKy0k|p$lM>)hpsm{;^M>zyCwKovES5#I z5)PYnQj{6lkmBIX?Kjsp+g`z|e#G;IN<(cOE+kz-wyTtQ64F1@!yF)=7E!UYTK1DB z<3sAypC;)TYNE>B+&#x$2Iqvi`iVlBY_G>myJxD~Jickm_kH&Hc56JesDm746V{w> z%jxEM89MO%@R$B`9IEnVum9iOe&`1!AlsC1lgHQF*TW~^gO`V^kEg$fpR1>vv!|nt zoqe#4Wu%2oLP(H|sYOhHUyz1{t+#uMr?rK%wR4`3K4EUx+1@A-XYO7^H}5NK8l>IP za_wdLuewpl&Qmljv&hfi-W~FyUiBb!6%u$!(u*1sB+?1W`si=?h4}A#k~Q4*Z>9V( zLpsy@a^cFmKMmt^uO#?hEtS@ACa#^Q-nf^f#s0QAjDv$Em`1%ZDm$`HRis@A3+NKc ziC^B|6VVQ{aTu*)WJxFUVrE4NG4VXLTm$zjdY6XL`$?+j`l<2m9rL2f&xL>xBc#IC=`osGf-b(_>pOn_f zGB_uGUE550T5)UVVM55{eNDcs-1Tl;E)yHgvNvemNL{*>a#ngbe+`>tgcgWTjZ6V0 zgp@v(uO5K6UNeeU&@lo(KoxHXa(gp{d26r zq`t(Rjm2XmX(NXHRFxFYA1h`p1WLVtl>%3`By>74F6lE%``dmqr<*KKQs7BwyUgNb ztvipa=)?C%trh?k7AXbcvJv*{O=%GzNN3_kf%SN~tOo%8!wp;ZSy&So`-ocXvdq>e z4pF4tW7VT=^IOpes(T8WKEHfCS)|kyKkTN8FnrHxJNX3KLpu`STPa~@_?tr;q35!Xm{dLiFY}bQ;@9<& zIS4RrcP;xm3QXh)T}puYneu=c}ERpThWTaw8y)F=zRXW@hn z2Tg>s9me_ZNd&<=;18qVc>XGuG_cWTgn|#NJ!X|DIv1Y=J3G(gavQa4Sy-WR{z&nv3Y^%8gPgU-3)p!#k}#bca&8I$QFR zM6@j|mdIVWKdqOLwQcqYz7bqV%3D+X{+h?;R!SsxN>|^`uK%uQylexE<{ePFioDmv zZ>_yw9Q@tNH+~@#@}`vPa7QIAsj>jBqOAI}zFRJ`Y4P=VPYEmDaIvZ zUSj)K;KiV1PcfXR5=&Hn!a>hsk4)IB*WZ`$moQXNF`S98TrZcZ3_Aam{OxyG4@>WW z1p+dX2apQRY1ry5KEDs)%*efIYw*TyOWan86@YKI}H?vOYS_h&=5wzJ4lo4I`xnRQ+nYrz# z#Jn-<%xa3c_E%f}vwsT;Xo1;GBOFPq={xlIbFjrp{@KR36wfAdX(`X`L8yWoe@(Cnk;Q>P~t=7Z&ZYTK2(eqC8_ z(xtVjVD^gU6+xorxj41_J3pGmM0BO1SG*?|A35h!kmcH7&7 z@+)p8=vvdip`PvinzRra{C7VdjuJa?&JlfByQR|5v7*$w_2&US%hrR)U}QYD!$_DG zpJCtL36|6Qqi=NACB!1uLUEvvzjidey8J*umzLruaopmZJ{fXtSe(`dH1v=`=bNJ) zZ;m{I&{;&>4{DkvPGNA0B>{0iKHiwa@+Wo{jS<8+htMrie4#sd!lIecW$>P5Irubh zD15ym2qr%^XJ@^Z=|JgV!_{0oD4_m$=AGRS<`9tm{G+0uX|lL-3J z4dj@YZG|g}d^%flbUhzwar`^L^XQ$?9(Z;WOua$O64Kj!`Hd}pieVvT3 zW#QqpPmQZIJZKk}wr}p>>#|7WaOK>|sxm~Ugm4qsMt~W zPfU(SYmT7ey}ceo0BQAtB#gLZbREu5NsE{ZZ;f%v+mpu{C(UdC*Q5oTk*)f{MQW)Bi02=85DFa(-U5#qUAiEUk(Jn^rO) zBqypioOGvyRVzAb%h~92MKxu=l?Pkm8s<*ZnVo^Iy;j&jfGv3u#2~a7FDP&7#|ILY~3sdV0q21+MMO3e{V}LCe+sT1j~kVkzny!12F~^}_-yF=f^y|R2X##2%AuVG-F8(W>SATfs;qvj6w+}Z4ODX_Az4> zQF+;QS|?#ky18(`yD~Gbfb}NKAQT1=56T9!!nN9Ri{rW#LyViQ%JX7a3jWgb{p0z! z^J{;2s}uU@-gvKq%lrOXo4sxQif5j5J<#W$x1+zL_-mKYiN*P?_AGJ}xTiuZcS)2% z3o4;g8yi;_U*iA{K)Ea_?!jNw0i{Ru9CkT1&cmr1xhWeKtc{Zv$+YfM`(XBK<9QBY zizb0ba`rJDT}2fAS-eavb-p|Xyh>;rqdc8Dw2C3QJ$rjxab7@)fKTYVbayM%xi49H zjp3tiGKYoE(*qXl(sFp_tUAS=3*%`u z?*o5ZPM)WsCNauJcE5e~NMAr_Po{^Ft#~NyEclCA?U3d)=G7)V3c7pKh4nS0%#<~# zDeeS5kNtF^{FaFQ_Mw(7S8v+9j@vCRKoK_WkCAuV+-_`1k0W`p`o3i+?9~Ed4ZsodK zThF8k-~cI(KMJ4maP?eGP9S z+){?M04Z)yAgf9~^%QA{Jl@{pRMI~%O(DS6>9=}%x^;-5xLCCi0Kz+~>dwhL|g`pVq%P@yXE#bnq z)`{=EXv@}HN;eC^TIPvp9{lSfY)05w5F8*ciyFsXT6MCkelJ3xV|dR%8KzMewvlTd zsDzyv%goCZi)UUar6xLjWLFE-_?#k>NtAS-8TA?jKX&nX2hwO`9$o$hNKmd;N|`W7 z^&6Pr#R?d>o|tBcrq=RA*g(>aBcuSOT*_Oy9zD2u>R0RL=}s^F%JN0jB=(CNE4cm$ zlg>npJHyXVaM@b-oYo5f4n?0ek)zgP5H4k7Cfye0324jSkdi+X59X%xMw-PK#=wWp zil8i&&3qGfQm4spB=}9ZpJln&CPJ+k-sT*cA!=^h^xD%B;4WL&e z@^X}TFfiW?PLhL+xWF8KZ0qsj?sv{uv>PJPGY>+MF$Vzfh}Neh$Sr*X5+OnC7J>c& zel9Eo{*Qu_2M2F4Lh8&a?rda3Ivf^1u{ppOHqHN`F*x|_^RYut4E|Kw;GM^33H~~R z8=1{#;Ns!?JJX};h(+`6JB=v|`FoOvKmL97NYcR|K#fZnh(;ehq2EYA+u`boGsymnwQU}P5;b7x(C+%L>elC#n z%^^NIh^hy%x%B-me#}Pzx`-MhBIULsJoZ|9$;5U&T_jCMHFq1CVLtu+adUq@e})hd zBi-*IhSBqR<2iXbg_X<7`A9DDmn#?Qy4tI20BM4|g;WcKIjBD8jo*6j)it0mi(s!Z zc!zW|E~Wdx*7j#&v>2Xmqj=PY1Bsi?fS^`5a$pQppwt)_^E%gnbTzKj z7so2EutIX^ep@0k$#CCRXyK1p_3A1YcEsiHU?ERsk9QBV+C^Mv``{G%*s55MwddmI z$ImbX+CrVgX5BF}fu!cYe|J=kF)iRl7>M1H2K;eTR&rjp1i*JHl`@bk&<~%`Gcsf# zh!kkIUC!fM8#=VwgZ{X=?=D;&ZatcC-{J5L%q*G)?=BGg!Jz738G--7x4|^FjnRjH zKVv7@d`7cZ{f8QmxqhP>Vy|5h-rYzvaR4_rJk87Q$Xxa{oLI!T5=HtQ1j|ZgkYIV- z5{Tv1v_(#NLjMTyMI)v{=stjc%-Hcf(K`Zge(GraD*XxF>|=qghyG<1>ec#Wt}<6t zs1Y};PMR~}d$yv}9$1iILwXWw^3(llCU2j9t#qcPs@);!RC?Fh&nBrF-z^;wAsL(5 z;IQ#?j2Xe#VVR38NNapNxPGr?+{6SDes{lQ#W^Irx6Kgb5i@wl2|^ugYCXTx1-@c9 z2a)oG*xBB!S9A&P^URj7t-3rK9YsEC#TvIS4eTz3e{EdU{2`#PSQ>Zpe0_@ley96F zTc^aWN9s~py2jw?SZ(UQidZ8w#y$`gr4@feB5(iVK+feMKfDSZ26*h~f$i#q{)2}Q z6kIIgjg>T4Mec3;myavvsmpo%wUo!)sU(MiVHkfXg*H#DAD<~tg^At9VW=ol3tJO2 zNB+Ay>faB}>+w>3SsLZ!pv|K}$as-i!uUM+@MnRfQyo z0+T#rmVf+e-3PtR2m*#I1v-Q-hE1l!9`6RHLaM|%8||EOW}@dad6eY7 zac74e@MDPOBziu#5^%$uDMW&x36-ajzgGTQb{>#>@+|h0YdLD=y;u5%2_9gPS>xKU zf%kzyc=rH01Oa{=V%Z$&lfS2oy08ALsQa zS0uFmI1(JygqLH%o@gC?8DLrJNtsaxi;CDY-a3D4@r~gI&VNGB>o-mUy zxOUu<8Ho%ecf7AkH$#TCDM-yRhZJ}!(q}!MUNl!{hSaX0B@@yR6`TjHpphfIhW@JL z2})EZFxM)!GedcZ^Cpj5DO2MSuc}sz+En9OrI_?>GIQb{me$3 znTUwyzmf9&z18>0oi<|8)cgmN4uESw={KAH1METaGg-Jkx+e6OYTXLjlpx9#EyL9^n3il2s~5dibvCxd}Ka&aVMVZGi(fr}F-(f1N0aKKkxi{B89W^V$U zu(uDZcW&ZINWY|NdnT@)x^G2n@>W(Y8~lEIh&=R>d#Vzv2A4gA5Rju&^?;jDuWSzV_Y_Z%QF_m;fAe$P}DvdZ1OKe0(AK z`*{>Yg)Ss!k3ih`*&?9npukp0yAY9dO__~cCk64+wLsm?Ay2gE9e(Qpnohdx&Iw{X zCCB1`Lti2CFzlhFIy|t+mA}O*0*SKlv6&!n!b{O+w{HlExzqgA){Y_?V8|d{)crw4 zah%Ev;PcHvshz#U@L6oA00EP57(nRS4`mv?U`{E-%oW@y46z9q6j<{~T(+$BgxAzv z+|}<+1}FoXe&TuIc@*Dk28g89e-AW$#bonfD|qy43yG5dQ`K~-Ki@EN9=-0H5#E+9Oukm%jwyBn9TLoSU~SX_}?{JMs-@m&*EgQX8z_wlpF% z9H^3;`r7;0cuxU{-*itKIL>-zpASJIKt@C4xj z&%>v+toOzj8}av$cy1EHXgAio;q!^h_+e86hn=nSYh|nKJeKa-=fj;kQH+-SzHs=$ zNqHEHakoCyZ`uBoMSnNe$F8=|d?{q42n)V^$Bbi-%*UvApxZoZv)er4SiEc>8aD>+ z1#`Ixt~f(Gh*wMaNQY?v>x7_9g-~;udha7Nd&shv{s%R-$iDSRo0%FoX3GjGLAe#7 zoJXnbH~}KpJiIAdeAlw^pdN}rwZWS_65B#u-N1$qGkD34jRP=!U%^D%h#!s(^rty0 zN>S(RGxqNLpS-LyTS2gp{Aqk$4ZgVe6aQuE_;HiSR{zyE#>h_jEH`5-C)Nnpgt_$a zG9A{=paIL>JbPUgHELc1fEKx*PR3&ginU(0R!We}&jx@~+qlGTN9>pFRiz z7g+7_CbDlD;=1EEl*nHLl42xkj*kq0g4D+xn(LH{Jqp0Z$IAYk;o)gX<_*p2vLIv=uf&#X<$a_8}ie z396!pEhSqLvjn2`({kS@okhTz%PdPj*i_Tu0j4ehpkOwxe$+YXhYq$t8dPkVkhA0F zl{0kgR=CJ~5UBV6@`~%rRzM{AX>AjFO=2=~bX^2v)U7waP_>R}og`Mudx zvK^=AcPp-TxV*>p8Z9&z5T*<_l^XZ zLZ`7o%T#o35ddt<3EAg!YN&=b4sZ@_o&i)DpUwV8#M?cC4ILf#Q2Z)$sEm5^GK-)MY_);b zyfmQ;fCFsx1h@kLVD&XC{6GA%?rk=`MxCBt8tm85*VIRcm-MpE{dTxtq{Wj7RiqI~ zkA~fB@^J6?-p}`bX+4670Gu$(TI>u zkL=OGp3waKh1Eu>=l{R7dR!j!)ph9g|8?z$b?oo|zvPFjPf@asTAe@h98hC^7&S|V znh|s!k13mNHab3E@;s*I)`zPB0RVJEx7nW?M*#qLf$Rd*ECBiMQho>?h>`4lg~z*W zJAJcxY=3&CPg--B{^X)oYjCnXmD`3ybC5WX>pVF$n0E~Tpogc-8;nI4@aG;glEi!z zC(#&-{ho8Sk(ar%S3xMml@|MC( zJO@N4ayphfY>6F6NS6Iu@DJHU;TreoN9|2nYzF|9<|9p=YOMoYV4^UQe z(NKe25AWI*)qvXJNJcM0o!Z+%-eXl{V;hwli|X)ZJ^1j1lG?J@Al`H)2r33tYOj+d zt_zV0>x|bWb>f-MvUv&*+%|Nr-4S*G4()3?AH`o?G?cs+7YP1XHG$KNmZM8EEzi)E z)NY(4O2?~_5%lKBO#lFVO`?7+eTuK90RWIvBy?9?TKLjx{KsCmgRFaN7zd*a71bDr zU)%mVb~3av3%zd7`MmWQb2ksi7!ZREER^IqUEfpwvHU*Gd&V;WWJ4es@@r!LXiNat z2mtWa@YCn6#a)vATU+jhKRVM|VYezHXkN06-nw7c@AoihR@%ZYYzblnp5HEn<@sH9 zd$P{;VIn){a64Q77z?WqfUi0_745WpBrCk08B4>0oQ!iaR&eZ zO)~-Vrs(YwL_p$(zOkzA)*bu3cO(x-`@~!aqmh_b*U4~U8M3{)lvU=bevTuWnfN(M z6$BAg6ddon#OO!qG#u^iQG`@|@rfk8Noe(q4Vj)Hb5P!$J9c|pD0C+ca@o4%z=441 zKK7U6q}u~+i?;1-N3LU|#=GW5=W$UL)Tc#p(7b*4PlFA)$HAx&vlxU6rd^!Xl2OOJ z)6>0k?}!*awaHerzNd2W)S&$I2AI7MObEprqTmAJfzFm@q9GvALn=|{iR7zQ49vR$ zVcs{vXZtUoON?Mn|H@)Be>>0s9JkbPv|f)%0M>qcf&)B2(_K3Fuxcr0I#bVfLJpq4 z@WP$9|M$YG*3%cxHO=DOSqqnwbIZ%it>*0CFJF3L^=x_BN2GC?O%E=89OTh`KF8hX z^GDp>$m8=Rvs#_c1`W`d$AQ_yILPz)=;QqPe7=mk82}_j6*krZrvva4gictySr7CN}6}$K5u!^>+@fdRR=GHJ2q0FFij;Kd=bEW-|G{;;?;; zV>~{8x%xbG>9Nj5xK_MT{fLygxzU{)pVdhs_m*&uu>rmVErz!+63k>llLCCpQ8oLC z-0uVi0Lv-R8`uEo8bt7HdDU`YTl`bg>zYqwgoVc3GPia*x^n2GzWvx1oKDR)H!U~& z|9y7utT#_D+I^fGMM(fPy{?s%1FfS0%Y@&qh0CoUET>C*emDuLKdr0*0A$ZuWiy`+ z4#f}v-~gHz0G)?gZpY5(cygtuS+FW<&T3)$u&KDzeb}0$sm)emz3?zhV_jH+J?6lY zN6&uuN+?HbpEd}fr7n0rO^!|*a<+19XjkOKbI0&698n-i8AohHQ~bqz`)G{ zyEL5uRT*(VKHtfcLN{0(z=}*T??5uC_jUL9;OttfFP2EW(ddTEXI--e&lJ^4OYw+r9np>EZF~Uk5uozrKyP z)`b4Odat3l)5H#kxI9-Z)UsGe=uF%5&25-ur}yixV(nQBAOTvsoHpt2tLz}%@$QD# zzJ3dpQTK-RbO|?^>~05Wv~NIF0+$! z64L8mojE-}10DlEOEvWOdb~&8_K|nb{1(g*0XC}aC*Zsxccgp4bHgk6f^X>n5*-`( z2*3fTSLP+;chLFP+T-hoR(qq{HSv$_3InS`S)pHU^ND`;y@OqA1Z6VU&#qJ!N(=G6 z<_ub(d(5_zo&8piXB~#22Ct#aNjWy#;l(;WI!<~~AI#G5{fPW&|VXu0|0+*zAg+D=7c~WVimG2j3hd*#@uyEP&APeOYrdZym_GN@&gS?!l$cI=`ktqgm-` zu8*IWEM*Q?a@^gom6!PxHEB=xU;Z-WqDh2B+WCF6Lnr;3s#(dcDJ%iH#vyO-(fyZ? zd+}qQX!YaTDg>aix;iR=L4r~3<9)ZItp~a`+CZ6L&g#gmUj~19^%@Sv>s7JQo3rVM zO9{q!I7*Bnzp4gn(wfAOoHcQ+vtKRwbRmnf2nv^hZ>mB0VGHDvbf^)r{Rb@ZrL)rp(`*}zgvSYj7!(wYNZKCHU zj*P7SUabw9MJcOHH2LrUjcjjsUCn$5?lS>0fVLR&WX8!iUCsD}x$DWN^ij;H=TNHR z91)6>0bIwqxi#Nla!0d-XaZ;8x3JahQU#z4jU9D<#Y>@_l!+Gfr)7PSO`Hbh+t2!?H$J%0wJFwr8+F-QP?Tv+kIPICsAfQrvXa5|w;> zwTK*G06L1?N~DaNaUtD!H@-d6pA?eh;#j`KitW(0~E7B7D*PeP20VH42J$&Md$7pv!V&#Cd#29!Gz z(}e?H;5KVP=-_^HmehT3y~P)bA_87|oR${tVin}w_$vy%U|sBiHTGZwXse>NA_*to zquWrjwa9cC&eAeizr-AZ2Zgk7(nj#I%Dt@;Qp3qo+_{&W2!X!x>@`w}Gmc{MMl0z^ zs1r1%baLU4jHvHk-M!7T;D7|X6Dy%Cdve8y^&P(arf^OBy?q8;a@4LBBT!?Fh+k%9 zZ3KR4JP5$As0lip8-Jt;7HL0rz#7ZYrj_c|rETx6H0Pi~V3cc;+2>i9)w|L80ST6BjDpm4by!vcz3_Q^S~Ye9IKa|N z)w>FQy?(iQ!OVYt`-^X^&FX+WlE^VY4rXF5ACFw`A3k~C>tFQEpX-BQBg8sFudS;6 z@|ZicI(f9b@aFI_k|}Kn6!%|0`(SEVH3`Vhw?Ta{fGeKUXU?IHg!bX*39W1ZT+7+f5bsQjwulE0Spz^x>OueYD$3gbf7idpUCE`3;=Y+wKn9lrb&XWkT?(Y z-T`#VtZkdrOggc-Ap54_2hmyYeR*roOOt|ZQA^A>7be{4(?Ju&98@sgWxwb??p@zK z9sYe>Ofi6?Q=ZO}7LeYRf@rJWC(nKfR!YlY_6d^jN7 zBw-+n7+yZk8r|;zUJ9E_iFipsCGIn)=KmypP+|4XN^-!jd&ANGB-wZ>IMT|rxp2x%x-rk_anI<{{t$ZTtthvb&{cPFytMqso^0M;T2VHBFU!fF|QR9 zX9%C%)ioEV0tAuVs`s6^$xzMA>{`{S9t0b&nvRVC-WeM@V6F+^MpNfRHNgUKz!Mdw z`hc<!u;#abIjj&kw_3EH77nJ+i#~?yV z_yGTCQ5tzI8+}$)+a?yT;W5W|I;*$dFi|@M{Z4&P4w-x+M2XG~y)_SAtIlNg=>WbN zYbh|-m7p5;dCj&dQyZw-#fWMN$4XpxncZ<|ZqwfFWKyCK+7V?Hv!uYh`#G72y0mN# zw>@l?R1!fbX4h?|!UptYf=;0fGX-d}LeToGu(Pc@gU{FY*WnDDXwcc9>>SO6+_+@f zWx(j>p`+&7i|_#4M9!QKZPWnXDH~D+?Xm`vJ+b%M;(sS|0j(9C?F$S5yXZL7eyK_3bj;B?^{>F{T%RRWu4Npp~0ETl2w7X_f&10RYMG zf7z5hVkG-(Xf2b96GP!M?#|k^B9JAK7&08DEutXm)x$z)CPx*{?HDV3o2Nb$=mOPc zo)>Q{irdJHI=<7e0RUcELr%d|{~_Iza5H`LJqDl&SVJ9U(N$!H^?Q%$4>7`q41M+V zOKVQIYATft0917p|1tAZGY)lS`^Fa+*gtt>zYYN4`l^sq>6`$q<%CNb z2E0GKCszi0g@dKZMW6igX?DdaDG5NM@N4Pz>4H|gd-ViTg%N$-FR1RCPMUJU?{I%1 z2)B5KD4UlGVYNWZUB&Utk@v!3Opnor}Uz+f;4h0r{h5{QdI;>!eUxEvXFtUId! z03K)>6iRgCeFQU;HQ|kavXJ=CY1ON>I000000ERmXE(HJp00tkHv;}!~W^rxaW*Pth z0POf(6tpeMYPFq@KiRoE<tn8cgK4?$aZj^cionExt`SeAh zkL)eHHD|*xvpq*y9Y#}$1Ic6>b2BTt-x#VcB%TT$h_MYyP$Ib6tG>RD+Z3D-R1OF7 zy-Iv#ee4}2gpkj|>kbLGwi=6qBdXNUOaQ(|I)Og`L^uFNC)v)S>F(~`NM zs2uA!Mmis;>kd{6l_pU$Ma!q$MGy;937=<)GirIdI8XOz?)7n3+$6_6+WA`Vd!Ugn z(W=Q@KuAlzVp9-i$6c1NsoXH3vI^}1zDK$Qe*j3ZLkd_ER%Tm;hi_~)-^W%sVPi(c z0k`%KeZOTz0I4*Y%3E$D%bZ+7j4L$*nMFJHhTCj2+*hH5JG!+KqwaRvvn{XD zX0Jeo7hP^rsYZ2WKuQU&xW?rcbL!V#RVO)<=iJ!>0KVsWx`aT(AyO@tMdxu2p8JFk z(&f+naRdXwI?H=Xw0QF33E2|_#nd>%2VjwZh@b>d4aV3D)U>fp4X6MB literal 0 HcmV?d00001 diff --git a/assets/audio/dictations/cm1_imparfait_dictee_03.ogg.import b/assets/audio/dictations/cm1_imparfait_dictee_03.ogg.import new file mode 100644 index 0000000..e70faf0 --- /dev/null +++ b/assets/audio/dictations/cm1_imparfait_dictee_03.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://cpmbfcuqn4uus" +path="res://.godot/imported/cm1_imparfait_dictee_03.ogg-0786957a505aeaafd6fb02ff9d84be7a.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/dictations/cm1_imparfait_dictee_03.ogg" +dest_files=["res://.godot/imported/cm1_imparfait_dictee_03.ogg-0786957a505aeaafd6fb02ff9d84be7a.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/dictations/cm1_la_la_l_a_dictee_01.ogg b/assets/audio/dictations/cm1_la_la_l_a_dictee_01.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cc9aa557ec013cedc9029870f926f4f6a7004d97 GIT binary patch literal 20373 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 literal 0 HcmV?d00001 diff --git a/assets/audio/dictations/cm1_la_la_l_a_dictee_01.ogg.import b/assets/audio/dictations/cm1_la_la_l_a_dictee_01.ogg.import new file mode 100644 index 0000000..fff3eec --- /dev/null +++ b/assets/audio/dictations/cm1_la_la_l_a_dictee_01.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://c8ddv8c6e7520" +path="res://.godot/imported/cm1_la_la_l_a_dictee_01.ogg-d9dc40e6365a236278ff3def1c148148.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/dictations/cm1_la_la_l_a_dictee_01.ogg" +dest_files=["res://.godot/imported/cm1_la_la_l_a_dictee_01.ogg-d9dc40e6365a236278ff3def1c148148.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/dictations/cm1_la_la_l_a_dictee_02.ogg b/assets/audio/dictations/cm1_la_la_l_a_dictee_02.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8fe043557c9843c7d7ae3d50dffc3e20142bfdbd GIT binary patch literal 15907 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 Mk*Nu#b{_=%KX9K>kN^Mx literal 0 HcmV?d00001 diff --git a/assets/audio/dictations/cm1_la_la_l_a_dictee_02.ogg.import b/assets/audio/dictations/cm1_la_la_l_a_dictee_02.ogg.import new file mode 100644 index 0000000..a314037 --- /dev/null +++ b/assets/audio/dictations/cm1_la_la_l_a_dictee_02.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://d11leokyqss66" +path="res://.godot/imported/cm1_la_la_l_a_dictee_02.ogg-9360542ffd8d13fe00468aac40c24cd8.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/dictations/cm1_la_la_l_a_dictee_02.ogg" +dest_files=["res://.godot/imported/cm1_la_la_l_a_dictee_02.ogg-9360542ffd8d13fe00468aac40c24cd8.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/dictations/cm1_la_la_l_a_dictee_03.ogg b/assets/audio/dictations/cm1_la_la_l_a_dictee_03.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b0b6a45d7ed76f841134bdea65707aabfa53fea8 GIT binary patch literal 19459 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 H#H9)V2xFEH literal 0 HcmV?d00001 diff --git a/assets/audio/dictations/cm1_la_la_l_a_dictee_03.ogg.import b/assets/audio/dictations/cm1_la_la_l_a_dictee_03.ogg.import new file mode 100644 index 0000000..fab8dc5 --- /dev/null +++ b/assets/audio/dictations/cm1_la_la_l_a_dictee_03.ogg.import @@ -0,0 +1,19 @@ +[remap] + +importer="oggvorbisstr" +type="AudioStreamOggVorbis" +uid="uid://bbnleonqeufm8" +path="res://.godot/imported/cm1_la_la_l_a_dictee_03.ogg-fade309f1e654ca1d5afe1975cc3a42d.oggvorbisstr" + +[deps] + +source_file="res://assets/audio/dictations/cm1_la_la_l_a_dictee_03.ogg" +dest_files=["res://.godot/imported/cm1_la_la_l_a_dictee_03.ogg-fade309f1e654ca1d5afe1975cc3a42d.oggvorbisstr"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/assets/audio/dictations/cm1_leur_leurs_dictee_01.ogg b/assets/audio/dictations/cm1_leur_leurs_dictee_01.ogg new file mode 100644 index 0000000000000000000000000000000000000000..96518f9ae3d02f0648df2f1f04cdfae762603f2a GIT binary patch literal 19551 zcmcfobyOWq@FC> zx8Azz{q=hF?&+E8sxIrUp6=NS78WW16!5>&8|d+w*DCdFfE$Pu^vS{5*vjSg0f