=&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 .0/org/compiere/util/DisplayType 12 getDateFormat;(ILorg/compiere/util/Language;)Ljava/text/SimpleDateFormat; 465java/text/SimpleDateFormat 7$(Ljava/util/Date;)Ljava/lang/String;9*CurrentDateTime ; <=getTableFormat(()Lorg/compiere/print/MPrintTableFormat; ? @A getPrintInfo ()Lorg/compiere/model/PrintInfo; C DgetAD_Table_ID FHGorg/compiere/model/MTable I4(Ljava/util/Properties;I)Lorg/compiere/model/MTable;K IsPrinted FM NO getColumn0(Ljava/lang/String;)Lorg/compiere/model/MColumn; FQ RisView FT Uw getTableNameXY Z [ getRecord_ID ]_^java/lang/Integer `(I)Ljava/lang/Integer; bdcorg/compiere/util/DB efgetSQLValueStringExK(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;  ikj$org/compiere/print/MPrintTableFormat lmgetImageWaterMark()Ljava/awt/Image; io ym q r(I)Ljava/lang/Object; t u getPageNo x y 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  e}areagetArea 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; _ `rgetNodeByPrintFormatItemId 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; C  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; iI JKsetStandard_Font(Ljava/awt/Font;)V iM NgetHeader_Font iP QgetHeaderFG_Color iS TgetHeaderBG_Color iV 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  w d  isFixedWidth d isSuppressRepeats  (Z)Ljava/lang/Boolean;.org/compiere/print/util/SerializableMatrixImpl     i  getFunct_Font i getFunctFG_Color i getFunctBG_Color   isPageBreak&  getLineLevelNo   getSize  e(Ljava/lang/String;II)V  getMReportLine#()Lorg/compiere/report/MReportLine;Col_   startsWith  &(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 _ _q/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(0Zorg/compiere/report/MReportLine \ ]isActive _ `agetReportProcessQuery()Lorg/compiere/model/MQuery;c*org/compiere/print/layout/ParameterElement be efZ(Lorg/compiere/model/MQuery;Ljava/util/Properties;Lorg/compiere/print/MPrintTableFormat;)V b i ! bk l} fitToPagepe,Lorg/compiere/print/layout/ParameterElement; p qgetAD_PInstance_IDs-org/compiere/print/layout/PInstanceLogElement ru evZ(Ljava/util/Properties;Lorg/compiere/model/MQuery;Lorg/compiere/print/MPrintTableFormat;)V rx ygetEffectiveRowCount r/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 t  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 : B F N~&(. :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&_'k(p)v*)+,-,/0103569:;=">&?~H'''x y,z{?|}k6~U4:jR{*+*,* *}JK LMN~*xR *+*,** *}Z[ \]^_~4   x *RF*+**(} g h~#*+Rt+**6+*6Y֙Y+*+**** *}:stvw!x3z?{P|U}Z~_cos~4tt#ttX@@"Ra*+***} ~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-,3`* 8*n-,3`N*::*C*>BE:JLMPES:V:W*Y*>Y\Sag6hN nN*66?*p:s6  * vL+wz-~*}C#+CP[_y|  ' .<GLQX`k $%&')*+2,7.=0@3F7O8U:c;j<{=>?8BC~+|}[?~I"G8-2 OORFc+(j$ ?F5:(11$  iF;R/* }K~ R/*}T~ }Rt!* Y*}]^ _`a b~!! R/*}j~ Rz#*L* *L**L+}st uvw!y~#0  RG*2*2*2*Y֙ Y**Y`*Y* ***W*2** *2*2**2***2***Y QY QY QY֙Y**}F.:CHReq ~  CbFQR c*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/@EuR/*}~ R0*Y*dpM,} .~ 00.(+R/*}~ R/*ΰ}~ }R3*Yܱ*dpM*,}-2~ 33-(RW**ö*=YN-*`*` W- }*>R~*WW8*-wRH**öYL+*ö*ö W+ }!2C~H!'R/*}~ Rx&** *"Y*()*})* +-".$0~&&+,R~+*M* *M**M**2,+-c,+0cYƶ֙.Y****2**21̱}* 9:; <=>!?&@FA}B~ ~~2 t0  V,3RP*4Y#$68} K L~ ::;<R4 **2}T~  =>RF**2#Yƶ֙.Y****2**2?̱}]^E_~FF:E@>RR# **2Y#cYƶ֙.Y****2**2A̱}ghijQk~RRB:IR8**2}s~ C}RF**2Yƶ֙.Y****2**2Ḏ}|}E~~FFEE}Ry  *™P**2YcYƶ֙ʲY****2**2F̧*lYƶ֙Y**0**G*WYƶ֙YY****2**2Ḩ+**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 g**: *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   (8DKRU]e j!s"v#y$&'()*,-.3478:;<>?A CDF G/H7IDKNLSMdNgOoQ|RSTUWXZ[\^`bcdbehi)j>kJl\mgnvoypstuvwu{}~%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>ACT[gr   "/?N_gk "#"$'~893[Y- > "! ,  9  o%/'0j"& dj"+2Q?R + +*: '*L*CG:    : *V: #*VQ:    : Y+  :   }>: ; =>"@,A4B;DDESGYHaIhKyLM~;x , DG Y y  -,R X*+F^:jYԸںj:ٙ +ܙ*n:  +ܙ: :+yg.Y֙Y*n::+*n: +*n: : J:  Y +y: @ 8Y +y: -g NN*:  4+-*L+*C+G:    : *V: +)*V++Q: : : B Y*    +  *nr:+†+-ŧHY:!Y     :+†+-};\ ]^_`c5d7h>iMjOk]lqmsowpqtvwxy|} *-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  +-3BDR f h t |~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 S22g S . +N" Q:!AYC!DW 2 +D&*C G:!AYC!DW  W6 W+22,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:,--gj,-(://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#  !"  $ %:(( * *(+* *((, (}()%+.,7-K.U/j1s234679;>?@ABC D E,F8GEHPI[KdLmMpNvPRTVWX[N`abcdefghjk mn o#p+r;tPuXw`xkyq{v| #9AU_tk!$-4;F[p !6:>DJMUadgo%.3MPXcf |    !!#'$,&9'>(EO-X.b/h0v1234/789:9;<=>?@ABC(82H8I>JDKJLTMZNdHiOtP{QSTVXY\~B0B%.v7ms1$     0 JE_0d@m7p4sT !"#$#%&NO'()**+ 89 _!!,-. /0!1"2*#3*$4*%5&16'$!6(-7*)Y8*D9:*G+M;<,U89-g<.\/(=0'=+XL>'eN(v.89)?*@A+|B(ZA)ECD+@E,i;A(F.vGs1HH I J d@Km7L)M*N-O 2P#3P$4P%-7Q)XL>R'\=ViRH__AM iRH__STTUVWdGK!iRH__STTUVWdU!iRH__STTUVWdU&26L(iRH__STTUVWX9* YdC !2j PT/iRH__STTUVWXYdT 5(iRH__STTUVWX)iRH__STTUVWX_>+iRH__STTUVWX_e (iRH__STTUVWX_N RX*$*[*^*^[bY** *:dL+ g+*hj+}e(f*hAiIjVk~XAmn(RG**[ *orY* **:tL+w+ z+}tuw4x;y={E|~G4{ r!R2*}~ |}~R`*~Y*}~}~R]*~Y*}~}Ra*Y*h*h:*`:+*ɶ**+*}&  '0@IW_~>aaaa':001( [RV *} ~ +R/*ɬ}~ R>*ɱ} ~+R.}~ }R,*}~ R,}~ }R,}~ }R,}~ R>*+} ~ @AR/*}$~ RO *+,W} . /~  9 0+R/*ΰ}7~ R&,Y**ö+,>}A B C$E~*&&&89$ RJ*ЙYL=!*_N-c+-^W*2+V}& NO PQST#V1Q<Y~*J9N)89F 9N  _+   ". 4.