open pdf in webbrowser control c# : Remove text from pdf preview control Library system azure asp.net web page console sg2462502-part2057

Chapter 1. iSeries printing software to create, manage output 
3
If you consider these options, you will notice that the most detailed level of 
formatting possible is to the document or file-level. For example, you can change 
the lines per inch, the font, add an electronic overlay, and so on. But, these 
changes affect every page of the spooled file.
Some parameters can only be used on spooled files that are in specific formats. 
For example, you can only use the Front margin (FRONTMGN) parameter if the 
printer file used generates AFPDS (AFP data stream). For a complete description 
of values that can be set in a printer file, see the reference material as described 
in Appendix G, “Related publications” on page 357.
Printer files may be modified separately from the application program that is using 
them. Use the Change Printer File (CHGPRTF) command to make permanent 
changes. The Override with Printer File (OVRPRTF) command can be use to 
make a temporary change. A subset of the parameters may be changed after the 
spooled file has been generated using Change Spooled File Attributes 
(CHGSPLFA).
1.1.1.2  DDS keywords
There are over 60 DDS keywords available for use with printer files. They can be 
used to change the format of the data being printed down to the record or field 
level, for example, a customer address in a different font, with the zip code printed 
as a barcode. Some DDS keywords can be used for all spooled file types. Other 
keywords such as OVERLAY, LINE, or FNTCHRSET are specific to spooled files 
that are generated using DEVTYPE(*AFPDS). 
For an online source of the latest DDS keywords, see the iSeries Information 
Center at: 
http://publib.boulder.ibm.com/pubs/html/as400/
Then navigate via the Online Library to the V5R1 section and select Database 
and file systems-> DB2 UDB for iSeries. The DDS manual has been extracted 
into several sections, including one entitled 
DDS Reference: Printer files
.
1.1.1.3  Using a printer file with an application program
Figure 1 shows you how a simple printer file with DDS can affect the format of the 
resulting output. The application program issues an instruction to write a record 
of data. Using the information in the printer file, the appropriate data stream 
commands are built into the resulting spooled file and the output will have the 
desired characteristics. In this example, the printer file was created specifying a 
default font 11 (Courier medium at 10 cpi). In the DDS, the keyword FONT(46) 
acts upon just the name field to cause it to print in Courier bold. An additional 
keyword, UNDERLINE, acts only upon the city field.
Remove text from pdf preview - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
delete text pdf document; how to edit and delete text in pdf file
Remove text from pdf preview - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
erase pdf text; erase text from pdf
4
iSeries Printing VI: Delivering the Output of e-business
Figure 1.  Using a printer file
The layout of the data is not specified explicitly in the program; it is picked up from 
the DDS when the program is compiled. It is possible to make minor changes to 
the DDS, such as changing a field’s font or position, without recompiling the 
program. More drastic changes, such as changing the size or number of fields will 
likely require you to recompile the program, and possibly make corresponding 
program changes.
1.1.1.4  P-values
Some DDS keywords support the use of variable information through the use of 
program-to-system fields. These can be used to change the name of an external 
resource being used or the position of some print elements. Using this technique, 
the programmer can decide which electronic form (overlay) or image (page 
segment) to use based on some logic in the program.
Because DDS can be tightly linked to the application program, it is possible to 
create quite complex pages, often limited only by the skill and imagination of the 
programmer.
1.1.1.5  When to use printer files and DDS
You can use printer files if you need only to make minor changes that affect the 
entire file. A common example is to add an overlay or change the bin number. No 
programming skills are required.
If you have access to the application source and have the need to use high level 
language logic to control the layout of the data and resources, DDS may provide 
the flexibility that you need.
You may need DDS if you want to insert the break sequences to allow you to take 
advantage of the new e-mail capability to send different pages of your data to 
different recipients. The advantages and disadvantages of DDS are outlined in 
Table 1.
Table 1.  Advantages and disadvantages of DDS
Advantages
Disadvantages
No charge; part of OS/400
Not a graphical user interface (GUI)
Integrated with iSeries applications
Programming skills/resource required
Printer File
FONT (11)
DDS:
A
A
A
A
R CUSTREC
NAME
ADDRESS
CITY
6
7
8
10
10
10
FONT(46)
UNDERLINE
Application Program
Do some calcs
Write CUSTREC
Output:
Mark Allen
314 North Street
Markham
C# PDF remove image library: remove, delete images from PDF in C#.
PDF files, VB.NET view PDF online, VB.NET convert PDF to tiff, VB.NET read PDF, VB.NET convert PDF to text, VB.NET Remove PDF image in preview without adobe
remove text from pdf acrobat; how to erase text in pdf online
VB.NET PDF remove image library: remove, delete images from PDF in
Remove PDF image in preview without adobe PDF Except PDF text processing function, RasterEdge XDoc.PDF for .NET has image management features, which provide
delete text pdf acrobat; how to delete text from pdf reader
Chapter 1. iSeries printing software to create, manage output 
5
1.1.2  Infoprint Designer for iSeries
Infoprint Designer for iSeries is a new program product (5733-ID1), available with 
OS/400 V4R5 or higher. It provides a new way for you to format your data and 
create AFP overlays and page segments. It has a true what you see is what you 
get (WYSIWYG) interface that allows the user to see exactly how the application 
will look while it is being worked on. The package includes overlay creation and 
data layout functions that are closely integrated, plus a separate Image Editor 
program for producing and editing page segments.
This section provides an overview of the data layout component. For an overview 
of the overlay creation and ImageEditor functions, see 1.2.1, “Infoprint Designer 
for iSeries” on page 15. Chapter 2, “Advanced use of IBM Infoprint Designer for 
iSeries” on page 33, provides a full description of the Infoprint Designer product.
1.1.2.1  Designing the layout
The first step in working with a print application using Infoprint Designer is to 
import a sample spooled file. This could be an iSeries spooled file, or a file in “line 
data” format that has been stored on the PC. You then drag the required field or 
fields from the data window to the layout window. You can easily change the 
format of these fields, such as fonts, interline spacing, or rotation, at the click of a 
button.
If you have already created an overlay, it will be displayed on the layout panel in 
gray. If you need to change part of the overlay, you can easily switch modes. The 
data in your layout will now be in gray and you can work with the overlay.
For a basic design, you can start with mapping the data to the new layout. This 
replicates your existing stationery, with the overlay replacing the pre-printed 
elements. A more advanced user can add additional copies, constant back, 
multi-up, or conditional processing. For example, you can choose different page 
layouts based on the contents of pre-defined fields. 
Under the covers of Infoprint Designer, AFP objects called 
form definitions
and 
page definitions
, are being created. However, an end-user does not need to be 
concerned with that until some of the more advanced functions are used. 
At the current release, Infoprint Designer only produces traditional record 
formats, based on line data. That is, the data must be in a predictable format, so 
you can define fields as “total’, “customer number”, and so on. Future 
enhancements to the product 
may
incorporate advances in data formatting such 
as Record Format Architecture. IBM understands that supporting the Record 
Format Architecture is a requirement, but has not yet committed a date for 
delivery of this function.
1.1.2.2  Using the objects created by Infoprint Designer
After the design is complete, the resources are uploaded to the iSeries server. 
The user is responsible for integrating them into the applications. You do not need 
Powerful document formatting capabilities
May need to consider application 
requirements while designing output with DDS
Table 1.  Advantages and disadvantages of DDS
Advantages
Disadvantages
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview component enables compressing and
remove text from pdf reader; pdf text remover
How to C#: Preview Document Content Using XDoc.Word
How to C#: Preview Document Content Using XDoc.Word. Get Preview From File. You may get document preview image from an existing Word file in C#.net.
acrobat delete text in pdf; delete text from pdf preview
6
iSeries Printing VI: Delivering the Output of e-business
to make any changes to the programs that generate the data. However, the 
printer files being used need to be changed or overridden to generate line data 
and to reference the form definition and page definition created. This is described 
in Chapter 2, “Advanced use of IBM Infoprint Designer for iSeries” on page 33. 
These resources can be used on any AS/400 or iSeries server from V3R2 and 
V3R7 onwards.
Note that Infoprint Designer is not required at run time. Therefore you could run 
Infoprint Designer on your development system and use it to produce AFP 
resources for use on this and any production systems.
If you are printing to an IPDS printer that is configured with AFP(*YES), you can 
have the application generate LINE data. The page and form definitions, fonts, 
overlays, and so on, are processed by Print Services Facility/400 (PSF/400) at 
print time. If you want to use the AFP Viewer, or to send the output to an ASCII 
printer using Host Print Transform, use the Convert Line Data (CVTLINDTA) 
parameter in the printer file. This causes the output to be generated as 
fully-composed AFP data stream (AFPDS). The CVTLINDTA command is 
described in 3.2.1, “CVTLINDTA” on page 96.
1.1.2.3  When to use Infoprint Designer
Infoprint Designer is a very easy to use data layout tool, especially for the basic 
layout functions. The WYSIWYG view provides instant feedback and can improve 
the designers productivity versus the iterative approaches needed by the other 
“programming” tools, and even the “green screen” GUI used by Advanced Print 
Utility (APU). Figure 2 shows the product running under Windows.
Figure 2.  Drag and drop data mapping with Infoprint Designer for iSeries
Infoprint Designer can be used whenever the source data is generated in a 
predictable manner. This is often the case when the application is being migrated 
from pre-printed forms. However be aware that you may need access to change 
or override the printer files in order to produce line data, rather than the SCS data 
IMPROVED PRINTING CORPORATION
PERFORMANCE BOULEVARD
PRINTERSVILLE
CO 45789 2637
IMPROVED PRINTING CORPORATION
PERFORMANCE BOULEVARD
PRINTERSVILLE
CO 45789 2637
1 CT
00000300
HIGH ALTITUDE WATERMELON
1 PK
01100517
SPARTAN SEEDS
9 PK
04569870
NORTHERN LITE BLUE SPRUCE
12 BX
11005004
BUSH GREEN SEEDS
12 CT
11005011
LASSO RED SEEDS
Qty
Item
Description
1 CT
00000300  HIGH ALTITUDE WATERMELON
1 PK
01100517  SPARTAN SEEDS
9 PK
04569870  NORTHERN LITE BLUE SPRUCE
12 BX
11005004  BUSH GREEN SEEDS
12 CT
11005011  LASSO RED SEEDS
Infoprint Designer - Layout editor
x
Data window
Layout window
HIGH ALTITUDE WATERMELON
SPARTAN SEEDS
NORTHERN LITE BLUE SPRUCE
BUSH GREEN SEEDS
LASSO RED SEEDS
File
Edit View
Tool
Defaults
Window
Help
How to C#: Preview Document Content Using XDoc.PowerPoint
How to C#: Preview Document Content Using XDoc.PowerPoint. Get Preview From File. You may get document preview image from an existing PowerPoint file in C#.net.
deleting text from a pdf; delete text pdf acrobat professional
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Add text to PDF document in preview. • Add text box to PDF file in preview. • Draw PDF markups. Search PDF text in preview. • View PDF outlines.
delete text pdf document; how to delete text in pdf file
Chapter 1. iSeries printing software to create, manage output 
7
that the iSeries normally generates. This is discussed in greater detail in 
Chapter 2, “Advanced use of IBM Infoprint Designer for iSeries” on page 33, and 
2.10, “Putting the application into production” on page 82.
Table 2 outlines the advantages and disadvantages of Infoprint Designer.
1.1.3  AFP Printsuite – Page Printer Formatting Aid/400
Page Printer Formatting Aid/400 (PPFA) is a separately charged feature of AFP 
PrintSuite (5798-AF3). PPFA is a page formatting language that allows you to 
create objects called 
page definitions
and 
form definitions
. These two object 
types can then be used externally to the application program to format the data. 
In the past, PPFA was more common as the formatting tool for OS/390 or AIX 
customers, or ones that had AS/400 or iSeries servers in a mixed environment. 
With the enhancements being made for V5R1, it is expected that more customers 
may choose this route for formatting their output. These enhancements include:
• The ability to resolve LINE data to AFPDS with the Convert Line Data 
(CVTLINDTA) printer file parameter or Create AFP Data (CRTAFPDTA) 
command
• Support on the iSeries server for Record Format Line data
These enhancements are described in more detail in the OS/400, Infoprint 
Server, and PPFA chapters of this book.
The Infoprint Designer product provides a WYSIWYG alternative to PPFA coding. 
It is described in 1.1.2, “Infoprint Designer for iSeries” on page 5.
1.1.3.1  PPFA resources
As mentioned above, PPFA creates two type of AFP resources, a form definition 
and a page definition.
The 
form definition
controls how the logical page is placed on the physical 
medium – the sheet of paper. Source statements within the form definition specify 
what drawer the paper is selected from, what overlay is to be used, whether 
duplexing is used, whether multiple logical pages should be placed on a single 
physical page, what copies are to be automatically created, and what fields 
should be suppressed from which copy.
Table 2.  Advantages and disadvantages of Infoprint Designer
Advantages 
Disadvantages
WYSIWYG overlay, image and document 
design
Data must be in a fixed or predictable position 
in order to re-format
Powerful conditional processing
Some knowledge of the principles of page and 
form definitions may be required
Efficient - works with native AFP 
resources such as fonts and page 
segments
Printer file must be changed or overridden to 
produce line data in order to use page and form 
definitions
Entirely automatic when in production use
Not required at run-time
VB.NET PDF url edit library: insert, remove PDF links in vb.net
link into specified position, such as PDF text, image and Delete or remove partial or all hyperlinks from PDF Edit PDF url in preview without adobe PDF reader
remove text from pdf acrobat; erase text in pdf document
VB.NET PDF insert text library: insert text into PDF content in vb
Save text font, color, size and location changes to existing PDF file or Other robust text processing features, like delete and remove PDF text, add PDF
delete text from pdf; how to delete text from pdf
8
iSeries Printing VI: Delivering the Output of e-business
The 
page definition
defines how data is placed on a logical page layout. Input 
print lines are read in, optionally parsed into individual fields, and placed on the 
page. Similar in structure to DDS, the page definition language of PPFA enables 
you to place print lines or print fields anywhere on the page while controlling font, 
orientation, and color characteristics. Data can also be printed as a barcode. 
Page definitions can contain conditional logic. This means that the formatting 
rules can change based on the contents of an input field. A trigger field (for 
example, company number) may be used to select a whole series of formatting 
commands. Figure 3 illustrates how page and form definitions work.
Figure 3.  Concept of page and form definitions
1.1.3.2  Using PPFA
To create form definition and page definition using PPFA, you first enter the 
source statements into a source physical file on the iSeries. You then use the 
PPFA command Convert PPFA Source (CVTPPFASRC) to generate physical files 
that contain the AFP instructions. The form and page definition objects are then 
built (compiled) using the OS/400 commands Create Form Definition 
(CRTFORMDF) and Create Page Definition (CRTPAGDFN).
The printer file refers to these two object types with the FORMDF and PAGDFN 
parameters. A form definition can be used with spooled files that are SCS, 
AFPDS, AFPDSLINE, or LINE. Page definitions can only be used with spooled 
files that are generated as LINE data. 
The application that generates the data does not need to be changed to use 
these PPFA objects, with the exception of a one-time change to the printer file to 
generate *LINE data and reference the new resources. The formatting rules that 
are defined in the form and page definition are processed by PSF/400 at print 
time. Note that this means that the formatted job (with overlays, fonts, and other 
resources) is created only at print time. Therefore, if you require a fully-composed 
AFP file to be created (for example, for viewing, archiving, or using with Host Print 
FORMDEF
Formatted Logical Page
Electronic Form
Formatted Physical Page
Application
Print Records
PAGEDEF
Formatted Logical Page
Chapter 1. iSeries printing software to create, manage output 
9
Transform), you must use the CVTLINDTA command as mentioned previously 
(see 1.1.2.2, “Using the objects created by Infoprint Designer” on page 5).
1.1.3.3  When to use PPFA
If you do not have access to the application programs, you may want to consider 
using PPFA to create form definitions and page definitions to format your data. Be 
aware that you may need access to change or override the printer files in order to 
produce line data, rather than the SCS data that the iSeries normally generates. 
The considerations are the same as for the layout tool in Infoprint Designer. This 
is discussed in greater detail in Chapter 2, “Advanced use of IBM Infoprint 
Designer for iSeries” on page 33.
You may want to use PPFA if you are also doing AFP processing on IBM 
~
zSeries, pSeries, and xSeries servers. As of Version 5 Release 1 of OS/400, 
PPFA/400 on the iSeries supports all the same functions as these other 
platforms. 
If you are developing new applications, the Record Format Line data support, 
which is available in PPFA, provides a new way to deal with different types and 
amounts of data on the same page. Each record includes a format identifier that 
determines how the data is to be mapped. It supports different types of lines such 
as page headers, body, page trailers, and groups. Graphical elements, such as 
lines, boxes, circles and ellipses, can be placed directly on the page. These new 
functions are ideal for printing complex statements that have multiple types of 
data such as may be found on a financial statement or telephone bill.
This new function is discussed in greater detail in Chapter 12, “Using form 
definitions and page definitions” on page 255.
Table 3 outlines the advantages and disadvantages of using Page Printer 
Formatting Aid/400.
1.1.4  AFP Printsuite – Advanced Print Utility (APU)
Advanced Print Utility is a separately charged package of AFP PrintSuite 
(5798-AF3). It enables you to use SCS files as input and then to transform that 
input to “full-page” electronic output, with pages that include electronic forms, 
image, barcodes, lines, boxes, and text in a variety of fonts.
Table 3.  Advantages and disadvantages of PPFA/400
Advantages
Disadvantages
Powerful page formatting tool; finishing and 
record-level formatting supported
No GUI design
No changes to the original application
Requires knowledge of the principles of 
page and form definitions
Resources may be used on other IBM 
platforms
Requires a programmer’s approach to 
source coding, if not an actual programmer
No run-time compiler needed; resources 
“plug into” OS/400 printer file
Printer file must be changed or overridden to 
produce line data in order to use page and 
form definitions
Entirely automatic when in production use
10
iSeries Printing VI: Delivering the Output of e-business
APU is designed to make it very easy to migrate applications that print on 
multi-part impact printers to a laser print environment. You do not need to modify 
any existing application programs or spooled files. 
1.1.4.1  How APU works
During the design stage, you display an existing spooled file on any 5250 style 
terminal and set up the formatting rules in what is known as a 
print definition
. You 
can change the fonts, move, remap, or suppress fields, or you could have them 
print as barcodes. Constant text, overlays, page segments, and boxes can be 
added to the page. You can produce multiple copies of the spooled file using 
different formatting rules. For example, you could have a “Terms and Conditions” 
page printed on the back of the customer copy of an invoice, but not on the file 
copy. You may choose to suppress the amount fields on the packing copy and 
print barcodes of the part number instead. 
You can also choose to apply different layouts to different pages in your document 
based on the content of the page. For example, you may want to use a special 
layout or overlay for documents that have “PAGE 1” printing at the top and a 
different layout for all other pages. 
When you are ready to go into production, you set up the APU output queue 
monitor to watch for spooled files that match certain criteria, such as file name, 
user data, or form type. When there is a match, APU takes the input SCS spooled 
file, applies the rules that you set in the print definition, and builds a new spooled 
file using the AFP data stream.
Figure 4 shows the possible results of using APU.
Figure 4.  Results possible when using Advanced Print Utility
Customer Copy
COPY
Terms & Conditions
High-quality 
colored paper
Duplex
Overlay of terms 
and conditions on 
reverse
Packing List
* 9 8 7 6 5 *
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
____
Barcode
Simplex
Picked from 
different printer 
tray
File Copy
COPY
Lower-quality 
paper
"Copy" overlay
Punched holes for 
easy filing
Picked from 
different printer 
tray
Advanced Print Utility
APU
Etc...
Label
Picked from 
different printer 
tray
Chapter 1. iSeries printing software to create, manage output 
11
1.1.4.2  When to use APU
APU is a good choice when your application programs generate SCS and you 
have absolutely no access to any of the source, not even to the point where you 
would be able to change the printer file type to DEVTYPE(*LINE), as needed by 
Infoprint Designer or PPFA. 
It provides a “green screen” approach that is familiar to many iSeries customers 
and may be considered to be a mid point between true WYSIWYG programs such 
as Infoprint Designer and the programming needed for DDS or PPFA. 
APU has more flexibility than PPFA and Infoprint Designer when it comes to how 
multiple copies of the same page can be formatted. With PPFA and Infoprint 
Designer, copies of the same page can have a different overlay or paper source, 
but the data mapping is essentially the same. The only data mapping differences 
would be the ability to turn on or off suppression for selected fields for different 
copies. With APU, each copy of a given page can have completely different field 
mapping. If this is a requirement, APU would be the product of choice.
The APU monitor also provides additional functions not available with any of the 
other formatting applications. It is possible to use the monitor to route files to 
different destinations, even if they are not to be reformatted. The monitor also 
provides the ability to process one spooled file multiple times, either to the same 
printer or different printers. For example, you may have a program that generates 
one copy of a spooled file, and you use APU to send one copy to the office printer 
for mailing to the customer, and the second copy, with suppression of the prices, 
to the warehouse printer.
Table 4 outlines the advantages and disadvantages of using APU.
1.1.5  AFP PrintSuite – AFP Toolbox
AFP Toolbox is a separately charged package of the AFP PrintSuite (5798-AF3). 
AFP Toolbox provides a high-level, application-programming interface that 
enables programs written in the ILE C, ILE COBOL, and ILE RPG programming 
languages to produce an AFP data stream directly. The MO:DCA-P, or AFPDS 
documents created with AFP Toolbox, are platform-independent and can be 
printed or viewed by all the major IBM platforms, that is, iSeries, zSeries, pSeries, 
Table 4.  Advantages and disadvantages of Advanced Print Utility
Advantages
Disadvantages
Easy to use
Design interface is 5250 “green-screen”
No changes to the original application
Data must be in a fixed or predictable 
position in order to re-format
Entirely automatic when in production use
No support for graphics or finishing
Add overlays, images, barcodes and 
different fonts to your output
Dynamically select different page layouts 
and/or overlays based on your data
Send completed documents to different 
printers and/or at different locations
Replicate multipart stationery
12
iSeries Printing VI: Delivering the Output of e-business
xSeries, and their predecessors AS/400, S/390, RISC/6000, and Intel platforms. 
AFP Toolbox output can be written to a file or returned to the application for 
further processing.
The iSeries version of AFP Toolbox consists of RPG, COBOL, and C libraries 
containing the procedure function calls to be included in the application program. 
The document is built up using these function calls in a hierarchical fashion; a 
document contains pages, and pages are made up of various objects. 
The text processing components are much more advanced than the other 
products available from IBM for the iSeries. AFP Toolbox supports use of justified 
typographic fonts, variable sized, dynamically-built boxes, and indexing tags for 
use in archive/retrieval applications, or for viewing. One of the key features is the 
way AFP Toolbox can handle text in the form of paragraphs. Paragraphs of text 
can be defined and dynamically formatted. The text can flow and be aligned 
based on the area of the page allotted for it. Figure 5 shows some of the 
advanced formatting options including left and right-justification of typographic 
fonts, columnar alignment of typographic fonts, a dynamically-sized box and 
variable page segments, and a “page x of y” page count.
A skilled application programmer who understands the document structure is 
needed to create applications with the AFP Toolbox.
Figure 5.  Some of the formatting options with AFP Toolbox
1.1.5.1  When to use AFP Toolbox
AFP Toolbox is the solution when the customer has a requirement for very 
complex, highly formatted output. Examples might be complex statements such 
as one might find in the financial industry where the document content is highly 
variable. The ability of AFP Toolbox to deal with paragraphs of data makes it ideal 
for complex letter creation.
lorem ipsum dolor sit amet, consectetuer adipiscing
elit, sed diam nonummy nibh euismod tincidunt ut laoreet
dolore magna aliquam erat volutpat. Ut wisi enim ad minim 
veniam, quis nostrud exerci tation ullamcorper suscipit
lobortis nisl ut aliquip ex ea commodo consequat.
513.46
+
214.37
______
727.83
______
Duis autem vel eum iriure dolor in hendrerit in 
vulputate velit esse molestie consequat, vel illum 
dolore eu feugiat nulla facilisis at vero eros et 
accumsan et iusto odio dignissim qui blandit 
praesent luptatum zzril delenit augue duis dolore te 
feugait nulla facilisi.
Page 3 of 
3
iBM
IBM
IBM
IBM
Documents you may be interested
Documents you may be interested