Commit 948de609900745835656d4566a90fee64c5343da

Authored by Jay Berkenbilt
1 parent f50274ef

Objects json: write incrementally and in numeric order

The following script was used to adjust test data:

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

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())
    if 'objects' not in data:
        continue
    trailer = None
    to_sort = []
    for k, v in data['objects'].items():
        if k == 'trailer':
            trailer = v
        else:
            m = re.match(r'^(\d+) \d+ R', k)
            if m:
                to_sort.append([int(m.group(1)), k, v])
    newobjects = {x[1]: x[2] for x in sorted(to_sort)}
    if trailer is not None:
        newobjects['trailer'] = trailer
    data['objects'] = newobjects
print(json_dumps(data))
----------
include/qpdf/JSON.hh
@@ -92,6 +92,11 @@ class JSON @@ -92,6 +92,11 @@ class JSON
92 std::string const& key, 92 std::string const& key,
93 JSON const& value, 93 JSON const& value,
94 size_t depth = 0); 94 size_t depth = 0);
  95 + // Write just the key of a new dictionary item, useful if writing
  96 + // nested structures. Calls writeNext.
  97 + QPDF_DLL
  98 + static void writeDictionaryKey(
  99 + Pipeline* p, bool& first, std::string const& key, size_t depth = 0);
95 QPDF_DLL 100 QPDF_DLL
96 static void writeArrayItem( 101 static void writeArrayItem(
97 Pipeline*, bool& first, JSON const& element, size_t depth = 0); 102 Pipeline*, bool& first, JSON const& element, size_t depth = 0);
@@ -101,7 +106,7 @@ class JSON @@ -101,7 +106,7 @@ class JSON
101 // for the parent object. Then start a new first for the nested 106 // for the parent object. Then start a new first for the nested
102 // item. 107 // item.
103 QPDF_DLL 108 QPDF_DLL
104 - static void writeNext(Pipeline* p, bool& first, size_t depth); 109 + static void writeNext(Pipeline* p, bool& first, size_t depth = 0);
105 110
106 // The JSON spec calls dictionaries "objects", but that creates 111 // The JSON spec calls dictionaries "objects", but that creates
107 // too much confusion when referring to instances of the JSON 112 // too much confusion when referring to instances of the JSON
libqpdf/JSON.cc
@@ -78,6 +78,14 @@ JSON::writeArrayClose(Pipeline* p, bool first, size_t depth) @@ -78,6 +78,14 @@ JSON::writeArrayClose(Pipeline* p, bool first, size_t depth)
78 } 78 }
79 79
80 void 80 void
  81 +JSON::writeDictionaryKey(
  82 + Pipeline* p, bool& first, std::string const& key, size_t depth)
  83 +{
  84 + writeNext(p, first, depth);
  85 + *p << "\"" << key << "\": ";
  86 +}
  87 +
  88 +void
