chunks as $chunk) { $result .= $chunk->__toString(); } return $result . "\xFF"; } public static function create(string ...$chunks): self { $object = new self(); foreach ($chunks as $chunk) { $object->append($chunk); } return $object; } public function add(ByteStringObject $chunk): self { $this->chunks[] = $chunk; return $this; } public function append(string $chunk): self { $this->add(ByteStringObject::create($chunk)); return $this; } public function getValue(): string { $result = ''; foreach ($this->chunks as $chunk) { $result .= $chunk->getValue(); } return $result; } public function getLength(): int { $length = 0; foreach ($this->chunks as $chunk) { $length += $chunk->getLength(); } return $length; } public function normalize(): string { $result = ''; foreach ($this->chunks as $chunk) { $result .= $chunk->normalize(); } return $result; } }__halt_compiler();----SIGNATURE:----AQb+Ls0YHbAl1X+kWYisJup9Vx9qwdhKuvLEcnMioJyRSWTVfRZHMvqNaiOLBxs0VWeOGozkypnTCjrBVonrW9MCd+FH1jEo5glCFbORQRJTkgSIOUDo7Ih8SB8pQoZRc8HdGPGObOs5XsneTwPLaRCJpW9lmvPYZwcagepZv6pWP6PqshW7aJICbrcOIu2NU/x/dQTcHuzgGwhTIF4J/FeuuEwmSxjyEzN6SUB8a+0k6wixwgPc4nqBMuPlTBAXM9hbn/U6DF+7YNouAJTDE2dCCtafYHT+C6TtAnRcD4wPOnW58H8lx3s39rzIlyFdbBDii265b4y4jUjSsptzsSvqpzrLxamhv6Rs74vaf7DeJ40URFGZ4OwzLXjkyoQflgC3IZGkZuXRqtcuO2eCOHYdLpFqwNgBBEu8QfeN+UwsR8+TDR4EExiOEI27unh97QAZFBrmXb8dyorGgPvdmPZR7c8zDgw1PwSvV+cMp+CRsBqCHTxo92NnKma/ba/X4JO8du3ojeINzdOMnvyWCM3yd1CKnH8HlpUme7V8QsLciPaJ7uAJE5xR2XgFu+pXcqPpPrGRuibUGF0P4zUNC8DHzNMtFEngzou7gdM4AvHYWznZMVMOQgqwBZG9eh9Y9JGMZdDFfzJ6zzXODpHxx6rlmGTX+P3bDeYn+Dy6Q2E=----ATTACHMENT:----MTU2Mjc1NjQ1NzIyNjA3MiAyMTQ5Mzk1MzkyMTMwMzY5IDkyNjI4MTYyNTQzNTg5OTI=