package gunav2.keymon.com.mx;


import anywheresoftware.b4a.BA;
import anywheresoftware.b4a.B4AClass;
import anywheresoftware.b4a.BALayout;
import anywheresoftware.b4a.debug.*;

public class cpdf extends B4AClass.ImplB4AClass implements BA.SubDelegator{
    private static java.util.HashMap<String, java.lang.reflect.Method> htSubs;
    private void innerInitialize(BA _ba) throws Exception {
        if (ba == null) {
            ba = new anywheresoftware.b4a.ShellBA(_ba, this, htSubs, "gunav2.keymon.com.mx.cpdf");
            if (htSubs == null) {
                ba.loadHtSubs(this.getClass());
                htSubs = ba.htSubs;
            }
            
        }
        if (BA.isShellModeRuntimeCheck(ba)) 
			   this.getClass().getMethod("_class_globals", gunav2.keymon.com.mx.cpdf.class).invoke(this, new Object[] {null});
        else
            ba.raiseEvent2(null, true, "class_globals", false);
    }

 
    public void  innerInitializeHelper(anywheresoftware.b4a.BA _ba) throws Exception{
        innerInitialize(_ba);
    }
    public Object callSub(String sub, Object sender, Object[] args) throws Exception {
        return BA.SubDelegator.SubNotFound;
    }
public static class _tpdfcontext{
public boolean IsInitialized;
public double fX;
public double fY;
public String fFontFamily;
public double fFontSize;
public int fFontStyle;
public double[] fFontColor;
public double fDrawWidth;
public double[] fDrawColor;
public double[] fFillColor;
public void Initialize() {
IsInitialized = true;
fX = 0;
fY = 0;
fFontFamily = "";
fFontSize = 0;
fFontStyle = 0;
fFontColor = new double[3];
;
fDrawWidth = 0;
fDrawColor = new double[3];
;
fFillColor = new double[3];
;
}
@Override
		public String toString() {
			return BA.TypeToString(this, false);
		}}
public static class _tpdfpage{
public boolean IsInitialized;
public double fWidth;
public double fHeight;
public String fBuffer;
public void Initialize() {
IsInitialized = true;
fWidth = 0;
fHeight = 0;
fBuffer = "";
}
@Override
		public String toString() {
			return BA.TypeToString(this, false);
		}}
public static class _tpdfimageinfo{
public boolean IsInitialized;
public int fError;
public int fWidth;
public int fHeight;
public int fBPP;
public int fColorSpace;
public int fCompression;
public int fFilter;
public int fInterlacing;
public byte[] fData;
public byte[] fPalette;
public void Initialize() {
IsInitialized = true;
fError = 0;
fWidth = 0;
fHeight = 0;
fBPP = 0;
fColorSpace = 0;
fCompression = 0;
fFilter = 0;
fInterlacing = 0;
fData = new byte[0];
;
fPalette = new byte[0];
;
}
@Override
		public String toString() {
			return BA.TypeToString(this, false);
		}}
public static class _tpdffontinfo{
public boolean IsInitialized;
public int[] fCharsWidths;
public int fYUnderline;
public int fHUnderline;
public int fYStrikeThrough;
public int fHStrikeThrough;
public int fYBottom;
public int fYTop;
public void Initialize() {
IsInitialized = true;
fCharsWidths = new int[256];
;
fYUnderline = 0;
fHUnderline = 0;
fYStrikeThrough = 0;
fHStrikeThrough = 0;
fYBottom = 0;
fYTop = 0;
}
@Override
		public String toString() {
			return BA.TypeToString(this, false);
		}}
public static class _tpdftextsize{
public boolean IsInitialized;
public double fWidth;
public double fTop;
public double fBottom;
public double fHeight;
public void Initialize() {
IsInitialized = true;
fWidth = 0;
fTop = 0;
fBottom = 0;
fHeight = 0;
}
@Override
		public String toString() {
			return BA.TypeToString(this, false);
		}}
public static class _tpdfmultilinetextsize{
public boolean IsInitialized;
public double fWidth;
public double fHeight;
public anywheresoftware.b4a.objects.collections.List fParagraphs;
public void Initialize() {
IsInitialized = true;
fWidth = 0;
fHeight = 0;
fParagraphs = new anywheresoftware.b4a.objects.collections.List();
}
@Override
		public String toString() {
			return BA.TypeToString(this, false);
		}}
public anywheresoftware.b4a.keywords.Common __c = null;
public anywheresoftware.b4a.objects.B4XViewWrapper.XUI _fxui = null;
public String _ftextencoding = "";
public String _flibversion = "";
public String _fpdfversion = "";
public double _funitfactor = 0;
public gunav2.keymon.com.mx.cpdf._tpdfcontext _fcontext = null;
public anywheresoftware.b4a.objects.collections.Map _fproperties = null;
public anywheresoftware.b4a.objects.collections.List _fobjs = null;
public int _fpage = 0;
public anywheresoftware.b4a.objects.collections.List _fpages = null;
public anywheresoftware.b4a.objects.collections.List _fusedimages = null;
public anywheresoftware.b4a.objects.collections.List _fusedfonts = null;
public anywheresoftware.b4a.objects.collections.Map _ffontsinfos = null;
public double _pagesizea3portraitwidth = 0;
public double _pagesizea3portraitheight = 0;
public double _pagesizea4portraitwidth = 0;
public double _pagesizea4portraitheight = 0;
public double _pagesizea5portraitwidth = 0;
public double _pagesizea5portraitheight = 0;
public double _pagesizeletterportraitwidth = 0;
public double _pagesizeletterportraitheight = 0;
public double _pagesizelegalportraitwidth = 0;
public double _pagesizelegalportraitheight = 0;
public double _pagesizea3landscapewidth = 0;
public double _pagesizea3landscapeheight = 0;
public double _pagesizea4landscapewidth = 0;
public double _pagesizea4landscapeheight = 0;
public double _pagesizea5landscapewidth = 0;
public double _pagesizea5landscapeheight = 0;
public double _pagesizeletterlandscapewidth = 0;
public double _pagesizeletterlandscapeheight = 0;
public double _pagesizelegallandscapewidth = 0;
public double _pagesizelegallandscapeheight = 0;
public String _fontcourier = "";
public String _fonthelvetica = "";
public String _fonttimes = "";
public String _fontsymbol = "";
public String _fontzapfdingbats = "";
public int _fontnormal = 0;
public int _fontbold = 0;
public int _fontitalic = 0;
public int _fontunderline = 0;
public int _fontstrikethrough = 0;
public String _propertyauthor = "";
public String _propertycreator = "";
public String _propertyproducer = "";
public String _propertytitle = "";
public String _propertysubject = "";
public String _propertykeywords = "";
public String _rectangleborderonly = "";
public String _rectanglefillonly = "";
public String _rectangleborderandfill = "";
public String _alignleft = "";
public String _aligncenter = "";
public String _alignright = "";
public String _alignjusify = "";
public int _compressalways = 0;
public int _compressifsmaller = 0;
public int _compressnever = 0;
public double[] _colorblack = null;
public double[] _colorwhite = null;
public double[] _colorgray = null;
public double[] _colorred = null;
public double[] _colorgreen = null;
public double[] _colorblue = null;
public b4a.example.dateutils _dateutils = null;
public gunav2.keymon.com.mx.main _main = null;
public gunav2.keymon.com.mx.starter _starter = null;
public gunav2.keymon.com.mx.subs _subs = null;
public gunav2.keymon.com.mx.appupdater _appupdater = null;
public gunav2.keymon.com.mx.tracker _tracker = null;
public gunav2.keymon.com.mx.firebasemessaging _firebasemessaging = null;
public gunav2.keymon.com.mx.mapa_rutas _mapa_rutas = null;
public gunav2.keymon.com.mx.newinst2 _newinst2 = null;
public gunav2.keymon.com.mx.b4xpages _b4xpages = null;
public gunav2.keymon.com.mx.b4xcollections _b4xcollections = null;
public gunav2.keymon.com.mx.httputils2service _httputils2service = null;
public gunav2.keymon.com.mx.xuiviewsutils _xuiviewsutils = null;
public gunav2.keymon.com.mx.cpdf  _initialize(gunav2.keymon.com.mx.cpdf __ref,anywheresoftware.b4a.BA _ba,String _aunit) throws Exception{
__ref = this;
innerInitialize(_ba);
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "initialize", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "initialize", new Object[] {_ba,_aunit}));}
RDebugUtils.currentLine=82903040;
 //BA.debugLineNum = 82903040;BA.debugLine="Public Sub Initialize(aunit As String) As cPDF";
RDebugUtils.currentLine=82903041;
 //BA.debugLineNum = 82903041;BA.debugLine="fLibVersion=\"0.6\"";
__ref._flibversion /*String*/  = "0.6";
RDebugUtils.currentLine=82903042;
 //BA.debugLineNum = 82903042;BA.debugLine="fPDFVersion=\"1.3\"";
__ref._fpdfversion /*String*/  = "1.3";
RDebugUtils.currentLine=82903043;
 //BA.debugLineNum = 82903043;BA.debugLine="sUnit(aunit)";
__ref._sunit /*gunav2.keymon.com.mx.cpdf*/ (null,_aunit);
RDebugUtils.currentLine=82903044;
 //BA.debugLineNum = 82903044;BA.debugLine="fProperties=CreateMap(\"Producer\":\"B4XPDF\",\"Creati";
__ref._fproperties /*anywheresoftware.b4a.objects.collections.Map*/  = __c.createMap(new Object[] {(Object)("Producer"),(Object)("B4XPDF"),(Object)("CreationDate"),(Object)(__ref._gcreationdate /*String*/ (null)),(Object)("ModDate"),(Object)(__ref._gcreationdate /*String*/ (null))});
RDebugUtils.currentLine=82903045;
 //BA.debugLineNum = 82903045;BA.debugLine="fContext.Initialize";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .Initialize();
RDebugUtils.currentLine=82903046;
 //BA.debugLineNum = 82903046;BA.debugLine="fObjs.Initialize";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Initialize();
RDebugUtils.currentLine=82903047;
 //BA.debugLineNum = 82903047;BA.debugLine="fPages.Initialize";
__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .Initialize();
RDebugUtils.currentLine=82903048;
 //BA.debugLineNum = 82903048;BA.debugLine="fPage=0";
__ref._fpage /*int*/  = (int) (0);
RDebugUtils.currentLine=82903049;
 //BA.debugLineNum = 82903049;BA.debugLine="fUsedImages.Initialize";
__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .Initialize();
RDebugUtils.currentLine=82903050;
 //BA.debugLineNum = 82903050;BA.debugLine="fUsedFonts.Initialize";
__ref._fusedfonts /*anywheresoftware.b4a.objects.collections.List*/ .Initialize();
RDebugUtils.currentLine=82903051;
 //BA.debugLineNum = 82903051;BA.debugLine="initFontsInfos";
__ref._initfontsinfos /*String*/ (null);
RDebugUtils.currentLine=82903052;
 //BA.debugLineNum = 82903052;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=82903053;
 //BA.debugLineNum = 82903053;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _sproperty(gunav2.keymon.com.mx.cpdf __ref,String _aproperty,String _avalue) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "sproperty", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "sproperty", new Object[] {_aproperty,_avalue}));}
RDebugUtils.currentLine=86179840;
 //BA.debugLineNum = 86179840;BA.debugLine="public Sub sProperty(aproperty As String,avalue As";
RDebugUtils.currentLine=86179841;
 //BA.debugLineNum = 86179841;BA.debugLine="fProperties.Put(aproperty,avalue)";
__ref._fproperties /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(_aproperty),(Object)(_avalue));
RDebugUtils.currentLine=86179842;
 //BA.debugLineNum = 86179842;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=86179843;
 //BA.debugLineNum = 86179843;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _pageadd(gunav2.keymon.com.mx.cpdf __ref,double _awidth,double _aheight) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "pageadd", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "pageadd", new Object[] {_awidth,_aheight}));}
RDebugUtils.currentLine=85262336;
 //BA.debugLineNum = 85262336;BA.debugLine="public Sub pageAdd(awidth As Double,aheight As Dou";
RDebugUtils.currentLine=85262337;
 //BA.debugLineNum = 85262337;BA.debugLine="fPages.Add(createPage(IIf(awidth<0,-awidth,awidth";
__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(__ref._createpage /*gunav2.keymon.com.mx.cpdf._tpdfpage*/ (null,(double)(BA.ObjectToNumber(((_awidth<0) ? ((Object)(-_awidth)) : ((Object)(_awidth*__ref._funitfactor /*double*/ ))))),(double)(BA.ObjectToNumber(((_aheight<0) ? ((Object)(-_aheight)) : ((Object)(_aheight*__ref._funitfactor /*double*/ ))))),"")));
RDebugUtils.currentLine=85262338;
 //BA.debugLineNum = 85262338;BA.debugLine="fPage=fPages.Size-1";
__ref._fpage /*int*/  = (int) (__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
RDebugUtils.currentLine=85262339;
 //BA.debugLineNum = 85262339;BA.debugLine="sFont(fContext.fFontFamily,fContext.fFontStyle,fC";
__ref._sfont /*gunav2.keymon.com.mx.cpdf*/ (null,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontFamily /*String*/ ,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontStyle /*int*/ ,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/ ,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontColor /*double[]*/ );
RDebugUtils.currentLine=85262340;
 //BA.debugLineNum = 85262340;BA.debugLine="sDrawColor(fContext.fDrawColor)";
__ref._sdrawcolor /*gunav2.keymon.com.mx.cpdf*/ (null,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fDrawColor /*double[]*/ );
RDebugUtils.currentLine=85262341;
 //BA.debugLineNum = 85262341;BA.debugLine="sDrawWidth(fContext.fDrawWidth)";
__ref._sdrawwidth /*gunav2.keymon.com.mx.cpdf*/ (null,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fDrawWidth /*double*/ );
RDebugUtils.currentLine=85262342;
 //BA.debugLineNum = 85262342;BA.debugLine="sFillColor(fContext.fFillColor)";
__ref._sfillcolor /*gunav2.keymon.com.mx.cpdf*/ (null,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFillColor /*double[]*/ );
RDebugUtils.currentLine=85262343;
 //BA.debugLineNum = 85262343;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85262344;
 //BA.debugLineNum = 85262344;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _sfont(gunav2.keymon.com.mx.cpdf __ref,String _afamily,int _astyle,double _asize,double[] _acolor) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "sfont", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "sfont", new Object[] {_afamily,_astyle,_asize,_acolor}));}
String _k = "";
int _i = 0;
RDebugUtils.currentLine=85655552;
 //BA.debugLineNum = 85655552;BA.debugLine="public Sub sFont(afamily As String,astyle As Int,a";
RDebugUtils.currentLine=85655553;
 //BA.debugLineNum = 85655553;BA.debugLine="Dim k As String=calcFontKey(afamily,astyle)";
_k = __ref._calcfontkey /*String*/ (null,_afamily,_astyle);
RDebugUtils.currentLine=85655554;
 //BA.debugLineNum = 85655554;BA.debugLine="Dim i As Int=fUsedFonts.IndexOf(k)";
_i = __ref._fusedfonts /*anywheresoftware.b4a.objects.collections.List*/ .IndexOf((Object)(_k));
RDebugUtils.currentLine=85655555;
 //BA.debugLineNum = 85655555;BA.debugLine="If i=-1 Then";
if (_i==-1) { 
RDebugUtils.currentLine=85655556;
 //BA.debugLineNum = 85655556;BA.debugLine="fUsedFonts.Add(k)";
__ref._fusedfonts /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_k));
RDebugUtils.currentLine=85655557;
 //BA.debugLineNum = 85655557;BA.debugLine="i=fUsedFonts.Size-1";
_i = (int) (__ref._fusedfonts /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
 };
RDebugUtils.currentLine=85655559;
 //BA.debugLineNum = 85655559;BA.debugLine="contentAdd(fPage,$\"BT /F${i} ${NumberFormat2(asiz";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,("BT /F"+__c.SmartStringFormatter("",(Object)(_i))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_asize,(int) (1),(int) (3),(int) (3),__c.False)))+" Tf ET"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
RDebugUtils.currentLine=85655560;
 //BA.debugLineNum = 85655560;BA.debugLine="fContext.fFontFamily=afamily";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontFamily /*String*/  = _afamily;
RDebugUtils.currentLine=85655561;
 //BA.debugLineNum = 85655561;BA.debugLine="fContext.fFontStyle=astyle";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontStyle /*int*/  = _astyle;
RDebugUtils.currentLine=85655562;
 //BA.debugLineNum = 85655562;BA.debugLine="fContext.fFontSize=asize";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/  = _asize;
RDebugUtils.currentLine=85655563;
 //BA.debugLineNum = 85655563;BA.debugLine="fContext.fFontColor=acolor";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontColor /*double[]*/  = _acolor;
RDebugUtils.currentLine=85655564;
 //BA.debugLineNum = 85655564;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85655565;
 //BA.debugLineNum = 85655565;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _outimage(gunav2.keymon.com.mx.cpdf __ref,String _adir,String _afile,double _ax,double _ay,double _aw,double _ah) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "outimage", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "outimage", new Object[] {_adir,_afile,_ax,_ay,_aw,_ah}));}
gunav2.keymon.com.mx.cpdf._tpdfimageinfo _ii = null;
String _k = "";
int _i = 0;
RDebugUtils.currentLine=86048768;
 //BA.debugLineNum = 86048768;BA.debugLine="public Sub outImage(adir As String,afile As String";
RDebugUtils.currentLine=86048769;
 //BA.debugLineNum = 86048769;BA.debugLine="Dim ii As TPDFImageInfo";
_ii = new gunav2.keymon.com.mx.cpdf._tpdfimageinfo();
RDebugUtils.currentLine=86048770;
 //BA.debugLineNum = 86048770;BA.debugLine="afile=convertImage(adir,afile)";
_afile = __ref._convertimage /*String*/ (null,_adir,_afile);
RDebugUtils.currentLine=86048772;
 //BA.debugLineNum = 86048772;BA.debugLine="Dim k As String=imageKey(adir,afile)";
_k = __ref._imagekey /*String*/ (null,_adir,_afile);
RDebugUtils.currentLine=86048773;
 //BA.debugLineNum = 86048773;BA.debugLine="Dim i As Int=findImageKey(k)";
_i = __ref._findimagekey /*int*/ (null,_k);
RDebugUtils.currentLine=86048775;
 //BA.debugLineNum = 86048775;BA.debugLine="If i=-1 Then";
if (_i==-1) { 
RDebugUtils.currentLine=86048777;
 //BA.debugLineNum = 86048777;BA.debugLine="ii=imageInfo(adir,afile)";
_ii = __ref._imageinfo /*gunav2.keymon.com.mx.cpdf._tpdfimageinfo*/ (null,_adir,_afile);
RDebugUtils.currentLine=86048779;
 //BA.debugLineNum = 86048779;BA.debugLine="fUsedImages.add(CreateMap(\"path\":k,\"info\":ii))";
__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(__c.createMap(new Object[] {(Object)("path"),(Object)(_k),(Object)("info"),(Object)(_ii)}).getObject()));
RDebugUtils.currentLine=86048780;
 //BA.debugLineNum = 86048780;BA.debugLine="i=fUsedImages.Size-1";
_i = (int) (__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
 }else {
RDebugUtils.currentLine=86048782;
 //BA.debugLineNum = 86048782;BA.debugLine="ii=fUsedImages.Get(i).As(Map).Get(\"info\")";
_ii = (gunav2.keymon.com.mx.cpdf._tpdfimageinfo)(((anywheresoftware.b4a.objects.collections.Map) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.Map(), (java.util.Map)(__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .Get(_i)))).Get((Object)("info")));
 };
RDebugUtils.currentLine=86048785;
 //BA.debugLineNum = 86048785;BA.debugLine="File.Delete(adir,afile)";
__c.File.Delete(_adir,_afile);
RDebugUtils.currentLine=86048787;
 //BA.debugLineNum = 86048787;BA.debugLine="If ii.fError=0 Then";
if (_ii.fError /*int*/ ==0) { 
RDebugUtils.currentLine=86048789;
 //BA.debugLineNum = 86048789;BA.debugLine="If aw=0 And ah=0 Then";
if (_aw==0 && _ah==0) { 
RDebugUtils.currentLine=86048790;
 //BA.debugLineNum = 86048790;BA.debugLine="aw=-96";
_aw = -96;
RDebugUtils.currentLine=86048791;
 //BA.debugLineNum = 86048791;BA.debugLine="ah=-96";
_ah = -96;
 };
RDebugUtils.currentLine=86048795;
 //BA.debugLineNum = 86048795;BA.debugLine="If aw<0 Then";
if (_aw<0) { 
RDebugUtils.currentLine=86048796;
 //BA.debugLineNum = 86048796;BA.debugLine="aw=-ii.fWidth*72/aw/fUnitFactor";
_aw = -_ii.fWidth /*int*/ *72/(double)_aw/(double)__ref._funitfactor /*double*/ ;
 };
RDebugUtils.currentLine=86048799;
 //BA.debugLineNum = 86048799;BA.debugLine="If ah<0 Then";
if (_ah<0) { 
RDebugUtils.currentLine=86048800;
 //BA.debugLineNum = 86048800;BA.debugLine="ah=-ii.fHeight*72/ah/fUnitFactor";
_ah = -_ii.fHeight /*int*/ *72/(double)_ah/(double)__ref._funitfactor /*double*/ ;
 };
RDebugUtils.currentLine=86048804;
 //BA.debugLineNum = 86048804;BA.debugLine="If aw=0 Then";
if (_aw==0) { 
RDebugUtils.currentLine=86048805;
 //BA.debugLineNum = 86048805;BA.debugLine="aw=ah*ii.fWidth/ii.fHeight";
_aw = _ah*_ii.fWidth /*int*/ /(double)_ii.fHeight /*int*/ ;
 };
RDebugUtils.currentLine=86048808;
 //BA.debugLineNum = 86048808;BA.debugLine="If ah=0 Then";
if (_ah==0) { 
RDebugUtils.currentLine=86048809;
 //BA.debugLineNum = 86048809;BA.debugLine="ah=aw*ii.fHeight/ii.fWidth";
_ah = _aw*_ii.fHeight /*int*/ /(double)_ii.fWidth /*int*/ ;
 };
RDebugUtils.currentLine=86048812;
 //BA.debugLineNum = 86048812;BA.debugLine="contentAdd(fPage,$\"q ${NumberFormat2(aw*fUnitFac";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,("q "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_aw*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" 0 0 "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ah*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+"  "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ax*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ay*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" cm /I"+__c.SmartStringFormatter("",(Object)(_i))+" Do Q"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
 };
RDebugUtils.currentLine=86048814;
 //BA.debugLineNum = 86048814;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=86048815;
 //BA.debugLineNum = 86048815;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _outtext(gunav2.keymon.com.mx.cpdf __ref,double _ax,double _ay,String _atext) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "outtext", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "outtext", new Object[] {_ax,_ay,_atext}));}