81 JSON::writeDictionaryItem( 89 JSON::writeDictionaryItem(
82 Pipeline* p, 90 Pipeline* p,
83 bool& first, 91 bool& first,
@@ -85,8 +93,7 @@ JSON::writeDictionaryItem( @@ -85,8 +93,7 @@ JSON::writeDictionaryItem(
85 JSON const& value, 93 JSON const& value,
86 size_t depth) 94 size_t depth)
87 { 95 {
88 - writeNext(p, first, depth);  
89 - *p << "\"" << key << "\": "; 96 + writeDictionaryKey(p, first, key, depth);
90 value.write(p, 1 + depth); 97 value.write(p, 1 + depth);
91 } 98 }
92 99
libqpdf/QPDFJob.cc
@@ -1044,20 +1044,23 @@ QPDFJob::getWantedJSONObjects() @@ -1044,20 +1044,23 @@ QPDFJob::getWantedJSONObjects()
1044 void 1044 void
1045 QPDFJob::doJSONObjects(Pipeline* p, bool& first, QPDF& pdf) 1045 QPDFJob::doJSONObjects(Pipeline* p, bool& first, QPDF& pdf)
1046 { 1046 {
  1047 + JSON::writeDictionaryKey(p, first, "objects", 0);
  1048 + bool first_object = true;
  1049 + JSON::writeDictionaryOpen(p, first_object, 1);
1047 bool all_objects = m->json_objects.empty(); 1050 bool all_objects = m->json_objects.empty();
1048 std::set<QPDFObjGen> wanted_og = getWantedJSONObjects(); 1051 std::set<QPDFObjGen> wanted_og = getWantedJSONObjects();
1049 - JSON j_objects = JSON::makeDictionary();  
1050 - if (all_objects || m->json_objects.count("trailer")) {  
1051 - j_objects.addDictionaryMember(  
1052 - "trailer", pdf.getTrailer().getJSON(true));  
1053 - }  
1054 std::vector<QPDFObjectHandle> objects = pdf.getAllObjects(); 1052 std::vector<QPDFObjectHandle> objects = pdf.getAllObjects();
1055 for (auto& obj: objects) { 1053 for (auto& obj: objects) {
1056 if (all_objects || wanted_og.count(obj.getObjGen())) { 1054 if (all_objects || wanted_og.count(obj.getObjGen())) {
1057 - j_objects.addDictionaryMember(obj.unparse(), obj.getJSON(true)); 1055 + JSON::writeDictionaryItem(
  1056 + p, first_object, obj.unparse(), obj.getJSON(true), 1);
1058 } 1057 }
1059 } 1058 }
1060 - JSON::writeDictionaryItem(p, first, "objects", j_objects, 0); 1059 + if (all_objects || m->json_objects.count("trailer")) {
  1060 + JSON::writeDictionaryItem(
  1061 + p, first_object, "trailer", pdf.getTrailer().getJSON(true), 1);
  1062 + }
  1063 + JSON::writeDictionaryClose(p, first_object, 1);
1061 } 1064 }
1062 1065
1063 void 1066 void
@@ -1090,8 +1093,7 @@ QPDFJob::doJSONObjectinfo(Pipeline* p, bool&amp; first, QPDF&amp; pdf) @@ -1090,8 +1093,7 @@ QPDFJob::doJSONObjectinfo(Pipeline* p, bool&amp; first, QPDF&amp; pdf)
1090 void 1093 void
1091 QPDFJob::doJSONPages(Pipeline* p, bool& first, QPDF& pdf) 1094 QPDFJob::doJSONPages(Pipeline* p, bool& first, QPDF& pdf)
1092 { 1095 {
1093 - JSON::writeNext(p, first, 0);  
1094 - *p << "\"pages\": "; 1096 + JSON::writeDictionaryKey(p, first, "pages", 0);
1095 bool first_page = true; 1097 bool first_page = true;
1096 JSON::writeArrayOpen(p, first_page, 1); 1098 JSON::writeArrayOpen(p, first_page, 1);
1097 QPDFPageDocumentHelper pdh(pdf); 1099 QPDFPageDocumentHelper pdh(pdf);
qpdf/qtest/qpdf/json-field-types---show-encryption-key.out
@@ -465,6 +465,163 @@ @@ -465,6 +465,163 @@
465 "/StructTreeRoot": "17 0 R", 465 "/StructTreeRoot": "17 0 R",
466 "/Type": "/Catalog" 466 "/Type": "/Catalog"
467 }, 467 },
  468 + "2 0 R": {
  469 + "/CreationDate": "D:20190103125434-05'00'",
  470 + "/Creator": "Writer",
  471 + "/Producer": "LibreOffice 6.1"
  472 + },
  473 + "3 0 R": {
  474 + "/Font": "18 0 R",
  475 + "/ProcSet": [
  476 + "/PDF",
  477 + "/Text"
  478 + ]
  479 + },
  480 + "4 0 R": {
  481 + "/AP": {
  482 + "/N": "19 0 R"
  483 + },
  484 + "/DA": "0.18039 0.20392 0.21176 rg /F2 12 Tf",
  485 + "/DR": {
  486 + "/Font": "18 0 R"
  487 + },
  488 + "/DV": "",
  489 + "/F": 4,
  490 + "/FT": "/Tx",
  491 + "/P": "15 0 R",
  492 + "/Rect": [
  493 + 123.499,
  494 + 689.901,
  495 + 260.801,
  496 + 704.699
  497 + ],
  498 + "/Subtype": "/Widget",
  499 + "/T": "text",
  500 + "/Type": "/Annot",
  501 + "/V": ""
  502 + },
  503 + "5 0 R": {
  504 + "/DV": "/1",
  505 + "/FT": "/Btn",
  506 + "/Ff": 49152,
  507 + "/Kids": [
  508 + "21 0 R",
  509 + "22 0 R",
  510 + "23 0 R"
  511 + ],
  512 + "/P": "15 0 R",
  513 + "/T": "r1",
  514 + "/V": "/1"
  515 + },
  516 + "6 0 R": {
  517 + "/AP": {
  518 + "/N": {
  519 + "/Off": "24 0 R",
  520 + "/Yes": "26 0 R"
  521 + }
  522 + },
  523 + "/AS": "/Off",
  524 + "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",
  525 + "/DR": {
  526 + "/Font": {
  527 + "/ZaDi": "28 0 R"
  528 + }
  529 + },
  530 + "/DV": "/Off",
  531 + "/F": 4,
  532 + "/FT": "/Btn",
  533 + "/MK": {
  534 + "/CA": "8"
  535 + },
  536 + "/P": "15 0 R",
  537 + "/Rect": [
  538 + 118.649,
  539 + 554.301,
  540 + 130.701,
  541 + 566.349
  542 + ],
  543 + "/Subtype": "/Widget",
  544 + "/T": "checkbox1",
  545 + "/Type": "/Annot",
  546 + "/V": "/Off"
  547 + },
  548 + "7 0 R": {
  549 + "/AP": {
  550 + "/N": {
  551 + "/Off": "29 0 R",
  552 + "/Yes": "31 0 R"
  553 + }
  554 + },
  555 + "/AS": "/Yes",
  556 + "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",
  557 + "/DR": {
  558 + "/Font": {
  559 + "/ZaDi": "28 0 R"
  560 + }
  561 + },
  562 + "/DV": "/Yes",
  563 + "/F": 4,
  564 + "/FT": "/Btn",
  565 + "/MK": {
  566 + "/CA": "8"
  567 + },
  568 + "/P": "15 0 R",
  569 + "/Rect": [
  570 + 118.649,
  571 + 527.751,
  572 + 130.701,
  573 + 539.799
  574 + ],
  575 + "/Subtype": "/Widget",
  576 + "/T": "checkbox2",
  577 + "/Type": "/Annot",
  578 + "/V": "/Yes"
  579 + },
  580 + "8 0 R": {
  581 + "/AP": {
  582 + "/N": {
  583 + "/Off": "33 0 R",
  584 + "/Yes": "35 0 R"
  585 + }
  586 + },
  587 + "/AS": "/Off",
  588 + "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",
  589 + "/DR": {
  590 + "/Font": {
  591 + "/ZaDi": "28 0 R"
  592 + }
  593 + },
  594 + "/DV": "/Off",
  595 + "/F": 4,
  596 + "/FT": "/Btn",
  597 + "/MK": {
  598 + "/CA": "8"
  599 + },
  600 + "/P": "15 0 R",
  601 + "/Rect": [
  602 + 118.649,
  603 + 500.501,
  604 + 130.701,
  605 + 512.549
  606 + ],
  607 + "/Subtype": "/Widget",
  608 + "/T": "checkbox3",
  609 + "/Type": "/Annot",
  610 + "/V": "/Off"
  611 + },
  612 + "9 0 R": {
  613 + "/DV": "/2",
  614 + "/FT": "/Btn",
  615 + "/Ff": 49152,
  616 + "/Kids": [
  617 + "37 0 R",
  618 + "38 0 R",
  619 + "39 0 R"
  620 + ],
  621 + "/P": "15 0 R",
  622 + "/T": "r2",
  623 + "/V": "/2"
  624 + },
468 "10 0 R": { 625 "10 0 R": {
469 "/AP": { 626 "/AP": {
470 "/N": "40 0 R" 627 "/N": "40 0 R"
@@ -488,79 +645,6 @@ @@ -488,79 +645,6 @@
488 "/Type": "/Annot", 645 "/Type": "/Annot",
489 "/V": "salad πʬ" 646 "/V": "salad πʬ"
490 }, 647 },
491 - "100 0 R": {  
492 - "/A": "167 0 R",  
493 - "/P": "52 0 R",  
494 - "/Pg": "15 0 R",  
495 - "/S": "/Standard",  
496 - "/Type": "/StructElem"  
497 - },  
498 - "101 0 R": {  
499 - "/A": "168 0 R",  
500 - "/P": "52 0 R",  
501 - "/Pg": "15 0 R",  
502 - "/S": "/Standard",  
503 - "/Type": "/StructElem"  
504 - },  
505 - "102 0 R": {  
506 - "/A": "169 0 R",  
507 - "/P": "52 0 R",  
508 - "/Pg": "15 0 R",  
509 - "/S": "/Standard",  
510 - "/Type": "/StructElem"  
511 - },  
512 - "103 0 R": {  
513 - "/A": "170 0 R",  
514 - "/P": "52 0 R",  
515 - "/Pg": "15 0 R",  
516 - "/S": "/Standard",  
517 - "/Type": "/StructElem"  
518 - },  
519 - "104 0 R": {  
520 - "/A": "171 0 R",  
521 - "/K": [  
522 - 4  
523 - ],  
524 - "/P": "52 0 R",  
525 - "/Pg": "15 0 R",  
526 - "/S": "/Standard",  
527 - "/Type": "/StructElem"  
528 - },  
529 - "105 0 R": {  
530 - "/A": "172 0 R",  
531 - "/P": "52 0 R",  
532 - "/Pg": "15 0 R",  
533 - "/S": "/Standard",  
534 - "/Type": "/StructElem"  
535 - },  
536 - "106 0 R": {  
537 - "/A": "173 0 R",  
538 - "/P": "52 0 R",  
539 - "/Pg": "15 0 R",  
540 - "/S": "/Standard",  
541 - "/Type": "/StructElem"  
542 - },  
543 - "107 0 R": {  
544 - "/A": "174 0 R",  
545 - "/P": "52 0 R",  
546 - "/Pg": "15 0 R",  
547 - "/S": "/Standard",  
548 - "/Type": "/StructElem"  
549 - },  
550 - "108 0 R": {  
551 - "/A": "175 0 R",  
552 - "/P": "52 0 R",  
553 - "/Pg": "15 0 R",  
554 - "/S": "/Standard",  
555 - "/Type": "/StructElem"  
556 - },  
557 - "109 0 R": {  
558 - "/A": "176 0 R",  
559 - "/P": "52 0 R",  
560 - "/Pg": "15 0 R",  
561 - "/S": "/Standard",  
562 - "/Type": "/StructElem"  
563 - },  
564 "11 0 R": { 648 "11 0 R": {
565 "/AP": { 649 "/AP": {
566 "/N": "42 0 R" 650 "/N": "42 0 R"
@@ -590,83 +674,6 @@ @@ -590,83 +674,6 @@
590 "/Type": "/Annot", 674 "/Type": "/Annot",
591 "/V": "" 675 "/V": ""
592 }, 676 },
593 - "110 0 R": {  
594 - "/A": "177 0 R",  
595 - "/P": "52 0 R",  
596 - "/Pg": "15 0 R",  
597 - "/S": "/Standard",  
598 - "/Type": "/StructElem"  
599 - },  
600 - "111 0 R": {  
601 - "/A": "178 0 R",  
602 - "/P": "52 0 R",  
603 - "/Pg": "15 0 R",  
604 - "/S": "/Standard",  
605 - "/Type": "/StructElem"  
606 - },  
607 - "112 0 R": {  
608 - "/A": "179 0 R",  
609 - "/P": "52 0 R",  
610 - "/Pg": "15 0 R",  
611 - "/S": "/Standard",  
612 - "/Type": "/StructElem"  
613 - },  
614 - "113 0 R": {  
615 - "/A": "180 0 R",  
616 - "/P": "52 0 R",  
617 - "/Pg": "15 0 R",  
618 - "/S": "/Standard",  
619 - "/Type": "/StructElem"  
620 - },  
621 - "114 0 R": {  
622 - "/A": "181 0 R",  
623 - "/P": "52 0 R",  
624 - "/Pg": "15 0 R",  
625 - "/S": "/Standard",  
626 - "/Type": "/StructElem"  
627 - },  
628 - "115 0 R": {  
629 - "/A": "182 0 R",  
630 - "/K": [  
631 - 5  
632 - ],  
633 - "/P": "52 0 R",  
634 - "/Pg": "15 0 R",  
635 - "/S": "/Standard",  
636 - "/Type": "/StructElem"  
637 - },  
638 - "116 0 R": {  
639 - "/A": "183 0 R",  
640 - "/P": "52 0 R",  
641 - "/Pg": "15 0 R",  
642 - "/S": "/Standard",  
643 - "/Type": "/StructElem"  
644 - },  
645 - "117 0 R": {  
646 - "/A": "184 0 R",  
647 - "/P": "52 0 R",  
648 - "/Pg": "15 0 R",  
649 - "/S": "/Standard",  
650 - "/Type": "/StructElem"  
651 - },  
652 - "118 0 R": {  
653 - "/A": "185 0 R",  
654 - "/P": "52 0 R",  
655 - "/Pg": "15 0 R",  
656 - "/S": "/Standard",  
657 - "/Type": "/StructElem"  
658 - },  
659 - "119 0 R": {  
660 - "/A": "186 0 R",  
661 - "/K": [  
662 - 6,  
663 - 7  
664 - ],  
665 - "/P": "52 0 R",  
666 - "/Pg": "15 0 R",  
667 - "/S": "/Standard",  
668 - "/Type": "/StructElem"  
669 - },  
670 "12 0 R": { 677 "12 0 R": {
671 "/AP": { 678 "/AP": {
672 "/N": "44 0 R" 679 "/N": "44 0 R"
@@ -697,88 +704,6 @@ @@ -697,88 +704,6 @@
697 "/Type": "/Annot", 704 "/Type": "/Annot",
698 "/V": "" 705 "/V": ""
699 }, 706 },
700 - "120 0 R": {  
701 - "/A": "187 0 R",  
702 - "/P": "52 0 R",  
703 - "/Pg": "15 0 R",  
704 - "/S": "/Standard",  
705 - "/Type": "/StructElem"  
706 - },  
707 - "121 0 R": {  
708 - "/A": "188 0 R",  
709 - "/P": "52 0 R",  
710 - "/Pg": "15 0 R",  
711 - "/S": "/Standard",  
712 - "/Type": "/StructElem"  
713 - },  
714 - "122 0 R": {  
715 - "/A": "189 0 R",  
716 - "/P": "52 0 R",  
717 - "/Pg": "15 0 R",  
718 - "/S": "/Standard",  
719 - "/Type": "/StructElem"  
720 - },  
721 - "123 0 R": {  
722 - "/A": "190 0 R",  
723 - "/P": "52 0 R",  
724 - "/Pg": "15 0 R",  
725 - "/S": "/Standard",  
726 - "/Type": "/StructElem"  
727 - },  
728 - "124 0 R": {  
729 - "/A": "191 0 R",  
730 - "/P": "52 0 R",  
731 - "/Pg": "15 0 R",  
732 - "/S": "/Standard",  
733 - "/Type": "/StructElem"  
734 - },  
735 - "125 0 R": {  
736 - "/A": "192 0 R",  
737 - "/K": [  
738 - 8,  
739 - 9  
740 - ],  
741 - "/P": "52 0 R",  
742 - "/Pg": "15 0 R",  
743 - "/S": "/Standard",  
744 - "/Type": "/StructElem"  
745 - },  
746 - "126 0 R": {  
747 - "/K": [  
748 - 10  
749 - ],  
750 - "/P": "52 0 R",  
751 - "/Pg": "15 0 R",  
752 - "/S": "/Form",  
753 - "/Type": "/StructElem"  
754 - },  
755 - "127 0 R": {  
756 - "/K": [  
757 - 11  
758 - ],  
759 - "/P": "52 0 R",  
760 - "/Pg": "15 0 R",  
761 - "/S": "/Form",  
762 - "/Type": "/StructElem"  
763 - },  
764 - "128 0 R": {  
765 - "/K": [  
766 - 12  
767 - ],  
768 - "/P": "52 0 R",  
769 - "/Pg": "15 0 R",  
770 - "/S": "/Form",  
771 - "/Type": "/StructElem"  
772 - },  
773 - "129 0 R": {  
774 - "/K": [  
775 - 13  
776 - ],  
777 - "/P": "52 0 R",  
778 - "/Pg": "15 0 R",  
779 - "/S": "/Form",  
780 - "/Type": "/StructElem"  
781 - },  
782 "13 0 R": { 707 "13 0 R": {
783 "/AP": { 708 "/AP": {
784 "/N": "46 0 R" 709 "/N": "46 0 R"
@@ -809,96 +734,6 @@ @@ -809,96 +734,6 @@
809 "/Type": "/Annot", 734 "/Type": "/Annot",
810 "/V": "" 735 "/V": ""
811 }, 736 },
812 - "130 0 R": {  
813 - "/K": [  
814 - 14  
815 - ],  
816 - "/P": "52 0 R",  
817 - "/Pg": "15 0 R",  
818 - "/S": "/Form",  
819 - "/Type": "/StructElem"  
820 - },  
821 - "131 0 R": {  
822 - "/K": [  
823 - 15  
824 - ],  
825 - "/P": "52 0 R",  
826 - "/Pg": "15 0 R",  
827 - "/S": "/Form",  
828 - "/Type": "/StructElem"  
829 - },  
830 - "132 0 R": {  
831 - "/K": [  
832 - 16  
833 - ],  
834 - "/P": "52 0 R",  
835 - "/Pg": "15 0 R",  
836 - "/S": "/Form",  
837 - "/Type": "/StructElem"  
838 - },  
839 - "133 0 R": {  
840 - "/K": [  
841 - 17  
842 - ],  
843 - "/P": "52 0 R",  
844 - "/Pg": "15 0 R",  
845 - "/S": "/Form",  
846 - "/Type": "/StructElem"  
847 - },  
848 - "134 0 R": {  
849 - "/K": [  
850 - 18  
851 - ],  
852 - "/P": "52 0 R",  
853 - "/Pg": "15 0 R",  
854 - "/S": "/Form",  
855 - "/Type": "/StructElem"  
856 - },  
857 - "135 0 R": {  
858 - "/K": [  
859 - 19  
860 - ],  
861 - "/P": "52 0 R",  
862 - "/Pg": "15 0 R",  
863 - "/S": "/Form",  
864 - "/Type": "/StructElem"  
865 - },  
866 - "136 0 R": {  
867 - "/K": [  
868 - 20  
869 - ],  
870 - "/P": "52 0 R",  
871 - "/Pg": "15 0 R",  
872 - "/S": "/Form",  
873 - "/Type": "/StructElem"  
874 - },  
875 - "137 0 R": {  
876 - "/K": [  
877 - 21  
878 - ],  
879 - "/P": "52 0 R",  
880 - "/Pg": "15 0 R",  
881 - "/S": "/Form",  
882 - "/Type": "/StructElem"  
883 - },  
884 - "138 0 R": {  
885 - "/K": [  
886 - 22  
887 - ],  
888 - "/P": "52 0 R",  
889 - "/Pg": "15 0 R",  
890 - "/S": "/Form",  
891 - "/Type": "/StructElem"  
892 - },  
893 - "139 0 R": {  
894 - "/K": [  
895 - 23  
896 - ],  
897 - "/P": "52 0 R",  
898 - "/Pg": "15 0 R",  
899 - "/S": "/Form",  
900 - "/Type": "/StructElem"  
901 - },  
902 "14 0 R": { 737 "14 0 R": {
903 "/AP": { 738 "/AP": {
904 "/N": "48 0 R" 739 "/N": "48 0 R"
@@ -929,110 +764,23 @@ @@ -929,110 +764,23 @@
929 "/Type": "/Annot", 764 "/Type": "/Annot",
930 "/V": "" 765 "/V": ""
931 }, 766 },
932 - "140 0 R": {  
933 - "/K": [  
934 - 24  
935 - ],  
936 - "/P": "52 0 R",  
937 - "/Pg": "15 0 R",  
938 - "/S": "/Form",  
939 - "/Type": "/StructElem"  
940 - },  
941 - "141 0 R": {  
942 - "/Ascent": 891,  
943 - "/CapHeight": 981,  
944 - "/Descent": -216,  
945 - "/Flags": 4,  
946 - "/FontBBox": [  
947 - -543,  
948 - -303,  
949 - 1277,  
950 - 981  
951 - ],  
952 - "/FontFile2": "193 0 R",  
953 - "/FontName": "/BAAAAA+LiberationSerif",  
954 - "/ItalicAngle": 0,  
955 - "/StemV": 80,  
956 - "/Type": "/FontDescriptor"  
957 - },  
958 - "142 0 R": {  
959 - "/Length": "143 0 R"  
960 - },  
961 - "143 0 R": 702,  
962 - "144 0 R": {  
963 - "/Ascent": 905,  
964 - "/CapHeight": 979,  
965 - "/Descent": -211,  
966 - "/Flags": 4,  
967 - "/FontBBox": [  
968 - -543,  
969 - -303,  
970 - 1300,  
971 - 979  
972 - ],  
973 - "/FontName": "/LiberationSans",  
974 - "/ItalicAngle": 0,  
975 - "/StemV": 80,  
976 - "/Type": "/FontDescriptor"  
977 - },  
978 - "145 0 R": {  
979 - "/Ascent": 905,  
980 - "/CapHeight": 979,  
981 - "/Descent": -211,  
982 - "/Flags": 4,  
983 - "/FontBBox": [  
984 - -543,  
985 - -303,  
986 - 1300,  
987 - 979  
988 - ],  
989 - "/FontFile2": "195 0 R",  
990 - "/FontName": "/DAAAAA+LiberationSans",  
991 - "/ItalicAngle": 0,  
992 - "/StemV": 80,  
993 - "/Type": "/FontDescriptor"  
994 - },  
995 - "146 0 R": {  
996 - "/Length": "147 0 R"  
997 - },  
998 - "147 0 R": 582,  
999 - "148 0 R": {  
1000 - "/Ascent": 928,  
1001 - "/CapHeight": 1232,  
1002 - "/Descent": -235,  
1003 - "/Flags": 4,  
1004 - "/FontBBox": [  
1005 - -1020,  
1006 - -462,  
1007 - 1792,  
1008 - 1232  
1009 - ],  
1010 - "/FontName": "/DejaVuSans",  
1011 - "/ItalicAngle": 0,  
1012 - "/StemV": 80,  
1013 - "/Type": "/FontDescriptor"  
1014 - },  
1015 - "149 0 R": {  
1016 - "/O": "/Layout",  
1017 - "/Placement": "/Block"  
1018 - },  
1019 - "15 0 R": {  
1020 - "/Annots": [  
1021 - "4 0 R",  
1022 - "21 0 R",  
1023 - "22 0 R",  
1024 - "23 0 R",  
1025 - "6 0 R",  
1026 - "7 0 R",  
1027 - "8 0 R",  
1028 - "37 0 R",  
1029 - "38 0 R",  
1030 - "39 0 R",  
1031 - "10 0 R",  
1032 - "13 0 R",  
1033 - "11 0 R",  
1034 - "12 0 R",  
1035 - "14 0 R" 767 + "15 0 R": {
  768 + "/Annots": [
  769 + "4 0 R",
  770 + "21 0 R",
  771 + "22 0 R",
  772 + "23 0 R",
  773 + "6 0 R",
  774 + "7 0 R",
  775 + "8 0 R",
  776 + "37 0 R",
  777 + "38 0 R",
  778 + "39 0 R",
  779 + "10 0 R",
  780 + "13 0 R",
  781 + "11 0 R",
  782 + "12 0 R",
  783 + "14 0 R"
1036 ], 784 ],
1037 "/Contents": "50 0 R", 785 "/Contents": "50 0 R",
1038 "/Group": { 786 "/Group": {
@@ -1051,46 +799,6 @@ @@ -1051,46 +799,6 @@
1051 "/StructParents": 0, 799 "/StructParents": 0,
1052 "/Type": "/Page" 800 "/Type": "/Page"
1053 }, 801 },
1054 - "150 0 R": {  
1055 - "/O": "/Layout",  
1056 - "/Placement": "/Block"  
1057 - },  
1058 - "151 0 R": {  
1059 - "/O": "/Layout",  
1060 - "/Placement": "/Block"  
1061 - },  
1062 - "152 0 R": {  
1063 - "/O": "/Layout",  
1064 - "/Placement": "/Block"  
1065 - },  
1066 - "153 0 R": {  
1067 - "/O": "/Layout",  
1068 - "/Placement": "/Block"  
1069 - },  
1070 - "154 0 R": {  
1071 - "/O": "/Layout",  
1072 - "/Placement": "/Block"  
1073 - },  
1074 - "155 0 R": {  
1075 - "/O": "/Layout",  
1076 - "/Placement": "/Block"  
1077 - },  
1078 - "156 0 R": {  
1079 - "/O": "/Layout",  
1080 - "/Placement": "/Block"  
1081 - },  
1082 - "157 0 R": {  
1083 - "/O": "/Layout",  
1084 - "/Placement": "/Block"  
1085 - },  
1086 - "158 0 R": {  
1087 - "/O": "/Layout",  
1088 - "/Placement": "/Block"  
1089 - },  
1090 - "159 0 R": {  
1091 - "/O": "/Layout",  
1092 - "/Placement": "/Block"  
1093 - },  
1094 "16 0 R": { 802 "16 0 R": {
1095 "/Count": 1, 803 "/Count": 1,
1096 "/Kids": [ 804 "/Kids": [
@@ -1105,46 +813,6 @@ @@ -1105,46 +813,6 @@
1105 "/Resources": "3 0 R", 813 "/Resources": "3 0 R",
1106 "/Type": "/Pages" 814 "/Type": "/Pages"
1107 }, 815 },
1108 - "160 0 R": {  
1109 - "/O": "/Layout",  
1110 - "/Placement": "/Block"  
1111 - },  
1112 - "161 0 R": {  
1113 - "/O": "/Layout",  
1114 - "/Placement": "/Block"  
1115 - },  
1116 - "162 0 R": {  
1117 - "/O": "/Layout",  
1118 - "/Placement": "/Block"  
1119 - },  
1120 - "163 0 R": {  
1121 - "/O": "/Layout",  
1122 - "/Placement": "/Block"  
1123 - },  
1124 - "164 0 R": {  
1125 - "/O": "/Layout",  
1126 - "/Placement": "/Block"  
1127 - },  
1128 - "165 0 R": {  
1129 - "/O": "/Layout",  
1130 - "/Placement": "/Block"  
1131 - },  
1132 - "166 0 R": {  
1133 - "/O": "/Layout",  
1134 - "/Placement": "/Block"  
1135 - },  
1136 - "167 0 R": {  
1137 - "/O": "/Layout",  
1138 - "/Placement": "/Block"  
1139 - },  
1140 - "168 0 R": {  
1141 - "/O": "/Layout",  
1142 - "/Placement": "/Block"  
1143 - },  
1144 - "169 0 R": {  
1145 - "/O": "/Layout",  
1146 - "/Placement": "/Block"  
1147 - },  
1148 "17 0 R": { 816 "17 0 R": {
1149 "/K": [ 817 "/K": [
1150 "52 0 R" 818 "52 0 R"
@@ -1156,46 +824,6 @@ @@ -1156,46 +824,6 @@
1156 }, 824 },
1157 "/Type": "/StructTreeRoot" 825 "/Type": "/StructTreeRoot"
1158 }, 826 },
1159 - "170 0 R": {  
1160 - "/O": "/Layout",  
1161 - "/Placement": "/Block"  
1162 - },  
1163 - "171 0 R": {  
1164 - "/O": "/Layout",  
1165 - "/Placement": "/Block"  
1166 - },  
1167 - "172 0 R": {  
1168 - "/O": "/Layout",  
1169 - "/Placement": "/Block"  
1170 - },  
1171 - "173 0 R": {  
1172 - "/O": "/Layout",  
1173 - "/Placement": "/Block"  
1174 - },  
1175 - "174 0 R": {  
1176 - "/O": "/Layout",  
1177 - "/Placement": "/Block"  
1178 - },  
1179 - "175 0 R": {  
1180 - "/O": "/Layout",  
1181 - "/Placement": "/Block"  
1182 - },  
1183 - "176 0 R": {  
1184 - "/O": "/Layout",  
1185 - "/Placement": "/Block"  
1186 - },  
1187 - "177 0 R": {  
1188 - "/O": "/Layout",  
1189 - "/Placement": "/Block"  
1190 - },  
1191 - "178 0 R": {  
1192 - "/O": "/Layout",  
1193 - "/Placement": "/Block"  
1194 - },  
1195 - "179 0 R": {  
1196 - "/O": "/Layout",  
1197 - "/Placement": "/Block"  
1198 - },  
1199 "18 0 R": { 827 "18 0 R": {
1200 "/F1": "54 0 R", 828 "/F1": "54 0 R",
1201 "/F2": "55 0 R", 829 "/F2": "55 0 R",
@@ -1203,46 +831,6 @@ @@ -1203,46 +831,6 @@
1203 "/F4": "57 0 R", 831 "/F4": "57 0 R",
1204 "/ZaDi": "28 0 R" 832 "/ZaDi": "28 0 R"
1205 }, 833 },
1206 - "180 0 R": {  
1207 - "/O": "/Layout",  
1208 - "/Placement": "/Block"  
1209 - },  
1210 - "181 0 R": {  
1211 - "/O": "/Layout",  
1212 - "/Placement": "/Block"  
1213 - },  
1214 - "182 0 R": {  
1215 - "/O": "/Layout",  
1216 - "/Placement": "/Block"  
1217 - },  
1218 - "183 0 R": {  
1219 - "/O": "/Layout",  
1220 - "/Placement": "/Block"  
1221 - },  
1222 - "184 0 R": {  
1223 - "/O": "/Layout",  
1224 - "/Placement": "/Block"  
1225 - },  
1226 - "185 0 R": {  
1227 - "/O": "/Layout",  
1228 - "/Placement": "/Block"  
1229 - },  
1230 - "186 0 R": {  
1231 - "/O": "/Layout",  
1232 - "/Placement": "/Block"  
1233 - },  
1234 - "187 0 R": {  
1235 - "/O": "/Layout",  
1236 - "/Placement": "/Block"  
1237 - },  
1238 - "188 0 R": {  
1239 - "/O": "/Layout",  
1240 - "/Placement": "/Block"  
1241 - },  
1242 - "189 0 R": {  
1243 - "/O": "/Layout",  
1244 - "/Placement": "/Block"  
1245 - },  
1246 "19 0 R": { 834 "19 0 R": {
1247 "/BBox": [ 835 "/BBox": [
1248 0, 836 0,
@@ -1255,33 +843,6 @@ @@ -1255,33 +843,6 @@
1255 "/Subtype": "/Form", 843 "/Subtype": "/Form",
1256 "/Type": "/XObject" 844 "/Type": "/XObject"
1257 }, 845 },
1258 - "190 0 R": {  
1259 - "/O": "/Layout",  
1260 - "/Placement": "/Block"  
1261 - },  
1262 - "191 0 R": {  
1263 - "/O": "/Layout",  
1264 - "/Placement": "/Block"  
1265 - },  
1266 - "192 0 R": {  
1267 - "/O": "/Layout",  
1268 - "/Placement": "/Block"  
1269 - },  
1270 - "193 0 R": {  
1271 - "/Length": "194 0 R",  
1272 - "/Length1": 16184  
1273 - },  
1274 - "194 0 R": 16184,  
1275 - "195 0 R": {  
1276 - "/Length": "196 0 R",  
1277 - "/Length1": 11088  
1278 - },  
1279 - "196 0 R": 11088,  
1280 - "2 0 R": {  
1281 - "/CreationDate": "D:20190103125434-05'00'",  
1282 - "/Creator": "Writer",  
1283 - "/Producer": "LibreOffice 6.1"  
1284 - },  
1285 "20 0 R": 12, 846 "20 0 R": 12,
1286 "21 0 R": { 847 "21 0 R": {
1287 "/AP": { 848 "/AP": {
@@ -1416,13 +977,6 @@ @@ -1416,13 +977,6 @@
1416 "/Subtype": "/Form", 977 "/Subtype": "/Form",
1417 "/Type": "/XObject" 978 "/Type": "/XObject"
1418 }, 979 },
1419 - "3 0 R": {  
1420 - "/Font": "18 0 R",  
1421 - "/ProcSet": [  
1422 - "/PDF",  
1423 - "/Text"  
1424 - ]  
1425 - },  
1426 "30 0 R": 12, 980 "30 0 R": 12,
1427 "31 0 R": { 981 "31 0 R": {
1428 "/BBox": [ 982 "/BBox": [
@@ -1553,29 +1107,6 @@ @@ -1553,29 +1107,6 @@
1553 "/Subtype": "/Widget", 1107 "/Subtype": "/Widget",
1554 "/Type": "/Annot" 1108 "/Type": "/Annot"
1555 }, 1109 },
1556 - "4 0 R": {  
1557 - "/AP": {  
1558 - "/N": "19 0 R"  
1559 - },  
1560 - "/DA": "0.18039 0.20392 0.21176 rg /F2 12 Tf",  
1561 - "/DR": {  
1562 - "/Font": "18 0 R"  
1563 - },  
1564 - "/DV": "",  
1565 - "/F": 4,  
1566 - "/FT": "/Tx",  
1567 - "/P": "15 0 R",  
1568 - "/Rect": [  
1569 - 123.499,  
1570 - 689.901,  
1571 - 260.801,  
1572 - 704.699  
1573 - ],  
1574 - "/Subtype": "/Widget",  
1575 - "/T": "text",  
1576 - "/Type": "/Annot",  
1577 - "/V": ""  
1578 - },  
1579 "40 0 R": { 1110 "40 0 R": {
1580 "/BBox": [ 1111 "/BBox": [
1581 0, 1112 0,
@@ -1641,19 +1172,6 @@ @@ -1641,19 +1172,6 @@
1641 "/Type": "/XObject" 1172 "/Type": "/XObject"
1642 }, 1173 },
1643 "49 0 R": 45, 1174 "49 0 R": 45,
1644 - "5 0 R": {  
1645 - "/DV": "/1",  
1646 - "/FT": "/Btn",  
1647 - "/Ff": 49152,  
1648 - "/Kids": [  
1649 - "21 0 R",  
1650 - "22 0 R",  
1651 - "23 0 R"  
1652 - ],  
1653 - "/P": "15 0 R",  
1654 - "/T": "r1",  
1655 - "/V": "/1"  
1656 - },  
1657 "50 0 R": { 1175 "50 0 R": {
1658 "/Length": "51 0 R" 1176 "/Length": "51 0 R"
1659 }, 1177 },
@@ -2318,38 +1836,6 @@ @@ -2318,38 +1836,6 @@
2318 "/Type": "/XObject" 1836 "/Type": "/XObject"
2319 }, 1837 },
2320 "59 0 R": 220, 1838 "59 0 R": 220,
2321 - "6 0 R": {  
2322 - "/AP": {  
2323 - "/N": {  
2324 - "/Off": "24 0 R",  
2325 - "/Yes": "26 0 R"  
2326 - }  
2327 - },  
2328 - "/AS": "/Off",  
2329 - "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",  
2330 - "/DR": {  
2331 - "/Font": {  
2332 - "/ZaDi": "28 0 R"  
2333 - }  
2334 - },  
2335 - "/DV": "/Off",  
2336 - "/F": 4,  
2337 - "/FT": "/Btn",  
2338 - "/MK": {  
2339 - "/CA": "8"  
2340 - },  
2341 - "/P": "15 0 R",  
2342 - "/Rect": [  
2343 - 118.649,  
2344 - 554.301,  
2345 - 130.701,  
2346 - 566.349  
2347 - ],  
2348 - "/Subtype": "/Widget",  
2349 - "/T": "checkbox1",  
2350 - "/Type": "/Annot",  
2351 - "/V": "/Off"  
2352 - },  
2353 "60 0 R": { 1839 "60 0 R": {
2354 "/BBox": [ 1840 "/BBox": [
2355 0, 1841 0,
@@ -2415,38 +1901,6 @@ @@ -2415,38 +1901,6 @@
2415 "/Type": "/XObject" 1901 "/Type": "/XObject"
2416 }, 1902 },
2417 "69 0 R": 12, 1903 "69 0 R": 12,
2418 - "7 0 R": {  
2419 - "/AP": {  
2420 - "/N": {  
2421 - "/Off": "29 0 R",  
2422 - "/Yes": "31 0 R"  
2423 - }  
2424 - },  
2425 - "/AS": "/Yes",  
2426 - "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",  
2427 - "/DR": {  
2428 - "/Font": {  
2429 - "/ZaDi": "28 0 R"  
2430 - }  
2431 - },  
2432 - "/DV": "/Yes",  
2433 - "/F": 4,  
2434 - "/FT": "/Btn",  
2435 - "/MK": {  
2436 - "/CA": "8"  
2437 - },  
2438 - "/P": "15 0 R",  
2439 - "/Rect": [  
2440 - 118.649,  
2441 - 527.751,  
2442 - 130.701,  
2443 - 539.799  
2444 - ],  
2445 - "/Subtype": "/Widget",  
2446 - "/T": "checkbox2",  
2447 - "/Type": "/Annot",  
2448 - "/V": "/Yes"  
2449 - },  
2450 "70 0 R": { 1904 "70 0 R": {
2451 "/BBox": [ 1905 "/BBox": [
2452 0, 1906 0,
@@ -2512,38 +1966,6 @@ @@ -2512,38 +1966,6 @@
2512 "/Type": "/XObject" 1966 "/Type": "/XObject"
2513 }, 1967 },
2514 "79 0 R": 220, 1968 "79 0 R": 220,
2515 - "8 0 R": {  
2516 - "/AP": {  
2517 - "/N": {  
2518 - "/Off": "33 0 R",  
2519 - "/Yes": "35 0 R"  
2520 - }  
2521 - },  
2522 - "/AS": "/Off",  
2523 - "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",  
2524 - "/DR": {  
2525 - "/Font": {  
2526 - "/ZaDi": "28 0 R"  
2527 - }  
2528 - },  
2529 - "/DV": "/Off",  
2530 - "/F": 4,  
2531 - "/FT": "/Btn",  
2532 - "/MK": {  
2533 - "/CA": "8"  
2534 - },  
2535 - "/P": "15 0 R",  
2536 - "/Rect": [  
2537 - 118.649,  
2538 - 500.501,  
2539 - 130.701,  
2540 - 512.549  
2541 - ],  
2542 - "/Subtype": "/Widget",  
2543 - "/T": "checkbox3",  
2544 - "/Type": "/Annot",  
2545 - "/V": "/Off"  
2546 - },  
2547 "80 0 R": { 1969 "80 0 R": {
2548 "/BBox": [ 1970 "/BBox": [
2549 0, 1971 0,
@@ -2622,19 +2044,6 @@ @@ -2622,19 +2044,6 @@
2622 "/S": "/Standard", 2044 "/S": "/Standard",
2623 "/Type": "/StructElem" 2045 "/Type": "/StructElem"
2624 }, 2046 },
2625 - "9 0 R": {  
2626 - "/DV": "/2",  
2627 - "/FT": "/Btn",  
2628 - "/Ff": 49152,  
2629 - "/Kids": [  
2630 - "37 0 R",  
2631 - "38 0 R",  
2632 - "39 0 R"  
2633 - ],  
2634 - "/P": "15 0 R",  
2635 - "/T": "r2",  
2636 - "/V": "/2"  
2637 - },  
2638 "90 0 R": { 2047 "90 0 R": {
2639 "/A": "157 0 R", 2048 "/A": "157 0 R",
2640 "/P": "52 0 R", 2049 "/P": "52 0 R",
@@ -2708,6 +2117,597 @@ @@ -2708,6 +2117,597 @@
2708 "/S": "/Standard", 2117 "/S": "/Standard",
2709 "/Type": "/StructElem" 2118 "/Type": "/StructElem"
2710 }, 2119 },
  2120 + "100 0 R": {
  2121 + "/A": "167 0 R",
  2122 + "/P": "52 0 R",
  2123 + "/Pg": "15 0 R",
  2124 + "/S": "/Standard",
  2125 + "/Type": "/StructElem"
  2126 + },
  2127 + "101 0 R": {
  2128 + "/A": "168 0 R",
  2129 + "/P": "52 0 R",
  2130 + "/Pg": "15 0 R",
  2131 + "/S": "/Standard",
  2132 + "/Type": "/StructElem"
  2133 + },
  2134 + "102 0 R": {
  2135 + "/A": "169 0 R",
  2136 + "/P": "52 0 R",
  2137 + "/Pg": "15 0 R",
  2138 + "/S": "/Standard",
  2139 + "/Type": "/StructElem"
  2140 + },
  2141 + "103 0 R": {
  2142 + "/A": "170 0 R",
  2143 + "/P": "52 0 R",
  2144 + "/Pg": "15 0 R",
  2145 + "/S": "/Standard",
  2146 + "/Type": "/StructElem"
  2147 + },
  2148 + "104 0 R": {
  2149 + "/A": "171 0 R",
  2150 + "/K": [
  2151 + 4
  2152 + ],
  2153 + "/P": "52 0 R",
  2154 + "/Pg": "15 0 R",
  2155 + "/S": "/Standard",
  2156 + "/Type": "/StructElem"
  2157 + },
  2158 + "105 0 R": {
  2159 + "/A": "172 0 R",
  2160 + "/P": "52 0 R",
  2161 + "/Pg": "15 0 R",
  2162 + "/S": "/Standard",
  2163 + "/Type": "/StructElem"
  2164 + },
  2165 + "106 0 R": {
  2166 + "/A": "173 0 R",
  2167 + "/P": "52 0 R",
  2168 + "/Pg": "15 0 R",
  2169 + "/S": "/Standard",
  2170 + "/Type": "/StructElem"
  2171 + },
  2172 + "107 0 R": {
  2173 + "/A": "174 0 R",
  2174 + "/P": "52 0 R",
  2175 + "/Pg": "15 0 R",
  2176 + "/S": "/Standard",
  2177 + "/Type": "/StructElem"
  2178 + },
  2179 + "108 0 R": {
  2180 + "/A": "175 0 R",
  2181 + "/P": "52 0 R",
  2182 + "/Pg": "15 0 R",
  2183 + "/S": "/Standard",
  2184 + "/Type": "/StructElem"
  2185 + },
  2186 + "109 0 R": {
  2187 + "/A": "176 0 R",
  2188 + "/P": "52 0 R",
  2189 + "/Pg": "15 0 R",
  2190 + "/S": "/Standard",
  2191 + "/Type": "/StructElem"
  2192 + },
  2193 + "110 0 R": {
  2194 + "/A": "177 0 R",
  2195 + "/P": "52 0 R",
  2196 + "/Pg": "15 0 R",
  2197 + "/S": "/Standard",
  2198 + "/Type": "/StructElem"
  2199 + },
  2200 + "111 0 R": {
  2201 + "/A": "178 0 R",
  2202 + "/P": "52 0 R",
  2203 + "/Pg": "15 0 R",
  2204 + "/S": "/Standard",
  2205 + "/Type": "/StructElem"
  2206 + },
  2207 + "112 0 R": {
  2208 + "/A": "179 0 R",
  2209 + "/P": "52 0 R",
  2210 + "/Pg": "15 0 R",
  2211 + "/S": "/Standard",
  2212 + "/Type": "/StructElem"
  2213 + },
  2214 + "113 0 R": {
  2215 + "/A": "180 0 R",
  2216 + "/P": "52 0 R",
  2217 + "/Pg": "15 0 R",
  2218 + "/S": "/Standard",
  2219 + "/Type": "/StructElem"
  2220 + },
  2221 + "114 0 R": {
  2222 + "/A": "181 0 R",
  2223 + "/P": "52 0 R",
  2224 + "/Pg": "15 0 R",
  2225 + "/S": "/Standard",
  2226 + "/Type": "/StructElem"
  2227 + },
  2228 + "115 0 R": {
  2229 + "/A": "182 0 R",
  2230 + "/K": [
  2231 + 5
  2232 + ],
  2233 + "/P": "52 0 R",
  2234 + "/Pg": "15 0 R",
  2235 + "/S": "/Standard",
  2236 + "/Type": "/StructElem"
  2237 + },
  2238 + "116 0 R": {
  2239 + "/A": "183 0 R",
  2240 + "/P": "52 0 R",
  2241 + "/Pg": "15 0 R",
  2242 + "/S": "/Standard",
  2243 + "/Type": "/StructElem"
  2244 + },
  2245 + "117 0 R": {
  2246 + "/A": "184 0 R",
  2247 + "/P": "52 0 R",
  2248 + "/Pg": "15 0 R",
  2249 + "/S": "/Standard",
  2250 + "/Type": "/StructElem"
  2251 + },
  2252 + "118 0 R": {
  2253 + "/A": "185 0 R",
  2254 + "/P": "52 0 R",
  2255 + "/Pg": "15 0 R",
  2256 + "/S": "/Standard",
  2257 + "/Type": "/StructElem"
  2258 + },
  2259 + "119 0 R": {
  2260 + "/A": "186 0 R",
  2261 + "/K": [
  2262 + 6,
  2263 + 7
  2264 + ],
  2265 + "/P": "52 0 R",
  2266 + "/Pg": "15 0 R",
  2267 + "/S": "/Standard",
  2268 + "/Type": "/StructElem"
  2269 + },
  2270 + "120 0 R": {
  2271 + "/A": "187 0 R",
  2272 + "/P": "52 0 R",
  2273 + "/Pg": "15 0 R",
  2274 + "/S": "/Standard",
  2275 + "/Type": "/StructElem"
  2276 + },
  2277 + "121 0 R": {
  2278 + "/A": "188 0 R",
  2279 + "/P": "52 0 R",
  2280 + "/Pg": "15 0 R",
  2281 + "/S": "/Standard",
  2282 + "/Type": "/StructElem"
  2283 + },
  2284 + "122 0 R": {
  2285 + "/A": "189 0 R",
  2286 + "/P": "52 0 R",
  2287 + "/Pg": "15 0 R",
  2288 + "/S": "/Standard",
  2289 + "/Type": "/StructElem"
  2290 + },
  2291 + "123 0 R": {
  2292 + "/A": "190 0 R",
  2293 + "/P": "52 0 R",
  2294 + "/Pg": "15 0 R",
  2295 + "/S": "/Standard",
  2296 + "/Type": "/StructElem"
  2297 + },
  2298 + "124 0 R": {
  2299 + "/A": "191 0 R",
  2300 + "/P": "52 0 R",
  2301 + "/Pg": "15 0 R",
  2302 + "/S": "/Standard",
  2303 + "/Type": "/StructElem"
  2304 + },
  2305 + "125 0 R": {
  2306 + "/A": "192 0 R",
  2307 + "/K": [
  2308 + 8,
  2309 + 9
  2310 + ],
  2311 + "/P": "52 0 R",
  2312 + "/Pg": "15 0 R",
  2313 + "/S": "/Standard",
  2314 + "/Type": "/StructElem"
  2315 + },
  2316 + "126 0 R": {
  2317 + "/K": [
  2318 + 10
  2319 + ],
  2320 + "/P": "52 0 R",
  2321 + "/Pg": "15 0 R",
  2322 + "/S": "/Form",
  2323 + "/Type": "/StructElem"
  2324 + },
  2325 + "127 0 R": {
  2326 + "/K": [
  2327 + 11
  2328 + ],
  2329 + "/P": "52 0 R",
  2330 + "/Pg": "15 0 R",
  2331 + "/S": "/Form",
  2332 + "/Type": "/StructElem"
  2333 + },
  2334 + "128 0 R": {
  2335 + "/K": [
  2336 + 12
  2337 + ],
  2338 + "/P": "52 0 R",
  2339 + "/Pg": "15 0 R",
  2340 + "/S": "/Form",
  2341 + "/Type": "/StructElem"
  2342 + },
  2343 + "129 0 R": {
  2344 + "/K": [
  2345 + 13
  2346 + ],
  2347 + "/P": "52 0 R",
  2348 + "/Pg": "15 0 R",
  2349 + "/S": "/Form",
  2350 + "/Type": "/StructElem"
  2351 + },
  2352 + "130 0 R": {
  2353 + "/K": [
  2354 + 14
  2355 + ],
  2356 + "/P": "52 0 R",
  2357 + "/Pg": "15 0 R",
  2358 + "/S": "/Form",
  2359 + "/Type": "/StructElem"
  2360 + },
  2361 + "131 0 R": {
  2362 + "/K": [
  2363 + 15
  2364 + ],
  2365 + "/P": "52 0 R",
  2366 + "/Pg": "15 0 R",
  2367 + "/S": "/Form",
  2368 + "/Type": "/StructElem"
  2369 + },
  2370 + "132 0 R": {
  2371 + "/K": [
  2372 + 16
  2373 + ],
  2374 + "/P": "52 0 R",
  2375 + "/Pg": "15 0 R",
  2376 + "/S": "/Form",
  2377 + "/Type": "/StructElem"
  2378 + },
  2379 + "133 0 R": {
  2380 + "/K": [
  2381 + 17
  2382 + ],
  2383 + "/P": "52 0 R",
  2384 + "/Pg": "15 0 R",
  2385 + "/S": "/Form",
  2386 + "/Type": "/StructElem"
  2387 + },
  2388 + "134 0 R": {
  2389 + "/K": [
  2390 + 18
  2391 + ],
  2392 + "/P": "52 0 R",
  2393 + "/Pg": "15 0 R",
  2394 + "/S": "/Form",
  2395 + "/Type": "/StructElem"
  2396 + },
  2397 + "135 0 R": {
  2398 + "/K": [
  2399 + 19
  2400 + ],
  2401 + "/P": "52 0 R",
  2402 + "/Pg": "15 0 R",
  2403 + "/S": "/Form",
  2404 + "/Type": "/StructElem"
  2405 + },
  2406 + "136 0 R": {
  2407 + "/K": [
  2408 + 20
  2409 + ],
  2410 + "/P": "52 0 R",
  2411 + "/Pg": "15 0 R",
  2412 + "/S": "/Form",
  2413 + "/Type": "/StructElem"
  2414 + },
  2415 + "137 0 R": {
  2416 + "/K": [
  2417 + 21
  2418 + ],
  2419 + "/P": "52 0 R",
  2420 + "/Pg": "15 0 R",
  2421 + "/S": "/Form",
  2422 + "/Type": "/StructElem"
  2423 + },
  2424 + "138 0 R": {
  2425 + "/K": [
  2426 + 22
  2427 + ],
  2428 + "/P": "52 0 R",
  2429 + "/Pg": "15 0 R",
  2430 + "/S": "/Form",
  2431 + "/Type": "/StructElem"
  2432 + },
  2433 + "139 0 R": {
  2434 + "/K": [
  2435 + 23
  2436 + ],
  2437 + "/P": "52 0 R",
  2438 + "/Pg": "15 0 R",
  2439 + "/S": "/Form",
  2440 + "/Type": "/StructElem"
  2441 + },
  2442 + "140 0 R": {
  2443 + "/K": [
  2444 + 24
  2445 + ],
  2446 + "/P": "52 0 R",
  2447 + "/Pg": "15 0 R",
  2448 + "/S": "/Form",
  2449 + "/Type": "/StructElem"
  2450 + },
  2451 + "141 0 R": {
  2452 + "/Ascent": 891,
  2453 + "/CapHeight": 981,
  2454 + "/Descent": -216,
  2455 + "/Flags": 4,
  2456 + "/FontBBox": [
  2457 + -543,
  2458 + -303,
  2459 + 1277,
  2460 + 981
  2461 + ],
  2462 + "/FontFile2": "193 0 R",
  2463 + "/FontName": "/BAAAAA+LiberationSerif",
  2464 + "/ItalicAngle": 0,
  2465 + "/StemV": 80,
  2466 + "/Type": "/FontDescriptor"
  2467 + },
  2468 + "142 0 R": {
  2469 + "/Length": "143 0 R"
  2470 + },
  2471 + "143 0 R": 702,
  2472 + "144 0 R": {
  2473 + "/Ascent": 905,
  2474 + "/CapHeight": 979,
  2475 + "/Descent": -211,
  2476 + "/Flags": 4,
  2477 + "/FontBBox": [
  2478 + -543,
  2479 + -303,
  2480 + 1300,
  2481 + 979
  2482 + ],
  2483 + "/FontName": "/LiberationSans",
  2484 + "/ItalicAngle": 0,
  2485 + "/StemV": 80,
  2486 + "/Type": "/FontDescriptor"
  2487 + },
  2488 + "145 0 R": {
  2489 + "/Ascent": 905,
  2490 + "/CapHeight": 979,
  2491 + "/Descent": -211,
  2492 + "/Flags": 4,
  2493 + "/FontBBox": [
  2494 + -543,
  2495 + -303,
  2496 + 1300,
  2497 + 979
  2498 + ],
  2499 + "/FontFile2": "195 0 R",
  2500 + "/FontName": "/DAAAAA+LiberationSans",
  2501 + "/ItalicAngle": 0,
  2502 + "/StemV": 80,
  2503 + "/Type": "/FontDescriptor"
  2504 + },
  2505 + "146 0 R": {
  2506 + "/Length": "147 0 R"
  2507 + },
  2508 + "147 0 R": 582,
  2509 + "148 0 R": {
  2510 + "/Ascent": 928,
  2511 + "/CapHeight": 1232,
  2512 + "/Descent": -235,
  2513 + "/Flags": 4,
  2514 + "/FontBBox": [
  2515 + -1020,
  2516 + -462,
  2517 + 1792,
  2518 + 1232
  2519 + ],
  2520 + "/FontName": "/DejaVuSans",
  2521 + "/ItalicAngle": 0,
  2522 + "/StemV": 80,
  2523 + "/Type": "/FontDescriptor"
  2524 + },
  2525 + "149 0 R": {
  2526 + "/O": "/Layout",
  2527 + "/Placement": "/Block"
  2528 + },
  2529 + "150 0 R": {
  2530 + "/O": "/Layout",
  2531 + "/Placement": "/Block"
  2532 + },
  2533 + "151 0 R": {
  2534 + "/O": "/Layout",
  2535 + "/Placement": "/Block"
  2536 + },
  2537 + "152 0 R": {
  2538 + "/O": "/Layout",
  2539 + "/Placement": "/Block"
  2540 + },
  2541 + "153 0 R": {
  2542 + "/O": "/Layout",
  2543 + "/Placement": "/Block"
  2544 + },
  2545 + "154 0 R": {
  2546 + "/O": "/Layout",
  2547 + "/Placement": "/Block"
  2548 + },
  2549 + "155 0 R": {
  2550 + "/O": "/Layout",
  2551 + "/Placement": "/Block"
  2552 + },
  2553 + "156 0 R": {
  2554 + "/O": "/Layout",
  2555 + "/Placement": "/Block"
  2556 + },
  2557 + "157 0 R": {
  2558 + "/O": "/Layout",
  2559 + "/Placement": "/Block"
  2560 + },
  2561 + "158 0 R": {
  2562 + "/O": "/Layout",
  2563 + "/Placement": "/Block"
  2564 + },
  2565 + "159 0 R": {
  2566 + "/O": "/Layout",
  2567 + "/Placement": "/Block"
  2568 + },
  2569 + "160 0 R": {
  2570 + "/O": "/Layout",
  2571 + "/Placement": "/Block"
  2572 + },
  2573 + "161 0 R": {
  2574 + "/O": "/Layout",
  2575 + "/Placement": "/Block"
  2576 + },
  2577 + "162 0 R": {
  2578 + "/O": "/Layout",
  2579 + "/Placement": "/Block"
  2580 + },
  2581 + "163 0 R": {
  2582 + "/O": "/Layout",
  2583 + "/Placement": "/Block"
  2584 + },
  2585 + "164 0 R": {
  2586 + "/O": "/Layout",
  2587 + "/Placement": "/Block"
  2588 + },
  2589 + "165 0 R": {
  2590 + "/O": "/Layout",
  2591 + "/Placement": "/Block"
  2592 + },
  2593 + "166 0 R": {
  2594 + "/O": "/Layout",
  2595 + "/Placement": "/Block"
  2596 + },
  2597 + "167 0 R": {
  2598 + "/O": "/Layout",
  2599 + "/Placement": "/Block"
  2600 + },
  2601 + "168 0 R": {
  2602 + "/O": "/Layout",
  2603 + "/Placement": "/Block"
  2604 + },
  2605 + "169 0 R": {
  2606 + "/O": "/Layout",
  2607 + "/Placement": "/Block"
  2608 + },
  2609 + "170 0 R": {
  2610 + "/O": "/Layout",
  2611 + "/Placement": "/Block"
  2612 + },
  2613 + "171 0 R": {
  2614 + "/O": "/Layout",
  2615 + "/Placement": "/Block"
  2616 + },
  2617 + "172 0 R": {
  2618 + "/O": "/Layout",
  2619 + "/Placement": "/Block"
  2620 + },
  2621 + "173 0 R": {
  2622 + "/O": "/Layout",
  2623 + "/Placement": "/Block"
  2624 + },
  2625 + "174 0 R": {
  2626 + "/O": "/Layout",
  2627 + "/Placement": "/Block"
  2628 + },
  2629 + "175 0 R": {
  2630 + "/O": "/Layout",
  2631 + "/Placement": "/Block"
  2632 + },
  2633 + "176 0 R": {
  2634 + "/O": "/Layout",
  2635 + "/Placement": "/Block"
  2636 + },
  2637 + "177 0 R": {
  2638 + "/O": "/Layout",
  2639 + "/Placement": "/Block"
  2640 + },
  2641 + "178 0 R": {
  2642 + "/O": "/Layout",
  2643 + "/Placement": "/Block"
  2644 + },
  2645 + "179 0 R": {
  2646 + "/O": "/Layout",
  2647 + "/Placement": "/Block"
  2648 + },
  2649 + "180 0 R": {
  2650 + "/O": "/Layout",
  2651 + "/Placement": "/Block"
  2652 + },
  2653 + "181 0 R": {
  2654 + "/O": "/Layout",
  2655 + "/Placement": "/Block"
  2656 + },
  2657 + "182 0 R": {
  2658 + "/O": "/Layout",
  2659 + "/Placement": "/Block"
  2660 + },
  2661 + "183 0 R": {
  2662 + "/O": "/Layout",
  2663 + "/Placement": "/Block"
  2664 + },
  2665 + "184 0 R": {
  2666 + "/O": "/Layout",
  2667 + "/Placement": "/Block"
  2668 + },
  2669 + "185 0 R": {
  2670 + "/O": "/Layout",
  2671 + "/Placement": "/Block"
  2672 + },
  2673 + "186 0 R": {
  2674 + "/O": "/Layout",
  2675 + "/Placement": "/Block"
  2676 + },
  2677 + "187 0 R": {
  2678 + "/O": "/Layout",
  2679 + "/Placement": "/Block"
  2680 + },
  2681 + "188 0 R": {
  2682 + "/O": "/Layout",
  2683 + "/Placement": "/Block"
  2684 + },
  2685 + "189 0 R": {
  2686 + "/O": "/Layout",
  2687 + "/Placement": "/Block"
  2688 + },
  2689 + "190 0 R": {
  2690 + "/O": "/Layout",
  2691 + "/Placement": "/Block"
  2692 + },
  2693 + "191 0 R": {
  2694 + "/O": "/Layout",
  2695 + "/Placement": "/Block"
  2696 + },
  2697 + "192 0 R": {
  2698 + "/O": "/Layout",
  2699 + "/Placement": "/Block"
  2700 + },
  2701 + "193 0 R": {
  2702 + "/Length": "194 0 R",
  2703 + "/Length1": 16184
  2704 + },
  2705 + "194 0 R": 16184,
  2706 + "195 0 R": {
  2707 + "/Length": "196 0 R",
  2708 + "/Length1": 11088
  2709 + },
  2710 + "196 0 R": 11088,
2711 "trailer": { 2711 "trailer": {
2712 "/DocChecksum": "/CC322E136FE95DECF8BC297B1A9B2C2E", 2712 "/DocChecksum": "/CC322E136FE95DECF8BC297B1A9B2C2E",
2713 "/ID": [ 2713 "/ID": [
qpdf/qtest/qpdf/json-field-types.out
@@ -465,6 +465,163 @@ @@ -465,6 +465,163 @@
465 "/StructTreeRoot": "17 0 R", 465 "/StructTreeRoot": "17 0 R",
466 "/Type": "/Catalog" 466 "/Type": "/Catalog"
467 }, 467 },
  468 + "2 0 R": {
  469 + "/CreationDate": "D:20190103125434-05'00'",
  470 + "/Creator": "Writer",
  471 + "/Producer": "LibreOffice 6.1"
  472 + },
  473 + "3 0 R": {
  474 + "/Font": "18 0 R",
  475 + "/ProcSet": [
  476 + "/PDF",
  477 + "/Text"
  478 + ]
  479 + },
  480 + "4 0 R": {
  481 + "/AP": {
  482 + "/N": "19 0 R"
  483 + },
  484 + "/DA": "0.18039 0.20392 0.21176 rg /F2 12 Tf",
  485 + "/DR": {
  486 + "/Font": "18 0 R"
  487 + },
  488 + "/DV": "",
  489 + "/F": 4,
  490 + "/FT": "/Tx",
  491 + "/P": "15 0 R",
  492 + "/Rect": [
  493 + 123.499,
  494 + 689.901,
  495 + 260.801,
  496 + 704.699
  497 + ],
  498 + "/Subtype": "/Widget",
  499 + "/T": "text",
  500 + "/Type": "/Annot",
  501 + "/V": ""
  502 + },
  503 + "5 0 R": {
  504 + "/DV": "/1",
  505 + "/FT": "/Btn",
  506 + "/Ff": 49152,
  507 + "/Kids": [
  508 + "21 0 R",
  509 + "22 0 R",
  510 + "23 0 R"
  511 + ],
  512 + "/P": "15 0 R",
  513 + "/T": "r1",
  514 + "/V": "/1"
  515 + },
  516 + "6 0 R": {
  517 + "/AP": {
  518 + "/N": {
  519 + "/Off": "24 0 R",
  520 + "/Yes": "26 0 R"
  521 + }
  522 + },
  523 + "/AS": "/Off",
  524 + "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",
  525 + "/DR": {
  526 + "/Font": {
  527 + "/ZaDi": "28 0 R"
  528 + }
  529 + },
  530 + "/DV": "/Off",
  531 + "/F": 4,
  532 + "/FT": "/Btn",
  533 + "/MK": {
  534 + "/CA": "8"
  535 + },
  536 + "/P": "15 0 R",
  537 + "/Rect": [
  538 + 118.649,
  539 + 554.301,
  540 + 130.701,
  541 + 566.349
  542 + ],
  543 + "/Subtype": "/Widget",
  544 + "/T": "checkbox1",
  545 + "/Type": "/Annot",
  546 + "/V": "/Off"
  547 + },
  548 + "7 0 R": {
  549 + "/AP": {
  550 + "/N": {
  551 + "/Off": "29 0 R",
  552 + "/Yes": "31 0 R"
  553 + }
  554 + },
  555 + "/AS": "/Yes",
  556 + "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",
  557 + "/DR": {
  558 + "/Font": {
  559 + "/ZaDi": "28 0 R"
  560 + }
  561 + },
  562 + "/DV": "/Yes",
  563 + "/F": 4,
  564 + "/FT": "/Btn",
  565 + "/MK": {
  566 + "/CA": "8"
  567 + },
  568 + "/P": "15 0 R",
  569 + "/Rect": [
  570 + 118.649,
  571 + 527.751,
  572 + 130.701,
  573 + 539.799
  574 + ],
  575 + "/Subtype": "/Widget",
  576 + "/T": "checkbox2",
  577 + "/Type": "/Annot",
  578 + "/V": "/Yes"
  579 + },
  580 + "8 0 R": {
  581 + "/AP": {
  582 + "/N": {
  583 + "/Off": "33 0 R",
  584 + "/Yes": "35 0 R"
  585 + }
  586 + },
  587 + "/AS": "/Off",
  588 + "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",
  589 + "/DR": {
  590 + "/Font": {
  591 + "/ZaDi": "28 0 R"
  592 + }
  593 + },
  594 + "/DV": "/Off",
  595 + "/F": 4,
  596 + "/FT": "/Btn",
  597 + "/MK": {
  598 + "/CA": "8"
  599 + },
  600 + "/P": "15 0 R",
  601 + "/Rect": [
  602 + 118.649,
  603 + 500.501,
  604 + 130.701,
  605 + 512.549
  606 + ],
  607 + "/Subtype": "/Widget",
  608 + "/T": "checkbox3",
  609 + "/Type": "/Annot",
  610 + "/V": "/Off"
  611 + },
  612 + "9 0 R": {
  613 + "/DV": "/2",
  614 + "/FT": "/Btn",
  615 + "/Ff": 49152,
  616 + "/Kids": [
  617 + "37 0 R",
  618 + "38 0 R",
  619 + "39 0 R"
  620 + ],
  621 + "/P": "15 0 R",
  622 + "/T": "r2",
  623 + "/V": "/2"
  624 + },
468 "10 0 R": { 625 "10 0 R": {
469 "/AP": { 626 "/AP": {
470 "/N": "40 0 R" 627 "/N": "40 0 R"
@@ -488,79 +645,6 @@ @@ -488,79 +645,6 @@
488 "/Type": "/Annot", 645 "/Type": "/Annot",
489 "/V": "salad πʬ" 646 "/V": "salad πʬ"
490 }, 647 },
491 - "100 0 R": {  
492 - "/A": "167 0 R",  
493 - "/P": "52 0 R",  
494 - "/Pg": "15 0 R",  
495 - "/S": "/Standard",  
496 - "/Type": "/StructElem"  
497 - },  
498 - "101 0 R": {  
499 - "/A": "168 0 R",  
500 - "/P": "52 0 R",  
501 - "/Pg": "15 0 R",  
502 - "/S": "/Standard",  
503 - "/Type": "/StructElem"  
504 - },  
505 - "102 0 R": {  
506 - "/A": "169 0 R",  
507 - "/P": "52 0 R",  
508 - "/Pg": "15 0 R",  
509 - "/S": "/Standard",  
510 - "/Type": "/StructElem"  
511 - },  
512 - "103 0 R": {  
513 - "/A": "170 0 R",  
514 - "/P": "52 0 R",  
515 - "/Pg": "15 0 R",  
516 - "/S": "/Standard",  
517 - "/Type": "/StructElem"  
518 - },  
519 - "104 0 R": {  
520 - "/A": "171 0 R",  
521 - "/K": [  
522 - 4  
523 - ],  
524 - "/P": "52 0 R",  
525 - "/Pg": "15 0 R",  
526 - "/S": "/Standard",  
527 - "/Type": "/StructElem"  
528 - },  
529 - "105 0 R": {  
530 - "/A": "172 0 R",  
531 - "/P": "52 0 R",  
532 - "/Pg": "15 0 R",  
533 - "/S": "/Standard",  
534 - "/Type": "/StructElem"  
535 - },  
536 - "106 0 R": {  
537 - "/A": "173 0 R",  
538 - "/P": "52 0 R",  
539 - "/Pg": "15 0 R",  
540 - "/S": "/Standard",  
541 - "/Type": "/StructElem"  
542 - },  
543 - "107 0 R": {  
544 - "/A": "174 0 R",  
545 - "/P": "52 0 R",  
546 - "/Pg": "15 0 R",  
547 - "/S": "/Standard",  
548 - "/Type": "/StructElem"  
549 - },  
550 - "108 0 R": {  
551 - "/A": "175 0 R",  
552 - "/P": "52 0 R",  
553 - "/Pg": "15 0 R",  
554 - "/S": "/Standard",  
555 - "/Type": "/StructElem"  
556 - },  
557 - "109 0 R": {  
558 - "/A": "176 0 R",  
559 - "/P": "52 0 R",  
560 - "/Pg": "15 0 R",  
561 - "/S": "/Standard",  
562 - "/Type": "/StructElem"  
563 - },  
564 "11 0 R": { 648 "11 0 R": {
565 "/AP": { 649 "/AP": {
566 "/N": "42 0 R" 650 "/N": "42 0 R"
@@ -590,83 +674,6 @@ @@ -590,83 +674,6 @@
590 "/Type": "/Annot", 674 "/Type": "/Annot",
591 "/V": "" 675 "/V": ""
592 }, 676 },
593 - "110 0 R": {  
594 - "/A": "177 0 R",  
595 - "/P": "52 0 R",  
596 - "/Pg": "15 0 R",  
597 - "/S": "/Standard",  
598 - "/Type": "/StructElem"  
599 - },  
600 - "111 0 R": {  
601 - "/A": "178 0 R",  
602 - "/P": "52 0 R",  
603 - "/Pg": "15 0 R",  
604 - "/S": "/Standard",  
605 - "/Type": "/StructElem"  
606 - },  
607 - "112 0 R": {  
608 - "/A": "179 0 R",  
609 - "/P": "52 0 R",  
610 - "/Pg": "15 0 R",  
611 - "/S": "/Standard",  
612 - "/Type": "/StructElem"  
613 - },  
614 - "113 0 R": {  
615 - "/A": "180 0 R",  
616 - "/P": "52 0 R",  
617 - "/Pg": "15 0 R",  
618 - "/S": "/Standard",  
619 - "/Type": "/StructElem"  
620 - },  
621 - "114 0 R": {  
622 - "/A": "181 0 R",  
623 - "/P": "52 0 R",  
624 - "/Pg": "15 0 R",  
625 - "/S": "/Standard",  
626 - "/Type": "/StructElem"  
627 - },  
628 - "115 0 R": {  
629 - "/A": "182 0 R",  
630 - "/K": [  
631 - 5  
632 - ],  
633 - "/P": "52 0 R",  
634 - "/Pg": "15 0 R",  
635 - "/S": "/Standard",  
636 - "/Type": "/StructElem"  
637 - },  
638 - "116 0 R": {  
639 - "/A": "183 0 R",  
640 - "/P": "52 0 R",  
641 - "/Pg": "15 0 R",  
642 - "/S": "/Standard",  
643 - "/Type": "/StructElem"  
644 - },  
645 - "117 0 R": {  
646 - "/A": "184 0 R",  
647 - "/P": "52 0 R",  
648 - "/Pg": "15 0 R",  
649 - "/S": "/Standard",  
650 - "/Type": "/StructElem"  
651 - },  
652 - "118 0 R": {  
653 - "/A": "185 0 R",  
654 - "/P": "52 0 R",  
655 - "/Pg": "15 0 R",  
656 - "/S": "/Standard",  
657 - "/Type": "/StructElem"  
658 - },  
659 - "119 0 R": {  
660 - "/A": "186 0 R",  
661 - "/K": [  
662 - 6,  
663 - 7  
664 - ],  
665 - "/P": "52 0 R",  
666 - "/Pg": "15 0 R",  
667 - "/S": "/Standard",  
668 - "/Type": "/StructElem"  
669 - },  
670 "12 0 R": { 677 "12 0 R": {
671 "/AP": { 678 "/AP": {
672 "/N": "44 0 R" 679 "/N": "44 0 R"
@@ -697,88 +704,6 @@ @@ -697,88 +704,6 @@
697 "/Type": "/Annot", 704 "/Type": "/Annot",
698 "/V": "" 705 "/V": ""
699 }, 706 },
700 - "120 0 R": {  
701 - "/A": "187 0 R",  
702 - "/P": "52 0 R",  
703 - "/Pg": "15 0 R",  
704 - "/S": "/Standard",  
705 - "/Type": "/StructElem"  
706 - },  
707 - "121 0 R": {  
708 - "/A": "188 0 R",  
709 - "/P": "52 0 R",  
710 - "/Pg": "15 0 R",  
711 - "/S": "/Standard",  
712 - "/Type": "/StructElem"  
713 - },  
714 - "122 0 R": {  
715 - "/A": "189 0 R",  
716 - "/P": "52 0 R",  
717 - "/Pg": "15 0 R",  
718 - "/S": "/Standard",  
719 - "/Type": "/StructElem"  
720 - },  
721 - "123 0 R": {  
722 - "/A": "190 0 R",  
723 - "/P": "52 0 R",  
724 - "/Pg": "15 0 R",  
725 - "/S": "/Standard",  
726 - "/Type": "/StructElem"  
727 - },  
728 - "124 0 R": {  
729 - "/A": "191 0 R",  
730 - "/P": "52 0 R",  
731 - "/Pg": "15 0 R",  
732 - "/S": "/Standard",  
733 - "/Type": "/StructElem"  
734 - },  
735 - "125 0 R": {  
736 - "/A": "192 0 R",  
737 - "/K": [  
738 - 8,  
739 - 9  
740 - ],  
741 - "/P": "52 0 R",  
742 - "/Pg": "15 0 R",  
743 - "/S": "/Standard",  
744 - "/Type": "/StructElem"  
745 - },  
746 - "126 0 R": {  
747 - "/K": [  
748 - 10  
749 - ],  
750 - "/P": "52 0 R",  
751 - "/Pg": "15 0 R",  
752 - "/S": "/Form",  
753 - "/Type": "/StructElem"  
754 - },  
755 - "127 0 R": {  
756 - "/K": [  
757 - 11  
758 - ],  
759 - "/P": "52 0 R",  
760 - "/Pg": "15 0 R",  
761 - "/S": "/Form",  
762 - "/Type": "/StructElem"  
763 - },  
764 - "128 0 R": {  
765 - "/K": [  
766 - 12  
767 - ],  
768 - "/P": "52 0 R",  
769 - "/Pg": "15 0 R",  
770 - "/S": "/Form",  
771 - "/Type": "/StructElem"  
772 - },  
773 - "129 0 R": {  
774 - "/K": [  
775 - 13  
776 - ],  
777 - "/P": "52 0 R",  
778 - "/Pg": "15 0 R",  
779 - "/S": "/Form",  
780 - "/Type": "/StructElem"  
781 - },  
782 "13 0 R": { 707 "13 0 R": {
783 "/AP": { 708 "/AP": {
784 "/N": "46 0 R" 709 "/N": "46 0 R"
@@ -809,96 +734,6 @@ @@ -809,96 +734,6 @@
809 "/Type": "/Annot", 734 "/Type": "/Annot",
810 "/V": "" 735 "/V": ""
811 }, 736 },
812 - "130 0 R": {  
813 - "/K": [  
814 - 14  
815 - ],  
816 - "/P": "52 0 R",  
817 - "/Pg": "15 0 R",  
818 - "/S": "/Form",  
819 - "/Type": "/StructElem"  
820 - },  
821 - "131 0 R": {  
822 - "/K": [  
823 - 15  
824 - ],  
825 - "/P": "52 0 R",  
826 - "/Pg": "15 0 R",  
827 - "/S": "/Form",  
828 - "/Type": "/StructElem"  
829 - },  
830 - "132 0 R": {  
831 - "/K": [  
832 - 16  
833 - ],  
834 - "/P": "52 0 R",  
835 - "/Pg": "15 0 R",  
836 - "/S": "/Form",  
837 - "/Type": "/StructElem"  
838 - },  
839 - "133 0 R": {  
840 - "/K": [  
841 - 17  
842 - ],  
843 - "/P": "52 0 R",  
844 - "/Pg": "15 0 R",  
845 - "/S": "/Form",  
846 - "/Type": "/StructElem"  
847 - },  
848 - "134 0 R": {  
849 - "/K": [  
850 - 18  
851 - ],  
852 - "/P": "52 0 R",  
853 - "/Pg": "15 0 R",  
854 - "/S": "/Form",  
855 - "/Type": "/StructElem"  
856 - },  
857 - "135 0 R": {  
858 - "/K": [  
859 - 19  
860 - ],  
861 - "/P": "52 0 R",  
862 - "/Pg": "15 0 R",  
863 - "/S": "/Form",  
864 - "/Type": "/StructElem"  
865 - },  
866 - "136 0 R": {  
867 - "/K": [  
868 - 20  
869 - ],  
870 - "/P": "52 0 R",  
871 - "/Pg": "15 0 R",  
872 - "/S": "/Form",  
873 - "/Type": "/StructElem"  
874 - },  
875 - "137 0 R": {  
876 - "/K": [  
877 - 21  
878 - ],  
879 - "/P": "52 0 R",  
880 - "/Pg": "15 0 R",  
881 - "/S": "/Form",  
882 - "/Type": "/StructElem"  
883 - },  
884 - "138 0 R": {  
885 - "/K": [  
886 - 22  
887 - ],  
888 - "/P": "52 0 R",  
889 - "/Pg": "15 0 R",  
890 - "/S": "/Form",  
891 - "/Type": "/StructElem"  
892 - },  
893 - "139 0 R": {  
894 - "/K": [  
895 - 23  
896 - ],  
897 - "/P": "52 0 R",  
898 - "/Pg": "15 0 R",  
899 - "/S": "/Form",  
900 - "/Type": "/StructElem"  
901 - },  
902 "14 0 R": { 737 "14 0 R": {
903 "/AP": { 738 "/AP": {
904 "/N": "48 0 R" 739 "/N": "48 0 R"
@@ -929,110 +764,23 @@ @@ -929,110 +764,23 @@
929 "/Type": "/Annot", 764 "/Type": "/Annot",
930 "/V": "" 765 "/V": ""
931 }, 766 },
932 - "140 0 R": {  
933 - "/K": [  
934 - 24  
935 - ],  
936 - "/P": "52 0 R",  
937 - "/Pg": "15 0 R",  
938 - "/S": "/Form",  
939 - "/Type": "/StructElem"  
940 - },  
941 - "141 0 R": {  
942 - "/Ascent": 891,  
943 - "/CapHeight": 981,  
944 - "/Descent": -216,  
945 - "/Flags": 4,  
946 - "/FontBBox": [  
947 - -543,  
948 - -303,  
949 - 1277,  
950 - 981  
951 - ],  
952 - "/FontFile2": "193 0 R",  
953 - "/FontName": "/BAAAAA+LiberationSerif",  
954 - "/ItalicAngle": 0,  
955 - "/StemV": 80,  
956 - "/Type": "/FontDescriptor"  
957 - },  
958 - "142 0 R": {  
959 - "/Length": "143 0 R"  
960 - },  
961 - "143 0 R": 702,  
962 - "144 0 R": {  
963 - "/Ascent": 905,  
964 - "/CapHeight": 979,  
965 - "/Descent": -211,  
966 - "/Flags": 4,  
967 - "/FontBBox": [  
968 - -543,  
969 - -303,  
970 - 1300,  
971 - 979  
972 - ],  
973 - "/FontName": "/LiberationSans",  
974 - "/ItalicAngle": 0,  
975 - "/StemV": 80,  
976 - "/Type": "/FontDescriptor"  
977 - },  
978 - "145 0 R": {  
979 - "/Ascent": 905,  
980 - "/CapHeight": 979,  
981 - "/Descent": -211,  
982 - "/Flags": 4,  
983 - "/FontBBox": [  
984 - -543,  
985 - -303,  
986 - 1300,  
987 - 979  
988 - ],  
989 - "/FontFile2": "195 0 R",  
990 - "/FontName": "/DAAAAA+LiberationSans",  
991 - "/ItalicAngle": 0,  
992 - "/StemV": 80,  
993 - "/Type": "/FontDescriptor"  
994 - },  
995 - "146 0 R": {  
996 - "/Length": "147 0 R"  
997 - },  
998 - "147 0 R": 582,  
999 - "148 0 R": {  
1000 - "/Ascent": 928,  
1001 - "/CapHeight": 1232,  
1002 - "/Descent": -235,  
1003 - "/Flags": 4,  
1004 - "/FontBBox": [  
1005 - -1020,  
1006 - -462,  
1007 - 1792,  
1008 - 1232  
1009 - ],  
1010 - "/FontName": "/DejaVuSans",  
1011 - "/ItalicAngle": 0,  
1012 - "/StemV": 80,  
1013 - "/Type": "/FontDescriptor"  
1014 - },  
1015 - "149 0 R": {  
1016 - "/O": "/Layout",  
1017 - "/Placement": "/Block"  
1018 - },  
1019 - "15 0 R": {  
1020 - "/Annots": [  
1021 - "4 0 R",  
1022 - "21 0 R",  
1023 - "22 0 R",  
1024 - "23 0 R",  
1025 - "6 0 R",  
1026 - "7 0 R",  
1027 - "8 0 R",  
1028 - "37 0 R",  
1029 - "38 0 R",  
1030 - "39 0 R",  
1031 - "10 0 R",  
1032 - "13 0 R",  
1033 - "11 0 R",  
1034 - "12 0 R",  
1035 - "14 0 R" 767 + "15 0 R": {
  768 + "/Annots": [
  769 + "4 0 R",
  770 + "21 0 R",
  771 + "22 0 R",
  772 + "23 0 R",
  773 + "6 0 R",
  774 + "7 0 R",
  775 + "8 0 R",
  776 + "37 0 R",
  777 + "38 0 R",
  778 + "39 0 R",
  779 + "10 0 R",
  780 + "13 0 R",
  781 + "11 0 R",
  782 + "12 0 R",
  783 + "14 0 R"
1036 ], 784 ],
1037 "/Contents": "50 0 R", 785 "/Contents": "50 0 R",
1038 "/Group": { 786 "/Group": {
@@ -1051,46 +799,6 @@ @@ -1051,46 +799,6 @@
1051 "/StructParents": 0, 799 "/StructParents": 0,
1052 "/Type": "/Page" 800 "/Type": "/Page"
1053 }, 801 },
1054 - "150 0 R": {  
1055 - "/O": "/Layout",  
1056 - "/Placement": "/Block"  
1057 - },  
1058 - "151 0 R": {  
1059 - "/O": "/Layout",  
1060 - "/Placement": "/Block"  
1061 - },  
1062 - "152 0 R": {  
1063 - "/O": "/Layout",  
1064 - "/Placement": "/Block"  
1065 - },  
1066 - "153 0 R": {  
1067 - "/O": "/Layout",  
1068 - "/Placement": "/Block"  
1069 - },  
1070 - "154 0 R": {  
1071 - "/O": "/Layout",  
1072 - "/Placement": "/Block"  
1073 - },  
1074 - "155 0 R": {  
1075 - "/O": "/Layout",  
1076 - "/Placement": "/Block"  
1077 - },  
1078 - "156 0 R": {  
1079 - "/O": "/Layout",  
1080 - "/Placement": "/Block"  
1081 - },  
1082 - "157 0 R": {  
1083 - "/O": "/Layout",  
1084 - "/Placement": "/Block"  
1085 - },  
1086 - "158 0 R": {  
1087 - "/O": "/Layout",  
1088 - "/Placement": "/Block"  
1089 - },  
1090 - "159 0 R": {  
1091 - "/O": "/Layout",  
1092 - "/Placement": "/Block"  
1093 - },  
1094 "16 0 R": { 802 "16 0 R": {
1095 "/Count": 1, 803 "/Count": 1,
1096 "/Kids": [ 804 "/Kids": [
@@ -1105,46 +813,6 @@ @@ -1105,46 +813,6 @@
1105 "/Resources": "3 0 R", 813 "/Resources": "3 0 R",
1106 "/Type": "/Pages" 814 "/Type": "/Pages"
1107 }, 815 },
1108 - "160 0 R": {  
1109 - "/O": "/Layout",  
1110 - "/Placement": "/Block"  
1111 - },  
1112 - "161 0 R": {  
1113 - "/O": "/Layout",  
1114 - "/Placement": "/Block"  
1115 - },  
1116 - "162 0 R": {  
1117 - "/O": "/Layout",  
1118 - "/Placement": "/Block"  
1119 - },  
1120 - "163 0 R": {  
1121 - "/O": "/Layout",  
1122 - "/Placement": "/Block"  
1123 - },  
1124 - "164 0 R": {  
1125 - "/O": "/Layout",  
1126 - "/Placement": "/Block"  
1127 - },  
1128 - "165 0 R": {  
1129 - "/O": "/Layout",  
1130 - "/Placement": "/Block"  
1131 - },  
1132 - "166 0 R": {  
1133 - "/O": "/Layout",  
1134 - "/Placement": "/Block"  
1135 - },  
1136 - "167 0 R": {  
1137 - "/O": "/Layout",  
1138 - "/Placement": "/Block"  
1139 - },  
1140 - "168 0 R": {  
1141 - "/O": "/Layout",  
1142 - "/Placement": "/Block"  
1143 - },  
1144 - "169 0 R": {  
1145 - "/O": "/Layout",  
1146 - "/Placement": "/Block"  
1147 - },  
1148 "17 0 R": { 816 "17 0 R": {
1149 "/K": [ 817 "/K": [
1150 "52 0 R" 818 "52 0 R"
@@ -1156,46 +824,6 @@ @@ -1156,46 +824,6 @@
1156 }, 824 },
1157 "/Type": "/StructTreeRoot" 825 "/Type": "/StructTreeRoot"
1158 }, 826 },
1159 - "170 0 R": {  
1160 - "/O": "/Layout",  
1161 - "/Placement": "/Block"  
1162 - },  
1163 - "171 0 R": {  
1164 - "/O": "/Layout",  
1165 - "/Placement": "/Block"  
1166 - },  
1167 - "172 0 R": {  
1168 - "/O": "/Layout",  
1169 - "/Placement": "/Block"  
1170 - },  
1171 - "173 0 R": {  
1172 - "/O": "/Layout",  
1173 - "/Placement": "/Block"  
1174 - },  
1175 - "174 0 R": {  
1176 - "/O": "/Layout",  
1177 - "/Placement": "/Block"  
1178 - },  
1179 - "175 0 R": {  
1180 - "/O": "/Layout",  
1181 - "/Placement": "/Block"  
1182 - },  
1183 - "176 0 R": {  
1184 - "/O": "/Layout",  
1185 - "/Placement": "/Block"  
1186 - },  
1187 - "177 0 R": {  
1188 - "/O": "/Layout",  
1189 - "/Placement": "/Block"  
1190 - },  
1191 - "178 0 R": {  
1192 - "/O": "/Layout",  
1193 - "/Placement": "/Block"  
1194 - },  
1195 - "179 0 R": {  
1196 - "/O": "/Layout",  
1197 - "/Placement": "/Block"  
1198 - },  
1199 "18 0 R": { 827 "18 0 R": {
1200 "/F1": "54 0 R", 828 "/F1": "54 0 R",
1201 "/F2": "55 0 R", 829 "/F2": "55 0 R",
@@ -1203,46 +831,6 @@ @@ -1203,46 +831,6 @@
1203 "/F4": "57 0 R", 831 "/F4": "57 0 R",
1204 "/ZaDi": "28 0 R" 832 "/ZaDi": "28 0 R"
1205 }, 833 },
1206 - "180 0 R": {  
1207 - "/O": "/Layout",  
1208 - "/Placement": "/Block"  
1209 - },  
1210 - "181 0 R": {  
1211 - "/O": "/Layout",  
1212 - "/Placement": "/Block"  
1213 - },  
1214 - "182 0 R": {  
1215 - "/O": "/Layout",  
1216 - "/Placement": "/Block"  
1217 - },  
1218 - "183 0 R": {  
1219 - "/O": "/Layout",  
1220 - "/Placement": "/Block"  
1221 - },  
1222 - "184 0 R": {  
1223 - "/O": "/Layout",  
1224 - "/Placement": "/Block"  
1225 - },  
1226 - "185 0 R": {  
1227 - "/O": "/Layout",  
1228 - "/Placement": "/Block"  
1229 - },  
1230 - "186 0 R": {  
1231 - "/O": "/Layout",  
1232 - "/Placement": "/Block"  
1233 - },  
1234 - "187 0 R": {  
1235 - "/O": "/Layout",  
1236 - "/Placement": "/Block"  
1237 - },  
1238 - "188 0 R": {  
1239 - "/O": "/Layout",  
1240 - "/Placement": "/Block"  
1241 - },  
1242 - "189 0 R": {  
1243 - "/O": "/Layout",  
1244 - "/Placement": "/Block"  
1245 - },  
1246 "19 0 R": { 834 "19 0 R": {
1247 "/BBox": [ 835 "/BBox": [
1248 0, 836 0,
@@ -1255,33 +843,6 @@ @@ -1255,33 +843,6 @@
1255 "/Subtype": "/Form", 843 "/Subtype": "/Form",
1256 "/Type": "/XObject" 844 "/Type": "/XObject"
1257 }, 845 },
1258 - "190 0 R": {  
1259 - "/O": "/Layout",  
1260 - "/Placement": "/Block"  
1261 - },  
1262 - "191 0 R": {  
1263 - "/O": "/Layout",  
1264 - "/Placement": "/Block"  
1265 - },  
1266 - "192 0 R": {  
1267 - "/O": "/Layout",  
1268 - "/Placement": "/Block"  
1269 - },  
1270 - "193 0 R": {  
1271 - "/Length": "194 0 R",  
1272 - "/Length1": 16184  
1273 - },  
1274 - "194 0 R": 16184,  
1275 - "195 0 R": {  
1276 - "/Length": "196 0 R",  
1277 - "/Length1": 11088  
1278 - },  
1279 - "196 0 R": 11088,  
1280 - "2 0 R": {  
1281 - "/CreationDate": "D:20190103125434-05'00'",  
1282 - "/Creator": "Writer",  
1283 - "/Producer": "LibreOffice 6.1"  
1284 - },  
1285 "20 0 R": 12, 846 "20 0 R": 12,
1286 "21 0 R": { 847 "21 0 R": {
1287 "/AP": { 848 "/AP": {
@@ -1416,13 +977,6 @@ @@ -1416,13 +977,6 @@
1416 "/Subtype": "/Form", 977 "/Subtype": "/Form",
1417 "/Type": "/XObject" 978 "/Type": "/XObject"
1418 }, 979 },
1419 - "3 0 R": {  
1420 - "/Font": "18 0 R",  
1421 - "/ProcSet": [  
1422 - "/PDF",  
1423 - "/Text"  
1424 - ]  
1425 - },  
1426 "30 0 R": 12, 980 "30 0 R": 12,
1427 "31 0 R": { 981 "31 0 R": {
1428 "/BBox": [ 982 "/BBox": [
@@ -1553,29 +1107,6 @@ @@ -1553,29 +1107,6 @@
1553 "/Subtype": "/Widget", 1107 "/Subtype": "/Widget",
1554 "/Type": "/Annot" 1108 "/Type": "/Annot"
1555 }, 1109 },
1556 - "4 0 R": {  
1557 - "/AP": {  
1558 - "/N": "19 0 R"  
1559 - },  
1560 - "/DA": "0.18039 0.20392 0.21176 rg /F2 12 Tf",  
1561 - "/DR": {  
1562 - "/Font": "18 0 R"  
1563 - },  
1564 - "/DV": "",  
1565 - "/F": 4,  
1566 - "/FT": "/Tx",  
1567 - "/P": "15 0 R",  
1568 - "/Rect": [  
1569 - 123.499,  
1570 - 689.901,  
1571 - 260.801,  
1572 - 704.699  
1573 - ],  
1574 - "/Subtype": "/Widget",  
1575 - "/T": "text",  
1576 - "/Type": "/Annot",  
1577 - "/V": ""  
1578 - },  
1579 "40 0 R": { 1110 "40 0 R": {
1580 "/BBox": [ 1111 "/BBox": [
1581 0, 1112 0,
@@ -1641,19 +1172,6 @@ @@ -1641,19 +1172,6 @@
1641 "/Type": "/XObject" 1172 "/Type": "/XObject"
1642 }, 1173 },
1643 "49 0 R": 45, 1174 "49 0 R": 45,
1644 - "5 0 R": {  
1645 - "/DV": "/1",  
1646 - "/FT": "/Btn",  
1647 - "/Ff": 49152,  
1648 - "/Kids": [  
1649 - "21 0 R",  
1650 - "22 0 R",  
1651 - "23 0 R"  
1652 - ],  
1653 - "/P": "15 0 R",  
1654 - "/T": "r1",  
1655 - "/V": "/1"  
1656 - },  
1657 "50 0 R": { 1175 "50 0 R": {
1658 "/Length": "51 0 R" 1176 "/Length": "51 0 R"
1659 }, 1177 },
@@ -2318,38 +1836,6 @@ @@ -2318,38 +1836,6 @@
2318 "/Type": "/XObject" 1836 "/Type": "/XObject"
2319 }, 1837 },
2320 "59 0 R": 220, 1838 "59 0 R": 220,
2321 - "6 0 R": {  
2322 - "/AP": {  
2323 - "/N": {  
2324 - "/Off": "24 0 R",  
2325 - "/Yes": "26 0 R"  
2326 - }  
2327 - },  
2328 - "/AS": "/Off",  
2329 - "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",  
2330 - "/DR": {  
2331 - "/Font": {  
2332 - "/ZaDi": "28 0 R"  
2333 - }  
2334 - },  
2335 - "/DV": "/Off",  
2336 - "/F": 4,  
2337 - "/FT": "/Btn",  
2338 - "/MK": {  
2339 - "/CA": "8"  
2340 - },  
2341 - "/P": "15 0 R",  
2342 - "/Rect": [  
2343 - 118.649,  
2344 - 554.301,  
2345 - 130.701,  
2346 - 566.349  
2347 - ],  
2348 - "/Subtype": "/Widget",  
2349 - "/T": "checkbox1",  
2350 - "/Type": "/Annot",  
2351 - "/V": "/Off"  
2352 - },  
2353 "60 0 R": { 1839 "60 0 R": {
2354 "/BBox": [ 1840 "/BBox": [
2355 0, 1841 0,
@@ -2415,38 +1901,6 @@ @@ -2415,38 +1901,6 @@
2415 "/Type": "/XObject" 1901 "/Type": "/XObject"
2416 }, 1902 },
2417 "69 0 R": 12, 1903 "69 0 R": 12,
2418 - "7 0 R": {  
2419 - "/AP": {  
2420 - "/N": {  
2421 - "/Off": "29 0 R",  
2422 - "/Yes": "31 0 R"  
2423 - }  
2424 - },  
2425 - "/AS": "/Yes",  
2426 - "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",  
2427 - "/DR": {  
2428 - "/Font": {  
2429 - "/ZaDi": "28 0 R"  
2430 - }  
2431 - },  
2432 - "/DV": "/Yes",  
2433 - "/F": 4,  
2434 - "/FT": "/Btn",  
2435 - "/MK": {  
2436 - "/CA": "8"  
2437 - },  
2438 - "/P": "15 0 R",  
2439 - "/Rect": [  
2440 - 118.649,  
2441 - 527.751,  
2442 - 130.701,  
2443 - 539.799  
2444 - ],  
2445 - "/Subtype": "/Widget",  
2446 - "/T": "checkbox2",  
2447 - "/Type": "/Annot",  
2448 - "/V": "/Yes"  
2449 - },  
2450 "70 0 R": { 1904 "70 0 R": {
2451 "/BBox": [ 1905 "/BBox": [
2452 0, 1906 0,
@@ -2512,38 +1966,6 @@ @@ -2512,38 +1966,6 @@
2512 "/Type": "/XObject" 1966 "/Type": "/XObject"
2513 }, 1967 },
2514 "79 0 R": 220, 1968 "79 0 R": 220,
2515 - "8 0 R": {  
2516 - "/AP": {  
2517 - "/N": {  
2518 - "/Off": "33 0 R",  
2519 - "/Yes": "35 0 R"  
2520 - }  
2521 - },  
2522 - "/AS": "/Off",  
2523 - "/DA": "0.18039 0.20392 0.21176 rg /ZaDi 0 Tf",  
2524 - "/DR": {  
2525 - "/Font": {  
2526 - "/ZaDi": "28 0 R"  
2527 - }  
2528 - },  
2529 - "/DV": "/Off",  
2530 - "/F": 4,  
2531 - "/FT": "/Btn",  
2532 - "/MK": {  
2533 - "/CA": "8"  
2534 - },  
2535 - "/P": "15 0 R",  
2536 - "/Rect": [  
2537 - 118.649,  
2538 - 500.501,  
2539 - 130.701,  
2540 - 512.549  
2541 - ],  
2542 - "/Subtype": "/Widget",  
2543 - "/T": "checkbox3",  
2544 - "/Type": "/Annot",  
2545 - "/V": "/Off"  
2546 - },  
2547 "80 0 R": { 1969 "80 0 R": {
2548 "/BBox": [ 1970 "/BBox": [
2549 0, 1971 0,
@@ -2622,19 +2044,6 @@ @@ -2622,19 +2044,6 @@
2622 "/S": "/Standard", 2044 "/S": "/Standard",
2623 "/Type": "/StructElem" 2045 "/Type": "/StructElem"
2624 }, 2046 },
2625 - "9 0 R": {  
2626 - "/DV": "/2",  
2627 - "/FT": "/Btn",  
2628 - "/Ff": 49152,  
2629 - "/Kids": [  
2630 - "37 0 R",  
2631 - "38 0 R",  
2632 - "39 0 R"  
2633 - ],  
2634 - "/P": "15 0 R",  
2635 - "/T": "r2",  
2636 - "/V": "/2"  
2637 - },  
2638 "90 0 R": { 2047 "90 0 R": {
2639 "/A": "157 0 R", 2048 "/A": "157 0 R",
2640 "/P": "52 0 R", 2049 "/P": "52 0 R",
@@ -2708,6 +2117,597 @@ @@ -2708,6 +2117,597 @@
2708 "/S": "/Standard", 2117 "/S": "/Standard",
2709 "/Type": "/StructElem" 2118 "/Type": "/StructElem"
2710 }, 2119 },
  2120 + "100 0 R": {
  2121 + "/A": "167 0 R",
  2122 + "/P": "52 0 R",
  2123 + "/Pg": "15 0 R",
  2124 + "/S": "/Standard",
  2125 + "/Type": "/StructElem"
  2126 + },
  2127 + "101 0 R": {
  2128 + "/A": "168 0 R",
  2129 + "/P": "52 0 R",
  2130 + "/Pg": "15 0 R",
  2131 + "/S": "/Standard",
  2132 + "/Type": "/StructElem"
  2133 + },
  2134 + "102 0 R": {
  2135 + "/A": "169 0 R",
  2136 + "/P": "52 0 R",
  2137 + "/Pg": "15 0 R",
  2138 + "/S": "/Standard",
  2139 + "/Type": "/StructElem"
  2140 + },
  2141 + "103 0 R": {
  2142 + "/A": "170 0 R",
  2143 + "/P": "52 0 R",
  2144 + "/Pg": "15 0 R",
  2145 + "/S": "/Standard",
  2146 + "/Type": "/StructElem"
  2147 + },
  2148 + "104 0 R": {
  2149 + "/A": "171 0 R",
  2150 + "/K": [
  2151 + 4
  2152 + ],
  2153 + "/P": "52 0 R",
  2154 + "/Pg": "15 0 R",
  2155 + "/S": "/Standard",
  2156 + "/Type": "/StructElem"
  2157 + },
  2158 + "105 0 R": {
  2159 + "/A": "172 0 R",
  2160 + "/P": "52 0 R",
  2161 + "/Pg": "15 0 R",
  2162 + "/S": "/Standard",
  2163 + "/Type": "/StructElem"
  2164 + },
  2165 + "106 0 R": {
  2166 + "/A": "173 0 R",
  2167 + "/P": "52 0 R",
  2168 + "/Pg": "15 0 R",
  2169 + "/S": "/Standard",
  2170 + "/Type": "/StructElem"
  2171 + },
  2172 + "107 0 R": {
  2173 + "/A": "174 0 R",
  2174 + "/P": "52 0 R",
  2175 + "/Pg": "15 0 R",
  2176 + "/S": "/Standard",
  2177 + "/Type": "/StructElem"
  2178 + },
  2179 + "108 0 R": {
  2180 + "/A": "175 0 R",
  2181 + "/P": "52 0 R",
  2182 + "/Pg": "15 0 R",
  2183 + "/S": "/Standard",
  2184 + "/Type": "/StructElem"
  2185 + },
  2186 + "109 0 R": {
  2187 + "/A": "176 0 R",
  2188 + "/P": "52 0 R",
  2189 + "/Pg": "15 0 R",
  2190 + "/S": "/Standard",
  2191 + "/Type": "/StructElem"
  2192 + },
  2193 + "110 0 R": {
  2194 + "/A": "177 0 R",
  2195 + "/P": "52 0 R",
  2196 + "/Pg": "15 0 R",
  2197 + "/S": "/Standard",
  2198 + "/Type": "/StructElem"
  2199 + },
  2200 + "111 0 R": {
  2201 + "/A": "178 0 R",
  2202 + "/P": "52 0 R",
  2203 + "/Pg": "15 0 R",
  2204 + "/S": "/Standard",
  2205 + "/Type": "/StructElem"
  2206 + },
  2207 + "112 0 R": {
  2208 + "/A": "179 0 R",
  2209 + "/P": "52 0 R",
  2210 + "/Pg": "15 0 R",
  2211 + "/S": "/Standard",
  2212 + "/Type": "/StructElem"
  2213 + },
  2214 + "113 0 R": {
  2215 + "/A": "180 0 R",
  2216 + "/P": "52 0 R",
  2217 + "/Pg": "15 0 R",
  2218 + "/S": "/Standard",
  2219 + "/Type": "/StructElem"
  2220 + },
  2221 + "114 0 R": {
  2222 + "/A": "181 0 R",
  2223 + "/P": "52 0 R",
  2224 + "/Pg": "15 0 R",
  2225 + "/S": "/Standard",
  2226 + "/Type": "/StructElem"
  2227 + },
  2228 + "115 0 R": {
  2229 + "/A": "182 0 R",
  2230 + "/K": [
  2231 + 5
  2232 + ],
  2233 + "/P": "52 0 R",
  2234 + "/Pg": "15 0 R",
  2235 + "/S": "/Standard",
  2236 + "/Type": "/StructElem"
  2237 + },
  2238 + "116 0 R": {
  2239 + "/A": "183 0 R",
  2240 + "/P": "52 0 R",
  2241 + "/Pg": "15 0 R",
  2242 + "/S": "/Standard",
  2243 + "/Type": "/StructElem"
  2244 + },
  2245 + "117 0 R": {
  2246 + "/A": "184 0 R",
  2247 + "/P": "52 0 R",
  2248 + "/Pg": "15 0 R",
  2249 + "/S": "/Standard",
  2250 + "/Type": "/StructElem"
  2251 + },
  2252 + "118 0 R": {
  2253 + "/A": "185 0 R",
  2254 + "/P": "52 0 R",
  2255 + "/Pg": "15 0 R",
  2256 + "/S": "/Standard",
  2257 + "/Type": "/StructElem"
  2258 + },
  2259 + "119 0 R": {
  2260 + "/A": "186 0 R",
  2261 + "/K": [
  2262 + 6,
  2263 + 7
  2264 + ],
  2265 + "/P": "52 0 R",
  2266 + "/Pg": "15 0 R",
  2267 + "/S": "/Standard",
  2268 + "/Type": "/StructElem"
  2269 + },
  2270 + "120 0 R": {
  2271 + "/A": "187 0 R",
  2272 + "/P": "52 0 R",
  2273 + "/Pg": "15 0 R",
  2274 + "/S": "/Standard",
  2275 + "/Type": "/StructElem"
  2276 + },
  2277 + "121 0 R": {
  2278 + "/A": "188 0 R",
  2279 + "/P": "52 0 R",
  2280 + "/Pg": "15 0 R",
  2281 + "/S": "/Standard",
  2282 + "/Type": "/StructElem"
  2283 + },
  2284 + "122 0 R": {
  2285 + "/A": "189 0 R",
  2286 + "/P": "52 0 R",
  2287 + "/Pg": "15 0 R",
  2288 + "/S": "/Standard",
  2289 + "/Type": "/StructElem"
  2290 + },
  2291 + "123 0 R": {
  2292 + "/A": "190 0 R",
  2293 + "/P": "52 0 R",
  2294 + "/Pg": "15 0 R",
  2295 + "/S": "/Standard",
  2296 + "/Type": "/StructElem"
  2297 + },
  2298 + "124 0 R": {
  2299 + "/A": "191 0 R",
  2300 + "/P": "52 0 R",
  2301 + "/Pg": "15 0 R",
  2302 + "/S": "/Standard",
  2303 + "/Type": "/StructElem"
  2304 + },
  2305 + "125 0 R": {
  2306 + "/A": "192 0 R",
  2307 + "/K": [
  2308 + 8,
  2309 + 9
  2310 + ],
  2311 + "/P": "52 0 R",
  2312 + "/Pg": "15 0 R",
  2313 + "/S": "/Standard",
  2314 + "/Type": "/StructElem"
  2315 + },
  2316 + "126 0 R": {
  2317 + "/K": [
  2318 + 10
  2319 + ],
  2320 + "/P": "52 0 R",
  2321 + "/Pg": "15 0 R",
  2322 + "/S": "/Form",
  2323 + "/Type": "/StructElem"
  2324 + },
  2325 + "127 0 R": {
  2326 + "/K": [
  2327 + 11
  2328 + ],
  2329 + "/P": "52 0 R",
  2330 + "/Pg": "15 0 R",
  2331 + "/S": "/Form",
  2332 + "/Type": "/StructElem"
  2333 + },
  2334 + "128 0 R": {
  2335 + "/K": [
  2336 + 12
  2337 + ],
  2338 + "/P": "52 0 R",
  2339 + "/Pg": "15 0 R",
  2340 + "/S": "/Form",
  2341 + "/Type": "/StructElem"
  2342 + },
  2343 + "129 0 R": {
  2344 + "/K": [
  2345 + 13
  2346 + ],
  2347 + "/P": "52 0 R",
  2348 + "/Pg": "15 0 R",
  2349 + "/S": "/Form",
  2350 + "/Type": "/StructElem"
  2351 + },
  2352 + "130 0 R": {
  2353 + "/K": [
  2354 + 14
  2355 + ],
  2356 + "/P": "52 0 R",
  2357 + "/Pg": "15 0 R",
  2358 + "/S": "/Form",
  2359 + "/Type": "/StructElem"
  2360 + },
  2361 + "131 0 R": {
  2362 + "/K": [
  2363 + 15
  2364 + ],
  2365 + "/P": "52 0 R",
  2366 + "/Pg": "15 0 R",
  2367 + "/S": "/Form",
  2368 + "/Type": "/StructElem"
  2369 + },
  2370 + "132 0 R": {
  2371 + "/K": [
  2372 + 16
  2373 + ],
  2374 + "/P": "52 0 R",
  2375 + "/Pg": "15 0 R",
  2376 + "/S": "/Form",
  2377 + "/Type": "/StructElem"
  2378 + },
  2379 + "133 0 R": {
  2380 + "/K": [
  2381 + 17
  2382 + ],
  2383 + "/P": "52 0 R",
  2384 + "/Pg": "15 0 R",
  2385 + "/S": "/Form",
  2386 + "/Type": "/StructElem"
  2387 + },
  2388 + "134 0 R": {
  2389 + "/K": [
  2390 + 18
  2391 + ],
  2392 + "/P": "52 0 R",
  2393 + "/Pg": "15 0 R",
  2394 + "/S": "/Form",
  2395 + "/Type": "/StructElem"
  2396 + },
  2397 + "135 0 R": {
  2398 + "/K": [
  2399 + 19
  2400 + ],
  2401 + "/P": "52 0 R",
  2402 + "/Pg": "15 0 R",
  2403 + "/S": "/Form",
  2404 + "/Type": "/StructElem"
  2405 + },
  2406 + "136 0 R": {
  2407 + "/K": [
  2408 + 20
  2409 + ],
  2410 + "/P": "52 0 R",
  2411 + "/Pg": "15 0 R",
  2412 + "/S": "/Form",
  2413 + "/Type": "/StructElem"
  2414 + },
  2415 + "137 0 R": {
  2416 + "/K": [
  2417 + 21
  2418 + ],
  2419 + "/P": "52 0 R",
  2420 + "/Pg": "15 0 R",
  2421 + "/S": "/Form",
  2422 + "/Type": "/StructElem"
  2423 + },
  2424 + "138 0 R": {
  2425 + "/K": [
  2426 + 22
  2427 + ],
  2428 + "/P": "52 0 R",
  2429 + "/Pg": "15 0 R",
  2430 + "/S": "/Form",
  2431 + "/Type": "/StructElem"
  2432 + },
  2433 + "139 0 R": {
  2434 + "/K": [
  2435 + 23
  2436 + ],
  2437 + "/P": "52 0 R",
  2438 + "/Pg": "15 0 R",
  2439 + "/S": "/Form",
  2440 + "/Type": "/StructElem"
  2441 + },
  2442 + "140 0 R": {
  2443 + "/K": [
  2444 + 24
  2445 + ],
  2446 + "/P": "52 0 R",
  2447 + "/Pg": "15 0 R",
  2448 + "/S": "/Form",
  2449 + "/Type": "/StructElem"
  2450 + },
  2451 + "141 0 R": {
  2452 + "/Ascent": 891,
  2453 + "/CapHeight": 981,
  2454 + "/Descent": -216,
  2455 + "/Flags": 4,
  2456 + "/FontBBox": [
  2457 + -543,
  2458 + -303,
  2459 + 1277,
  2460 + 981
  2461 + ],
  2462 + "/FontFile2": "193 0 R",
  2463 + "/FontName": "/BAAAAA+LiberationSerif",
  2464 + "/ItalicAngle": 0,
  2465 + "/StemV": 80,
  2466 + "/Type": "/FontDescriptor"
  2467 + },
  2468 + "142 0 R": {
  2469 + "/Length": "143 0 R"
  2470 + },
  2471 + "143 0 R": 702,
  2472 + "144 0 R": {
  2473 + "/Ascent": 905,
  2474 + "/CapHeight": 979,
  2475 + "/Descent": -211,
  2476 + "/Flags": 4,
  2477 + "/FontBBox": [
  2478 + -543,
  2479 + -303,
  2480 + 1300,
  2481 + 979
  2482 + ],
  2483 + "/FontName": "/LiberationSans",
  2484 + "/ItalicAngle": 0,
  2485 + "/StemV": 80,
  2486 + "/Type": "/FontDescriptor"
  2487 + },
  2488 + "145 0 R": {
  2489 + "/Ascent": 905,
  2490 + "/CapHeight": 979,
  2491 + "/Descent": -211,
  2492 + "/Flags": 4,
  2493 + "/FontBBox": [
  2494 + -543,
  2495 + -303,
  2496 + 1300,
  2497 + 979
  2498 + ],
  2499 + "/FontFile2": "195 0 R",
  2500 + "/FontName": "/DAAAAA+LiberationSans",
  2501 + "/ItalicAngle": 0,
  2502 + "/StemV": 80,
  2503 + "/Type": "/FontDescriptor"
  2504 + },
  2505 + "146 0 R": {
  2506 + "/Length": "147 0 R"
  2507 + },
  2508 + "147 0 R": 582,
  2509 + "148 0 R": {
  2510 + "/Ascent": 928,
  2511 + "/CapHeight": 1232,
  2512 + "/Descent": -235,
  2513 + "/Flags": 4,
  2514 + "/FontBBox": [
  2515 + -1020,
  2516 + -462,
  2517 + 1792,
  2518 + 1232
  2519 + ],
  2520 + "/FontName": "/DejaVuSans",
  2521 + "/ItalicAngle": 0,
  2522 + "/StemV": 80,
  2523 + "/Type": "/FontDescriptor"
  2524 + },
  2525 + "149 0 R": {
  2526 + "/O": "/Layout",
  2527 + "/Placement": "/Block"
  2528 + },
  2529 + "150 0 R": {
  2530 + "/O": "/Layout",
  2531 + "/Placement": "/Block"
  2532 + },
  2533 + "151 0 R": {
  2534 + "/O": "/Layout",
  2535 + "/Placement": "/Block"
  2536 + },
  2537 + "152 0 R": {
  2538 + "/O": "/Layout",
  2539 + "/Placement": "/Block"
  2540 + },
  2541 + "153 0 R": {
  2542 + "/O": "/Layout",
  2543 + "/Placement": "/Block"
  2544 + },
  2545 + "154 0 R": {
  2546 + "/O": "/Layout",
  2547 + "/Placement": "/Block"
  2548 + },
  2549 + "155 0 R": {
  2550 + "/O": "/Layout",
  2551 + "/Placement": "/Block"
  2552 + },
  2553 + "156 0 R": {
  2554 + "/O": "/Layout",
  2555 + "/Placement": "/Block"
  2556 + },
  2557 + "157 0 R": {
  2558 + "/O": "/Layout",
  2559 + "/Placement": "/Block"
  2560 + },
  2561 + "158 0 R": {
  2562 + "/O": "/Layout",
  2563 + "/Placement": "/Block"
  2564 + },
  2565 + "159 0 R": {
  2566 + "/O": "/Layout",
  2567 + "/Placement": "/Block"
  2568 + },
  2569 + "160 0 R": {
  2570 + "/O": "/Layout",
  2571 + "/Placement": "/Block"
  2572 + },
  2573 + "161 0 R": {
  2574 + "/O": "/Layout",
  2575 + "/Placement": "/Block"
  2576 + },
  2577 + "162 0 R": {
  2578 + "/O": "/Layout",
  2579 + "/Placement": "/Block"
  2580 + },
  2581 + "163 0 R": {
  2582 + "/O": "/Layout",
  2583 + "/Placement": "/Block"
  2584 + },
  2585 + "164 0 R": {
  2586 + "/O": "/Layout",
  2587 + "/Placement": "/Block"
  2588 + },
  2589 + "165 0 R": {
  2590 + "/O": "/Layout",
  2591 + "/Placement": "/Block"
  2592 + },
  2593 + "166 0 R": {
  2594 + "/O": "/Layout",
  2595 + "/Placement": "/Block"
  2596 + },
  2597 + "167 0 R": {
  2598 + "/O": "/Layout",
  2599 + "/Placement": "/Block"
  2600 + },
  2601 + "168 0 R": {
  2602 + "/O": "/Layout",
  2603 + "/Placement": "/Block"
  2604 + },
  2605 + "169 0 R": {
  2606 + "/O": "/Layout",
  2607 + "/Placement": "/Block"
  2608 + },
  2609 + "170 0 R": {
  2610 + "/O": "/Layout",
  2611 + "/Placement": "/Block"
  2612 + },
  2613 + "171 0 R": {
  2614 + "/O": "/Layout",
  2615 + "/Placement": "/Block"
  2616 + },
  2617 + "172 0 R": {
  2618 + "/O": "/Layout",
  2619 + "/Placement": "/Block"
  2620 + },
  2621 + "173 0 R": {
  2622 + "/O": "/Layout",
  2623 + "/Placement": "/Block"
  2624 + },
  2625 + "174 0 R": {
  2626 + "/O": "/Layout",
  2627 + "/Placement": "/Block"
  2628 + },
  2629 + "175 0 R": {
  2630 + "/O": "/Layout",
  2631 + "/Placement": "/Block"
  2632 + },
  2633 + "176 0 R": {
  2634 + "/O": "/Layout",
  2635 + "/Placement": "/Block"
  2636 + },
  2637 + "177 0 R": {
  2638 + "/O": "/Layout",
  2639 + "/Placement": "/Block"
  2640 + },
  2641 + "178 0 R": {
  2642 + "/O": "/Layout",
  2643 + "/Placement": "/Block"
  2644 + },
  2645 + "179 0 R": {
  2646 + "/O": "/Layout",
  2647 + "/Placement": "/Block"
  2648 + },
  2649 + "180 0 R": {
  2650 + "/O": "/Layout",
  2651 + "/Placement": "/Block"
  2652 + },
  2653 + "181 0 R": {
  2654 + "/O": "/Layout",
  2655 + "/Placement": "/Block"
  2656 + },
  2657 + "182 0 R": {
  2658 + "/O": "/Layout",
  2659 + "/Placement": "/Block"
  2660 + },
  2661 + "183 0 R": {
  2662 + "/O": "/Layout",
  2663 + "/Placement": "/Block"
  2664 + },
  2665 + "184 0 R": {
  2666 + "/O": "/Layout",
  2667 + "/Placement": "/Block"
  2668 + },
  2669 + "185 0 R": {
  2670 + "/O": "/Layout",
  2671 + "/Placement": "/Block"
  2672 + },
  2673 + "186 0 R": {
  2674 + "/O": "/Layout",
  2675 + "/Placement": "/Block"
  2676 + },
  2677 + "187 0 R": {
  2678 + "/O": "/Layout",
  2679 + "/Placement": "/Block"
  2680 + },
  2681 + "188 0 R": {
  2682 + "/O": "/Layout",
  2683 + "/Placement": "/Block"
  2684 + },
  2685 + "189 0 R": {
  2686 + "/O": "/Layout",
  2687 + "/Placement": "/Block"
  2688 + },
  2689 + "190 0 R": {
  2690 + "/O": "/Layout",
  2691 + "/Placement": "/Block"
  2692 + },
  2693 + "191 0 R": {
  2694 + "/O": "/Layout",
  2695 + "/Placement": "/Block"
  2696 + },
  2697 + "192 0 R": {
  2698 + "/O": "/Layout",
  2699 + "/Placement": "/Block"
  2700 + },
  2701 + "193 0 R": {
  2702 + "/Length": "194 0 R",
  2703 + "/Length1": 16184
  2704 + },
  2705 + "194 0 R": 16184,
  2706 + "195 0 R": {
  2707 + "/Length": "196 0 R",
  2708 + "/Length1": 11088
  2709 + },
  2710 + "196 0 R": 11088,
2711 "trailer": { 2711 "trailer": {
2712 "/DocChecksum": "/CC322E136FE95DECF8BC297B1A9B2C2E", 2712 "/DocChecksum": "/CC322E136FE95DECF8BC297B1A9B2C2E",
2713 "/ID": [ 2713 "/ID": [
qpdf/qtest/qpdf/json-image-streams-all.out
@@ -279,8 +279,23 @@ @@ -279,8 +279,23 @@
279 "/Pages": "2 0 R", 279 "/Pages": "2 0 R",
280 "/Type": "/Catalog" 280 "/Type": "/Catalog"
281 }, 281 },
282 - "10 0 R": {  
283 - "/Contents": "27 0 R", 282 + "2 0 R": {
  283 + "/Count": 9,
  284 + "/Kids": [
  285 + "3 0 R",
  286 + "4 0 R",
  287 + "5 0 R",
  288 + "6 0 R",
  289 + "7 0 R",
  290 + "8 0 R",
  291 + "9 0 R",
  292 + "10 0 R",
  293 + "11 0 R"
  294 + ],
  295 + "/Type": "/Pages"
  296 + },
  297 + "3 0 R": {
  298 + "/Contents": "12 0 R",
284 "/MediaBox": [ 299 "/MediaBox": [
285 0, 300 0,
286 0, 301 0,
@@ -298,13 +313,13 @@ @@ -298,13 +313,13 @@
298 "/ImageC" 313 "/ImageC"
299 ], 314 ],
300 "/XObject": { 315 "/XObject": {
301 - "/Im1": "28 0 R" 316 + "/Im1": "14 0 R"
302 } 317 }
303 }, 318 },
304 "/Type": "/Page" 319 "/Type": "/Page"
305 }, 320 },
306 - "11 0 R": {  
307 - "/Contents": "29 0 R", 321 + "4 0 R": {
  322 + "/Contents": "15 0 R",
308 "/MediaBox": [ 323 "/MediaBox": [
309 0, 324 0,
310 0, 325 0,
@@ -322,139 +337,13 @@ @@ -322,139 +337,13 @@
322 "/ImageC" 337 "/ImageC"
323 ], 338 ],
324 "/XObject": { 339 "/XObject": {
325 - "/Im1": "30 0 R" 340 + "/Im1": "16 0 R"
326 } 341 }
327 }, 342 },
328 "/Type": "/Page" 343 "/Type": "/Page"
329 }, 344 },
330 - "12 0 R": {  
331 - "/Length": 95  
332 - },  
333 - "13 0 R": {  
334 - "/BaseFont": "/Helvetica",  
335 - "/Encoding": "/WinAnsiEncoding",  
336 - "/Name": "/F1",  
337 - "/Subtype": "/Type1",  
338 - "/Type": "/Font"  
339 - },  
340 - "14 0 R": {  
341 - "/BitsPerComponent": 8,  
342 - "/ColorSpace": "/DeviceCMYK",  
343 - "/Height": 480,  
344 - "/Length": 768000,  
345 - "/Subtype": "/Image",  
346 - "/Type": "/XObject",  
347 - "/Width": 400  
348 - },  
349 - "15 0 R": {  
350 - "/Length": 101  
351 - },  
352 - "16 0 R": {  
353 - "/BitsPerComponent": 8,  
354 - "/ColorSpace": "/DeviceCMYK",  
355 - "/Filter": "/DCTDecode",  
356 - "/Height": 480,  
357 - "/Length": 9364,  
358 - "/Subtype": "/Image",  
359 - "/Type": "/XObject",  
360 - "/Width": 400  
361 - },  
362 - "17 0 R": {  
363 - "/Length": 107  
364 - },  
365 - "18 0 R": {  
366 - "/BitsPerComponent": 8,  
367 - "/ColorSpace": "/DeviceCMYK",  
368 - "/Filter": "/RunLengthDecode",  
369 - "/Height": 480,  
370 - "/Length": 768998,  
371 - "/Subtype": "/Image",  
372 - "/Type": "/XObject",  
373 - "/Width": 400  
374 - },  
375 - "19 0 R": {  
376 - "/Length": 94  
377 - },  
378 - "2 0 R": {  
379 - "/Count": 9,  
380 - "/Kids": [  
381 - "3 0 R",  
382 - "4 0 R",  
383 - "5 0 R",  
384 - "6 0 R",  
385 - "7 0 R",  
386 - "8 0 R",  
387 - "9 0 R",  
388 - "10 0 R",  
389 - "11 0 R"  
390 - ],  
391 - "/Type": "/Pages"  
392 - },  
393 - "20 0 R": {  
394 - "/BitsPerComponent": 8,  
395 - "/ColorSpace": "/DeviceRGB",  
396 - "/Height": 480,  
397 - "/Length": 576000,  
398 - "/Subtype": "/Image",  
399 - "/Type": "/XObject",  
400 - "/Width": 400  
401 - },  
402 - "21 0 R": {  
403 - "/Length": 100  
404 - },  
405 - "22 0 R": {  
406 - "/BitsPerComponent": 8,  
407 - "/ColorSpace": "/DeviceRGB",  
408 - "/Filter": "/DCTDecode",  
409 - "/Height": 480,  
410 - "/Length": 3650,  
411 - "/Subtype": "/Image",  
412 - "/Type": "/XObject",  
413 - "/Width": 400  
414 - },  
415 - "23 0 R": {  
416 - "/Length": 106  
417 - },  
418 - "24 0 R": {  
419 - "/BitsPerComponent": 8,  
420 - "/ColorSpace": "/DeviceRGB",  
421 - "/Filter": "/RunLengthDecode",  
422 - "/Height": 480,  
423 - "/Length": 641497,  
424 - "/Subtype": "/Image",  
425 - "/Type": "/XObject",  
426 - "/Width": 400  
427 - },  
428 - "25 0 R": {  
429 - "/Length": 95  
430 - },  
431 - "26 0 R": {  
432 - "/BitsPerComponent": 8,  
433 - "/ColorSpace": "/DeviceGray",  
434 - "/Height": 480,  
435 - "/Length": 192000,  
436 - "/Subtype": "/Image",  
437 - "/Type": "/XObject",  
438 - "/Width": 400  
439 - },  
440 - "27 0 R": {  
441 - "/Length": 101  
442 - },  
443 - "28 0 R": {  
444 - "/BitsPerComponent": 8,  
445 - "/ColorSpace": "/DeviceGray",  
446 - "/Filter": "/DCTDecode",  
447 - "/Height": 480,  
448 - "/Length": 2587,  
449 - "/Subtype": "/Image",  
450 - "/Type": "/XObject",  
451 - "/Width": 400  
452 - },  
453 - "29 0 R": {  
454 - "/Length": 107  
455 - },  
456 - "3 0 R": {  
457 - "/Contents": "12 0 R", 345 + "5 0 R": {
  346 + "/Contents": "17 0 R",
458 "/MediaBox": [ 347 "/MediaBox": [
459 0, 348 0,
460 0, 349 0,
@@ -472,23 +361,13 @@ @@ -472,23 +361,13 @@
472 "/ImageC" 361 "/ImageC"
473 ], 362 ],
474 "/XObject": { 363 "/XObject": {
475 - "/Im1": "14 0 R" 364 + "/Im1": "18 0 R"
476 } 365 }
477 }, 366 },
478 "/Type": "/Page" 367 "/Type": "/Page"
479 }, 368 },
480 - "30 0 R": {  
481 - "/BitsPerComponent": 8,  
482 - "/ColorSpace": "/DeviceGray",  
483 - "/Filter": "/RunLengthDecode",  
484 - "/Height": 480,  
485 - "/Length": 3001,  
486 - "/Subtype": "/Image",  
487 - "/Type": "/XObject",  
488 - "/Width": 400  
489 - },  
490 - "4 0 R": {  
491 - "/Contents": "15 0 R", 369 + "6 0 R": {
  370 + "/Contents": "19 0 R",
492 "/MediaBox": [ 371 "/MediaBox": [
493 0, 372 0,
494 0, 373 0,
@@ -506,13 +385,13 @@ @@ -506,13 +385,13 @@
506 "/ImageC" 385 "/ImageC"
507 ], 386 ],
508 "/XObject": { 387 "/XObject": {
509 - "/Im1": "16 0 R" 388 + "/Im1": "20 0 R"
510 } 389 }
511 }, 390 },
512 "/Type": "/Page" 391 "/Type": "/Page"
513 }, 392 },
514 - "5 0 R": {  
515 - "/Contents": "17 0 R", 393 + "7 0 R": {
  394 + "/Contents": "21 0 R",
516 "/MediaBox": [ 395 "/MediaBox": [
517 0, 396 0,
518 0, 397 0,
@@ -530,13 +409,13 @@ @@ -530,13 +409,13 @@
530 "/ImageC" 409 "/ImageC"
531 ], 410 ],
532 "/XObject": { 411 "/XObject": {
533 - "/Im1": "18 0 R" 412 + "/Im1": "22 0 R"
534 } 413 }
535 }, 414 },
536 "/Type": "/Page" 415 "/Type": "/Page"
537 }, 416 },
538 - "6 0 R": {  
539 - "/Contents": "19 0 R", 417 + "8 0 R": {
  418 + "/Contents": "23 0 R",
540 "/MediaBox": [ 419 "/MediaBox": [
541 0, 420 0,
542 0, 421 0,
@@ -554,13 +433,13 @@ @@ -554,13 +433,13 @@
554 "/ImageC" 433 "/ImageC"
555 ], 434 ],
556 "/XObject": { 435 "/XObject": {
557 - "/Im1": "20 0 R" 436 + "/Im1": "24 0 R"
558 } 437 }
559 }, 438 },
560 "/Type": "/Page" 439 "/Type": "/Page"
561 }, 440 },
562 - "7 0 R": {  
563 - "/Contents": "21 0 R", 441 + "9 0 R": {
  442 + "/Contents": "25 0 R",
564 "/MediaBox": [ 443 "/MediaBox": [
565 0, 444 0,
566 0, 445 0,
@@ -578,13 +457,13 @@ @@ -578,13 +457,13 @@
578 "/ImageC" 457 "/ImageC"
579 ], 458 ],
580 "/XObject": { 459 "/XObject": {
581 - "/Im1": "22 0 R" 460 + "/Im1": "26 0 R"
582 } 461 }
583 }, 462 },
584 "/Type": "/Page" 463 "/Type": "/Page"
585 }, 464 },
586 - "8 0 R": {  
587 - "/Contents": "23 0 R", 465 + "10 0 R": {
  466 + "/Contents": "27 0 R",
588 "/MediaBox": [ 467 "/MediaBox": [
589 0, 468 0,
590 0, 469 0,
@@ -602,13 +481,13 @@ @@ -602,13 +481,13 @@
602 "/ImageC" 481 "/ImageC"
603 ], 482 ],
604 "/XObject": { 483 "/XObject": {
605 - "/Im1": "24 0 R" 484 + "/Im1": "28 0 R"
606 } 485 }
607 }, 486 },
608 "/Type": "/Page" 487 "/Type": "/Page"
609 }, 488 },
610 - "9 0 R": {  
611 - "/Contents": "25 0 R", 489 + "11 0 R": {
  490 + "/Contents": "29 0 R",
612 "/MediaBox": [ 491 "/MediaBox": [
613 0, 492 0,
614 0, 493 0,
@@ -626,11 +505,132 @@ @@ -626,11 +505,132 @@
626 "/ImageC" 505 "/ImageC"
627 ], 506 ],
628 "/XObject": { 507 "/XObject": {
629 - "/Im1": "26 0 R" 508 + "/Im1": "30 0 R"
630 } 509 }
631 }, 510 },
632 "/Type": "/Page" 511 "/Type": "/Page"
633 }, 512 },
  513 + "12 0 R": {
  514 + "/Length": 95
  515 + },
  516 + "13 0 R": {
  517 + "/BaseFont": "/Helvetica",
  518 + "/Encoding": "/WinAnsiEncoding",
  519 + "/Name": "/F1",
  520 + "/Subtype": "/Type1",
  521 + "/Type": "/Font"
  522 + },
  523 + "14 0 R": {
  524 + "/BitsPerComponent": 8,
  525 + "/ColorSpace": "/DeviceCMYK",
  526 + "/Height": 480,
  527 + "/Length": 768000,
  528 + "/Subtype": "/Image",
  529 + "/Type": "/XObject",
  530 + "/Width": 400
  531 + },
  532 + "15 0 R": {
  533 + "/Length": 101
  534 + },
  535 + "16 0 R": {
  536 + "/BitsPerComponent": 8,
  537 + "/ColorSpace": "/DeviceCMYK",
  538 + "/Filter": "/DCTDecode",
  539 + "/Height": 480,
  540 + "/Length": 9364,
  541 + "/Subtype": "/Image",
  542 + "/Type": "/XObject",
  543 + "/Width": 400
  544 + },
  545 + "17 0 R": {
  546 + "/Length": 107
  547 + },
  548 + "18 0 R": {
  549 + "/BitsPerComponent": 8,
  550 + "/ColorSpace": "/DeviceCMYK",
  551 + "/Filter": "/RunLengthDecode",
  552 + "/Height": 480,
  553 + "/Length": 768998,
  554 + "/Subtype": "/Image",
  555 + "/Type": "/XObject",
  556 + "/Width": 400
  557 + },
  558 + "19 0 R": {
  559 + "/Length": 94
  560 + },
  561 + "20 0 R": {
  562 + "/BitsPerComponent": 8,
  563 + "/ColorSpace": "/DeviceRGB",
  564 + "/Height": 480,
  565 + "/Length": 576000,
  566 + "/Subtype": "/Image",
  567 + "/Type": "/XObject",
  568 + "/Width": 400
  569 + },
  570 + "21 0 R": {
  571 + "/Length": 100
  572 + },
  573 + "22 0 R": {
  574 + "/BitsPerComponent": 8,
  575 + "/ColorSpace": "/DeviceRGB",
  576 + "/Filter": "/DCTDecode",
  577 + "/Height": 480,
  578 + "/Length": 3650,
  579 + "/Subtype": "/Image",
  580 + "/Type": "/XObject",
  581 + "/Width": 400
  582 + },
  583 + "23 0 R": {
  584 + "/Length": 106
  585 + },
  586 + "24 0 R": {
  587 + "/BitsPerComponent": 8,
  588 + "/ColorSpace": "/DeviceRGB",
  589 + "/Filter": "/RunLengthDecode",
  590 + "/Height": 480,
  591 + "/Length": 641497,
  592 + "/Subtype": "/Image",
  593 + "/Type": "/XObject",
  594 + "/Width": 400
  595 + },
  596 + "25 0 R": {
  597 + "/Length": 95
  598 + },
  599 + "26 0 R": {
  600 + "/BitsPerComponent": 8,
  601 + "/ColorSpace": "/DeviceGray",
  602 + "/Height": 480,
  603 + "/Length": 192000,
  604 + "/Subtype": "/Image",
  605 + "/Type": "/XObject",
  606 + "/Width": 400
  607 + },
  608 + "27 0 R": {
  609 + "/Length": 101
  610 + },
  611 + "28 0 R": {
  612 + "/BitsPerComponent": 8,
  613 + "/ColorSpace": "/DeviceGray",
  614 + "/Filter": "/DCTDecode",
  615 + "/Height": 480,
  616 + "/Length": 2587,
  617 + "/Subtype": "/Image",
  618 + "/Type": "/XObject",
  619 + "/Width": 400
  620 + },
  621 + "29 0 R": {
  622 + "/Length": 107
  623 + },
  624 + "30 0 R": {
  625 + "/BitsPerComponent": 8,
  626 + "/ColorSpace": "/DeviceGray",
  627 + "/Filter": "/RunLengthDecode",
  628 + "/Height": 480,
  629 + "/Length": 3001,
  630 + "/Subtype": "/Image",
  631 + "/Type": "/XObject",
  632 + "/Width": 400
  633 + },
634 "trailer": { 634 "trailer": {
635 "/ID": [ 635 "/ID": [
636 "S¶Ł”łîð\u000e¢¬\u0007}_)\u0012¶", 636 "S¶Ł”łîð\u000e¢¬\u0007}_)\u0012¶",
qpdf/qtest/qpdf/json-image-streams-small.out
@@ -279,8 +279,23 @@ @@ -279,8 +279,23 @@
279 "/Pages": "2 0 R", 279 "/Pages": "2 0 R",
280 "/Type": "/Catalog" 280 "/Type": "/Catalog"
281 }, 281 },
282 - "10 0 R": {  
283 - "/Contents": "27 0 R", 282 + "2 0 R": {
  283 + "/Count": 9,
  284 + "/Kids": [
  285 + "3 0 R",
  286 + "4 0 R",
  287 + "5 0 R",
  288 + "6 0 R",
  289 + "7 0 R",
  290 + "8 0 R",
  291 + "9 0 R",
  292 + "10 0 R",
  293 + "11 0 R"
  294 + ],
  295 + "/Type": "/Pages"
  296 + },
  297 + "3 0 R": {
  298 + "/Contents": "12 0 R",
284 "/MediaBox": [ 299 "/MediaBox": [
285 0, 300 0,
286 0, 301 0,
@@ -298,13 +313,13 @@ @@ -298,13 +313,13 @@
298 "/ImageC" 313 "/ImageC"
299 ], 314 ],
300 "/XObject": { 315 "/XObject": {
301 - "/Im1": "28 0 R" 316 + "/Im1": "14 0 R"
302 } 317 }
303 }, 318 },
304 "/Type": "/Page" 319 "/Type": "/Page"
305 }, 320 },
306 - "11 0 R": {  
307 - "/Contents": "29 0 R", 321 + "4 0 R": {
  322 + "/Contents": "15 0 R",
308 "/MediaBox": [ 323 "/MediaBox": [
309 0, 324 0,
310 0, 325 0,
@@ -322,151 +337,13 @@ @@ -322,151 +337,13 @@
322 "/ImageC" 337 "/ImageC"
323 ], 338 ],
324 "/XObject": { 339 "/XObject": {
325 - "/Im1": "30 0 R" 340 + "/Im1": "16 0 R"
326 } 341 }
327 }, 342 },
328 "/Type": "/Page" 343 "/Type": "/Page"
329 }, 344 },
330 - "12 0 R": {  
331 - "/Filter": "/FlateDecode",  
332 - "/Length": 97  
333 - },  
334 - "13 0 R": {  
335 - "/BaseFont": "/Helvetica",  
336 - "/Encoding": "/WinAnsiEncoding",  
337 - "/Name": "/F1",  
338 - "/Subtype": "/Type1",  
339 - "/Type": "/Font"  
340 - },  
341 - "14 0 R": {  
342 - "/BitsPerComponent": 8,  
343 - "/ColorSpace": "/DeviceCMYK",  
344 - "/Filter": "/FlateDecode",  
345 - "/Height": 48,  
346 - "/Length": 51,  
347 - "/Subtype": "/Image",  
348 - "/Type": "/XObject",  
349 - "/Width": 40  
350 - },  
351 - "15 0 R": {  
352 - "/Filter": "/FlateDecode",  
353 - "/Length": 102  
354 - },  
355 - "16 0 R": {  
356 - "/BitsPerComponent": 8,  
357 - "/ColorSpace": "/DeviceCMYK",  
358 - "/Filter": "/DCTDecode",  
359 - "/Height": 48,  
360 - "/Length": 454,  
361 - "/Subtype": "/Image",  
362 - "/Type": "/XObject",  
363 - "/Width": 40  
364 - },  
365 - "17 0 R": {  
366 - "/Filter": "/FlateDecode",  
367 - "/Length": 108  
368 - },  
369 - "18 0 R": {  
370 - "/BitsPerComponent": 8,  
371 - "/ColorSpace": "/DeviceCMYK",  
372 - "/Filter": "/RunLengthDecode",  
373 - "/Height": 48,  
374 - "/Length": 7688,  
375 - "/Subtype": "/Image",  
376 - "/Type": "/XObject",  
377 - "/Width": 40  
378 - },  
379 - "19 0 R": {  
380 - "/Filter": "/FlateDecode",  
381 - "/Length": 96  
382 - },  
383 - "2 0 R": {  
384 - "/Count": 9,  
385 - "/Kids": [  
386 - "3 0 R",  
387 - "4 0 R",  
388 - "5 0 R",  
389 - "6 0 R",  
390 - "7 0 R",  
391 - "8 0 R",  
392 - "9 0 R",  
393 - "10 0 R",  
394 - "11 0 R"  
395 - ],  
396 - "/Type": "/Pages"  
397 - },  
398 - "20 0 R": {  
399 - "/BitsPerComponent": 8,  
400 - "/ColorSpace": "/DeviceRGB",  
401 - "/Filter": "/FlateDecode",  
402 - "/Height": 48,  
403 - "/Length": 46,  
404 - "/Subtype": "/Image",  
405 - "/Type": "/XObject",  
406 - "/Width": 40  
407 - },  
408 - "21 0 R": {  
409 - "/Filter": "/FlateDecode",  
410 - "/Length": 99  
411 - },  
412 - "22 0 R": {  
413 - "/BitsPerComponent": 8,  
414 - "/ColorSpace": "/DeviceRGB",  
415 - "/Filter": "/DCTDecode",  
416 - "/Height": 48,  
417 - "/Length": 849,  
418 - "/Subtype": "/Image",  
419 - "/Type": "/XObject",  
420 - "/Width": 40  
421 - },  
422 - "23 0 R": {  
423 - "/Filter": "/FlateDecode",  
424 - "/Length": 106  
425 - },  
426 - "24 0 R": {  
427 - "/BitsPerComponent": 8,  
428 - "/ColorSpace": "/DeviceRGB",  
429 - "/Filter": "/RunLengthDecode",  
430 - "/Height": 48,  
431 - "/Length": 6411,  
432 - "/Subtype": "/Image",  
433 - "/Type": "/XObject",  
434 - "/Width": 40  
435 - },  
436 - "25 0 R": {  
437 - "/Filter": "/FlateDecode",  
438 - "/Length": 97  
439 - },  
440 - "26 0 R": {  
441 - "/BitsPerComponent": 8,  
442 - "/ColorSpace": "/DeviceGray",  
443 - "/Filter": "/FlateDecode",  
444 - "/Height": 48,  
445 - "/Length": 36,  
446 - "/Subtype": "/Image",  
447 - "/Type": "/XObject",  
448 - "/Width": 40  
449 - },  
450 - "27 0 R": {  
451 - "/Filter": "/FlateDecode",  
452 - "/Length": 101  
453 - },  
454 - "28 0 R": {  
455 - "/BitsPerComponent": 8,  
456 - "/ColorSpace": "/DeviceGray",  
457 - "/Filter": "/DCTDecode",  
458 - "/Height": 48,  
459 - "/Length": 359,  
460 - "/Subtype": "/Image",  
461 - "/Type": "/XObject",  
462 - "/Width": 40  
463 - },  
464 - "29 0 R": {  
465 - "/Filter": "/FlateDecode",  
466 - "/Length": 108  
467 - },  
468 - "3 0 R": {  
469 - "/Contents": "12 0 R", 345 + "5 0 R": {
  346 + "/Contents": "17 0 R",
470 "/MediaBox": [ 347 "/MediaBox": [
471 0, 348 0,
472 0, 349 0,
@@ -484,23 +361,13 @@ @@ -484,23 +361,13 @@
484 "/ImageC" 361 "/ImageC"
485 ], 362 ],
486 "/XObject": { 363 "/XObject": {
487 - "/Im1": "14 0 R" 364 + "/Im1": "18 0 R"
488 } 365 }
489 }, 366 },
490 "/Type": "/Page" 367 "/Type": "/Page"
491 }, 368 },
492 - "30 0 R": {  
493 - "/BitsPerComponent": 8,  
494 - "/ColorSpace": "/DeviceGray",  
495 - "/Filter": "/RunLengthDecode",  
496 - "/Height": 48,  
497 - "/Length": 37,  
498 - "/Subtype": "/Image",  
499 - "/Type": "/XObject",  
500 - "/Width": 40  
501 - },  
502 - "4 0 R": {  
503 - "/Contents": "15 0 R", 369 + "6 0 R": {
  370 + "/Contents": "19 0 R",
504 "/MediaBox": [ 371 "/MediaBox": [
505 0, 372 0,
506 0, 373 0,
@@ -518,13 +385,13 @@ @@ -518,13 +385,13 @@
518 "/ImageC" 385 "/ImageC"
519 ], 386 ],
520 "/XObject": { 387 "/XObject": {
521 - "/Im1": "16 0 R" 388 + "/Im1": "20 0 R"
522 } 389 }
523 }, 390 },
524 "/Type": "/Page" 391 "/Type": "/Page"
525 }, 392 },
526 - "5 0 R": {  
527 - "/Contents": "17 0 R", 393 + "7 0 R": {
  394 + "/Contents": "21 0 R",
528 "/MediaBox": [ 395 "/MediaBox": [
529 0, 396 0,
530 0, 397 0,
@@ -542,13 +409,13 @@ @@ -542,13 +409,13 @@
542 "/ImageC" 409 "/ImageC"
543 ], 410 ],
544 "/XObject": { 411 "/XObject": {
545 - "/Im1": "18 0 R" 412 + "/Im1": "22 0 R"
546 } 413 }
547 }, 414 },
548 "/Type": "/Page" 415 "/Type": "/Page"
549 }, 416 },
550 - "6 0 R": {  
551 - "/Contents": "19 0 R", 417 + "8 0 R": {
  418 + "/Contents": "23 0 R",
552 "/MediaBox": [ 419 "/MediaBox": [
553 0, 420 0,
554 0, 421 0,
@@ -566,13 +433,13 @@ @@ -566,13 +433,13 @@
566 "/ImageC" 433 "/ImageC"
567 ], 434 ],
568 "/XObject": { 435 "/XObject": {
569 - "/Im1": "20 0 R" 436 + "/Im1": "24 0 R"
570 } 437 }
571 }, 438 },
572 "/Type": "/Page" 439 "/Type": "/Page"
573 }, 440 },
574 - "7 0 R": {  
575 - "/Contents": "21 0 R", 441 + "9 0 R": {
  442 + "/Contents": "25 0 R",
576 "/MediaBox": [ 443 "/MediaBox": [
577 0, 444 0,
578 0, 445 0,
@@ -590,13 +457,13 @@ @@ -590,13 +457,13 @@
590 "/ImageC" 457 "/ImageC"
591 ], 458 ],
592 "/XObject": { 459 "/XObject": {
593 - "/Im1": "22 0 R" 460 + "/Im1": "26 0 R"
594 } 461 }
595 }, 462 },
596 "/Type": "/Page" 463 "/Type": "/Page"
597 }, 464 },
598 - "8 0 R": {  
599 - "/Contents": "23 0 R", 465 + "10 0 R": {
  466 + "/Contents": "27 0 R",
600 "/MediaBox": [ 467 "/MediaBox": [
601 0, 468 0,
602 0, 469 0,
@@ -614,13 +481,13 @@ @@ -614,13 +481,13 @@
614 "/ImageC" 481 "/ImageC"
615 ], 482 ],
616 "/XObject": { 483 "/XObject": {
617 - "/Im1": "24 0 R" 484 + "/Im1": "28 0 R"
618 } 485 }
619 }, 486 },
620 "/Type": "/Page" 487 "/Type": "/Page"
621 }, 488 },
622 - "9 0 R": {  
623 - "/Contents": "25 0 R", 489 + "11 0 R": {
  490 + "/Contents": "29 0 R",
624 "/MediaBox": [ 491 "/MediaBox": [
625 0, 492 0,
626 0, 493 0,
@@ -638,11 +505,144 @@ @@ -638,11 +505,144 @@
638 "/ImageC" 505 "/ImageC"
639 ], 506 ],
640 "/XObject": { 507 "/XObject": {
641 - "/Im1": "26 0 R" 508 + "/Im1": "30 0 R"
642 } 509 }
643 }, 510 },
644 "/Type": "/Page" 511 "/Type": "/Page"
645 }, 512 },
  513 + "12 0 R": {
  514 + "/Filter": "/FlateDecode",
  515 + "/Length": 97
  516 + },
  517 + "13 0 R": {
  518 + "/BaseFont": "/Helvetica",
  519 + "/Encoding": "/WinAnsiEncoding",
  520 + "/Name": "/F1",
  521 + "/Subtype": "/Type1",
  522 + "/Type": "/Font"
  523 + },
  524 + "14 0 R": {
  525 + "/BitsPerComponent": 8,
  526 + "/ColorSpace": "/DeviceCMYK",
  527 + "/Filter": "/FlateDecode",
  528 + "/Height": 48,
  529 + "/Length": 51,
  530 + "/Subtype": "/Image",
  531 + "/Type": "/XObject",
  532 + "/Width": 40
  533 + },
  534 + "15 0 R": {
  535 + "/Filter": "/FlateDecode",
  536 + "/Length": 102
  537 + },
  538 + "16 0 R": {
  539 + "/BitsPerComponent": 8,
  540 + "/ColorSpace": "/DeviceCMYK",
  541 + "/Filter": "/DCTDecode",
  542 + "/Height": 48,
  543 + "/Length": 454,
  544 + "/Subtype": "/Image",
  545 + "/Type": "/XObject",
  546 + "/Width": 40
  547 + },
  548 + "17 0 R": {
  549 + "/Filter": "/FlateDecode",
  550 + "/Length": 108
  551 + },
  552 + "18 0 R": {
  553 + "/BitsPerComponent": 8,
  554 + "/ColorSpace": "/DeviceCMYK",
  555 + "/Filter": "/RunLengthDecode",
  556 + "/Height": 48,
  557 + "/Length": 7688,
  558 + "/Subtype": "/Image",
  559 + "/Type": "/XObject",
  560 + "/Width": 40
  561 + },
  562 + "19 0 R": {
  563 + "/Filter": "/FlateDecode",
  564 + "/Length": 96
  565 + },
  566 + "20 0 R": {
  567 + "/BitsPerComponent": 8,
  568 + "/ColorSpace": "/DeviceRGB",
  569 + "/Filter": "/FlateDecode",
  570 + "/Height": 48,
  571 + "/Length": 46,
  572 + "/Subtype": "/Image",
  573 + "/Type": "/XObject",
  574 + "/Width": 40
  575 + },
  576 + "21 0 R": {
  577 + "/Filter": "/FlateDecode",
  578 + "/Length": 99
  579 + },
  580 + "22 0 R": {
  581 + "/BitsPerComponent": 8,
  582 + "/ColorSpace": "/DeviceRGB",
  583 + "/Filter": "/DCTDecode",
  584 + "/Height": 48,
  585 + "/Length": 849,
  586 + "/Subtype": "/Image",
  587 + "/Type": "/XObject",
  588 + "/Width": 40
  589 + },
  590 + "23 0 R": {
  591 + "/Filter": "/FlateDecode",
  592 + "/Length": 106
  593 + },
  594 + "24 0 R": {
  595 + "/BitsPerComponent": 8,
  596 + "/ColorSpace": "/DeviceRGB",
  597 + "/Filter": "/RunLengthDecode",
  598 + "/Height": 48,
  599 + "/Length": 6411,
  600 + "/Subtype": "/Image",
  601 + "/Type": "/XObject",
  602 + "/Width": 40
  603 + },
  604 + "25 0 R": {
  605 + "/Filter": "/FlateDecode",
  606 + "/Length": 97
  607 + },
  608 + "26 0 R": {
  609 + "/BitsPerComponent": 8,
  610 + "/ColorSpace": "/DeviceGray",
  611 + "/Filter": "/FlateDecode",
  612 + "/Height": 48,
  613 + "/Length": 36,
  614 + "/Subtype": "/Image",
  615 + "/Type": "/XObject",
  616 + "/Width": 40
  617 + },
  618 + "27 0 R": {
  619 + "/Filter": "/FlateDecode",
  620 + "/Length": 101
  621 + },
  622 + "28 0 R": {
  623 + "/BitsPerComponent": 8,
  624 + "/ColorSpace": "/DeviceGray",
  625 + "/Filter": "/DCTDecode",
  626 + "/Height": 48,
  627 + "/Length": 359,
  628 + "/Subtype": "/Image",
  629 + "/Type": "/XObject",
  630 + "/Width": 40
  631 + },
  632 + "29 0 R": {
  633 + "/Filter": "/FlateDecode",
  634 + "/Length": 108
  635 + },
  636 + "30 0 R": {
  637 + "/BitsPerComponent": 8,
  638 + "/ColorSpace": "/DeviceGray",
  639 + "/Filter": "/RunLengthDecode",
  640 + "/Height": 48,
  641 + "/Length": 37,
  642 + "/Subtype": "/Image",
  643 + "/Type": "/XObject",
  644 + "/Width": 40
  645 + },
646 "trailer": { 646 "trailer": {
647 "/ID": [ 647 "/ID": [
648 "Z§¯•Py»’~’46˛ı\u0011¢", 648 "Z§¯•Py»’~’46˛ı\u0011¢",
qpdf/qtest/qpdf/json-image-streams-specialized.out
@@ -279,8 +279,23 @@ @@ -279,8 +279,23 @@
279 "/Pages": "2 0 R", 279 "/Pages": "2 0 R",
280 "/Type": "/Catalog" 280 "/Type": "/Catalog"
281 }, 281 },
282 - "10 0 R": {  
283 - "/Contents": "27 0 R", 282 + "2 0 R": {
  283 + "/Count": 9,
  284 + "/Kids": [
  285 + "3 0 R",
  286 + "4 0 R",
  287 + "5 0 R",
  288 + "6 0 R",
  289 + "7 0 R",
  290 + "8 0 R",
  291 + "9 0 R",
  292 + "10 0 R",
  293 + "11 0 R"
  294 + ],
  295 + "/Type": "/Pages"
  296 + },
  297 + "3 0 R": {
  298 + "/Contents": "12 0 R",
284 "/MediaBox": [ 299 "/MediaBox": [
285 0, 300 0,
286 0, 301 0,
@@ -298,13 +313,13 @@ @@ -298,13 +313,13 @@
298 "/ImageC" 313 "/ImageC"
299 ], 314 ],
300 "/XObject": { 315 "/XObject": {
301 - "/Im1": "28 0 R" 316 + "/Im1": "14 0 R"
302 } 317 }
303 }, 318 },
304 "/Type": "/Page" 319 "/Type": "/Page"
305 }, 320 },
306 - "11 0 R": {  
307 - "/Contents": "29 0 R", 321 + "4 0 R": {
  322 + "/Contents": "15 0 R",
308 "/MediaBox": [ 323 "/MediaBox": [
309 0, 324 0,
310 0, 325 0,
@@ -322,139 +337,13 @@ @@ -322,139 +337,13 @@
322 "/ImageC" 337 "/ImageC"
323 ], 338 ],
324 "/XObject": { 339 "/XObject": {
325 - "/Im1": "30 0 R" 340 + "/Im1": "16 0 R"
326 } 341 }
327 }, 342 },
328 "/Type": "/Page" 343 "/Type": "/Page"
329 }, 344 },
330 - "12 0 R": {  
331 - "/Length": 95  
332 - },  
333 - "13 0 R": {  
334 - "/BaseFont": "/Helvetica",  
335 - "/Encoding": "/WinAnsiEncoding",  
336 - "/Name": "/F1",  
337 - "/Subtype": "/Type1",  
338 - "/Type": "/Font"  
339 - },  
340 - "14 0 R": {  
341 - "/BitsPerComponent": 8,  
342 - "/ColorSpace": "/DeviceCMYK",  
343 - "/Height": 480,  
344 - "/Length": 768000,  
345 - "/Subtype": "/Image",  
346 - "/Type": "/XObject",  
347 - "/Width": 400  
348 - },  
349 - "15 0 R": {  
350 - "/Length": 101  
351 - },  
352 - "16 0 R": {  
353 - "/BitsPerComponent": 8,  
354 - "/ColorSpace": "/DeviceCMYK",  
355 - "/Filter": "/DCTDecode",  
356 - "/Height": 480,  
357 - "/Length": 9364,  
358 - "/Subtype": "/Image",  
359 - "/Type": "/XObject",  
360 - "/Width": 400  
361 - },  
362 - "17 0 R": {  
363 - "/Length": 107  
364 - },  
365 - "18 0 R": {  
366 - "/BitsPerComponent": 8,  
367 - "/ColorSpace": "/DeviceCMYK",  
368 - "/Filter": "/RunLengthDecode",  
369 - "/Height": 480,  
370 - "/Length": 768998,  
371 - "/Subtype": "/Image",  
372 - "/Type": "/XObject",  
373 - "/Width": 400  
374 - },  
375 - "19 0 R": {  
376 - "/Length": 94  
377 - },  
378 - "2 0 R": {  
379 - "/Count": 9,  
380 - "/Kids": [  
381 - "3 0 R",  
382 - "4 0 R",  
383 - "5 0 R",  
384 - "6 0 R",  
385 - "7 0 R",  
386 - "8 0 R",  
387 - "9 0 R",  
388 - "10 0 R",  
389 - "11 0 R"  
390 - ],  
391 - "/Type": "/Pages"  
392 - },  
393 - "20 0 R": {  
394 - "/BitsPerComponent": 8,  
395 - "/ColorSpace": "/DeviceRGB",  
396 - "/Height": 480,  
397 - "/Length": 576000,  
398 - "/Subtype": "/Image",  
399 - "/Type": "/XObject",  
400 - "/Width": 400  
401 - },  
402 - "21 0 R": {  
403 - "/Length": 100  
404 - },  
405 - "22 0 R": {  
406 - "/BitsPerComponent": 8,  
407 - "/ColorSpace": "/DeviceRGB",  
408 - "/Filter": "/DCTDecode",  
409 - "/Height": 480,  
410 - "/Length": 3650,  
411 - "/Subtype": "/Image",  
412 - "/Type": "/XObject",  
413 - "/Width": 400  
414 - },  
415 - "23 0 R": {  
416 - "/Length": 106  
417 - },  
418 - "24 0 R": {  
419 - "/BitsPerComponent": 8,  
420 - "/ColorSpace": "/DeviceRGB",  
421 - "/Filter": "/RunLengthDecode",  
422 - "/Height": 480,  
423 - "/Length": 641497,  
424 - "/Subtype": "/Image",  
425 - "/Type": "/XObject",  
426 - "/Width": 400  
427 - },  
428 - "25 0 R": {  
429 - "/Length": 95  
430 - },  
431 - "26 0 R": {  
432 - "/BitsPerComponent": 8,  
433 - "/ColorSpace": "/DeviceGray",  
434 - "/Height": 480,  
435 - "/Length": 192000,  
436 - "/Subtype": "/Image",  
437 - "/Type": "/XObject",  
438 - "/Width": 400  
439 - },  
440 - "27 0 R": {  
441 - "/Length": 101  
442 - },  
443 - "28 0 R": {  
444 - "/BitsPerComponent": 8,  
445 - "/ColorSpace": "/DeviceGray",  
446 - "/Filter": "/DCTDecode",  
447 - "/Height": 480,  
448 - "/Length": 2587,  
449 - "/Subtype": "/Image",  
450 - "/Type": "/XObject",  
451 - "/Width": 400  
452 - },  
453 - "29 0 R": {  
454 - "/Length": 107  
455 - },  
456 - "3 0 R": {  
457 - "/Contents": "12 0 R", 345 + "5 0 R": {
  346 + "/Contents": "17 0 R",
458 "/MediaBox": [ 347 "/MediaBox": [
459 0, 348 0,
460 0, 349 0,
@@ -472,23 +361,13 @@ @@ -472,23 +361,13 @@
472 "/ImageC" 361 "/ImageC"
473 ], 362 ],
474 "/XObject": { 363 "/XObject": {
475 - "/Im1": "14 0 R" 364 + "/Im1": "18 0 R"
476 } 365 }
477 }, 366 },
478 "/Type": "/Page" 367 "/Type": "/Page"
479 }, 368 },
480 - "30 0 R": {  
481 - "/BitsPerComponent": 8,  
482 - "/ColorSpace": "/DeviceGray",  
483 - "/Filter": "/RunLengthDecode",  
484 - "/Height": 480,  
485 - "/Length": 3001,  
486 - "/Subtype": "/Image",  
487 - "/Type": "/XObject",  
488 - "/Width": 400  
489 - },  
490 - "4 0 R": {  
491 - "/Contents": "15 0 R", 369 + "6 0 R": {
  370 + "/Contents": "19 0 R",
492 "/MediaBox": [ 371 "/MediaBox": [
493 0, 372 0,
494 0, 373 0,
@@ -506,13 +385,13 @@ @@ -506,13 +385,13 @@
506 "/ImageC" 385 "/ImageC"
507 ], 386 ],
508 "/XObject": { 387 "/XObject": {
509 - "/Im1": "16 0 R" 388 + "/Im1": "20 0 R"
510 } 389 }
511 }, 390 },
512 "/Type": "/Page" 391 "/Type": "/Page"
513 }, 392 },
514 - "5 0 R": {  
515 - "/Contents": "17 0 R", 393 + "7 0 R": {
  394 + "/Contents": "21 0 R",
516 "/MediaBox": [ 395 "/MediaBox": [
517 0, 396 0,
518 0, 397 0,
@@ -530,13 +409,13 @@ @@ -530,13 +409,13 @@
530 "/ImageC" 409 "/ImageC"
531 ], 410 ],
532 "/XObject": { 411 "/XObject": {
533 - "/Im1": "18 0 R" 412 + "/Im1": "22 0 R"
534 } 413 }
535 }, 414 },
536 "/Type": "/Page" 415 "/Type": "/Page"
537 }, 416 },
538 - "6 0 R": {  
539 - "/Contents": "19 0 R", 417 + "8 0 R": {
  418 + "/Contents": "23 0 R",
540 "/MediaBox": [ 419 "/MediaBox": [
541 0, 420 0,
542 0, 421 0,
@@ -554,13 +433,13 @@ @@ -554,13 +433,13 @@
554 "/ImageC" 433 "/ImageC"
555 ], 434 ],
556 "/XObject": { 435 "/XObject": {
557 - "/Im1": "20 0 R" 436 + "/Im1": "24 0 R"
558 } 437 }
559 }, 438 },
560 "/Type": "/Page" 439 "/Type": "/Page"
561 }, 440 },
562 - "7 0 R": {  
563 - "/Contents": "21 0 R", 441 + "9 0 R": {
  442 + "/Contents": "25 0 R",
564 "/MediaBox": [ 443 "/MediaBox": [
565 0, 444 0,
566 0, 445 0,
@@ -578,13 +457,13 @@ @@ -578,13 +457,13 @@
578 "/ImageC" 457 "/ImageC"
579 ], 458 ],
580 "/XObject": { 459 "/XObject": {
581 - "/Im1": "22 0 R" 460 + "/Im1": "26 0 R"
582 } 461 }
583 }, 462 },
584 "/Type": "/Page" 463 "/Type": "/Page"
585 }, 464 },
586 - "8 0 R": {  
587 - "/Contents": "23 0 R", 465 + "10 0 R": {
  466 + "/Contents": "27 0 R",
588 "/MediaBox": [ 467 "/MediaBox": [
589 0, 468 0,
590 0, 469 0,
@@ -602,13 +481,13 @@ @@ -602,13 +481,13 @@
602 "/ImageC" 481 "/ImageC"
603 ], 482 ],
604 "/XObject": { 483 "/XObject": {
605 - "/Im1": "24 0 R" 484 + "/Im1": "28 0 R"
606 } 485 }
607 }, 486 },
608 "/Type": "/Page" 487 "/Type": "/Page"
609 }, 488 },
610 - "9 0 R": {  
611 - "/Contents": "25 0 R", 489 + "11 0 R": {
  490 + "/Contents": "29 0 R",
612 "/MediaBox": [ 491 "/MediaBox": [
613 0, 492 0,
614 0, 493 0,
@@ -626,11 +505,132 @@ @@ -626,11 +505,132 @@
626 "/ImageC" 505 "/ImageC"
627 ], 506 ],
628 "/XObject": { 507 "/XObject": {
629 - "/Im1": "26 0 R" 508 + "/Im1": "30 0 R"
630 } 509 }
631 }, 510 },
632 "/Type": "/Page" 511 "/Type": "/Page"
633 }, 512 },
  513 + "12 0 R": {
  514 + "/Length": 95
  515 + },
  516 + "13 0 R": {
  517 + "/BaseFont": "/Helvetica",
  518 + "/Encoding": "/WinAnsiEncoding",
  519 + "/Name": "/F1",
  520 + "/Subtype": "/Type1",
  521 + "/Type": "/Font"
  522 + },
  523 + "14 0 R": {
  524 + "/BitsPerComponent": 8,
  525 + "/ColorSpace": "/DeviceCMYK",
  526 + "/Height": 480,
  527 + "/Length": 768000,
  528 + "/Subtype": "/Image",
  529 + "/Type": "/XObject",
  530 + "/Width": 400
  531 + },
  532 + "15 0 R": {
  533 + "/Length": 101
  534 + },
  535 + "16 0 R": {
  536 + "/BitsPerComponent": 8,
  537 + "/ColorSpace": "/DeviceCMYK",
  538 + "/Filter": "/DCTDecode",
  539 + "/Height": 480,
  540 + "/Length": 9364,
  541 + "/Subtype": "/Image",
  542 + "/Type": "/XObject",
  543 + "/Width": 400
  544 + },
  545 + "17 0 R": {
  546 + "/Length": 107
  547 + },
  548 + "18 0 R": {
  549 + "/BitsPerComponent": 8,
  550 + "/ColorSpace": "/DeviceCMYK",
  551 + "/Filter": "/RunLengthDecode",
  552 + "/Height": 480,
  553 + "/Length": 768998,
  554 + "/Subtype": "/Image",
  555 + "/Type": "/XObject",
  556 + "/Width": 400
  557 + },
  558 + "19 0 R": {
  559 + "/Length": 94
  560 + },
  561 + "20 0 R": {
  562 + "/BitsPerComponent": 8,
  563 + "/ColorSpace": "/DeviceRGB",
  564 + "/Height": 480,
  565 + "/Length": 576000,
  566 + "/Subtype": "/Image",
  567 + "/Type": "/XObject",
  568 + "/Width": 400
  569 + },
  570 + "21 0 R": {
  571 + "/Length": 100
  572 + },
  573 + "22 0 R": {
  574 + "/BitsPerComponent": 8,
  575 + "/ColorSpace": "/DeviceRGB",
  576 + "/Filter": "/DCTDecode",
  577 + "/Height": 480,
  578 + "/Length": 3650,
  579 + "/Subtype": "/Image",
  580 + "/Type": "/XObject",
  581 + "/Width": 400
  582 + },
  583 + "23 0 R": {
  584 + "/Length": 106
  585 + },
  586 + "24 0 R": {
  587 + "/BitsPerComponent": 8,
  588 + "/ColorSpace": "/DeviceRGB",
  589 + "/Filter": "/RunLengthDecode",
  590 + "/Height": 480,
  591 + "/Length": 641497,
  592 + "/Subtype": "/Image",
  593 + "/Type": "/XObject",
  594 + "/Width": 400
  595 + },
  596 + "25 0 R": {
  597 + "/Length": 95
  598 + },
  599 + "26 0 R": {
  600 + "/BitsPerComponent": 8,
  601 + "/ColorSpace": "/DeviceGray",
  602 + "/Height": 480,
  603 + "/Length": 192000,
  604 + "/Subtype": "/Image",
  605 + "/Type": "/XObject",
  606 + "/Width": 400
  607 + },
  608 + "27 0 R": {
  609 + "/Length": 101
  610 + },
  611 + "28 0 R": {
  612 + "/BitsPerComponent": 8,
  613 + "/ColorSpace": "/DeviceGray",
  614 + "/Filter": "/DCTDecode",
  615 + "/Height": 480,
  616 + "/Length": 2587,
  617 + "/Subtype": "/Image",
  618 + "/Type": "/XObject",
  619 + "/Width": 400
  620 + },
  621 + "29 0 R": {
  622 + "/Length": 107
  623 + },
  624 + "30 0 R": {
  625 + "/BitsPerComponent": 8,
  626 + "/ColorSpace": "/DeviceGray",
  627 + "/Filter": "/RunLengthDecode",
  628 + "/Height": 480,
  629 + "/Length": 3001,
  630 + "/Subtype": "/Image",
  631 + "/Type": "/XObject",
  632 + "/Width": 400
  633 + },
634 "trailer": { 634 "trailer": {
635 "/ID": [ 635 "/ID": [
636 "S¶Ł”łîð\u000e¢¬\u0007}_)\u0012¶", 636 "S¶Ł”łîð\u000e¢¬\u0007}_)\u0012¶",
qpdf/qtest/qpdf/json-image-streams.out
@@ -279,8 +279,23 @@ @@ -279,8 +279,23 @@
279 "/Pages": "2 0 R", 279 "/Pages": "2 0 R",
280 "/Type": "/Catalog" 280 "/Type": "/Catalog"
281 }, 281 },
282 - "10 0 R": {  
283 - "/Contents": "27 0 R", 282 + "2 0 R": {
  283 + "/Count": 9,
  284 + "/Kids": [
  285 + "3 0 R",
  286 + "4 0 R",
  287 + "5 0 R",
  288 + "6 0 R",
  289 + "7 0 R",
  290 + "8 0 R",
  291 + "9 0 R",
  292 + "10 0 R",
  293 + "11 0 R"
  294 + ],
  295 + "/Type": "/Pages"
  296 + },
  297 + "3 0 R": {
  298 + "/Contents": "12 0 R",
284 "/MediaBox": [ 299 "/MediaBox": [
285 0, 300 0,
286 0, 301 0,
@@ -298,13 +313,13 @@ @@ -298,13 +313,13 @@
298 "/ImageC" 313 "/ImageC"
299 ], 314 ],
300 "/XObject": { 315 "/XObject": {
301 - "/Im1": "28 0 R" 316 + "/Im1": "14 0 R"
302 } 317 }
303 }, 318 },
304 "/Type": "/Page" 319 "/Type": "/Page"
305 }, 320 },
306 - "11 0 R": {  
307 - "/Contents": "29 0 R", 321 + "4 0 R": {
  322 + "/Contents": "15 0 R",
308 "/MediaBox": [ 323 "/MediaBox": [
309 0, 324 0,
310 0, 325 0,
@@ -322,139 +337,13 @@ @@ -322,139 +337,13 @@
322 "/ImageC" 337 "/ImageC"
323 ], 338 ],
324 "/XObject": { 339 "/XObject": {
325 - "/Im1": "30 0 R" 340 + "/Im1": "16 0 R"
326 } 341 }
327 }, 342 },
328 "/Type": "/Page" 343 "/Type": "/Page"
329 }, 344 },
330 - "12 0 R": {  
331 - "/Length": 95  
332 - },  
333 - "13 0 R": {  
334 - "/BaseFont": "/Helvetica",  
335 - "/Encoding": "/WinAnsiEncoding",  
336 - "/Name": "/F1",  
337 - "/Subtype": "/Type1",  
338 - "/Type": "/Font"  
339 - },  
340 - "14 0 R": {  
341 - "/BitsPerComponent": 8,  
342 - "/ColorSpace": "/DeviceCMYK",  
343 - "/Height": 480,  
344 - "/Length": 768000,  
345 - "/Subtype": "/Image",  
346 - "/Type": "/XObject",  
347 - "/Width": 400  
348 - },  
349 - "15 0 R": {  
350 - "/Length": 101  
351 - },  
352 - "16 0 R": {  
353 - "/BitsPerComponent": 8,  
354 - "/ColorSpace": "/DeviceCMYK",  
355 - "/Filter": "/DCTDecode",  
356 - "/Height": 480,  
357 - "/Length": 9364,  
358 - "/Subtype": "/Image",  
359 - "/Type": "/XObject",  
360 - "/Width": 400  
361 - },  
362 - "17 0 R": {  
363 - "/Length": 107  
364 - },  
365 - "18 0 R": {  
366 - "/BitsPerComponent": 8,  
367 - "/ColorSpace": "/DeviceCMYK",  
368 - "/Filter": "/RunLengthDecode",  
369 - "/Height": 480,  
370 - "/Length": 768998,  
371 - "/Subtype": "/Image",  
372 - "/Type": "/XObject",  
373 - "/Width": 400  
374 - },  
375 - "19 0 R": {  
376 - "/Length": 94  
377 - },  
378 - "2 0 R": {  
379 - "/Count": 9,  
380 - "/Kids": [  
381 - "3 0 R",  
382 - "4 0 R",  
383 - "5 0 R",  
384 - "6 0 R",  
385 - "7 0 R",  
386 - "8 0 R",  
387 - "9 0 R",  
388 - "10 0 R",  
389 - "11 0 R"  
390 - ],  
391 - "/Type": "/Pages"  
392 - },  
393 - "20 0 R": {  
394 - "/BitsPerComponent": 8,  
395 - "/ColorSpace": "/DeviceRGB",  
396 - "/Height": 480,  
397 - "/Length": 576000,  
398 - "/Subtype": "/Image",  
399 - "/Type": "/XObject",  
400 - "/Width": 400  
401 - },  
402 - "21 0 R": {  
403 - "/Length": 100  
404 - },  
405 - "22 0 R": {  
406 - "/BitsPerComponent": 8,  
407 - "/ColorSpace": "/DeviceRGB",  
408 - "/Filter": "/DCTDecode",  
409 - "/Height": 480,  
410 - "/Length": 3650,  
411 - "/Subtype": "/Image",  
412 - "/Type": "/XObject",  
413 - "/Width": 400  
414 - },  
415 - "23 0 R": {  
416 - "/Length": 106  
417 - },  
418 - "24 0 R": {  
419 - "/BitsPerComponent": 8,  
420 - "/ColorSpace": "/DeviceRGB",  
421 - "/Filter": "/RunLengthDecode",  
422 - "/Height": 480,  
423 - "/Length": 641497,  
424 - "/Subtype": "/Image",  
425 - "/Type": "/XObject",  
426 - "/Width": 400  
427 - },  
428 - "25 0 R": {  
429 - "/Length": 95  
430 - },  
431 - "26 0 R": {  
432 - "/BitsPerComponent": 8,  
433 - "/ColorSpace": "/DeviceGray",  
434 - "/Height": 480,  
435 - "/Length": 192000,  
436 - "/Subtype": "/Image",  
437 - "/Type": "/XObject",  
438 - "/Width": 400  
439 - },  
440 - "27 0 R": {  
441 - "/Length": 101  
442 - },  
443 - "28 0 R": {  
444 - "/BitsPerComponent": 8,  
445 - "/ColorSpace": "/DeviceGray",  
446 - "/Filter": "/DCTDecode",  
447 - "/Height": 480,  
448 - "/Length": 2587,  
449 - "/Subtype": "/Image",  
450 - "/Type": "/XObject",  
451 - "/Width": 400  
452 - },  
453 - "29 0 R": {  
454 - "/Length": 107  
455 - },  
456 - "3 0 R": {  
457 - "/Contents": "12 0 R", 345 + "5 0 R": {
  346 + "/Contents": "17 0 R",
458 "/MediaBox": [ 347 "/MediaBox": [
459 0, 348 0,
460 0, 349 0,
@@ -472,23 +361,13 @@ @@ -472,23 +361,13 @@
472 "/ImageC" 361 "/ImageC"
473 ], 362 ],
474 "/XObject": { 363 "/XObject": {
475 - "/Im1": "14 0 R" 364 + "/Im1": "18 0 R"
476 } 365 }
477 }, 366 },
478 "/Type": "/Page" 367 "/Type": "/Page"
479 }, 368 },
480 - "30 0 R": {  
481 - "/BitsPerComponent": 8,  
482 - "/ColorSpace": "/DeviceGray",  
483 - "/Filter": "/RunLengthDecode",  
484 - "/Height": 480,  
485 - "/Length": 3001,  
486 - "/Subtype": "/Image",  
487 - "/Type": "/XObject",  
488 - "/Width": 400  
489 - },  
490 - "4 0 R": {  
491 - "/Contents": "15 0 R", 369 + "6 0 R": {
  370 + "/Contents": "19 0 R",
492 "/MediaBox": [ 371 "/MediaBox": [
493 0, 372 0,
494 0, 373 0,
@@ -506,13 +385,13 @@ @@ -506,13 +385,13 @@
506 "/ImageC" 385 "/ImageC"
507 ], 386 ],
508 "/XObject": { 387 "/XObject": {
509 - "/Im1": "16 0 R" 388 + "/Im1": "20 0 R"
510 } 389 }
511 }, 390 },
512 "/Type": "/Page" 391 "/Type": "/Page"
513 }, 392 },
514 - "5 0 R": {  
515 - "/Contents": "17 0 R", 393 + "7 0 R": {
  394 + "/Contents": "21 0 R",
516 "/MediaBox": [ 395 "/MediaBox": [
517 0, 396 0,
518 0, 397 0,
@@ -530,13 +409,13 @@ @@ -530,13 +409,13 @@
530 "/ImageC" 409 "/ImageC"
531 ], 410 ],
532 "/XObject": { 411 "/XObject": {
533 - "/Im1": "18 0 R" 412 + "/Im1": "22 0 R"
534 } 413 }
535 }, 414 },
536 "/Type": "/Page" 415 "/Type": "/Page"
537 }, 416 },
538 - "6 0 R": {  
539 - "/Contents": "19 0 R", 417 + "8 0 R": {
  418 + "/Contents": "23 0 R",
540 "/MediaBox": [ 419 "/MediaBox": [
541 0, 420 0,
542 0, 421 0,
@@ -554,13 +433,13 @@ @@ -554,13 +433,13 @@
554 "/ImageC" 433 "/ImageC"
555 ], 434 ],
556 "/XObject": { 435 "/XObject": {
557 - "/Im1": "20 0 R" 436 + "/Im1": "24 0 R"
558 } 437 }
559 }, 438 },
560 "/Type": "/Page" 439 "/Type": "/Page"
561 }, 440 },
562 - "7 0 R": {  
563 - "/Contents": "21 0 R", 441 + "9 0 R": {
  442 + "/Contents": "25 0 R",
564 "/MediaBox": [ 443 "/MediaBox": [
565 0, 444 0,
566 0, 445 0,
@@ -578,13 +457,13 @@ @@ -578,13 +457,13 @@
578 "/ImageC" 457 "/ImageC"
579 ], 458 ],
580 "/XObject": { 459 "/XObject": {
581 - "/Im1": "22 0 R" 460 + "/Im1": "26 0 R"
582 } 461 }
583 }, 462 },
584 "/Type": "/Page" 463 "/Type": "/Page"
585 }, 464 },
586 - "8 0 R": {  
587 - "/Contents": "23 0 R", 465 + "10 0 R": {
  466 + "/Contents": "27 0 R",
588 "/MediaBox": [ 467 "/MediaBox": [
589 0, 468 0,
590 0, 469 0,
@@ -602,13 +481,13 @@ @@ -602,13 +481,13 @@
602 "/ImageC" 481 "/ImageC"
603 ], 482 ],
604 "/XObject": { 483 "/XObject": {
605 - "/Im1": "24 0 R" 484 + "/Im1": "28 0 R"
606 } 485 }
607 }, 486 },
608 "/Type": "/Page" 487 "/Type": "/Page"
609 }, 488 },
610 - "9 0 R": {  
611 - "/Contents": "25 0 R", 489 + "11 0 R": {
  490 + "/Contents": "29 0 R",
612 "/MediaBox": [ 491 "/MediaBox": [
613 0, 492 0,
614 0, 493 0,
@@ -626,11 +505,132 @@ @@ -626,11 +505,132 @@
626 "/ImageC" 505 "/ImageC"
627 ], 506 ],
628 "/XObject": { 507 "/XObject": {
629 - "/Im1": "26 0 R" 508 + "/Im1": "30 0 R"
630 } 509 }
631 }, 510 },
632 "/Type": "/Page" 511 "/Type": "/Page"
633 }, 512 },
  513 + "12 0 R": {
  514 + "/Length": 95
  515 + },
  516 + "13 0 R": {
  517 + "/BaseFont": "/Helvetica",
  518 + "/Encoding": "/WinAnsiEncoding",
  519 + "/Name": "/F1",
  520 + "/Subtype": "/Type1",
  521 + "/Type": "/Font"
  522 + },
  523 + "14 0 R": {
  524 + "/BitsPerComponent": 8,
  525 + "/ColorSpace": "/DeviceCMYK",
  526 + "/Height": 480,
  527 + "/Length": 768000,
  528 + "/Subtype": "/Image",
  529 + "/Type": "/XObject",
  530 + "/Width": 400
  531 + },
  532 + "15 0 R": {
  533 + "/Length": 101
  534 + },
  535 + "16 0 R": {
  536 + "/BitsPerComponent": 8,
  537 + "/ColorSpace": "/DeviceCMYK",
  538 + "/Filter": "/DCTDecode",
  539 + "/Height": 480,
  540 + "/Length": 9364,
  541 + "/Subtype": "/Image",
  542 + "/Type": "/XObject",
  543 + "/Width": 400
  544 + },
  545 + "17 0 R": {
  546 + "/Length": 107
  547 + },
  548 + "18 0 R": {
  549 + "/BitsPerComponent": 8,
  550 + "/ColorSpace": "/DeviceCMYK",
  551 + "/Filter": "/RunLengthDecode",
  552 + "/Height": 480,
  553 + "/Length": 768998,
  554 + "/Subtype": "/Image",
  555 + "/Type": "/XObject",
  556 + "/Width": 400
  557 + },
  558 + "19 0 R": {
  559 + "/Length": 94
  560 + },
  561 + "20 0 R": {
  562 + "/BitsPerComponent": 8,
  563 + "/ColorSpace": "/DeviceRGB",
  564 + "/Height": 480,
  565 + "/Length": 576000,
  566 + "/Subtype": "/Image",
  567 + "/Type": "/XObject",
  568 + "/Width": 400
  569 + },
  570 + "21 0 R": {
  571 + "/Length": 100
  572 + },
  573 + "22 0 R": {
  574 + "/BitsPerComponent": 8,
  575 + "/ColorSpace": "/DeviceRGB",
  576 + "/Filter": "/DCTDecode",
  577 + "/Height": 480,
  578 + "/Length": 3650,
  579 + "/Subtype": "/Image",
  580 + "/Type": "/XObject",
  581 + "/Width": 400
  582 + },
  583 + "23 0 R": {
  584 + "/Length": 106
  585 + },
  586 + "24 0 R": {
  587 + "/BitsPerComponent": 8,
  588 + "/ColorSpace": "/DeviceRGB",
  589 + "/Filter": "/RunLengthDecode",
  590 + "/Height": 480,
  591 + "/Length": 641497,
  592 + "/Subtype": "/Image",
  593 + "/Type": "/XObject",
  594 + "/Width": 400
  595 + },
  596 + "25 0 R": {
  597 + "/Length": 95
  598 + },
  599 + "26 0 R": {
  600 + "/BitsPerComponent": 8,
  601 + "/ColorSpace": "/DeviceGray",
  602 + "/Height": 480,
  603 + "/Length": 192000,
  604 + "/Subtype": "/Image",
  605 + "/Type": "/XObject",
  606 + "/Width": 400
  607 + },
  608 + "27 0 R": {
  609 + "/Length": 101
  610 + },
  611 + "28 0 R": {
  612 + "/BitsPerComponent": 8,
  613 + "/ColorSpace": "/DeviceGray",
  614 + "/Filter": "/DCTDecode",
  615 + "/Height": 480,
  616 + "/Length": 2587,
  617 + "/Subtype": "/Image",
  618 + "/Type": "/XObject",
  619 + "/Width": 400
  620 + },
  621 + "29 0 R": {
  622 + "/Length": 107
  623 + },
  624 + "30 0 R": {
  625 + "/BitsPerComponent": 8,
  626 + "/ColorSpace": "/DeviceGray",
  627 + "/Filter": "/RunLengthDecode",
  628 + "/Height": 480,
  629 + "/Length": 3001,
  630 + "/Subtype": "/Image",
  631 + "/Type": "/XObject",
  632 + "/Width": 400
  633 + },
