From 7cdb475b64c9ce58d173cd32b4b2c929cea900aa Mon Sep 17 00:00:00 2001 From: Kurt Zenker Date: Thu, 14 Aug 2008 16:10:32 +0000 Subject: INTEGRATION: CWS pdf25 (1.1.2); FILE ADDED 2008/07/24 12:15:31 akhva 1.1.2.1: #90061 --- .../pdfimport/test/testdocs/graphicformats.pdf | Bin 0 -> 27149 bytes sdext/source/pdfimport/test/testdocs/pictxt.pdf | Bin 0 -> 24475 bytes sdext/source/pdfimport/test/testdocs/txtpic.pdf | Bin 0 -> 24486 bytes sdext/source/pdfimport/test/testdocs/txtpictxt.pdf | Bin 0 -> 24484 bytes .../testdocs/txtpictxt_pdfi_unittest_writer.xml | 533 +++++++++++++++++++++ .../pdfimport/test/testdocs/verticaltext.pdf | Bin 0 -> 16533 bytes .../testdocs/verticaltext_pdfi_unittest_draw.xml | 216 +++++++++ .../verticaltext_pdfi_unittest_impress.xml | 216 +++++++++ .../testdocs/verticaltext_pdfi_unittest_writer.xml | 339 +++++++++++++ 9 files changed, 1304 insertions(+) create mode 100644 sdext/source/pdfimport/test/testdocs/graphicformats.pdf create mode 100644 sdext/source/pdfimport/test/testdocs/pictxt.pdf create mode 100644 sdext/source/pdfimport/test/testdocs/txtpic.pdf create mode 100644 sdext/source/pdfimport/test/testdocs/txtpictxt.pdf create mode 100644 sdext/source/pdfimport/test/testdocs/txtpictxt_pdfi_unittest_writer.xml create mode 100644 sdext/source/pdfimport/test/testdocs/verticaltext.pdf create mode 100644 sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_draw.xml create mode 100644 sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_impress.xml create mode 100644 sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_writer.xml (limited to 'sdext') diff --git a/sdext/source/pdfimport/test/testdocs/graphicformats.pdf b/sdext/source/pdfimport/test/testdocs/graphicformats.pdf new file mode 100644 index 000000000000..f41c83f15642 Binary files /dev/null and b/sdext/source/pdfimport/test/testdocs/graphicformats.pdf differ diff --git a/sdext/source/pdfimport/test/testdocs/pictxt.pdf b/sdext/source/pdfimport/test/testdocs/pictxt.pdf new file mode 100644 index 000000000000..b47b95ec15cb Binary files /dev/null and b/sdext/source/pdfimport/test/testdocs/pictxt.pdf differ diff --git a/sdext/source/pdfimport/test/testdocs/txtpic.pdf b/sdext/source/pdfimport/test/testdocs/txtpic.pdf new file mode 100644 index 000000000000..a81c9d25c5cf Binary files /dev/null and b/sdext/source/pdfimport/test/testdocs/txtpic.pdf differ diff --git a/sdext/source/pdfimport/test/testdocs/txtpictxt.pdf b/sdext/source/pdfimport/test/testdocs/txtpictxt.pdf new file mode 100644 index 000000000000..bd79f7406b2a Binary files /dev/null and b/sdext/source/pdfimport/test/testdocs/txtpictxt.pdf differ diff --git a/sdext/source/pdfimport/test/testdocs/txtpictxt_pdfi_unittest_writer.xml b/sdext/source/pdfimport/test/testdocs/txtpictxt_pdfi_unittest_writer.xml new file mode 100644 index 000000000000..2b68f12e6bb5 --- /dev/null +++ b/sdext/source/pdfimport/test/testdocs/txtpictxt_pdfi_unittest_writer.xml @@ -0,0 +1,533 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +He heard quiet steps behind him. That didn't bode well. Who could be following him this late at + + + + + + + + +night and in this deadbeat part of town? And at this particular moment, just after he pulled off the + + + + + + + + +big time and was making off with the greenbacks. Was there another crook who'd had the same + + + + + + + + +idea, and was now watching him and waiting for a chance to grab the fruit of his labor? Or did the + + + + + + + + +steps behind him mean that one of many law officers in town was on to him and just waiting to + + + + + + + + +pounce and snap those cuffs on his wrists? He nervously looked all around. Suddenly he saw the + + + + + + + + +alley. Like lightning he darted off to the left and disappeared between the two warehouses almost + + + + + + + + +falling over the trash can lying in the middle of the sidewalk. He tried to nervously tap his way + + + + + + + + +along in the inky darkness and suddenly stiffened: it was a dead-end, he would have to go back the + + + + + + + + +way he had come. The steps got louder and louder, he saw the black outline of a figure coming + + + + + + + + +around the corner. Is this the end of the line? he thought pressing himself back against the wall + + + + + + + + +trying to make himself invisible in the dark, was all that planning and energy wasted? He was + + + + + + + + +dripping with sweat now, cold and wet, he could smell the fear coming off his clothes. Suddenly + + + + + + + + +next to him, with a barely noticeable squeak, a door swung quietly to and fro in the night's breeze. + + + + + + + + +Could this be the haven he'd prayed for? Slowly he slid toward the door, pressing himself more and + + + + + + + + +more into the wall, into the dark, away from his enemy. Would this door save his hide? + + + + + + + + +He heard quiet steps behind him. That didn't bode well. Who could be following him this late at + + + + + + + + +night and in this deadbeat part of town? And at this particular moment, just after he pulled off the + + + + + + + + +big time and was making off with the greenbacks. Was there another crook who'd had the same + + + + + + + + +idea, and was now watching him and waiting for a chance to grab the fruit of his labor? Or did the + + + + + + + + +steps behind him mean that one of many law officers in town was on to him and just waiting to + + + + + + + + +pounce and snap those cuffs on his wrists? He nervously looked all around. Suddenly he saw the + + + + + + + + +alley. Like lightning he darted off to the left and disappeared between the two warehouses almost + + + + + + + + +falling over the trash can lying in the middle of the sidewalk. He tried to nervously tap his way + + + + + + + +UDYKMTAwIDQwCjI1NQr////////////////////////////////////////////////////////////////////////w8fiMlsdda7Bve7nBxuH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////5+fx8h79QX6pQX6pQX6pSYau4vt3////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Z3O1QX6pQX6plcrRYZ65QX6pSYau4vt3////////////////////////////////////////////////////////////////////////////////////////////////////19vrk5/Lg4/Ds7fb5+fz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w8fjd4O/j5fFQX6pQX6qBjMK4vt1da7BQX6pVY6y/xeD////////////////////////////////////////////////////////////////////////////////////3+PvAxeCBjMJda7BaaK9YZ65RYKplcrSUncvHzOT5+fz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////o6vR7hr9da7DT1+qOl8hQX6pQX6qOmMi+w99da7BQX6pRYKq4vt3////////////////////////////////////////////////////////////////////////////X2ut1gbxQX6p1gby4vt3e4e/b3u6vtthda7BQX6pQX6qIksX8/P7////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////19vq4vt1QX6pQX6pgbrLM0eaIksVQX6pQX6qGkcS9w99da7BQX6pRYKq4vt3////////////////////////////////////////////////////////////////////M0eZWZa1QX6qUncv8/P7////////////////O0udVY6xQX6p0gLv8/P7////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////x8vh2gr2gqNG2vNtRYKpQX6pda7DM0eaDjsNQX6pQX6qIksXBxuFWZa1QX6pRYKq+w9/////////////////////////////////////////////////////////////s7fZebLFQX6pjcbP19vr///////////////////////92gr1QX6qbpM////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+UnctQX6pQX6qiqtKvtthRYKpQX6pkcbTHzOSBjMJQX6pQX6qMlsfAxeBda7BQX6pTYqzY2+z///////////////////////////////////////////////////////+krNNQX6pQX6qXoM3///////////////////////////+OmMhQX6rHzOT////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////u7/ePmcm2vNxve7lQX6pQX6qiqtKvtthQX6pQX6plcrTJzeWMlsdQX6pQX6qIksW7wd5gbrKgqNGkrNO0u9v////////////////////////////////////////////////5+fxodbZQX6pQX6qmrdT///////////////////////////+VnstVY6zy8/n////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w8fh4g71QX6ppdrbO0udve7lQX6pQX6qiqtK2vNtTYqtQX6pkcbTFyuOJk8ZQX6pQX6p/isHb3u2gqNFQX6pQX6q+w9/////////////////////////////////////////////o6vRVY6xQX6pQX6qDjcP///////////////////////////+Ol8hyfrv////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////z9PmAi8FQX6pQX6p/isHGy+PBxuFve7lQX6pQX6qpsdWutdhTYqtQX6pjcbPV2et9iMBQX6qYoc2ttNdRYKpQX6pjcbO4vt3JzuX////////////////////////////////////////m6PNVZK1QX6pQX6pWZa3h5PH///////////////////////+mrdSqsdb////////////s7fa0u9uXoM2zudr5+fz////////////////////////09frZ3O3X2+zg4/D////////////////////EyeKOmMiWn8zq7PX////////////////////e4e+vttidpc+0u9v39/v////////////////////////////////////////////////////v8PeBjMJQX6pQX6qIksW9w99YZ65xfbq9w99rd7dQX6pQX6qiqtKrstZVY6xQX6qao87y8/m2vNypsdVRYKpQX6plcrTEyeJ9iMBQX6qzudr8/P7////////////////////////////////09fpebLFQX6pQX6pQX6qDjsP8/P7////////////////////8/P7////////////Cx+FgbrJQX6pQX6pQX6q4vt3///////////////////////+KlMZSYatSYatrd7f5+fz////////z9PmKlMZQX6pQX6pQX6qgqNH////////////z9PmZos1QX6pQX6pQX6pQX6qXoM3////////////////////////////////////////////////v8Pd4g71QX6pQX6qMlsfAxeBda7BQX6pRYKrJzeXo6vRodbZQX6pQX6p9iMBWZa1QX6qMlsf///+utdhQX6pQX6prd7fFyuN/isFQX6pQX6qKlMb///////////////////////////////////////+KlMZQX6pQX6pQX6pQX6qiqtL///////////////////////////////+6wN1QX6pRYKpQX6pQX6pQX6qpsdX////////////////////c3+5SYatQX6pQX6qZos3////////v8Pd5hb5RYKpTYqtQX6pQX6qOl8j////////o6vRyfrtda7CZos56hb5QX6pQX6plcrT5+fz////////////////////////////////////////19vp5hb5QX6pQX6qIksXBxuFWZa1QX6pTYqzEyeL09frt7/bd4O9mc7VQX6pQX6pQX6pQX6q9w9+vtthQX6pQX6pkcbTM0eZ/isFQX6pQX6qMlsfz9Pno6vT19vr////////////////////////////////FyuNQX6pQX6pQX6pQX6pQX6qxt9n////////////////////////U1+pQX6q4vt2vtthQX6pQX6pQX6rO0uf///////////////////+iqtJQX6pQX6pSYavY2+z////8/P57hr9ib7Pb3u5pdrZQX6pQX6qkrNP////w8fhpdrZ4g73s7fb///+6wN1QX6pQX6pib7P39/v////////////////////////////////////19vqAi8FQX6pQX6qGkcS9w99da7BQX6pVY6y6wN2mrdRgbbJYZ66DjcPFyuN9iMBVY6xaaK+gqNGqsdZQX6pQX6pkcbTFyuN9iMBQX6pQX6qRmsnFyuNxfbpWZa1ndLW2vNv////////////////////////////5+fx2gr1QX6pQX6pQX6pQX6pWZa3M0eb////////////////z9Plmc7WgqNH///+PmclQX6pQX6pndLX39/v///////////////////9yfrtQX6pQX6pve7n8/P7///+krNNaaK/g4/Dy8/lYZ65QX6pQX6rFyuP5+fx2gr1+icD39/v///////+XoM1QX6pQX6p1gbz8/P7///////////////////////////////////+TnMtQX6pQX6qPmcm+w99da7BQX6pVY6y7wd6ao85QX6pQX6pQX6pQX6p2gr319vrg4/Dq7PXT1+pRYKpQX6pndLXFyuN9iMBQX6pQX6qSm8q7wd5YZ65QX6pQX6pQX6pRYKrX2uv////////////////////////////Y2+xVY6xQX6pQX6pQX6pQX6pgbbLj5fH///////////+gqNFxfbr8/P7s7fZYZ65QX6pQX6qgqNH////////////////////X2+xTYqtQX6pQX6qep9D////d4O9WZa3O0uf////FyuNQX6pQX6pWZa3s7faKlMZxfbr39/v////////5+fxodbZQX6pQX6qWn8z///////////////////////////////////////9YZ65QX6prd7ext9lda7BQX6pYZ67DyOKZos5QX6pQX6pwfLlyfrtQX6pQX6rg4/D///////+iqtJQX6pVY6yzudp/isFQX6pQX6qSm8q9w99YZ65QX6paaK+BjMJRYKpQX6qmrdT///////////////////////////////+2vNtQX6pQX6pQX6pQX6pQX6p2gr36+/3////h5PFebLHb3u3///+2vNxQX6pQX6pQX6rU1+r///////////////////+XoM1QX6pQX6pTYqvb3u3///+Zos6ao87///////+Zos5QX6pQX6qDjsOttNdmc7Xs7fb////////////FyuNQX6pQX6pQX6rJzeX///////////////////////////////////////9jcbNQX6pVY6xRYKpQX6pWZa26wN2gqNFQX6pQX6p2gr3JzeVyfrtQX6pWZa3x8vj///////+xt9lQX6pRYKpYZ65QX6pQX6qSm8rDyOJaaK9QX6pVZK26wN2VnstQX6pQX6q4vt3///////////////////////////////////+PmclQX6pQX6pQX6pQX6pQX6qttNf////Z3O20u9v////8/P54g71QX6pQX6preLf5+fz////////////////09fpkcbRQX6pQX6pve7n8/P7////h5PH39/v////3+PtodbZQX6pRYKqMlsdlcrTQ1Oj///////////////+GkcRQX6pQX6pjcbP19vr///////////////////////////////////////+6wN1QX6pQX6pQX6pWZa26wN2bpM9QX6pQX6p2gr3HzORyfrtQX6pQX6qpsdXO0uekrNO0u9vU1+prd7dQX6pQX6pQX6qTnMu7wd5aaK9QX6paaK++w9+VnstQX6pQX6pyfrv09fr////////////////////////////////////19vpwfLlQX6pQX6pQX6pQX6paaK/s7fb////////////Z3O1RYKpQX6pQX6qrstb///////////////////+xt9lQX6pQX6pQX6qep9D////////////////////U1+pRYKpQX6pSYatRYKqgqNH////////////////m6PNYZ65QX6pQX6qRmsn////////////////////////////////////////////////Gy+OOmMiTnMvO0ueZos5QX6pQX6p1gbzGy+NreLdQX6pQX6qkrNOpsdVRYKpQX6pQX6pwfLnFyuOgqNGMlse4vt29w99YZ65QX6paaK+9w9+Sm8pQX6pQX6p4g73o6vT////////////////////////////////////////////Z3O1YZ65QX6pQX6pQX6pQX6q/xeD///////////+gqNFQX6pQX6pVY6zh5PH////////////////09fpndLVQX6pQX6pSYavX2uv///////////////////+mrdRQX6pQX6pQX6pndLXz9Pn///////////////+ep9BQX6pQX6pQX6rO0uf////////////////////////////////////////////////////////6+/2bpM9QX6pQX6pwfLnLz+ZsebhQX6pQX6qgqNHq7PVVY6xQX6pSYatQX6pQX6psebju7/f////HzORVY6xQX6pVZK2+w9+Rm8pQX6pQX6pxfbrv8Pf///////////////////////////////////////////////////+XoM1QX6pQX6pQX6pQX6qkrNP////////39/tlcrRQX6pQX6qAi8H///////////////////+ep9BQX6pQX6pQX6pve7n8/P7////////////////6+/1ve7lQX6pQX6pQX6q9w9/////////////////x8vhebLFQX6pQX6pyfrv8/P7////////////////////////////////////////////////////////O0udQX6pQX6p2gr3Lz+ZxfbpQX6pQX6qYoc3////c3+5QX6pQX6qGkcSZos1QX6pQX6pwfLnh5PF2gr1QX6pYZ664vt2VnstQX6pQX6pwfLno6vT////////////////////V2euzudr////////////////////////////k5/JYZ65QX6pQX6pQX6qZos7////////O0udQX6pQX6pQX6q9w9/////////////////S1ulVZK1VY6xQX6pQX6qYoc3////////////////////Q1OhRYKpQX6pQX6pve7n3+Pv////////////////AxeBQX6pQX6pQX6qzudr////////////////////////////////////////////////////////////8/P6zudp4g73EyeJsebhQX6pQX6qkrNOpsdWDjsPs7fZodbZQX6paaK+2vNykrNNQX6pQX6preLe/xeB7hr+4vt2Wn8xQX6pQX6pxfbro6vT///////////////////////+Nl8hrd7f///////////////////////////////+DjcNQX6pQX6pQX6qiqtL///////+Zos1QX6pQX6pda7Dv8Pf////////////z9Plve7mRm8paaK9QX6pQX6rO0uf////8/P6ao87k5/L///+Yoc1QX6pQX6pRYKrJzeX///////////////////+Ai8FQX6pQX6pWZa3o6vT////S1umzudr////////////////////////////////////////////////////////o6vRsebhQX6pQX6qiqtLDyOJQX6pQX6qOmMjLz+ZebLFQX6pVY6y2vNyao85QX6pQX6pyfrvg4/CiqtJQX6pQX6pwfLnq7PX///////////////////////////9yfrt0gLv///////////////////////////////+ep9BQX6pQX6pQX6q/xeD////39/tlcrRQX6pQX6qPmcn///////////////+OmMiOl8ixt9lQX6pQX6pmc7X3+Pv////O0udaaK/x8vj8/P5sebhQX6pQX6pyfrv////////////////////k5/JVY6xQX6pQX6qJk8b////8/P5yfrukrNP///////////////////////////////////////////////////////////+qsdZSYauZos2zudq4vt2DjsNQX6pQX6qNl8jDyOJebLFQX6pVY6y2vNuao85QX6pQX6p0gLu9w99pdrZsebjq7PX////////////////////////////19vpYZ654g73///////////////////////////////+Zos1QX6pQX6paaK/s7fb////T1+pQX6pQX6pRYKrS1un///////////+rstZrd7f09fqAi8FQX6pQX6qZos3////3+PtsebittNf////U1+pRYKpQX6pQX6q4vt3///////////////////+0u9tQX6pQX6pQX6rHzOT///+zudppdrb3+Pv////////////////////////////////////////////////////////////////S1umkrNNQX6pebLG+w9+Fj8RQX6pQX6qMlsfDyOJebLFQX6pVY6y0u9uep9BQX6pQX6pwfLnFyuPo6vT////////////////////////////////Z3O1QX6psebj8/P7////////////////////////6+/1wfLlQX6pQX6qttNf///////+ttNdQX6pQX6ppdrb6+/3///////+ttNdda7Dg4/D39/taaK9QX6pQX6rEyeL///+Vnstyfrv8/P7///+bpM9QX6pQX6plcrT39/v///////////////////+BjMJQX6pQX6pib7P6+/3c3+5YZ67M0eb///////////////////////////////////////////////////////////////////////+zudpQX6pQX6pda7DDyOKAi8FQX6pQX6qNl8jHzORda7BQX6pTYqy7wd6ep9BQX6preLfq7PX///////////////////////////////////+7wd5QX6pWZa3q7PX////////////////////////EyeJQX6pQX6p8h7/8/P7///////+MlsdQX6pQX6qFj8T///////+nr9RWZa3Q1Oj////Z3O1SYatQX6pTYqve4e+2vNxTYqvf4vD////8/P5wfLlQX6pQX6qXoM3////////////////////x8vhaaK9QX6pQX6qPmcns7fZib7OTnMv///////////////////////////////////////////////////////////////////////////////+vtthQX6pQX6pjcbO/xeCAi8FQX6pQX6qRm8rGy+Nda7BQX6pTYqyss9erstbk5/L///////////////////////////////////////+mrdRQX6pQX6qkrNP////////////////////s7fZpdrZQX6pyfrvq7PX////////8/P52gr1QX6pQX6pjcbOss9d/isFebLHT1+r////////HzORQX6pQX6pTYqtwfLlTYqzCx+H////////a3e1TYqxQX6pRYKrQ1Oj////////////////////b3u1SYatQX6pQX6pgbrJda7CGkcTd4O+zudrJzeX///////////////////////////////////////////////////////////////////////////+vtthRYKpQX6pib7PDyOKFj8RQX6pQX6qKlMbFyuNaaK9QX6pyfrv8/P7////////////////////////////////////////////Z3O1ndLVQX6pQX6qZos7m6PP39/vx8vi/xeBjcbNQX6qOl8jv8Pf///////////////+DjcNQX6pQX6pQX6pQX6p1gbzh5PH////////////DyOJQX6pQX6pQX6pWZa2/xeD///////////+ep9BQX6pQX6pjcbP5+fz////////////////////Z3O1QX6pQX6pQX6pQX6qDjcP39/vX2+ypsdW9w9////////////////////////////////////////////////////////////////////////////////+4vt1QX6pQX6pda7C+w9+IksVRYKpQX6qzudrP0+h9iMDm6PP////////////////////////////////////////////////////v8Pe6wN2GkcRaaK9ebLFpdrZjcbNebLGOmMjS1un////////////////////////U1+ppdrZda7CBjMK/xeD6+/3////////////////k5/JlcrRWZa2Jk8be4e/////////////////P0+ipsdWnr9TJzeX////////////////////////39/uDjsNYZ65sebixuNn6+/3////u7/fW2evg4/D///////////////////////////////////////////////////////////////////////////////////+vtthQX6pQX6pgbbKpsdVYZ65QX6qIksX////8/P7////////////////////////////////////////////////////////////////////09frd4O/Q1Oja3e3z9Pn////////////////////////////////////3+Pvz9Pn////////////////////////////////x8vjo6vT////////////////////////////////////////////////////////////////////8/P7s7fb5+fz///////////////////////////////////////////////////////////////////////////////////////////////////////////////+vtthQX6pQX6pQX6pQX6pQX6qdpc////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+0u9tYZ65QX6pQX6pve7no6vT////////////////////////////////////////////////////////////////////////////////////////////////X2+y4vt3////////////////////////////////////////////////////////////////////////////////////////////////b3u7Q1Oj////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////b3u6rsta4vt3y8/n////////////////////////////////////////////////////////////////////8/P7q7PXe4e/S1un5+fzQ1Ojk5/L////S1unZ3O3////////V2evS1un6+/3q7PXd4O/v8Pf////Q1OjZ3O3////////m6PPO0ufv8Pfj5fH////////j5fH////g4/DS1unx8viao86Rmsnm6PP////o6vTS1un5+fz////q7PXd4O/X2uv5+fzQ1Ojm6PP////5+fzQ1Ojk5/L////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////5+fx5hb6iqtKVnsyDjsOutdh4g73t7/apsdWrstb///+ep9CiqtK6wN3y8/l7hr+Vnsvq7PWdpc+ttNeOmMi4vt3f4u+MlsfFyuPq7PWOmMjc3+7g4/CZos62vNyIksXO0ufq7PWPmcmGkcTZ3O3O0ueNl8iutdiUncv39/t4g72mrdSKlMaDjsOttNeFj8T09fqRm8qxt9nf4u/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////39/t6hb75+fzGy+OTnMv///+Fj8Tf4u/S1umss9fv8Pd/isH////////3+Pt6hb709frf4u+GkcT////u7/eGkcTd4O+Ai8G0u9v5+fy7wd6bpM+mrdTFyuPFyuN7hr/DyOL///+9w9+zudr///+Rm8qGkcSttNePmcnu7/d7hr/8/P60u9uSm8r///+Pmcnv8PeVnsyao87j5fH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////19vqBjML8/P6+w9+gqNH///+DjcPf4vDM0eaqsdbx8vh1gbz09fr6+/3z9PmJk8b6+/3g4/B7hr/8/P3Q1OiRmsn////t7/aMlsenr9T5+fxve7l5hb7y8/n////k5/J7hr/U1+q9w9+or9X///+VnsugqNH19vr5+fzz9PmFj8T///+vttigqNH///+Nl8jv8Pf8/P6+w997hr/5+fz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////39/uZos78/P3Lz+axuNn///+ao87m6PPW2eu4vt3///+mrdSRmsmmrdTu7/eiqtL3+Pv///+iqtKXoM2Ol8jd4O/t7/aqsdaVnsvS1un///+VnsyVnsv////T1+qmrdSZos3v8Pfc3+6BjMLLz+bf4u+KlMamrdS+w9/19vqdpc////++w9+zudr///+krNPw8fi/xeCep9CxuNn////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8/P3////8/P78/P7////8/P3////////8/P7////////x8vjz9Pn////8/P7////////////x8vj5+fz////8/P3u7/f3+Pv////39/uNl8jT1+r////3+Pvu7/f8/P7////////19vr19vr////8/P3v8Pf39/v////8/P3////8/P78/P7////8/P7////z9Pnx8vj////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////s7faXoM2nr9T///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8= + + + + + + + +along in the inky darkness and suddenly stiffened: it was a dead-end, he would have to go back the + + + + + + + + +way he had come. The steps got louder and louder, he saw the black outline of a figure coming + + + + + + + + +around the corner. Is this the end of the line? he thought pressing himself back against the wall + + + + + + + + +trying to make himself invisible in the dark, was all that planning and energy wasted? He was + + + + + + + + +dripping with sweat now, cold and wet, he could smell the fear coming off his clothes. Suddenly + + + + + + + + +next to him, with a barely noticeable squeak, a door swung quietly to and fro in the night's breeze. + + + + + + + + +Could this be the haven he'd prayed for? Slowly he slid toward the door, pressing himself more and + + + + + + + + +more into the wall, into the dark, away from his enemy. Would this door save his hide? + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +UDYKMTAwIDQwCjI1NQr////////////////////////////////////////////////////////////////////////w8fiMlsdda7Bve7nBxuH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////5+fx8h79QX6pQX6pQX6pSYau4vt3////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Z3O1QX6pQX6plcrRYZ65QX6pSYau4vt3////////////////////////////////////////////////////////////////////////////////////////////////////19vrk5/Lg4/Ds7fb5+fz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w8fjd4O/j5fFQX6pQX6qBjMK4vt1da7BQX6pVY6y/xeD////////////////////////////////////////////////////////////////////////////////////3+PvAxeCBjMJda7BaaK9YZ65RYKplcrSUncvHzOT5+fz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////o6vR7hr9da7DT1+qOl8hQX6pQX6qOmMi+w99da7BQX6pRYKq4vt3////////////////////////////////////////////////////////////////////////////X2ut1gbxQX6p1gby4vt3e4e/b3u6vtthda7BQX6pQX6qIksX8/P7////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////19vq4vt1QX6pQX6pgbrLM0eaIksVQX6pQX6qGkcS9w99da7BQX6pRYKq4vt3////////////////////////////////////////////////////////////////////M0eZWZa1QX6qUncv8/P7////////////////O0udVY6xQX6p0gLv8/P7////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////x8vh2gr2gqNG2vNtRYKpQX6pda7DM0eaDjsNQX6pQX6qIksXBxuFWZa1QX6pRYKq+w9/////////////////////////////////////////////////////////////s7fZebLFQX6pjcbP19vr///////////////////////92gr1QX6qbpM////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+UnctQX6pQX6qiqtKvtthRYKpQX6pkcbTHzOSBjMJQX6pQX6qMlsfAxeBda7BQX6pTYqzY2+z///////////////////////////////////////////////////////+krNNQX6pQX6qXoM3///////////////////////////+OmMhQX6rHzOT////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////u7/ePmcm2vNxve7lQX6pQX6qiqtKvtthQX6pQX6plcrTJzeWMlsdQX6pQX6qIksW7wd5gbrKgqNGkrNO0u9v////////////////////////////////////////////////5+fxodbZQX6pQX6qmrdT///////////////////////////+VnstVY6zy8/n////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w8fh4g71QX6ppdrbO0udve7lQX6pQX6qiqtK2vNtTYqtQX6pkcbTFyuOJk8ZQX6pQX6p/isHb3u2gqNFQX6pQX6q+w9/////////////////////////////////////////////o6vRVY6xQX6pQX6qDjcP///////////////////////////+Ol8hyfrv////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////z9PmAi8FQX6pQX6p/isHGy+PBxuFve7lQX6pQX6qpsdWutdhTYqtQX6pjcbPV2et9iMBQX6qYoc2ttNdRYKpQX6pjcbO4vt3JzuX////////////////////////////////////////m6PNVZK1QX6pQX6pWZa3h5PH///////////////////////+mrdSqsdb////////////s7fa0u9uXoM2zudr5+fz////////////////////////09frZ3O3X2+zg4/D////////////////////EyeKOmMiWn8zq7PX////////////////////e4e+vttidpc+0u9v39/v////////////////////////////////////////////////////v8PeBjMJQX6pQX6qIksW9w99YZ65xfbq9w99rd7dQX6pQX6qiqtKrstZVY6xQX6qao87y8/m2vNypsdVRYKpQX6plcrTEyeJ9iMBQX6qzudr8/P7////////////////////////////////09fpebLFQX6pQX6pQX6qDjsP8/P7////////////////////8/P7////////////Cx+FgbrJQX6pQX6pQX6q4vt3///////////////////////+KlMZSYatSYatrd7f5+fz////////z9PmKlMZQX6pQX6pQX6qgqNH////////////z9PmZos1QX6pQX6pQX6pQX6qXoM3////////////////////////////////////////////////v8Pd4g71QX6pQX6qMlsfAxeBda7BQX6pRYKrJzeXo6vRodbZQX6pQX6p9iMBWZa1QX6qMlsf///+utdhQX6pQX6prd7fFyuN/isFQX6pQX6qKlMb///////////////////////////////////////+KlMZQX6pQX6pQX6pQX6qiqtL///////////////////////////////+6wN1QX6pRYKpQX6pQX6pQX6qpsdX////////////////////c3+5SYatQX6pQX6qZos3////////v8Pd5hb5RYKpTYqtQX6pQX6qOl8j////////o6vRyfrtda7CZos56hb5QX6pQX6plcrT5+fz////////////////////////////////////////19vp5hb5QX6pQX6qIksXBxuFWZa1QX6pTYqzEyeL09frt7/bd4O9mc7VQX6pQX6pQX6pQX6q9w9+vtthQX6pQX6pkcbTM0eZ/isFQX6pQX6qMlsfz9Pno6vT19vr////////////////////////////////FyuNQX6pQX6pQX6pQX6pQX6qxt9n////////////////////////U1+pQX6q4vt2vtthQX6pQX6pQX6rO0uf///////////////////+iqtJQX6pQX6pSYavY2+z////8/P57hr9ib7Pb3u5pdrZQX6pQX6qkrNP////w8fhpdrZ4g73s7fb///+6wN1QX6pQX6pib7P39/v////////////////////////////////////19vqAi8FQX6pQX6qGkcS9w99da7BQX6pVY6y6wN2mrdRgbbJYZ66DjcPFyuN9iMBVY6xaaK+gqNGqsdZQX6pQX6pkcbTFyuN9iMBQX6pQX6qRmsnFyuNxfbpWZa1ndLW2vNv////////////////////////////5+fx2gr1QX6pQX6pQX6pQX6pWZa3M0eb////////////////z9Plmc7WgqNH///+PmclQX6pQX6pndLX39/v///////////////////9yfrtQX6pQX6pve7n8/P7///+krNNaaK/g4/Dy8/lYZ65QX6pQX6rFyuP5+fx2gr1+icD39/v///////+XoM1QX6pQX6p1gbz8/P7///////////////////////////////////+TnMtQX6pQX6qPmcm+w99da7BQX6pVY6y7wd6ao85QX6pQX6pQX6pQX6p2gr319vrg4/Dq7PXT1+pRYKpQX6pndLXFyuN9iMBQX6pQX6qSm8q7wd5YZ65QX6pQX6pQX6pRYKrX2uv////////////////////////////Y2+xVY6xQX6pQX6pQX6pQX6pgbbLj5fH///////////+gqNFxfbr8/P7s7fZYZ65QX6pQX6qgqNH////////////////////X2+xTYqtQX6pQX6qep9D////d4O9WZa3O0uf////FyuNQX6pQX6pWZa3s7faKlMZxfbr39/v////////5+fxodbZQX6pQX6qWn8z///////////////////////////////////////9YZ65QX6prd7ext9lda7BQX6pYZ67DyOKZos5QX6pQX6pwfLlyfrtQX6pQX6rg4/D///////+iqtJQX6pVY6yzudp/isFQX6pQX6qSm8q9w99YZ65QX6paaK+BjMJRYKpQX6qmrdT///////////////////////////////+2vNtQX6pQX6pQX6pQX6pQX6p2gr36+/3////h5PFebLHb3u3///+2vNxQX6pQX6pQX6rU1+r///////////////////+XoM1QX6pQX6pTYqvb3u3///+Zos6ao87///////+Zos5QX6pQX6qDjsOttNdmc7Xs7fb////////////FyuNQX6pQX6pQX6rJzeX///////////////////////////////////////9jcbNQX6pVY6xRYKpQX6pWZa26wN2gqNFQX6pQX6p2gr3JzeVyfrtQX6pWZa3x8vj///////+xt9lQX6pRYKpYZ65QX6pQX6qSm8rDyOJaaK9QX6pVZK26wN2VnstQX6pQX6q4vt3///////////////////////////////////+PmclQX6pQX6pQX6pQX6pQX6qttNf////Z3O20u9v////8/P54g71QX6pQX6preLf5+fz////////////////09fpkcbRQX6pQX6pve7n8/P7////h5PH39/v////3+PtodbZQX6pRYKqMlsdlcrTQ1Oj///////////////+GkcRQX6pQX6pjcbP19vr///////////////////////////////////////+6wN1QX6pQX6pQX6pWZa26wN2bpM9QX6pQX6p2gr3HzORyfrtQX6pQX6qpsdXO0uekrNO0u9vU1+prd7dQX6pQX6pQX6qTnMu7wd5aaK9QX6paaK++w9+VnstQX6pQX6pyfrv09fr////////////////////////////////////19vpwfLlQX6pQX6pQX6pQX6paaK/s7fb////////////Z3O1RYKpQX6pQX6qrstb///////////////////+xt9lQX6pQX6pQX6qep9D////////////////////U1+pRYKpQX6pSYatRYKqgqNH////////////////m6PNYZ65QX6pQX6qRmsn////////////////////////////////////////////////Gy+OOmMiTnMvO0ueZos5QX6pQX6p1gbzGy+NreLdQX6pQX6qkrNOpsdVRYKpQX6pQX6pwfLnFyuOgqNGMlse4vt29w99YZ65QX6paaK+9w9+Sm8pQX6pQX6p4g73o6vT////////////////////////////////////////////Z3O1YZ65QX6pQX6pQX6pQX6q/xeD///////////+gqNFQX6pQX6pVY6zh5PH////////////////09fpndLVQX6pQX6pSYavX2uv///////////////////+mrdRQX6pQX6pQX6pndLXz9Pn///////////////+ep9BQX6pQX6pQX6rO0uf////////////////////////////////////////////////////////6+/2bpM9QX6pQX6pwfLnLz+ZsebhQX6pQX6qgqNHq7PVVY6xQX6pSYatQX6pQX6psebju7/f////HzORVY6xQX6pVZK2+w9+Rm8pQX6pQX6pxfbrv8Pf///////////////////////////////////////////////////+XoM1QX6pQX6pQX6pQX6qkrNP////////39/tlcrRQX6pQX6qAi8H///////////////////+ep9BQX6pQX6pQX6pve7n8/P7////////////////6+/1ve7lQX6pQX6pQX6q9w9/////////////////x8vhebLFQX6pQX6pyfrv8/P7////////////////////////////////////////////////////////O0udQX6pQX6p2gr3Lz+ZxfbpQX6pQX6qYoc3////c3+5QX6pQX6qGkcSZos1QX6pQX6pwfLnh5PF2gr1QX6pYZ664vt2VnstQX6pQX6pwfLno6vT////////////////////V2euzudr////////////////////////////k5/JYZ65QX6pQX6pQX6qZos7////////O0udQX6pQX6pQX6q9w9/////////////////S1ulVZK1VY6xQX6pQX6qYoc3////////////////////Q1OhRYKpQX6pQX6pve7n3+Pv////////////////AxeBQX6pQX6pQX6qzudr////////////////////////////////////////////////////////////8/P6zudp4g73EyeJsebhQX6pQX6qkrNOpsdWDjsPs7fZodbZQX6paaK+2vNykrNNQX6pQX6preLe/xeB7hr+4vt2Wn8xQX6pQX6pxfbro6vT///////////////////////+Nl8hrd7f///////////////////////////////+DjcNQX6pQX6pQX6qiqtL///////+Zos1QX6pQX6pda7Dv8Pf////////////z9Plve7mRm8paaK9QX6pQX6rO0uf////8/P6ao87k5/L///+Yoc1QX6pQX6pRYKrJzeX///////////////////+Ai8FQX6pQX6pWZa3o6vT////S1umzudr////////////////////////////////////////////////////////o6vRsebhQX6pQX6qiqtLDyOJQX6pQX6qOmMjLz+ZebLFQX6pVY6y2vNyao85QX6pQX6pyfrvg4/CiqtJQX6pQX6pwfLnq7PX///////////////////////////9yfrt0gLv///////////////////////////////+ep9BQX6pQX6pQX6q/xeD////39/tlcrRQX6pQX6qPmcn///////////////+OmMiOl8ixt9lQX6pQX6pmc7X3+Pv////O0udaaK/x8vj8/P5sebhQX6pQX6pyfrv////////////////////k5/JVY6xQX6pQX6qJk8b////8/P5yfrukrNP///////////////////////////////////////////////////////////+qsdZSYauZos2zudq4vt2DjsNQX6pQX6qNl8jDyOJebLFQX6pVY6y2vNuao85QX6pQX6p0gLu9w99pdrZsebjq7PX////////////////////////////19vpYZ654g73///////////////////////////////+Zos1QX6pQX6paaK/s7fb////T1+pQX6pQX6pRYKrS1un///////////+rstZrd7f09fqAi8FQX6pQX6qZos3////3+PtsebittNf////U1+pRYKpQX6pQX6q4vt3///////////////////+0u9tQX6pQX6pQX6rHzOT///+zudppdrb3+Pv////////////////////////////////////////////////////////////////S1umkrNNQX6pebLG+w9+Fj8RQX6pQX6qMlsfDyOJebLFQX6pVY6y0u9uep9BQX6pQX6pwfLnFyuPo6vT////////////////////////////////Z3O1QX6psebj8/P7////////////////////////6+/1wfLlQX6pQX6qttNf///////+ttNdQX6pQX6ppdrb6+/3///////+ttNdda7Dg4/D39/taaK9QX6pQX6rEyeL///+Vnstyfrv8/P7///+bpM9QX6pQX6plcrT39/v///////////////////+BjMJQX6pQX6pib7P6+/3c3+5YZ67M0eb///////////////////////////////////////////////////////////////////////+zudpQX6pQX6pda7DDyOKAi8FQX6pQX6qNl8jHzORda7BQX6pTYqy7wd6ep9BQX6preLfq7PX///////////////////////////////////+7wd5QX6pWZa3q7PX////////////////////////EyeJQX6pQX6p8h7/8/P7///////+MlsdQX6pQX6qFj8T///////+nr9RWZa3Q1Oj////Z3O1SYatQX6pTYqve4e+2vNxTYqvf4vD////8/P5wfLlQX6pQX6qXoM3////////////////////x8vhaaK9QX6pQX6qPmcns7fZib7OTnMv///////////////////////////////////////////////////////////////////////////////+vtthQX6pQX6pjcbO/xeCAi8FQX6pQX6qRm8rGy+Nda7BQX6pTYqyss9erstbk5/L///////////////////////////////////////+mrdRQX6pQX6qkrNP////////////////////s7fZpdrZQX6pyfrvq7PX////////8/P52gr1QX6pQX6pjcbOss9d/isFebLHT1+r////////HzORQX6pQX6pTYqtwfLlTYqzCx+H////////a3e1TYqxQX6pRYKrQ1Oj////////////////////b3u1SYatQX6pQX6pgbrJda7CGkcTd4O+zudrJzeX///////////////////////////////////////////////////////////////////////////+vtthRYKpQX6pib7PDyOKFj8RQX6pQX6qKlMbFyuNaaK9QX6pyfrv8/P7////////////////////////////////////////////Z3O1ndLVQX6pQX6qZos7m6PP39/vx8vi/xeBjcbNQX6qOl8jv8Pf///////////////+DjcNQX6pQX6pQX6pQX6p1gbzh5PH////////////DyOJQX6pQX6pQX6pWZa2/xeD///////////+ep9BQX6pQX6pjcbP5+fz////////////////////Z3O1QX6pQX6pQX6pQX6qDjcP39/vX2+ypsdW9w9////////////////////////////////////////////////////////////////////////////////+4vt1QX6pQX6pda7C+w9+IksVRYKpQX6qzudrP0+h9iMDm6PP////////////////////////////////////////////////////v8Pe6wN2GkcRaaK9ebLFpdrZjcbNebLGOmMjS1un////////////////////////U1+ppdrZda7CBjMK/xeD6+/3////////////////k5/JlcrRWZa2Jk8be4e/////////////////P0+ipsdWnr9TJzeX////////////////////////39/uDjsNYZ65sebixuNn6+/3////u7/fW2evg4/D///////////////////////////////////////////////////////////////////////////////////+vtthQX6pQX6pgbbKpsdVYZ65QX6qIksX////8/P7////////////////////////////////////////////////////////////////////09frd4O/Q1Oja3e3z9Pn////////////////////////////////////3+Pvz9Pn////////////////////////////////x8vjo6vT////////////////////////////////////////////////////////////////////8/P7s7fb5+fz///////////////////////////////////////////////////////////////////////////////////////////////////////////////+vtthQX6pQX6pQX6pQX6pQX6qdpc////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+0u9tYZ65QX6pQX6pve7no6vT////////////////////////////////////////////////////////////////////////////////////////////////X2+y4vt3////////////////////////////////////////////////////////////////////////////////////////////////b3u7Q1Oj////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////b3u6rsta4vt3y8/n////////////////////////////////////////////////////////////////////8/P7q7PXe4e/S1un5+fzQ1Ojk5/L////S1unZ3O3////////V2evS1un6+/3q7PXd4O/v8Pf////Q1OjZ3O3////////m6PPO0ufv8Pfj5fH////////j5fH////g4/DS1unx8viao86Rmsnm6PP////o6vTS1un5+fz////q7PXd4O/X2uv5+fzQ1Ojm6PP////5+fzQ1Ojk5/L////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////5+fx5hb6iqtKVnsyDjsOutdh4g73t7/apsdWrstb///+ep9CiqtK6wN3y8/l7hr+Vnsvq7PWdpc+ttNeOmMi4vt3f4u+MlsfFyuPq7PWOmMjc3+7g4/CZos62vNyIksXO0ufq7PWPmcmGkcTZ3O3O0ueNl8iutdiUncv39/t4g72mrdSKlMaDjsOttNeFj8T09fqRm8qxt9nf4u/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////39/t6hb75+fzGy+OTnMv///+Fj8Tf4u/S1umss9fv8Pd/isH////////3+Pt6hb709frf4u+GkcT////u7/eGkcTd4O+Ai8G0u9v5+fy7wd6bpM+mrdTFyuPFyuN7hr/DyOL///+9w9+zudr///+Rm8qGkcSttNePmcnu7/d7hr/8/P60u9uSm8r///+Pmcnv8PeVnsyao87j5fH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////19vqBjML8/P6+w9+gqNH///+DjcPf4vDM0eaqsdbx8vh1gbz09fr6+/3z9PmJk8b6+/3g4/B7hr/8/P3Q1OiRmsn////t7/aMlsenr9T5+fxve7l5hb7y8/n////k5/J7hr/U1+q9w9+or9X///+VnsugqNH19vr5+fzz9PmFj8T///+vttigqNH///+Nl8jv8Pf8/P6+w997hr/5+fz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////39/uZos78/P3Lz+axuNn///+ao87m6PPW2eu4vt3///+mrdSRmsmmrdTu7/eiqtL3+Pv///+iqtKXoM2Ol8jd4O/t7/aqsdaVnsvS1un///+VnsyVnsv////T1+qmrdSZos3v8Pfc3+6BjMLLz+bf4u+KlMamrdS+w9/19vqdpc////++w9+zudr///+krNPw8fi/xeCep9CxuNn////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8/P3////8/P78/P7////8/P3////////8/P7////////x8vjz9Pn////8/P7////////////x8vj5+fz////8/P3u7/f3+Pv////39/uNl8jT1+r////3+Pvu7/f8/P7////////19vr19vr////8/P3v8Pf39/v////8/P3////8/P78/P7////8/P7////z9Pnx8vj////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////s7faXoM2nr9T///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8= + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sdext/source/pdfimport/test/testdocs/verticaltext.pdf b/sdext/source/pdfimport/test/testdocs/verticaltext.pdf new file mode 100644 index 000000000000..a83af3bfb1a7 Binary files /dev/null and b/sdext/source/pdfimport/test/testdocs/verticaltext.pdf differ diff --git a/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_draw.xml b/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_draw.xml new file mode 100644 index 000000000000..26f1f9c109c5 --- /dev/null +++ b/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_draw.xml @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B + + + + + + + + +A + + + + + + + + +S + + + + + + + + +4 + + + + + + + + +2 + + + + + + + + +S + + + + + + + + +B + + + + + + + + +A + + + + + + + + +A + + + + + + + + +S + + + + + + + + +B + + + + + + + + +1 + + + + + + + + +5 + + + + + + + + +s + + + + + + + + +A + + + + + + + + +b + + + + + + + + +3 + + + + + + + + +s + + + + + + + + +A + + + + + + + + +b + + + + + + + + diff --git a/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_impress.xml b/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_impress.xml new file mode 100644 index 000000000000..6bc625b04647 --- /dev/null +++ b/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_impress.xml @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B + + + + + + + + +A + + + + + + + + +S + + + + + + + + +4 + + + + + + + + +2 + + + + + + + + +S + + + + + + + + +B + + + + + + + + +A + + + + + + + + +A + + + + + + + + +S + + + + + + + + +B + + + + + + + + +1 + + + + + + + + +5 + + + + + + + + +s + + + + + + + + +A + + + + + + + + +b + + + + + + + + +3 + + + + + + + + +s + + + + + + + + +A + + + + + + + + +b + + + + + + + + diff --git a/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_writer.xml b/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_writer.xml new file mode 100644 index 000000000000..ed2df0e34f41 --- /dev/null +++ b/sdext/source/pdfimport/test/testdocs/verticaltext_pdfi_unittest_writer.xml @@ -0,0 +1,339 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B + + + + + + + + +A + + + + + + + + +S + + + + + + + + +4 + + + + + + + + +2 + + + + + + + + +S + + + + + + + + +B + + + + + + + + +A + + + + + + + + +A + + + + + + + + +S + + + + + + + + +B + + + + + + + + +1 + + + + + + + + +5 + + + + + + + + +s + + + + + + + + +A + + + + + + + + +b + + + + + + + + +3 + + + + + + + + +s + + + + + + + + +A + + + + + + + + +b + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3