gunav2.keymon.com.mx.cpdf._tpdffontinfo _fi = null;
gunav2.keymon.com.mx.cpdf._tpdftextsize _ts = null;
RDebugUtils.currentLine=85721088;
 //BA.debugLineNum = 85721088;BA.debugLine="public Sub outText(ax As Double,ay As Double,atext";
RDebugUtils.currentLine=85721089;
 //BA.debugLineNum = 85721089;BA.debugLine="contentAdd(fPage,$\"${NumberFormat2(fContext.fFont";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontColor /*double[]*/ [(int) (0)],(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontColor /*double[]*/ [(int) (1)],(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontColor /*double[]*/ [(int) (2)],(int) (1),(int) (3),(int) (3),__c.False)))+" rg"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
RDebugUtils.currentLine=85721090;
 //BA.debugLineNum = 85721090;BA.debugLine="contentAdd(fPage,$\"BT ${NumberFormat2(ax*fUnitFac";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,("BT "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ax*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ay*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" Td ("+__c.SmartStringFormatter("",(Object)(__ref._escapetext /*String*/ (null,_atext)))+")Tj ET"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
RDebugUtils.currentLine=85721091;
 //BA.debugLineNum = 85721091;BA.debugLine="If Bit.And(fContext.fFontstyle,fontUnderline+font";
if (__c.Bit.And(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontStyle /*int*/ ,(int) (__ref._fontunderline /*int*/ +__ref._fontstrikethrough /*int*/ ))!=0) { 
RDebugUtils.currentLine=85721092;
 //BA.debugLineNum = 85721092;BA.debugLine="Dim fi As TPDFFontInfo=fFontsInfos.Get(calcFontK";
_fi = ((gunav2.keymon.com.mx.cpdf._tpdffontinfo)(__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Get((Object)(__ref._calcfontkey /*String*/ (null,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontFamily /*String*/ ,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontStyle /*int*/ )))));
RDebugUtils.currentLine=85721093;
 //BA.debugLineNum = 85721093;BA.debugLine="Dim ts As TPDFTextSize=gTextSize(atext)";
_ts = __ref._gtextsize /*gunav2.keymon.com.mx.cpdf._tpdftextsize*/ (null,_atext);
 };
RDebugUtils.currentLine=85721095;
 //BA.debugLineNum = 85721095;BA.debugLine="If Bit.And(fContext.fFontstyle,fontUnderline)<>0";
if (__c.Bit.And(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontStyle /*int*/ ,__ref._fontunderline /*int*/ )!=0) { 
RDebugUtils.currentLine=85721096;
 //BA.debugLineNum = 85721096;BA.debugLine="contentAdd(fPage,$\"${NumberFormat2(ax*fUnitFacto";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ax*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ay*__ref._funitfactor /*double*/ +_fi.fYUnderline /*int*/ *__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/ /(double)1000,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ts.fWidth /*double*/ *__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2((_fi.fHUnderline /*int*/ )*__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/ /(double)1000,(int) (1),(int) (3),(int) (3),__c.False)))+" re f "+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
 };
RDebugUtils.currentLine=85721098;
 //BA.debugLineNum = 85721098;BA.debugLine="If Bit.And(fContext.fFontstyle,fontStrikeThrough)";
if (__c.Bit.And(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontStyle /*int*/ ,__ref._fontstrikethrough /*int*/ )!=0) { 
RDebugUtils.currentLine=85721099;
 //BA.debugLineNum = 85721099;BA.debugLine="contentAdd(fPage,$\"${NumberFormat2(ax*fUnitFacto";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ax*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ay*__ref._funitfactor /*double*/ +_fi.fYStrikeThrough /*int*/ *__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/ /(double)1000,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ts.fWidth /*double*/ *__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2((_fi.fHStrikeThrough /*int*/ )*__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/ /(double)1000,(int) (1),(int) (3),(int) (3),__c.False)))+" re f "+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
 };
RDebugUtils.currentLine=85721101;
 //BA.debugLineNum = 85721101;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85721102;
 //BA.debugLineNum = 85721102;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _savetofile(gunav2.keymon.com.mx.cpdf __ref,String _adir,String _afile,int _acompress) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "savetofile", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "savetofile", new Object[] {_adir,_afile,_acompress}));}
anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _outputstream = null;
RDebugUtils.currentLine=84934656;
 //BA.debugLineNum = 84934656;BA.debugLine="public Sub saveToFile(adir As String, afile As Str";
RDebugUtils.currentLine=84934657;
 //BA.debugLineNum = 84934657;BA.debugLine="Log(afile)";
__c.LogImpl("084934657",_afile,0);
RDebugUtils.currentLine=84934658;
 //BA.debugLineNum = 84934658;BA.debugLine="File.Delete(adir,afile)";
__c.File.Delete(_adir,_afile);
RDebugUtils.currentLine=84934659;
 //BA.debugLineNum = 84934659;BA.debugLine="Dim outputstream As OutputStream=File.OpenOutput(";
_outputstream = new anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper();
_outputstream = __c.File.OpenOutput(_adir,_afile,__c.False);
RDebugUtils.currentLine=84934660;
 //BA.debugLineNum = 84934660;BA.debugLine="saveToStream(outputstream,acompress)";
__ref._savetostream /*gunav2.keymon.com.mx.cpdf*/ (null,_outputstream,_acompress);
RDebugUtils.currentLine=84934661;
 //BA.debugLineNum = 84934661;BA.debugLine="outputstream.Close";
_outputstream.Close();
RDebugUtils.currentLine=84934662;
 //BA.debugLineNum = 84934662;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=84934663;
 //BA.debugLineNum = 84934663;BA.debugLine="End Sub";
return null;
}
public String  _calcfontkey(gunav2.keymon.com.mx.cpdf __ref,String _afamily,int _astyle) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "calcfontkey", false))
	 {return ((String) Debug.delegate(ba, "calcfontkey", new Object[] {_afamily,_astyle}));}
RDebugUtils.currentLine=84410368;
 //BA.debugLineNum = 84410368;BA.debugLine="private Sub calcFontKey(afamily As String,astyle A";
RDebugUtils.currentLine=84410369;
 //BA.debugLineNum = 84410369;BA.debugLine="If afamily=\"zapfdingbats\" Or afamily=\"Symbol\" The";
if ((_afamily).equals("zapfdingbats") || (_afamily).equals("Symbol")) { 
RDebugUtils.currentLine=84410370;
 //BA.debugLineNum = 84410370;BA.debugLine="astyle=Bit.And(astyle,Bit.Not(Bit.Or(fontBold,fo";
_astyle = __c.Bit.And(_astyle,__c.Bit.Not(__c.Bit.Or(__ref._fontbold /*int*/ ,__ref._fontitalic /*int*/ )));
 };
RDebugUtils.currentLine=84410372;
 //BA.debugLineNum = 84410372;BA.debugLine="If Bit.And(astyle,fontBold)<>0 And Bit.And(astyle";
if (__c.Bit.And(_astyle,__ref._fontbold /*int*/ )!=0 && __c.Bit.And(_astyle,__ref._fontitalic /*int*/ )!=0) { 
RDebugUtils.currentLine=84410373;
 //BA.debugLineNum = 84410373;BA.debugLine="Return afamily & \"-BoldOblique\"";
if (true) return _afamily+"-BoldOblique";
 };
RDebugUtils.currentLine=84410375;
 //BA.debugLineNum = 84410375;BA.debugLine="If Bit.And(astyle,fontBold)<>0 Then";
if (__c.Bit.And(_astyle,__ref._fontbold /*int*/ )!=0) { 
RDebugUtils.currentLine=84410376;
 //BA.debugLineNum = 84410376;BA.debugLine="Return afamily & \"-Bold\"";
if (true) return _afamily+"-Bold";
 };
RDebugUtils.currentLine=84410378;
 //BA.debugLineNum = 84410378;BA.debugLine="If Bit.And(astyle,fontItalic)<>0 Then";
if (__c.Bit.And(_astyle,__ref._fontitalic /*int*/ )!=0) { 
RDebugUtils.currentLine=84410379;
 //BA.debugLineNum = 84410379;BA.debugLine="Return afamily & \"-Oblique\"";
if (true) return _afamily+"-Oblique";
 };
RDebugUtils.currentLine=84410381;
 //BA.debugLineNum = 84410381;BA.debugLine="If afamily=\"Times\" Then";
if ((_afamily).equals("Times")) { 
RDebugUtils.currentLine=84410382;
 //BA.debugLineNum = 84410382;BA.debugLine="Return \"Times-Roman\"";
if (true) return "Times-Roman";
 };
RDebugUtils.currentLine=84410384;
 //BA.debugLineNum = 84410384;BA.debugLine="Return afamily";
if (true) return _afamily;
RDebugUtils.currentLine=84410385;
 //BA.debugLineNum = 84410385;BA.debugLine="End Sub";
return "";
}
public byte[]  _catalogwrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "catalogwrite", false))
	 {return ((byte[]) Debug.delegate(ba, "catalogwrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
RDebugUtils.currentLine=83296256;
 //BA.debugLineNum = 83296256;BA.debugLine="private Sub catalogWrite As Byte()";
RDebugUtils.currentLine=83296257;
 //BA.debugLineNum = 83296257;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83296258;
 //BA.debugLineNum = 83296258;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83296259;
 //BA.debugLineNum = 83296259;BA.debugLine="bb.Append($\"${fObjs.Size+1} 0 obj <</Type /Catalo";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj <</Type /Catalog /Pages 2 0 R>> endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83296260;
 //BA.debugLineNum = 83296260;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=83296261;
 //BA.debugLineNum = 83296261;BA.debugLine="Return bb.toarray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83296262;
 //BA.debugLineNum = 83296262;BA.debugLine="End Sub";
return null;
}
public String  _class_globals(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
RDebugUtils.currentLine=82837504;
 //BA.debugLineNum = 82837504;BA.debugLine="Sub Class_Globals";
RDebugUtils.currentLine=82837505;
 //BA.debugLineNum = 82837505;BA.debugLine="Type TPDFContext(fX As Double,fY As Double, _";
;
RDebugUtils.currentLine=82837508;
 //BA.debugLineNum = 82837508;BA.debugLine="Type TPDFPage(fWidth As Double,fHeight As Double,";
;
RDebugUtils.currentLine=82837509;
 //BA.debugLineNum = 82837509;BA.debugLine="Type TPDFImageInfo(fError As Int,fWidth As Int,fH";
;
RDebugUtils.currentLine=82837510;
 //BA.debugLineNum = 82837510;BA.debugLine="Type TPDFFontInfo(fCharsWidths(256) As Int,fYUnde";
;
RDebugUtils.currentLine=82837511;
 //BA.debugLineNum = 82837511;BA.debugLine="Type TPDFTextSize(fWidth As Double,fTop As Double";
;
RDebugUtils.currentLine=82837512;
 //BA.debugLineNum = 82837512;BA.debugLine="Type TPDFMultilineTextSize(fWidth As Double,fHeig";
;
RDebugUtils.currentLine=82837515;
 //BA.debugLineNum = 82837515;BA.debugLine="Private fXUI As XUI";
_fxui = new anywheresoftware.b4a.objects.B4XViewWrapper.XUI();
RDebugUtils.currentLine=82837518;
 //BA.debugLineNum = 82837518;BA.debugLine="Private const fTextEncoding As String=\"cp1252\"";
_ftextencoding = "cp1252";
RDebugUtils.currentLine=82837520;
 //BA.debugLineNum = 82837520;BA.debugLine="Private fLibVersion As String";
_flibversion = "";
RDebugUtils.currentLine=82837521;
 //BA.debugLineNum = 82837521;BA.debugLine="Private fPDFVersion As String";
_fpdfversion = "";
RDebugUtils.currentLine=82837523;
 //BA.debugLineNum = 82837523;BA.debugLine="Private fUnitFactor As Double";
_funitfactor = 0;
RDebugUtils.currentLine=82837525;
 //BA.debugLineNum = 82837525;BA.debugLine="Private fContext As TPDFContext";
_fcontext = new gunav2.keymon.com.mx.cpdf._tpdfcontext();
RDebugUtils.currentLine=82837527;
 //BA.debugLineNum = 82837527;BA.debugLine="Private fProperties As Map";
_fproperties = new anywheresoftware.b4a.objects.collections.Map();
RDebugUtils.currentLine=82837529;
 //BA.debugLineNum = 82837529;BA.debugLine="Private fObjs As List";
_fobjs = new anywheresoftware.b4a.objects.collections.List();
RDebugUtils.currentLine=82837531;
 //BA.debugLineNum = 82837531;BA.debugLine="Private fPage As Int";
_fpage = 0;
RDebugUtils.currentLine=82837533;
 //BA.debugLineNum = 82837533;BA.debugLine="Private fPages As List";
_fpages = new anywheresoftware.b4a.objects.collections.List();
RDebugUtils.currentLine=82837535;
 //BA.debugLineNum = 82837535;BA.debugLine="Private fUsedImages As List";
_fusedimages = new anywheresoftware.b4a.objects.collections.List();
RDebugUtils.currentLine=82837537;
 //BA.debugLineNum = 82837537;BA.debugLine="Private fUsedFonts As List";
_fusedfonts = new anywheresoftware.b4a.objects.collections.List();
RDebugUtils.currentLine=82837539;
 //BA.debugLineNum = 82837539;BA.debugLine="Private fFontsInfos As Map";
_ffontsinfos = new anywheresoftware.b4a.objects.collections.Map();
RDebugUtils.currentLine=82837542;
 //BA.debugLineNum = 82837542;BA.debugLine="Public const pageSizeA3PortraitWidth As Double=-8";
_pagesizea3portraitwidth = -841.89;
RDebugUtils.currentLine=82837543;
 //BA.debugLineNum = 82837543;BA.debugLine="Public const pageSizeA3PortraitHeight As Double=-";
_pagesizea3portraitheight = -1190.55;
RDebugUtils.currentLine=82837546;
 //BA.debugLineNum = 82837546;BA.debugLine="Public const pageSizeA4PortraitWidth As Double=-3";
_pagesizea4portraitwidth = -370;
RDebugUtils.currentLine=82837547;
 //BA.debugLineNum = 82837547;BA.debugLine="Public const pageSizeA4PortraitHeight As Double=-";
_pagesizea4portraitheight = -72;
RDebugUtils.currentLine=82837548;
 //BA.debugLineNum = 82837548;BA.debugLine="Public const pageSizeA5PortraitWidth As Double=-4";
_pagesizea5portraitwidth = -420.94;
RDebugUtils.currentLine=82837549;
 //BA.debugLineNum = 82837549;BA.debugLine="Public const pageSizeA5PortraitHeight As Double=-";
_pagesizea5portraitheight = -595.28;
RDebugUtils.currentLine=82837550;
 //BA.debugLineNum = 82837550;BA.debugLine="Public const pageSizeLetterPortraitWidth As Doubl";
_pagesizeletterportraitwidth = -612;
RDebugUtils.currentLine=82837551;
 //BA.debugLineNum = 82837551;BA.debugLine="Public const pageSizeLetterPortraitHeight As Doub";
_pagesizeletterportraitheight = -792;
RDebugUtils.currentLine=82837552;
 //BA.debugLineNum = 82837552;BA.debugLine="Public const pageSizeLegalPortraitWidth As Double";
_pagesizelegalportraitwidth = -612;
RDebugUtils.currentLine=82837553;
 //BA.debugLineNum = 82837553;BA.debugLine="Public const pageSizeLegalPortraitHeight As Doubl";
_pagesizelegalportraitheight = -1008;
RDebugUtils.currentLine=82837554;
 //BA.debugLineNum = 82837554;BA.debugLine="Public const pageSizeA3LandscapeWidth As Double=-";
_pagesizea3landscapewidth = -1190.55;
RDebugUtils.currentLine=82837555;
 //BA.debugLineNum = 82837555;BA.debugLine="Public const pageSizeA3LandscapeHeight As Double=";
_pagesizea3landscapeheight = -841.89;
RDebugUtils.currentLine=82837556;
 //BA.debugLineNum = 82837556;BA.debugLine="Public const pageSizeA4LandscapeWidth As Double=-";
_pagesizea4landscapewidth = -841.89;
RDebugUtils.currentLine=82837557;
 //BA.debugLineNum = 82837557;BA.debugLine="Public const pageSizeA4LandscapeHeight As Double=";
_pagesizea4landscapeheight = -595.28;
RDebugUtils.currentLine=82837558;
 //BA.debugLineNum = 82837558;BA.debugLine="Public const pageSizeA5LandscapeWidth As Double=-";
_pagesizea5landscapewidth = -595.28;
RDebugUtils.currentLine=82837559;
 //BA.debugLineNum = 82837559;BA.debugLine="Public const pageSizeA5LandscapeHeight As Double=";
_pagesizea5landscapeheight = -420.94;
RDebugUtils.currentLine=82837560;
 //BA.debugLineNum = 82837560;BA.debugLine="Public const pageSizeLetterLandscapeWidth As Doub";
_pagesizeletterlandscapewidth = -792;
RDebugUtils.currentLine=82837561;
 //BA.debugLineNum = 82837561;BA.debugLine="Public const pageSizeLetterLandscapeHeight As Dou";
_pagesizeletterlandscapeheight = -612;
RDebugUtils.currentLine=82837562;
 //BA.debugLineNum = 82837562;BA.debugLine="Public const pageSizeLegalLandscapeWidth As Doubl";
_pagesizelegallandscapewidth = -1008;
RDebugUtils.currentLine=82837563;
 //BA.debugLineNum = 82837563;BA.debugLine="Public const pageSizeLegalLandscapeHeight As Doub";
_pagesizelegallandscapeheight = -612;
RDebugUtils.currentLine=82837566;
 //BA.debugLineNum = 82837566;BA.debugLine="Public const fontCourier As String=\"Courier\"";
_fontcourier = "Courier";
RDebugUtils.currentLine=82837567;
 //BA.debugLineNum = 82837567;BA.debugLine="Public const fontHelvetica As String=\"Helvetica\"";
_fonthelvetica = "Helvetica";
RDebugUtils.currentLine=82837568;
 //BA.debugLineNum = 82837568;BA.debugLine="Public const fontTimes As String=\"Times\"";
_fonttimes = "Times";
RDebugUtils.currentLine=82837569;
 //BA.debugLineNum = 82837569;BA.debugLine="Public const fontSymbol As String=\"Symbol\"";
_fontsymbol = "Symbol";
RDebugUtils.currentLine=82837570;
 //BA.debugLineNum = 82837570;BA.debugLine="Public const fontZapfdingbats As String=\"zapfding";
_fontzapfdingbats = "zapfdingbats";
RDebugUtils.currentLine=82837573;
 //BA.debugLineNum = 82837573;BA.debugLine="Public const fontNormal As Int=0";
_fontnormal = (int) (0);
RDebugUtils.currentLine=82837574;
 //BA.debugLineNum = 82837574;BA.debugLine="Public const fontBold As Int=1";
_fontbold = (int) (1);
RDebugUtils.currentLine=82837575;
 //BA.debugLineNum = 82837575;BA.debugLine="Public const fontItalic As Int=2";
_fontitalic = (int) (2);
RDebugUtils.currentLine=82837576;
 //BA.debugLineNum = 82837576;BA.debugLine="Public const fontUnderline As Int=4";
_fontunderline = (int) (4);
RDebugUtils.currentLine=82837577;
 //BA.debugLineNum = 82837577;BA.debugLine="Public const fontStrikeThrough As Int=8";
_fontstrikethrough = (int) (8);
RDebugUtils.currentLine=82837580;
 //BA.debugLineNum = 82837580;BA.debugLine="Public const PropertyAuthor As String=\"Author\"";
_propertyauthor = "Author";
RDebugUtils.currentLine=82837581;
 //BA.debugLineNum = 82837581;BA.debugLine="Public const PropertyCreator As String=\"Creator\"";
_propertycreator = "Creator";
RDebugUtils.currentLine=82837582;
 //BA.debugLineNum = 82837582;BA.debugLine="Public const PropertyProducer As String=\"Producer";
_propertyproducer = "Producer";
RDebugUtils.currentLine=82837583;
 //BA.debugLineNum = 82837583;BA.debugLine="Public const PropertyTitle As String=\"Title\"";
_propertytitle = "Title";
RDebugUtils.currentLine=82837584;
 //BA.debugLineNum = 82837584;BA.debugLine="Public const PropertySubject As String=\"Subject\"";
_propertysubject = "Subject";
RDebugUtils.currentLine=82837585;
 //BA.debugLineNum = 82837585;BA.debugLine="Public const PropertyKeywords As String=\"Keywords";
_propertykeywords = "Keywords";
RDebugUtils.currentLine=82837588;
 //BA.debugLineNum = 82837588;BA.debugLine="Public const RectangleBorderOnly As String=\"S\"";
_rectangleborderonly = "S";
RDebugUtils.currentLine=82837589;
 //BA.debugLineNum = 82837589;BA.debugLine="Public const RectangleFillOnly As String=\"f\"";
_rectanglefillonly = "f";
RDebugUtils.currentLine=82837590;
 //BA.debugLineNum = 82837590;BA.debugLine="Public const RectangleBorderAndFill As String=\"B\"";
_rectangleborderandfill = "B";
RDebugUtils.currentLine=82837593;
 //BA.debugLineNum = 82837593;BA.debugLine="Public const AlignLeft As String=\"L\"";
_alignleft = "L";
RDebugUtils.currentLine=82837594;
 //BA.debugLineNum = 82837594;BA.debugLine="Public const AlignCenter As String=\"C\"";
_aligncenter = "C";
RDebugUtils.currentLine=82837595;
 //BA.debugLineNum = 82837595;BA.debugLine="Public const AlignRight As String=\"R\"";
_alignright = "R";
RDebugUtils.currentLine=82837596;
 //BA.debugLineNum = 82837596;BA.debugLine="Public const AlignJusify As String=\"J\"";
_alignjusify = "J";
RDebugUtils.currentLine=82837599;
 //BA.debugLineNum = 82837599;BA.debugLine="Public const CompressAlways As Int=0";
_compressalways = (int) (0);
RDebugUtils.currentLine=82837600;
 //BA.debugLineNum = 82837600;BA.debugLine="Public const CompressIfSmaller As Int=1";
_compressifsmaller = (int) (1);
RDebugUtils.currentLine=82837601;
 //BA.debugLineNum = 82837601;BA.debugLine="Public const CompressNever As Int=2";
_compressnever = (int) (2);
RDebugUtils.currentLine=82837603;
 //BA.debugLineNum = 82837603;BA.debugLine="Public const colorBlack(3) As Double=Array As Dou";
_colorblack = new double[]{0,0,0};
RDebugUtils.currentLine=82837604;
 //BA.debugLineNum = 82837604;BA.debugLine="Public const colorWhite(3) As Double=Array As Dou";
_colorwhite = new double[]{1,1,1};
RDebugUtils.currentLine=82837605;
 //BA.debugLineNum = 82837605;BA.debugLine="Public const colorGray(3) As Double=Array As Doub";
_colorgray = new double[]{0.5,0.5,0.5};
RDebugUtils.currentLine=82837606;
 //BA.debugLineNum = 82837606;BA.debugLine="Public const colorRed(3) As Double=Array As Doubl";
_colorred = new double[]{1,0,0};
RDebugUtils.currentLine=82837607;
 //BA.debugLineNum = 82837607;BA.debugLine="Public const colorGreen(3) As Double=Array As Dou";
_colorgreen = new double[]{0,1,0};
RDebugUtils.currentLine=82837608;
 //BA.debugLineNum = 82837608;BA.debugLine="Public const colorBlue(3) As Double=Array As Doub";
_colorblue = new double[]{0,0,1};
RDebugUtils.currentLine=82837610;
 //BA.debugLineNum = 82837610;BA.debugLine="End Sub";
return "";
}
public String  _contentadd(gunav2.keymon.com.mx.cpdf __ref,int _apage,String _acontent) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "contentadd", false))
	 {return ((String) Debug.delegate(ba, "contentadd", new Object[] {_apage,_acontent}));}
