Top-level json: write incrementally

This commit just changes the order in which fields are written to the
json without changing their content. All the json files in the test
suite were modified with this script to ensure that we didn't get any
changes other than ordering.

----------
#!/usr/bin/env python3
import json
import sys

def json_dumps(data):
    return json.dumps(data, ensure_ascii=False,
                      indent=2, separators=(',', ': '))

for filename in sys.argv[1:]:
    with open(filename, 'r') as f:
        data = json.loads(f.read())
    newdata = {}
    for i in ('version', 'parameters', 'pages', 'pagelabels',
              'acroform', 'attachments', 'encrypt', 'outlines',
              'objects', 'objectinfo'):
        if i in data:
            newdata[i] = data[i]
print(json_dumps(newdata))
----------
This commit is contained in:
Jay Berkenbilt 2022-05-06 18:25:59 -04:00
parent 7f65a5c21f
commit dc9b7287cd
41 changed files with 10658 additions and 10639 deletions

View File

@ -512,14 +512,14 @@ class QPDFJob
// JSON // JSON
void doJSON(QPDF& pdf, Pipeline*); void doJSON(QPDF& pdf, Pipeline*);
std::set<QPDFObjGen> getWantedJSONObjects(); std::set<QPDFObjGen> getWantedJSONObjects();
void doJSONObjects(QPDF& pdf, JSON& j); void doJSONObjects(Pipeline* p, bool& first, QPDF& pdf);
void doJSONObjectinfo(QPDF& pdf, JSON& j); void doJSONObjectinfo(Pipeline* p, bool& first, QPDF& pdf);
void doJSONPages(QPDF& pdf, JSON& j); void doJSONPages(Pipeline* p, bool& first, QPDF& pdf);
void doJSONPageLabels(QPDF& pdf, JSON& j); void doJSONPageLabels(Pipeline* p, bool& first, QPDF& pdf);
void doJSONOutlines(QPDF& pdf, JSON& j); void doJSONOutlines(Pipeline* p, bool& first, QPDF& pdf);
void doJSONAcroform(QPDF& pdf, JSON& j); void doJSONAcroform(Pipeline* p, bool& first, QPDF& pdf);
void doJSONEncrypt(QPDF& pdf, JSON& j); void doJSONEncrypt(Pipeline* p, bool& first, QPDF& pdf);
void doJSONAttachments(QPDF& pdf, JSON& j); void doJSONAttachments(Pipeline* p, bool& first, QPDF& pdf);
enum remove_unref_e { re_auto, re_yes, re_no }; enum remove_unref_e { re_auto, re_yes, re_no };

View File

