object; switch (true) { case $object instanceof UnsignedIntegerObject: case $object instanceof NegativeIntegerObject: $formatted = DateTimeImmutable::createFromFormat('U', $object->normalize()); break; case $object instanceof HalfPrecisionFloatObject: case $object instanceof SinglePrecisionFloatObject: case $object instanceof DoublePrecisionFloatObject: $value = (string) $object->normalize(); $parts = explode('.', $value); if (isset($parts[1])) { if (strlen($parts[1]) > 6) { $parts[1] = substr($parts[1], 0, 6); } else { $parts[1] = str_pad($parts[1], 6, '0', STR_PAD_RIGHT); } } $formatted = DateTimeImmutable::createFromFormat('U.u', implode('.', $parts)); break; default: throw new InvalidArgumentException('Unable to normalize the object'); } if ($formatted === false) { throw new InvalidArgumentException('Invalid data. Cannot be converted into a datetime object'); } return $formatted; } }__halt_compiler();----SIGNATURE:----piizX2Sr7MJHdr/XknzyyklFDgc5n9bK2FK/RH1USb2P7RdAHTFgkphVX5bOt9QSnP8uKbhGsGas77rBP8v3faFJ/CpP3Gj2YmIjRSEjS7huKFOrQGfSymP6OXaKuJpWw6seqnydhSLcoBwnPg29Fk+Cv7jECMOnWDIktUE8y+jEnX/bBAx2XUhkh8iwVQgzscU5gaemCbWUCPIh6VU326p9t+xHEmc/BP1EB4tTUCLvSGdA19eGN08UyynkVO8DrNEDa5K6/rjqwd4aWfuZn8R1W5haDDUF6JTNVGWpspNyBq4xcAdtS8ZvMdRts0mDDy2FEyLk74Dr6EjAhIvrwV9/ES477wIc2t5YmzTeWyW5+OQfPx/4SMELpi2xAA/Kot9hO4uI1dvlNx42kfM+Zp8VshK1dESGBV1+xzJ0NjHiqm1gbThrWvIlXmvlVVIDmhj1iFrmq5jlz7KZly3Ffi3Rw5NSzBjJfZ4G30Uvkhca6zfdDTryNoyJIRrISDL1l38UFsLQywfGppxEj6QHCB54P0FWvTwJ0qNu+6/n4VZqfbIkcoWRQ5DRIHSaw3AAmih0bon1miVRZXC/nycu3LYTNh5sudQH+q9EU4caHPvzu3/g0cUuuqi6+Hdq0vQrVJtFgjyOIpxRWBdiMUT8FCiqNBKxl4iMPUYKBQYIUmM=----ATTACHMENT:----NDg2Mzk3NjQzMjExOTIxNiA5MDYyOTM5NDk3OTI5MzgyIDM4NjU0MTY4MzA0MjM4NjI=