/GrayDirectClassPacket { % % Get a DirectClass packet; convert to grayscale. % % Parameters: % red % green % blue % length: number of pixels minus one of this color (optional). % currentfile color_packet readhexstring pop pop color_packet 0 get 0.299 mul color_packet 1 get 0.587 mul add color_packet 2 get 0.114 mul add cvi /gray_packet exch def compression 0 eq { /number_pixels 1 def } { currentfile byte readhexstring pop 0 get /number_pixels exch 1 add def } ifelse 0 1 number_pixels 1 sub { pixels exch gray_packet put } for pixels 0 number_pixels getinterval } bind def
/GrayPseudoClassPacket { % % Get a PseudoClass packet; convert to grayscale. % % Parameters: % index: index into the colormap. % length: number of pixels minus one of this color (optional). % currentfile byte readhexstring pop 0 get /offset exch 3 mul def /color_packet colormap offset 3 getinterval def color_packet 0 get 0.299 mul color_packet 1 get 0.587 mul add color_packet 2 get 0.114 mul add cvi /gray_packet exch def compression 0 eq { /number_pixels 1 def } { currentfile byte readhexstring pop 0 get /number_pixels exch 1 add def } ifelse 0 1 number_pixels 1 sub { pixels exch gray_packet put } for pixels 0 number_pixels getinterval } bind def
/PseudoClassPacket { % % Get a PseudoClass packet. % % Parameters: % index: index into the colormap. % length: number of pixels minus one of this color (optional). % currentfile byte readhexstring pop 0 get /offset exch 3 mul def /color_packet colormap offset 3 getinterval def compression 0 eq { /number_pixels 3 def } { currentfile byte readhexstring pop 0 get /number_pixels exch 1 add 3 mul def } ifelse 0 3 number_pixels 1 sub { pixels exch color_packet putinterval } for pixels 0 number_pixels getinterval } bind def
/PseudoClassImage { % % Display a PseudoClass image. % % Parameters: % class: 0-PseudoClass or 1-Grayscale. % currentfile buffer readline pop token pop /class exch def pop class 0 gt { currentfile buffer readline pop token pop /depth exch def pop /grays columns 8 add depth sub depth mul 8 idiv string def columns rows depth [ columns 0 0 rows neg 0 rows ] { currentfile grays readhexstring pop } image } { % % Parameters: % colors: number of colors in the colormap. % colormap: red, green, blue color packets. % currentfile buffer readline pop token pop /colors exch def pop /colors colors 3 mul def /colormap colors string def currentfile colormap readhexstring pop pop systemdict /colorimage known { columns rows 8 [ columns 0 0 rows neg 0 rows ] { PseudoClassPacket } false 3 colorimage } { % % No colorimage operator; convert to grayscale. % columns rows 8 [ columns 0 0 rows neg 0 rows ] { GrayPseudoClassPacket } image } ifelse } ifelse } bind def
/DisplayImage { % % Display a DirectClass or PseudoClass image. % % Parameters: % x & y translation. % x & y scale. % label pointsize. % image label. % image columns & rows. % class: 0-DirectClass or 1-PseudoClass. % compression: 0-none or 1-RunlengthEncoded. % hex color packets. % gsave /buffer 512 string def /byte 1 string def /color_packet 3 string def /pixels 768 string def
currentfile buffer readline pop token pop /x exch def token pop /y exch def pop x y translate currentfile buffer readline pop token pop /x exch def token pop /y exch def pop currentfile buffer readline pop token pop /pointsize exch def pop /Times-Roman findfont pointsize scalefont setfont x y scale currentfile buffer readline pop token pop /columns exch def token pop /rows exch def pop currentfile buffer readline pop token pop /class exch def pop currentfile buffer readline pop token pop /compression exch def pop class 0 gt { PseudoClassImage } { DirectClassImage } ifelse grestore currentfile label readline pop 0 y %g add moveto label show pop %%%%PageBoundingBox: %ld %ld %ld %ld %%%%PageResources: font Times-Roman [%s] Saving image: %lux%lu... Writing image as monochrome bitmap...Writing image as DirectColor (RLE compressed)...Writing image as DirectColor (uncompressed)...Writing image as PseudoColor (%u colors, RLE compressed)...Writing image as PseudoColor (%u colors, unompressed)...exception != (ExceptionInfo *) NULLexception->signature == MagickSignature%g %g translate %%%%BoundingBox: %lf %lf %lf %lf%%%%DocumentMedia: %*s %lf %lf%%%%PageBoundingBox: %lf %lf %lf %lf-dFirstPage=%lu -dLastPage=%luAdobe Encapsulated PostScript Interchange formatReadPSImageReadPSImageWritePSImageWritePSImage000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF(@R@R���Q@�?�C0C�?��������;D����`����� ���������`������p���zRx�$(����FJw�?:*3$"D��\x���RM�oD�H��|�����&F�B�B �B(�A0�A8�G� L�@L�C��CM�CS�CB�C^�CM�CP�CA�C��CM�CP�CA�Cz�CJ�CZ�CB�C��CJ�CY�CA�C��CN�CW�CB�C� 8A0A(B BBBA��CS�CZ�CA�C1�CQ�CX�CB�C�`���� F�B�B �B(�A0�A8�H��Q G��S�[�A�{ 8A0A(B BBBB��C�N�B���M�\�A���M�Z�A��Q�Z�D� �M�]�B�N�S�X�A�l �N�IHXl��TF�P�I �I(�H0�H8�K@8A0A(B BBB����HH{GNU��p{ 3AR_jv�������� XT{ { ���o`�� ��} �@�� ���o���oh���o�o� ���o{ @P`p�������� 0@P`p�������� 0@P`p�������� 0@P`p��������GA$3a1eT GA$3p972�XTGA*GA$annobin gcc 8.5.0 20210514GA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*GOW*�GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*cf_protectionps.so-1.3.38-1.el8.x86_64.debugd��7zXZ�ִF!t/��7-]?�E�h=��ڊ�2N�s�2L6o�����Uau�!.E�[����v�uV`]�@�_��<b�)Ϻ�A_ tP�G!�85R���.4|�WB�"@�ј����ru�"�9��E�t^i��C\���;%raj�٨�c]v���pO��hW�?'h뫺郼1�n9�#��o������|@<0Dt������YqX��[����KQ�:�H��tx��8����p�����j �wO9���W�{����VT%~l�_EU�;*�����(����>���ffDX�]�(�D��h�� Лt��������� t,�qD0՞���lQ�s�ZpT|����:��G���1�P��'%�t���7d&���,5)o7O�c�%���T�B�4���7��8��>��mv��t�p�hu�7�<N��.�Ơ^��8�5�4g�+*�9����V�d(QTR�f�+��Ɵa�Ȋ*���Z��En�塡k��`&AF�a���5�xKG���MPcj�z$��oKW �+�1�/|��<��۸�9`�_��K��a�k7�O�æ���텗2������}�&�2���Y�QJ5x��\�����O"01��ށ��͜���{��[.X�IX%F���Ռ�S�m��S��`I�ǝhǤ���ǁ�c��t>K�Ŕ���%�S���*� �)K_OAf����s��i�$�NX���nҒ==�yB��Y�6J��(Hs�+�\$?8%�-k�\� ְZ%%O�A.H��"�94>��SL���.�)A��`R���g�YZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.note.gnu.property.init_array.fini_array.data.rel.ro.dynamic.got.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata88$���o``((��`0���8���o� � �E���ohh0T���^B@@�hc00�n �wX7}XTXT ��T�T ��t�tD��t�t���w�w �{ {�{ {�{ {�{ {���} �}(�� ���`�<<�$`�pЅ"