anywheresoftware.b4a.keywords.StringBuilderWrapper _sb = null;
RDebugUtils.currentLine=84475904;
 //BA.debugLineNum = 84475904;BA.debugLine="private Sub contentAdd(apage As Int,acontent As St";
RDebugUtils.currentLine=84475905;
 //BA.debugLineNum = 84475905;BA.debugLine="Dim sb As StringBuilder";
_sb = new anywheresoftware.b4a.keywords.StringBuilderWrapper();
RDebugUtils.currentLine=84475906;
 //BA.debugLineNum = 84475906;BA.debugLine="sb.Initialize";
_sb.Initialize();
RDebugUtils.currentLine=84475907;
 //BA.debugLineNum = 84475907;BA.debugLine="sb.Append(fPages.Get(apage).As(TPDFPage).fbuffer)";
_sb.Append(((gunav2.keymon.com.mx.cpdf._tpdfpage)(__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .Get(_apage))).fBuffer /*String*/ );
RDebugUtils.currentLine=84475908;
 //BA.debugLineNum = 84475908;BA.debugLine="sb.Append(acontent)";
_sb.Append(_acontent);
RDebugUtils.currentLine=84475909;
 //BA.debugLineNum = 84475909;BA.debugLine="fPages.Get(apage).As(TPDFPage).fbuffer=sb.ToStrin";
((gunav2.keymon.com.mx.cpdf._tpdfpage)(__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .Get(_apage))).fBuffer /*String*/  = _sb.ToString();
RDebugUtils.currentLine=84475910;
 //BA.debugLineNum = 84475910;BA.debugLine="End Sub";
return "";
}
public byte[]  _contentswrite(gunav2.keymon.com.mx.cpdf __ref,int _acompress) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "contentswrite", false))
	 {return ((byte[]) Debug.delegate(ba, "contentswrite", new Object[] {_acompress}));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
int _i = 0;
RDebugUtils.currentLine=83558400;
 //BA.debugLineNum = 83558400;BA.debugLine="private Sub contentsWrite(acompress As Int) As Byt";
RDebugUtils.currentLine=83558401;
 //BA.debugLineNum = 83558401;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83558402;
 //BA.debugLineNum = 83558402;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83558403;
 //BA.debugLineNum = 83558403;BA.debugLine="For i=0 To fPages.Size-1";
{
final int step3 = 1;
final int limit3 = (int) (__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit3 ;_i = _i + step3 ) {
RDebugUtils.currentLine=83558404;
 //BA.debugLineNum = 83558404;BA.debugLine="bb.append(contentWrite(acompress,i))";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,__ref._contentwrite /*byte[]*/ (null,_acompress,_i));
 }
};
RDebugUtils.currentLine=83558406;
 //BA.debugLineNum = 83558406;BA.debugLine="Return bb.toarray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83558407;
 //BA.debugLineNum = 83558407;BA.debugLine="End Sub";
return null;
}
public byte[]  _contentwrite(gunav2.keymon.com.mx.cpdf __ref,int _acompress,int _apage) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "contentwrite", false))
	 {return ((byte[]) Debug.delegate(ba, "contentwrite", new Object[] {_acompress,_apage}));}
String _compress = "";
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
byte[] _c = null;
String _filter = "";
anywheresoftware.b4a.randomaccessfile.CompressedStreams _cs = null;
byte[] _b = null;
RDebugUtils.currentLine=83623936;
 //BA.debugLineNum = 83623936;BA.debugLine="private Sub contentWrite(acompress As Int,apage As";
RDebugUtils.currentLine=83623937;
 //BA.debugLineNum = 83623937;BA.debugLine="Dim const compress As String=\"/Filter/FlateDecode";
_compress = "/Filter/FlateDecode";
RDebugUtils.currentLine=83623938;
 //BA.debugLineNum = 83623938;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83623939;
 //BA.debugLineNum = 83623939;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83623941;
 //BA.debugLineNum = 83623941;BA.debugLine="Dim c() As Byte=fPages.Get(apage).As(TPDFPage).fB";
_c = ((gunav2.keymon.com.mx.cpdf._tpdfpage)(__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .Get(_apage))).fBuffer /*String*/ .getBytes(__ref._ftextencoding /*String*/ );
RDebugUtils.currentLine=83623942;
 //BA.debugLineNum = 83623942;BA.debugLine="Dim filter As String=\"\"";
_filter = "";
RDebugUtils.currentLine=83623944;
 //BA.debugLineNum = 83623944;BA.debugLine="If acompress<>CompressNever Then";
if (_acompress!=__ref._compressnever /*int*/ ) { 
RDebugUtils.currentLine=83623945;
 //BA.debugLineNum = 83623945;BA.debugLine="Dim cs As CompressedStreams";
_cs = new anywheresoftware.b4a.randomaccessfile.CompressedStreams();
RDebugUtils.currentLine=83623946;
 //BA.debugLineNum = 83623946;BA.debugLine="Dim b() As Byte=cs.CompressBytes(c,\"zlib\")";
_b = _cs.CompressBytes(_c,"zlib");
RDebugUtils.currentLine=83623947;
 //BA.debugLineNum = 83623947;BA.debugLine="If acompress=CompressAlways Or b.Length+compress";
if (_acompress==__ref._compressalways /*int*/  || _b.length+_compress.length()<_c.length) { 
RDebugUtils.currentLine=83623948;
 //BA.debugLineNum = 83623948;BA.debugLine="c=b";
_c = _b;
RDebugUtils.currentLine=83623949;
 //BA.debugLineNum = 83623949;BA.debugLine="filter=compress";
_filter = _compress;
 };
 };
RDebugUtils.currentLine=83623953;
 //BA.debugLineNum = 83623953;BA.debugLine="bb.Append($\"${fObjs.Size+1} 0 obj <<${filter}/Len";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj <<"+__c.SmartStringFormatter("",(Object)(_filter))+"/Length "+__c.SmartStringFormatter("",(Object)(_c.length))+">>"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"stream"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83623954;
 //BA.debugLineNum = 83623954;BA.debugLine="bb.Append(c)";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,_c);
RDebugUtils.currentLine=83623955;
 //BA.debugLineNum = 83623955;BA.debugLine="bb.Append($\"${Chr(10)}endstream${Chr(10)}endobj${";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"endstream"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83623956;
 //BA.debugLineNum = 83623956;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=83623957;
 //BA.debugLineNum = 83623957;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83623958;
 //BA.debugLineNum = 83623958;BA.debugLine="End Sub";
return null;
}
public String  _convertimage(gunav2.keymon.com.mx.cpdf __ref,String _adir,String _afile) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "convertimage", false))
	 {return ((String) Debug.delegate(ba, "convertimage", new Object[] {_adir,_afile}));}
anywheresoftware.b4a.objects.B4XViewWrapper.B4XBitmapWrapper _img = null;
anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _out = null;
RDebugUtils.currentLine=85983232;
 //BA.debugLineNum = 85983232;BA.debugLine="private Sub convertImage(adir As String,afile As S";
RDebugUtils.currentLine=85983234;
 //BA.debugLineNum = 85983234;BA.debugLine="Dim img As B4XBitmap";
_img = new anywheresoftware.b4a.objects.B4XViewWrapper.B4XBitmapWrapper();
RDebugUtils.currentLine=85983235;
 //BA.debugLineNum = 85983235;BA.debugLine="img=fXUI.LoadBitmap(adir,afile)";
_img = __ref._fxui /*anywheresoftware.b4a.objects.B4XViewWrapper.XUI*/ .LoadBitmap(_adir,_afile);
RDebugUtils.currentLine=85983236;
 //BA.debugLineNum = 85983236;BA.debugLine="Dim out As OutputStream=File.OpenOutput(adir,afil";
_out = new anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper();
_out = __c.File.OpenOutput(_adir,_afile+".jpg",__c.False);
RDebugUtils.currentLine=85983237;
 //BA.debugLineNum = 85983237;BA.debugLine="img.WriteToStream(out,100,\"JPEG\")";
_img.WriteToStream((java.io.OutputStream)(_out.getObject()),(int) (100),BA.getEnumFromString(android.graphics.Bitmap.CompressFormat.class,"JPEG"));
RDebugUtils.currentLine=85983238;
 //BA.debugLineNum = 85983238;BA.debugLine="out.close";
_out.Close();
RDebugUtils.currentLine=85983241;
 //BA.debugLineNum = 85983241;BA.debugLine="Dim img As B4XBitmap";
_img = new anywheresoftware.b4a.objects.B4XViewWrapper.B4XBitmapWrapper();
RDebugUtils.currentLine=85983242;
 //BA.debugLineNum = 85983242;BA.debugLine="img=fXUI.LoadBitmap(adir,afile & \".jpg\")";
_img = __ref._fxui /*anywheresoftware.b4a.objects.B4XViewWrapper.XUI*/ .LoadBitmap(_adir,_afile+".jpg");
RDebugUtils.currentLine=85983243;
 //BA.debugLineNum = 85983243;BA.debugLine="Dim out As OutputStream=File.OpenOutput(adir,afil";
_out = new anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper();
_out = __c.File.OpenOutput(_adir,_afile+".png",__c.False);
RDebugUtils.currentLine=85983244;
 //BA.debugLineNum = 85983244;BA.debugLine="img.WriteToStream(out,100,\"PNG\")";
_img.WriteToStream((java.io.OutputStream)(_out.getObject()),(int) (100),BA.getEnumFromString(android.graphics.Bitmap.CompressFormat.class,"PNG"));
RDebugUtils.currentLine=85983245;
 //BA.debugLineNum = 85983245;BA.debugLine="out.close";
_out.Close();
RDebugUtils.currentLine=85983247;
 //BA.debugLineNum = 85983247;BA.debugLine="File.Delete(adir,afile & \".jpg\")";
__c.File.Delete(_adir,_afile+".jpg");
RDebugUtils.currentLine=85983248;
 //BA.debugLineNum = 85983248;BA.debugLine="Return afile & \".png\"";
if (true) return _afile+".png";
RDebugUtils.currentLine=85983249;
 //BA.debugLineNum = 85983249;BA.debugLine="End Sub";
return "";
}
public gunav2.keymon.com.mx.cpdf._tpdffontinfo  _createfontinfo(gunav2.keymon.com.mx.cpdf __ref,int[] _acharswidths,int _ayunderline,int _ahunderline,int _aystrikethrough,int _ahstrikethrough,int _aytop,int _aybottom) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "createfontinfo", false))
	 {return ((gunav2.keymon.com.mx.cpdf._tpdffontinfo) Debug.delegate(ba, "createfontinfo", new Object[] {_acharswidths,_ayunderline,_ahunderline,_aystrikethrough,_ahstrikethrough,_aytop,_aybottom}));}
gunav2.keymon.com.mx.cpdf._tpdffontinfo _fi = null;
RDebugUtils.currentLine=82968576;
 //BA.debugLineNum = 82968576;BA.debugLine="private Sub createFontInfo(acharsWidths() As Int,a";
RDebugUtils.currentLine=82968577;
 //BA.debugLineNum = 82968577;BA.debugLine="Dim fi As TPDFFontInfo";
_fi = new gunav2.keymon.com.mx.cpdf._tpdffontinfo();
RDebugUtils.currentLine=82968578;
 //BA.debugLineNum = 82968578;BA.debugLine="fi.Initialize";
_fi.Initialize();
RDebugUtils.currentLine=82968580;
 //BA.debugLineNum = 82968580;BA.debugLine="fi.fCharsWidths=acharsWidths";
_fi.fCharsWidths /*int[]*/  = _acharswidths;
RDebugUtils.currentLine=82968582;
 //BA.debugLineNum = 82968582;BA.debugLine="fi.fYUnderline=ayunderline";
_fi.fYUnderline /*int*/  = _ayunderline;
RDebugUtils.currentLine=82968584;
 //BA.debugLineNum = 82968584;BA.debugLine="fi.fHUnderline=ahunderline";
_fi.fHUnderline /*int*/  = _ahunderline;
RDebugUtils.currentLine=82968586;
 //BA.debugLineNum = 82968586;BA.debugLine="fi.fYStrikeThrough=aystrikethrough";
_fi.fYStrikeThrough /*int*/  = _aystrikethrough;
RDebugUtils.currentLine=82968588;
 //BA.debugLineNum = 82968588;BA.debugLine="fi.fHStrikeThrough=ahstrikethrough";
_fi.fHStrikeThrough /*int*/  = _ahstrikethrough;
RDebugUtils.currentLine=82968590;
 //BA.debugLineNum = 82968590;BA.debugLine="fi.fYTop=aytop";
_fi.fYTop /*int*/  = _aytop;
RDebugUtils.currentLine=82968592;
 //BA.debugLineNum = 82968592;BA.debugLine="fi.fybottom=aybottom";
_fi.fYBottom /*int*/  = _aybottom;
RDebugUtils.currentLine=82968593;
 //BA.debugLineNum = 82968593;BA.debugLine="Return fi";
if (true) return _fi;
RDebugUtils.currentLine=82968594;
 //BA.debugLineNum = 82968594;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf._tpdfpage  _createpage(gunav2.keymon.com.mx.cpdf __ref,double _awidth,double _aheight,String _abuffer) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "createpage", false))
	 {return ((gunav2.keymon.com.mx.cpdf._tpdfpage) Debug.delegate(ba, "createpage", new Object[] {_awidth,_aheight,_abuffer}));}
gunav2.keymon.com.mx.cpdf._tpdfpage _p = null;
RDebugUtils.currentLine=84606976;
 //BA.debugLineNum = 84606976;BA.debugLine="private Sub createPage(awidth As Double,aheight As";
RDebugUtils.currentLine=84606977;
 //BA.debugLineNum = 84606977;BA.debugLine="Dim p As TPDFPage";
_p = new gunav2.keymon.com.mx.cpdf._tpdfpage();
RDebugUtils.currentLine=84606978;
 //BA.debugLineNum = 84606978;BA.debugLine="p.Initialize";
_p.Initialize();
RDebugUtils.currentLine=84606979;
 //BA.debugLineNum = 84606979;BA.debugLine="p.fWidth=awidth";
_p.fWidth /*double*/  = _awidth;
RDebugUtils.currentLine=84606980;
 //BA.debugLineNum = 84606980;BA.debugLine="p.fHeight=aheight";
_p.fHeight /*double*/  = _aheight;
RDebugUtils.currentLine=84606981;
 //BA.debugLineNum = 84606981;BA.debugLine="p.fBuffer=abuffer";
_p.fBuffer /*String*/  = _abuffer;
RDebugUtils.currentLine=84606982;
 //BA.debugLineNum = 84606982;BA.debugLine="Return p";
if (true) return _p;
RDebugUtils.currentLine=84606983;
 //BA.debugLineNum = 84606983;BA.debugLine="End Sub";
return null;
}
public String  _escapetext(gunav2.keymon.com.mx.cpdf __ref,String _atext) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "escapetext", false))
	 {return ((String) Debug.delegate(ba, "escapetext", new Object[] {_atext}));}
RDebugUtils.currentLine=84541440;
 //BA.debugLineNum = 84541440;BA.debugLine="private Sub escapeText(atext As String) As String";
RDebugUtils.currentLine=84541441;
 //BA.debugLineNum = 84541441;BA.debugLine="Return atext.Replace(\"\\\",\"\\\\\").Replace(\"(\",\"\\(\").";
if (true) return _atext.replace("\\","\\\\").replace("(","\\(").replace(")","\\)");
RDebugUtils.currentLine=84541442;
 //BA.debugLineNum = 84541442;BA.debugLine="End Sub";
return "";
}
public int  _findimagekey(gunav2.keymon.com.mx.cpdf __ref,String _akey) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "findimagekey", false))
	 {return ((Integer) Debug.delegate(ba, "findimagekey", new Object[] {_akey}));}
int _i = 0;
RDebugUtils.currentLine=85000192;
 //BA.debugLineNum = 85000192;BA.debugLine="private Sub findImageKey(akey As String) As Int";
RDebugUtils.currentLine=85000193;
 //BA.debugLineNum = 85000193;BA.debugLine="For i=0 To fUsedImages.Size-1";
{
final int step1 = 1;
final int limit1 = (int) (__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit1 ;_i = _i + step1 ) {
RDebugUtils.currentLine=85000194;
 //BA.debugLineNum = 85000194;BA.debugLine="If fUsedImages.Get(i).As(Map).Get(\"path\")=akey T";
if ((((anywheresoftware.b4a.objects.collections.Map) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.Map(), (java.util.Map)(__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .Get(_i)))).Get((Object)("path"))).equals((Object)(_akey))) { 
RDebugUtils.currentLine=85000195;
 //BA.debugLineNum = 85000195;BA.debugLine="Return i";
if (true) return _i;
 };
 }
};
RDebugUtils.currentLine=85000198;
 //BA.debugLineNum = 85000198;BA.debugLine="Return -1";
if (true) return (int) (-1);
RDebugUtils.currentLine=85000199;
 //BA.debugLineNum = 85000199;BA.debugLine="End Sub";
return 0;
}
public byte[]  _fontswrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "fontswrite", false))
	 {return ((byte[]) Debug.delegate(ba, "fontswrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
int _i = 0;
RDebugUtils.currentLine=83755008;
 //BA.debugLineNum = 83755008;BA.debugLine="private Sub fontsWrite As Byte()";
RDebugUtils.currentLine=83755009;
 //BA.debugLineNum = 83755009;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83755010;
 //BA.debugLineNum = 83755010;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83755011;
 //BA.debugLineNum = 83755011;BA.debugLine="For i=0 To fUsedFonts.Size-1";
{
final int step3 = 1;
final int limit3 = (int) (__ref._fusedfonts /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit3 ;_i = _i + step3 ) {
RDebugUtils.currentLine=83755012;
 //BA.debugLineNum = 83755012;BA.debugLine="bb.append(fontWrite(i))";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,__ref._fontwrite /*byte[]*/ (null,_i));
 }
};
RDebugUtils.currentLine=83755014;
 //BA.debugLineNum = 83755014;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83755015;
 //BA.debugLineNum = 83755015;BA.debugLine="End Sub";
return null;
}
public byte[]  _fontwrite(gunav2.keymon.com.mx.cpdf __ref,int _afont) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "fontwrite", false))
	 {return ((byte[]) Debug.delegate(ba, "fontwrite", new Object[] {_afont}));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
String _c = "";
RDebugUtils.currentLine=83820544;
 //BA.debugLineNum = 83820544;BA.debugLine="private Sub fontWrite(afont As Int) As Byte()";
RDebugUtils.currentLine=83820545;
 //BA.debugLineNum = 83820545;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83820546;
 //BA.debugLineNum = 83820546;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83820547;
 //BA.debugLineNum = 83820547;BA.debugLine="Dim c As String=fUsedFonts.Get(afont)";
_c = BA.ObjectToString(__ref._fusedfonts /*anywheresoftware.b4a.objects.collections.List*/ .Get(_afont));
RDebugUtils.currentLine=83820548;
 //BA.debugLineNum = 83820548;BA.debugLine="bb.Append($\"${fObjs.Size+1} 0 obj << /Type /Font";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj << /Type /Font /Subtype /Type1 /BaseFont /"+__c.SmartStringFormatter("",(Object)(_c))+" /Encoding /WinAnsiEncoding>> endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83820549;
 //BA.debugLineNum = 83820549;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=83820550;
 //BA.debugLineNum = 83820550;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83820551;
 //BA.debugLineNum = 83820551;BA.debugLine="End Sub";
return null;
}
public byte[]  _footerwrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "footerwrite", false))
	 {return ((byte[]) Debug.delegate(ba, "footerwrite", null));}
RDebugUtils.currentLine=84344832;
 //BA.debugLineNum = 84344832;BA.debugLine="private Sub footerWrite As Byte()";
RDebugUtils.currentLine=84344833;
 //BA.debugLineNum = 84344833;BA.debugLine="Return \"%%EOF\".GetBytes(fTextEncoding)";
if (true) return "%%EOF".getBytes(__ref._ftextencoding /*String*/ );
RDebugUtils.currentLine=84344834;
 //BA.debugLineNum = 84344834;BA.debugLine="End Sub";
return null;
}
public String  _gcreationdate(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gcreationdate", false))
	 {return ((String) Debug.delegate(ba, "gcreationdate", null));}
String _z = "";
RDebugUtils.currentLine=83165184;
 //BA.debugLineNum = 83165184;BA.debugLine="private Sub gCreationDate As String";
RDebugUtils.currentLine=83165185;
 //BA.debugLineNum = 83165185;BA.debugLine="DateTime.DateFormat=\"yyyyMMdd\"";
__c.DateTime.setDateFormat("yyyyMMdd");
RDebugUtils.currentLine=83165186;
 //BA.debugLineNum = 83165186;BA.debugLine="DateTime.TimeFormat=\"hhmmss\"";
__c.DateTime.setTimeFormat("hhmmss");
RDebugUtils.currentLine=83165187;
 //BA.debugLineNum = 83165187;BA.debugLine="Dim z As String=NumberFormat2(DateTime.TimeZoneOf";
_z = __c.NumberFormat2(__c.DateTime.getTimeZoneOffset(),(int) (2),(int) (2),(int) (2),__c.False);
RDebugUtils.currentLine=83165188;
 //BA.debugLineNum = 83165188;BA.debugLine="z=IIf(z.SubString2(0,1)<>\"-\",\"+\",\"\") & z";
_z = BA.ObjectToString((((_z.substring((int) (0),(int) (1))).equals("-") == false) ? ((Object)("+")) : ((Object)(""))))+_z;
RDebugUtils.currentLine=83165189;
 //BA.debugLineNum = 83165189;BA.debugLine="z=z.SubString2(0,3) & \"'\" & z.SubString(4) & \"'\"";
_z = _z.substring((int) (0),(int) (3))+"'"+_z.substring((int) (4))+"'";
RDebugUtils.currentLine=83165190;
 //BA.debugLineNum = 83165190;BA.debugLine="Return \"D:\" & DateTime.Date(DateTime.Now) & DateT";
if (true) return "D:"+__c.DateTime.Date(__c.DateTime.getNow())+__c.DateTime.Time(__c.DateTime.getNow())+_z;
RDebugUtils.currentLine=83165191;
 //BA.debugLineNum = 83165191;BA.debugLine="End Sub";
return "";
}
public String  _glibversion(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "glibversion", false))
	 {return ((String) Debug.delegate(ba, "glibversion", null));}