634 "trailer": { 634 "trailer": {
635 "/ID": [ 635 "/ID": [
636 "S¶Ł”łîð\u000e¢¬\u0007}_)\u0012¶", 636 "S¶Ł”łîð\u000e¢¬\u0007}_)\u0012¶",
qpdf/qtest/qpdf/json-outlines-with-actions.out
@@ -629,8 +629,79 @@ @@ -629,8 +629,79 @@
629 "/Pages": "3 0 R", 629 "/Pages": "3 0 R",
630 "/Type": "/Catalog" 630 "/Type": "/Catalog"
631 }, 631 },
632 - "10 0 R": {  
633 - "/Contents": "48 0 R", 632 + "2 0 R": {
  633 + "/Count": 6,
  634 + "/First": "4 0 R",
  635 + "/Last": "5 0 R",
  636 + "/Type": "/Outlines"
  637 + },
  638 + "3 0 R": {
  639 + "/Count": 30,
  640 + "/Kids": [
  641 + "6 0 R",
  642 + "7 0 R",
  643 + "8 0 R",
  644 + "9 0 R",
  645 + "10 0 R",
  646 + "11 0 R",
  647 + "12 0 R",
  648 + "13 0 R",
  649 + "14 0 R",
  650 + "15 0 R",
  651 + "16 0 R",
  652 + "17 0 R",
  653 + "18 0 R",
  654 + "19 0 R",
  655 + "20 0 R",
  656 + "21 0 R",
  657 + "22 0 R",
  658 + "23 0 R",
  659 + "24 0 R",
  660 + "25 0 R",
  661 + "26 0 R",
  662 + "27 0 R",
  663 + "28 0 R",
  664 + "29 0 R",
  665 + "30 0 R",
  666 + "31 0 R",
  667 + "32 0 R",
  668 + "33 0 R",
  669 + "34 0 R",
  670 + "35 0 R"
  671 + ],
  672 + "/Type": "/Pages"
  673 + },
  674 + "4 0 R": {
  675 + "/Count": 4,
  676 + "/Dest": [
  677 + "11 0 R",
  678 + "/XYZ",
  679 + null,
  680 + null,
  681 + null
  682 + ],
  683 + "/First": "36 0 R",
  684 + "/Last": "37 0 R",
  685 + "/Next": "5 0 R",
  686 + "/Parent": "2 0 R",
  687 + "/Title": "Potato 1 -> 5: /XYZ null null null",
  688 + "/Type": "/Outline"
  689 + },
  690 + "5 0 R": {
  691 + "/Dest": [
  692 + "21 0 R",
  693 + "/XYZ",
  694 + 66,
  695 + 756,
  696 + 3
  697 + ],
  698 + "/Parent": "2 0 R",
  699 + "/Prev": "4 0 R",
  700 + "/Title": "Salad 2 -> 15: /XYZ 66 756 3",
  701 + "/Type": "/Outline"
  702 + },
  703 + "6 0 R": {
  704 + "/Contents": "38 0 R",
634 "/MediaBox": [ 705 "/MediaBox": [
635 0, 706 0,
636 0, 707 0,
@@ -646,118 +717,74 @@ @@ -646,118 +717,74 @@
646 }, 717 },
647 "/Type": "/Page" 718 "/Type": "/Page"
648 }, 719 },
649 - "100 0 R": {  
650 - "/Count": -2,  
651 - "/Dest": [  
652 - "18 0 R",  
653 - "/FitV",  
654 - 100 720 + "7 0 R": {
  721 + "/Contents": "42 0 R",
  722 + "/MediaBox": [
  723 + 0,
  724 + 0,
  725 + 612,
  726 + 792
655 ], 727 ],
656 - "/First": "104 0 R",  
657 - "/Last": "105 0 R",  
658 - "/Next": "101 0 R",  
659 - "/Parent": "36 0 R",  
660 - "/Title": "Biherbadem 1.1.1 -> 12: /FitV 100",  
661 - "/Type": "/Outline" 728 + "/Parent": "3 0 R",
  729 + "/Resources": {
  730 + "/Font": {
  731 + "/F1": "40 0 R"
  732 + },
  733 + "/ProcSet": "41 0 R"
  734 + },
  735 + "/Type": "/Page"
662 }, 736 },
663 - "101 0 R": {  
664 - "/Count": 1,  
665 - "/Dest": [  
666 - "18 0 R",  
667 - "/XYZ",  
668 - null,  
669 - null,  
670 - null 737 + "8 0 R": {
  738 + "/Contents": "44 0 R",
  739 + "/MediaBox": [
  740 + 0,
  741 + 0,
  742 + 612,
  743 + 792
671 ], 744 ],
672 - "/First": "106 0 R",  
673 - "/Last": "106 0 R",  
674 - "/Parent": "36 0 R",  
675 - "/Prev": "100 0 R",  
676 - "/Title": "Gawehwehweh 1.1.2 -> 12: /XYZ null null null",  
677 - "/Type": "/Outline"  
678 - },  
679 - "102 0 R": {  
680 - "/Dest": "gabeebee",  
681 - "/Next": "103 0 R",  
682 - "/Parent": "37 0 R",  
683 - "/Title": "Gabeebeebee (name) 1.2.1 -> 1: /FitR 66 714 180 770",  
684 - "/Type": "/Outline"  
685 - },  
686 - "103 0 R": {  
687 - "/A": {  
688 - "/D": [  
689 - "6 0 R",  
690 - "/XYZ",  
691 - null,  
692 - null,  
693 - null  
694 - ],  
695 - "/S": "/GoTo",  
696 - "/Type": "/Action" 745 + "/Parent": "3 0 R",
  746 + "/Resources": {
  747 + "/Font": {
  748 + "/F1": "40 0 R"
  749 + },
  750 + "/ProcSet": "41 0 R"
697 }, 751 },
698 - "/Parent": "37 0 R",  
699 - "/Prev": "102 0 R",  
700 - "/Title": "Merschqaberschq (A) 1.2.2 -> 0: /XYZ null null null",  
701 - "/Type": "/Outline" 752 + "/Type": "/Page"
702 }, 753 },
703 - "104 0 R": {  
704 - "/A": {  
705 - "/D": "glarp",  
706 - "/S": "/GoTo",  
707 - "/Type": "/Action" 754 + "9 0 R": {
  755 + "/Contents": "46 0 R",
  756 + "/MediaBox": [
  757 + 0,
  758 + 0,
  759 + 612,
  760 + 792
  761 + ],
  762 + "/Parent": "3 0 R",
  763 + "/Resources": {
  764 + "/Font": {
  765 + "/F1": "40 0 R"
  766 + },
  767 + "/ProcSet": "41 0 R"
708 }, 768 },
709 - "/Next": "105 0 R",  
710 - "/Parent": "100 0 R",  
711 - "/Title": "Glarpenspliel (A, name) 1.1.1.1 -> 18: /XYZ null null null",  
712 - "/Type": "/Outline" 769 + "/Type": "/Page"
713 }, 770 },
714 - "105 0 R": {  
715 - "/Dest": [  
716 - "25 0 R",  
717 - "/XYZ",  
718 - null,  
719 - null,  
720 - null 771 + "10 0 R": {
  772 + "/Contents": "48 0 R",
  773 + "/MediaBox": [
  774 + 0,
  775 + 0,
  776 + 612,
  777 + 792
721 ], 778 ],
722 - "/Parent": "100 0 R",  
723 - "/Prev": "104 0 R",  
724 - "/Title": "Hagoogamagoogle 1.1.1.2 -> 19: /XYZ null null null",  
725 - "/Type": "/Outline"  
726 - },  
727 - "106 0 R": {  
728 - "/Dest": "108 0 R",  
729 - "/Parent": "101 0 R",  
730 - "/Title": "Jawarnianbvarwash 1.1.2.1 -> 22: /XYZ null null null",  
731 - "/Type": "/Outline"  
732 - },  
733 - "107 0 R": {  
734 - "/Names": [  
735 - "gabeebee",  
736 - [  
737 - "7 0 R",  
738 - "/FitR",  
739 - 66,  
740 - 714,  
741 - 180,  
742 - 770  
743 - ],  
744 - "glarp",  
745 - [  
746 - "24 0 R",  
747 - "/XYZ",  
748 - null,  
749 - null,  
750 - null  
751 - ]  
752 - ] 779 + "/Parent": "3 0 R",
  780 + "/Resources": {
  781 + "/Font": {
  782 + "/F1": "40 0 R"
  783 + },
  784 + "/ProcSet": "41 0 R"
  785 + },
  786 + "/Type": "/Page"
753 }, 787 },
754 - "108 0 R": [  
755 - "28 0 R",  
756 - "/XYZ",  
757 - null,  
758 - null,  
759 - null  
760 - ],  
761 "11 0 R": { 788 "11 0 R": {
762 "/Contents": "50 0 R", 789 "/Contents": "50 0 R",
763 "/MediaBox": [ 790 "/MediaBox": [
@@ -911,12 +938,6 @@ @@ -911,12 +938,6 @@
911 }, 938 },
912 "/Type": "/Page" 939 "/Type": "/Page"
913 }, 940 },
914 - "2 0 R": {  
915 - "/Count": 6,  
916 - "/First": "4 0 R",  
917 - "/Last": "5 0 R",  
918 - "/Type": "/Outlines"  
919 - },  
920 "20 0 R": { 941 "20 0 R": {
921 "/Contents": "68 0 R", 942 "/Contents": "68 0 R",
922 "/MediaBox": [ 943 "/MediaBox": [
@@ -1087,42 +1108,6 @@ @@ -1087,42 +1108,6 @@
1087 }, 1108 },
1088 "/Type": "/Page" 1109 "/Type": "/Page"
1089 }, 1110 },
1090 - "3 0 R": {  
1091 - "/Count": 30,  
1092 - "/Kids": [  
1093 - "6 0 R",  
1094 - "7 0 R",  
1095 - "8 0 R",  
1096 - "9 0 R",  
1097 - "10 0 R",  
1098 - "11 0 R",  
1099 - "12 0 R",  
1100 - "13 0 R",  
1101 - "14 0 R",  
1102 - "15 0 R",  
1103 - "16 0 R",  
1104 - "17 0 R",  
1105 - "18 0 R",  
1106 - "19 0 R",  
1107 - "20 0 R",  
1108 - "21 0 R",  
1109 - "22 0 R",  
1110 - "23 0 R",  
1111 - "24 0 R",  
1112 - "25 0 R",  
1113 - "26 0 R",  
1114 - "27 0 R",  
1115 - "28 0 R",  
1116 - "29 0 R",  
1117 - "30 0 R",  
1118 - "31 0 R",  
1119 - "32 0 R",  
1120 - "33 0 R",  
1121 - "34 0 R",  
1122 - "35 0 R"  
1123 - ],  
1124 - "/Type": "/Pages"  
1125 - },  
1126 "30 0 R": { 1111 "30 0 R": {
1127 "/Contents": "88 0 R", 1112 "/Contents": "88 0 R",
1128 "/MediaBox": [ 1113 "/MediaBox": [
@@ -1256,22 +1241,6 @@ @@ -1256,22 +1241,6 @@
1256 "/Length": "39 0 R" 1241 "/Length": "39 0 R"
1257 }, 1242 },
1258 "39 0 R": 45, 1243 "39 0 R": 45,
1259 - "4 0 R": {  
1260 - "/Count": 4,  
1261 - "/Dest": [  
1262 - "11 0 R",  
1263 - "/XYZ",  
1264 - null,  
1265 - null,  
1266 - null  
1267 - ],  
1268 - "/First": "36 0 R",  
1269 - "/Last": "37 0 R",  
1270 - "/Next": "5 0 R",  
1271 - "/Parent": "2 0 R",  
1272 - "/Title": "Potato 1 -> 5: /XYZ null null null",  
1273 - "/Type": "/Outline"  
1274 - },  
1275 "40 0 R": { 1244 "40 0 R": {
1276 "/BaseFont": "/Helvetica", 1245 "/BaseFont": "/Helvetica",
1277 "/Encoding": "/WinAnsiEncoding", 1246 "/Encoding": "/WinAnsiEncoding",
@@ -1299,19 +1268,6 @@ @@ -1299,19 +1268,6 @@
1299 "/Length": "49 0 R" 1268 "/Length": "49 0 R"
1300 }, 1269 },
1301 "49 0 R": 45, 1270 "49 0 R": 45,
1302 - "5 0 R": {  
1303 - "/Dest": [  
1304 - "21 0 R",  
1305 - "/XYZ",  
1306 - 66,  
1307 - 756,  
1308 - 3  
1309 - ],  
1310 - "/Parent": "2 0 R",  
1311 - "/Prev": "4 0 R",  
1312 - "/Title": "Salad 2 -> 15: /XYZ 66 756 3",  
1313 - "/Type": "/Outline"  
1314 - },  
1315 "50 0 R": { 1271 "50 0 R": {
1316 "/Length": "51 0 R" 1272 "/Length": "51 0 R"
1317 }, 1273 },
@@ -1332,23 +1288,6 @@ @@ -1332,23 +1288,6 @@
1332 "/Length": "59 0 R" 1288 "/Length": "59 0 R"
1333 }, 1289 },
1334 "59 0 R": 45, 1290 "59 0 R": 45,
1335 - "6 0 R": {  
1336 - "/Contents": "38 0 R",  
1337 - "/MediaBox": [  
1338 - 0,  
1339 - 0,  
1340 - 612,  
1341 - 792  
1342 - ],  
1343 - "/Parent": "3 0 R",  
1344 - "/Resources": {  
1345 - "/Font": {  
1346 - "/F1": "40 0 R"  
1347 - },  
1348 - "/ProcSet": "41 0 R"  
1349 - },  
1350 - "/Type": "/Page"  
1351 - },  
1352 "60 0 R": { 1291 "60 0 R": {
1353 "/Length": "61 0 R" 1292 "/Length": "61 0 R"
1354 }, 1293 },
@@ -1369,23 +1308,6 @@ @@ -1369,23 +1308,6 @@
1369 "/Length": "69 0 R" 1308 "/Length": "69 0 R"
1370 }, 1309 },
1371 "69 0 R": 46, 1310 "69 0 R": 46,
1372 - "7 0 R": {  
1373 - "/Contents": "42 0 R",  
1374 - "/MediaBox": [  
1375 - 0,  
1376 - 0,  
1377 - 612,  
1378 - 792  
1379 - ],  
1380 - "/Parent": "3 0 R",  
1381 - "/Resources": {  
1382 - "/Font": {  
1383 - "/F1": "40 0 R"  
1384 - },  
1385 - "/ProcSet": "41 0 R"  
1386 - },  
1387 - "/Type": "/Page"  
1388 - },  
1389 "70 0 R": { 1311 "70 0 R": {
1390 "/Length": "71 0 R" 1312 "/Length": "71 0 R"
1391 }, 1313 },
@@ -1406,23 +1328,6 @@ @@ -1406,23 +1328,6 @@
1406 "/Length": "79 0 R" 1328 "/Length": "79 0 R"
1407 }, 1329 },
1408 "79 0 R": 46, 1330 "79 0 R": 46,
1409 - "8 0 R": {  
1410 - "/Contents": "44 0 R",  
1411 - "/MediaBox": [  
1412 - 0,  
1413 - 0,  
1414 - 612,  
1415 - 792  
1416 - ],  
1417 - "/Parent": "3 0 R",  
1418 - "/Resources": {  
1419 - "/Font": {  
1420 - "/F1": "40 0 R"  
1421 - },  
1422 - "/ProcSet": "41 0 R"  
1423 - },  
1424 - "/Type": "/Page"  
1425 - },  
1426 "80 0 R": { 1331 "80 0 R": {
1427 "/Length": "81 0 R" 1332 "/Length": "81 0 R"
1428 }, 1333 },
@@ -1443,23 +1348,6 @@ @@ -1443,23 +1348,6 @@
1443 "/Length": "89 0 R" 1348 "/Length": "89 0 R"
1444 }, 1349 },
1445 "89 0 R": 46, 1350 "89 0 R": 46,
1446 - "9 0 R": {  
1447 - "/Contents": "46 0 R",  
1448 - "/MediaBox": [  
1449 - 0,  
1450 - 0,  
1451 - 612,  
1452 - 792  
1453 - ],  
1454 - "/Parent": "3 0 R",  
1455 - "/Resources": {  
1456 - "/Font": {  
1457 - "/F1": "40 0 R"  
1458 - },  
1459 - "/ProcSet": "41 0 R"  
1460 - },  
1461 - "/Type": "/Page"  
1462 - },  
1463 "90 0 R": { 1351 "90 0 R": {
1464 "/Length": "91 0 R" 1352 "/Length": "91 0 R"
1465 }, 1353 },
@@ -1480,6 +1368,118 @@ @@ -1480,6 +1368,118 @@
1480 "/Length": "99 0 R" 1368 "/Length": "99 0 R"
1481 }, 1369 },
1482 "99 0 R": 46, 1370 "99 0 R": 46,
  1371 + "100 0 R": {
  1372 + "/Count": -2,
  1373 + "/Dest": [
  1374 + "18 0 R",
  1375 + "/FitV",
  1376 + 100
  1377 + ],
  1378 + "/First": "104 0 R",
  1379 + "/Last": "105 0 R",
  1380 + "/Next": "101 0 R",
  1381 + "/Parent": "36 0 R",
  1382 + "/Title": "Biherbadem 1.1.1 -> 12: /FitV 100",
  1383 + "/Type": "/Outline"
  1384 + },
  1385 + "101 0 R": {
  1386 + "/Count": 1,
  1387 + "/Dest": [
  1388 + "18 0 R",
  1389 + "/XYZ",
  1390 + null,
  1391 + null,
  1392 + null
  1393 + ],
  1394 + "/First": "106 0 R",
  1395 + "/Last": "106 0 R",
  1396 + "/Parent": "36 0 R",
  1397 + "/Prev": "100 0 R",
  1398 + "/Title": "Gawehwehweh 1.1.2 -> 12: /XYZ null null null",
  1399 + "/Type": "/Outline"
  1400 + },
  1401 + "102 0 R": {
  1402 + "/Dest": "gabeebee",
  1403 + "/Next": "103 0 R",
  1404 + "/Parent": "37 0 R",
  1405 + "/Title": "Gabeebeebee (name) 1.2.1 -> 1: /FitR 66 714 180 770",
  1406 + "/Type": "/Outline"
  1407 + },
  1408 + "103 0 R": {
  1409 + "/A": {
  1410 + "/D": [
  1411 + "6 0 R",
  1412 + "/XYZ",
  1413 + null,
  1414 + null,
  1415 + null
  1416 + ],
  1417 + "/S": "/GoTo",
  1418 + "/Type": "/Action"
  1419 + },
  1420 + "/Parent": "37 0 R",
  1421 + "/Prev": "102 0 R",
  1422 + "/Title": "Merschqaberschq (A) 1.2.2 -> 0: /XYZ null null null",
  1423 + "/Type": "/Outline"
  1424 + },
  1425 + "104 0 R": {
  1426 + "/A": {
  1427 + "/D": "glarp",
  1428 + "/S": "/GoTo",
  1429 + "/Type": "/Action"
  1430 + },
  1431 + "/Next": "105 0 R",
  1432 + "/Parent": "100 0 R",
  1433 + "/Title": "Glarpenspliel (A, name) 1.1.1.1 -> 18: /XYZ null null null",
  1434 + "/Type": "/Outline"
  1435 + },
  1436 + "105 0 R": {
  1437 + "/Dest": [
  1438 + "25 0 R",
  1439 + "/XYZ",
  1440 + null,
  1441 + null,
  1442 + null
  1443 + ],
  1444 + "/Parent": "100 0 R",
  1445 + "/Prev": "104 0 R",
  1446 + "/Title": "Hagoogamagoogle 1.1.1.2 -> 19: /XYZ null null null",
  1447 + "/Type": "/Outline"
  1448 + },
  1449 + "106 0 R": {
  1450 + "/Dest": "108 0 R",
  1451 + "/Parent": "101 0 R",
  1452 + "/Title": "Jawarnianbvarwash 1.1.2.1 -> 22: /XYZ null null null",
  1453 + "/Type": "/Outline"
  1454 + },
  1455 + "107 0 R": {
  1456 + "/Names": [
  1457 + "gabeebee",
  1458 + [
  1459 + "7 0 R",
  1460 + "/FitR",
  1461 + 66,
  1462 + 714,
  1463 + 180,
  1464 + 770
  1465 + ],
  1466 + "glarp",
  1467 + [
  1468 + "24 0 R",
  1469 + "/XYZ",
  1470 + null,
  1471 + null,
  1472 + null
  1473 + ]
  1474 + ]
  1475 + },
  1476 + "108 0 R": [
  1477 + "28 0 R",
  1478 + "/XYZ",
  1479 + null,
  1480 + null,
  1481 + null
  1482 + ],
