function (buffer1, buffer2) {
    var combinedBuffer = new Uint8Array(buffer1.byteLength + buffer2.byteLength);
    combinedBuffer.set(new Uint8Array(buffer1), 0);
    combinedBuffer.set(new Uint8Array(buffer2), buffer1.byteLength);
    return combinedBuffer;
  }
function (buffer1, buffer2) {
    var combinedBuffer = new Uint8Array(buffer1.byteLength + buffer2.byteLength);
    combinedBuffer.set(new Uint8Array(buffer1), 0);
    combinedBuffer.set(new Uint8Array(buffer2), buffer1.byteLength);
    return combinedBuffer;
  }
function ( buffer1 , buffer2 ) { var combinedBuffer = new Uint8Array ( buffer1 . byteLength + buffer2 . byteLength ) ; combinedBuffer . set ( new Uint8Array ( buffer1 ) , 0 ) ; combinedBuffer . set ( new Uint8Array ( buffer2 ) , buffer1 . byteLength ) ; return combinedBuffer ; }
/*
var FlatePredictors = {
None: 1,
TIFF: 2,
PNG_None: 10,
PNG_Sub: 11,
PNG_Up: 12,
PNG_Average: 13,
PNG_Paeth: 14,
PNG_Optimum: 15
};
/ * var FlatePredictors = { None : 1 TIFF : 2 PNG_None : 10 PNG_Sub : 11 PNG_Up : 12 PNG_Average : 13 PNG_Paeth : 14 PNG_Optimum : 15 } ;