@ -1042,11 +1042,11 @@ QPDFJob::getWantedJSONObjects()
} }
void void
QPDFJob::doJSONObjects(QPDF& pdf, JSON& j) QPDFJob::doJSONObjects(Pipeline* p, bool& first, QPDF& pdf)
{ {
bool all_objects = m->json_objects.empty(); bool all_objects = m->json_objects.empty();
std::set<QPDFObjGen> wanted_og = getWantedJSONObjects(); std::set<QPDFObjGen> wanted_og = getWantedJSONObjects();
JSON j_objects = j.addDictionaryMember("objects", JSON::makeDictionary()); JSON j_objects = JSON::makeDictionary();
if (all_objects || m->json_objects.count("trailer")) { if (all_objects || m->json_objects.count("trailer")) {
j_objects.addDictionaryMember( j_objects.addDictionaryMember(
"trailer", pdf.getTrailer().getJSON(true)); "trailer", pdf.getTrailer().getJSON(true));
@ -1057,15 +1057,15 @@ QPDFJob::doJSONObjects(QPDF& pdf, JSON& j)
j_objects.addDictionaryMember(obj.unparse(), obj.getJSON(true)); j_objects.addDictionaryMember(obj.unparse(), obj.getJSON(true));
} }
} }
JSON::writeDictionaryItem(p, first, "objects", j_objects, 0);
} }
void void
QPDFJob::doJSONObjectinfo(QPDF& pdf, JSON& j) QPDFJob::doJSONObjectinfo(Pipeline* p, bool& first, QPDF& pdf)
{ {
bool all_objects = m->json_objects.empty(); bool all_objects = m->json_objects.empty();
std::set<QPDFObjGen> wanted_og = getWantedJSONObjects(); std::set<QPDFObjGen> wanted_og = getWantedJSONObjects();
JSON j_objectinfo = JSON j_objectinfo = JSON::makeDictionary();
j.addDictionaryMember("objectinfo", JSON::makeDictionary());
for (auto& obj: pdf.getAllObjects()) { for (auto& obj: pdf.getAllObjects()) {
if (all_objects || wanted_og.count(obj.getObjGen())) { if (all_objects || wanted_og.count(obj.getObjGen())) {
auto j_details = j_objectinfo.addDictionaryMember( auto j_details = j_objectinfo.addDictionaryMember(
@ -1084,12 +1084,13 @@ QPDFJob::doJSONObjectinfo(QPDF& pdf, JSON& j)
: JSON::makeNull())); : JSON::makeNull()));
} }
} }
JSON::writeDictionaryItem(p, first, "objectinfo", j_objectinfo, 0);
} }
void void
QPDFJob::doJSONPages(QPDF& pdf, JSON& j) QPDFJob::doJSONPages(Pipeline* p, bool& first, QPDF& pdf)
{ {
JSON j_pages = j.addDictionaryMember("pages", JSON::makeArray()); JSON j_pages = JSON::makeArray();
QPDFPageDocumentHelper pdh(pdf); QPDFPageDocumentHelper pdh(pdf);
QPDFPageLabelDocumentHelper pldh(pdf); QPDFPageLabelDocumentHelper pldh(pdf);
QPDFOutlineDocumentHelper odh(pdf); QPDFOutlineDocumentHelper odh(pdf);
@ -1158,12 +1159,13 @@ QPDFJob::doJSONPages(QPDF& pdf, JSON& j)
} }
j_page.addDictionaryMember("pageposfrom1", JSON::makeInt(1 + pageno)); j_page.addDictionaryMember("pageposfrom1", JSON::makeInt(1 + pageno));
} }
JSON::writeDictionaryItem(p, first, "pages", j_pages, 0);
} }
void void
QPDFJob::doJSONPageLabels(QPDF& pdf, JSON& j) QPDFJob::doJSONPageLabels(Pipeline* p, bool& first, QPDF& pdf)
{ {
JSON j_labels = j.addDictionaryMember("pagelabels", JSON::makeArray()); JSON j_labels = JSON::makeArray();
QPDFPageLabelDocumentHelper pldh(pdf); QPDFPageLabelDocumentHelper pldh(pdf);
QPDFPageDocumentHelper pdh(pdf); QPDFPageDocumentHelper pdh(pdf);
std::vector<QPDFPageObjectHelper> pages = pdh.getAllPages(); std::vector<QPDFPageObjectHelper> pages = pdh.getAllPages();
@ -1186,6 +1188,7 @@ QPDFJob::doJSONPageLabels(QPDF& pdf, JSON& j)
j_label.addDictionaryMember("label", (*iter).getJSON()); j_label.addDictionaryMember("label", (*iter).getJSON());
} }
} }
JSON::writeDictionaryItem(p, first, "pagelabels", j_labels, 0);
} }
static void static void
@ -1215,7 +1218,7 @@ add_outlines_to_json(
} }
void void
QPDFJob::doJSONOutlines(QPDF& pdf, JSON& j) QPDFJob::doJSONOutlines(Pipeline* p, bool& first, QPDF& pdf)
{ {
std::map<QPDFObjGen, int> page_numbers; std::map<QPDFObjGen, int> page_numbers;
QPDFPageDocumentHelper dh(pdf); QPDFPageDocumentHelper dh(pdf);
@ -1226,15 +1229,16 @@ QPDFJob::doJSONOutlines(QPDF& pdf, JSON& j)
page_numbers[oh.getObjGen()] = ++n; page_numbers[oh.getObjGen()] = ++n;
} }
JSON j_outlines = j.addDictionaryMember("outlines", JSON::makeArray()); JSON j_outlines = JSON::makeArray();
QPDFOutlineDocumentHelper odh(pdf); QPDFOutlineDocumentHelper odh(pdf);
add_outlines_to_json(odh.getTopLevelOutlines(), j_outlines, page_numbers); add_outlines_to_json(odh.getTopLevelOutlines(), j_outlines, page_numbers);
JSON::writeDictionaryItem(p, first, "outlines", j_outlines, 0);
} }
void void
QPDFJob::doJSONAcroform(QPDF& pdf, JSON& j) QPDFJob::doJSONAcroform(Pipeline* p, bool& first, QPDF& pdf)
{ {
JSON j_acroform = j.addDictionaryMember("acroform", JSON::makeDictionary()); JSON j_acroform = JSON::makeDictionary();
QPDFAcroFormDocumentHelper afdh(pdf); QPDFAcroFormDocumentHelper afdh(pdf);
j_acroform.addDictionaryMember( j_acroform.addDictionaryMember(
"hasacroform", JSON::makeBool(afdh.hasAcroForm())); "hasacroform", JSON::makeBool(afdh.hasAcroForm()));
@ -1297,10 +1301,11 @@ QPDFJob::doJSONAcroform(QPDF& pdf, JSON& j)
"annotationflags", JSON::makeInt(aoh.getFlags())); "annotationflags", JSON::makeInt(aoh.getFlags()));
} }
} }
JSON::writeDictionaryItem(p, first, "acroform", j_acroform, 0);
} }
void void
QPDFJob::doJSONEncrypt(QPDF& pdf, JSON& j) QPDFJob::doJSONEncrypt(Pipeline* p, bool& first, QPDF& pdf)
{ {
int R = 0; int R = 0;
int P = 0; int P = 0;
@ -1310,7 +1315,7 @@ QPDFJob::doJSONEncrypt(QPDF& pdf, JSON& j)
QPDF::encryption_method_e file_method = QPDF::e_none; QPDF::encryption_method_e file_method = QPDF::e_none;
bool is_encrypted = bool is_encrypted =
pdf.isEncrypted(R, P, V, stream_method, string_method, file_method); pdf.isEncrypted(R, P, V, stream_method, string_method, file_method);
JSON j_encrypt = j.addDictionaryMember("encrypt", JSON::makeDictionary()); JSON j_encrypt = JSON::makeDictionary();
j_encrypt.addDictionaryMember("encrypted", JSON::makeBool(is_encrypted)); j_encrypt.addDictionaryMember("encrypted", JSON::makeBool(is_encrypted));
j_encrypt.addDictionaryMember( j_encrypt.addDictionaryMember(
"userpasswordmatched", "userpasswordmatched",
@ -1381,13 +1386,13 @@ QPDFJob::doJSONEncrypt(QPDF& pdf, JSON& j)
"stringmethod", JSON::makeString(s_string_method)); "stringmethod", JSON::makeString(s_string_method));
j_parameters.addDictionaryMember( j_parameters.addDictionaryMember(
"filemethod", JSON::makeString(s_file_method)); "filemethod", JSON::makeString(s_file_method));
JSON::writeDictionaryItem(p, first, "encrypt", j_encrypt, 0);
} }
void void
QPDFJob::doJSONAttachments(QPDF& pdf, JSON& j) QPDFJob::doJSONAttachments(Pipeline* p, bool& first, QPDF& pdf)
{ {
JSON j_attachments = JSON j_attachments = JSON::makeDictionary();
j.addDictionaryMember("attachments", JSON::makeDictionary());
QPDFEmbeddedFileDocumentHelper efdh(pdf); QPDFEmbeddedFileDocumentHelper efdh(pdf);
for (auto const& iter: efdh.getEmbeddedFiles()) { for (auto const& iter: efdh.getEmbeddedFiles()) {
std::string const& key = iter.first; std::string const& key = iter.first;
@ -1402,6 +1407,7 @@ QPDFJob::doJSONAttachments(QPDF& pdf, JSON& j)
"preferredcontents", "preferredcontents",
JSON::makeString(fsoh->getEmbeddedFileStream().unparse())); JSON::makeString(fsoh->getEmbeddedFileStream().unparse()));
} }
JSON::writeDictionaryItem(p, first, "attachments", j_attachments, 0);
} }
JSON JSON
@ -1600,13 +1606,14 @@ QPDFJob::doJSON(QPDF& pdf, Pipeline* p)
p = pl_str.get(); p = pl_str.get();
} }
JSON j = JSON::makeDictionary(); bool first = true;
JSON::writeDictionaryOpen(p, first, 0);
// This version is updated every time a non-backward-compatible // This version is updated every time a non-backward-compatible
// change is made to the JSON format. Clients of the JSON are to // change is made to the JSON format. Clients of the JSON are to
// ignore unrecognized keys, so we only update the version of a // ignore unrecognized keys, so we only update the version of a
// key disappears or if its value changes meaning. // key disappears or if its value changes meaning.
j.addDictionaryMember("version", JSON::makeInt(1)); JSON::writeDictionaryItem(p, first, "version", JSON::makeInt(1), 0);
JSON j_params = j.addDictionaryMember("parameters", JSON::makeDictionary()); JSON j_params = JSON::makeDictionary();
std::string decode_level_str; std::string decode_level_str;
switch (m->decode_level) { switch (m->decode_level) {
case qpdf_dl_none: case qpdf_dl_none:
@ -1624,28 +1631,36 @@ QPDFJob::doJSON(QPDF& pdf, Pipeline* p)
} }
j_params.addDictionaryMember( j_params.addDictionaryMember(
"decodelevel", JSON::makeString(decode_level_str)); "decodelevel", JSON::makeString(decode_level_str));
JSON::writeDictionaryItem(p, first, "parameters", j_params, 0);
bool all_keys = m->json_keys.empty(); bool all_keys = m->json_keys.empty();
// The list of selectable top-level keys id duplicated in the // The list of selectable top-level keys id duplicated in the
// following places: job.yml, QPDFJob::json_schema, and // following places: job.yml, QPDFJob::json_schema, and
// QPDFJob::doJSON. // QPDFJob::doJSON.
// We do pages and pagelabels first since they have the side
// effect of repairing the pages tree, which could potentially
// impact object references in remaining items.
if (all_keys || m->json_keys.count("pages")) { if (all_keys || m->json_keys.count("pages")) {
doJSONPages(pdf, j); doJSONPages(p, first, pdf);
} }
if (all_keys || m->json_keys.count("pagelabels")) { if (all_keys || m->json_keys.count("pagelabels")) {
doJSONPageLabels(pdf, j); doJSONPageLabels(p, first, pdf);
}
if (all_keys || m->json_keys.count("outlines")) {
doJSONOutlines(pdf, j);
} }
// The non-special keys are output in alphabetical order, but the
// order doesn't actually matter.
if (all_keys || m->json_keys.count("acroform")) { if (all_keys || m->json_keys.count("acroform")) {
doJSONAcroform(pdf, j); doJSONAcroform(p, first, pdf);
}
if (all_keys || m->json_keys.count("encrypt")) {
doJSONEncrypt(pdf, j);
} }
if (all_keys || m->json_keys.count("attachments")) { if (all_keys || m->json_keys.count("attachments")) {
doJSONAttachments(pdf, j); doJSONAttachments(p, first, pdf);
}
if (all_keys || m->json_keys.count("encrypt")) {
doJSONEncrypt(p, first, pdf);
}
if (all_keys || m->json_keys.count("outlines")) {
doJSONOutlines(p, first, pdf);
} }
// We do objects and objectinfo last so their information is // We do objects and objectinfo last so their information is
@ -1653,13 +1668,14 @@ QPDFJob::doJSON(QPDF& pdf, Pipeline* p)
// file with any page tree problems and the page tree not // file with any page tree problems and the page tree not
// flattened, select objects/objectinfo without other keys. // flattened, select objects/objectinfo without other keys.
if (all_keys || m->json_keys.count("objects")) { if (all_keys || m->json_keys.count("objects")) {
doJSONObjects(pdf, j); doJSONObjects(p, first, pdf);
} }
if (all_keys || m->json_keys.count("objectinfo")) { if (all_keys || m->json_keys.count("objectinfo")) {
doJSONObjectinfo(pdf, j); doJSONObjectinfo(p, first, pdf);
} }
*p << j.unparse() << "\n"; JSON::writeDictionaryClose(p, first, 0);
*p << "\n";
if (this->m->test_json_schema) { if (this->m->test_json_schema) {
// Check against schema // Check against schema

View File

@ -4277,7 +4277,14 @@ foreach my $d (@encrypted_files)
my $f = sub { $_[0] ? "allowed" : "not allowed" }; my $f = sub { $_[0] ? "allowed" : "not allowed" };
my $jf = sub { $_[0] ? "true" : "false" }; my $jf = sub { $_[0] ? "true" : "false" };
my $enc_details = ""; my $enc_details = "";
my $enc_json = "{\n \"encrypt\": {\n \"capabilities\": {\n"; my $enc_json =
"{\n" .
" \"version\": 1,\n" .
" \"parameters\": {\n" .
" \"decodelevel\": \"generalized\"\n" .
" },\n" .
" \"encrypt\": {\n" .
" \"capabilities\": {\n";
if ($match_owner) if ($match_owner)
{ {
$enc_details .= "Supplied password is owner password\n"; $enc_details .= "Supplied password is owner password\n";
@ -4321,11 +4328,7 @@ foreach my $d (@encrypted_files)
" \"stringmethod\": \"---method---\"\n" . " \"stringmethod\": \"---method---\"\n" .
" },\n" . " },\n" .
" \"userpasswordmatched\": ---upm---\n" . " \"userpasswordmatched\": ---upm---\n" .
" },\n" . " }\n" .
" \"parameters\": {\n" .
" \"decodelevel\": \"generalized\"\n" .
" },\n" .
" \"version\": 1\n" .
"}\n"; "}\n";
if ($file =~ m/XI-/) if ($file =~ m/XI-/)
{ {

View File

@ -1,47 +1,7 @@
{ {
"objectinfo": { "version": 1,
"1 0 R": { "parameters": {
"stream": { "decodelevel": "generalized"
"filter": null,
"is": false,
"length": null
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 44
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
}
}, },
"objects": { "objects": {
"1 0 R": { "1 0 R": {
@ -112,8 +72,48 @@
"/Size": 7 "/Size": 7
} }
}, },
"parameters": { "objectinfo": {
"decodelevel": "generalized" "1 0 R": {
}, "stream": {
"version": 1 "filter": null,
"is": false,
"length": null
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 44
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
}
}
} }

View File

@ -1,62 +1,30 @@
{ {
"objectinfo": { "version": 1,
"1 0 R": { "parameters": {
"stream": { "decodelevel": "generalized"
"filter": null,
"is": false,
"length": null
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 44
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
}
}, },
"pages": [
{
"contents": [
"3 0 R"
],
"images": [],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 1
},
{
"contents": [
"3 0 R"
],
"images": [],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 2
}
],
"objects": { "objects": {
"1 0 R": { "1 0 R": {
"/Pages": "2 0 R", "/Pages": "2 0 R",
@ -128,30 +96,62 @@
"/Size": 7 "/Size": 7
} }
}, },
"pages": [ "objectinfo": {
{ "1 0 R": {
"contents": [ "stream": {
"3 0 R" "filter": null,
], "is": false,
"images": [], "length": null
"label": null, }
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 1
}, },
{ "2 0 R": {
"contents": [ "stream": {
"3 0 R" "filter": null,
], "is": false,
"images": [], "length": null
"label": null, }
"object": "8 0 R", },
"outlines": [], "3 0 R": {
"pageposfrom1": 2 "stream": {
"filter": null,
"is": true,
"length": 44
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
} }
], }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,13 +1,7 @@
{ {
"objects": { "version": 1,
"5 0 R": [ "parameters": {
"/PDF", "decodelevel": "generalized"
"/Text"
],
"trailer": {
"/Root": "1 0 R",
"/Size": 7
}
}, },
"pages": [ "pages": [
{ {
@ -21,8 +15,14 @@
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ],
"parameters": { "objects": {
"decodelevel": "generalized" "5 0 R": [
}, "/PDF",
"version": 1 "/Text"
],
"trailer": {
"/Root": "1 0 R",
"/Size": 7
}
}
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"encrypt": { "encrypt": {
"capabilities": { "capabilities": {
"accessibility": true, "accessibility": true,
@ -25,9 +29,5 @@
"stringmethod": "AESv2" "stringmethod": "AESv2"
}, },
"userpasswordmatched": true "userpasswordmatched": true
}, }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"encrypt": { "encrypt": {
"capabilities": { "capabilities": {
"accessibility": true, "accessibility": true,
@ -25,9 +29,5 @@
"stringmethod": "AESv2" "stringmethod": "AESv2"
}, },
"userpasswordmatched": true "userpasswordmatched": true
}, }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"acroform": { "acroform": {
"fields": [ "fields": [
{ {
@ -384,9 +388,5 @@
], ],
"hasacroform": true, "hasacroform": true,
"needappearances": true "needappearances": true
}, }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,245 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "all"
},
"pages": [
{
"contents": [
"12 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "14 0 R",
"width": 400
}
],
"label": null,
"object": "3 0 R",
"outlines": [],
"pageposfrom1": 1
},
{
"contents": [
"15 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "16 0 R",
"width": 400
}
],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 2
},
{
"contents": [
"17 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "18 0 R",
"width": 400
}
],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
},
{
"contents": [
"19 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "20 0 R",
"width": 400
}
],
"label": null,
"object": "6 0 R",
"outlines": [],
"pageposfrom1": 4
},
{
"contents": [
"21 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "22 0 R",
"width": 400
}
],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 5
},
{
"contents": [
"23 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "24 0 R",
"width": 400
}
],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 6
},
{
"contents": [
"25 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "26 0 R",
"width": 400
}
],
"label": null,
"object": "9 0 R",
"outlines": [],
"pageposfrom1": 7
},
{
"contents": [
"27 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "28 0 R",
"width": 400
}
],
"label": null,
"object": "10 0 R",
"outlines": [],
"pageposfrom1": 8
},
{
"contents": [
"29 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "30 0 R",
"width": 400
}
],
"label": null,
"object": "11 0 R",
"outlines": [],
"pageposfrom1": 9
}
],
"pagelabels": [],
"acroform": { "acroform": {
"fields": [], "fields": [],
"hasacroform": false, "hasacroform": false,
@ -32,218 +273,7 @@
}, },
"userpasswordmatched": false "userpasswordmatched": false
}, },
"objectinfo": { "outlines": [],
"1 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"10 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"11 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"12 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"13 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"14 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 768000
}
},
"15 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"16 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 9364
}
},
"17 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"18 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 768998
}
},
"19 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 94
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"20 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 576000
}
},
"21 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 100
}
},
"22 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 3650
}
},
"23 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 106
}
},
"24 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 641497
}
},
"25 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"26 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 192000
}
},
"27 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"28 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 2587
}
},
"29 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"30 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 3001
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
}
},
"objects": { "objects": {
"1 0 R": { "1 0 R": {
"/Pages": "2 0 R", "/Pages": "2 0 R",
@ -610,246 +640,216 @@
"/Size": 31 "/Size": 31
} }
}, },
"outlines": [], "objectinfo": {
"pagelabels": [], "1 0 R": {
"pages": [ "stream": {
{ "filter": null,
"contents": [ "is": false,
"12 0 R" "length": null
], }
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "14 0 R",
"width": 400
}
],
"label": null,
"object": "3 0 R",
"outlines": [],
"pageposfrom1": 1
}, },
{ "10 0 R": {
"contents": [ "stream": {
"15 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "16 0 R",
"width": 400
}
],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 2
}, },
{ "11 0 R": {
"contents": [ "stream": {
"17 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "18 0 R",
"width": 400
}
],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
}, },
{ "12 0 R": {
"contents": [ "stream": {
"19 0 R" "filter": null,
], "is": true,
"images": [ "length": 95
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "20 0 R",
"width": 400
}
],
"label": null,
"object": "6 0 R",
"outlines": [],
"pageposfrom1": 4
}, },
{ "13 0 R": {
"contents": [ "stream": {
"21 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "22 0 R",
"width": 400
}
],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 5
}, },
{ "14 0 R": {
"contents": [ "stream": {
"23 0 R" "filter": null,
], "is": true,
"images": [ "length": 768000
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "24 0 R",
"width": 400
}
],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 6
}, },
{ "15 0 R": {
"contents": [ "stream": {
"25 0 R" "filter": null,
], "is": true,
"images": [ "length": 101
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "26 0 R",
"width": 400
}
],
"label": null,
"object": "9 0 R",
"outlines": [],
"pageposfrom1": 7
}, },
{ "16 0 R": {
"contents": [ "stream": {
"27 0 R" "filter": "/DCTDecode",
], "is": true,
"images": [ "length": 9364
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "28 0 R",
"width": 400
}
],
"label": null,
"object": "10 0 R",
"outlines": [],
"pageposfrom1": 8
}, },
{ "17 0 R": {
"contents": [ "stream": {
"29 0 R" "filter": null,
], "is": true,
"images": [ "length": 107
{ }
"bitspercomponent": 8, },
"colorspace": "/DeviceGray", "18 0 R": {
"decodeparms": [ "stream": {
null "filter": "/RunLengthDecode",
], "is": true,
"filter": [ "length": 768998
"/RunLengthDecode" }
], },
"filterable": true, "19 0 R": {
"height": 480, "stream": {
"name": "/Im1", "filter": null,
"object": "30 0 R", "is": true,
"width": 400 "length": 94
} }
], },
"label": null, "2 0 R": {
"object": "11 0 R", "stream": {
"outlines": [], "filter": null,
"pageposfrom1": 9 "is": false,
"length": null
}
},
"20 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 576000
}
},
"21 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 100
}
},
"22 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 3650
}
},
"23 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 106
}
},
"24 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 641497
}
},
"25 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"26 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 192000
}
},
"27 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"28 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 2587
}
},
"29 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"30 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 3001
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
} }
], }
"parameters": {
"decodelevel": "all"
},
"version": 1
} }