1483 "trailer": { 1483 "trailer": {
1484 "/ID": [ 1484 "/ID": [
1485 "Õ+\f\u0017Â\u0016Pib®gC¯ì&\u000f", 1485 "Õ+\f\u0017Â\u0016Pib®gC¯ì&\u000f",
qpdf/qtest/qpdf/json-outlines-with-old-root-dests.out
@@ -744,129 +744,161 @@ @@ -744,129 +744,161 @@
744 "/Pages": "3 0 R", 744 "/Pages": "3 0 R",
745 "/Type": "/Catalog" 745 "/Type": "/Catalog"
746 }, 746 },
747 - "10 0 R": {  
748 - "/Contents": "48 0 R",  
749 - "/MediaBox": [  
750 - 0,  
751 - 0,  
752 - 612,  
753 - 792  
754 - ],  
755 - "/Parent": "3 0 R",  
756 - "/Resources": {  
757 - "/Font": {  
758 - "/F1": "40 0 R"  
759 - },  
760 - "/ProcSet": "41 0 R"  
761 - },  
762 - "/Type": "/Page" 747 + "2 0 R": {
  748 + "/Count": 6,
  749 + "/First": "4 0 R",
  750 + "/Last": "5 0 R",
  751 + "/Type": "/Outlines"
763 }, 752 },
764 - "100 0 R": {  
765 - "/Count": -2,  
766 - "/Dest": [ 753 + "3 0 R": {
  754 + "/Count": 30,
  755 + "/Kids": [
  756 + "6 0 R",
  757 + "7 0 R",
  758 + "8 0 R",
  759 + "9 0 R",
  760 + "10 0 R",
  761 + "11 0 R",
  762 + "12 0 R",
  763 + "13 0 R",
  764 + "14 0 R",
  765 + "15 0 R",
  766 + "16 0 R",
  767 + "17 0 R",
767 "18 0 R", 768 "18 0 R",
768 - "/FitV",  
769 - 100 769 + "19 0 R",
  770 + "20 0 R",
  771 + "21 0 R",
  772 + "22 0 R",
  773 + "23 0 R",
  774 + "24 0 R",
  775 + "25 0 R",
  776 + "26 0 R",
  777 + "27 0 R",
  778 + "28 0 R",
  779 + "29 0 R",
  780 + "30 0 R",
  781 + "31 0 R",
  782 + "32 0 R",
  783 + "33 0 R",
  784 + "34 0 R",
  785 + "35 0 R"
770 ], 786 ],
771 - "/First": "104 0 R",  
772 - "/Last": "105 0 R",  
773 - "/Next": "101 0 R",  
774 - "/Parent": "36 0 R",  
775 - "/Title": "•Biherbadem 1.1.1 -> 12: /FitV 100",  
776 - "/Type": "/Outline" 787 + "/Type": "/Pages"
777 }, 788 },
778 - "101 0 R": {  
779 - "/Count": 1, 789 + "4 0 R": {
  790 + "/Count": 4,
780 "/Dest": [ 791 "/Dest": [
781 - "18 0 R", 792 + "11 0 R",
782 "/XYZ", 793 "/XYZ",
783 null, 794 null,
784 null, 795 null,
785 null 796 null
786 ], 797 ],
787 - "/First": "106 0 R",  
788 - "/Last": "106 0 R",  
789 - "/Parent": "36 0 R",  
790 - "/Prev": "100 0 R",  
791 - "/Title": "•Gawehwehweh 1.1.2 -> 12: /XYZ null null null", 798 + "/First": "36 0 R",
  799 + "/Last": "37 0 R",
  800 + "/Next": "5 0 R",
  801 + "/Parent": "2 0 R",
  802 + "/Title": "•Potato 1 -> 5: /XYZ null null null",
792 "/Type": "/Outline" 803 "/Type": "/Outline"
793 }, 804 },
794 - "102 0 R": {  
795 - "/Dest": "/gabeebee",  
796 - "/Next": "103 0 R",  
797 - "/Parent": "37 0 R",  
798 - "/Title": "•Gabeebeebee (name) 1.2.1 -> 1: /FitR 66 714 180 770", 805 + "5 0 R": {
  806 + "/Dest": [
  807 + "21 0 R",
  808 + "/XYZ",
  809 + 66,
  810 + 756,
  811 + 3
  812 + ],
  813 + "/Parent": "2 0 R",
  814 + "/Prev": "4 0 R",
  815 + "/Title": "•Salad 2 -> 15: /XYZ 66 756 3",
799 "/Type": "/Outline" 816 "/Type": "/Outline"
800 }, 817 },
801 - "103 0 R": {  
802 - "/A": {  
803 - "/D": [  
804 - "6 0 R",  
805 - "/XYZ",  
806 - null,  
807 - null,  
808 - null  
809 - ],  
810 - "/S": "/GoTo",  
811 - "/Type": "/Action" 818 + "6 0 R": {
  819 + "/Contents": "38 0 R",
  820 + "/MediaBox": [
  821 + 0,
  822 + 0,
  823 + 612,
  824 + 792
  825 + ],
  826 + "/Parent": "3 0 R",
  827 + "/Resources": {
  828 + "/Font": {
  829 + "/F1": "40 0 R"
  830 + },
  831 + "/ProcSet": "41 0 R"
812 }, 832 },
813 - "/Parent": "37 0 R",  
814 - "/Prev": "102 0 R",  
815 - "/Title": "•Merschqaberschq (A) 1.2.2 -> 0: /XYZ null null null",  
816 - "/Type": "/Outline" 833 + "/Type": "/Page"
817 }, 834 },
818 - "104 0 R": {  
819 - "/A": {  
820 - "/D": "/glarp",  
821 - "/S": "/GoTo",  
822 - "/Type": "/Action" 835 + "7 0 R": {
  836 + "/Contents": "42 0 R",
  837 + "/MediaBox": [
  838 + 0,
  839 + 0,
  840 + 612,
  841 + 792
  842 + ],
  843 + "/Parent": "3 0 R",
  844 + "/Resources": {
  845 + "/Font": {
  846 + "/F1": "40 0 R"
  847 + },
  848 + "/ProcSet": "41 0 R"
823 }, 849 },
824 - "/Next": "105 0 R",  
825 - "/Parent": "100 0 R",  
826 - "/Title": "•Glarpenspliel (A, name) 1.1.1.1 -> 18: /XYZ null null null",  
827 - "/Type": "/Outline" 850 + "/Type": "/Page"
828 }, 851 },
829 - "105 0 R": {  
830 - "/Dest": [  
831 - "25 0 R",  
832 - "/XYZ",  
833 - null,  
834 - null,  
835 - null 852 + "8 0 R": {
  853 + "/Contents": "44 0 R",
  854 + "/MediaBox": [
  855 + 0,
  856 + 0,
  857 + 612,
  858 + 792
836 ], 859 ],
837 - "/Parent": "100 0 R",  
838 - "/Prev": "104 0 R",  
839 - "/Title": "•Hagoogamagoogle 1.1.1.2 -> 19: /XYZ null null null",  
840 - "/Type": "/Outline" 860 + "/Parent": "3 0 R",
  861 + "/Resources": {
  862 + "/Font": {
  863 + "/F1": "40 0 R"
  864 + },
  865 + "/ProcSet": "41 0 R"
  866 + },
  867 + "/Type": "/Page"
841 }, 868 },
842 - "106 0 R": {  
843 - "/Dest": [  
844 - "28 0 R",  
845 - "/XYZ",  
846 - null,  
847 - null,  
848 - null 869 + "9 0 R": {
  870 + "/Contents": "46 0 R",
  871 + "/MediaBox": [
  872 + 0,
  873 + 0,
  874 + 612,
  875 + 792
849 ], 876 ],
850 - "/Parent": "101 0 R",  
851 - "/Title": "•Jawarnianbvarwash 1.1.2.1 -> 22: /XYZ null null null",  
852 - "/Type": "/Outline" 877 + "/Parent": "3 0 R",
  878 + "/Resources": {
  879 + "/Font": {
  880 + "/F1": "40 0 R"
  881 + },
  882 + "/ProcSet": "41 0 R"
  883 + },
  884 + "/Type": "/Page"
853 }, 885 },
854 - "107 0 R": {  
855 - "/gabeebee": [  
856 - "7 0 R",  
857 - "/FitR",  
858 - 66,  
859 - 714,  
860 - 180,  
861 - 770 886 + "10 0 R": {
  887 + "/Contents": "48 0 R",
  888 + "/MediaBox": [
  889 + 0,
  890 + 0,
  891 + 612,
  892 + 792
862 ], 893 ],
863 - "/glarp": [  
864 - "24 0 R",  
865 - "/XYZ",  
866 - null,  
867 - null,  
868 - null  
869 - ] 894 + "/Parent": "3 0 R",
  895 + "/Resources": {
  896 + "/Font": {
  897 + "/F1": "40 0 R"
  898 + },
  899 + "/ProcSet": "41 0 R"
  900 + },
  901 + "/Type": "/Page"
870 }, 902 },
871 "11 0 R": { 903 "11 0 R": {
872 "/Contents": "50 0 R", 904 "/Contents": "50 0 R",
@@ -1021,12 +1053,6 @@ @@ -1021,12 +1053,6 @@
1021 }, 1053 },
1022 "/Type": "/Page" 1054 "/Type": "/Page"
1023 }, 1055 },
1024 - "2 0 R": {  
1025 - "/Count": 6,  
1026 - "/First": "4 0 R",  
1027 - "/Last": "5 0 R",  
1028 - "/Type": "/Outlines"  
1029 - },  
1030 "20 0 R": { 1056 "20 0 R": {
1031 "/Contents": "68 0 R", 1057 "/Contents": "68 0 R",
1032 "/MediaBox": [ 1058 "/MediaBox": [
@@ -1197,42 +1223,6 @@ @@ -1197,42 +1223,6 @@
1197 }, 1223 },
1198 "/Type": "/Page" 1224 "/Type": "/Page"
1199 }, 1225 },
1200 - "3 0 R": {  
1201 - "/Count": 30,  
1202 - "/Kids": [  
1203 - "6 0 R",  
1204 - "7 0 R",  
1205 - "8 0 R",  
1206 - "9 0 R",  
1207 - "10 0 R",  
1208 - "11 0 R",  
1209 - "12 0 R",  
1210 - "13 0 R",  
1211 - "14 0 R",  
1212 - "15 0 R",  
1213 - "16 0 R",  
1214 - "17 0 R",  
1215 - "18 0 R",  
1216 - "19 0 R",  
1217 - "20 0 R",  
1218 - "21 0 R",  
1219 - "22 0 R",  
1220 - "23 0 R",  
1221 - "24 0 R",  
1222 - "25 0 R",  
1223 - "26 0 R",  
1224 - "27 0 R",  
1225 - "28 0 R",  
1226 - "29 0 R",  
1227 - "30 0 R",  
1228 - "31 0 R",  
1229 - "32 0 R",  
1230 - "33 0 R",  
1231 - "34 0 R",  
1232 - "35 0 R"  
1233 - ],  
1234 - "/Type": "/Pages"  
1235 - },  
1236 "30 0 R": { 1226 "30 0 R": {
1237 "/Contents": "88 0 R", 1227 "/Contents": "88 0 R",
1238 "/MediaBox": [ 1228 "/MediaBox": [
@@ -1366,22 +1356,6 @@ @@ -1366,22 +1356,6 @@
1366 "/Length": "39 0 R" 1356 "/Length": "39 0 R"
1367 }, 1357 },
1368 "39 0 R": 44, 1358 "39 0 R": 44,
1369 - "4 0 R": {  
1370 - "/Count": 4,  
1371 - "/Dest": [  
1372 - "11 0 R",  
1373 - "/XYZ",  
1374 - null,  
1375 - null,  
1376 - null  
1377 - ],  
1378 - "/First": "36 0 R",  
1379 - "/Last": "37 0 R",  
1380 - "/Next": "5 0 R",  
1381 - "/Parent": "2 0 R",  
1382 - "/Title": "•Potato 1 -> 5: /XYZ null null null",  
1383 - "/Type": "/Outline"  
1384 - },  
1385 "40 0 R": { 1359 "40 0 R": {
1386 "/BaseFont": "/Helvetica", 1360 "/BaseFont": "/Helvetica",
1387 "/Encoding": "/WinAnsiEncoding", 1361 "/Encoding": "/WinAnsiEncoding",
@@ -1409,19 +1383,6 @@ @@ -1409,19 +1383,6 @@
1409 "/Length": "49 0 R" 1383 "/Length": "49 0 R"
1410 }, 1384 },
1411 "49 0 R": 44, 1385 "49 0 R": 44,
1412 - "5 0 R": {  
1413 - "/Dest": [  
1414 - "21 0 R",  
1415 - "/XYZ",  
1416 - 66,  
1417 - 756,  
1418 - 3  
1419 - ],  
1420 - "/Parent": "2 0 R",  
1421 - "/Prev": "4 0 R",  
1422 - "/Title": "•Salad 2 -> 15: /XYZ 66 756 3",  
1423 - "/Type": "/Outline"  
1424 - },  
1425 "50 0 R": { 1386 "50 0 R": {
1426 "/Length": "51 0 R" 1387 "/Length": "51 0 R"
1427 }, 1388 },
@@ -1442,23 +1403,6 @@ @@ -1442,23 +1403,6 @@
1442 "/Length": "59 0 R" 1403 "/Length": "59 0 R"
1443 }, 1404 },
1444 "59 0 R": 44, 1405 "59 0 R": 44,
1445 - "6 0 R": {  
1446 - "/Contents": "38 0 R",  
1447 - "/MediaBox": [  
1448 - 0,  
1449 - 0,  
1450 - 612,  
1451 - 792  
1452 - ],  
1453 - "/Parent": "3 0 R",  
1454 - "/Resources": {  
1455 - "/Font": {  
1456 - "/F1": "40 0 R"  
1457 - },  
1458 - "/ProcSet": "41 0 R"  
1459 - },  
1460 - "/Type": "/Page"  
1461 - },  
1462 "60 0 R": { 1406 "60 0 R": {
1463 "/Length": "61 0 R" 1407 "/Length": "61 0 R"
1464 }, 1408 },
@@ -1479,23 +1423,6 @@ @@ -1479,23 +1423,6 @@
1479 "/Length": "69 0 R" 1423 "/Length": "69 0 R"
1480 }, 1424 },
1481 "69 0 R": 45, 1425 "69 0 R": 45,
1482 - "7 0 R": {  
1483 - "/Contents": "42 0 R",  
1484 - "/MediaBox": [  
1485 - 0,  
1486 - 0,  
1487 - 612,  
1488 - 792  
1489 - ],  
1490 - "/Parent": "3 0 R",  
1491 - "/Resources": {  
1492 - "/Font": {  
1493 - "/F1": "40 0 R"  
1494 - },  
1495 - "/ProcSet": "41 0 R"  
1496 - },  
1497 - "/Type": "/Page"  
1498 - },  
1499 "70 0 R": { 1426 "70 0 R": {
1500 "/Length": "71 0 R" 1427 "/Length": "71 0 R"
1501 }, 1428 },
@@ -1516,23 +1443,6 @@ @@ -1516,23 +1443,6 @@
1516 "/Length": "79 0 R" 1443 "/Length": "79 0 R"
1517 }, 1444 },
1518 "79 0 R": 45, 1445 "79 0 R": 45,
1519 - "8 0 R": {  
1520 - "/Contents": "44 0 R",  
1521 - "/MediaBox": [  
1522 - 0,  
1523 - 0,  
1524 - 612,  
1525 - 792  
1526 - ],  
1527 - "/Parent": "3 0 R",  
1528 - "/Resources": {  
1529 - "/Font": {  
1530 - "/F1": "40 0 R"  
1531 - },  
1532 - "/ProcSet": "41 0 R"  
1533 - },  
1534 - "/Type": "/Page"  
1535 - },  
1536 "80 0 R": { 1446 "80 0 R": {
1537 "/Length": "81 0 R" 1447 "/Length": "81 0 R"
1538 }, 1448 },
@@ -1553,23 +1463,6 @@ @@ -1553,23 +1463,6 @@
1553 "/Length": "89 0 R" 1463 "/Length": "89 0 R"
1554 }, 1464 },
1555 "89 0 R": 45, 1465 "89 0 R": 45,
1556 - "9 0 R": {  
1557 - "/Contents": "46 0 R",  
1558 - "/MediaBox": [  
1559 - 0,  
1560 - 0,  
1561 - 612,  
1562 - 792  
1563 - ],  
1564 - "/Parent": "3 0 R",  
1565 - "/Resources": {  
1566 - "/Font": {  
1567 - "/F1": "40 0 R"  
1568 - },  
1569 - "/ProcSet": "41 0 R"  
1570 - },  
1571 - "/Type": "/Page"  
1572 - },  
1573 "90 0 R": { 1466 "90 0 R": {
1574 "/Length": "91 0 R" 1467 "/Length": "91 0 R"
1575 }, 1468 },
@@ -1590,6 +1483,113 @@ @@ -1590,6 +1483,113 @@
1590 "/Length": "99 0 R" 1483 "/Length": "99 0 R"
1591 }, 1484 },
1592 "99 0 R": 45, 1485 "99 0 R": 45,
  1486 + "100 0 R": {
  1487 + "/Count": -2,
  1488 + "/Dest": [
  1489 + "18 0 R",
  1490 + "/FitV",
  1491 + 100
  1492 + ],
  1493 + "/First": "104 0 R",
  1494 + "/Last": "105 0 R",
  1495 + "/Next": "101 0 R",
  1496 + "/Parent": "36 0 R",
  1497 + "/Title": "•Biherbadem 1.1.1 -> 12: /FitV 100",
  1498 + "/Type": "/Outline"
  1499 + },
  1500 + "101 0 R": {
  1501 + "/Count": 1,
  1502 + "/Dest": [
  1503 + "18 0 R",
  1504 + "/XYZ",
  1505 + null,
  1506 + null,
  1507 + null
  1508 + ],
  1509 + "/First": "106 0 R",
  1510 + "/Last": "106 0 R",
  1511 + "/Parent": "36 0 R",
  1512 + "/Prev": "100 0 R",
  1513 + "/Title": "•Gawehwehweh 1.1.2 -> 12: /XYZ null null null",
  1514 + "/Type": "/Outline"
  1515 + },
  1516 + "102 0 R": {
  1517 + "/Dest": "/gabeebee",
  1518 + "/Next": "103 0 R",
  1519 + "/Parent": "37 0 R",
  1520 + "/Title": "•Gabeebeebee (name) 1.2.1 -> 1: /FitR 66 714 180 770",
  1521 + "/Type": "/Outline"
  1522 + },
  1523 + "103 0 R": {
  1524 + "/A": {
  1525 + "/D": [
  1526 + "6 0 R",
  1527 + "/XYZ",
  1528 + null,
  1529 + null,
  1530 + null
  1531 + ],
  1532 + "/S": "/GoTo",
  1533 + "/Type": "/Action"
  1534 + },
  1535 + "/Parent": "37 0 R",
  1536 + "/Prev": "102 0 R",
  1537 + "/Title": "•Merschqaberschq (A) 1.2.2 -> 0: /XYZ null null null",
  1538 + "/Type": "/Outline"
  1539 + },
  1540 + "104 0 R": {
  1541 + "/A": {
  1542 + "/D": "/glarp",
  1543 + "/S": "/GoTo",
  1544 + "/Type": "/Action"
  1545 + },
  1546 + "/Next": "105 0 R",
  1547 + "/Parent": "100 0 R",
  1548 + "/Title": "•Glarpenspliel (A, name) 1.1.1.1 -> 18: /XYZ null null null",
  1549 + "/Type": "/Outline"
  1550 + },
  1551 + "105 0 R": {
  1552 + "/Dest": [
  1553 + "25 0 R",
  1554 + "/XYZ",
  1555 + null,
  1556 + null,
  1557 + null
  1558 + ],
  1559 + "/Parent": "100 0 R",
  1560 + "/Prev": "104 0 R",
  1561 + "/Title": "•Hagoogamagoogle 1.1.1.2 -> 19: /XYZ null null null",
  1562 + "/Type": "/Outline"
  1563 + },
  1564 + "106 0 R": {
  1565 + "/Dest": [
  1566 + "28 0 R",
  1567 + "/XYZ",
  1568 + null,
  1569 + null,
  1570 + null
  1571 + ],
  1572 + "/Parent": "101 0 R",
  1573 + "/Title": "•Jawarnianbvarwash 1.1.2.1 -> 22: /XYZ null null null",
  1574 + "/Type": "/Outline"
  1575 + },
  1576 + "107 0 R": {
  1577 + "/gabeebee": [
  1578 + "7 0 R",
  1579 + "/FitR",
  1580 + 66,
  1581 + 714,
  1582 + 180,
  1583 + 770
  1584 + ],
  1585 + "/glarp": [
  1586 + "24 0 R",
  1587 + "/XYZ",
  1588 + null,
  1589 + null,
  1590 + null
  1591 + ]
  1592 + },