RDebugUtils.currentLine=86769664;
 //BA.debugLineNum = 86769664;BA.debugLine="public Sub glibversion As String";
RDebugUtils.currentLine=86769665;
 //BA.debugLineNum = 86769665;BA.debugLine="Return fLibVersion";
if (true) return __ref._flibversion /*String*/ ;
RDebugUtils.currentLine=86769666;
 //BA.debugLineNum = 86769666;BA.debugLine="End Sub";
return "";
}
public gunav2.keymon.com.mx.cpdf._tpdfmultilinetextsize  _gmultilinetextsize(gunav2.keymon.com.mx.cpdf __ref,double _awidth,String _atext) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gmultilinetextsize", false))
	 {return ((gunav2.keymon.com.mx.cpdf._tpdfmultilinetextsize) Debug.delegate(ba, "gmultilinetextsize", new Object[] {_awidth,_atext}));}
gunav2.keymon.com.mx.cpdf._tpdfmultilinetextsize _mts = null;
gunav2.keymon.com.mx.cpdf._tpdftextsize _ts = null;
char _c = '\0';
String _l = "";
String[] _paragraphs = null;
String _p = "";
int _j = 0;
anywheresoftware.b4a.objects.collections.List _lines = null;
int _i = 0;
RDebugUtils.currentLine=86441984;
 //BA.debugLineNum = 86441984;BA.debugLine="public Sub gMultilineTextSize(awidth As Double,ate";
RDebugUtils.currentLine=86441985;
 //BA.debugLineNum = 86441985;BA.debugLine="Dim mts As TPDFMultilineTextSize";
_mts = new gunav2.keymon.com.mx.cpdf._tpdfmultilinetextsize();
RDebugUtils.currentLine=86441986;
 //BA.debugLineNum = 86441986;BA.debugLine="Dim ts As TPDFTextSize";
_ts = new gunav2.keymon.com.mx.cpdf._tpdftextsize();
RDebugUtils.currentLine=86441987;
 //BA.debugLineNum = 86441987;BA.debugLine="Dim c As Char";
_c = '\0';
RDebugUtils.currentLine=86441988;
 //BA.debugLineNum = 86441988;BA.debugLine="Dim l As String=\"\"";
_l = "";
RDebugUtils.currentLine=86441989;
 //BA.debugLineNum = 86441989;BA.debugLine="mts.Initialize";
_mts.Initialize();
RDebugUtils.currentLine=86441990;
 //BA.debugLineNum = 86441990;BA.debugLine="mts.fParagraphs.Initialize";
_mts.fParagraphs /*anywheresoftware.b4a.objects.collections.List*/ .Initialize();
RDebugUtils.currentLine=86441991;
 //BA.debugLineNum = 86441991;BA.debugLine="mts.fWidth=awidth";
_mts.fWidth /*double*/  = _awidth;
RDebugUtils.currentLine=86441993;
 //BA.debugLineNum = 86441993;BA.debugLine="Dim paragraphs() As String=Regex.Split(CRLF,atext";
_paragraphs = __c.Regex.Split(__c.CRLF,_atext);
RDebugUtils.currentLine=86441994;
 //BA.debugLineNum = 86441994;BA.debugLine="Dim p As String";
_p = "";
RDebugUtils.currentLine=86441995;
 //BA.debugLineNum = 86441995;BA.debugLine="For j=0 To paragraphs.Length-1";
{
final int step10 = 1;
final int limit10 = (int) (_paragraphs.length-1);
_j = (int) (0) ;
for (;_j <= limit10 ;_j = _j + step10 ) {
RDebugUtils.currentLine=86441996;
 //BA.debugLineNum = 86441996;BA.debugLine="Dim lines As List";
_lines = new anywheresoftware.b4a.objects.collections.List();
RDebugUtils.currentLine=86441997;
 //BA.debugLineNum = 86441997;BA.debugLine="lines.Initialize";
_lines.Initialize();
RDebugUtils.currentLine=86441998;
 //BA.debugLineNum = 86441998;BA.debugLine="mts.fParagraphs.Add(lines)";
_mts.fParagraphs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_lines.getObject()));
RDebugUtils.currentLine=86441999;
 //BA.debugLineNum = 86441999;BA.debugLine="p=paragraphs(j)";
_p = _paragraphs[_j];
RDebugUtils.currentLine=86442000;
 //BA.debugLineNum = 86442000;BA.debugLine="l=\"\"";
_l = "";
RDebugUtils.currentLine=86442001;
 //BA.debugLineNum = 86442001;BA.debugLine="For i=0 To p.Length-1";
{
final int step16 = 1;
final int limit16 = (int) (_p.length()-1);
_i = (int) (0) ;
for (;_i <= limit16 ;_i = _i + step16 ) {
RDebugUtils.currentLine=86442002;
 //BA.debugLineNum = 86442002;BA.debugLine="c=p.CharAt(i)";
_c = _p.charAt(_i);
RDebugUtils.currentLine=86442003;
 //BA.debugLineNum = 86442003;BA.debugLine="If Asc(c)>31 Then";
if (__c.Asc(_c)>31) { 
RDebugUtils.currentLine=86442004;
 //BA.debugLineNum = 86442004;BA.debugLine="l=l & c";
_l = _l+BA.ObjectToString(_c);
RDebugUtils.currentLine=86442005;
 //BA.debugLineNum = 86442005;BA.debugLine="ts=gTextSize(l)";
_ts = __ref._gtextsize /*gunav2.keymon.com.mx.cpdf._tpdftextsize*/ (null,_l);
RDebugUtils.currentLine=86442006;
 //BA.debugLineNum = 86442006;BA.debugLine="If ts.fWidth>awidth Then";
if (_ts.fWidth /*double*/ >_awidth) { 
RDebugUtils.currentLine=86442007;
 //BA.debugLineNum = 86442007;BA.debugLine="l=MultilineTextSizeAddLine(mts,ts,l,awidth)";
_l = __ref._multilinetextsizeaddline /*String*/ (null,_mts,_ts,_l,_awidth);
 };
 };
 }
};
RDebugUtils.currentLine=86442011;
 //BA.debugLineNum = 86442011;BA.debugLine="ts=gTextSize(l)";
_ts = __ref._gtextsize /*gunav2.keymon.com.mx.cpdf._tpdftextsize*/ (null,_l);
RDebugUtils.currentLine=86442012;
 //BA.debugLineNum = 86442012;BA.debugLine="l=MultilineTextSizeAddLine(mts,ts,l,awidth)";
_l = __ref._multilinetextsizeaddline /*String*/ (null,_mts,_ts,_l,_awidth);
 }
};
RDebugUtils.currentLine=86442015;
 //BA.debugLineNum = 86442015;BA.debugLine="Return mts";
if (true) return _mts;
RDebugUtils.currentLine=86442016;
 //BA.debugLineNum = 86442016;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf._tpdftextsize  _gtextsize(gunav2.keymon.com.mx.cpdf __ref,String _atext) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gtextsize", false))
	 {return ((gunav2.keymon.com.mx.cpdf._tpdftextsize) Debug.delegate(ba, "gtextsize", new Object[] {_atext}));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
gunav2.keymon.com.mx.cpdf._tpdftextsize _ts = null;
gunav2.keymon.com.mx.cpdf._tpdffontinfo _fi = null;
double _w = 0;
int _i = 0;
RDebugUtils.currentLine=86310912;
 //BA.debugLineNum = 86310912;BA.debugLine="public Sub gTextSize(atext As String) As TPDFTextS";
RDebugUtils.currentLine=86310913;
 //BA.debugLineNum = 86310913;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=86310914;
 //BA.debugLineNum = 86310914;BA.debugLine="Dim ts As TPDFTextSize";
_ts = new gunav2.keymon.com.mx.cpdf._tpdftextsize();
RDebugUtils.currentLine=86310915;
 //BA.debugLineNum = 86310915;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=86310916;
 //BA.debugLineNum = 86310916;BA.debugLine="bb.Append(atext.GetBytes(fTextEncoding))";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,_atext.getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=86310917;
 //BA.debugLineNum = 86310917;BA.debugLine="ts.Initialize";
_ts.Initialize();
RDebugUtils.currentLine=86310918;
 //BA.debugLineNum = 86310918;BA.debugLine="Dim fi As TPDFFontInfo=fFontsInfos.Get(calcFontKe";
_fi = ((gunav2.keymon.com.mx.cpdf._tpdffontinfo)(__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Get((Object)(__ref._calcfontkey /*String*/ (null,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontFamily /*String*/ ,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontStyle /*int*/ )))));
RDebugUtils.currentLine=86310919;
 //BA.debugLineNum = 86310919;BA.debugLine="Dim w As Double";
_w = 0;
RDebugUtils.currentLine=86310920;
 //BA.debugLineNum = 86310920;BA.debugLine="For i=0 To bb.Length-1";
{
final int step8 = 1;
final int limit8 = (int) (_bb._getlength /*int*/ (null)-1);
_i = (int) (0) ;
for (;_i <= limit8 ;_i = _i + step8 ) {
RDebugUtils.currentLine=86310921;
 //BA.debugLineNum = 86310921;BA.debugLine="w=w+fi.fCharsWidths(ToUnsigned(bb.InternalBuffer";
_w = _w+_fi.fCharsWidths /*int[]*/ [__ref._tounsigned /*int*/ (null,_bb._getinternalbuffer /*byte[]*/ (null)[_i])];
 }
};
RDebugUtils.currentLine=86310923;
 //BA.debugLineNum = 86310923;BA.debugLine="ts.fWidth=w*fContext.fFontSize/1000/fUnitFactor";
_ts.fWidth /*double*/  = _w*__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/ /(double)1000/(double)__ref._funitfactor /*double*/ ;
RDebugUtils.currentLine=86310924;
 //BA.debugLineNum = 86310924;BA.debugLine="ts.fTop=fi.fYTop*fContext.fFontSize/1000/fUnitFac";
_ts.fTop /*double*/  = _fi.fYTop /*int*/ *__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/ /(double)1000/(double)__ref._funitfactor /*double*/ ;
RDebugUtils.currentLine=86310925;
 //BA.debugLineNum = 86310925;BA.debugLine="ts.fBottom=fi.fYBottom*fContext.fFontSize/1000/fU";
_ts.fBottom /*double*/  = _fi.fYBottom /*int*/ *__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFontSize /*double*/ /(double)1000/(double)__ref._funitfactor /*double*/ ;
RDebugUtils.currentLine=86310926;
 //BA.debugLineNum = 86310926;BA.debugLine="ts.fHeight=ts.fBottom-ts.fTop";
_ts.fHeight /*double*/  = _ts.fBottom /*double*/ -_ts.fTop /*double*/ ;
RDebugUtils.currentLine=86310927;
 //BA.debugLineNum = 86310927;BA.debugLine="Return ts";
if (true) return _ts;
RDebugUtils.currentLine=86310928;
 //BA.debugLineNum = 86310928;BA.debugLine="End Sub";
return null;
}
public String  _multilinetextsizeaddline(gunav2.keymon.com.mx.cpdf __ref,gunav2.keymon.com.mx.cpdf._tpdfmultilinetextsize _amts,gunav2.keymon.com.mx.cpdf._tpdftextsize _ats,String _atext,double _awidth) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "multilinetextsizeaddline", false))
	 {return ((String) Debug.delegate(ba, "multilinetextsizeaddline", new Object[] {_amts,_ats,_atext,_awidth}));}
String _s = "";
int _p = 0;
RDebugUtils.currentLine=86376448;
 //BA.debugLineNum = 86376448;BA.debugLine="private Sub MultilineTextSizeAddLine(amts As TPDFM";
RDebugUtils.currentLine=86376449;
 //BA.debugLineNum = 86376449;BA.debugLine="Dim s As String";
_s = "";
RDebugUtils.currentLine=86376450;
 //BA.debugLineNum = 86376450;BA.debugLine="If ats.fWidth>awidth Then";
if (_ats.fWidth /*double*/ >_awidth) { 
RDebugUtils.currentLine=86376451;
 //BA.debugLineNum = 86376451;BA.debugLine="Dim p As Int=atext.LastIndexOf(\" \")";
_p = _atext.lastIndexOf(" ");
RDebugUtils.currentLine=86376452;
 //BA.debugLineNum = 86376452;BA.debugLine="If p=-1 Then";
if (_p==-1) { 
RDebugUtils.currentLine=86376453;
 //BA.debugLineNum = 86376453;BA.debugLine="p=atext.Length-1";
_p = (int) (_atext.length()-1);
 };
RDebugUtils.currentLine=86376455;
 //BA.debugLineNum = 86376455;BA.debugLine="s=atext.SubString(p+1)";
_s = _atext.substring((int) (_p+1));
RDebugUtils.currentLine=86376456;
 //BA.debugLineNum = 86376456;BA.debugLine="atext=atext.SubString2(0,p)";
_atext = _atext.substring((int) (0),_p);
 }else {
RDebugUtils.currentLine=86376458;
 //BA.debugLineNum = 86376458;BA.debugLine="s=\"\"";
_s = "";
 };
RDebugUtils.currentLine=86376460;
 //BA.debugLineNum = 86376460;BA.debugLine="amts.fparagraphs.Get(amts.fParagraphs.Size-1).As(";
((anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(_amts.fParagraphs /*anywheresoftware.b4a.objects.collections.List*/ .Get((int) (_amts.fParagraphs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1))))).Add((Object)(_atext));
RDebugUtils.currentLine=86376461;
 //BA.debugLineNum = 86376461;BA.debugLine="amts.fHeight=amts.fHeight+ats.fHeight";
_amts.fHeight /*double*/  = _amts.fHeight /*double*/ +_ats.fHeight /*double*/ ;
RDebugUtils.currentLine=86376462;
 //BA.debugLineNum = 86376462;BA.debugLine="Return s";
if (true) return _s;
RDebugUtils.currentLine=86376463;
 //BA.debugLineNum = 86376463;BA.debugLine="End Sub";
return "";
}
public int  _gpage(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gpage", false))
	 {return ((Integer) Debug.delegate(ba, "gpage", null));}
RDebugUtils.currentLine=85327872;
 //BA.debugLineNum = 85327872;BA.debugLine="public Sub gPage As Int";
RDebugUtils.currentLine=85327873;
 //BA.debugLineNum = 85327873;BA.debugLine="Return fPage+1";
if (true) return (int) (__ref._fpage /*int*/ +1);
RDebugUtils.currentLine=85327874;
 //BA.debugLineNum = 85327874;BA.debugLine="End Sub";
return 0;
}
public double  _gpageheight(gunav2.keymon.com.mx.cpdf __ref,int _apage) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gpageheight", false))
	 {return ((Double) Debug.delegate(ba, "gpageheight", new Object[] {_apage}));}
RDebugUtils.currentLine=85196800;
 //BA.debugLineNum = 85196800;BA.debugLine="public Sub gPageHeight(apage As Int) As Double";
RDebugUtils.currentLine=85196801;
 //BA.debugLineNum = 85196801;BA.debugLine="Return fPages.Get(apage-1).As(TPDFPage).fHeight/f";
if (true) return ((gunav2.keymon.com.mx.cpdf._tpdfpage)(__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .Get((int) (_apage-1)))).fHeight /*double*/ /(double)__ref._funitfactor /*double*/ ;
RDebugUtils.currentLine=85196802;
 //BA.debugLineNum = 85196802;BA.debugLine="End Sub";
return 0;
}
public int  _gpagescount(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gpagescount", false))
	 {return ((Integer) Debug.delegate(ba, "gpagescount", null));}
RDebugUtils.currentLine=85065728;
 //BA.debugLineNum = 85065728;BA.debugLine="public Sub gPagesCount As Int";
RDebugUtils.currentLine=85065729;
 //BA.debugLineNum = 85065729;BA.debugLine="Return fPages.size";
if (true) return __ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .getSize();
RDebugUtils.currentLine=85065730;
 //BA.debugLineNum = 85065730;BA.debugLine="End Sub";
return 0;
}
public double  _gpagewidth(gunav2.keymon.com.mx.cpdf __ref,int _apage) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gpagewidth", false))
	 {return ((Double) Debug.delegate(ba, "gpagewidth", new Object[] {_apage}));}
RDebugUtils.currentLine=85131264;
 //BA.debugLineNum = 85131264;BA.debugLine="public Sub gPageWidth(apage As Int) As Double";
RDebugUtils.currentLine=85131265;
 //BA.debugLineNum = 85131265;BA.debugLine="Return fPages.Get(apage-1).As(TPDFPage).fWidth/fU";
if (true) return ((gunav2.keymon.com.mx.cpdf._tpdfpage)(__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .Get((int) (_apage-1)))).fWidth /*double*/ /(double)__ref._funitfactor /*double*/ ;
RDebugUtils.currentLine=85131266;
 //BA.debugLineNum = 85131266;BA.debugLine="End Sub";
return 0;
}
public int  _tounsigned(gunav2.keymon.com.mx.cpdf __ref,byte _b) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "tounsigned", false))
	 {return ((Integer) Debug.delegate(ba, "tounsigned", new Object[] {_b}));}
RDebugUtils.currentLine=86245376;
 //BA.debugLineNum = 86245376;BA.debugLine="private Sub ToUnsigned(b As Byte) As Int";
RDebugUtils.currentLine=86245377;
 //BA.debugLineNum = 86245377;BA.debugLine="Return Bit.And(0xFF, b)";
if (true) return __c.Bit.And(((int)0xff),(int) (_b));
RDebugUtils.currentLine=86245378;
 //BA.debugLineNum = 86245378;BA.debugLine="End Sub";
return 0;
}
public double  _gx(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gx", false))
	 {return ((Double) Debug.delegate(ba, "gx", null));}
RDebugUtils.currentLine=86638592;
 //BA.debugLineNum = 86638592;BA.debugLine="public Sub gX As Double";
RDebugUtils.currentLine=86638593;
 //BA.debugLineNum = 86638593;BA.debugLine="Return fContext.fX";
if (true) return __ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fX /*double*/ ;
RDebugUtils.currentLine=86638594;
 //BA.debugLineNum = 86638594;BA.debugLine="End Sub";
return 0;
}
public double  _gy(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "gy", false))
	 {return ((Double) Debug.delegate(ba, "gy", null));}
RDebugUtils.currentLine=86704128;
 //BA.debugLineNum = 86704128;BA.debugLine="public Sub gy As Double";
RDebugUtils.currentLine=86704129;
 //BA.debugLineNum = 86704129;BA.debugLine="Return fContext.fy";
if (true) return __ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/ ;
RDebugUtils.currentLine=86704130;
 //BA.debugLineNum = 86704130;BA.debugLine="End Sub";
