=&org/compiere/print/layout/LayoutEnginejava/lang/Objectjava/awt/print/Pageablejava/awt/print/Printable javax/print/DoclogLorg/compiere/util/CLogger; m_hasLayoutZm_format!Lorg/compiere/print/MPrintFormat; m_printCtxLjava/util/Properties;m_dataLorg/compiere/print/PrintData;m_queryLorg/compiere/model/MQuery; m_printColor Lorg/compiere/print/MPrintColor; m_printFontLorg/compiere/print/MPrintFont; m_columnCountI m_TrxNameLjava/lang/String; m_PrintInfoLorg/compiere/model/PrintInfo; m_windowNom_paperLorg/compiere/print/CPaper;m_headerHeightm_footerHeightm_pageNo m_currPage Lorg/compiere/print/layout/Page;m_pagesLjava/util/ArrayList; Signature7Ljava/util/ArrayList;m_headerFooter(Lorg/compiere/print/layout/HeaderFooter;m_headerLjava/awt/Rectangle; m_contentm_footerm_tempNLPositon AREA_HEADER ConstantValue AREA_CONTENT AREA_FOOTERm_area m_position[Ljava/awt/geom/Point2D$Double;m_maxHeightSinceNewLine[Fm_tableElement(Lorg/compiere/print/layout/TableElement; m_lastHeight m_lastWidth s_FASTDRAWm_isCopy IMAGE_TRUELjava/awt/Image; IMAGE_FALSE IMAGE_SIZELjava/awt/Dimension;childPrintFormatDetailsLjava/util/Map;TLjava/util/Map;colSuppressRepeats[Ljava/lang/Boolean;()VCode TVUorg/compiere/util/CLogger WX getCLogger.(Ljava/lang/Class;)Lorg/compiere/util/CLogger; Z \ D ^ FG ` HGbjava/awt/Dimension ad ef(II)V h IJ jlkjava/awt/Toolkit mngetDefaultToolkit()Ljava/awt/Toolkit;p true10.gif rtsjava/lang/Class uv getResource"(Ljava/lang/String;)Ljava/net/URL; jx yzgetImage (Ljava/net/URL;)Ljava/awt/Image;| false10.gifLineNumberTableLocalVariableTabletkLjava/awt/Toolkit;urlLjava/net/URL; StackMapTable java/net/URL{(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Lorg/compiere/model/PrintInfo;)V  e|(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Lorg/compiere/model/PrintInfo;I)Vthis(Lorg/compiere/print/layout/LayoutEngine;formatdataqueryinfo  e(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Lorg/compiere/model/PrintInfo;Ljava/lang/String;I)VwindowNo(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Lorg/compiere/model/PrintInfo;Ljava/lang/String;)VtrxName  eQ          !  $  %  &java/util/ArrayList  )*java/awt/Rectangle  /0  10  20  3  ;java/awt/geom/Point2D$Double e(DD)V  <=  >?  @A  B?  C?  Ejava/util/HashMap  KL java/util/logging/Level INFOLjava/util/logging/Level; T  isLoggable(Ljava/util/logging/Level;)Z java/lang/String valueOf&(Ljava/lang/Object;)Ljava/lang/String; makeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; T (Ljava/lang/String;)V  setPrintFormat%(Lorg/compiere/print/MPrintFormat;Z)V   setPrintData=(Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Z)V   setPrintInfo!(Lorg/compiere/model/PrintInfo;)V  Qlayoutorg/compiere/print/MPrintFormatorg/compiere/print/PrintDataorg/compiere/model/MQueryorg/compiere/model/PrintInfo    NOjava/util/Properties  getCtx()Ljava/util/Properties;  e (Ljava/util/Properties;)V    getAD_PrintPaper_ID()I org/compiere/print/MPrintPaper get#(I)Lorg/compiere/print/MPrintPaper;  isStandardHeaderFooter()Z(org/idempiere/print/StandardHeaderFooter    ! getCPaper()Lorg/compiere/print/CPaper; # $getHeaderHeight & 'getFooterHeight ) *+setPaper (Lorg/compiere/print/CPaper;II)V - .getAD_PrintHeaderFooter_ID 0 12getAD_PrintHeaderFooter-()Lorg/compiere/model/I_AD_PrintHeaderFooter; 465org/adempiere/base/Core 78getPrintHeaderFooterU(Lorg/compiere/model/I_AD_PrintHeaderFooter;)Lorg/idempiere/print/IPrintHeaderFooter; :#;&org/idempiere/print/IPrintHeaderFooter :& > ?getHeaderMargin A BgetFooterMargin  E FgetAD_PrintColor_ID HJIorg/compiere/print/MPrintColor K9(Ljava/util/Properties;I)Lorg/compiere/print/MPrintColor; M  O PgetAD_PrintFont_ID RTSorg/compiere/print/MPrintFont U"(I)Lorg/compiere/print/MPrintFont; W Y *ReportName[Name ] ^_get_Translation&(Ljava/lang/String;)Ljava/lang/String; acborg/compiere/util/Env de setContext=(Ljava/util/Properties;Ljava/lang/String;Ljava/lang/String;)Vg*Header ai jk getHeader+(Ljava/util/Properties;I)Ljava/lang/String;m #AD_Language o pq getLanguage()Lorg/compiere/util/Language; sutorg/compiere/util/Language vwgetAD_Language()Ljava/lang/String;doLayout tempHasLayoutmPaper Lorg/compiere/print/MPrintPaper; headerFooter*Lorg/idempiere/print/StandardHeaderFooter;printHeaderFooter(Lorg/idempiere/print/IPrintHeaderFooter;    O(Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;ZLjava/lang/String;)V(Lorg/compiere/print/CPaper;)Vpaper  "# org/compiere/print/CPaper equals(Ljava/lang/Object;)Z  FINE ((Ljava/lang/String;II)Ljava/lang/String; T fine  QcalculatePageSize headerHeight footerHeight paperChangepageSetupDialog(Ljava/awt/print/PrinterJob;)V  (Ljava/awt/print/PrinterJob;)Z  *jobLjava/awt/print/PrinterJob; setPageFormat(Ljava/awt/print/PageFormat;)V  epfLjava/awt/print/PageFormat; getPageFormat()Ljava/awt/print/PageFormat;     getImageableX(Z)D  getImageableWidth   getImageableY  getImageableHeight   setBounds(IIII)V ^(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;xwyhheightgetPaper&org/compiere/print/layout/HeaderFooter   -.  isForm  createHeaderFooter(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/layout/HeaderFooter;Ljava/awt/Rectangle;Ljava/awt/Rectangle;Lorg/compiere/model/MQuery;)V :  WARNING (I)Ljava/lang/String; T warning  Qclear  newPage(ZZ)I  Q layoutForm  layoutParameter*()Lorg/compiere/print/layout/PrintElement;  '( org/compiere/print/layout/Page  addElement+(Lorg/compiere/print/layout/PrintElement;)V &org/compiere/print/layout/PrintElement  setLocation(Ljava/awt/geom/Point2D;)V  D   getHeight()F@   layoutPInstanceLogs     layoutTablej(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;I)Lorg/compiere/print/layout/PrintElement;   getLocation()Ljava/awt/Point;   getPageCount  size     getPageInfo 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;! *PageCount#java/sql/Timestamp %'&java/lang/System ()currentTimeMillis()J "+ e,(J)V. *CurrentDate 021org/compiere/util/DisplayType 34 getDateFormat;(ILorg/compiere/util/Language;)Ljava/text/SimpleDateFormat; 687java/text/SimpleDateFormat 9$(Ljava/util/Date;)Ljava/lang/String;;*CurrentDateTime = >?getTableFormat(()Lorg/compiere/print/MPrintTableFormat; A BC getPrintInfo ()Lorg/compiere/model/PrintInfo; E FgetAD_Table_ID HJIorg/compiere/model/MTable K4(Ljava/util/Properties;I)Lorg/compiere/model/MTable;M IsPrinted HO PQ getColumn0(Ljava/lang/String;)Lorg/compiere/model/MColumn; HS TisView HV Ww getTableNameZY \ ] getRecord_ID _a`java/lang/Integer b(I)Ljava/lang/Integer; dfeorg/compiere/util/DB ghgetSQLValueStringExK(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;  kml$org/compiere/print/MPrintTableFormat nogetImageWaterMark()Ljava/awt/Image; kq yo s t(I)Ljava/lang/Object; v w getPageNo z { setPageInfo } ~ setPageCount(I)V  setBackgroundImage(Ljava/awt/Image;)Velement(Lorg/compiere/print/layout/PrintElement;ppageInfonowLjava/sql/Timestamp;imagetf&Lorg/compiere/print/MPrintTableFormat;tableLorg/compiere/model/MTable; tableNamesql isPrintedpagesipagepageNojava/awt/ImagegetColumnCountsetArea(java/lang/ArrayIndexOutOfBoundsException  eareagetArea getAreaBounds()Ljava/awt/Rectangle;part  getX()D    getY  skipped  e(Ljava/util/Properties;I)V  add      FINER T finerforce preserveXPosnewLine   isYspaceFor(F)Z  FINEST (IIDD)Ljava/lang/String; T finest   getYspace  (FFI)Ljava/lang/String;   SEVERE  '(ILjava/lang/String;)Ljava/lang/String; T .(Ljava/util/logging/Level;Ljava/lang/String;)VxPosgetPage#(I)Lorg/compiere/print/layout/Page; retValuegetPages()Ljava/util/ArrayList;9()Ljava/util/ArrayList;getHeaderFooter*()Lorg/compiere/print/layout/HeaderFooter;setPage  &org/compiere/print/layout/TableElement  getPageXCount   getPageIndex(I)Ijava/lang/StringBuilder(  e   getPageYIndex  append(I)Ljava/lang/StringBuilder;,  -(Ljava/lang/String;)Ljava/lang/StringBuilder;    getPageXIndex )  wtoStringpisbLjava/lang/StringBuilder;getPageInfoMax   getPageYCount getFormat#()Lorg/compiere/print/MPrintFormat; getPageable+(Z)Lorg/compiere/print/layout/LayoutEngine;  setCopy(Z)V  !getNumberOfPages #%$ org/compiere/print/ArchiveEngine &'isValid+(Lorg/compiere/print/layout/LayoutEngine;)Z * _isCopysetRelativePosition ./java/awt/geom/Point2D .Ljava/awt/geom/Point2D;(FF)V5java/awt/geom/Point2D$Float 47 e3 9 ,F getPosition()Ljava/awt/geom/Point2D;setX(F)VaddXxOffsetsetYaddY*yOffset getXspace M Nwidth isXspaceFor Q K S  U V getRowCount Y Z[ setRowIndex(I)Z ] ^isBreakPagePerRecord ` abgetItem((I)Lorg/compiere/print/MPrintFormatItem; dfe#org/compiere/print/MPrintFormatItem  dh iisHeader dk lisFooter n  dp qisSetNLPosition ds tisRelativePosition dv w isNextLine y Q { @> d} ~ isNextPage d  getXSpace d  getYSpace  E d  getXPosition d  getYPosition  ,3  ;< d wgetFieldAlignmentType d  getMaxWidth d isLineAlignLeadingL   d isLineAlignCenterC d isLineAlignTrailingT d wgetDisplayLogic ,org/compiere/print/layout/PrintDataEvaluatee  hasPageLogic(Ljava/lang/String;)Z   isDisplayedF(Lorg/compiere/print/PrintData;Lorg/compiere/print/MPrintFormatItem;)Z d isTypePrintFormat   includeFormatm(Lorg/compiere/print/MPrintFormatItem;Lorg/compiere/print/PrintData;)Lorg/compiere/print/layout/PrintElement; d  isBarcode  createBarcodeElement d  getMaxHeight  (FFZLjava/lang/String;)V d  isTypeImage d  isImageField  createImageElement d isImageIsAttached d get_ID &org/compiere/print/layout/ImageElement +(I)Lorg/compiere/print/layout/ImageElement; d w getImageURL  <(Ljava/lang/String;)Lorg/compiere/print/layout/ImageElement; d  isTypeField d isFieldAlignBlock  createFieldElementc(Lorg/compiere/print/MPrintFormatItem;ILjava/lang/String;Z)Lorg/compiere/print/layout/PrintElement; d  isTypeBox  createBoxElementO(Lorg/compiere/print/MPrintFormatItem;)Lorg/compiere/print/layout/PrintElement;  > setMaxWidth d wgetPrintFormatTypeS d wgetName dE dO d isHeightOneLine  createStringElementT(Ljava/lang/String;IIIIZLjava/lang/String;Z)Lorg/compiere/print/layout/PrintElement; d    getPrintName0(Lorg/compiere/util/Language;)Ljava/lang/String;   indexOf(Ljava/lang/String;)I  (Ljava/lang/String;I)I  [ isFunctionRow   substring  length  !(II)Ljava/lang/String; # $getWidth & O  + ,!(Lorg/compiere/print/PrintData;)V . Z 0 1 setPageLogic 3 4 getItemCountrowCountrowsomethingPrinteditem%Lorg/compiere/print/MPrintFormatItem; alignmentmaxWidth lineAligned printNamesummaryTagStart summaryTagEnd dA BgetAD_PrintFormatChild_ID dD EgetAD_PrintFormat_ID dG HgetAD_PrintFormatItem_IDJ ! L M;(Ljava/util/Properties;IZ)Lorg/compiere/print/MPrintFormat; O PQ setLanguage(Lorg/compiere/util/Language;)V S TisTranslationView V WQsetTranslationLanguage dY ZgetAD_Column_ID\ ]9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; _ `tgetNodeByPrintFormatItemId b cQ dumpHeader e fQdumpCurrentRowh i9(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;k#org/compiere/print/PrintDataElement jm nw getValueKeyp q9(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; E  uwvorg/compiere/util/Util xisUUID dz {w getColumnName}=  addRestriction9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V _ parseInt java/lang/Exception w getMessage K(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;  setTranslationViewQuery(Lorg/compiere/model/MQuery;)V org/compiere/print/DataEngine  e2(Lorg/compiere/util/Language;Ljava/lang/String;I)V    getPrintDatar(Ljava/util/Properties;Lorg/compiere/print/MPrintFormat;Lorg/compiere/model/MQuery;)Lorg/compiere/print/PrintData;   setChildPrintFormatDetailsF(Lorg/compiere/print/MPrintFormatItem;Lorg/compiere/print/PrintData;)V  QsetHeightToLastPage  AD_Column_IDobjLjava/lang/Object; dataElement%Lorg/compiere/print/PrintDataElement; recordString Record_IDeLjava/lang/Exception;deLorg/compiere/print/DataEngine; includedDatalocLjava/awt/geom/Point2D$Double;  getColor()Ljava/awt/Color; H H R getFont()Ljava/awt/Font; R'org/compiere/print/layout/StringElement  eQ(Ljava/lang/String;Ljava/awt/Font;Ljava/awt/Paint;Lorg/compiere/util/NamePair;Z)VcontentAD_PrintColor_IDAD_PrintFont_ID maxHeightFieldAlignmentType isTranslatedcolorLjava/awt/Color;cfontLjava/awt/Font;fjava/awt/Color java/awt/Font  getClass()Ljava/lang/Class;!* j isNull d isSuppressNull j  getValueDisplay j getValue()Ljava/lang/Object;java/lang/Boolean AmtInWords"* org/compiere/util/Msg  getAmtInWordsB(Lorg/compiere/util/Language;Ljava/lang/String;)Ljava/lang/String; d  getPrintNameSuffix j isIDorg/compiere/util/KeyNamePair  getKey  e(ILjava/lang/String;)Vorg/compiere/util/ValueNamePair  w  e'(Ljava/lang/String;Ljava/lang/String;)V j   isNumeric j  getDisplayType)org/compiere/print/layout/LocationElement   ep(Ljava/util/Properties;ILjava/awt/Font;Ljava/awt/Paint;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V %org/compiere/print/layout/HTMLElement isHTML   et(Ljava/lang/Object;Ljava/awt/Font;Ljava/awt/Paint;Lorg/compiere/util/NamePair;Ljava/lang/String;Ljava/lang/String;)V stringContentlabel labelSuffixIDLorg/compiere/util/NamePair;value"org/compiere/util/NamePair$$org/compiere/print/layout/BoxElement #& e'8(Lorg/compiere/print/MPrintFormatItem;Ljava/awt/Color;)V ) *+getNodeByPrintFormatItem9(Lorg/compiere/print/MPrintFormatItem;)Ljava/lang/Object;#* . /a(Lorg/compiere/print/PrintDataElement;Ljava/lang/String;)Lorg/compiere/print/layout/ImageElement; printData(Lorg/compiere/print/layout/ImageElement;$*4(org/compiere/print/layout/BarcodeElement 36 e7:(Ljava/lang/String;Lorg/compiere/print/MPrintFormatItem;)V 39 &*Lorg/compiere/print/layout/BarcodeElement; < =BLACK  %Bjava/awt/Point Ad E FGput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; kI JKsetStandard_Font(Ljava/awt/Font;)V kM NgetHeader_Font kP QgetHeaderFG_Color kS TgetHeaderBG_Color kV WisMultiLineHeader Y eZ(Ljava/awt/Rectangle;)V d\ ]isPrintInstanceAttributes _`java/util/List _b ccontains de fgetBelowColumn dh i is_Immutable dk el((Lorg/compiere/print/MPrintFormatItem;)V dn osetIsSuppressNull dq rQsaveCrossTenantSafeEx tvuorg/compiere/util/CacheMgt w()Lorg/compiere/util/CacheMgt;yAD_PrintFormat  t| }reset d  (Z)Ljava/lang/String; d  isFixedWidth d isSuppressRepeats  (Z)Ljava/lang/Boolean;.org/compiere/print/util/SerializableMatrixImpl     k  getFunct_Font k getFunctFG_Color k getFunctBG_Color   isPageBreak&  getLineLevelNo   getSize  e(Ljava/lang/String;II)V  getMReportLine#()Lorg/compiere/report/MReportLine;Col_   startsWith d  w  &(Ljava/lang/Object;)Ljava/lang/Object; _ intValue d  isTypeText j isYesNojava/io/Serializable'*Box PrintFormat( *org/compiere/print/util/SerializableMatrix addRow(Ljava/util/List;)V  getPKey'()Lorg/compiere/print/PrintDataElement; jz _ _s/org/compiere/print/layout/InstanceAttributeData  e)(Lorg/compiere/print/MPrintFormatItem;I)V  ,readAttributesData _ iterator()Ljava/util/Iterator; java/util/Iterator next)org/compiere/print/layout/TableProperties  eR([Lorg/compiere/util/ValueNamePair;[I[I[Z[Ljava/lang/Boolean;[Ljava/lang/String;)V   updateTable[(Lorg/compiere/print/util/SerializableMatrix;Lorg/compiere/print/layout/TableProperties;I)V  getColumnHeader$()[Lorg/compiere/util/ValueNamePair;  getColumnMaxWidth()[I  getColumnMaxHeight   getFixedWidth()[Z  getColSuppressRepeats()[Ljava/lang/Boolean;  getColumnJustification()[Ljava/lang/String;  hasNext  e ([Lorg/compiere/util/ValueNamePair;[I[I[Ljava/lang/String;[ZLjava/util/ArrayList;ZLorg/compiere/print/util/SerializableMatrix;[Lorg/compiere/util/KeyNamePair;Ljava/lang/String;ILjava/awt/Rectangle;Ljava/awt/Rectangle;ILjava/util/HashMap;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/util/HashMap;Lorg/compiere/print/MPrintTableFormat;Ljava/util/ArrayList;[Ljava/lang/Boolean;Ljava/util/HashMap;Ljava/util/ArrayList;)V     setPageLogics(Ljava/util/ArrayList;)V  ,setTablePrintData rowColFontLjava/util/HashMap; printFont rowColColor printColorrowColBackgroundrowColReportLine colPositionsmultiLineHeader pageNoStartrepeatedColumns firstPage nextPagesinstanceAttributeListLjava/util/List;instanceAttributeItems columnCount columnHeader"[Lorg/compiere/util/ValueNamePair;columnMaxWidth[IcolumnMaxHeight fixedWidth[ZcolumnJustification[Ljava/lang/String;additionalLines pageLogicscolrowselements,Lorg/compiere/print/util/SerializableMatrix;pk [Lorg/compiere/util/KeyNamePair; pkColumnName functionRows pageBreakfinReportSumRows lastLevelNolevelNocolumnsbaserLine!Lorg/compiere/report/MReportLine; columnElementLjava/io/Serializable;pde asiElements columnIndex asiElement1Lorg/compiere/print/layout/InstanceAttributeData; columnOffsettableProperties+Lorg/compiere/print/layout/TableProperties; currentCountLocalVariableTypeTable4Ljava/util/HashMap;5Ljava/util/HashMap;FLjava/util/HashMap;:Ljava/util/HashMap;%Ljava/util/List;7Ljava/util/List;;Ljava/util/HashMap;)Ljava/util/ArrayList;DLorg/compiere/print/util/SerializableMatrix;*Ljava/util/ArrayList;-Ljava/util/ArrayList;CLjava/util/List;$&)O+3]org/compiere/report/MReportLine _ `isActive b cdgetReportProcessQuery()Lorg/compiere/model/MQuery;f*org/compiere/print/layout/ParameterElement eh eiZ(Lorg/compiere/model/MQuery;Ljava/util/Properties;Lorg/compiere/print/MPrintTableFormat;)V e l ! en o fitToPagepe,Lorg/compiere/print/layout/ParameterElement; s tgetAD_PInstance_IDv-org/compiere/print/layout/PInstanceLogElement ux eyZ(Ljava/util/Properties;Lorg/compiere/model/MQuery;Lorg/compiere/print/MPrintTableFormat;)V u{ |getEffectiveRowCount u/Lorg/compiere/print/layout/PInstanceLogElement;(I)Ljava/awt/print/PageFormat; Exceptions#java/lang/IndexOutOfBoundsException  [havePage)   pageIndex getPrintable(I)Ljava/awt/print/Printable;*print2(Ljava/awt/Graphics;Ljava/awt/print/PageFormat;I)Ijava/awt/print/PrinterException  $    e  java/awt/Graphics2D  paint.(Ljava/awt/Graphics2D;Ljava/awt/Rectangle;ZZ)V    setCurrentPage#(Lorg/compiere/print/layout/Page;)V  -(Ljava/awt/Graphics2D;Ljava/awt/Rectangle;Z)VgraphicsLjava/awt/Graphics; pageFormatr getDocFlavor()Ljavax/print/DocFlavor; 'javax/print/DocFlavor$SERVICE_FORMATTED PAGEABLE)Ljavax/print/DocFlavor$SERVICE_FORMATTED;java/io/IOException getAttributes)()Ljavax/print/attribute/DocAttributeSet;getReaderForText()Ljava/io/Reader;getStreamForBytes()Ljava/io/InputStream; E java/util/MapprintFormatItemgetChildPrintFormatDetails()Ljava/util/Map;V()Ljava/util/Map; u isEmpty v  eA(Lorg/compiere/print/layout/Page;Lorg/compiere/print/PrintData;)V org/compiere/util/Evaluator  evaluateLogic2(Lorg/compiere/util/Evaluatee;Ljava/lang/String;)Zdisplay7(Lorg/compiere/print/MPrintFormat;)[Ljava/lang/Boolean; _ toArray(([Ljava/lang/Object;)[Ljava/lang/Object;%Ljava/util/List; SourceFileLayoutEngine.javaBootstrapMethods $java/lang/invoke/StringConcatFactory (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;  -  -  - Header=, Footer=EPaper=,HeaderHeight=,FooterHeight= => Header=,Contents=,Footer=8Print Header/Footer not found, AD_PrintHeaderFooter_ID=$SELECT IsPrinted FROM  WHERE _ID=?Page=Page= [] /+Not enough Y space  - remaining  - Area=Outside of Area():  No page #Nothing to print - Outside of Area: Row=/Not enough X space for  - remaining  - Area=NIncluded format not configured. AD_PrintFormat_ID = , AD_PrintFormatItem_ID= - Item= () No Node - AD_Column_ID= -  - &No Record Key -  - AD_Column_ID= - /Invalid Record Key -  () - AD_Column_ID= -  Element not PrintDataElement   AmtInWords:   - PageBreak row=Unsupported:  in Table: No page index= InnerClassesDoubleFloat%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupjavax/print/DocFlavorSERVICE_FORMATTED! '   !"#$%&'()*+,-./01020345675895:;<=>?@AB?C? DE FG HG IJKL+MNOJPQROSY[]_aY  cgiKoqL+ *+w]{qL+ *+w_}6  " & .2:BFN~&(. :jeRa *+,-} v w~4    eRm *+,-}  ~>     eRm *+,-}  ~>     eR% %**********Y*Y*Y*Y***YYSYYSYYS*Y QY QY Q**Y QY QY Q*Y QY QY Q**Y͵**Yж֙Y+,-ں*+*,-**}~ #).9DOZ_de  $~H%%%%% %% R1'*+**Y+ *>*+ :*"Y:*"%(i*,H*/3:*9<(4**=*@(**=*@(***C+DGL*+NQV* X*Z\`* f* *h`* l*nr`* *}# ! #&'#(,)6*?+E,O+R-U._/k0p1v2134547898;=>ABCE"F&G~H'''x y,z{?|}k6~U4:jR{*+*,* *}RS TUV~*xR *+*,** *}Z[ \]^_~4   x *RF*+**(} h i~#*+Rt+**6+*6Y֙Y+*+**** *}:tuwx!y3{?|P}U~Z_cos~4tt#ttX@@"Rn!Y*+***}  ~!! Rc+*Y+*}~R2*}~ QR\*<*=*>*6*6*`>*d*d6*`>*6*Y֙2Y******ں}B )/;@NZ_eq~> )/~!R/*}~ QR *Y* ϵ*Қ*&YL+*****էW*,M*/3L+ +*****!Yڶ֙Y*,****W*ҙ **L+,*++*2*2Y+bc*L+,*++*2*2Y+bc*@*** L+*= *W*++***L*  +`"Y$*M* -*n/,5`* :*n/,5`N*<:*C*@DG:LNMREU:X:Y*Y*@[^Sci6jN pN*66?*r:u6  * xL+y|-*}C#+CP[_y|   '.<GLQX`k !"#"$%$)*+,./02173=5@8F<O=U?c@jA{BCD=GH~+|}[?~I"G8-2 OORFc+(j$ ?F5:(11$ "kH;R/* }Q~ R/*}Z~ Rt!* Y*}cd efg h~!! R/*}p~ Rz#*L* *L**L+}yz {|}!~#0  RG*2*2*2*Y֙ Y**Y`*Y* ***W*2** *2*2**2***2***Y QY QY QY֙Y**}F.:CHReq ~  CbFQRc*L* *L**L+=**=***0ęb**2**2**0cYȶ֙Y****2**2Χ*lYȶ֙Y**0***WYȶ֙wY****2**2ΧI**2+**2**0cY***2ں** Q}^ !&-2Bg:Xb~ c^0&= n/@EwR/*}~ R0*Y*drM,} .~ 00.(+R/*}~ R/*а}~ R3*Yޱ*drM*,}-2~ 33-(RW**ö*=YN-*`*` W- }    *>R~*WW8*-wRH**öYL+*ö*ö W+ }!2C~H!'R/*}'~ Rx&** *"Y*()*}12 35"6$8~&&+,R~+*M* *M**M**2,+-c,+0cYȶ֙.Y****2**21α}* ABC DEF!G&HFI}J~ ~~2 t0  V,3RP*4Y#$68} S T~ ::;<R4 **2}\~  =>RF**2#Yȶ֙.Y****2**2?α}efEg~FF:E@>RR# **2Y#cYȶ֙.Y****2**2Aα}opqrQs~RRB:IR8**2}{~ CRF**2Yȶ֙.Y****2**2Dα}E~FFEERy *ęP**2YcYȶ֙ʲY****2**2FΧ*lYȶ֙Y**0**G*WYȶ֙YY****2**2HΧ+**2YcY*ںIޱ}B$[^fu~J U/@'R8**2}~ KR:*L* *L**L++L`**2g} !~:50  ORL*P#f }~N: R:*L* *L**L++R`**2g} !~:50  RL*#f }~: QR V***T<=9Yж֙YW*XW*\ *W>6*_:c*Y`gjg *mj *m*mor*u *x>***0z| *Wr*z**or**-:66rT:*L668:*L66:*L66: ****: (**:   †ŧșR˙**: "љԸ: ܸ:  j †ŧV/ *L6**Ҷ: "3*ҙ *:  *L6 i**: *n:      6    6  C  <*'`   `:   d:   :  *L6* :  )>** "Q** Q6>** Q** Qr*tz*tr***0%/Yȶ֙Y**0*P*'*x*B***0Ě2Yȶ֙Y**0**(*W  **2**  * ) ** - /**0**0****0Qr****0Q*2ȱ}R  2;IPRXcknx    (!8"D%K&R'U(]*e,j-s.v/y02345689:?@CDFGHJKM OPR S/T7UDWNXSYdZg[o]|^_`acdfghjlnopnqtu)v>wJx\ygzv{y|%5DU]ay$,>MU~ VA5>6R7Uc89K:R;U< = )> >|? r7 d  4, 4G@<  2D?#'R *xN+@Y+C+FI-*C+@K:*nN*R*nU+X6Yж֙Y+[,+F^:%,a,dY+,ںgj:l: &,a,dY+ںoYrs: t +y|~D6 6 &: ,dY +ں +y| ^~ Y֙Y Yn**:  , :  Y֙Y *+ * + N-G**2: - 6 *-*W  -** S-**-"Q**-Q***0%/Yȶ֙Y**0*P**x*B***0Ě2Yȶ֙Y**0***W- }2L #%3?IU[} "&.3>AC T [ gr !#$'"(/*?,N-_,g.k023247~893[Y- > "! ,  9  o%/'0j"& dj"+2Q?R + +*: '*L*CG:    : *V: #*VQ:    : Y+  :   }>J K MN"P,Q4R;TDUSWYXaYh[y\]~;x , DG Y y  -,R X*+F^:jYԸںj:ٙ +ܙ*n:  +ܙ: :+yi.Y֙Y*n::+*n: +*n: : J:  Y +y: @ 8Y +y: -i NN*:  4+-*L+*C+G:    : *V: +)*V++Q: : : B Y*    +  *nr:+†+-ŧHY:!Y     :+†+-};l mnops5t7x>yMzO{]|q}sw *-7?FJPZ]r &DU~XX89X;XX K>]w } z =  P    j%K dj!05Kdj!&&dj!&&!R<*M+)*L+*C+GN--M#Y+,%} &-2~*<<897& 2Rh,+(N--jY-Ըں,-j:ٙ +ܙ*n: +ܙ:  -: :}V  +-3BDR_fhjmw~H8903ZR;m 1  jRJ,+(N--jY-Ըں2-j:ٙ +ܙ*n:  +ܙ3Y+5:8}F    +-3BDRfht|~H890{3NR/t :  j3RN*L;*L}&' (~    R1Yж֙Y+>,?@+<:Y:+NQ:AYCDWHAYCLDWY:*C+DG:AYCDWAYCODWY:  AYCRDWY: Y: U6 *6 6Y*X:Y`YLdL*2*d6Y`YRdRY*X:Y`YLdLY:Y:66K+_c<+_-+_[!^^W+_^W+2: : ::::Y:Y:666+_:  a c uT dL^ dd^DW ܚ/ gdY j:  m psx+z{WY y +nS  ~^DW O. T S ܙ. O \.hO O  O S22i S . +N" Q:!AYC!DW 2 +D&*C G:!AYC!DW  W6 W+21,T6Y*: :!:"Y:#Y:$Y:%6&6'*6(Y:),'XW,{#'^WAY'CDWAY'CDW AY'CDW,$'^WY֙Y',6(((t6((&%'^W(c:*(+AY'CY**(dDW.((AY'CY**(dDW(6&,:*6+:,++_:--a:.-c*7(2-y$ AY' -_C*DW-*,-G-șX-˙*-,:,"-љ-Ը:, -ܸ:,,,--†-ŧ-.*-,:,,,--†-ŧ--+n:,--ij,-(://S/j5/j:00 00:.'0+n:.Y/Ըں.:,$Y- -ں),W+++25 ),:++!'+S" +:"''ջY:'6(B(d:)(_6*Y)*:++,'+^W((6(':*i*:)Y:+6,) +(+:+:+:+:+:+:(,d`6(*Y#  !"  $ %:((  * *(+* *( (,(}67%9.:7;K<U=j?s@ABDEGILMNOPQ R S,T8UEVPW[YdZm[p\v^`bdefi\opqrstuvwyz |} ~#+;PX`kqv $:BV`uz"%.5<G\q  "7;?EKNVbehp    &/4NQYdg} !#$&'(+- 0"2(3-5:6?7FP>Y?c@iAwBCDE@HIJKJLMNOP QRST)I3Y9Z?[E\K]U^[_eYj`ua|bdegijm~B0B%.w7ns2%     0 JE`0dA m8! p5"sT#$%&'&()NO*+,-*. 89 `!!/01 23!4"5*#6*$7*%8&16'%!9(.:*)Y;*E<=*H+N>?,V89-h?.\/(@0(@+YLA 'fN(w.89)B*CD+|E(ZD)EFG+@H,j;A(I.wJs2KK L M dANm8!O,P-Q0R 5S#6S$7S%.:T)YLAU'\=VkRH__AM kRH__VWWXYZdGL!kRH__VWWXYZdX!kRH__VWWXYZdX&26L(kRH__VWWXYZ[9* \dC !2j PT/kRH__VWWXYZ[\dT 5(kRH__VWWXYZ[)kRH__VWWXYZ[_>+kRH__VWWXYZ[_e (kRH__VWWXYZ[_N RX*$*^*a*a^eY** *<gL+ j+*km+}v(w*yAzI{V|~XApq( RG**^ *ruY* **<wL+z+ }+}4;=E~G4~ u!R2*}~ R`*Y*}~R]*Y*}~Ra*Y*k*k:*`:+*ɶ**+*}&  '0@IW_~>aaaa':001( [RV *} ~ +R/*ɬ}~ R>*ɱ} ~+R.}~ R,*}~ R,}~ R,}~ R,}~ R>*+} %&~ BCR/*}.~ RO *+,W} 3 4~  9 0+R/*ΰ}8~ R&,ÙY**ƶ+,>}< = >$@~*&&&89$ RJ*ҙYL=!*_N-c+-^W*2+Y}& DE FGIJ#L1G<O~*J9N )89I 9N  _+  ". 4.