1593 "trailer": { 1593 "trailer": {
1594 "/ID": [ 1594 "/ID": [
1595 "Õ+\f\u0017Â\u0016Pib®gC¯ì&\u000f", 1595 "Õ+\f\u0017Â\u0016Pib®gC¯ì&\u000f",
qpdf/qtest/qpdf/json-page-labels-and-outlines-objects.out
@@ -70,8 +70,44 @@ @@ -70,8 +70,44 @@
70 "/Pages": "2 0 R", 70 "/Pages": "2 0 R",
71 "/Type": "/Catalog" 71 "/Type": "/Catalog"
72 }, 72 },
73 - "10 0 R": {  
74 - "/Contents": "49 0 R", 73 + "2 0 R": {
  74 + "/Count": 30,
  75 + "/Kids": [
  76 + "3 0 R",
  77 + "4 0 R",
  78 + "5 0 R",
  79 + "6 0 R",
  80 + "7 0 R",
  81 + "8 0 R",
  82 + "9 0 R",
  83 + "10 0 R",
  84 + "11 0 R",
  85 + "12 0 R",
  86 + "13 0 R",
  87 + "14 0 R",
  88 + "15 0 R",
  89 + "16 0 R",
  90 + "17 0 R",
  91 + "18 0 R",
  92 + "19 0 R",
  93 + "20 0 R",
  94 + "21 0 R",
  95 + "22 0 R",
  96 + "23 0 R",
  97 + "24 0 R",
  98 + "25 0 R",
  99 + "26 0 R",
  100 + "27 0 R",
  101 + "28 0 R",
  102 + "29 0 R",
  103 + "30 0 R",
  104 + "31 0 R",
  105 + "32 0 R"
  106 + ],
  107 + "/Type": "/Pages"
  108 + },
  109 + "3 0 R": {
  110 + "/Contents": "33 0 R",
75 "/MediaBox": [ 111 "/MediaBox": [
76 0, 112 0,
77 0, 113 0,
@@ -87,100 +123,124 @@ @@ -87,100 +123,124 @@
87 }, 123 },
88 "/Type": "/Page" 124 "/Type": "/Page"
89 }, 125 },
90 - "100 0 R": {  
91 - "/Count": -2,  
92 - "/Dest": [  
93 - "15 0 R",  
94 - "/FitV",  
95 - 100 126 + "4 0 R": {
  127 + "/Contents": "37 0 R",
  128 + "/MediaBox": [
  129 + 0,
  130 + 0,
  131 + 612,
  132 + 792
96 ], 133 ],
97 - "/First": "102 0 R",  
98 - "/Last": "103 0 R",  
99 - "/Next": "101 0 R",  
100 - "/Parent": "98 0 R",  
101 - "/Title": "Isosicle 1.1.1 -> 12: /FitV 100",  
102 - "/Type": "/Outline" 134 + "/Parent": "2 0 R",
  135 + "/Resources": {
  136 + "/Font": {
  137 + "/F1": "35 0 R"
  138 + },
  139 + "/ProcSet": "36 0 R"
  140 + },
  141 + "/Type": "/Page"
103 }, 142 },
104 - "101 0 R": {  
105 - "/Count": 1,  
106 - "/Dest": [  
107 - "15 0 R",  
108 - "/XYZ",  
109 - null,  
110 - null,  
111 - null 143 + "5 0 R": {
  144 + "/Contents": "39 0 R",
  145 + "/MediaBox": [
  146 + 0,
  147 + 0,
  148 + 612,
  149 + 792
112 ], 150 ],
113 - "/First": "104 0 R",  
114 - "/Last": "104 0 R",  
115 - "/Parent": "98 0 R",  
116 - "/Prev": "100 0 R",  
117 - "/Title": "Isosicle 1.1.2 -> 12: /XYZ null null null",  
118 - "/Type": "/Outline" 151 + "/Parent": "2 0 R",
  152 + "/Resources": {
  153 + "/Font": {
  154 + "/F1": "35 0 R"
  155 + },
  156 + "/ProcSet": "36 0 R"
  157 + },
  158 + "/Type": "/Page"
119 }, 159 },
120 - "102 0 R": {  
121 - "/Dest": [  
122 - "21 0 R",  
123 - "/XYZ",  
124 - null,  
125 - null,  
126 - null 160 + "6 0 R": {
  161 + "/Contents": "41 0 R",
  162 + "/MediaBox": [
  163 + 0,
  164 + 0,
  165 + 612,
  166 + 792
127 ], 167 ],
128 - "/Next": "103 0 R",  
129 - "/Parent": "100 0 R",  
130 - "/Title": "Isosicle 1.1.1.1 -> 18: /XYZ null null null",  
131 - "/Type": "/Outline" 168 + "/Parent": "2 0 R",
  169 + "/Resources": {
  170 + "/Font": {
  171 + "/F1": "35 0 R"
  172 + },
  173 + "/ProcSet": "36 0 R"
  174 + },
  175 + "/Type": "/Page"
132 }, 176 },
133 - "103 0 R": {  
134 - "/Dest": [  
135 - "22 0 R",  
136 - "/XYZ",  
137 - null,  
138 - null,  
139 - null 177 + "7 0 R": {
  178 + "/Contents": "43 0 R",
  179 + "/MediaBox": [
  180 + 0,
  181 + 0,
  182 + 612,
  183 + 792
140 ], 184 ],
141 - "/Parent": "100 0 R",  
142 - "/Prev": "102 0 R",  
143 - "/Title": "Isosicle 1.1.1.2 -> 19: /XYZ null null null",  
144 - "/Type": "/Outline" 185 + "/Parent": "2 0 R",
  186 + "/Resources": {
  187 + "/Font": {
  188 + "/F1": "35 0 R"
  189 + },
  190 + "/ProcSet": "36 0 R"
  191 + },
  192 + "/Type": "/Page"
145 }, 193 },
146 - "104 0 R": {  
147 - "/Dest": [  
148 - "25 0 R",  
149 - "/XYZ",  
150 - null,  
151 - null,  
152 - null 194 + "8 0 R": {
  195 + "/Contents": "45 0 R",
  196 + "/MediaBox": [
  197 + 0,
  198 + 0,
  199 + 612,
  200 + 792
153 ], 201 ],
154 - "/Parent": "101 0 R",  
155 - "/Title": "Isosicle 1.1.2.1 -> 22: /XYZ null null null",  
156 - "/Type": "/Outline" 202 + "/Parent": "2 0 R",
  203 + "/Resources": {
  204 + "/Font": {
  205 + "/F1": "35 0 R"
  206 + },
  207 + "/ProcSet": "36 0 R"
  208 + },
  209 + "/Type": "/Page"
157 }, 210 },
158 - "105 0 R": {  
159 - "/Dest": [  
160 - "4 0 R",  
161 - "/FitR",  
162 - 66,  
163 - 714,  
164 - 180,  
165 - 770 211 + "9 0 R": {
  212 + "/Contents": "47 0 R",
  213 + "/MediaBox": [
  214 + 0,
  215 + 0,
  216 + 612,
  217 + 792
166 ], 218 ],
167 - "/Next": "106 0 R",  
168 - "/Parent": "99 0 R",  
169 - "/Title": "Trepsichord 1.2.1 -> 1: /FitR 66 714 180 770",  
170 - "/Type": "/Outline" 219 + "/Parent": "2 0 R",
  220 + "/Resources": {
  221 + "/Font": {
  222 + "/F1": "35 0 R"
  223 + },
  224 + "/ProcSet": "36 0 R"
  225 + },
  226 + "/Type": "/Page"
171 }, 227 },
172 - "106 0 R": {  
173 - "/Dest": [  
174 - "3 0 R",  
175 - "/XYZ",  
176 - null,  
177 - null,  
178 - null 228 + "10 0 R": {
  229 + "/Contents": "49 0 R",
  230 + "/MediaBox": [
  231 + 0,
  232 + 0,
  233 + 612,
  234 + 792
179 ], 235 ],
180 - "/Parent": "99 0 R",  
181 - "/Prev": "105 0 R",  
182 - "/Title": "Trepsicle 1.2.2 -> 0: /XYZ null null null",  
183 - "/Type": "/Outline" 236 + "/Parent": "2 0 R",
  237 + "/Resources": {
  238 + "/Font": {
  239 + "/F1": "35 0 R"
  240 + },
  241 + "/ProcSet": "36 0 R"
  242 + },
  243 + "/Type": "/Page"
184 }, 244 },
185 "11 0 R": { 245 "11 0 R": {
186 "/Contents": "51 0 R", 246 "/Contents": "51 0 R",
@@ -335,42 +395,6 @@ @@ -335,42 +395,6 @@
335 }, 395 },
336 "/Type": "/Page" 396 "/Type": "/Page"
337 }, 397 },
338 - "2 0 R": {  
339 - "/Count": 30,  
340 - "/Kids": [  
341 - "3 0 R",  
342 - "4 0 R",  
343 - "5 0 R",  
344 - "6 0 R",  
345 - "7 0 R",  
346 - "8 0 R",  
347 - "9 0 R",  
348 - "10 0 R",  
349 - "11 0 R",  
350 - "12 0 R",  
351 - "13 0 R",  
352 - "14 0 R",  
353 - "15 0 R",  
354 - "16 0 R",  
355 - "17 0 R",  
356 - "18 0 R",  
357 - "19 0 R",  
358 - "20 0 R",  
359 - "21 0 R",  
360 - "22 0 R",  
361 - "23 0 R",  
362 - "24 0 R",  
363 - "25 0 R",  
364 - "26 0 R",  
365 - "27 0 R",  
366 - "28 0 R",  
367 - "29 0 R",  
368 - "30 0 R",  
369 - "31 0 R",  
370 - "32 0 R"  
371 - ],  
372 - "/Type": "/Pages"  
373 - },  
374 "20 0 R": { 398 "20 0 R": {
375 "/Contents": "69 0 R", 399 "/Contents": "69 0 R",
376 "/MediaBox": [ 400 "/MediaBox": [
@@ -541,23 +565,6 @@ @@ -541,23 +565,6 @@
541 }, 565 },
542 "/Type": "/Page" 566 "/Type": "/Page"
543 }, 567 },
544 - "3 0 R": {  
545 - "/Contents": "33 0 R",  
546 - "/MediaBox": [  
547 - 0,  
548 - 0,  
549 - 612,  
550 - 792  
551 - ],  
552 - "/Parent": "2 0 R",  
553 - "/Resources": {  
554 - "/Font": {  
555 - "/F1": "35 0 R"  
556 - },  
557 - "/ProcSet": "36 0 R"  
558 - },  
559 - "/Type": "/Page"  
560 - },  
561 "30 0 R": { 568 "30 0 R": {
562 "/Contents": "89 0 R", 569 "/Contents": "89 0 R",
563 "/MediaBox": [ 570 "/MediaBox": [
@@ -631,23 +638,6 @@ @@ -631,23 +638,6 @@
631 "39 0 R": { 638 "39 0 R": {
632 "/Length": "40 0 R" 639 "/Length": "40 0 R"
633 }, 640 },
634 - "4 0 R": {  
635 - "/Contents": "37 0 R",  
636 - "/MediaBox": [  
637 - 0,  
638 - 0,  
639 - 612,  
640 - 792  
641 - ],  
642 - "/Parent": "2 0 R",  
643 - "/Resources": {  
644 - "/Font": {  
645 - "/F1": "35 0 R"  
646 - },  
647 - "/ProcSet": "36 0 R"  
648 - },  
649 - "/Type": "/Page"  
650 - },  
651 "40 0 R": 46, 641 "40 0 R": 46,
652 "41 0 R": { 642 "41 0 R": {
653 "/Length": "42 0 R" 643 "/Length": "42 0 R"
@@ -668,23 +658,6 @@ @@ -668,23 +658,6 @@
668 "49 0 R": { 658 "49 0 R": {
669 "/Length": "50 0 R" 659 "/Length": "50 0 R"
670 }, 660 },
671 - "5 0 R": {  
672 - "/Contents": "39 0 R",  
673 - "/MediaBox": [  
674 - 0,  
675 - 0,  
676 - 612,  
677 - 792  
678 - ],  
679 - "/Parent": "2 0 R",  
680 - "/Resources": {  
681 - "/Font": {  
682 - "/F1": "35 0 R"  
683 - },  
684 - "/ProcSet": "36 0 R"  
685 - },  
686 - "/Type": "/Page"  
687 - },  
688 "50 0 R": 46, 661 "50 0 R": 46,
689 "51 0 R": { 662 "51 0 R": {
690 "/Length": "52 0 R" 663 "/Length": "52 0 R"
@@ -705,23 +678,6 @@ @@ -705,23 +678,6 @@
705 "59 0 R": { 678 "59 0 R": {
706 "/Length": "60 0 R" 679 "/Length": "60 0 R"
707 }, 680 },
708 - "6 0 R": {  
709 - "/Contents": "41 0 R",  
710 - "/MediaBox": [  
711 - 0,  
712 - 0,  
713 - 612,  
714 - 792  
715 - ],  
716 - "/Parent": "2 0 R",  
717 - "/Resources": {  
718 - "/Font": {  
719 - "/F1": "35 0 R"  
720 - },  
721 - "/ProcSet": "36 0 R"  
722 - },  
723 - "/Type": "/Page"  
724 - },  
725 "60 0 R": 47, 681 "60 0 R": 47,
726 "61 0 R": { 682 "61 0 R": {
727 "/Length": "62 0 R" 683 "/Length": "62 0 R"
@@ -742,23 +698,6 @@ @@ -742,23 +698,6 @@
742 "69 0 R": { 698 "69 0 R": {
743 "/Length": "70 0 R" 699 "/Length": "70 0 R"
744 }, 700 },
745 - "7 0 R": {  
746 - "/Contents": "43 0 R",  
747 - "/MediaBox": [  
748 - 0,  
749 - 0,  
750 - 612,  
751 - 792  
752 - ],  
753 - "/Parent": "2 0 R",  
754 - "/Resources": {  
755 - "/Font": {  
756 - "/F1": "35 0 R"  
757 - },  
758 - "/ProcSet": "36 0 R"  
759 - },  
760 - "/Type": "/Page"  
761 - },  
762 "70 0 R": 47, 701 "70 0 R": 47,
763 "71 0 R": { 702 "71 0 R": {
764 "/Length": "72 0 R" 703 "/Length": "72 0 R"
@@ -779,23 +718,6 @@ @@ -779,23 +718,6 @@
779 "79 0 R": { 718 "79 0 R": {
780 "/Length": "80 0 R" 719 "/Length": "80 0 R"
781 }, 720 },
782 - "8 0 R": {  
783 - "/Contents": "45 0 R",  
784 - "/MediaBox": [  
785 - 0,  
786 - 0,  
787 - 612,  
788 - 792  
789 - ],  
790 - "/Parent": "2 0 R",  
791 - "/Resources": {  
792 - "/Font": {  
793 - "/F1": "35 0 R"  
794 - },  
795 - "/ProcSet": "36 0 R"  
796 - },  
797 - "/Type": "/Page"  
798 - },  
799 "80 0 R": 47, 721 "80 0 R": 47,
800 "81 0 R": { 722 "81 0 R": {
801 "/Length": "82 0 R" 723 "/Length": "82 0 R"
@@ -816,23 +738,6 @@ @@ -816,23 +738,6 @@
816 "89 0 R": { 738 "89 0 R": {
817 "/Length": "90 0 R" 739 "/Length": "90 0 R"
818 }, 740 },
819 - "9 0 R": {  
820 - "/Contents": "47 0 R",  
821 - "/MediaBox": [  
822 - 0,  
823 - 0,  
824 - 612,  
825 - 792  
826 - ],  
827 - "/Parent": "2 0 R",  
828 - "/Resources": {  
829 - "/Font": {  
830 - "/F1": "35 0 R"  
831 - },  
832 - "/ProcSet": "36 0 R"  
833 - },  
834 - "/Type": "/Page"  
835 - },  
836 "90 0 R": 47, 741 "90 0 R": 47,
837 "91 0 R": { 742 "91 0 R": {
838 "/Length": "92 0 R" 743 "/Length": "92 0 R"
@@ -904,6 +809,101 @@ @@ -904,6 +809,101 @@
904 "/Title": "Sandy ÷Σανδι÷ 1.2 -> 13: /FitH 792", 809 "/Title": "Sandy ÷Σανδι÷ 1.2 -> 13: /FitH 792",
905 "/Type": "/Outline" 810 "/Type": "/Outline"
906 }, 811 },
  812 + "100 0 R": {
  813 + "/Count": -2,
  814 + "/Dest": [
  815 + "15 0 R",
  816 + "/FitV",
  817 + 100
  818 + ],
  819 + "/First": "102 0 R",
  820 + "/Last": "103 0 R",
  821 + "/Next": "101 0 R",
  822 + "/Parent": "98 0 R",
  823 + "/Title": "Isosicle 1.1.1 -> 12: /FitV 100",
  824 + "/Type": "/Outline"
  825 + },
  826 + "101 0 R": {
  827 + "/Count": 1,
  828 + "/Dest": [
  829 + "15 0 R",
  830 + "/XYZ",
  831 + null,
  832 + null,
  833 + null
  834 + ],
  835 + "/First": "104 0 R",
  836 + "/Last": "104 0 R",
  837 + "/Parent": "98 0 R",
  838 + "/Prev": "100 0 R",
  839 + "/Title": "Isosicle 1.1.2 -> 12: /XYZ null null null",
  840 + "/Type": "/Outline"
  841 + },
  842 + "102 0 R": {
  843 + "/Dest": [
  844 + "21 0 R",
  845 + "/XYZ",
  846 + null,
  847 + null,
  848 + null
  849 + ],
  850 + "/Next": "103 0 R",
  851 + "/Parent": "100 0 R",
  852 + "/Title": "Isosicle 1.1.1.1 -> 18: /XYZ null null null",
  853 + "/Type": "/Outline"
  854 + },
  855 + "103 0 R": {
  856 + "/Dest": [
  857 + "22 0 R",
  858 + "/XYZ",
  859 + null,
  860 + null,
  861 + null
  862 + ],
  863 + "/Parent": "100 0 R",
  864 + "/Prev": "102 0 R",
  865 + "/Title": "Isosicle 1.1.1.2 -> 19: /XYZ null null null",
  866 + "/Type": "/Outline"
  867 + },
  868 + "104 0 R": {
  869 + "/Dest": [
  870 + "25 0 R",
  871 + "/XYZ",
  872 + null,
  873 + null,
  874 + null
  875 + ],
  876 + "/Parent": "101 0 R",
  877 + "/Title": "Isosicle 1.1.2.1 -> 22: /XYZ null null null",
  878 + "/Type": "/Outline"
  879 + },
  880 + "105 0 R": {
  881 + "/Dest": [
  882 + "4 0 R",
  883 + "/FitR",
  884 + 66,
  885 + 714,
  886 + 180,
  887 + 770
  888 + ],
  889 + "/Next": "106 0 R",
  890 + "/Parent": "99 0 R",
  891 + "/Title": "Trepsichord 1.2.1 -> 1: /FitR 66 714 180 770",
  892 + "/Type": "/Outline"
  893 + },
  894 + "106 0 R": {
  895 + "/Dest": [
  896 + "3 0 R",
  897 + "/XYZ",
  898 + null,
  899 + null,
  900 + null
  901 + ],
  902 + "/Parent": "99 0 R",
  903 + "/Prev": "105 0 R",
  904 + "/Title": "Trepsicle 1.2.2 -> 0: /XYZ null null null",
  905 + "/Type": "/Outline"
  906 + },
907 "trailer": { 907 "trailer": {
908 "/Root": "1 0 R", 908 "/Root": "1 0 R",
909 "/Size": 107 909 "/Size": 107
qpdf/qtest/qpdf/json-page-labels-and-outlines.out
@@ -861,8 +861,44 @@ @@ -861,8 +861,44 @@
861 "/Pages": "2 0 R", 861 "/Pages": "2 0 R",
862 "/Type": "/Catalog" 862 "/Type": "/Catalog"
863 }, 863 },
864 - "10 0 R": {  
865 - "/Contents": "49 0 R", 864 + "2 0 R": {
  865 + "/Count": 30,
  866 + "/Kids": [
  867 + "3 0 R",
  868 + "4 0 R",
  869 + "5 0 R",
  870 + "6 0 R",
  871 + "7 0 R",
  872 + "8 0 R",
  873 + "9 0 R",
  874 + "10 0 R",
  875 + "11 0 R",
  876 + "12 0 R",
  877 + "13 0 R",
  878 + "14 0 R",
  879 + "15 0 R",
  880 + "16 0 R",
  881 + "17 0 R",
  882 + "18 0 R",
  883 + "19 0 R",
  884 + "20 0 R",
  885 + "21 0 R",
  886 + "22 0 R",
  887 + "23 0 R",
  888 + "24 0 R",
  889 + "25 0 R",
  890 + "26 0 R",
  891 + "27 0 R",
  892 + "28 0 R",
  893 + "29 0 R",
  894 + "30 0 R",
  895 + "31 0 R",
  896 + "32 0 R"
  897 + ],
  898 + "/Type": "/Pages"
  899 + },
  900 + "3 0 R": {
  901 + "/Contents": "33 0 R",
866 "/MediaBox": [ 902 "/MediaBox": [
867 0, 903 0,
868 0, 904 0,
@@ -878,100 +914,124 @@ @@ -878,100 +914,124 @@
878 }, 914 },
879 "/Type": "/Page" 915 "/Type": "/Page"
880 }, 916 },
881 - "100 0 R": {  
882 - "/Count": -2,  
883 - "/Dest": [  
884 - "15 0 R",  
885 - "/FitV",  
886 - 100 917 + "4 0 R": {
  918 + "/Contents": "37 0 R",
  919 + "/MediaBox": [
  920 + 0,
  921 + 0,
  922 + 612,
  923 + 792
887 ], 924 ],
888 - "/First": "102 0 R",  
889 - "/Last": "103 0 R",  
890 - "/Next": "101 0 R",  
891 - "/Parent": "98 0 R",  
892 - "/Title": "Isosicle 1.1.1 -> 12: /FitV 100",  
893 - "/Type": "/Outline" 925 + "/Parent": "2 0 R",
  926 + "/Resources": {
  927 + "/Font": {
  928 + "/F1": "35 0 R"
  929 + },
  930 + "/ProcSet": "36 0 R"
  931 + },
  932 + "/Type": "/Page"
894 }, 933 },
895 - "101 0 R": {  
896 - "/Count": 1,  
897 - "/Dest": [  
898 - "15 0 R",  
899 - "/XYZ",  
900 - null,  
901 - null,  
902 - null 934 + "5 0 R": {
  935 + "/Contents": "39 0 R",
  936 + "/MediaBox": [
  937 + 0,
  938 + 0,
  939 + 612,
  940 + 792
903 ], 941 ],
904 - "/First": "104 0 R",  
905 - "/Last": "104 0 R",  
906 - "/Parent": "98 0 R",  
907 - "/Prev": "100 0 R",  
908 - "/Title": "Isosicle 1.1.2 -> 12: /XYZ null null null",  
909 - "/Type": "/Outline" 942 + "/Parent": "2 0 R",
  943 + "/Resources": {
  944 + "/Font": {
  945 + "/F1": "35 0 R"
  946 + },
  947 + "/ProcSet": "36 0 R"
  948 + },
  949 + "/Type": "/Page"
910 }, 950 },
911 - "102 0 R": {  
912 - "/Dest": [  
913 - "21 0 R",  
914 - "/XYZ",  
915 - null,  
916 - null,  
917 - null 951 + "6 0 R": {
  952 + "/Contents": "41 0 R",
  953 + "/MediaBox": [
  954 + 0,
  955 + 0,
  956 + 612,
  957 + 792
918 ], 958 ],
919 - "/Next": "103 0 R",  
920 - "/Parent": "100 0 R",  
921 - "/Title": "Isosicle 1.1.1.1 -> 18: /XYZ null null null",  
922 - "/Type": "/Outline" 959 + "/Parent": "2 0 R",
  960 + "/Resources": {
  961 + "/Font": {
  962 + "/F1": "35 0 R"
  963 + },
  964 + "/ProcSet": "36 0 R"
  965 + },
  966 + "/Type": "/Page"
923 }, 967 },
924 - "103 0 R": {  
925 - "/Dest": [  
926 - "22 0 R",  
927 - "/XYZ",  
928 - null,  
929 - null,  
930 - null 968 + "7 0 R": {
  969 + "/Contents": "43 0 R",
  970 + "/MediaBox": [
  971 + 0,
  972 + 0,
  973 + 612,
  974 + 792
931 ], 975 ],
932 - "/Parent": "100 0 R",  
933 - "/Prev": "102 0 R",  
934 - "/Title": "Isosicle 1.1.1.2 -> 19: /XYZ null null null",  
935 - "/Type": "/Outline" 976 + "/Parent": "2 0 R",
  977 + "/Resources": {
  978 + "/Font": {
  979 + "/F1": "35 0 R"
  980 + },
  981 + "/ProcSet": "36 0 R"
  982 + },
  983 + "/Type": "/Page"
936 }, 984 },
937 - "104 0 R": {  
938 - "/Dest": [  
939 - "25 0 R",  
940 - "/XYZ",  
941 - null,  
942 - null,  
943 - null 985 + "8 0 R": {
  986 + "/Contents": "45 0 R",
  987 + "/MediaBox": [
  988 + 0,
  989 + 0,
  990 + 612,
  991 + 792
944 ], 992 ],
945 - "/Parent": "101 0 R",  
946 - "/Title": "Isosicle 1.1.2.1 -> 22: /XYZ null null null",  
947 - "/Type": "/Outline" 993 + "/Parent": "2 0 R",
  994 + "/Resources": {
  995 + "/Font": {
  996 + "/F1": "35 0 R"
  997 + },
  998 + "/ProcSet": "36 0 R"
  999 + },
  1000 + "/Type": "/Page"
948 }, 1001 },
949 - "105 0 R": {  
950 - "/Dest": [  
951 - "4 0 R",  
952 - "/FitR",  
953 - 66,  
954 - 714,  
955 - 180,  
956 - 770 1002 + "9 0 R": {
  1003 + "/Contents": "47 0 R",
  1004 + "/MediaBox": [
  1005 + 0,
  1006 + 0,
  1007 + 612,
  1008 + 792
957 ], 1009 ],
958 - "/Next": "106 0 R",  
959 - "/Parent": "99 0 R",  
960 - "/Title": "Trepsichord 1.2.1 -> 1: /FitR 66 714 180 770",  
961 - "/Type": "/Outline" 1010 + "/Parent": "2 0 R",
  1011 + "/Resources": {
  1012 + "/Font": {
  1013 + "/F1": "35 0 R"
  1014 + },
  1015 + "/ProcSet": "36 0 R"
  1016 + },
  1017 + "/Type": "/Page"
962 }, 1018 },
963 - "106 0 R": {  
964 - "/Dest": [  
965 - "3 0 R",  
966 - "/XYZ",  
967 - null,  
968 - null,  
969 - null 1019 + "10 0 R": {
  1020 + "/Contents": "49 0 R",
  1021 + "/MediaBox": [
  1022 + 0,
  1023 + 0,
  1024 + 612,
  1025 + 792
970 ], 1026 ],
971 - "/Parent": "99 0 R",  
972 - "/Prev": "105 0 R",  
973 - "/Title": "Trepsicle 1.2.2 -> 0: /XYZ null null null",  
974 - "/Type": "/Outline" 1027 + "/Parent": "2 0 R",
  1028 + "/Resources": {
  1029 + "/Font": {
  1030 + "/F1": "35 0 R"
  1031 + },
  1032 + "/ProcSet": "36 0 R"
  1033 + },
  1034 + "/Type": "/Page"
975 }, 1035 },
976 "11 0 R": { 1036 "11 0 R": {
977 "/Contents": "51 0 R", 1037 "/Contents": "51 0 R",
@@ -1126,42 +1186,6 @@ @@ -1126,42 +1186,6 @@
1126 }, 1186 },
1127 "/Type": "/Page" 1187 "/Type": "/Page"
1128 }, 1188 },
1129 - "2 0 R": {  
1130 - "/Count": 30,  
1131 - "/Kids": [  
1132 - "3 0 R",  
1133 - "4 0 R",  
1134 - "5 0 R",  
1135 - "6 0 R",  
1136 - "7 0 R",  
1137 - "8 0 R",  
1138 - "9 0 R",  
1139 - "10 0 R",  
1140 - "11 0 R",  
1141 - "12 0 R",  
1142 - "13 0 R",  
1143 - "14 0 R",  
1144 - "15 0 R",  
1145 - "16 0 R",  
1146 - "17 0 R",  
1147 - "18 0 R",  
1148 - "19 0 R",  
1149 - "20 0 R",  
1150 - "21 0 R",  
1151 - "22 0 R",  
1152 - "23 0 R",  
1153 - "24 0 R",  
1154 - "25 0 R",  
1155 - "26 0 R",  
1156 - "27 0 R",  
1157 - "28 0 R",  
1158 - "29 0 R",  
1159 - "30 0 R",  
1160 - "31 0 R",  
1161 - "32 0 R"  
1162 - ],  
1163 - "/Type": "/Pages"  
1164 - },  
1165 "20 0 R": { 1189 "20 0 R": {
1166 "/Contents": "69 0 R", 1190 "/Contents": "69 0 R",
1167 "/MediaBox": [ 1191 "/MediaBox": [
@@ -1332,23 +1356,6 @@ @@ -1332,23 +1356,6 @@
1332 }, 1356 },
1333 "/Type": "/Page" 1357 "/Type": "/Page"
1334 }, 1358 },
1335 - "3 0 R": {  
1336 - "/Contents": "33 0 R",  
1337 - "/MediaBox": [  
1338 - 0,  
1339 - 0,  
1340 - 612,  
1341 - 792  
1342 - ],  
1343 - "/Parent": "2 0 R",  
1344 - "/Resources": {  
1345 - "/Font": {  
1346 - "/F1": "35 0 R"  
1347 - },  
1348 - "/ProcSet": "36 0 R"  
1349 - },  
1350 - "/Type": "/Page"  
1351 - },  
1352 "30 0 R": { 1359 "30 0 R": {
1353 "/Contents": "89 0 R", 1360 "/Contents": "89 0 R",
1354 "/MediaBox": [ 1361 "/MediaBox": [
@@ -1422,23 +1429,6 @@ @@ -1422,23 +1429,6 @@
1422 "39 0 R": { 1429 "39 0 R": {
1423 "/Length": "40 0 R" 1430 "/Length": "40 0 R"
1424 }, 1431 },
1425 - "4 0 R": {  
1426 - "/Contents": "37 0 R",  
1427 - "/MediaBox": [  
1428 - 0,  
1429 - 0,  
1430 - 612,  
1431 - 792  
1432 - ],  
1433 - "/Parent": "2 0 R",  
1434 - "/Resources": {  
1435 - "/Font": {  
1436 - "/F1": "35 0 R"  
1437 - },  
1438 - "/ProcSet": "36 0 R"  
1439 - },  
1440 - "/Type": "/Page"  
1441 - },  
1442 "40 0 R": 46, 1432 "40 0 R": 46,
1443 "41 0 R": { 1433 "41 0 R": {
1444 "/Length": "42 0 R" 1434 "/Length": "42 0 R"
@@ -1459,23 +1449,6 @@ @@ -1459,23 +1449,6 @@
1459 "49 0 R": { 1449 "49 0 R": {
1460 "/Length": "50 0 R" 1450 "/Length": "50 0 R"
1461 }, 1451 },
1462 - "5 0 R": {  
1463 - "/Contents": "39 0 R",  
1464 - "/MediaBox": [  
1465 - 0,  
1466 - 0,  
1467 - 612,  
1468 - 792  
1469 - ],  
1470 - "/Parent": "2 0 R",  
1471 - "/Resources": {  
1472 - "/Font": {  
1473 - "/F1": "35 0 R"  
1474 - },  
1475 - "/ProcSet": "36 0 R"  
1476 - },  
1477 - "/Type": "/Page"  
1478 - },  
1479 "50 0 R": 46, 1452 "50 0 R": 46,
1480 "51 0 R": { 1453 "51 0 R": {
1481 "/Length": "52 0 R" 1454 "/Length": "52 0 R"
@@ -1496,23 +1469,6 @@ @@ -1496,23 +1469,6 @@
1496 "59 0 R": { 1469 "59 0 R": {
1497 "/Length": "60 0 R" 1470 "/Length": "60 0 R"
1498 }, 1471 },
1499 - "6 0 R": {  
1500 - "/Contents": "41 0 R",  
1501 - "/MediaBox": [  
1502 - 0,  
1503 - 0,  
1504 - 612,  
1505 - 792  
1506 - ],  
1507 - "/Parent": "2 0 R",  
1508 - "/Resources": {  
1509 - "/Font": {  
1510 - "/F1": "35 0 R"  
1511 - },  
1512 - "/ProcSet": "36 0 R"  
1513 - },  
1514 - "/Type": "/Page"  
1515 - },  
1516 "60 0 R": 47, 1472 "60 0 R": 47,
1517 "61 0 R": { 1473 "61 0 R": {
1518 "/Length": "62 0 R" 1474 "/Length": "62 0 R"
@@ -1533,23 +1489,6 @@ @@ -1533,23 +1489,6 @@
1533 "69 0 R": { 1489 "69 0 R": {
1534 "/Length": "70 0 R" 1490 "/Length": "70 0 R"
1535 }, 1491 },
1536 - "7 0 R": {  
1537 - "/Contents": "43 0 R",  
1538 - "/MediaBox": [  
1539 - 0,  
1540 - 0,  
1541 - 612,  
1542 - 792  
1543 - ],  
1544 - "/Parent": "2 0 R",  
1545 - "/Resources": {  
1546 - "/Font": {  
1547 - "/F1": "35 0 R"  
1548 - },  
1549 - "/ProcSet": "36 0 R"  
1550 - },  
1551 - "/Type": "/Page"  
1552 - },  
1553 "70 0 R": 47, 1492 "70 0 R": 47,
1554 "71 0 R": { 1493 "71 0 R": {
1555 "/Length": "72 0 R" 1494 "/Length": "72 0 R"
@@ -1570,23 +1509,6 @@ @@ -1570,23 +1509,6 @@
1570 "79 0 R": { 1509 "79 0 R": {
1571 "/Length": "80 0 R" 1510 "/Length": "80 0 R"
1572 }, 1511 },
1573 - "8 0 R": {  
1574 - "/Contents": "45 0 R",  
1575 - "/MediaBox": [  
1576 - 0,  
1577 - 0,  
1578 - 612,  
1579 - 792  
1580 - ],  
1581 - "/Parent": "2 0 R",  
1582 - "/Resources": {  
1583 - "/Font": {  
1584 - "/F1": "35 0 R"  
1585 - },  
1586 - "/ProcSet": "36 0 R"  
1587 - },  
1588 - "/Type": "/Page"  
1589 - },  
1590 "80 0 R": 47, 1512 "80 0 R": 47,
1591 "81 0 R": { 1513 "81 0 R": {
1592 "/Length": "82 0 R" 1514 "/Length": "82 0 R"
@@ -1607,23 +1529,6 @@ @@ -1607,23 +1529,6 @@
1607 "89 0 R": { 1529 "89 0 R": {
1608 "/Length": "90 0 R" 1530 "/Length": "90 0 R"
1609 }, 1531 },
1610 - "9 0 R": {  
1611 - "/Contents": "47 0 R",  
1612 - "/MediaBox": [  
1613 - 0,  
1614 - 0,  
1615 - 612,  
1616 - 792  
1617 - ],  
1618 - "/Parent": "2 0 R",  
1619 - "/Resources": {  
1620 - "/Font": {  
1621 - "/F1": "35 0 R"  
1622 - },  
1623 - "/ProcSet": "36 0 R"  
1624 - },  
1625 - "/Type": "/Page"  
1626 - },  
1627 "90 0 R": 47, 1532 "90 0 R": 47,
1628 "91 0 R": { 1533 "91 0 R": {
1629 "/Length": "92 0 R" 1534 "/Length": "92 0 R"
@@ -1695,6 +1600,101 @@ @@ -1695,6 +1600,101 @@
1695 "/Title": "Sandy ÷Σανδι÷ 1.2 -> 13: /FitH 792", 1600 "/Title": "Sandy ÷Σανδι÷ 1.2 -> 13: /FitH 792",
1696 "/Type": "/Outline" 1601 "/Type": "/Outline"
1697 }, 1602 },
  1603 + "100 0 R": {
  1604 + "/Count": -2,
  1605 + "/Dest": [
  1606 + "15 0 R",
  1607 + "/FitV",
  1608 + 100
  1609 + ],
  1610 + "/First": "102 0 R",
  1611 + "/Last": "103 0 R",
  1612 + "/Next": "101 0 R",
  1613 + "/Parent": "98 0 R",
  1614 + "/Title": "Isosicle 1.1.1 -> 12: /FitV 100",
  1615 + "/Type": "/Outline"
  1616 + },
  1617 + "101 0 R": {
  1618 + "/Count": 1,
  1619 + "/Dest": [
  1620 + "15 0 R",
  1621 + "/XYZ",
  1622 + null,
  1623 + null,
  1624 + null
  1625 + ],
  1626 + "/First": "104 0 R",
  1627 + "/Last": "104 0 R",
  1628 + "/Parent": "98 0 R",
  1629 + "/Prev": "100 0 R",
  1630 + "/Title": "Isosicle 1.1.2 -> 12: /XYZ null null null",
  1631 + "/Type": "/Outline"
  1632 + },
  1633 + "102 0 R": {
  1634 + "/Dest": [
  1635 + "21 0 R",
  1636 + "/XYZ",
  1637 + null,
  1638 + null,
  1639 + null
  1640 + ],
  1641 + "/Next": "103 0 R",
  1642 + "/Parent": "100 0 R",
  1643 + "/Title": "Isosicle 1.1.1.1 -> 18: /XYZ null null null",
  1644 + "/Type": "/Outline"
  1645 + },
  1646 + "103 0 R": {
  1647 + "/Dest": [
  1648 + "22 0 R",
  1649 + "/XYZ",
  1650 + null,
  1651 + null,
  1652 + null
  1653 + ],
  1654 + "/Parent": "100 0 R",
  1655 + "/Prev": "102 0 R",
  1656 + "/Title": "Isosicle 1.1.1.2 -> 19: /XYZ null null null",
  1657 + "/Type": "/Outline"
  1658 + },
  1659 + "104 0 R": {
  1660 + "/Dest": [
  1661 + "25 0 R",
  1662 + "/XYZ",
  1663 + null,
  1664 + null,
  1665 + null
  1666 + ],
  1667 + "/Parent": "101 0 R",
  1668 + "/Title": "Isosicle 1.1.2.1 -> 22: /XYZ null null null",
  1669 + "/Type": "/Outline"
  1670 + },
  1671 + "105 0 R": {
  1672 + "/Dest": [
  1673 + "4 0 R",
  1674 + "/FitR",
  1675 + 66,
  1676 + 714,
  1677 + 180,
  1678 + 770
  1679 + ],
  1680 + "/Next": "106 0 R",
  1681 + "/Parent": "99 0 R",
  1682 + "/Title": "Trepsichord 1.2.1 -> 1: /FitR 66 714 180 770",
  1683 + "/Type": "/Outline"
  1684 + },
  1685 + "106 0 R": {
  1686 + "/Dest": [
  1687 + "3 0 R",
  1688 + "/XYZ",
  1689 + null,
  1690 + null,
  1691 + null
  1692 + ],
  1693 + "/Parent": "99 0 R",
  1694 + "/Prev": "105 0 R",
  1695 + "/Title": "Trepsicle 1.2.2 -> 0: /XYZ null null null",
  1696 + "/Type": "/Outline"
  1697 + },
1698 "trailer": { 1698 "trailer": {
1699 "/Root": "1 0 R", 1699 "/Root": "1 0 R",
1700 "/Size": 107 1700 "/Size": 107
qpdf/qtest/qpdf/json-page-labels-num-tree.out
@@ -543,6 +543,154 @@ @@ -543,6 +543,154 @@
543 "/Pages": "3 0 R", 543 "/Pages": "3 0 R",
544 "/Type": "/Catalog" 544 "/Type": "/Catalog"
545 }, 545 },
  546 + "2 0 R": {
  547 + "/Kids": [
  548 + "4 0 R",
  549 + "5 0 R"
  550 + ]
  551 + },
  552 + "3 0 R": {
  553 + "/Count": 30,
  554 + "/Kids": [
  555 + "6 0 R",
  556 + "7 0 R",
  557 + "8 0 R",
  558 + "9 0 R",
  559 + "10 0 R",
  560 + "11 0 R",
  561 + "12 0 R",
  562 + "13 0 R",
  563 + "14 0 R",
  564 + "15 0 R",
  565 + "16 0 R",
  566 + "17 0 R",
  567 + "18 0 R",
  568 + "19 0 R",
  569 + "20 0 R",
  570 + "21 0 R",
  571 + "22 0 R",
  572 + "23 0 R",
  573 + "24 0 R",
  574 + "25 0 R",
  575 + "26 0 R",
  576 + "27 0 R",
  577 + "28 0 R",
  578 + "29 0 R",
  579 + "30 0 R",
  580 + "31 0 R",
  581 + "32 0 R",
  582 + "33 0 R",
  583 + "34 0 R",
  584 + "35 0 R"
  585 + ],
  586 + "/Type": "/Pages"
  587 + },
  588 + "4 0 R": {
  589 + "/Kids": [
  590 + "36 0 R",
  591 + "37 0 R"
  592 + ],
  593 + "/Limits": [
  594 + 0,
  595 + 19
  596 + ]
  597 + },
  598 + "5 0 R": {
  599 + "/Limits": [
  600 + 20,
  601 + 29
  602 + ],
  603 + "/Nums": [
  604 + 20,
  605 + {
  606 + "/S": "/D",
  607 + "/St": 12
  608 + },
  609 + 22,
  610 + {
  611 + "/S": "/D",
  612 + "/St": 16059
  613 + },
  614 + 23,
  615 + {
  616 + "/S": "/R",
  617 + "/St": 50
  618 + },
  619 + 29,
  620 + {
  621 + "/S": "/r",
  622 + "/St": 54
  623 + }
  624 + ]
  625 + },
  626 + "6 0 R": {
  627 + "/Contents": "38 0 R",
  628 + "/MediaBox": [
  629 + 0,
  630 + 0,
  631 + 612,
  632 + 792
  633 + ],
  634 + "/Parent": "3 0 R",
  635 + "/Resources": {
  636 + "/Font": {
  637 + "/F1": "40 0 R"
  638 + },
  639 + "/ProcSet": "41 0 R"
  640 + },
  641 + "/Type": "/Page"
  642 + },
  643 + "7 0 R": {
  644 + "/Contents": "42 0 R",
  645 + "/MediaBox": [
  646 + 0,
  647 + 0,
  648 + 612,
  649 + 792
  650 + ],
  651 + "/Parent": "3 0 R",
  652 + "/Resources": {
  653 + "/Font": {
  654 + "/F1": "40 0 R"
  655 + },
  656 + "/ProcSet": "41 0 R"
  657 + },
  658 + "/Type": "/Page"
  659 + },
  660 + "8 0 R": {
  661 + "/Contents": "44 0 R",
  662 + "/MediaBox": [
  663 + 0,
  664 + 0,
  665 + 612,
  666 + 792
  667 + ],
  668 + "/Parent": "3 0 R",
  669 + "/Resources": {
  670 + "/Font": {
  671 + "/F1": "40 0 R"
  672 + },
  673 + "/ProcSet": "41 0 R"
  674 + },
  675 + "/Type": "/Page"
  676 + },
  677 + "9 0 R": {
  678 + "/Contents": "46 0 R",
  679 + "/MediaBox": [
  680 + 0,
  681 + 0,
  682 + 612,
  683 + 792
  684 + ],
  685 + "/Parent": "3 0 R",
  686 + "/Resources": {
  687 + "/Font": {
  688 + "/F1": "40 0 R"
  689 + },
  690 + "/ProcSet": "41 0 R"
  691 + },
  692 + "/Type": "/Page"
  693 + },
546 "10 0 R": { 694 "10 0 R": {
547 "/Contents": "48 0 R", 695 "/Contents": "48 0 R",
548 "/MediaBox": [ 696 "/MediaBox": [
@@ -713,12 +861,6 @@ @@ -713,12 +861,6 @@
713 }, 861 },
714 "/Type": "/Page" 862 "/Type": "/Page"
715 }, 863 },
716 - "2 0 R": {  
717 - "/Kids": [  
718 - "4 0 R",  
719 - "5 0 R"  
720 - ]  
721 - },  
722 "20 0 R": { 864 "20 0 R": {
723 "/Contents": "68 0 R", 865 "/Contents": "68 0 R",
724 "/MediaBox": [ 866 "/MediaBox": [
@@ -889,42 +1031,6 @@ @@ -889,42 +1031,6 @@
889 }, 1031 },
890 "/Type": "/Page" 1032 "/Type": "/Page"
891 }, 1033 },
892 - "3 0 R": {  
893 - "/Count": 30,  
894 - "/Kids": [  
895 - "6 0 R",  
896 - "7 0 R",  
897 - "8 0 R",  
898 - "9 0 R",  
899 - "10 0 R",  
900 - "11 0 R",  
901 - "12 0 R",  
902 - "13 0 R",  
903 - "14 0 R",  
904 - "15 0 R",  
905 - "16 0 R",  
906 - "17 0 R",  
907 - "18 0 R",  
908 - "19 0 R",  
909 - "20 0 R",  
910 - "21 0 R",  
911 - "22 0 R",  
912 - "23 0 R",  
913 - "24 0 R",  
914 - "25 0 R",  
915 - "26 0 R",  
916 - "27 0 R",  
917 - "28 0 R",  
918 - "29 0 R",  
919 - "30 0 R",  
920 - "31 0 R",  
921 - "32 0 R",  
922 - "33 0 R",  
923 - "34 0 R",  
924 - "35 0 R"  
925 - ],  
926 - "/Type": "/Pages"  
927 - },  
928 "30 0 R": { 1034 "30 0 R": {
929 "/Contents": "88 0 R", 1035 "/Contents": "88 0 R",
930 "/MediaBox": [ 1036 "/MediaBox": [
@@ -1093,16 +1199,6 @@ @@ -1093,16 +1199,6 @@
1093 "/Length": "39 0 R" 1199 "/Length": "39 0 R"
1094 }, 1200 },
1095 "39 0 R": 46, 1201 "39 0 R": 46,
1096 - "4 0 R": {  
1097 - "/Kids": [  
1098 - "36 0 R",  
1099 - "37 0 R"  
1100 - ],  
1101 - "/Limits": [  
1102 - 0,  
1103 - 19  
1104 - ]  
1105 - },  
1106 "40 0 R": { 1202 "40 0 R": {
1107 "/BaseFont": "/Helvetica", 1203 "/BaseFont": "/Helvetica",
1108 "/Encoding": "/WinAnsiEncoding", 1204 "/Encoding": "/WinAnsiEncoding",
@@ -1130,34 +1226,6 @@ @@ -1130,34 +1226,6 @@
1130 "/Length": "49 0 R" 1226 "/Length": "49 0 R"
1131 }, 1227 },
1132 "49 0 R": 46, 1228 "49 0 R": 46,
1133 - "5 0 R": {  
1134 - "/Limits": [  
1135 - 20,  
1136 - 29  
1137 - ],  
1138 - "/Nums": [  
1139 - 20,  
1140 - {  
1141 - "/S": "/D",  
1142 - "/St": 12  
1143 - },  
1144 - 22,  
1145 - {  
1146 - "/S": "/D",  
1147 - "/St": 16059  
1148 - },  
1149 - 23,  
1150 - {  
1151 - "/S": "/R",  
1152 - "/St": 50  
1153 - },  
1154 - 29,  
1155 - {  
1156 - "/S": "/r",  
1157 - "/St": 54  
1158 - }  
1159 - ]  
1160 - },  
1161 "50 0 R": { 1229 "50 0 R": {
1162 "/Length": "51 0 R" 1230 "/Length": "51 0 R"
1163 }, 1231 },
@@ -1178,23 +1246,6 @@ @@ -1178,23 +1246,6 @@
1178 "/Length": "59 0 R" 1246 "/Length": "59 0 R"
1179 }, 1247 },
1180 "59 0 R": 46, 1248 "59 0 R": 46,
1181 - "6 0 R": {  
1182 - "/Contents": "38 0 R",  
1183 - "/MediaBox": [  
1184 - 0,  
1185 - 0,  
1186 - 612,  
1187 - 792  
1188 - ],  
1189 - "/Parent": "3 0 R",  
1190 - "/Resources": {  
1191 - "/Font": {  
1192 - "/F1": "40 0 R"  
1193 - },  
1194 - "/ProcSet": "41 0 R"  
1195 - },  
1196 - "/Type": "/Page"  
1197 - },  
1198 "60 0 R": { 1249 "60 0 R": {
1199 "/Length": "61 0 R" 1250 "/Length": "61 0 R"
1200 }, 1251 },
@@ -1215,23 +1266,6 @@ @@ -1215,23 +1266,6 @@
1215 "/Length": "69 0 R" 1266 "/Length": "69 0 R"
1216 }, 1267 },
1217 "69 0 R": 47, 1268 "69 0 R": 47,
1218 - "7 0 R": {  
1219 - "/Contents": "42 0 R",  
1220 - "/MediaBox": [  
1221 - 0,  
1222 - 0,  
1223 - 612,  
1224 - 792  
1225 - ],  
1226 - "/Parent": "3 0 R",  
1227 - "/Resources": {  
1228 - "/Font": {  
1229 - "/F1": "40 0 R"  
1230 - },  
1231 - "/ProcSet": "41 0 R"  
1232 - },  
1233 - "/Type": "/Page"  
1234 - },  
1235 "70 0 R": { 1269 "70 0 R": {
1236 "/Length": "71 0 R" 1270 "/Length": "71 0 R"
1237 }, 1271 },
@@ -1252,23 +1286,6 @@ @@ -1252,23 +1286,6 @@
1252 "/Length": "79 0 R" 1286 "/Length": "79 0 R"
1253 }, 1287 },
1254 "79 0 R": 47, 1288 "79 0 R": 47,
1255 - "8 0 R": {  
1256 - "/Contents": "44 0 R",  
1257 - "/MediaBox": [  
1258 - 0,  
1259 - 0,  
1260 - 612,  
1261 - 792  
1262 - ],  
1263 - "/Parent": "3 0 R",  
1264 - "/Resources": {  
1265 - "/Font": {  
1266 - "/F1": "40 0 R"  
1267 - },  
1268 - "/ProcSet": "41 0 R"  
1269 - },  
1270 - "/Type": "/Page"  
1271 - },  
1272 "80 0 R": { 1289 "80 0 R": {
1273 "/Length": "81 0 R" 1290 "/Length": "81 0 R"
1274 }, 1291 },
@@ -1289,23 +1306,6 @@ @@ -1289,23 +1306,6 @@
1289 "/Length": "89 0 R" 1306 "/Length": "89 0 R"
1290 }, 1307 },
1291 "89 0 R": 47, 1308 "89 0 R": 47,
1292 - "9 0 R": {  
1293 - "/Contents": "46 0 R",  
1294 - "/MediaBox": [  
1295 - 0,  
1296 - 0,  
1297 - 612,  
1298 - 792  
1299 - ],  
1300 - "/Parent": "3 0 R",  
1301 - "/Resources": {  
1302 - "/Font": {  
1303 - "/F1": "40 0 R"  
1304 - },  
1305 - "/ProcSet": "41 0 R"  
1306 - },  
1307 - "/Type": "/Page"  
1308 - },  
1309 "90 0 R": { 1309 "90 0 R": {
1310 "/Length": "91 0 R" 1310 "/Length": "91 0 R"
1311 }, 1311 },
qpdf/qtest/qpdf/page_api_2-json-objects.out
@@ -8,7 +8,6 @@ @@ -8,7 +8,6 @@
8 "/Pages": "3 0 R", 8 "/Pages": "3 0 R",
9 "/Type": "/Catalog" 9 "/Type": "/Catalog"
10 }, 10 },
11 - "10 0 R": 47,  
12 "2 0 R": { 11 "2 0 R": {
13 "/CreationDate": "D:20120621124041", 12 "/CreationDate": "D:20120621124041",
14 "/Producer": "Apex PDFWriter" 13 "/Producer": "Apex PDFWriter"
@@ -75,6 +74,7 @@ @@ -75,6 +74,7 @@
75 "9 0 R": { 74 "9 0 R": {
76 "/Length": "10 0 R" 75 "/Length": "10 0 R"
77 }, 76 },
  77 + "10 0 R": 47,
78 "trailer": { 78 "trailer": {
79 "/ID": [ 79 "/ID": [
80 "û˘·ƒÿ{5⁄\u0005Ú−S*º‘o", 80 "û˘·ƒÿ{5⁄\u0005Ú−S*º‘o",
qpdf/qtest/qpdf/page_api_2-json-pages.out
@@ -40,27 +40,6 @@ @@ -40,27 +40,6 @@
40 "/Pages": "3 0 R", 40 "/Pages": "3 0 R",
41 "/Type": "/Catalog" 41 "/Type": "/Catalog"
42 }, 42 },
43 - "10 0 R": 47,  
44 - "11 0 R": {  
45 - "/Contents": "6 0 R",  
46 - "/MediaBox": [  
47 - 0,  
48 - 0,  
49 - 612,  
50 - 792  
51 - ],  
52 - "/Parent": "3 0 R",  
53 - "/Resources": {  
54 - "/Font": {  
55 - "/F1": "8 0 R"  
56 - },  
57 - "/ProcSet": [  
58 - "/PDF",  
59 - "/Text"  
60 - ]  
61 - },  
62 - "/Type": "/Page"  
63 - },  
64 "2 0 R": { 43 "2 0 R": {
65 "/CreationDate": "D:20120621124041", 44 "/CreationDate": "D:20120621124041",
66 "/Producer": "Apex PDFWriter" 45 "/Producer": "Apex PDFWriter"
@@ -127,6 +106,27 @@ @@ -127,6 +106,27 @@
127 "9 0 R": { 106 "9 0 R": {
128 "/Length": "10 0 R" 107 "/Length": "10 0 R"
129 }, 108 },
  109 + "10 0 R": 47,
  110 + "11 0 R": {
  111 + "/Contents": "6 0 R",
  112 + "/MediaBox": [
  113 + 0,
  114 + 0,
  115 + 612,
  116 + 792
  117 + ],
  118 + "/Parent": "3 0 R",
  119 + "/Resources": {
  120 + "/Font": {
  121 + "/F1": "8 0 R"
  122 + },
  123 + "/ProcSet": [
  124 + "/PDF",
  125 + "/Text"
  126 + ]
  127 + },
  128 + "/Type": "/Page"
  129 + },
130 "trailer": { 130 "trailer": {
131 "/ID": [ 131 "/ID": [
132 "û˘·ƒÿ{5⁄\u0005Ú−S*º‘o", 132 "û˘·ƒÿ{5⁄\u0005Ú−S*º‘o",