return 0;
}
public byte[]  _headerwrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "headerwrite", false))
	 {return ((byte[]) Debug.delegate(ba, "headerwrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
RDebugUtils.currentLine=83230720;
 //BA.debugLineNum = 83230720;BA.debugLine="private Sub headerWrite As Byte()";
RDebugUtils.currentLine=83230721;
 //BA.debugLineNum = 83230721;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83230722;
 //BA.debugLineNum = 83230722;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83230723;
 //BA.debugLineNum = 83230723;BA.debugLine="bb.Append($\"%PDF-${NumberFormat2(fPDFVersion,1,1,";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("%PDF-"+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2((double)(Double.parseDouble(__ref._fpdfversion /*String*/ )),(int) (1),(int) (1),(int) (1),__c.False)))+""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83230724;
 //BA.debugLineNum = 83230724;BA.debugLine="Return bb.toarray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83230725;
 //BA.debugLineNum = 83230725;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf._tpdfimageinfo  _imageinfo(gunav2.keymon.com.mx.cpdf __ref,String _adir,String _afile) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "imageinfo", false))
	 {return ((gunav2.keymon.com.mx.cpdf._tpdfimageinfo) Debug.delegate(ba, "imageinfo", new Object[] {_adir,_afile}));}
gunav2.keymon.com.mx.cpdf._tpdfimageinfo _ii = null;
anywheresoftware.b4a.randomaccessfile.RandomAccessFile _raf = null;
long _rafpos = 0L;
gunav2.keymon.com.mx.b4xbytesbuilder _bbdata = null;
gunav2.keymon.com.mx.b4xbytesbuilder _bbpalette = null;
int _chunklength = 0;
String _chunktype = "";
byte[] _b = null;
RDebugUtils.currentLine=84803584;
 //BA.debugLineNum = 84803584;BA.debugLine="private Sub imageInfo(adir As String,afile As Stri";
RDebugUtils.currentLine=84803585;
 //BA.debugLineNum = 84803585;BA.debugLine="Dim ii As TPDFImageInfo";
_ii = new gunav2.keymon.com.mx.cpdf._tpdfimageinfo();
RDebugUtils.currentLine=84803586;
 //BA.debugLineNum = 84803586;BA.debugLine="Dim raf  As RandomAccessFile";
_raf = new anywheresoftware.b4a.randomaccessfile.RandomAccessFile();
RDebugUtils.currentLine=84803587;
 //BA.debugLineNum = 84803587;BA.debugLine="Dim rafpos As Long";
_rafpos = 0L;
RDebugUtils.currentLine=84803588;
 //BA.debugLineNum = 84803588;BA.debugLine="Dim bbData As B4XBytesBuilder";
_bbdata = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=84803589;
 //BA.debugLineNum = 84803589;BA.debugLine="Dim bbPalette As B4XBytesBuilder";
_bbpalette = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=84803591;
 //BA.debugLineNum = 84803591;BA.debugLine="bbData.Initialize";
_bbdata._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=84803592;
 //BA.debugLineNum = 84803592;BA.debugLine="bbPalette.Initialize";
_bbpalette._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=84803593;
 //BA.debugLineNum = 84803593;BA.debugLine="ii.Initialize";
_ii.Initialize();
RDebugUtils.currentLine=84803594;
 //BA.debugLineNum = 84803594;BA.debugLine="ii.fError=0";
_ii.fError /*int*/  = (int) (0);
RDebugUtils.currentLine=84803595;
 //BA.debugLineNum = 84803595;BA.debugLine="raf.Initialize(adir,afile,True)";
_raf.Initialize(_adir,_afile,__c.True);
RDebugUtils.currentLine=84803596;
 //BA.debugLineNum = 84803596;BA.debugLine="rafpos=0";
_rafpos = (long) (0);
RDebugUtils.currentLine=84803600;
 //BA.debugLineNum = 84803600;BA.debugLine="If rafReadString(raf,rafpos,8)<>Chr(137) & \"PNG\"";
if ((__ref._rafreadstring /*String*/ (null,_raf,_rafpos,(long) (8))).equals(BA.ObjectToString(__c.Chr((int) (137)))+"PNG"+BA.ObjectToString(__c.Chr((int) (13)))+BA.ObjectToString(__c.Chr((int) (10)))+BA.ObjectToString(__c.Chr((int) (26)))+BA.ObjectToString(__c.Chr((int) (10)))) == false) { 
RDebugUtils.currentLine=84803601;
 //BA.debugLineNum = 84803601;BA.debugLine="ii.fError=1";
_ii.fError /*int*/  = (int) (1);
 };
RDebugUtils.currentLine=84803603;
 //BA.debugLineNum = 84803603;BA.debugLine="rafpos=rafpos+8";
_rafpos = (long) (_rafpos+8);
RDebugUtils.currentLine=84803606;
 //BA.debugLineNum = 84803606;BA.debugLine="Dim chunkLength As Int";
_chunklength = 0;
RDebugUtils.currentLine=84803607;
 //BA.debugLineNum = 84803607;BA.debugLine="Dim chunkType As String";
_chunktype = "";
RDebugUtils.currentLine=84803608;
 //BA.debugLineNum = 84803608;BA.debugLine="Do While (ii.fError=0) And (chunkType<>\"IEND\")";
while ((_ii.fError /*int*/ ==0) && ((_chunktype).equals("IEND") == false)) {
RDebugUtils.currentLine=84803609;
 //BA.debugLineNum = 84803609;BA.debugLine="chunkLength=raf.ReadInt(rafpos)";
_chunklength = _raf.ReadInt(_rafpos);
RDebugUtils.currentLine=84803610;
 //BA.debugLineNum = 84803610;BA.debugLine="rafpos=rafpos+4";
_rafpos = (long) (_rafpos+4);
RDebugUtils.currentLine=84803611;
 //BA.debugLineNum = 84803611;BA.debugLine="chunkType=rafReadString(raf,rafpos,4)";
_chunktype = __ref._rafreadstring /*String*/ (null,_raf,_rafpos,(long) (4));
RDebugUtils.currentLine=84803612;
 //BA.debugLineNum = 84803612;BA.debugLine="rafpos=rafpos+4";
_rafpos = (long) (_rafpos+4);
RDebugUtils.currentLine=84803613;
 //BA.debugLineNum = 84803613;BA.debugLine="Select chunkType";
switch (BA.switchObjectToInt(_chunktype,"IHDR","IDAT","PLTE")) {
case 0: {
RDebugUtils.currentLine=84803616;
 //BA.debugLineNum = 84803616;BA.debugLine="ii.fWidth=raf.ReadInt(rafpos)";
_ii.fWidth /*int*/  = _raf.ReadInt(_rafpos);
RDebugUtils.currentLine=84803617;
 //BA.debugLineNum = 84803617;BA.debugLine="rafpos=rafpos+4";
_rafpos = (long) (_rafpos+4);
RDebugUtils.currentLine=84803619;
 //BA.debugLineNum = 84803619;BA.debugLine="ii.fHeight=raf.ReadInt(rafpos)";
_ii.fHeight /*int*/  = _raf.ReadInt(_rafpos);
RDebugUtils.currentLine=84803620;
 //BA.debugLineNum = 84803620;BA.debugLine="rafpos=rafpos+4";
_rafpos = (long) (_rafpos+4);
RDebugUtils.currentLine=84803622;
 //BA.debugLineNum = 84803622;BA.debugLine="ii.fBPP=raf.ReadUnsignedByte(rafpos)";
_ii.fBPP /*int*/  = _raf.ReadUnsignedByte(_rafpos);
RDebugUtils.currentLine=84803623;
 //BA.debugLineNum = 84803623;BA.debugLine="If ii.fBPP>8 Then";
if (_ii.fBPP /*int*/ >8) { 
RDebugUtils.currentLine=84803624;
 //BA.debugLineNum = 84803624;BA.debugLine="ii.fError=2";
_ii.fError /*int*/  = (int) (2);
 };
RDebugUtils.currentLine=84803626;
 //BA.debugLineNum = 84803626;BA.debugLine="rafpos=rafpos+1";
_rafpos = (long) (_rafpos+1);
RDebugUtils.currentLine=84803628;
 //BA.debugLineNum = 84803628;BA.debugLine="ii.fColorSpace=raf.ReadUnsignedByte(rafpos)";
_ii.fColorSpace /*int*/  = _raf.ReadUnsignedByte(_rafpos);
RDebugUtils.currentLine=84803629;
 //BA.debugLineNum = 84803629;BA.debugLine="If ii.fColorSpace<>0 And ii.fColorSpace<>2 And";
if (_ii.fColorSpace /*int*/ !=0 && _ii.fColorSpace /*int*/ !=2 && _ii.fColorSpace /*int*/ !=3 && _ii.fColorSpace /*int*/ !=4) { 
RDebugUtils.currentLine=84803630;
 //BA.debugLineNum = 84803630;BA.debugLine="ii.FError=3";
_ii.fError /*int*/  = (int) (3);
 };
RDebugUtils.currentLine=84803632;
 //BA.debugLineNum = 84803632;BA.debugLine="rafpos=rafpos+1";
_rafpos = (long) (_rafpos+1);
RDebugUtils.currentLine=84803634;
 //BA.debugLineNum = 84803634;BA.debugLine="ii.FCompression=raf.ReadUnsignedByte(rafpos)";
_ii.fCompression /*int*/  = _raf.ReadUnsignedByte(_rafpos);
RDebugUtils.currentLine=84803635;
 //BA.debugLineNum = 84803635;BA.debugLine="If ii.FCompression<>0 Then";
if (_ii.fCompression /*int*/ !=0) { 
RDebugUtils.currentLine=84803636;
 //BA.debugLineNum = 84803636;BA.debugLine="ii.FError=4";
_ii.fError /*int*/  = (int) (4);
 };
RDebugUtils.currentLine=84803638;
 //BA.debugLineNum = 84803638;BA.debugLine="rafpos=rafpos+1";
_rafpos = (long) (_rafpos+1);
RDebugUtils.currentLine=84803640;
 //BA.debugLineNum = 84803640;BA.debugLine="ii.FFilter=raf.ReadUnsignedByte(rafpos)";
_ii.fFilter /*int*/  = _raf.ReadUnsignedByte(_rafpos);
RDebugUtils.currentLine=84803641;
 //BA.debugLineNum = 84803641;BA.debugLine="If ii.FFilter<>0 Then";
if (_ii.fFilter /*int*/ !=0) { 
RDebugUtils.currentLine=84803642;
 //BA.debugLineNum = 84803642;BA.debugLine="ii.FError=5";
_ii.fError /*int*/  = (int) (5);
 };
RDebugUtils.currentLine=84803644;
 //BA.debugLineNum = 84803644;BA.debugLine="rafpos=rafpos+1";
_rafpos = (long) (_rafpos+1);
RDebugUtils.currentLine=84803646;
 //BA.debugLineNum = 84803646;BA.debugLine="ii.FInterlacing=raf.ReadUnsignedByte(rafpos)";
_ii.fInterlacing /*int*/  = _raf.ReadUnsignedByte(_rafpos);
RDebugUtils.currentLine=84803647;
 //BA.debugLineNum = 84803647;BA.debugLine="If ii.FInterlacing<>0 Then";
if (_ii.fInterlacing /*int*/ !=0) { 
RDebugUtils.currentLine=84803648;
 //BA.debugLineNum = 84803648;BA.debugLine="ii.FError=6";
_ii.fError /*int*/  = (int) (6);
 };
RDebugUtils.currentLine=84803650;
 //BA.debugLineNum = 84803650;BA.debugLine="rafpos=rafpos+1";
_rafpos = (long) (_rafpos+1);
 break; }
case 1: {
RDebugUtils.currentLine=84803653;
 //BA.debugLineNum = 84803653;BA.debugLine="Dim b(chunkLength) As Byte";
_b = new byte[_chunklength];
;
RDebugUtils.currentLine=84803654;
 //BA.debugLineNum = 84803654;BA.debugLine="raf.ReadBytes(b,0,chunkLength,rafpos)";
_raf.ReadBytes(_b,(int) (0),_chunklength,_rafpos);
RDebugUtils.currentLine=84803655;
 //BA.debugLineNum = 84803655;BA.debugLine="bbData.Append(b)";
_bbdata._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,_b);
RDebugUtils.currentLine=84803656;
 //BA.debugLineNum = 84803656;BA.debugLine="rafpos=rafpos+chunkLength";
_rafpos = (long) (_rafpos+_chunklength);
 break; }
case 2: {
RDebugUtils.currentLine=84803659;
 //BA.debugLineNum = 84803659;BA.debugLine="Dim b(chunkLength) As Byte";
_b = new byte[_chunklength];
;
RDebugUtils.currentLine=84803660;
 //BA.debugLineNum = 84803660;BA.debugLine="raf.ReadBytes(b,0,chunkLength,rafpos)";
_raf.ReadBytes(_b,(int) (0),_chunklength,_rafpos);
RDebugUtils.currentLine=84803661;
 //BA.debugLineNum = 84803661;BA.debugLine="bbPalette.Append(b)";
_bbpalette._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,_b);
RDebugUtils.currentLine=84803662;
 //BA.debugLineNum = 84803662;BA.debugLine="rafpos=rafpos+chunkLength";
_rafpos = (long) (_rafpos+_chunklength);
 break; }
default: {
RDebugUtils.currentLine=84803666;
 //BA.debugLineNum = 84803666;BA.debugLine="rafpos=rafpos+chunkLength";
_rafpos = (long) (_rafpos+_chunklength);
 break; }
}
;
RDebugUtils.currentLine=84803669;
 //BA.debugLineNum = 84803669;BA.debugLine="rafpos=rafpos+4";
_rafpos = (long) (_rafpos+4);
 }
;
RDebugUtils.currentLine=84803672;
 //BA.debugLineNum = 84803672;BA.debugLine="raf.close";
_raf.Close();
RDebugUtils.currentLine=84803673;
 //BA.debugLineNum = 84803673;BA.debugLine="ii.fData=bbData.ToArray";
_ii.fData /*byte[]*/  = _bbdata._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=84803674;
 //BA.debugLineNum = 84803674;BA.debugLine="ii.fPalette=bbPalette.ToArray";
_ii.fPalette /*byte[]*/  = _bbpalette._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=84803676;
 //BA.debugLineNum = 84803676;BA.debugLine="Return ii";
if (true) return _ii;
RDebugUtils.currentLine=84803677;
 //BA.debugLineNum = 84803677;BA.debugLine="End Sub";
return null;
}
public String  _rafreadstring(gunav2.keymon.com.mx.cpdf __ref,anywheresoftware.b4a.randomaccessfile.RandomAccessFile _araf,long _astart,long _acount) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "rafreadstring", false))
	 {return ((String) Debug.delegate(ba, "rafreadstring", new Object[] {_araf,_astart,_acount}));}
String _s = "";
int _i = 0;
RDebugUtils.currentLine=84672512;
 //BA.debugLineNum = 84672512;BA.debugLine="private Sub rafReadString(araf As RandomAccessFile";
RDebugUtils.currentLine=84672513;
 //BA.debugLineNum = 84672513;BA.debugLine="Dim s As String";
_s = "";
RDebugUtils.currentLine=84672514;
 //BA.debugLineNum = 84672514;BA.debugLine="For i=0 To acount-1";
{
final int step2 = 1;
final int limit2 = (int) (_acount-1);
_i = (int) (0) ;
for (;_i <= limit2 ;_i = _i + step2 ) {
RDebugUtils.currentLine=84672515;
 //BA.debugLineNum = 84672515;BA.debugLine="s=s & Chr(araf.ReadUnsignedByte(astart+i))";
_s = _s+BA.ObjectToString(__c.Chr(_araf.ReadUnsignedByte((long) (_astart+_i))));
 }
};
RDebugUtils.currentLine=84672517;
 //BA.debugLineNum = 84672517;BA.debugLine="Return s";
if (true) return _s;
RDebugUtils.currentLine=84672518;
 //BA.debugLineNum = 84672518;BA.debugLine="End Sub";
return "";
}
public String  _imagekey(gunav2.keymon.com.mx.cpdf __ref,String _adir,String _afile) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "imagekey", false))
	 {return ((String) Debug.delegate(ba, "imagekey", new Object[] {_adir,_afile}));}
RDebugUtils.currentLine=84738048;
 //BA.debugLineNum = 84738048;BA.debugLine="private Sub imageKey(adir As String,afile As Strin";
RDebugUtils.currentLine=84738049;
 //BA.debugLineNum = 84738049;BA.debugLine="Return adir & afile";
if (true) return _adir+_afile;
RDebugUtils.currentLine=84738050;
 //BA.debugLineNum = 84738050;BA.debugLine="End Sub";
return "";
}
public byte[]  _imageswrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "imageswrite", false))
	 {return ((byte[]) Debug.delegate(ba, "imageswrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
int _i = 0;
RDebugUtils.currentLine=83886080;
 //BA.debugLineNum = 83886080;BA.debugLine="private Sub imagesWrite As Byte()";
RDebugUtils.currentLine=83886081;
 //BA.debugLineNum = 83886081;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83886082;
 //BA.debugLineNum = 83886082;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83886083;
 //BA.debugLineNum = 83886083;BA.debugLine="For i=0 To fUsedImages.Size-1";
{
final int step3 = 1;
final int limit3 = (int) (__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit3 ;_i = _i + step3 ) {
RDebugUtils.currentLine=83886084;
 //BA.debugLineNum = 83886084;BA.debugLine="bb.append(imageWrite(i))";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,__ref._imagewrite /*byte[]*/ (null,_i));
 }
};
RDebugUtils.currentLine=83886086;
 //BA.debugLineNum = 83886086;BA.debugLine="Return bb.toarray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83886087;
 //BA.debugLineNum = 83886087;BA.debugLine="End Sub";
return null;
}
public byte[]  _imagewrite(gunav2.keymon.com.mx.cpdf __ref,int _aimage) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "imagewrite", false))
	 {return ((byte[]) Debug.delegate(ba, "imagewrite", new Object[] {_aimage}));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
gunav2.keymon.com.mx.cpdf._tpdfimageinfo _ii = null;
String _cs = "";
RDebugUtils.currentLine=83951616;
 //BA.debugLineNum = 83951616;BA.debugLine="private Sub imageWrite(aimage As Int) As Byte()";
RDebugUtils.currentLine=83951617;
 //BA.debugLineNum = 83951617;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83951618;
 //BA.debugLineNum = 83951618;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83951619;
 //BA.debugLineNum = 83951619;BA.debugLine="Dim ii As TPDFImageInfo=fUsedImages.Get(aimage).A";
_ii = (gunav2.keymon.com.mx.cpdf._tpdfimageinfo)(((anywheresoftware.b4a.objects.collections.Map) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.Map(), (java.util.Map)(__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .Get(_aimage)))).Get((Object)("info")));
RDebugUtils.currentLine=83951620;
 //BA.debugLineNum = 83951620;BA.debugLine="bb.Append($\"${fObjs.Size+1} 0 obj${Chr(10)}<</Typ";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"<</Type /XObject"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"/Subtype /Image"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"/Width "+__c.SmartStringFormatter("",(Object)(_ii.fWidth /*int*/ ))+""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"/Height "+__c.SmartStringFormatter("",(Object)(_ii.fHeight /*int*/ ))+""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83951621;
 //BA.debugLineNum = 83951621;BA.debugLine="Dim cs As String=Array As String(\"DeviceGray\",\"Er";
_cs = new String[]{"DeviceGray","Error","DeviceRGB","Indexed","DeviceGray","Error","DeviceRGB"}[_ii.fColorSpace /*int*/ ];
RDebugUtils.currentLine=83951622;
 //BA.debugLineNum = 83951622;BA.debugLine="If cs=\"Indexed\" Then";
if ((_cs).equals("Indexed")) { 
RDebugUtils.currentLine=83951623;
 //BA.debugLineNum = 83951623;BA.debugLine="bb.Append($\"/ColorSpace [/Indexed /DeviceRGB ${N";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/ColorSpace [/Indexed /DeviceRGB "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ii.fPalette /*byte[]*/ .length/(double)3-1,(int) (1),(int) (0),(int) (0),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+2))+" 0 R]"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
 }else {
RDebugUtils.currentLine=83951625;
 //BA.debugLineNum = 83951625;BA.debugLine="bb.Append($\"/ColorSpace /DeviceRGB${Chr(10)}\"$.g";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/ColorSpace /DeviceRGB"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
 };
RDebugUtils.currentLine=83951627;
 //BA.debugLineNum = 83951627;BA.debugLine="bb.Append($\"/BitsPerComponent ${ii.fBPP}${Chr(10)";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/BitsPerComponent "+__c.SmartStringFormatter("",(Object)(_ii.fBPP /*int*/ ))+""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"/Filter /FlateDecode"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"/DecodeParms <</Predictor 15 /Colors "+__c.SmartStringFormatter("",(((_cs).equals("DeviceRGB")) ? ((Object)(3)) : ((Object)(1))))+" /BitsPerComponent "+__c.SmartStringFormatter("",(Object)(_ii.fBPP /*int*/ ))+" /Columns "+__c.SmartStringFormatter("",(Object)(_ii.fWidth /*int*/ ))+">>"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83951628;
 //BA.debugLineNum = 83951628;BA.debugLine="bb.Append($\"/Length ${ii.fData.length}>>${Chr(10)";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/Length "+__c.SmartStringFormatter("",(Object)(_ii.fData /*byte[]*/ .length))+">>"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"stream"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83951629;
 //BA.debugLineNum = 83951629;BA.debugLine="bb.Append(ii.fdata)";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,_ii.fData /*byte[]*/ );
RDebugUtils.currentLine=83951630;
 //BA.debugLineNum = 83951630;BA.debugLine="bb.Append($\"${Chr(10)}endstream${Chr(10)}endobj${";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"endstream"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83951631;
 //BA.debugLineNum = 83951631;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=83951632;
 //BA.debugLineNum = 83951632;BA.debugLine="If cs=\"Indexed\" Then";
if ((_cs).equals("Indexed")) { 
RDebugUtils.currentLine=83951633;
 //BA.debugLineNum = 83951633;BA.debugLine="bb.Append(paletteWrite(ii.fPalette))";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,__ref._palettewrite /*byte[]*/ (null,_ii.fPalette /*byte[]*/ ));
 };
RDebugUtils.currentLine=83951635;
 //BA.debugLineNum = 83951635;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83951636;
 //BA.debugLineNum = 83951636;BA.debugLine="End Sub";
return null;
}
public byte[]  _palettewrite(gunav2.keymon.com.mx.cpdf __ref,byte[] _apalette) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "palettewrite", false))
	 {return ((byte[]) Debug.delegate(ba, "palettewrite", new Object[] {_apalette}));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
RDebugUtils.currentLine=84017152;
 //BA.debugLineNum = 84017152;BA.debugLine="private Sub paletteWrite(apalette() As Byte) As By";
RDebugUtils.currentLine=84017153;
 //BA.debugLineNum = 84017153;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=84017154;
 //BA.debugLineNum = 84017154;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=84017155;
 //BA.debugLineNum = 84017155;BA.debugLine="bb.Append($\"${fObjs.Size+1} 0 obj${Chr(10)}<</Len";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"<</Length "+__c.SmartStringFormatter("",(Object)(_apalette.length))+">>"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"stream"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84017156;
 //BA.debugLineNum = 84017156;BA.debugLine="bb.Append(apalette)";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,_apalette);
RDebugUtils.currentLine=84017157;
 //BA.debugLineNum = 84017157;BA.debugLine="bb.Append($\"${Chr(10)}endstream${Chr(10)}endobj${";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"endstream"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84017158;
 //BA.debugLineNum = 84017158;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=84017159;
 //BA.debugLineNum = 84017159;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=84017160;
 //BA.debugLineNum = 84017160;BA.debugLine="End Sub";
return null;
}
public String  _initfontsinfos(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "initfontsinfos", false))
	 {return ((String) Debug.delegate(ba, "initfontsinfos", null));}
RDebugUtils.currentLine=83034112;
 //BA.debugLineNum = 83034112;BA.debugLine="private Sub initFontsInfos";
RDebugUtils.currentLine=83034113;
 //BA.debugLineNum = 83034113;BA.debugLine="fFontsInfos.Initialize";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Initialize();
