|  | @@ -23,8 +23,8 @@
 | 
	
		
			
				|  |  |   }
 | 
	
		
			
				|  |  |  }(this, function (exports) {
 | 
	
		
			
				|  |  |   'use strict';
 | 
	
		
			
				|  |  | - var pdfjsVersion = '1.6.357';
 | 
	
		
			
				|  |  | - var pdfjsBuild = 'fb4c4ff';
 | 
	
		
			
				|  |  | + var pdfjsVersion = '1.6.359';
 | 
	
		
			
				|  |  | + var pdfjsBuild = '8e8af62';
 | 
	
		
			
				|  |  |   var pdfjsFilePath = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : null;
 | 
	
		
			
				|  |  |   var pdfjsLibs = {};
 | 
	
		
			
				|  |  |   (function pdfjsWrapper() {
 | 
	
	
		
			
				|  | @@ -53064,14 +53064,14 @@
 | 
	
		
			
				|  |  |         widths = dict.get('W');
 | 
	
		
			
				|  |  |         if (widths) {
 | 
	
		
			
				|  |  |          for (i = 0, ii = widths.length; i < ii; i++) {
 | 
	
		
			
				|  |  | -         start = widths[i++];
 | 
	
		
			
				|  |  | +         start = xref.fetchIfRef(widths[i++]);
 | 
	
		
			
				|  |  |           code = xref.fetchIfRef(widths[i]);
 | 
	
		
			
				|  |  |           if (isArray(code)) {
 | 
	
		
			
				|  |  |            for (j = 0, jj = code.length; j < jj; j++) {
 | 
	
		
			
				|  |  | -           glyphsWidths[start++] = code[j];
 | 
	
		
			
				|  |  | +           glyphsWidths[start++] = xref.fetchIfRef(code[j]);
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |           } else {
 | 
	
		
			
				|  |  | -          var width = widths[++i];
 | 
	
		
			
				|  |  | +          var width = xref.fetchIfRef(widths[++i]);
 | 
	
		
			
				|  |  |            for (j = start; j <= code; j++) {
 | 
	
		
			
				|  |  |             glyphsWidths[j] = width;
 | 
	
		
			
				|  |  |            }
 | 
	
	
		
			
				|  | @@ -53079,7 +53079,7 @@
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         if (properties.vertical) {
 | 
	
		
			
				|  |  | -        var vmetrics = dict.get('DW2') || [
 | 
	
		
			
				|  |  | +        var vmetrics = dict.getArray('DW2') || [
 | 
	
		
			
				|  |  |           880,
 | 
	
		
			
				|  |  |           -1000
 | 
	
		
			
				|  |  |          ];
 | 
	
	
		
			
				|  | @@ -53091,21 +53091,21 @@
 | 
	
		
			
				|  |  |          vmetrics = dict.get('W2');
 | 
	
		
			
				|  |  |          if (vmetrics) {
 | 
	
		
			
				|  |  |           for (i = 0, ii = vmetrics.length; i < ii; i++) {
 | 
	
		
			
				|  |  | -          start = vmetrics[i++];
 | 
	
		
			
				|  |  | +          start = xref.fetchIfRef(vmetrics[i++]);
 | 
	
		
			
				|  |  |            code = xref.fetchIfRef(vmetrics[i]);
 | 
	
		
			
				|  |  |            if (isArray(code)) {
 | 
	
		
			
				|  |  |             for (j = 0, jj = code.length; j < jj; j++) {
 | 
	
		
			
				|  |  |              glyphsVMetrics[start++] = [
 | 
	
		
			
				|  |  | -             code[j++],
 | 
	
		
			
				|  |  | -             code[j++],
 | 
	
		
			
				|  |  | -             code[j]
 | 
	
		
			
				|  |  | +             xref.fetchIfRef(code[j++]),
 | 
	
		
			
				|  |  | +             xref.fetchIfRef(code[j++]),
 | 
	
		
			
				|  |  | +             xref.fetchIfRef(code[j])
 | 
	
		
			
				|  |  |              ];
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |            } else {
 | 
	
		
			
				|  |  |             var vmetric = [
 | 
	
		
			
				|  |  | -            vmetrics[++i],
 | 
	
		
			
				|  |  | -            vmetrics[++i],
 | 
	
		
			
				|  |  | -            vmetrics[++i]
 | 
	
		
			
				|  |  | +            xref.fetchIfRef(vmetrics[++i]),
 | 
	
		
			
				|  |  | +            xref.fetchIfRef(vmetrics[++i]),
 | 
	
		
			
				|  |  | +            xref.fetchIfRef(vmetrics[++i])
 | 
	
		
			
				|  |  |             ];
 | 
	
		
			
				|  |  |             for (j = start; j <= code; j++) {
 | 
	
		
			
				|  |  |              glyphsVMetrics[j] = vmetric;
 | 
	
	
		
			
				|  | @@ -53120,7 +53120,7 @@
 | 
	
		
			
				|  |  |         if (widths) {
 | 
	
		
			
				|  |  |          j = firstChar;
 | 
	
		
			
				|  |  |          for (i = 0, ii = widths.length; i < ii; i++) {
 | 
	
		
			
				|  |  | -         glyphsWidths[j++] = widths[i];
 | 
	
		
			
				|  |  | +         glyphsWidths[j++] = xref.fetchIfRef(widths[i]);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          defaultWidth = parseFloat(descriptor.get('MissingWidth')) || 0;
 | 
	
		
			
				|  |  |         } else {
 |