View File

@ -1,4 +1,245 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [
{
"contents": [
"12 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/FlateDecode"
],
"filterable": true,
"height": 48,
"name": "/Im1",
"object": "14 0 R",
"width": 40
}
],
"label": null,
"object": "3 0 R",
"outlines": [],
"pageposfrom1": 1
},
{
"contents": [
"15 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "16 0 R",
"width": 40
}
],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 2
},
{
"contents": [
"17 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "18 0 R",
"width": 40
}
],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
},
{
"contents": [
"19 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/FlateDecode"
],
"filterable": true,
"height": 48,
"name": "/Im1",
"object": "20 0 R",
"width": 40
}
],
"label": null,
"object": "6 0 R",
"outlines": [],
"pageposfrom1": 4
},
{
"contents": [
"21 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "22 0 R",
"width": 40
}
],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 5
},
{
"contents": [
"23 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "24 0 R",
"width": 40
}
],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 6
},
{
"contents": [
"25 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/FlateDecode"
],
"filterable": true,
"height": 48,
"name": "/Im1",
"object": "26 0 R",
"width": 40
}
],
"label": null,
"object": "9 0 R",
"outlines": [],
"pageposfrom1": 7
},
{
"contents": [
"27 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "28 0 R",
"width": 40
}
],
"label": null,
"object": "10 0 R",
"outlines": [],
"pageposfrom1": 8
},
{
"contents": [
"29 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "30 0 R",
"width": 40
}
],
"label": null,
"object": "11 0 R",
"outlines": [],
"pageposfrom1": 9
}
],
"pagelabels": [],
"acroform": { "acroform": {
"fields": [], "fields": [],
"hasacroform": false, "hasacroform": false,
@ -32,218 +273,7 @@
}, },
"userpasswordmatched": false "userpasswordmatched": false
}, },
"objectinfo": { "outlines": [],
"1 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"10 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"11 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"12 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 97
}
},
"13 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"14 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 51
}
},
"15 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 102
}
},
"16 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 454
}
},
"17 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 108
}
},
"18 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 7688
}
},
"19 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 96
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"20 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 46
}
},
"21 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 99
}
},
"22 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 849
}
},
"23 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 106
}
},
"24 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 6411
}
},
"25 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 97
}
},
"26 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 36
}
},
"27 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 101
}
},
"28 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 359
}
},
"29 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 108
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"30 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 37
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
}
},
"objects": { "objects": {
"1 0 R": { "1 0 R": {
"/Pages": "2 0 R", "/Pages": "2 0 R",
@ -622,246 +652,216 @@
"/Size": 31 "/Size": 31
} }
}, },
"outlines": [], "objectinfo": {
"pagelabels": [], "1 0 R": {
"pages": [ "stream": {
{ "filter": null,
"contents": [ "is": false,
"12 0 R" "length": null
], }
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/FlateDecode"
],
"filterable": true,
"height": 48,
"name": "/Im1",
"object": "14 0 R",
"width": 40
}
],
"label": null,
"object": "3 0 R",
"outlines": [],
"pageposfrom1": 1
}, },
{ "10 0 R": {
"contents": [ "stream": {
"15 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "16 0 R",
"width": 40
}
],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 2
}, },
{ "11 0 R": {
"contents": [ "stream": {
"17 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "18 0 R",
"width": 40
}
],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
}, },
{ "12 0 R": {
"contents": [ "stream": {
"19 0 R" "filter": "/FlateDecode",
], "is": true,
"images": [ "length": 97
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/FlateDecode"
],
"filterable": true,
"height": 48,
"name": "/Im1",
"object": "20 0 R",
"width": 40
}
],
"label": null,
"object": "6 0 R",
"outlines": [],
"pageposfrom1": 4
}, },
{ "13 0 R": {
"contents": [ "stream": {
"21 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "22 0 R",
"width": 40
}
],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 5
}, },
{ "14 0 R": {
"contents": [ "stream": {
"23 0 R" "filter": "/FlateDecode",
], "is": true,
"images": [ "length": 51
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "24 0 R",
"width": 40
}
],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 6
}, },
{ "15 0 R": {
"contents": [ "stream": {
"25 0 R" "filter": "/FlateDecode",
], "is": true,
"images": [ "length": 102
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/FlateDecode"
],
"filterable": true,
"height": 48,
"name": "/Im1",
"object": "26 0 R",
"width": 40
}
],
"label": null,
"object": "9 0 R",
"outlines": [],
"pageposfrom1": 7
}, },
{ "16 0 R": {
"contents": [ "stream": {
"27 0 R" "filter": "/DCTDecode",
], "is": true,
"images": [ "length": 454
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 48,
"name": "/Im1",
"object": "28 0 R",
"width": 40
}
],
"label": null,
"object": "10 0 R",
"outlines": [],
"pageposfrom1": 8
}, },
{ "17 0 R": {
"contents": [ "stream": {
"29 0 R" "filter": "/FlateDecode",
], "is": true,
"images": [ "length": 108
{ }
"bitspercomponent": 8, },
"colorspace": "/DeviceGray", "18 0 R": {
"decodeparms": [ "stream": {
null "filter": "/RunLengthDecode",
], "is": true,
"filter": [ "length": 7688
"/RunLengthDecode" }
], },
"filterable": false, "19 0 R": {
"height": 48, "stream": {
"name": "/Im1", "filter": "/FlateDecode",
"object": "30 0 R", "is": true,
"width": 40 "length": 96
} }
], },
"label": null, "2 0 R": {
"object": "11 0 R", "stream": {
"outlines": [], "filter": null,
"pageposfrom1": 9 "is": false,
"length": null
}
},
"20 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 46
}
},
"21 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 99
}
},
"22 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 849
}
},
"23 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 106
}
},
"24 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 6411
}
},
"25 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 97
}
},
"26 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 36
}
},
"27 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 101
}
},
"28 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 359
}
},
"29 0 R": {
"stream": {
"filter": "/FlateDecode",
"is": true,
"length": 108
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"30 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 37
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
} }
], }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,245 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "specialized"
},
"pages": [
{
"contents": [
"12 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "14 0 R",
"width": 400
}
],
"label": null,
"object": "3 0 R",
"outlines": [],
"pageposfrom1": 1
},
{
"contents": [
"15 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "16 0 R",
"width": 400
}
],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 2
},
{
"contents": [
"17 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "18 0 R",
"width": 400
}
],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
},
{
"contents": [
"19 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "20 0 R",
"width": 400
}
],
"label": null,
"object": "6 0 R",
"outlines": [],
"pageposfrom1": 4
},
{
"contents": [
"21 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "22 0 R",
"width": 400
}
],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 5
},
{
"contents": [
"23 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "24 0 R",
"width": 400
}
],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 6
},
{
"contents": [
"25 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "26 0 R",
"width": 400
}
],
"label": null,
"object": "9 0 R",
"outlines": [],
"pageposfrom1": 7
},
{
"contents": [
"27 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "28 0 R",
"width": 400
}
],
"label": null,
"object": "10 0 R",
"outlines": [],
"pageposfrom1": 8
},
{
"contents": [
"29 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "30 0 R",
"width": 400
}
],
"label": null,
"object": "11 0 R",
"outlines": [],
"pageposfrom1": 9
}
],
"pagelabels": [],
"acroform": { "acroform": {
"fields": [], "fields": [],
"hasacroform": false, "hasacroform": false,
@ -32,218 +273,7 @@
}, },
"userpasswordmatched": false "userpasswordmatched": false
}, },
"objectinfo": { "outlines": [],
"1 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"10 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"11 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"12 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"13 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"14 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 768000
}
},
"15 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"16 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 9364
}
},
"17 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"18 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 768998
}
},
"19 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 94
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"20 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 576000
}
},
"21 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 100
}
},
"22 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 3650
}
},
"23 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 106
}
},
"24 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 641497
}
},
"25 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"26 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 192000
}
},
"27 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"28 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 2587
}
},
"29 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"30 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 3001
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
}
},
"objects": { "objects": {
"1 0 R": { "1 0 R": {
"/Pages": "2 0 R", "/Pages": "2 0 R",
@ -610,246 +640,216 @@
"/Size": 31 "/Size": 31
} }
}, },
"outlines": [], "objectinfo": {
"pagelabels": [], "1 0 R": {
"pages": [ "stream": {
{ "filter": null,
"contents": [ "is": false,
"12 0 R" "length": null
], }
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "14 0 R",
"width": 400
}
],
"label": null,
"object": "3 0 R",
"outlines": [],
"pageposfrom1": 1
}, },
{ "10 0 R": {
"contents": [ "stream": {
"15 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "16 0 R",
"width": 400
}
],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 2
}, },
{ "11 0 R": {
"contents": [ "stream": {
"17 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "18 0 R",
"width": 400
}
],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
}, },
{ "12 0 R": {
"contents": [ "stream": {
"19 0 R" "filter": null,
], "is": true,
"images": [ "length": 95
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "20 0 R",
"width": 400
}
],
"label": null,
"object": "6 0 R",
"outlines": [],
"pageposfrom1": 4
}, },
{ "13 0 R": {
"contents": [ "stream": {
"21 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "22 0 R",
"width": 400
}
],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 5
}, },
{ "14 0 R": {
"contents": [ "stream": {
"23 0 R" "filter": null,
], "is": true,
"images": [ "length": 768000
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "24 0 R",
"width": 400
}
],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 6
}, },
{ "15 0 R": {
"contents": [ "stream": {
"25 0 R" "filter": null,
], "is": true,
"images": [ "length": 101
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "26 0 R",
"width": 400
}
],
"label": null,
"object": "9 0 R",
"outlines": [],
"pageposfrom1": 7
}, },
{ "16 0 R": {
"contents": [ "stream": {
"27 0 R" "filter": "/DCTDecode",
], "is": true,
"images": [ "length": 9364
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "28 0 R",
"width": 400
}
],
"label": null,
"object": "10 0 R",
"outlines": [],
"pageposfrom1": 8
}, },
{ "17 0 R": {
"contents": [ "stream": {
"29 0 R" "filter": null,
], "is": true,
"images": [ "length": 107
{ }
"bitspercomponent": 8, },
"colorspace": "/DeviceGray", "18 0 R": {
"decodeparms": [ "stream": {
null "filter": "/RunLengthDecode",
], "is": true,
"filter": [ "length": 768998
"/RunLengthDecode" }
], },
"filterable": true, "19 0 R": {
"height": 480, "stream": {
"name": "/Im1", "filter": null,
"object": "30 0 R", "is": true,
"width": 400 "length": 94
} }
], },
"label": null, "2 0 R": {
"object": "11 0 R", "stream": {
"outlines": [], "filter": null,
"pageposfrom1": 9 "is": false,
"length": null
}
},
"20 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 576000
}
},
"21 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 100
}
},
"22 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 3650
}
},
"23 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 106
}
},
"24 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 641497
}
},
"25 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"26 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 192000
}
},
"27 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"28 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 2587
}
},
"29 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"30 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 3001
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
} }
], }
"parameters": {
"decodelevel": "specialized"
},
"version": 1
} }

