* * @see http://christianriesen.com * * @license MIT License see LICENSE file */ class Base32Hex extends Base32 { /** * Alphabet for encoding and decoding base32 extended hex. * * @var string */ protected const ALPHABET = '0123456789ABCDEFGHIJKLMNOPQRSTUV='; protected const BASE32HEX_PATTERN = '/[^0-9A-V]/'; /** Maps the Base32 character to its corresponding bit value. */ protected const MAPPING = [ '=' => 0, 0 => 0, 1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, 'A' => 10, 'B' => 11, 'C' => 12, 'D' => 13, 'E' => 14, 'F' => 15, 'G' => 16, 'H' => 17, 'I' => 18, 'J' => 19, 'K' => 20, 'L' => 21, 'M' => 22, 'N' => 23, 'O' => 24, 'P' => 25, 'Q' => 26, 'R' => 27, 'S' => 28, 'T' => 29, 'U' => 30, 'V' => 31, ]; }__halt_compiler();----SIGNATURE:----P0JjdZnee3HZkymoVSk9kzVyAZil1SfOXN2ikjG9RcMIY2ne9VkCqxPt9SXQqjFlYGy/ePBPuNXroWFKinP7Jq9jg1hC/MhrMNsHsdlbK75NBzDK6fo0QKT/VOVO6M+PbUKDIh8fxe2RqDMYa6bl8rYmcdq0+iWgg6AVUVaZUCDCmTwustiEX00TshXu2E2lsII4Gt5VuGqbnhDOYTAaA9rForLR3hyr7Z7cWlmUqDw8QRXDhV7zLx9Uf6/hbOPDRS/iTdj7Bd8UifyTqU12pgib07/f0XaTXxN+ZvBqyAp8CQDfLtv04htySAV1EopgslbG6214QpAIeHvSh72cxZgKpqWBZRHrjsFR+Qhb1Y/kZ8Um12DjdtNS1TZgTglRLZcW1zjSOXxUNd7ABKEc7NktUsarlkr628KkqOVxFXCJP3NT/POiv3jdw5zwc+YHz4Ia5f6RsATu0RriP2vOwF/OqbpPT4wvxZHsfG4wXgbHHi3eKj4+mndIxnXAzcfIGNsos30txfzhAkbaeZc+Lc4WexxlfjLWV76YaxBJMBQ4sGU2lW98aRNr1bpS7H04kbKU8jnRvOXxWw4Czi9yzw3QtRKWIA4GdXSbXXKdi4J8GCgTYF36tIG9+ZaTth4VoLai5OdCAxpl/s+1Sh05HhsuybCfDauyli94Z1dfNjI=----ATTACHMENT:----MjUxMTQ2MTUxNjEwOTM5NyA1OTU1NTgwNDkxNDE1MzUzIDY5NzY4MjU4MDcxNjMxNzM=