RDebugUtils.currentLine=83034114;
 //BA.debugLineNum = 83034114;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Courier\",fontNormal)";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Courier",__ref._fontnormal /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034115;
 //BA.debugLineNum = 83034115;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Courier\",fontBold),c";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Courier",__ref._fontbold /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034116;
 //BA.debugLineNum = 83034116;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Courier\",fontItalic)";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Courier",__ref._fontitalic /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034117;
 //BA.debugLineNum = 83034117;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Courier\",fontBold+fo";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Courier",(int) (__ref._fontbold /*int*/ +__ref._fontitalic /*int*/ ))),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600),(int) (600)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034118;
 //BA.debugLineNum = 83034118;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Helvetica\",fontNorma";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Helvetica",__ref._fontnormal /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (355),(int) (556),(int) (556),(int) (889),(int) (667),(int) (191),(int) (333),(int) (333),(int) (389),(int) (584),(int) (278),(int) (333),(int) (278),(int) (278),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (278),(int) (278),(int) (584),(int) (584),(int) (584),(int) (556),(int) (1015),(int) (667),(int) (667),(int) (722),(int) (722),(int) (667),(int) (611),(int) (778),(int) (722),(int) (278),(int) (500),(int) (667),(int) (556),(int) (833),(int) (722),(int) (778),(int) (667),(int) (778),(int) (722),(int) (667),(int) (611),(int) (722),(int) (667),(int) (944),(int) (667),(int) (667),(int) (611),(int) (278),(int) (278),(int) (278),(int) (469),(int) (556),(int) (333),(int) (556),(int) (556),(int) (500),(int) (556),(int) (556),(int) (278),(int) (556),(int) (556),(int) (222),(int) (222),(int) (500),(int) (222),(int) (833),(int) (556),(int) (556),(int) (556),(int) (556),(int) (333),(int) (500),(int) (278),(int) (556),(int) (500),(int) (722),(int) (500),(int) (500),(int) (500),(int) (334),(int) (260),(int) (334),(int) (584),(int) (350),(int) (556),(int) (350),(int) (222),(int) (556),(int) (333),(int) (1000),(int) (556),(int) (556),(int) (333),(int) (1000),(int) (667),(int) (333),(int) (1000),(int) (350),(int) (611),(int) (350),(int) (350),(int) (222),(int) (222),(int) (333),(int) (333),(int) (350),(int) (556),(int) (1000),(int) (333),(int) (1000),(int) (500),(int) (333),(int) (944),(int) (350),(int) (500),(int) (667),(int) (278),(int) (333),(int) (556),(int) (556),(int) (556),(int) (556),(int) (260),(int) (556),(int) (333),(int) (737),(int) (370),(int) (556),(int) (584),(int) (333),(int) (737),(int) (333),(int) (400),(int) (584),(int) (333),(int) (333),(int) (333),(int) (556),(int) (537),(int) (278),(int) (333),(int) (333),(int) (365),(int) (556),(int) (834),(int) (834),(int) (834),(int) (611),(int) (667),(int) (667),(int) (667),(int) (667),(int) (667),(int) (667),(int) (1000),(int) (722),(int) (667),(int) (667),(int) (667),(int) (667),(int) (278),(int) (278),(int) (278),(int) (278),(int) (722),(int) (722),(int) (778),(int) (778),(int) (778),(int) (778),(int) (778),(int) (584),(int) (778),(int) (722),(int) (722),(int) (722),(int) (722),(int) (667),(int) (667),(int) (611),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (889),(int) (500),(int) (556),(int) (556),(int) (556),(int) (556),(int) (278),(int) (278),(int) (278),(int) (278),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (584),(int) (611),(int) (556),(int) (556),(int) (556),(int) (556),(int) (500),(int) (556),(int) (500)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034119;
 //BA.debugLineNum = 83034119;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Helvetica\",fontBold)";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Helvetica",__ref._fontbold /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (333),(int) (474),(int) (556),(int) (556),(int) (889),(int) (722),(int) (238),(int) (333),(int) (333),(int) (389),(int) (584),(int) (278),(int) (333),(int) (278),(int) (278),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (333),(int) (333),(int) (584),(int) (584),(int) (584),(int) (611),(int) (975),(int) (722),(int) (722),(int) (722),(int) (722),(int) (667),(int) (611),(int) (778),(int) (722),(int) (278),(int) (556),(int) (722),(int) (611),(int) (833),(int) (722),(int) (778),(int) (667),(int) (778),(int) (722),(int) (667),(int) (611),(int) (722),(int) (667),(int) (944),(int) (667),(int) (667),(int) (611),(int) (333),(int) (278),(int) (333),(int) (584),(int) (556),(int) (333),(int) (556),(int) (611),(int) (556),(int) (611),(int) (556),(int) (333),(int) (611),(int) (611),(int) (278),(int) (278),(int) (556),(int) (278),(int) (889),(int) (611),(int) (611),(int) (611),(int) (611),(int) (389),(int) (556),(int) (333),(int) (611),(int) (556),(int) (778),(int) (556),(int) (556),(int) (500),(int) (389),(int) (280),(int) (389),(int) (584),(int) (350),(int) (556),(int) (350),(int) (278),(int) (556),(int) (500),(int) (1000),(int) (556),(int) (556),(int) (333),(int) (1000),(int) (667),(int) (333),(int) (1000),(int) (350),(int) (611),(int) (350),(int) (350),(int) (278),(int) (278),(int) (500),(int) (500),(int) (350),(int) (556),(int) (1000),(int) (333),(int) (1000),(int) (556),(int) (333),(int) (944),(int) (350),(int) (500),(int) (667),(int) (278),(int) (333),(int) (556),(int) (556),(int) (556),(int) (556),(int) (280),(int) (556),(int) (333),(int) (737),(int) (370),(int) (556),(int) (584),(int) (333),(int) (737),(int) (333),(int) (400),(int) (584),(int) (333),(int) (333),(int) (333),(int) (611),(int) (556),(int) (278),(int) (333),(int) (333),(int) (365),(int) (556),(int) (834),(int) (834),(int) (834),(int) (611),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (1000),(int) (722),(int) (667),(int) (667),(int) (667),(int) (667),(int) (278),(int) (278),(int) (278),(int) (278),(int) (722),(int) (722),(int) (778),(int) (778),(int) (778),(int) (778),(int) (778),(int) (584),(int) (778),(int) (722),(int) (722),(int) (722),(int) (722),(int) (667),(int) (667),(int) (611),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (889),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (278),(int) (278),(int) (278),(int) (278),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (584),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (556),(int) (611),(int) (556)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034120;
 //BA.debugLineNum = 83034120;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Helvetica\",fontItali";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Helvetica",__ref._fontitalic /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (355),(int) (556),(int) (556),(int) (889),(int) (667),(int) (191),(int) (333),(int) (333),(int) (389),(int) (584),(int) (278),(int) (333),(int) (278),(int) (278),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (278),(int) (278),(int) (584),(int) (584),(int) (584),(int) (556),(int) (1015),(int) (667),(int) (667),(int) (722),(int) (722),(int) (667),(int) (611),(int) (778),(int) (722),(int) (278),(int) (500),(int) (667),(int) (556),(int) (833),(int) (722),(int) (778),(int) (667),(int) (778),(int) (722),(int) (667),(int) (611),(int) (722),(int) (667),(int) (944),(int) (667),(int) (667),(int) (611),(int) (278),(int) (278),(int) (278),(int) (469),(int) (556),(int) (333),(int) (556),(int) (556),(int) (500),(int) (556),(int) (556),(int) (278),(int) (556),(int) (556),(int) (222),(int) (222),(int) (500),(int) (222),(int) (833),(int) (556),(int) (556),(int) (556),(int) (556),(int) (333),(int) (500),(int) (278),(int) (556),(int) (500),(int) (722),(int) (500),(int) (500),(int) (500),(int) (334),(int) (260),(int) (334),(int) (584),(int) (350),(int) (556),(int) (350),(int) (222),(int) (556),(int) (333),(int) (1000),(int) (556),(int) (556),(int) (333),(int) (1000),(int) (667),(int) (333),(int) (1000),(int) (350),(int) (611),(int) (350),(int) (350),(int) (222),(int) (222),(int) (333),(int) (333),(int) (350),(int) (556),(int) (1000),(int) (333),(int) (1000),(int) (500),(int) (333),(int) (944),(int) (350),(int) (500),(int) (667),(int) (278),(int) (333),(int) (556),(int) (556),(int) (556),(int) (556),(int) (260),(int) (556),(int) (333),(int) (737),(int) (370),(int) (556),(int) (584),(int) (333),(int) (737),(int) (333),(int) (400),(int) (584),(int) (333),(int) (333),(int) (333),(int) (556),(int) (537),(int) (278),(int) (333),(int) (333),(int) (365),(int) (556),(int) (834),(int) (834),(int) (834),(int) (611),(int) (667),(int) (667),(int) (667),(int) (667),(int) (667),(int) (667),(int) (1000),(int) (722),(int) (667),(int) (667),(int) (667),(int) (667),(int) (278),(int) (278),(int) (278),(int) (278),(int) (722),(int) (722),(int) (778),(int) (778),(int) (778),(int) (778),(int) (778),(int) (584),(int) (778),(int) (722),(int) (722),(int) (722),(int) (722),(int) (667),(int) (667),(int) (611),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (889),(int) (500),(int) (556),(int) (556),(int) (556),(int) (556),(int) (278),(int) (278),(int) (278),(int) (278),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (584),(int) (611),(int) (556),(int) (556),(int) (556),(int) (556),(int) (500),(int) (556),(int) (500)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034121;
 //BA.debugLineNum = 83034121;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Helvetica\",fontBold+";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Helvetica",(int) (__ref._fontbold /*int*/ +__ref._fontitalic /*int*/ ))),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (278),(int) (333),(int) (474),(int) (556),(int) (556),(int) (889),(int) (722),(int) (238),(int) (333),(int) (333),(int) (389),(int) (584),(int) (278),(int) (333),(int) (278),(int) (278),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (333),(int) (333),(int) (584),(int) (584),(int) (584),(int) (611),(int) (975),(int) (722),(int) (722),(int) (722),(int) (722),(int) (667),(int) (611),(int) (778),(int) (722),(int) (278),(int) (556),(int) (722),(int) (611),(int) (833),(int) (722),(int) (778),(int) (667),(int) (778),(int) (722),(int) (667),(int) (611),(int) (722),(int) (667),(int) (944),(int) (667),(int) (667),(int) (611),(int) (333),(int) (278),(int) (333),(int) (584),(int) (556),(int) (333),(int) (556),(int) (611),(int) (556),(int) (611),(int) (556),(int) (333),(int) (611),(int) (611),(int) (278),(int) (278),(int) (556),(int) (278),(int) (889),(int) (611),(int) (611),(int) (611),(int) (611),(int) (389),(int) (556),(int) (333),(int) (611),(int) (556),(int) (778),(int) (556),(int) (556),(int) (500),(int) (389),(int) (280),(int) (389),(int) (584),(int) (350),(int) (556),(int) (350),(int) (278),(int) (556),(int) (500),(int) (1000),(int) (556),(int) (556),(int) (333),(int) (1000),(int) (667),(int) (333),(int) (1000),(int) (350),(int) (611),(int) (350),(int) (350),(int) (278),(int) (278),(int) (500),(int) (500),(int) (350),(int) (556),(int) (1000),(int) (333),(int) (1000),(int) (556),(int) (333),(int) (944),(int) (350),(int) (500),(int) (667),(int) (278),(int) (333),(int) (556),(int) (556),(int) (556),(int) (556),(int) (280),(int) (556),(int) (333),(int) (737),(int) (370),(int) (556),(int) (584),(int) (333),(int) (737),(int) (333),(int) (400),(int) (584),(int) (333),(int) (333),(int) (333),(int) (611),(int) (556),(int) (278),(int) (333),(int) (333),(int) (365),(int) (556),(int) (834),(int) (834),(int) (834),(int) (611),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (1000),(int) (722),(int) (667),(int) (667),(int) (667),(int) (667),(int) (278),(int) (278),(int) (278),(int) (278),(int) (722),(int) (722),(int) (778),(int) (778),(int) (778),(int) (778),(int) (778),(int) (584),(int) (778),(int) (722),(int) (722),(int) (722),(int) (722),(int) (667),(int) (667),(int) (611),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (889),(int) (556),(int) (556),(int) (556),(int) (556),(int) (556),(int) (278),(int) (278),(int) (278),(int) (278),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (584),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (556),(int) (611),(int) (556)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034122;
 //BA.debugLineNum = 83034122;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Times\",fontNormal),c";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Times",__ref._fontnormal /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (333),(int) (408),(int) (500),(int) (500),(int) (833),(int) (778),(int) (180),(int) (333),(int) (333),(int) (500),(int) (564),(int) (250),(int) (333),(int) (250),(int) (278),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (278),(int) (278),(int) (564),(int) (564),(int) (564),(int) (444),(int) (921),(int) (722),(int) (667),(int) (667),(int) (722),(int) (611),(int) (556),(int) (722),(int) (722),(int) (333),(int) (389),(int) (722),(int) (611),(int) (889),(int) (722),(int) (722),(int) (556),(int) (722),(int) (667),(int) (556),(int) (611),(int) (722),(int) (722),(int) (944),(int) (722),(int) (722),(int) (611),(int) (333),(int) (278),(int) (333),(int) (469),(int) (500),(int) (333),(int) (444),(int) (500),(int) (444),(int) (500),(int) (444),(int) (333),(int) (500),(int) (500),(int) (278),(int) (278),(int) (500),(int) (278),(int) (778),(int) (500),(int) (500),(int) (500),(int) (500),(int) (333),(int) (389),(int) (278),(int) (500),(int) (500),(int) (722),(int) (500),(int) (500),(int) (444),(int) (480),(int) (200),(int) (480),(int) (541),(int) (350),(int) (500),(int) (350),(int) (333),(int) (500),(int) (444),(int) (1000),(int) (500),(int) (500),(int) (333),(int) (1000),(int) (556),(int) (333),(int) (889),(int) (350),(int) (611),(int) (350),(int) (350),(int) (333),(int) (333),(int) (444),(int) (444),(int) (350),(int) (500),(int) (1000),(int) (333),(int) (980),(int) (389),(int) (333),(int) (722),(int) (350),(int) (444),(int) (722),(int) (250),(int) (333),(int) (500),(int) (500),(int) (500),(int) (500),(int) (200),(int) (500),(int) (333),(int) (760),(int) (276),(int) (500),(int) (564),(int) (333),(int) (760),(int) (333),(int) (400),(int) (564),(int) (300),(int) (300),(int) (333),(int) (500),(int) (453),(int) (250),(int) (333),(int) (300),(int) (310),(int) (500),(int) (750),(int) (750),(int) (750),(int) (444),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (889),(int) (667),(int) (611),(int) (611),(int) (611),(int) (611),(int) (333),(int) (333),(int) (333),(int) (333),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (564),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (556),(int) (500),(int) (444),(int) (444),(int) (444),(int) (444),(int) (444),(int) (444),(int) (667),(int) (444),(int) (444),(int) (444),(int) (444),(int) (444),(int) (278),(int) (278),(int) (278),(int) (278),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (564),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500)},(int) (-60),(int) (40),(int) (2200),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034123;
 //BA.debugLineNum = 83034123;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Times\",fontBold),cre";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Times",__ref._fontbold /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (333),(int) (555),(int) (500),(int) (500),(int) (1000),(int) (833),(int) (278),(int) (333),(int) (333),(int) (500),(int) (570),(int) (250),(int) (333),(int) (250),(int) (278),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (333),(int) (333),(int) (570),(int) (570),(int) (570),(int) (500),(int) (930),(int) (722),(int) (667),(int) (722),(int) (722),(int) (667),(int) (611),(int) (778),(int) (778),(int) (389),(int) (500),(int) (778),(int) (667),(int) (944),(int) (722),(int) (778),(int) (611),(int) (778),(int) (722),(int) (556),(int) (667),(int) (722),(int) (722),(int) (1000),(int) (722),(int) (722),(int) (667),(int) (333),(int) (278),(int) (333),(int) (581),(int) (500),(int) (333),(int) (500),(int) (556),(int) (444),(int) (556),(int) (444),(int) (333),(int) (500),(int) (556),(int) (278),(int) (333),(int) (556),(int) (278),(int) (833),(int) (556),(int) (500),(int) (556),(int) (556),(int) (444),(int) (389),(int) (333),(int) (556),(int) (500),(int) (722),(int) (500),(int) (500),(int) (444),(int) (394),(int) (220),(int) (394),(int) (520),(int) (350),(int) (500),(int) (350),(int) (333),(int) (500),(int) (500),(int) (1000),(int) (500),(int) (500),(int) (333),(int) (1000),(int) (556),(int) (333),(int) (1000),(int) (350),(int) (667),(int) (350),(int) (350),(int) (333),(int) (333),(int) (500),(int) (500),(int) (350),(int) (500),(int) (1000),(int) (333),(int) (1000),(int) (389),(int) (333),(int) (722),(int) (350),(int) (444),(int) (722),(int) (250),(int) (333),(int) (500),(int) (500),(int) (500),(int) (500),(int) (220),(int) (500),(int) (333),(int) (747),(int) (300),(int) (500),(int) (570),(int) (333),(int) (747),(int) (333),(int) (400),(int) (570),(int) (300),(int) (300),(int) (333),(int) (556),(int) (540),(int) (250),(int) (333),(int) (300),(int) (330),(int) (500),(int) (750),(int) (750),(int) (750),(int) (500),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (1000),(int) (722),(int) (667),(int) (667),(int) (667),(int) (667),(int) (389),(int) (389),(int) (389),(int) (389),(int) (722),(int) (722),(int) (778),(int) (778),(int) (778),(int) (778),(int) (778),(int) (570),(int) (778),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (611),(int) (556),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (722),(int) (444),(int) (444),(int) (444),(int) (444),(int) (444),(int) (278),(int) (278),(int) (278),(int) (278),(int) (500),(int) (556),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (570),(int) (500),(int) (556),(int) (556),(int) (556),(int) (556),(int) (500),(int) (556),(int) (500)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034124;
 //BA.debugLineNum = 83034124;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Times\",fontItalic),c";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Times",__ref._fontitalic /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (333),(int) (420),(int) (500),(int) (500),(int) (833),(int) (778),(int) (214),(int) (333),(int) (333),(int) (500),(int) (675),(int) (250),(int) (333),(int) (250),(int) (278),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (333),(int) (333),(int) (675),(int) (675),(int) (675),(int) (500),(int) (920),(int) (611),(int) (611),(int) (667),(int) (722),(int) (611),(int) (611),(int) (722),(int) (722),(int) (333),(int) (444),(int) (667),(int) (556),(int) (833),(int) (667),(int) (722),(int) (611),(int) (722),(int) (611),(int) (500),(int) (556),(int) (722),(int) (611),(int) (833),(int) (611),(int) (556),(int) (556),(int) (389),(int) (278),(int) (389),(int) (422),(int) (500),(int) (333),(int) (500),(int) (500),(int) (444),(int) (500),(int) (444),(int) (278),(int) (500),(int) (500),(int) (278),(int) (278),(int) (444),(int) (278),(int) (722),(int) (500),(int) (500),(int) (500),(int) (500),(int) (389),(int) (389),(int) (278),(int) (500),(int) (444),(int) (667),(int) (444),(int) (444),(int) (389),(int) (400),(int) (275),(int) (400),(int) (541),(int) (350),(int) (500),(int) (350),(int) (333),(int) (500),(int) (556),(int) (889),(int) (500),(int) (500),(int) (333),(int) (1000),(int) (500),(int) (333),(int) (944),(int) (350),(int) (556),(int) (350),(int) (350),(int) (333),(int) (333),(int) (556),(int) (556),(int) (350),(int) (500),(int) (889),(int) (333),(int) (980),(int) (389),(int) (333),(int) (667),(int) (350),(int) (389),(int) (556),(int) (250),(int) (389),(int) (500),(int) (500),(int) (500),(int) (500),(int) (275),(int) (500),(int) (333),(int) (760),(int) (276),(int) (500),(int) (675),(int) (333),(int) (760),(int) (333),(int) (400),(int) (675),(int) (300),(int) (300),(int) (333),(int) (500),(int) (523),(int) (250),(int) (333),(int) (300),(int) (310),(int) (500),(int) (750),(int) (750),(int) (750),(int) (500),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (611),(int) (889),(int) (667),(int) (611),(int) (611),(int) (611),(int) (611),(int) (333),(int) (333),(int) (333),(int) (333),(int) (722),(int) (667),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (675),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (556),(int) (611),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (667),(int) (444),(int) (444),(int) (444),(int) (444),(int) (444),(int) (278),(int) (278),(int) (278),(int) (278),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (675),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (444),(int) (500),(int) (444)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034125;
 //BA.debugLineNum = 83034125;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Times\",fontBold+font";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Times",(int) (__ref._fontbold /*int*/ +__ref._fontitalic /*int*/ ))),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (389),(int) (555),(int) (500),(int) (500),(int) (833),(int) (778),(int) (278),(int) (333),(int) (333),(int) (500),(int) (570),(int) (250),(int) (333),(int) (250),(int) (278),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (333),(int) (333),(int) (570),(int) (570),(int) (570),(int) (500),(int) (832),(int) (667),(int) (667),(int) (667),(int) (722),(int) (667),(int) (667),(int) (722),(int) (778),(int) (389),(int) (500),(int) (667),(int) (611),(int) (889),(int) (722),(int) (722),(int) (611),(int) (722),(int) (667),(int) (556),(int) (611),(int) (722),(int) (667),(int) (889),(int) (667),(int) (611),(int) (611),(int) (333),(int) (278),(int) (333),(int) (570),(int) (500),(int) (333),(int) (500),(int) (500),(int) (444),(int) (500),(int) (444),(int) (333),(int) (500),(int) (556),(int) (278),(int) (278),(int) (500),(int) (278),(int) (778),(int) (556),(int) (500),(int) (500),(int) (500),(int) (389),(int) (389),(int) (278),(int) (556),(int) (444),(int) (667),(int) (500),(int) (444),(int) (389),(int) (348),(int) (220),(int) (348),(int) (570),(int) (350),(int) (500),(int) (350),(int) (333),(int) (500),(int) (500),(int) (1000),(int) (500),(int) (500),(int) (333),(int) (1000),(int) (556),(int) (333),(int) (944),(int) (350),(int) (611),(int) (350),(int) (350),(int) (333),(int) (333),(int) (500),(int) (500),(int) (350),(int) (500),(int) (1000),(int) (333),(int) (1000),(int) (389),(int) (333),(int) (722),(int) (350),(int) (389),(int) (611),(int) (250),(int) (389),(int) (500),(int) (500),(int) (500),(int) (500),(int) (220),(int) (500),(int) (333),(int) (747),(int) (266),(int) (500),(int) (606),(int) (333),(int) (747),(int) (333),(int) (400),(int) (570),(int) (300),(int) (300),(int) (333),(int) (576),(int) (500),(int) (250),(int) (333),(int) (300),(int) (300),(int) (500),(int) (750),(int) (750),(int) (750),(int) (500),(int) (667),(int) (667),(int) (667),(int) (667),(int) (667),(int) (667),(int) (944),(int) (667),(int) (667),(int) (667),(int) (667),(int) (667),(int) (389),(int) (389),(int) (389),(int) (389),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (570),(int) (722),(int) (722),(int) (722),(int) (722),(int) (722),(int) (611),(int) (611),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (722),(int) (444),(int) (444),(int) (444),(int) (444),(int) (444),(int) (278),(int) (278),(int) (278),(int) (278),(int) (500),(int) (556),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (570),(int) (500),(int) (556),(int) (556),(int) (556),(int) (556),(int) (444),(int) (500),(int) (444)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034126;
 //BA.debugLineNum = 83034126;BA.debugLine="fFontsInfos.Put(calcFontKey(\"Symbol\",fontNormal),";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"Symbol",__ref._fontnormal /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (250),(int) (333),(int) (713),(int) (500),(int) (549),(int) (833),(int) (778),(int) (439),(int) (333),(int) (333),(int) (500),(int) (549),(int) (250),(int) (549),(int) (250),(int) (278),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (500),(int) (278),(int) (278),(int) (549),(int) (549),(int) (549),(int) (444),(int) (549),(int) (722),(int) (667),(int) (722),(int) (612),(int) (611),(int) (763),(int) (603),(int) (722),(int) (333),(int) (631),(int) (722),(int) (686),(int) (889),(int) (722),(int) (722),(int) (768),(int) (741),(int) (556),(int) (592),(int) (611),(int) (690),(int) (439),(int) (768),(int) (645),(int) (795),(int) (611),(int) (333),(int) (863),(int) (333),(int) (658),(int) (500),(int) (500),(int) (631),(int) (549),(int) (549),(int) (494),(int) (439),(int) (521),(int) (411),(int) (603),(int) (329),(int) (603),(int) (549),(int) (549),(int) (576),(int) (521),(int) (549),(int) (549),(int) (521),(int) (549),(int) (603),(int) (439),(int) (576),(int) (713),(int) (686),(int) (493),(int) (686),(int) (494),(int) (480),(int) (200),(int) (480),(int) (549),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (750),(int) (620),(int) (247),(int) (549),(int) (167),(int) (713),(int) (500),(int) (753),(int) (753),(int) (753),(int) (753),(int) (1042),(int) (987),(int) (603),(int) (987),(int) (603),(int) (400),(int) (549),(int) (411),(int) (549),(int) (549),(int) (713),(int) (494),(int) (460),(int) (549),(int) (549),(int) (549),(int) (549),(int) (1000),(int) (603),(int) (1000),(int) (658),(int) (823),(int) (686),(int) (795),(int) (987),(int) (768),(int) (768),(int) (823),(int) (768),(int) (768),(int) (713),(int) (713),(int) (713),(int) (713),(int) (713),(int) (713),(int) (713),(int) (768),(int) (713),(int) (790),(int) (790),(int) (890),(int) (823),(int) (549),(int) (250),(int) (713),(int) (603),(int) (603),(int) (1042),(int) (987),(int) (603),(int) (987),(int) (603),(int) (494),(int) (329),(int) (790),(int) (790),(int) (786),(int) (713),(int) (384),(int) (384),(int) (384),(int) (384),(int) (384),(int) (384),(int) (494),(int) (494),(int) (494),(int) (494),(int) (0),(int) (329),(int) (274),(int) (686),(int) (686),(int) (686),(int) (384),(int) (384),(int) (384),(int) (384),(int) (384),(int) (384),(int) (494),(int) (494),(int) (494),(int) (0)},(int) (-60),(int) (10),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034127;
 //BA.debugLineNum = 83034127;BA.debugLine="fFontsInfos.Put(calcFontKey(\"zapfdingbats\",fontNo";