View File

@ -1,4 +1,245 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [
{
"contents": [
"12 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "14 0 R",
"width": 400
}
],
"label": null,
"object": "3 0 R",
"outlines": [],
"pageposfrom1": 1
},
{
"contents": [
"15 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "16 0 R",
"width": 400
}
],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 2
},
{
"contents": [
"17 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "18 0 R",
"width": 400
}
],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
},
{
"contents": [
"19 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "20 0 R",
"width": 400
}
],
"label": null,
"object": "6 0 R",
"outlines": [],
"pageposfrom1": 4
},
{
"contents": [
"21 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "22 0 R",
"width": 400
}
],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 5
},
{
"contents": [
"23 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "24 0 R",
"width": 400
}
],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 6
},
{
"contents": [
"25 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "26 0 R",
"width": 400
}
],
"label": null,
"object": "9 0 R",
"outlines": [],
"pageposfrom1": 7
},
{
"contents": [
"27 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "28 0 R",
"width": 400
}
],
"label": null,
"object": "10 0 R",
"outlines": [],
"pageposfrom1": 8
},
{
"contents": [
"29 0 R"
],
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "30 0 R",
"width": 400
}
],
"label": null,
"object": "11 0 R",
"outlines": [],
"pageposfrom1": 9
}
],
"pagelabels": [],
"acroform": { "acroform": {
"fields": [], "fields": [],
"hasacroform": false, "hasacroform": false,
@ -32,218 +273,7 @@
}, },
"userpasswordmatched": false "userpasswordmatched": false
}, },
"objectinfo": { "outlines": [],
"1 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"10 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"11 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"12 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"13 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"14 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 768000
}
},
"15 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"16 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 9364
}
},
"17 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"18 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 768998
}
},
"19 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 94
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"20 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 576000
}
},
"21 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 100
}
},
"22 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 3650
}
},
"23 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 106
}
},
"24 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 641497
}
},
"25 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"26 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 192000
}
},
"27 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"28 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 2587
}
},
"29 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"30 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 3001
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
}
},
"objects": { "objects": {
"1 0 R": { "1 0 R": {
"/Pages": "2 0 R", "/Pages": "2 0 R",
@ -610,246 +640,216 @@
"/Size": 31 "/Size": 31
} }
}, },
"outlines": [], "objectinfo": {
"pagelabels": [], "1 0 R": {
"pages": [ "stream": {
{ "filter": null,
"contents": [ "is": false,
"12 0 R" "length": null
], }
"images": [
{
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "14 0 R",
"width": 400
}
],
"label": null,
"object": "3 0 R",
"outlines": [],
"pageposfrom1": 1
}, },
{ "10 0 R": {
"contents": [ "stream": {
"15 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "16 0 R",
"width": 400
}
],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 2
}, },
{ "11 0 R": {
"contents": [ "stream": {
"17 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceCMYK",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "18 0 R",
"width": 400
}
],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
}, },
{ "12 0 R": {
"contents": [ "stream": {
"19 0 R" "filter": null,
], "is": true,
"images": [ "length": 95
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "20 0 R",
"width": 400
}
],
"label": null,
"object": "6 0 R",
"outlines": [],
"pageposfrom1": 4
}, },
{ "13 0 R": {
"contents": [ "stream": {
"21 0 R" "filter": null,
], "is": false,
"images": [ "length": null
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "22 0 R",
"width": 400
}
],
"label": null,
"object": "7 0 R",
"outlines": [],
"pageposfrom1": 5
}, },
{ "14 0 R": {
"contents": [ "stream": {
"23 0 R" "filter": null,
], "is": true,
"images": [ "length": 768000
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceRGB",
"decodeparms": [
null
],
"filter": [
"/RunLengthDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "24 0 R",
"width": 400
}
],
"label": null,
"object": "8 0 R",
"outlines": [],
"pageposfrom1": 6
}, },
{ "15 0 R": {
"contents": [ "stream": {
"25 0 R" "filter": null,
], "is": true,
"images": [ "length": 101
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
null
],
"filterable": true,
"height": 480,
"name": "/Im1",
"object": "26 0 R",
"width": 400
}
],
"label": null,
"object": "9 0 R",
"outlines": [],
"pageposfrom1": 7
}, },
{ "16 0 R": {
"contents": [ "stream": {
"27 0 R" "filter": "/DCTDecode",
], "is": true,
"images": [ "length": 9364
{ }
"bitspercomponent": 8,
"colorspace": "/DeviceGray",
"decodeparms": [
null
],
"filter": [
"/DCTDecode"
],
"filterable": false,
"height": 480,
"name": "/Im1",
"object": "28 0 R",
"width": 400
}
],
"label": null,
"object": "10 0 R",
"outlines": [],
"pageposfrom1": 8
}, },
{ "17 0 R": {
"contents": [ "stream": {
"29 0 R" "filter": null,
], "is": true,
"images": [ "length": 107
{ }
"bitspercomponent": 8, },
"colorspace": "/DeviceGray", "18 0 R": {
"decodeparms": [ "stream": {
null "filter": "/RunLengthDecode",
], "is": true,
"filter": [ "length": 768998
"/RunLengthDecode" }
], },
"filterable": false, "19 0 R": {
"height": 480, "stream": {
"name": "/Im1", "filter": null,
"object": "30 0 R", "is": true,
"width": 400 "length": 94
} }
], },
"label": null, "2 0 R": {
"object": "11 0 R", "stream": {
"outlines": [], "filter": null,
"pageposfrom1": 9 "is": false,
"length": null
}
},
"20 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 576000
}
},
"21 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 100
}
},
"22 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 3650
}
},
"23 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 106
}
},
"24 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 641497
}
},
"25 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 95
}
},
"26 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 192000
}
},
"27 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 101
}
},
"28 0 R": {
"stream": {
"filter": "/DCTDecode",
"is": true,
"length": 2587
}
},
"29 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 107
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"30 0 R": {
"stream": {
"filter": "/RunLengthDecode",
"is": true,
"length": 3001
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
} }
], }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"acroform": { "acroform": {
"fields": [ "fields": [
{ {
@ -384,9 +388,5 @@
], ],
"hasacroform": true, "hasacroform": true,
"needappearances": true "needappearances": true
}, }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"objects": { "objects": {
"2 0 R": { "2 0 R": {
"/Count": 30, "/Count": 30,
@ -40,9 +44,5 @@
"/Root": "1 0 R", "/Root": "1 0 R",
"/Size": 107 "/Size": 107
} }
}, }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,12 +1,12 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"objects": { "objects": {
"trailer": { "trailer": {
"/Root": "1 0 R", "/Root": "1 0 R",
"/Size": 107 "/Size": 107
} }
}, }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"objects": { "objects": {
"1 0 R": { "1 0 R": {
"/Outlines": "95 0 R", "/Outlines": "95 0 R",
@ -904,9 +908,5 @@
"/Root": "1 0 R", "/Root": "1 0 R",
"/Size": 107 "/Size": 107
} }
}, }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,159 +1,8 @@
{ {
"outlines": [ "version": 1,
{ "parameters": {
"dest": [ "decodelevel": "generalized"
"8 0 R", },
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 6,
"kids": [
{
"dest": [
"14 0 R",
"/Fit"
],
"destpageposfrom1": 12,
"kids": [
{
"dest": [
"15 0 R",
"/FitV",
100
],
"destpageposfrom1": 13,
"kids": [
{
"dest": [
"21 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 19,
"kids": [],
"object": "102 0 R",
"open": true,
"title": "Isosicle 1.1.1.1 -> 18: /XYZ null null null"
},
{
"dest": [
"22 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 20,
"kids": [],
"object": "103 0 R",
"open": true,
"title": "Isosicle 1.1.1.2 -> 19: /XYZ null null null"
}
],
"object": "100 0 R",
"open": false,
"title": "Isosicle 1.1.1 -> 12: /FitV 100"
},
{
"dest": [
"15 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 13,
"kids": [
{
"dest": [
"25 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 23,
"kids": [],
"object": "104 0 R",
"open": true,
"title": "Isosicle 1.1.2.1 -> 22: /XYZ null null null"
}
],
"object": "101 0 R",
"open": true,
"title": "Isosicle 1.1.2 -> 12: /XYZ null null null"
}
],
"object": "98 0 R",
"open": false,
"title": "Amanda 1.1 -> 11: /Fit"
},
{
"dest": [
"16 0 R",
"/FitH",
792
],
"destpageposfrom1": 14,
"kids": [
{
"dest": [
"4 0 R",
"/FitR",
66,
714,
180,
770
],
"destpageposfrom1": 2,
"kids": [],
"object": "105 0 R",
"open": true,
"title": "Trepsichord 1.2.1 -> 1: /FitR 66 714 180 770"
},
{
"dest": [
"3 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 1,
"kids": [],
"object": "106 0 R",
"open": true,
"title": "Trepsicle 1.2.2 -> 0: /XYZ null null null"
}
],
"object": "99 0 R",
"open": true,
"title": "Sandy ÷Σανδι÷ 1.2 -> 13: /FitH 792"
}
],
"object": "96 0 R",
"open": true,
"title": "Isís 1 -> 5: /XYZ null null null"
},
{
"dest": [
"18 0 R",
"/XYZ",
66,
756,
3
],
"destpageposfrom1": 16,
"kids": [],
"object": "97 0 R",
"open": true,
"title": "Trepak 2 -> 15: /XYZ 66 756 3"
}
],
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -671,8 +520,159 @@
"pageposfrom1": 30 "pageposfrom1": 30
} }
], ],
"parameters": { "outlines": [
"decodelevel": "generalized" {
}, "dest": [
"version": 1 "8 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 6,
"kids": [
{
"dest": [
"14 0 R",
"/Fit"
],
"destpageposfrom1": 12,
"kids": [
{
"dest": [
"15 0 R",
"/FitV",
100
],
"destpageposfrom1": 13,
"kids": [
{
"dest": [
"21 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 19,
"kids": [],
"object": "102 0 R",
"open": true,
"title": "Isosicle 1.1.1.1 -> 18: /XYZ null null null"
},
{
"dest": [
"22 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 20,
"kids": [],
"object": "103 0 R",
"open": true,
"title": "Isosicle 1.1.1.2 -> 19: /XYZ null null null"
}
],
"object": "100 0 R",
"open": false,
"title": "Isosicle 1.1.1 -> 12: /FitV 100"
},
{
"dest": [
"15 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 13,
"kids": [
{
"dest": [
"25 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 23,
"kids": [],
"object": "104 0 R",
"open": true,
"title": "Isosicle 1.1.2.1 -> 22: /XYZ null null null"
}
],
"object": "101 0 R",
"open": true,
"title": "Isosicle 1.1.2 -> 12: /XYZ null null null"
}
],
"object": "98 0 R",
"open": false,
"title": "Amanda 1.1 -> 11: /Fit"
},
{
"dest": [
"16 0 R",
"/FitH",
792
],
"destpageposfrom1": 14,
"kids": [
{
"dest": [
"4 0 R",
"/FitR",
66,
714,
180,
770
],
"destpageposfrom1": 2,
"kids": [],
"object": "105 0 R",
"open": true,
"title": "Trepsichord 1.2.1 -> 1: /FitR 66 714 180 770"
},
{
"dest": [
"3 0 R",
"/XYZ",
null,
null,
null
],
"destpageposfrom1": 1,
"kids": [],
"object": "106 0 R",
"open": true,
"title": "Trepsicle 1.2.2 -> 0: /XYZ null null null"
}
],
"object": "99 0 R",
"open": true,
"title": "Sandy ÷Σανδι÷ 1.2 -> 13: /FitH 792"
}
],
"object": "96 0 R",
"open": true,
"title": "Isís 1 -> 5: /XYZ null null null"
},
{
"dest": [
"18 0 R",
"/XYZ",
66,
756,
3
],
"destpageposfrom1": 16,
"kids": [],
"object": "97 0 R",
"open": true,
"title": "Trepak 2 -> 15: /XYZ 66 756 3"
}
]
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"outlines": [ "outlines": [
{ {
"dest": [ "dest": [
@ -153,9 +157,5 @@
"open": true, "open": true,
"title": "Trepak 2 -> 15: /XYZ 66 756 3" "title": "Trepak 2 -> 15: /XYZ 66 756 3"
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pagelabels": [ "pagelabels": [
{ {
"index": 0, "index": 0,
@ -84,9 +88,5 @@
"/St": 54 "/St": 54
} }
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -515,9 +519,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 30 "pageposfrom1": 30
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -56,9 +60,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -234,9 +238,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 9 "pageposfrom1": 9
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -71,9 +75,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -71,9 +75,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -10,9 +14,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -56,9 +60,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -56,9 +60,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -56,9 +60,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -56,9 +60,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -56,9 +60,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"pages": [ "pages": [
{ {
"contents": [ "contents": [
@ -41,9 +45,5 @@
"outlines": [], "outlines": [],
"pageposfrom1": 1 "pageposfrom1": 1
} }
], ]
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,75 +1,7 @@
{ {
"objectinfo": { "version": 1,
"1 0 R": { "parameters": {
"stream": { "decodelevel": "generalized"
"filter": null,
"is": false,
"length": null
}
},
"10 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 47
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 47
}
}
}, },
"objects": { "objects": {
"1 0 R": { "1 0 R": {
@ -153,8 +85,76 @@
"/Size": 11 "/Size": 11
} }
}, },
"parameters": { "objectinfo": {
"decodelevel": "generalized" "1 0 R": {
}, "stream": {
"version": 1 "filter": null,
"is": false,
"length": null
}
},
"10 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 47
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 47
}
}
}
} }

View File

@ -1,83 +1,40 @@
{ {
"objectinfo": { "version": 1,
"1 0 R": { "parameters": {
"stream": { "decodelevel": "generalized"
"filter": null,
"is": false,
"length": null
}
},
"10 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"11 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"2 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 47
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 47
}
}
}, },
"pages": [
{
"contents": [
"6 0 R"
],
"images": [],
"label": null,
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 1
},
{
"contents": [
"6 0 R"
],
"images": [],
"label": null,
"object": "11 0 R",
"outlines": [],
"pageposfrom1": 2
},
{
"contents": [
"9 0 R"
],
"images": [],
"label": null,
"object": "5 0 R",
"outlines": [],
"pageposfrom1": 3
}
],
"objects": { "objects": {
"1 0 R": { "1 0 R": {
"/Pages": "3 0 R", "/Pages": "3 0 R",
@ -180,40 +137,83 @@
"/Size": 11 "/Size": 11
} }
}, },
"pages": [ "objectinfo": {
{ "1 0 R": {
"contents": [ "stream": {
"6 0 R" "filter": null,
], "is": false,
"images": [], "length": null
"label": null, }
"object": "4 0 R",
"outlines": [],
"pageposfrom1": 1
}, },
{ "10 0 R": {
"contents": [ "stream": {
"6 0 R" "filter": null,
], "is": false,
"images": [], "length": null
"label": null, }
"object": "11 0 R",
"outlines": [],
"pageposfrom1": 2
}, },
{ "11 0 R": {
"contents": [ "stream": {
"9 0 R" "filter": null,
], "is": false,
"images": [], "length": null
"label": null, }
"object": "5 0 R", },
"outlines": [], "2 0 R": {
"pageposfrom1": 3 "stream": {
"filter": null,
"is": false,
"length": null
}
},
"3 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"4 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"5 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"6 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 47
}
},
"7 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"8 0 R": {
"stream": {
"filter": null,
"is": false,
"length": null
}
},
"9 0 R": {
"stream": {
"filter": null,
"is": true,
"length": 47
}
} }
], }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }

View File

@ -1,4 +1,8 @@
{ {
"version": 1,
"parameters": {
"decodelevel": "generalized"
},
"attachments": { "attachments": {
"att1": { "att1": {
"filespec": "4 0 R", "filespec": "4 0 R",
@ -15,9 +19,5 @@
"preferredcontents": "12 0 R", "preferredcontents": "12 0 R",
"preferredname": "π.txt" "preferredname": "π.txt"
} }
}, }
"parameters": {
"decodelevel": "generalized"
},
"version": 1
} }