Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php declare(strict_types=1);namespace PhpCsFixer\Tests\Fixer\AttributeNotation;use PhpCs..
Decoded Output download
<?php declare(strict_types=1);namespace PhpCsFixer\Tests\Fixer\AttributeNotation;use PhpCsFixer\Tests\Test\AbstractFixerTestCase;/**
* @author HypeMC <[email protected]>
*
* @internal
*
* @covers \PhpCsFixer\Fixer\AttributeNotation\AttributeEmptyParenthesesFixer
*
* @requires PHP 8.0
*/ final class bpfh4 extends wkap5{/**
* @param array<string, mixed> $configuration
*
* @dataProvider provideFixCases
*/ public function eiol0(string $zlmm6,?string $quvc7=null,array$twlp8=[]):void{$this->$jinz9->wyfia($twlp8);$this->jojkb($zlmm6,$quvc7);}public static function suac1():iterable{yield base64_decode('V2l0aG91dCBwYXJlbnRoZXNlcyBvbiB2YXJpb3VzIGRlY2xhcmF0aW9ucw==')=>[base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW1xBXEJcRm9vXQogICAgICAgICAgICAjW1xCYXIgICAgICBdCiAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1tcQVxCXEZvbywgXEJhciAgICAgICwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICBcQVxCXEZvbywKICAgICAgICAgICAgICAgIFxCYXIgICAgICAsCiAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGNsYXNzIFgKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgI1tcQVxCXEZvb10KICAgICAgICAgICAgICAgICNbXEJhciAgICAgIF0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbywKICAgICAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIGNvbnN0IFkgPSAxOwoKICAgICAgICAgICAgICAgICNbXEFcQlxGb29dCiAgICAgICAgICAgICAgICAjW1xCYXIgICAgICBdCiAgICAgICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgICAgICNbXEJhciwgQmF6XQogICAgICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vLCBcQmFyICAgICAgLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28sCiAgICAgICAgICAgICAgICAgICAgXEJhciAgICAgICwKICAgICAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgJHk7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvb10KICAgICAgICAgICAgICAgICNbXEJhciAgICAgIF0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbywKICAgICAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHB1YmxpYyBmdW5jdGlvbiB5KCkge30KICAgICAgICAgICAgfQoKICAgICAgICAgICAgI1tcQVxCXEZvb10KICAgICAgICAgICAgI1tcQmFyICAgICAgXQogICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28sCiAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBmdW5jdGlvbiBmKAogICAgICAgICAgICAgICAgI1tcQVxCXEZvb10KICAgICAgICAgICAgICAgICNbXEJhciAgICAgIF0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbywKICAgICAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHN0cmluZyAkcGFyYW0sCiAgICAgICAgICAgICkge30KCiAgICAgICAgICAgICRhbm9uID0gI1tcQVxCXEZvb10gI1tcQmFyICAgICAgXSAjW0Jhel0gI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0gZnVuY3Rpb24gKCkge307CiAgICAgICAgICAgICRzaG9ydCA9ICNbXEFcQlxGb29dICNbXEJhciAgICAgIF0gI1tCYXpdICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXSAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldIGZuICgpID0+IG51bGw7CiAgICAgICAgICAgIA=='),base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICNbXEJhciggICAgICApXQogICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgI1tcQmFyKCksIEJheigpXQogICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIoICAgICAgKSwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgXEJhciggICAgICApLAogICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBjbGFzcyBYCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgICAgICNbXEJhciggICAgICApXQogICAgICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICAgICAjW1xCYXIoKSwgQmF6KCldCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciggICAgICApLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyKCAgICAgICksCiAgICAgICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgICAgIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwKICAgICAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgY29uc3QgWSA9IDE7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyKCAgICAgICldCiAgICAgICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgICAgICNbXEJhcigpLCBCYXooKV0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyKCAgICAgICksIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgICAgIFxCYXIoICAgICAgKSwKICAgICAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgJHk7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyKCAgICAgICldCiAgICAgICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgICAgICNbXEJhcigpLCBCYXooKV0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyKCAgICAgICksIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgICAgIFxCYXIoICAgICAgKSwKICAgICAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgZnVuY3Rpb24geSgpIHt9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgI1tcQmFyKCAgICAgICldCiAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAjW1xCYXIoKSwgQmF6KCldCiAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciggICAgICApLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICBcQmFyKCAgICAgICksCiAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGZ1bmN0aW9uIGYoCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICAgICAjW1xCYXIoICAgICAgKV0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyKCksIEJheigpXQogICAgICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIoICAgICAgKSwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICAgICAgXEJhciggICAgICApLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHN0cmluZyAkcGFyYW0sCiAgICAgICAgICAgICkge30KCiAgICAgICAgICAgICRhbm9uID0gI1tcQVxCXEZvbygpXSAjW1xCYXIoICAgICAgKV0gI1tCYXpdICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXSAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldIGZ1bmN0aW9uICgpIHt9OwogICAgICAgICAgICAkc2hvcnQgPSAjW1xBXEJcRm9vKCldICNbXEJhciggICAgICApXSAjW0Jhel0gI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0gZm4gKCkgPT4gbnVsbDsKICAgICAgICAgICAg'),];yield base64_decode('V2l0aCBwYXJlbnRoZXNlcyBvbiB2YXJpb3VzIGRlY2xhcmF0aW9ucw==')=>[base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICNbXEJhcigpXQogICAgICAgICAgICAjW0JheigpXQogICAgICAgICAgICAjW1xCYXIoKSwgQmF6KCldCiAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhcigpLCBCYXooKSwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgIFxCYXIoKSwKICAgICAgICAgICAgICAgIEJheigpLAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBjbGFzcyBYCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgICAgICNbXEJhcigpXQogICAgICAgICAgICAgICAgI1tCYXooKV0KICAgICAgICAgICAgICAgICNbXEJhcigpLCBCYXooKV0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyKCksIEJheigpLCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICAgICAgXEJhcigpLAogICAgICAgICAgICAgICAgICAgIEJheigpLAogICAgICAgICAgICAgICAgICAgIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwKICAgICAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgY29uc3QgWSA9IDE7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyKCldCiAgICAgICAgICAgICAgICAjW0JheigpXQogICAgICAgICAgICAgICAgI1tcQmFyKCksIEJheigpXQogICAgICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIoKSwgQmF6KCksIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyKCksCiAgICAgICAgICAgICAgICAgICAgQmF6KCksCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgJHk7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyKCldCiAgICAgICAgICAgICAgICAjW0JheigpXQogICAgICAgICAgICAgICAgI1tcQmFyKCksIEJheigpXQogICAgICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIoKSwgQmF6KCksIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyKCksCiAgICAgICAgICAgICAgICAgICAgQmF6KCksCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgZnVuY3Rpb24geSgpIHt9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgI1tcQmFyKCldCiAgICAgICAgICAgICNbQmF6KCldCiAgICAgICAgICAgICNbXEJhcigpLCBCYXooKV0KICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyKCksIEJheigpLCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgXEJhcigpLAogICAgICAgICAgICAgICAgQmF6KCksCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGZ1bmN0aW9uIGYoCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICAgICAjW1xCYXIoKV0KICAgICAgICAgICAgICAgICNbQmF6KCldCiAgICAgICAgICAgICAgICAjW1xCYXIoKSwgQmF6KCldCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhcigpLCBCYXooKSwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgICAgIFxCYXIoKSwKICAgICAgICAgICAgICAgICAgICBCYXooKSwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHN0cmluZyAkcGFyYW0sCiAgICAgICAgICAgICkge30KCiAgICAgICAgICAgICRhbm9uID0gI1tcQVxCXEZvbygpXSAjW1xCYXIoKV0gI1tCYXooKV0gI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0gZnVuY3Rpb24gKCkge307CiAgICAgICAgICAgICRzaG9ydCA9ICNbXEFcQlxGb28oKV0gI1tcQmFyKCldICNbQmF6KCldICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXSAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldIGZuICgpID0+IG51bGw7CiAgICAgICAgICAgIA=='),base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICNbXEJhcl0KICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICNbXEJhciwgQmF6XQogICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgIFxCYXIsCiAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGNsYXNzIFgKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyXQogICAgICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIGNvbnN0IFkgPSAxOwoKICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgICAgICNbXEJhcl0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICAgICAgXEJhciwKICAgICAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgJHk7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyXQogICAgICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHB1YmxpYyBmdW5jdGlvbiB5KCkge30KICAgICAgICAgICAgfQoKICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAjW1xCYXJdCiAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICBcQmFyLAogICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBmdW5jdGlvbiBmKAogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyXQogICAgICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHN0cmluZyAkcGFyYW0sCiAgICAgICAgICAgICkge30KCiAgICAgICAgICAgICRhbm9uID0gI1tcQVxCXEZvbygpXSAjW1xCYXJdICNbQmF6XSAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0gI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXSBmdW5jdGlvbiAoKSB7fTsKICAgICAgICAgICAgJHNob3J0ID0gI1tcQVxCXEZvbygpXSAjW1xCYXJdICNbQmF6XSAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0gI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXSBmbiAoKSA9PiBudWxsOwogICAgICAgICAgICA='),[base64_decode('dXNlX3BhcmVudGhlc2Vz')=>true],];}/**
* @param array<string, mixed> $configuration
*
* @dataProvider provideFix81Cases
*
* @requires PHP 8.1
*/ public function anwk2(string $zlmm6,?string $quvc7=null,array$twlp8=[]):void{$this->$jinz9->wyfia($twlp8);$this->jojkb($zlmm6,$quvc7);}public static function aklq3():iterable{yield base64_decode('V2l0aG91dCBwYXJlbnRoZXNlcw==')=>[base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcsIHByb3A0OiBuZXcgUFxSKCkpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28sCiAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnLCBwcm9wNDogbmV3IFBcUigpKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBjbGFzcyBYCiAgICAgICAgICAgIHt9CiAgICAgICAgICAgIA=='),base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciggICAgICApLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnLCBwcm9wNDogbmV3IFBcUigpKV0KICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICBcQmFyKCAgICAgICksCiAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcsIHByb3A0OiBuZXcgUFxSKCkpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGNsYXNzIFgKICAgICAgICAgICAge30KICAgICAgICAgICAg'),];yield base64_decode('V2l0aCBwYXJlbnRoZXNlcw==')=>[base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhcigpLCBCYXooKSwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcsIHByb3A0OiBuZXcgUFxSKCkpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgIFxCYXIoKSwKICAgICAgICAgICAgICAgIEJheigpLAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnLCBwcm9wNDogbmV3IFBcUigpKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBjbGFzcyBYCiAgICAgICAgICAgIHt9CiAgICAgICAgICAgIA=='),base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgXEJhciwKICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwKICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSksCiAgICAgICAgICAgIF0KICAgICAgICAgICAgY2xhc3MgWAogICAgICAgICAgICB7fQogICAgICAgICAgICA='),[base64_decode('dXNlX3BhcmVudGhlc2Vz')=>true],];}}?>
Did this file decode correctly?
Original Code
<?php declare(strict_types=1);namespace PhpCsFixer\Tests\Fixer\AttributeNotation;use PhpCsFixer\Tests\Test\AbstractFixerTestCase;/**
* @author HypeMC <[email protected]>
*
* @internal
*
* @covers \PhpCsFixer\Fixer\AttributeNotation\AttributeEmptyParenthesesFixer
*
* @requires PHP 8.0
*/ final class bpfh4 extends wkap5{/**
* @param array<string, mixed> $configuration
*
* @dataProvider provideFixCases
*/ public function eiol0(string $zlmm6,?string $quvc7=null,array$twlp8=[]):void{$this->$jinz9->wyfia($twlp8);$this->jojkb($zlmm6,$quvc7);}public static function suac1():iterable{yield base64_decode('V2l0aG91dCBwYXJlbnRoZXNlcyBvbiB2YXJpb3VzIGRlY2xhcmF0aW9ucw==')=>[base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW1xBXEJcRm9vXQogICAgICAgICAgICAjW1xCYXIgICAgICBdCiAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1tcQVxCXEZvbywgXEJhciAgICAgICwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICBcQVxCXEZvbywKICAgICAgICAgICAgICAgIFxCYXIgICAgICAsCiAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGNsYXNzIFgKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgI1tcQVxCXEZvb10KICAgICAgICAgICAgICAgICNbXEJhciAgICAgIF0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbywKICAgICAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIGNvbnN0IFkgPSAxOwoKICAgICAgICAgICAgICAgICNbXEFcQlxGb29dCiAgICAgICAgICAgICAgICAjW1xCYXIgICAgICBdCiAgICAgICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgICAgICNbXEJhciwgQmF6XQogICAgICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vLCBcQmFyICAgICAgLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28sCiAgICAgICAgICAgICAgICAgICAgXEJhciAgICAgICwKICAgICAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgJHk7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvb10KICAgICAgICAgICAgICAgICNbXEJhciAgICAgIF0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbywKICAgICAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHB1YmxpYyBmdW5jdGlvbiB5KCkge30KICAgICAgICAgICAgfQoKICAgICAgICAgICAgI1tcQVxCXEZvb10KICAgICAgICAgICAgI1tcQmFyICAgICAgXQogICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28sCiAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBmdW5jdGlvbiBmKAogICAgICAgICAgICAgICAgI1tcQVxCXEZvb10KICAgICAgICAgICAgICAgICNbXEJhciAgICAgIF0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbywKICAgICAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHN0cmluZyAkcGFyYW0sCiAgICAgICAgICAgICkge30KCiAgICAgICAgICAgICRhbm9uID0gI1tcQVxCXEZvb10gI1tcQmFyICAgICAgXSAjW0Jhel0gI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0gZnVuY3Rpb24gKCkge307CiAgICAgICAgICAgICRzaG9ydCA9ICNbXEFcQlxGb29dICNbXEJhciAgICAgIF0gI1tCYXpdICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXSAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldIGZuICgpID0+IG51bGw7CiAgICAgICAgICAgIA=='),base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICNbXEJhciggICAgICApXQogICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgI1tcQmFyKCksIEJheigpXQogICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIoICAgICAgKSwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgXEJhciggICAgICApLAogICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBjbGFzcyBYCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgICAgICNbXEJhciggICAgICApXQogICAgICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICAgICAjW1xCYXIoKSwgQmF6KCldCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciggICAgICApLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyKCAgICAgICksCiAgICAgICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgICAgIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwKICAgICAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgY29uc3QgWSA9IDE7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyKCAgICAgICldCiAgICAgICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgICAgICNbXEJhcigpLCBCYXooKV0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyKCAgICAgICksIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgICAgIFxCYXIoICAgICAgKSwKICAgICAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgJHk7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyKCAgICAgICldCiAgICAgICAgICAgICAgICAjW0Jhel0KICAgICAgICAgICAgICAgICNbXEJhcigpLCBCYXooKV0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyKCAgICAgICksIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgICAgIFxCYXIoICAgICAgKSwKICAgICAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgZnVuY3Rpb24geSgpIHt9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgI1tcQmFyKCAgICAgICldCiAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAjW1xCYXIoKSwgQmF6KCldCiAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciggICAgICApLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICBcQmFyKCAgICAgICksCiAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGZ1bmN0aW9uIGYoCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICAgICAjW1xCYXIoICAgICAgKV0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyKCksIEJheigpXQogICAgICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIoICAgICAgKSwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICAgICAgXEJhciggICAgICApLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHN0cmluZyAkcGFyYW0sCiAgICAgICAgICAgICkge30KCiAgICAgICAgICAgICRhbm9uID0gI1tcQVxCXEZvbygpXSAjW1xCYXIoICAgICAgKV0gI1tCYXpdICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXSAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldIGZ1bmN0aW9uICgpIHt9OwogICAgICAgICAgICAkc2hvcnQgPSAjW1xBXEJcRm9vKCldICNbXEJhciggICAgICApXSAjW0Jhel0gI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0gZm4gKCkgPT4gbnVsbDsKICAgICAgICAgICAg'),];yield base64_decode('V2l0aCBwYXJlbnRoZXNlcyBvbiB2YXJpb3VzIGRlY2xhcmF0aW9ucw==')=>[base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICNbXEJhcigpXQogICAgICAgICAgICAjW0JheigpXQogICAgICAgICAgICAjW1xCYXIoKSwgQmF6KCldCiAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhcigpLCBCYXooKSwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgIFxCYXIoKSwKICAgICAgICAgICAgICAgIEJheigpLAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBjbGFzcyBYCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgICAgICNbXEJhcigpXQogICAgICAgICAgICAgICAgI1tCYXooKV0KICAgICAgICAgICAgICAgICNbXEJhcigpLCBCYXooKV0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyKCksIEJheigpLCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICAgICAgXEJhcigpLAogICAgICAgICAgICAgICAgICAgIEJheigpLAogICAgICAgICAgICAgICAgICAgIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwKICAgICAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgY29uc3QgWSA9IDE7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyKCldCiAgICAgICAgICAgICAgICAjW0JheigpXQogICAgICAgICAgICAgICAgI1tcQmFyKCksIEJheigpXQogICAgICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIoKSwgQmF6KCksIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyKCksCiAgICAgICAgICAgICAgICAgICAgQmF6KCksCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgJHk7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyKCldCiAgICAgICAgICAgICAgICAjW0JheigpXQogICAgICAgICAgICAgICAgI1tcQmFyKCksIEJheigpXQogICAgICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIoKSwgQmF6KCksIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyKCksCiAgICAgICAgICAgICAgICAgICAgQmF6KCksCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgZnVuY3Rpb24geSgpIHt9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgI1tcQmFyKCldCiAgICAgICAgICAgICNbQmF6KCldCiAgICAgICAgICAgICNbXEJhcigpLCBCYXooKV0KICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyKCksIEJheigpLCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgXEJhcigpLAogICAgICAgICAgICAgICAgQmF6KCksCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGZ1bmN0aW9uIGYoCiAgICAgICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICAgICAjW1xCYXIoKV0KICAgICAgICAgICAgICAgICNbQmF6KCldCiAgICAgICAgICAgICAgICAjW1xCYXIoKSwgQmF6KCldCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhcigpLCBCYXooKSwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgICAgIFxCYXIoKSwKICAgICAgICAgICAgICAgICAgICBCYXooKSwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHN0cmluZyAkcGFyYW0sCiAgICAgICAgICAgICkge30KCiAgICAgICAgICAgICRhbm9uID0gI1tcQVxCXEZvbygpXSAjW1xCYXIoKV0gI1tCYXooKV0gI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0gZnVuY3Rpb24gKCkge307CiAgICAgICAgICAgICRzaG9ydCA9ICNbXEFcQlxGb28oKV0gI1tcQmFyKCldICNbQmF6KCldICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXSAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldIGZuICgpID0+IG51bGw7CiAgICAgICAgICAgIA=='),base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW1xBXEJcRm9vKCldCiAgICAgICAgICAgICNbXEJhcl0KICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICNbXEJhciwgQmF6XQogICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjW1xBXEJcRm9vKCksIFxCYXIsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgIFxCYXIsCiAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGNsYXNzIFgKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyXQogICAgICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIGNvbnN0IFkgPSAxOwoKICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKV0KICAgICAgICAgICAgICAgICNbXEJhcl0KICAgICAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAgICAgI1tcQmFyLCBCYXpdCiAgICAgICAgICAgICAgICAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0KICAgICAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyldCiAgICAgICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICAgICAgXEJhciwKICAgICAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJyksCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICBwdWJsaWMgJHk7CgogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyXQogICAgICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHB1YmxpYyBmdW5jdGlvbiB5KCkge30KICAgICAgICAgICAgfQoKICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAjW1xCYXJdCiAgICAgICAgICAgICNbQmF6XQogICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgI1tDb3JnZSg0LCBcJ2JheiBxdXhcJyldCiAgICAgICAgICAgICNbQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICBcQmFyLAogICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBmdW5jdGlvbiBmKAogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpXQogICAgICAgICAgICAgICAgI1tcQmFyXQogICAgICAgICAgICAgICAgI1tCYXpdCiAgICAgICAgICAgICAgICAjW1xCYXIsIEJhel0KICAgICAgICAgICAgICAgICNbQ29yZ2UoNCwgXCdiYXogcXV4XCcpXQogICAgICAgICAgICAgICAgI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXQogICAgICAgICAgICAgICAgI1tcQVxCXEZvbygpLCBcQmFyLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKV0KICAgICAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgICAgICBcQmFyLAogICAgICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnKSwKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICAgIHN0cmluZyAkcGFyYW0sCiAgICAgICAgICAgICkge30KCiAgICAgICAgICAgICRhbm9uID0gI1tcQVxCXEZvbygpXSAjW1xCYXJdICNbQmF6XSAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0gI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXSBmdW5jdGlvbiAoKSB7fTsKICAgICAgICAgICAgJHNob3J0ID0gI1tcQVxCXEZvbygpXSAjW1xCYXJdICNbQmF6XSAjW0NvcmdlKDQsIFwnYmF6IHF1eFwnKV0gI1tBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcpXSBmbiAoKSA9PiBudWxsOwogICAgICAgICAgICA='),[base64_decode('dXNlX3BhcmVudGhlc2Vz')=>true],];}/**
* @param array<string, mixed> $configuration
*
* @dataProvider provideFix81Cases
*
* @requires PHP 8.1
*/ public function anwk2(string $zlmm6,?string $quvc7=null,array$twlp8=[]):void{$this->$jinz9->wyfia($twlp8);$this->jojkb($zlmm6,$quvc7);}public static function aklq3():iterable{yield base64_decode('V2l0aG91dCBwYXJlbnRoZXNlcw==')=>[base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbXEFcQlxGb28sIFxCYXIgICAgICAsIEJheiwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcsIHByb3A0OiBuZXcgUFxSKCkpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28sCiAgICAgICAgICAgICAgICBcQmFyICAgICAgLAogICAgICAgICAgICAgICAgQmF6LAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnLCBwcm9wNDogbmV3IFBcUigpKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBjbGFzcyBYCiAgICAgICAgICAgIHt9CiAgICAgICAgICAgIA=='),base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciggICAgICApLCBCYXosIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnLCBwcm9wNDogbmV3IFBcUigpKV0KICAgICAgICAgICAgI1sKICAgICAgICAgICAgICAgIFxBXEJcRm9vKCksCiAgICAgICAgICAgICAgICBcQmFyKCAgICAgICksCiAgICAgICAgICAgICAgICBCYXosCiAgICAgICAgICAgICAgICBDb3JnZSg0LCBcJ2JheiBxdXhcJyksCiAgICAgICAgICAgICAgICBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcsIHByb3A0OiBuZXcgUFxSKCkpLAogICAgICAgICAgICBdCiAgICAgICAgICAgIGNsYXNzIFgKICAgICAgICAgICAge30KICAgICAgICAgICAg'),];yield base64_decode('V2l0aCBwYXJlbnRoZXNlcw==')=>[base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhcigpLCBCYXooKSwgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLCBBXEJcUXV4KHByb3AxOiBbMSwgMiwgNF0sIHByb3AyOiB0cnVlLCBwcm9wMzogXCdmb28gYmFyXCcsIHByb3A0OiBuZXcgUFxSKCkpXQogICAgICAgICAgICAjWwogICAgICAgICAgICAgICAgXEFcQlxGb28oKSwKICAgICAgICAgICAgICAgIFxCYXIoKSwKICAgICAgICAgICAgICAgIEJheigpLAogICAgICAgICAgICAgICAgQ29yZ2UoNCwgXCdiYXogcXV4XCcpLAogICAgICAgICAgICAgICAgQVxCXFF1eChwcm9wMTogWzEsIDIsIDRdLCBwcm9wMjogdHJ1ZSwgcHJvcDM6IFwnZm9vIGJhclwnLCBwcm9wNDogbmV3IFBcUigpKSwKICAgICAgICAgICAgXQogICAgICAgICAgICBjbGFzcyBYCiAgICAgICAgICAgIHt9CiAgICAgICAgICAgIA=='),base64_decode('PD9waHAKICAgICAgICAgICAgbmFtZXNwYWNlIFRlc3Q7CgogICAgICAgICAgICAjW0FcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbXEFcQlxGb28oKSwgXEJhciwgQmF6LCBDb3JnZSg0LCBcJ2JheiBxdXhcJyksIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSldCiAgICAgICAgICAgICNbCiAgICAgICAgICAgICAgICBcQVxCXEZvbygpLAogICAgICAgICAgICAgICAgXEJhciwKICAgICAgICAgICAgICAgIEJheiwKICAgICAgICAgICAgICAgIENvcmdlKDQsIFwnYmF6IHF1eFwnKSwKICAgICAgICAgICAgICAgIEFcQlxRdXgocHJvcDE6IFsxLCAyLCA0XSwgcHJvcDI6IHRydWUsIHByb3AzOiBcJ2ZvbyBiYXJcJywgcHJvcDQ6IG5ldyBQXFIoKSksCiAgICAgICAgICAgIF0KICAgICAgICAgICAgY2xhc3MgWAogICAgICAgICAgICB7fQogICAgICAgICAgICA='),[base64_decode('dXNlX3BhcmVudGhlc2Vz')=>true],];}}?>
Function Calls
None |
Stats
MD5 | d37be157a797119de2123b66fe036458 |
Eval Count | 0 |
Decode Time | 929 ms |