__ref._ffontsinfos /*anywheresoftware.b4a.objects.collections.Map*/ .Put((Object)(__ref._calcfontkey /*String*/ (null,"zapfdingbats",__ref._fontnormal /*int*/ )),(Object)(__ref._createfontinfo /*gunav2.keymon.com.mx.cpdf._tpdffontinfo*/ (null,new int[]{(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (278),(int) (974),(int) (961),(int) (974),(int) (980),(int) (719),(int) (789),(int) (790),(int) (791),(int) (690),(int) (960),(int) (939),(int) (549),(int) (855),(int) (911),(int) (933),(int) (911),(int) (945),(int) (974),(int) (755),(int) (846),(int) (762),(int) (761),(int) (571),(int) (677),(int) (763),(int) (760),(int) (759),(int) (754),(int) (494),(int) (552),(int) (537),(int) (577),(int) (692),(int) (786),(int) (788),(int) (788),(int) (790),(int) (793),(int) (794),(int) (816),(int) (823),(int) (789),(int) (841),(int) (823),(int) (833),(int) (816),(int) (831),(int) (923),(int) (744),(int) (723),(int) (749),(int) (790),(int) (792),(int) (695),(int) (776),(int) (768),(int) (792),(int) (759),(int) (707),(int) (708),(int) (682),(int) (701),(int) (826),(int) (815),(int) (789),(int) (789),(int) (707),(int) (687),(int) (696),(int) (689),(int) (786),(int) (787),(int) (713),(int) (791),(int) (785),(int) (791),(int) (873),(int) (761),(int) (762),(int) (762),(int) (759),(int) (759),(int) (892),(int) (892),(int) (788),(int) (784),(int) (438),(int) (138),(int) (277),(int) (415),(int) (392),(int) (392),(int) (668),(int) (668),(int) (0),(int) (390),(int) (390),(int) (317),(int) (317),(int) (276),(int) (276),(int) (509),(int) (509),(int) (410),(int) (410),(int) (234),(int) (234),(int) (334),(int) (334),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (0),(int) (732),(int) (544),(int) (544),(int) (910),(int) (667),(int) (760),(int) (760),(int) (776),(int) (595),(int) (694),(int) (626),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (788),(int) (894),(int) (838),(int) (1016),(int) (458),(int) (748),(int) (924),(int) (748),(int) (918),(int) (927),(int) (928),(int) (928),(int) (834),(int) (873),(int) (828),(int) (924),(int) (924),(int) (917),(int) (930),(int) (931),(int) (463),(int) (883),(int) (836),(int) (836),(int) (867),(int) (867),(int) (696),(int) (696),(int) (874),(int) (0),(int) (874),(int) (760),(int) (946),(int) (771),(int) (865),(int) (771),(int) (888),(int) (967),(int) (888),(int) (831),(int) (873),(int) (927),(int) (970),(int) (918),(int) (0)},(int) (-60),(int) (40),(int) (220),(int) (40),(int) (800),(int) (-230))));
RDebugUtils.currentLine=83034128;
 //BA.debugLineNum = 83034128;BA.debugLine="End Sub";
return "";
}
public gunav2.keymon.com.mx.cpdf  _sunit(gunav2.keymon.com.mx.cpdf __ref,String _aunit) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "sunit", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "sunit", new Object[] {_aunit}));}
RDebugUtils.currentLine=83099648;
 //BA.debugLineNum = 83099648;BA.debugLine="private Sub sUnit(aunit As String) As cPDF";
RDebugUtils.currentLine=83099649;
 //BA.debugLineNum = 83099649;BA.debugLine="Select aunit.ToLowerCase";
switch (BA.switchObjectToInt(_aunit.toLowerCase(),"pt","mm","cm","in")) {
case 0: {
RDebugUtils.currentLine=83099651;
 //BA.debugLineNum = 83099651;BA.debugLine="fUnitFactor=1.0";
__ref._funitfactor /*double*/  = 1.0;
 break; }
case 1: {
RDebugUtils.currentLine=83099653;
 //BA.debugLineNum = 83099653;BA.debugLine="fUnitFactor=72.0/25.4";
__ref._funitfactor /*double*/  = 72.0/(double)25.4;
 break; }
case 2: {
RDebugUtils.currentLine=83099655;
 //BA.debugLineNum = 83099655;BA.debugLine="fUnitFactor=72.0/2.54";
__ref._funitfactor /*double*/  = 72.0/(double)2.54;
 break; }
case 3: {
RDebugUtils.currentLine=83099657;
 //BA.debugLineNum = 83099657;BA.debugLine="fUnitFactor=72.0";
__ref._funitfactor /*double*/  = 72.0;
 break; }
default: {
RDebugUtils.currentLine=83099659;
 //BA.debugLineNum = 83099659;BA.debugLine="fUnitFactor=1.0";
__ref._funitfactor /*double*/  = 1.0;
 break; }
}
;
RDebugUtils.currentLine=83099661;
 //BA.debugLineNum = 83099661;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=83099662;
 //BA.debugLineNum = 83099662;BA.debugLine="End Sub";
return null;
}
public byte[]  _kidswrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "kidswrite", false))
	 {return ((byte[]) Debug.delegate(ba, "kidswrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
int _i = 0;
RDebugUtils.currentLine=83361792;
 //BA.debugLineNum = 83361792;BA.debugLine="private Sub kidsWrite As Byte()";
RDebugUtils.currentLine=83361793;
 //BA.debugLineNum = 83361793;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83361794;
 //BA.debugLineNum = 83361794;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83361795;
 //BA.debugLineNum = 83361795;BA.debugLine="bb.Append($\"${fObjs.Size+1} 0 obj <</Type /Pages";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj <</Type /Pages /Kids [").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83361796;
 //BA.debugLineNum = 83361796;BA.debugLine="For i=1 To fPages.Size";
{
final int step4 = 1;
final int limit4 = __ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .getSize();
_i = (int) (1) ;
for (;_i <= limit4 ;_i = _i + step4 ) {
RDebugUtils.currentLine=83361797;
 //BA.debugLineNum = 83361797;BA.debugLine="bb.append($\"${fObjs.Size+1+i} 0 R \"$.getbytes(fT";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1+_i))+" 0 R ").getBytes(__ref._ftextencoding /*String*/ ));
 }
};
RDebugUtils.currentLine=83361799;
 //BA.debugLineNum = 83361799;BA.debugLine="bb.Append($\"] /Count ${fPages.size}>> endobj${Chr";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("] /Count "+__c.SmartStringFormatter("",(Object)(__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()))+">> endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83361800;
 //BA.debugLineNum = 83361800;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=83361801;
 //BA.debugLineNum = 83361801;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83361802;
 //BA.debugLineNum = 83361802;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _outline(gunav2.keymon.com.mx.cpdf __ref,double _ax1,double _ay1,double _ax2,double _ay2) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "outline", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "outline", new Object[] {_ax1,_ay1,_ax2,_ay2}));}
RDebugUtils.currentLine=85852160;
 //BA.debugLineNum = 85852160;BA.debugLine="public Sub outLine(ax1 As Double,ay1 As Double,ax2";
RDebugUtils.currentLine=85852161;
 //BA.debugLineNum = 85852161;BA.debugLine="contentAdd(fPage,$\"${NumberFormat2(ax1*fUnitFacto";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ax1*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ay1*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" m "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ax2*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ay2*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" l h S"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
RDebugUtils.currentLine=85852162;
 //BA.debugLineNum = 85852162;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85852163;
 //BA.debugLineNum = 85852163;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _outraw(gunav2.keymon.com.mx.cpdf __ref,String _atext) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "outraw", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "outraw", new Object[] {_atext}));}
int _shift = 0;
anywheresoftware.b4a.keywords.Regex.MatcherWrapper _m = null;
int _g = 0;
String _v = "";
RDebugUtils.currentLine=86114304;
 //BA.debugLineNum = 86114304;BA.debugLine="public Sub outRaw(atext As String) As cPDF";
RDebugUtils.currentLine=86114305;
 //BA.debugLineNum = 86114305;BA.debugLine="If fUnitFactor<>1 Then";
if (__ref._funitfactor /*double*/ !=1) { 
RDebugUtils.currentLine=86114307;
 //BA.debugLineNum = 86114307;BA.debugLine="Dim shift As Int=0";
_shift = (int) (0);
RDebugUtils.currentLine=86114308;
 //BA.debugLineNum = 86114308;BA.debugLine="atext=atext & Chr(10)";
_atext = _atext+BA.ObjectToString(__c.Chr((int) (10)));
RDebugUtils.currentLine=86114309;
 //BA.debugLineNum = 86114309;BA.debugLine="Dim m As Matcher = Regex.Matcher(\"([+-]?[0-9]{1,";
_m = new anywheresoftware.b4a.keywords.Regex.MatcherWrapper();
_m = __c.Regex.Matcher("([+-]?[0-9]{1,}[\\.]{0,1}[0-9]{0,})",_atext);
RDebugUtils.currentLine=86114310;
 //BA.debugLineNum = 86114310;BA.debugLine="Do While m.Find";
while (_m.Find()) {
RDebugUtils.currentLine=86114311;
 //BA.debugLineNum = 86114311;BA.debugLine="For g=1 To m.GroupCount";
{
final int step6 = 1;
final int limit6 = _m.getGroupCount();
_g = (int) (1) ;
for (;_g <= limit6 ;_g = _g + step6 ) {
RDebugUtils.currentLine=86114312;
 //BA.debugLineNum = 86114312;BA.debugLine="Dim v As String=NumberFormat2(fUnitFactor*m.Gr";
_v = __c.NumberFormat2(__ref._funitfactor /*double*/ *(double)(Double.parseDouble(_m.Group(_g))),(int) (1),(int) (3),(int) (3),__c.False);
RDebugUtils.currentLine=86114313;
 //BA.debugLineNum = 86114313;BA.debugLine="atext=atext.SubString2(0,m.getstart(g)+shift)";
_atext = _atext.substring((int) (0),(int) (_m.GetStart(_g)+_shift))+_v+_atext.substring((int) (_m.GetEnd(_g)+_shift));
RDebugUtils.currentLine=86114314;
 //BA.debugLineNum = 86114314;BA.debugLine="shift=shift+v.Length-m.Group(g).Length";
_shift = (int) (_shift+_v.length()-_m.Group(_g).length());
 }
};
 }
;
 };
RDebugUtils.currentLine=86114318;
 //BA.debugLineNum = 86114318;BA.debugLine="contentAdd(fPage,atext)";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,_atext);
RDebugUtils.currentLine=86114319;
 //BA.debugLineNum = 86114319;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=86114320;
 //BA.debugLineNum = 86114320;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _outrectangle(gunav2.keymon.com.mx.cpdf __ref,double _ax,double _ay,double _aw,double _ah,String _astyle) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "outrectangle", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "outrectangle", new Object[] {_ax,_ay,_aw,_ah,_astyle}));}
RDebugUtils.currentLine=85917696;
 //BA.debugLineNum = 85917696;BA.debugLine="public Sub outRectangle(ax As Double,ay As Double,";
RDebugUtils.currentLine=85917697;
 //BA.debugLineNum = 85917697;BA.debugLine="If astyle=RectangleBorderAndFill Or astyle=Rectan";
if ((_astyle).equals(__ref._rectangleborderandfill /*String*/ ) || (_astyle).equals(__ref._rectanglefillonly /*String*/ )) { 
RDebugUtils.currentLine=85917698;
 //BA.debugLineNum = 85917698;BA.debugLine="contentAdd(fPage,$\"${NumberFormat2(fContext.fFil";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFillColor /*double[]*/ [(int) (0)],(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFillColor /*double[]*/ [(int) (1)],(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFillColor /*double[]*/ [(int) (2)],(int) (1),(int) (3),(int) (3),__c.False)))+" rg"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
 };
RDebugUtils.currentLine=85917700;
 //BA.debugLineNum = 85917700;BA.debugLine="contentAdd(fPage,$\"${NumberFormat2(ax*fUnitFactor";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ax*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ay*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_aw*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ah*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" re "+__c.SmartStringFormatter("",(Object)(_astyle))+" "+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
RDebugUtils.currentLine=85917701;
 //BA.debugLineNum = 85917701;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85917702;
 //BA.debugLineNum = 85917702;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _outtextflow(gunav2.keymon.com.mx.cpdf __ref,double _aleftmargin,double _arightmargin,String _aalign,String _atext) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "outtextflow", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "outtextflow", new Object[] {_aleftmargin,_arightmargin,_aalign,_atext}));}
gunav2.keymon.com.mx.cpdf._tpdfmultilinetextsize _mts = null;
gunav2.keymon.com.mx.cpdf._tpdftextsize _ts = null;
int _p = 0;
anywheresoftware.b4a.objects.collections.List _lines = null;
int _i = 0;
String _l = "";
String[] _w = null;
double _x = 0;
double _s = 0;
int _j = 0;
gunav2.keymon.com.mx.cpdf._tpdftextsize _ww = null;
RDebugUtils.currentLine=85786624;
 //BA.debugLineNum = 85786624;BA.debugLine="public Sub outTextFlow(aleftMargin As Double,arigh";
RDebugUtils.currentLine=85786625;
 //BA.debugLineNum = 85786625;BA.debugLine="Dim mts As TPDFMultilineTextSize=gMultilineTextSi";
_mts = __ref._gmultilinetextsize /*gunav2.keymon.com.mx.cpdf._tpdfmultilinetextsize*/ (null,_arightmargin-_aleftmargin,_atext);
RDebugUtils.currentLine=85786626;
 //BA.debugLineNum = 85786626;BA.debugLine="Dim ts As TPDFTextSize";
_ts = new gunav2.keymon.com.mx.cpdf._tpdftextsize();
RDebugUtils.currentLine=85786627;
 //BA.debugLineNum = 85786627;BA.debugLine="For p=0 To mts.fParagraphs.Size-1";
{
final int step3 = 1;
final int limit3 = (int) (_mts.fParagraphs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_p = (int) (0) ;
for (;_p <= limit3 ;_p = _p + step3 ) {
RDebugUtils.currentLine=85786628;
 //BA.debugLineNum = 85786628;BA.debugLine="Dim lines As List=mts.fParagraphs.Get(p).As(List";
_lines = new anywheresoftware.b4a.objects.collections.List();
_lines = ((anywheresoftware.b4a.objects.collections.List) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.collections.List(), (java.util.List)(_mts.fParagraphs /*anywheresoftware.b4a.objects.collections.List*/ .Get(_p))));
RDebugUtils.currentLine=85786629;
 //BA.debugLineNum = 85786629;BA.debugLine="For i=0 To lines.Size-1";
{
final int step5 = 1;
final int limit5 = (int) (_lines.getSize()-1);
_i = (int) (0) ;
for (;_i <= limit5 ;_i = _i + step5 ) {
RDebugUtils.currentLine=85786630;
 //BA.debugLineNum = 85786630;BA.debugLine="Dim l As String=lines.Get(i)";
_l = BA.ObjectToString(_lines.Get(_i));
RDebugUtils.currentLine=85786631;
 //BA.debugLineNum = 85786631;BA.debugLine="ts=gTextSize(l)";
_ts = __ref._gtextsize /*gunav2.keymon.com.mx.cpdf._tpdftextsize*/ (null,_l);
RDebugUtils.currentLine=85786632;
 //BA.debugLineNum = 85786632;BA.debugLine="Select Case aalign";
switch (BA.switchObjectToInt(_aalign,"L","C","R","J")) {
case 0: {
RDebugUtils.currentLine=85786634;
 //BA.debugLineNum = 85786634;BA.debugLine="outText(aleftMargin,fContext.fy,l)";
__ref._outtext /*gunav2.keymon.com.mx.cpdf*/ (null,_aleftmargin,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/ ,_l);
 break; }
case 1: {
RDebugUtils.currentLine=85786636;
 //BA.debugLineNum = 85786636;BA.debugLine="outText(aleftMargin+(arightMargin-aleftMargin";
__ref._outtext /*gunav2.keymon.com.mx.cpdf*/ (null,_aleftmargin+(_arightmargin-_aleftmargin-_ts.fWidth /*double*/ )/(double)2,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/ ,_l);
 break; }
case 2: {
RDebugUtils.currentLine=85786638;
 //BA.debugLineNum = 85786638;BA.debugLine="outText(arightMargin-ts.fWidth,fContext.fy,l)";
__ref._outtext /*gunav2.keymon.com.mx.cpdf*/ (null,_arightmargin-_ts.fWidth /*double*/ ,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/ ,_l);
 break; }
case 3: {
RDebugUtils.currentLine=85786640;
 //BA.debugLineNum = 85786640;BA.debugLine="If i=lines.Size-1 Then";
if (_i==_lines.getSize()-1) { 
RDebugUtils.currentLine=85786642;
 //BA.debugLineNum = 85786642;BA.debugLine="outText(aleftMargin,fContext.fy,l)";
__ref._outtext /*gunav2.keymon.com.mx.cpdf*/ (null,_aleftmargin,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/ ,_l);
 }else {
RDebugUtils.currentLine=85786645;
 //BA.debugLineNum = 85786645;BA.debugLine="Dim w() As String=Regex.split(\" \",l)";
_w = __c.Regex.Split(" ",_l);
RDebugUtils.currentLine=85786646;
 //BA.debugLineNum = 85786646;BA.debugLine="Dim x As Double=aleftMargin";
_x = _aleftmargin;
RDebugUtils.currentLine=85786648;
 //BA.debugLineNum = 85786648;BA.debugLine="Dim s As Double=((arightMargin-aleftMargin)-";
_s = ((_arightmargin-_aleftmargin)-_ts.fWidth /*double*/ +(__ref._gtextsize /*gunav2.keymon.com.mx.cpdf._tpdftextsize*/ (null," ").fWidth /*double*/ *(_w.length-1)))/(double)(_w.length-1);
RDebugUtils.currentLine=85786649;
 //BA.debugLineNum = 85786649;BA.debugLine="For j=0 To w.Length-1";
{
final int step22 = 1;
final int limit22 = (int) (_w.length-1);
_j = (int) (0) ;
for (;_j <= limit22 ;_j = _j + step22 ) {
RDebugUtils.currentLine=85786650;
 //BA.debugLineNum = 85786650;BA.debugLine="Dim ww As TPDFTextSize=gTextSize(w(j))";
_ww = __ref._gtextsize /*gunav2.keymon.com.mx.cpdf._tpdftextsize*/ (null,_w[_j]);
RDebugUtils.currentLine=85786651;
 //BA.debugLineNum = 85786651;BA.debugLine="outText(x,fContext.fy,w(j))";
__ref._outtext /*gunav2.keymon.com.mx.cpdf*/ (null,_x,__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/ ,_w[_j]);
RDebugUtils.currentLine=85786652;
 //BA.debugLineNum = 85786652;BA.debugLine="x=x+s+ww.fWidth";
_x = _x+_s+_ww.fWidth /*double*/ ;
 }
};
 };
 break; }
}
;
RDebugUtils.currentLine=85786656;
 //BA.debugLineNum = 85786656;BA.debugLine="fContext.fX=aleftMargin";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fX /*double*/  = _aleftmargin;
RDebugUtils.currentLine=85786657;
 //BA.debugLineNum = 85786657;BA.debugLine="fContext.fy=fContext.fy+ts.fHeight";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/  = __ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/ +_ts.fHeight /*double*/ ;
 }
};
 }
};
RDebugUtils.currentLine=85786660;
 //BA.debugLineNum = 85786660;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85786661;
 //BA.debugLineNum = 85786661;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _sdrawcolor(gunav2.keymon.com.mx.cpdf __ref,double[] _argb) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "sdrawcolor", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "sdrawcolor", new Object[] {_argb}));}
RDebugUtils.currentLine=85458944;
 //BA.debugLineNum = 85458944;BA.debugLine="public Sub sDrawColor(argb() As Double) As cPDF";
RDebugUtils.currentLine=85458945;
 //BA.debugLineNum = 85458945;BA.debugLine="fContext.fDrawColor=argb";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fDrawColor /*double[]*/  = _argb;
RDebugUtils.currentLine=85458946;
 //BA.debugLineNum = 85458946;BA.debugLine="contentAdd(fPage,$\"${NumberFormat2(argb(0),1,3,3,";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_argb[(int) (0)],(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_argb[(int) (1)],(int) (1),(int) (3),(int) (3),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_argb[(int) (2)],(int) (1),(int) (3),(int) (3),__c.False)))+" RG"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
RDebugUtils.currentLine=85458947;
 //BA.debugLineNum = 85458947;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85458948;
 //BA.debugLineNum = 85458948;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _sdrawwidth(gunav2.keymon.com.mx.cpdf __ref,double _awidth) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "sdrawwidth", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "sdrawwidth", new Object[] {_awidth}));}
RDebugUtils.currentLine=85524480;
 //BA.debugLineNum = 85524480;BA.debugLine="public Sub sDrawWidth(awidth As Double) As cPDF";
RDebugUtils.currentLine=85524481;
 //BA.debugLineNum = 85524481;BA.debugLine="fContext.fDrawWidth=awidth";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fDrawWidth /*double*/  = _awidth;
RDebugUtils.currentLine=85524482;
 //BA.debugLineNum = 85524482;BA.debugLine="contentAdd(fPage,$\"${NumberFormat2(awidth*fUnitFa";
__ref._contentadd /*String*/ (null,__ref._fpage /*int*/ ,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_awidth*__ref._funitfactor /*double*/ ,(int) (1),(int) (3),(int) (3),__c.False)))+" w"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+""));
RDebugUtils.currentLine=85524483;
 //BA.debugLineNum = 85524483;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85524484;
 //BA.debugLineNum = 85524484;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _sfillcolor(gunav2.keymon.com.mx.cpdf __ref,double[] _argb) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "sfillcolor", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "sfillcolor", new Object[] {_argb}));}
RDebugUtils.currentLine=85590016;
 //BA.debugLineNum = 85590016;BA.debugLine="public Sub sFillColor(argb() As Double) As cPDF";
RDebugUtils.currentLine=85590017;
 //BA.debugLineNum = 85590017;BA.debugLine="fContext.fFillColor=argb";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fFillColor /*double[]*/  = _argb;
RDebugUtils.currentLine=85590018;
 //BA.debugLineNum = 85590018;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85590019;
 //BA.debugLineNum = 85590019;BA.debugLine="End Sub";
return null;
}
public byte[]  _pageswrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "pageswrite", false))
	 {return ((byte[]) Debug.delegate(ba, "pageswrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
int _r = 0;
int _i = 0;
RDebugUtils.currentLine=83427328;
 //BA.debugLineNum = 83427328;BA.debugLine="private Sub pagesWrite As Byte()";
RDebugUtils.currentLine=83427329;
 //BA.debugLineNum = 83427329;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83427330;
 //BA.debugLineNum = 83427330;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83427331;
 //BA.debugLineNum = 83427331;BA.debugLine="Dim r As Int=fObjs.Size+1+fPages.Size*2";
_r = (int) (__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1+__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()*2);
RDebugUtils.currentLine=83427332;
 //BA.debugLineNum = 83427332;BA.debugLine="For i=0 To fPages.Size-1";
{
final int step4 = 1;
final int limit4 = (int) (__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit4 ;_i = _i + step4 ) {
RDebugUtils.currentLine=83427333;
 //BA.debugLineNum = 83427333;BA.debugLine="bb.append(pageWrite(i,r))";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,__ref._pagewrite /*byte[]*/ (null,_i,_r));
 }
};
RDebugUtils.currentLine=83427335;
 //BA.debugLineNum = 83427335;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83427336;
 //BA.debugLineNum = 83427336;BA.debugLine="End Sub";
return null;
}
public byte[]  _pagewrite(gunav2.keymon.com.mx.cpdf __ref,int _apage,int _aresource) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "pagewrite", false))
	 {return ((byte[]) Debug.delegate(ba, "pagewrite", new Object[] {_apage,_aresource}));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
gunav2.keymon.com.mx.cpdf._tpdfpage _p = null;
RDebugUtils.currentLine=83492864;
 //BA.debugLineNum = 83492864;BA.debugLine="private Sub pageWrite(apage As Int,aresource As In";
RDebugUtils.currentLine=83492865;
 //BA.debugLineNum = 83492865;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83492866;
 //BA.debugLineNum = 83492866;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83492867;
 //BA.debugLineNum = 83492867;BA.debugLine="Dim p As TPDFPage=fPages.Get(apage)";
_p = (gunav2.keymon.com.mx.cpdf._tpdfpage)(__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .Get(_apage));
RDebugUtils.currentLine=83492868;
 //BA.debugLineNum = 83492868;BA.debugLine="bb.Append($\"${fObjs.Size+1} 0 obj <</Type /Page /";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj <</Type /Page /Parent 2 0 R /Resources "+__c.SmartStringFormatter("",(Object)(_aresource))+" 0 R /MediaBox [0 0 "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_p.fWidth /*double*/ ,(int) (1),(int) (2),(int) (2),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_p.fHeight /*double*/ ,(int) (1),(int) (2),(int) (2),__c.False)))+"] /Contents "+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1+__ref._fpages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()))+" 0 R>> endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83492869;
 //BA.debugLineNum = 83492869;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=83492870;
 //BA.debugLineNum = 83492870;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83492871;
 //BA.debugLineNum = 83492871;BA.debugLine="End Sub";
return null;
}
public byte[]  _propertieswrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "propertieswrite", false))
	 {return ((byte[]) Debug.delegate(ba, "propertieswrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
String _k = "";
RDebugUtils.currentLine=84082688;
 //BA.debugLineNum = 84082688;BA.debugLine="private Sub propertiesWrite As Byte()";
RDebugUtils.currentLine=84082689;
 //BA.debugLineNum = 84082689;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=84082690;
 //BA.debugLineNum = 84082690;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=84082691;
 //BA.debugLineNum = 84082691;BA.debugLine="bb.Append($\"${fObjs.Size+1} 0 obj <<${Chr(10)}\"$.";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj <<"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84082692;
 //BA.debugLineNum = 84082692;BA.debugLine="For Each k As String In fProperties.keys";
{
final anywheresoftware.b4a.BA.IterableList group4 = __ref._fproperties /*anywheresoftware.b4a.objects.collections.Map*/ .Keys();
final int groupLen4 = group4.getSize()
;int index4 = 0;
;
for (; index4 < groupLen4;index4++){
_k = BA.ObjectToString(group4.Get(index4));
RDebugUtils.currentLine=84082693;
 //BA.debugLineNum = 84082693;BA.debugLine="bb.Append($\"/${k}(${escapeText(fProperties.Get(k";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/"+__c.SmartStringFormatter("",(Object)(_k))+"("+__c.SmartStringFormatter("",(Object)(__ref._escapetext /*String*/ (null,BA.ObjectToString(__ref._fproperties /*anywheresoftware.b4a.objects.collections.Map*/ .Get((Object)(_k))))))+")"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
 }
};
RDebugUtils.currentLine=84082695;
 //BA.debugLineNum = 84082695;BA.debugLine="bb.Append($\" >> endobj${Chr(10)}\"$.getBytes(fText";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(" >> endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84082696;
 //BA.debugLineNum = 84082696;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=84082697;
 //BA.debugLineNum = 84082697;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=84082698;
 //BA.debugLineNum = 84082698;BA.debugLine="End Sub";
return null;
}
public byte[]  _refwrite(gunav2.keymon.com.mx.cpdf __ref,long _astart,int _ageneration,String _astatus) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "refwrite", false))
	 {return ((byte[]) Debug.delegate(ba, "refwrite", new Object[] {_astart,_ageneration,_astatus}));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
RDebugUtils.currentLine=84148224;
 //BA.debugLineNum = 84148224;BA.debugLine="private Sub refWrite(astart As Long,ageneration As";
RDebugUtils.currentLine=84148225;
 //BA.debugLineNum = 84148225;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=84148226;
 //BA.debugLineNum = 84148226;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=84148227;
 //BA.debugLineNum = 84148227;BA.debugLine="bb.Append($\"${NumberFormat2(astart,10,0,0,False)}";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_astart,(int) (10),(int) (0),(int) (0),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(__c.NumberFormat2(_ageneration,(int) (5),(int) (0),(int) (0),__c.False)))+" "+__c.SmartStringFormatter("",(Object)(_astatus))+""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84148228;
 //BA.debugLineNum = 84148228;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=84148229;
 //BA.debugLineNum = 84148229;BA.debugLine="End Sub";
return null;
}
public byte[]  _resourceswrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "resourceswrite", false))
	 {return ((byte[]) Debug.delegate(ba, "resourceswrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
int _i = 0;
RDebugUtils.currentLine=83689472;
 //BA.debugLineNum = 83689472;BA.debugLine="private Sub resourcesWrite As Byte()";
RDebugUtils.currentLine=83689473;
 //BA.debugLineNum = 83689473;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=83689474;
 //BA.debugLineNum = 83689474;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=83689475;
 //BA.debugLineNum = 83689475;BA.debugLine="bb.Append($\"${fObjs.size+1} 0 obj  << \"$.getBytes";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+" 0 obj  << ").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83689477;
 //BA.debugLineNum = 83689477;BA.debugLine="bb.Append($\"/ProcSet [/PDF /Text /ImageB /ImageC";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] "+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83689479;
 //BA.debugLineNum = 83689479;BA.debugLine="bb.append($\"/Font << ${Chr(10)}\"$.getBytes(fTextE";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/Font << "+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83689480;
 //BA.debugLineNum = 83689480;BA.debugLine="For i=0 To fUsedFonts.Size-1";
{
final int step6 = 1;
final int limit6 = (int) (__ref._fusedfonts /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit6 ;_i = _i + step6 ) {
RDebugUtils.currentLine=83689481;
 //BA.debugLineNum = 83689481;BA.debugLine="bb.Append($\"/F${i} ${fObjs.Size+1+i+1} 0 R \"$.ge";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/F"+__c.SmartStringFormatter("",(Object)(_i))+" "+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1+_i+1))+" 0 R ").getBytes(__ref._ftextencoding /*String*/ ));
 }
};
RDebugUtils.currentLine=83689483;
 //BA.debugLineNum = 83689483;BA.debugLine="bb.append($\" >> ${Chr(10)}\"$.getBytes(fTextEncodi";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(" >> "+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83689485;
 //BA.debugLineNum = 83689485;BA.debugLine="bb.append($\"/XObject << ${Chr(10)}\"$.getBytes(fTe";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/XObject << "+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83689486;
 //BA.debugLineNum = 83689486;BA.debugLine="For i=0 To fUsedImages.Size-1";
{
final int step11 = 1;
final int limit11 = (int) (__ref._fusedimages /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit11 ;_i = _i + step11 ) {
RDebugUtils.currentLine=83689487;
 //BA.debugLineNum = 83689487;BA.debugLine="bb.Append($\"/I${i} ${fObjs.Size+1+i+1+fUsedFonts";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/I"+__c.SmartStringFormatter("",(Object)(_i))+" "+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1+_i+1+__ref._fusedfonts /*anywheresoftware.b4a.objects.collections.List*/ .getSize()))+" 0 R ").getBytes(__ref._ftextencoding /*String*/ ));
 }
};
RDebugUtils.currentLine=83689489;
 //BA.debugLineNum = 83689489;BA.debugLine="bb.append($\" >> ${Chr(10)}\"$.getBytes(fTextEncodi";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(" >> "+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83689491;
 //BA.debugLineNum = 83689491;BA.debugLine="bb.Append($\" >> endobj${Chr(10)}\"$.getBytes(fText";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(" >> endobj"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=83689492;
 //BA.debugLineNum = 83689492;BA.debugLine="fObjs.Add(bb.Length)";
__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Add((Object)(_bb._getlength /*int*/ (null)));
RDebugUtils.currentLine=83689493;
 //BA.debugLineNum = 83689493;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=83689494;
 //BA.debugLineNum = 83689494;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _savetostream(gunav2.keymon.com.mx.cpdf __ref,anywheresoftware.b4a.objects.streams.File.OutputStreamWrapper _aoutputstream,int _acompress) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "savetostream", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "savetostream", new Object[] {_aoutputstream,_acompress}));}
byte[] _b = null;
RDebugUtils.currentLine=84869120;
 //BA.debugLineNum = 84869120;BA.debugLine="public Sub saveToStream(aoutputstream As OutputStr";
RDebugUtils.currentLine=84869121;
 //BA.debugLineNum = 84869121;BA.debugLine="Dim b() As Byte=headerWrite";
_b = __ref._headerwrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869122;
 //BA.debugLineNum = 84869122;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869123;
 //BA.debugLineNum = 84869123;BA.debugLine="Dim b() As Byte=catalogWrite";
_b = __ref._catalogwrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869124;
 //BA.debugLineNum = 84869124;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869125;
 //BA.debugLineNum = 84869125;BA.debugLine="Dim b() As Byte=kidsWrite";
_b = __ref._kidswrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869126;
 //BA.debugLineNum = 84869126;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869127;
 //BA.debugLineNum = 84869127;BA.debugLine="Dim b() As Byte=pagesWrite";
_b = __ref._pageswrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869128;
 //BA.debugLineNum = 84869128;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869129;
 //BA.debugLineNum = 84869129;BA.debugLine="Dim b() As Byte=contentsWrite(acompress)";
_b = __ref._contentswrite /*byte[]*/ (null,_acompress);
RDebugUtils.currentLine=84869130;
 //BA.debugLineNum = 84869130;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869131;
 //BA.debugLineNum = 84869131;BA.debugLine="Dim b() As Byte=resourcesWrite";
_b = __ref._resourceswrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869132;
 //BA.debugLineNum = 84869132;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869133;
 //BA.debugLineNum = 84869133;BA.debugLine="Dim b() As Byte=fontsWrite";
_b = __ref._fontswrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869134;
 //BA.debugLineNum = 84869134;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869135;
 //BA.debugLineNum = 84869135;BA.debugLine="Dim b() As Byte=imagesWrite";
_b = __ref._imageswrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869136;
 //BA.debugLineNum = 84869136;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869137;
 //BA.debugLineNum = 84869137;BA.debugLine="Dim b() As Byte=propertiesWrite";
_b = __ref._propertieswrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869138;
 //BA.debugLineNum = 84869138;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869139;
 //BA.debugLineNum = 84869139;BA.debugLine="Dim b() As Byte=xrefWrite";
_b = __ref._xrefwrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869140;
 //BA.debugLineNum = 84869140;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869141;
 //BA.debugLineNum = 84869141;BA.debugLine="Dim b() As Byte=trailerWrite";
_b = __ref._trailerwrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869142;
 //BA.debugLineNum = 84869142;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869143;
 //BA.debugLineNum = 84869143;BA.debugLine="Dim b() As Byte=footerWrite";
_b = __ref._footerwrite /*byte[]*/ (null);
RDebugUtils.currentLine=84869144;
 //BA.debugLineNum = 84869144;BA.debugLine="aoutputstream.WriteBytes(b,0,b.length)";
_aoutputstream.WriteBytes(_b,(int) (0),_b.length);
RDebugUtils.currentLine=84869145;
 //BA.debugLineNum = 84869145;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=84869146;
 //BA.debugLineNum = 84869146;BA.debugLine="End Sub";
return null;
}
public byte[]  _xrefwrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "xrefwrite", false))
	 {return ((byte[]) Debug.delegate(ba, "xrefwrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
long _s = 0L;
int _i = 0;
int _l = 0;
RDebugUtils.currentLine=84213760;
 //BA.debugLineNum = 84213760;BA.debugLine="private Sub xrefWrite As Byte()";
RDebugUtils.currentLine=84213761;
 //BA.debugLineNum = 84213761;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=84213762;
 //BA.debugLineNum = 84213762;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=84213763;
 //BA.debugLineNum = 84213763;BA.debugLine="Dim s As Long=headerWrite.length";
_s = (long) (__ref._headerwrite /*byte[]*/ (null).length);
RDebugUtils.currentLine=84213764;
 //BA.debugLineNum = 84213764;BA.debugLine="bb.Append($\"xref${Chr(10)}\"$.getBytes(fTextEncodi";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("xref"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84213765;
 //BA.debugLineNum = 84213765;BA.debugLine="bb.Append($\"0 ${fObjs.Size+1}${Chr(10)}\"$.getByte";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("0 "+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84213766;
 //BA.debugLineNum = 84213766;BA.debugLine="bb.Append(refWrite(0,65535,\"f\"))";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,__ref._refwrite /*byte[]*/ (null,(long) (0),(int) (65535),"f"));
RDebugUtils.currentLine=84213767;
 //BA.debugLineNum = 84213767;BA.debugLine="For i=0 To fObjs.Size-1";
{
final int step7 = 1;
final int limit7 = (int) (__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit7 ;_i = _i + step7 ) {
RDebugUtils.currentLine=84213768;
 //BA.debugLineNum = 84213768;BA.debugLine="Dim l As Int=fObjs.Get(i)";
_l = (int)(BA.ObjectToNumber(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Get(_i)));
RDebugUtils.currentLine=84213769;
 //BA.debugLineNum = 84213769;BA.debugLine="bb.Append(refWrite(s,0,\"n\"))";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,__ref._refwrite /*byte[]*/ (null,_s,(int) (0),"n"));
RDebugUtils.currentLine=84213770;
 //BA.debugLineNum = 84213770;BA.debugLine="s=s+l";
_s = (long) (_s+_l);
 }
};
RDebugUtils.currentLine=84213772;
 //BA.debugLineNum = 84213772;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=84213773;
 //BA.debugLineNum = 84213773;BA.debugLine="End Sub";
return null;
}
public byte[]  _trailerwrite(gunav2.keymon.com.mx.cpdf __ref) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "trailerwrite", false))
	 {return ((byte[]) Debug.delegate(ba, "trailerwrite", null));}
gunav2.keymon.com.mx.b4xbytesbuilder _bb = null;
long _s = 0L;
int _i = 0;
int _l = 0;
RDebugUtils.currentLine=84279296;
 //BA.debugLineNum = 84279296;BA.debugLine="private Sub trailerWrite As Byte()";
RDebugUtils.currentLine=84279297;
 //BA.debugLineNum = 84279297;BA.debugLine="Dim bb As B4XBytesBuilder";
_bb = new gunav2.keymon.com.mx.b4xbytesbuilder();
RDebugUtils.currentLine=84279298;
 //BA.debugLineNum = 84279298;BA.debugLine="bb.Initialize";
_bb._initialize /*String*/ (null,ba);
RDebugUtils.currentLine=84279299;
 //BA.debugLineNum = 84279299;BA.debugLine="Dim s As Long=headerWrite.length";
_s = (long) (__ref._headerwrite /*byte[]*/ (null).length);
RDebugUtils.currentLine=84279300;
 //BA.debugLineNum = 84279300;BA.debugLine="For i=0 To fObjs.Size-1";
{
final int step4 = 1;
final int limit4 = (int) (__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()-1);
_i = (int) (0) ;
for (;_i <= limit4 ;_i = _i + step4 ) {
RDebugUtils.currentLine=84279301;
 //BA.debugLineNum = 84279301;BA.debugLine="Dim l As Int=fObjs.Get(i)";
_l = (int)(BA.ObjectToNumber(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .Get(_i)));
RDebugUtils.currentLine=84279302;
 //BA.debugLineNum = 84279302;BA.debugLine="s=s+l";
_s = (long) (_s+_l);
 }
};
RDebugUtils.currentLine=84279304;
 //BA.debugLineNum = 84279304;BA.debugLine="bb.Append($\"trailer <<${Chr(10)}\"$.getBytes(fText";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("trailer <<"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84279305;
 //BA.debugLineNum = 84279305;BA.debugLine="bb.Append($\"/Size ${fObjs.Size+1}${Chr(10)}\"$.get";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/Size "+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()+1))+""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84279306;
 //BA.debugLineNum = 84279306;BA.debugLine="bb.Append($\"/Info ${fObjs.Size} 0 R${Chr(10)}\"$.g";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/Info "+__c.SmartStringFormatter("",(Object)(__ref._fobjs /*anywheresoftware.b4a.objects.collections.List*/ .getSize()))+" 0 R"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84279307;
 //BA.debugLineNum = 84279307;BA.debugLine="bb.Append($\"/Root 1 0 R${Chr(10)}\"$.getBytes(fTex";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("/Root 1 0 R"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84279308;
 //BA.debugLineNum = 84279308;BA.debugLine="bb.Append($\">>${Chr(10)}\"$.getBytes(fTextEncoding";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(">>"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84279309;
 //BA.debugLineNum = 84279309;BA.debugLine="bb.Append($\"startxref${Chr(10)}\"$.getBytes(fTextE";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,("startxref"+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84279310;
 //BA.debugLineNum = 84279310;BA.debugLine="bb.Append($\"${s}${Chr(10)}\"$.getBytes(fTextEncodi";
_bb._append /*gunav2.keymon.com.mx.b4xbytesbuilder*/ (null,(""+__c.SmartStringFormatter("",(Object)(_s))+""+__c.SmartStringFormatter("",(Object)(__c.Chr((int) (10))))+"").getBytes(__ref._ftextencoding /*String*/ ));
RDebugUtils.currentLine=84279311;
 //BA.debugLineNum = 84279311;BA.debugLine="Return bb.ToArray";
if (true) return _bb._toarray /*byte[]*/ (null);
RDebugUtils.currentLine=84279312;
 //BA.debugLineNum = 84279312;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _spage(gunav2.keymon.com.mx.cpdf __ref,int _apage) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "spage", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "spage", new Object[] {_apage}));}
RDebugUtils.currentLine=85393408;
 //BA.debugLineNum = 85393408;BA.debugLine="public Sub sPage(apage As Int) As cPDF";
RDebugUtils.currentLine=85393409;
 //BA.debugLineNum = 85393409;BA.debugLine="fPage=apage-1";
__ref._fpage /*int*/  = (int) (_apage-1);
RDebugUtils.currentLine=85393410;
 //BA.debugLineNum = 85393410;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=85393411;
 //BA.debugLineNum = 85393411;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _sx(gunav2.keymon.com.mx.cpdf __ref,double _avalue) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "sx", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "sx", new Object[] {_avalue}));}
RDebugUtils.currentLine=86507520;
 //BA.debugLineNum = 86507520;BA.debugLine="public Sub sX(avalue As Double) As cPDF";
RDebugUtils.currentLine=86507521;
 //BA.debugLineNum = 86507521;BA.debugLine="fContext.fX=avalue";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fX /*double*/  = _avalue;
RDebugUtils.currentLine=86507522;
 //BA.debugLineNum = 86507522;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=86507523;
 //BA.debugLineNum = 86507523;BA.debugLine="End Sub";
return null;
}
public gunav2.keymon.com.mx.cpdf  _sy(gunav2.keymon.com.mx.cpdf __ref,double _avalue) throws Exception{
__ref = this;
RDebugUtils.currentModule="cpdf";
if (Debug.shouldDelegate(ba, "sy", false))
	 {return ((gunav2.keymon.com.mx.cpdf) Debug.delegate(ba, "sy", new Object[] {_avalue}));}
RDebugUtils.currentLine=86573056;
 //BA.debugLineNum = 86573056;BA.debugLine="public Sub sY(avalue As Double) As cPDF";
RDebugUtils.currentLine=86573057;
 //BA.debugLineNum = 86573057;BA.debugLine="fContext.fy=avalue";
__ref._fcontext /*gunav2.keymon.com.mx.cpdf._tpdfcontext*/ .fY /*double*/  = _avalue;
RDebugUtils.currentLine=86573058;
 //BA.debugLineNum = 86573058;BA.debugLine="Return Me";
if (true) return (gunav2.keymon.com.mx.cpdf)(this);
RDebugUtils.currentLine=86573059;
 //BA.debugLineNum = 86573059;BA.debugLine="End Sub";
return null;
}
}