diff --git a/A00通用窗体/U_CoBankSel.pas b/A00通用窗体/U_CoBankSel.pas
new file mode 100644
index 0000000..08598b1
--- /dev/null
+++ b/A00通用窗体/U_CoBankSel.pas
@@ -0,0 +1,181 @@
+unit U_CoBankSel;
+
+interface
+
+uses
+ Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
+ Dialogs, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData, cxDataStorage,
+ cxEdit, DB, cxDBData, ToolWin, ComCtrls, U_BaseHelp, cxGridCustomTableView,
+ cxGridTableView, cxGridDBTableView, cxGridLevel, cxClasses, cxControls,
+ cxGridCustomView, cxGrid, DBClient, ADODB, ImgList, StdCtrls, ExtCtrls,
+ cxTextEdit, cxGridCustomPopupMenu, cxGridPopupMenu, cxLookAndFeels,
+ cxLookAndFeelPainters, dxSkinsCore, dxSkinsDefaultPainters, cxNavigator,
+ dxDateRanges, dxBarBuiltInMenu, System.ImageList, U_BaseInput, cxButtonEdit,
+ cxDropDownEdit;
+
+type
+ TfrmBankSel = class(TfrmBaseHelp)
+ ToolBar1: TToolBar;
+ ADOQueryMain: TADOQuery;
+ ADOQueryTemp: TADOQuery;
+ ADOQueryCmd: TADOQuery;
+ DS_1: TDataSource;
+ CDS_1: TClientDataSet;
+ TBSave: TToolButton;
+ TBClose: TToolButton;
+ ToolButton1: TToolButton;
+ ADOConnection1: TADOConnection;
+ Panel1: TPanel;
+ Label1: TLabel;
+ BankName: TEdit;
+ GPM_1: TcxGridPopupMenu;
+ ImageList1: TImageList;
+ ThreeColorBase: TcxStyleRepository;
+ SHuangSe: TcxStyle;
+ SkyBlue: TcxStyle;
+ Default: TcxStyle;
+ QHuangSe: TcxStyle;
+ Red: TcxStyle;
+ FontBlue: TcxStyle;
+ TextSHuangSe: TcxStyle;
+ FonePurple: TcxStyle;
+ FoneClMaroon: TcxStyle;
+ FoneRed: TcxStyle;
+ RowColor: TcxStyle;
+ handBlack: TcxStyle;
+ cxBlue: TcxStyle;
+ SHuangSeCu: TcxStyle;
+ cxGrid1: TcxGrid;
+ Tv1: TcxGridDBTableView;
+ v2Column1: TcxGridDBColumn;
+ Tv1Column3: TcxGridDBColumn;
+ Tv1Column4: TcxGridDBColumn;
+ Tv1Column1: TcxGridDBColumn;
+ Tv1Column5: TcxGridDBColumn;
+ Tv1Column6: TcxGridDBColumn;
+ cxGridLevel1: TcxGridLevel;
+ procedure FormCreate(Sender: TObject);
+ procedure FormClose(Sender: TObject; var Action: TCloseAction);
+ procedure FormShow(Sender: TObject);
+ procedure ToolButton1Click(Sender: TObject);
+ procedure FormDestroy(Sender: TObject);
+ procedure TBSaveClick(Sender: TObject);
+ procedure TV1DblClick(Sender: TObject);
+ procedure TBCloseClick(Sender: TObject);
+ procedure BankNameChange(Sender: TObject);
+ private
+ procedure InitGrid();
+ { Private declarations }
+ public
+ FCoType, FAuthority: string;
+ { Public declarations }
+ end;
+
+var
+ frmBankSel: TfrmBankSel;
+
+implementation
+
+uses
+ U_DataLink, U_RTFun;
+
+{$R *.dfm}
+
+procedure TfrmBankSel.FormCreate(Sender: TObject);
+begin
+ inherited;
+ try
+ with ADOConnection1 do
+ begin
+ Connected := false;
+ ConnectionString := DConString;
+ Connected := true;
+ end;
+ ADOQueryBaseCmd.Connection := ADOConnection1;
+ ADOQueryBaseTemp.Connection := ADOConnection1;
+ except
+ application.MessageBox('ʧܣ', 'ʾϢ');
+ end;
+end;
+
+procedure TfrmBankSel.BankNameChange(Sender: TObject);
+begin
+ if ADOQueryMain.Active then
+ begin
+ SDofilter(ADOQueryMain, SGetFilters(Panel1, 1, 2));
+ SCreateCDS(ADOQueryMain, CDS_1);
+ SInitCDSData(ADOQueryMain, CDS_1);
+ end;
+
+end;
+
+procedure TfrmBankSel.FormClose(Sender: TObject; var Action: TCloseAction);
+begin
+
+ BankName.SetFocus;
+
+ Action := cahide;
+end;
+
+procedure TfrmBankSel.InitGrid();
+begin
+ try
+ ADOQueryMain.DisableControls;
+ with ADOQueryMain do
+ begin
+ Close;
+ sql.Clear;
+
+ sql.Add(' select * from BS_Bank order by SerialNo ');
+
+ Open;
+ end;
+
+ SCreateCDS(ADOQueryMain, CDS_1);
+ SInitCDSData(ADOQueryMain, CDS_1);
+ finally
+ ADOQueryMain.EnableControls;
+ end;
+end;
+
+procedure TfrmBankSel.FormShow(Sender: TObject);
+begin
+ inherited;
+
+ InitGrid();
+
+ ReadCxGrid('λ' + Trim(FCoType), TV1, 'Զ');
+
+end;
+
+procedure TfrmBankSel.TBCloseClick(Sender: TObject);
+begin
+ inherited;
+ Close;
+end;
+
+procedure TfrmBankSel.TBSaveClick(Sender: TObject);
+begin
+ WriteCxGrid('λ' + Trim(FCoType), TV1, 'Զ');
+
+end;
+
+procedure TfrmBankSel.ToolButton1Click(Sender: TObject);
+begin
+ BankName.SetFocus;
+ ModalResult := 1;
+end;
+
+procedure TfrmBankSel.TV1DblClick(Sender: TObject);
+begin
+ ModalResult := 1;
+end;
+
+procedure TfrmBankSel.FormDestroy(Sender: TObject);
+begin
+ inherited;
+ frmBankSel := nil;
+end;
+
+end.
+
diff --git a/A01基础公司管理/Company.dpr b/A01基础公司管理/Company.dpr
index 09ad61b..68aa2a2 100644
--- a/A01基础公司管理/Company.dpr
+++ b/A01基础公司管理/Company.dpr
@@ -34,7 +34,8 @@ uses
U_Emp_Input in 'U_Emp_Input.pas' {frmEmp_Input},
U_LabelPrint in '..\A00ͨô\U_LabelPrint.pas' {frmLabelPrint},
U_PictureUpload in '..\A00ͨô\U_PictureUpload.pas' {frmPictureUpload},
- U_EmpFileUp in 'U_EmpFileUp.pas' {frmEmpFileUp};
+ U_EmpFileUp in 'U_EmpFileUp.pas' {frmEmpFileUp},
+ U_CoBankSel in 'U_CoBankSel.pas' {frmCoBankSel};
{$R *.res}
diff --git a/A01基础公司管理/Company.dproj b/A01基础公司管理/Company.dproj
index 4fa8df2..64869f7 100644
--- a/A01基础公司管理/Company.dproj
+++ b/A01基础公司管理/Company.dproj
@@ -123,7 +123,7 @@
Debug
- D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\testDll.exe
+ D:\Dp10Repo\项目代码\D10myBiaoqi\A01基础公司管理\testDll.exe
CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)
@@ -216,6 +216,10 @@
dfm
+
+
+ dfm
+
Cfg_2
Base
diff --git a/A01基础公司管理/Company.dproj.local b/A01基础公司管理/Company.dproj.local
index f81f288..39d7226 100644
--- a/A01基础公司管理/Company.dproj.local
+++ b/A01基础公司管理/Company.dproj.local
@@ -1,34 +1,37 @@
+ 1899-12-30 00:00:00.000.481,=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_SLT.pas
+ 1899-12-30 00:00:00.000.212,=D:\Dp10Repo\项目代码\骉骐\A00通用窗体\U_PictureUpload.pas
1899-12-30 00:00:00.000.921,D:\Dp10Repo\项目代码\鹏华\员工管理(StaffManage.dll)\U_CompanySel.pas=D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_Company.pas
1899-12-30 00:00:00.000.670,=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_YGDJInput.pas
- 1899-12-30 00:00:00.000.432,D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_YGDJInput.pas=
- 1899-12-30 00:00:00.000.212,=D:\Dp10Repo\项目代码\骉骐\A00通用窗体\U_PictureUpload.pas
- 1899-12-30 00:00:00.000.333,=D:\Dp10Repo\public10\design\U_BaseHelp.pas
- 1899-12-30 00:00:00.000.531,=D:\Dp10Repo\public10\ThreeFun\Fun\U_CompressionFun.pas
1899-12-30 00:00:00.000.342,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_AttachmentUpload.pas
- 1899-12-30 00:00:00.000.033,D:\Dp10Repo\项目代码\瑜量\客户供应商管理(Company.dll)\U_YGSel.pas=D:\Dp10Repo\项目代码\瑜量\客户供应商管理(Company.dll)\U_ZDYHelp.pas
+ 1899-12-30 00:00:00.000.956,=D:\Dp10Repo\项目代码\RTBasics\A01基础公司管理\U_EmployeeList.pas
+ 1899-12-30 00:00:00.000.333,=D:\Dp10Repo\public10\design\U_BaseHelp.pas
+ 1899-12-30 00:00:00.000.167,=D:\Dp10Repo\项目代码\D10myBiaoqi\A01基础公司管理\U_BankSel.pas
+ 1899-12-30 00:00:00.000.432,D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_YGDJInput.pas=
+ 1899-12-30 00:00:00.000.033,D:\Dp10Repo\项目代码\瑜量\客户供应商管理(Company.dll)\U_YGSel.dfm=D:\Dp10Repo\项目代码\瑜量\客户供应商管理(Company.dll)\U_ZDYHelp.dfm
1899-12-30 00:00:00.000.967,D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_FactoryInput.pas=D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_CustInput.pas
1899-12-30 00:00:00.000.744,D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_Customer.pas=D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_Company.pas
1899-12-30 00:00:00.000.027,D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_CustInRC.pas=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_CustInput.pas
- 1899-12-30 00:00:00.000.033,D:\Dp10Repo\项目代码\瑜量\客户供应商管理(Company.dll)\U_YGSel.dfm=D:\Dp10Repo\项目代码\瑜量\客户供应商管理(Company.dll)\U_ZDYHelp.dfm
+ 1899-12-30 00:00:00.000.033,D:\Dp10Repo\项目代码\瑜量\客户供应商管理(Company.dll)\U_YGSel.pas=D:\Dp10Repo\项目代码\瑜量\客户供应商管理(Company.dll)\U_ZDYHelp.pas
1899-12-30 00:00:00.000.921,D:\Dp10Repo\项目代码\鹏华\员工管理(StaffManage.dll)\U_CompanySel.dfm=D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_Company.dfm
1899-12-30 00:00:00.000.027,D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_CustInRC.dfm=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_CustInput.dfm
1899-12-30 00:00:00.000.411,D:\Dp10Repo\项目代码\RTBasics\A01基础公司管理\U_YGSel.pas=
- 1899-12-30 00:00:00.000.956,=D:\Dp10Repo\项目代码\RTBasics\A01基础公司管理\U_EmployeeList.pas
+ 1899-12-30 00:00:00.000.559,=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_Emp_Input.pas
1899-12-30 00:00:00.000.525,=D:\Dp10Repo\项目代码\RTBasics\A01基础公司管理\U_BankList.pas
1899-12-30 00:00:00.000.010,D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_CustFileUp.pas=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_EmpFileUp.pas
1899-12-30 00:00:00.000.330,=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_CustFileUp.pas
- 1899-12-30 00:00:00.000.559,=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_Emp_Input.pas
1899-12-30 00:00:00.000.435,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelMapSet.pas
1899-12-30 00:00:00.000.433,D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_ZDYHelpSelX.pas=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_ZDYHelpSel.pas
1899-12-30 00:00:00.000.076,D:\Dp10Repo\项目代码\RTBasics\A01基础公司管理\U_ZdyAttachGYS.pas=
- 1899-12-30 00:00:00.000.592,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas
- 1899-12-30 00:00:00.000.481,=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_SLT.pas
+ 1899-12-30 00:00:00.000.560,D:\Dp10Repo\项目代码\D10myBiaoqi\A01基础公司管理\U_CoBankSel.pas=D:\Dp10Repo\项目代码\D10myBiaoqi\A01基础公司管理\U_BankSel.pas
+ 1899-12-30 00:00:00.000.560,D:\Dp10Repo\项目代码\D10myBiaoqi\A01基础公司管理\U_CoBankSel.dfm=D:\Dp10Repo\项目代码\D10myBiaoqi\A01基础公司管理\U_BankSel.dfm
+ 1899-12-30 00:00:00.000.744,D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_Customer.dfm=D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_Company.dfm
+ 1899-12-30 00:00:00.000.531,=D:\Dp10Repo\public10\ThreeFun\Fun\U_CompressionFun.pas
1899-12-30 00:00:00.000.294,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LbaelMapSet.pas
1899-12-30 00:00:00.000.328,=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_YGRZInput.pas
- 1899-12-30 00:00:00.000.744,D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_Customer.dfm=D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_Company.dfm
+ 1899-12-30 00:00:00.000.592,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas
1899-12-30 00:00:00.000.010,D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_CustFileUp.dfm=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_EmpFileUp.dfm
1899-12-30 00:00:00.000.967,D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_FactoryInput.dfm=D:\Dp10Repo\项目代码\鹏华\客户供应商管理(Company.dll)\U_CustInput.dfm
1899-12-30 00:00:00.000.433,D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_ZDYHelpSelX.dfm=D:\Dp10Repo\项目代码\骉骐\A01基础公司管理\U_ZDYHelpSel.dfm
@@ -118,5 +121,7 @@
+
+
diff --git a/A01基础公司管理/Company.identcache b/A01基础公司管理/Company.identcache
index 2763677..dcc2b3f 100644
Binary files a/A01基础公司管理/Company.identcache and b/A01基础公司管理/Company.identcache differ
diff --git a/A01基础公司管理/U_CoBankSel.dfm b/A01基础公司管理/U_CoBankSel.dfm
new file mode 100644
index 0000000..98b7e68
--- /dev/null
+++ b/A01基础公司管理/U_CoBankSel.dfm
@@ -0,0 +1,4622 @@
+inherited frmCoBankSel: TfrmCoBankSel
+ Left = 372
+ Top = 106
+ Caption = #38134#34892#36134#25143#36873#25321
+ ClientHeight = 558
+ ClientWidth = 950
+ Color = clWhite
+ Font.Charset = GB2312_CHARSET
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Position = poScreenCenter
+ OnClose = FormClose
+ ExplicitWidth = 966
+ ExplicitHeight = 597
+ PixelsPerInch = 96
+ TextHeight = 12
+ object ToolBar1: TToolBar [0]
+ Tag = 1
+ Left = 0
+ Top = 0
+ Width = 950
+ Height = 38
+ AutoSize = True
+ ButtonHeight = 38
+ ButtonWidth = 91
+ Caption = 'ToolBar1'
+ Color = clWhite
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = []
+ Images = ImageList1
+ List = True
+ ParentColor = False
+ ParentFont = False
+ ShowCaptions = True
+ TabOrder = 0
+ object ToolButton1: TToolButton
+ Left = 0
+ Top = 0
+ AutoSize = True
+ Caption = #36873#25321
+ ImageIndex = 12
+ OnClick = ToolButton1Click
+ end
+ object TBSave: TToolButton
+ Left = 71
+ Top = 0
+ AutoSize = True
+ Caption = #20445#23384#26684#24335
+ ImageIndex = 16
+ OnClick = TBSaveClick
+ end
+ object TBClose: TToolButton
+ Left = 166
+ Top = 0
+ AutoSize = True
+ Caption = #20851#38381
+ ImageIndex = 7
+ OnClick = TBCloseClick
+ end
+ end
+ object Panel1: TPanel [1]
+ Left = 0
+ Top = 38
+ Width = 950
+ Height = 44
+ Align = alTop
+ BevelInner = bvRaised
+ BevelOuter = bvLowered
+ TabOrder = 1
+ object Label1: TLabel
+ Left = 18
+ Top = 15
+ Width = 24
+ Height = 12
+ Caption = #21517#31216
+ end
+ object BankName: TEdit
+ Tag = 2
+ Left = 48
+ Top = 11
+ Width = 169
+ Height = 20
+ TabOrder = 0
+ OnChange = BankNameChange
+ end
+ end
+ object cxGrid1: TcxGrid [2]
+ Left = 0
+ Top = 82
+ Width = 950
+ Height = 476
+ Align = alClient
+ TabOrder = 2
+ object Tv1: TcxGridDBTableView
+ OnDblClick = TV1DblClick
+ Navigator.Buttons.CustomButtons = <>
+ Navigator.Buttons.Delete.Enabled = False
+ Navigator.Buttons.Delete.Visible = False
+ ScrollbarAnnotations.CustomAnnotations = <>
+ DataController.DataSource = DS_1
+ DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost]
+ DataController.Summary.DefaultGroupSummaryItems = <>
+ DataController.Summary.FooterSummaryItems = <
+ item
+ Kind = skSum
+ end
+ item
+ Kind = skSum
+ end
+ item
+ Kind = skSum
+ end
+ item
+ Kind = skSum
+ end
+ item
+ Kind = skSum
+ end
+ item
+ Kind = skSum
+ end>
+ DataController.Summary.SummaryGroups = <>
+ OptionsCustomize.ColumnFiltering = False
+ OptionsData.Deleting = False
+ OptionsData.DeletingConfirmation = False
+ OptionsView.Footer = True
+ OptionsView.GroupByBox = False
+ Styles.Header = DataLink_Company.Default
+ object v2Column1: TcxGridDBColumn
+ Caption = #24207#21495
+ DataBinding.FieldName = 'SerialNo'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxTextEditProperties'
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 50
+ end
+ object Tv1Column3: TcxGridDBColumn
+ Caption = #21517#31216
+ DataBinding.FieldName = 'BankName'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxTextEditProperties'
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 107
+ end
+ object Tv1Column4: TcxGridDBColumn
+ Caption = #21345#21495
+ DataBinding.FieldName = 'BankCardNo'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxTextEditProperties'
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 150
+ end
+ object Tv1Column1: TcxGridDBColumn
+ Caption = #24065#31181
+ DataBinding.FieldName = 'Currency'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxComboBoxProperties'
+ Properties.DropDownListStyle = lsFixedList
+ Properties.Items.Strings = (
+ #165
+ '$'
+ #8364)
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 85
+ end
+ object Tv1Column5: TcxGridDBColumn
+ Caption = #24320#25143#34892
+ DataBinding.FieldName = 'BankDeposit'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxTextEditProperties'
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 112
+ end
+ object Tv1Column6: TcxGridDBColumn
+ Caption = #34892#21495
+ DataBinding.FieldName = 'BankNo'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxTextEditProperties'
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 133
+ end
+ end
+ object cxGridLevel1: TcxGridLevel
+ GridView = Tv1
+ end
+ end
+ inherited ADOQueryBaseCmd: TADOQuery
+ Connection = DataLink_Company.ADOLink
+ Left = 297
+ Top = 128
+ end
+ inherited ADOQueryBaseTemp: TADOQuery
+ Connection = DataLink_Company.ADOLink
+ Left = 193
+ Top = 129
+ end
+ inherited ImageList_new32: TImageList
+ Left = 344
+ Top = 352
+ Bitmap = {
+ 494C010100000C00040020002000FFFFFFFFFF00FFFFFFFFFFFFFFFF424D3600
+ 0000000000003600000028000000800000002000000001002000000000000040
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000424D3E000000000000003E000000
+ 2800000080000000200000000100010000000000000200000000000000000000
+ 000000000000000000000000FFFFFF0000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000}
+ end
+ object ADOQueryMain: TADOQuery
+ Connection = DataLink_Company.ADOLink
+ LockType = ltReadOnly
+ Parameters = <>
+ Left = 112
+ Top = 352
+ end
+ object ADOQueryTemp: TADOQuery
+ Connection = DataLink_Company.ADOLink
+ LockType = ltReadOnly
+ Parameters = <>
+ Left = 112
+ Top = 288
+ end
+ object ADOQueryCmd: TADOQuery
+ Connection = DataLink_Company.ADOLink
+ Parameters = <>
+ Left = 112
+ Top = 416
+ end
+ object DS_1: TDataSource
+ DataSet = CDS_1
+ Left = 584
+ Top = 272
+ end
+ object CDS_1: TClientDataSet
+ Aggregates = <>
+ Params = <>
+ Left = 496
+ Top = 272
+ end
+ object ADOConnection1: TADOConnection
+ LoginPrompt = False
+ Left = 624
+ Top = 168
+ end
+ object GPM_1: TcxGridPopupMenu
+ PopupMenus = <>
+ Left = 416
+ Top = 272
+ end
+ object ImageList1: TImageList
+ DrawingStyle = dsTransparent
+ Height = 32
+ Width = 32
+ Left = 448
+ Top = 352
+ Bitmap = {
+ 494C010119002400040020002000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
+ 000000000000360000002800000080000000E0000000010020000000000000C0
+ 0100000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFE2C400EDD19300FAEFD9000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F1D69B00EAA30000F0C76B00F6EEDC00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EAB02D00E9A20000E7A30900EFC56800FAEF
+ D600000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F6DCA200EBA30000E9A20000E9A20000E9A3
+ 0500E5BC5F00F8ECD40000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E3AA2900EAA30000E9A20000E9A2
+ 0000EBA30000E8A20600EFC25A00F6EBD4000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000DCC89F00EFA70000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E49F0300E9BD5800F9EBCF00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E9AD2700E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000EAA20000EAA30000E7A10100EDBD4F00F3E6
+ C800000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F3D79A00E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E8A0
+ 0000EDBC4E00F7E7C30000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000ECAF2400E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E7B44300F6E3B7000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000EDD6A000EAA3
+ 0000E8A61100E8A61100E8A61100E8A61100E8A61100E8A61100E8A61100E8A6
+ 1100E8A61100E8A61100E8A61100E8A50D00EAB33300F0DEB500000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E6CC9400F5C6
+ 5D00000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F5DA9D00EAAF2900EFB53100EDDCB600000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000EAAF2900EBE5
+ D700000000000000000000000000000000000000000000000000000000000000
+ 0000F2DCAC00E8B54300E5B54500F5E0B3000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F3D38D00E9BA57000000
+ 0000000000000000000000000000000000000000000000000000F1DAA300EDB5
+ 3600EDB84400F8E3B70000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E9AF2A00F8EDD4000000
+ 000000000000000000000000000000000000F5DBA100E7B13400E8B74500F0DF
+ BC00000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E5CA9100F1C25A00000000000000
+ 00000000000000000000E9CF9700E9B13000EABA4E00F8E7C300000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E1AB2B00FAEDD200000000000000
+ 0000F6D89400EBB02E00F1BE4E00F5E7C9000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F9DA9600D4AF5D0000000000F3D38F00E7AE
+ 2D00E3B75100F6E8CA0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EBB02B00E0B85E00E8B23600EEC15A00F9EB
+ CC00000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F3D79B00E9A20000F2C66300F4EBD300000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F3E4C500ECD19400F9EFD9000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000EEC9
+ 7400EFC46200EFC56500EFC56500EFC56500EFC56500EFC56500EFC56500EFC4
+ 6300F0C86F000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E2B86700DFAB460000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F6E8CC00F2CE8200EEBE5200ECB63A00ECB53900EDBD5100ECCA7F00F8E9
+ C900000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F2D69A00F9EDD40000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F0D28A00ECBA
+ 4C00F5DA9F00F4D99A00F5DDA600F5DDA600F5DDA600F5DDA600F4D99B00F5DA
+ 9F00EEBF5400F0CD7E0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E5B9
+ 6300D9900000D8900000DCA33300000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F6EBD200ECBB
+ 4C00EAA20000EAA30000E9A20000E9A20000E9A20000E9A20000EBA30000E9A2
+ 0000EDBA4700F5E8CD0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000EED7A500E8A30600F3D89C00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F0C97300F4D7
+ 98000000000000000000F2CD7D00F2CE7F00F2CE7F00F2CD7B00000000000000
+ 0000F5DDA600F1C7690000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E5B86200D78F
+ 0000DDAD4F00DCAA4500D8900000DDA436000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F8DEA200E8A50C00EBA3
+ 0000E5A71900EDCA7A00F5E3BD00F9F0DC00F8EFDC00F7E5BF00F1CD7D00E8AA
+ 1C00EAA30000E6A30800F1D79C00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E9AB1D00EAA30000EAB84B000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000EFC76C00F4D7
+ 98000000000000000000F8EACB00F8EACC00F8EACC00F8EACB00000000000000
+ 0000F5DDA600F0C4620000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E4B86100D88F0000E3B6
+ 5D000000000000000000E1AF4F00D78F0000DEA3330000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000D6C6A400F2A90000EDA50000EEC7
+ 71000000000000000000F3D89D00EFC46400EDC36400F4D89B00000000000000
+ 0000EECB7900EDA50000ECA40000E7D39C000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E7C27000EBA40000EAA30000E4A61400EED6A300000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EAD1A700EBB22D00EBB63D00ECB74100E8A61000F5DB
+ A100000000000000000000000000000000000000000000000000000000000000
+ 0000F6DFAD00E8A50E00ECB74100ECB63D00E7AF2D00F2D89D00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E5B86200DB920000E5BA65000000
+ 0000000000000000000000000000E0AC4700D78F0000DEA93F00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F8ECD600ECA80C00EFA70000DFC994000000
+ 0000F3CB7100E9A30200E7A40C00E9B23400ECB43600E7A50E00E7A00000EDC5
+ 6A0000000000E9D29D00E7A00000EBA40800F7E9CF0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F6E8CA00EBA30000E9A20000EAA20000EBA40000EEBE53000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F3D28E00EDB12A00F8EFDE000000000000000000F0C87100F4D7
+ 9800000000000000000000000000000000000000000000000000000000000000
+ 0000F5DDA500F0C66800000000000000000000000000E8AF2C00F1CE85000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E6BB6300DC930000D9B46900E5DCCA00EAC7
+ 8100000000000000000000000000E2B25500D88F0000E2B65E00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EBB84C00EEA60000E1BB700000000000CEA6
+ 4300ECA60700EED59D0000000000000000000000000000000000F4DBA300EBA6
+ 0B00EAB33B0000000000E8CA7B00EDA50000EBB5420000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E5AE3400EAA30000E9A20000E9A20000E9A20000E8A7
+ 1200F4DBA2000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC05800EDBB4A00000000000000000000000000F0C97300F4D6
+ 97000000000000000000F0C76900F0C76B00F0C76B00F0C66700FAF1DE000000
+ 0000F5DDA500F0C76900000000000000000000000000EEC15B00EFC35E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000DAB26F00DE940000D8AA4A00E3DBCE00C2881600DB92
+ 0000E8C37C0000000000E5B96600D78F0000E3B45B0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F5E9D200E7A20100E9A9190000000000E6C77500ECA4
+ 0400F4E8D000000000000000000000000000000000000000000000000000F6EC
+ D700E29F0800ECC6690000000000E2A61F00EAA30000F3E5CA00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F1D18F00EAA30000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000EDBE520000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC05700EEBC4C00000000000000000000000000F0C97300F4D6
+ 9700000000000000000000000000000000000000000000000000000000000000
+ 0000F5DDA500F0C76900000000000000000000000000EFC25D00EFC25D000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E2B35900D9950D00D1B88600C78E1F00DF940000D894
+ 1200F4E4C700E6BD6E00D78F0000E2B459000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F0CC8100EAA30000EFC9740000000000EDA40000F4D5
+ 9500000000000000000000000000000000000000000000000000000000000000
+ 0000E9D5A000F0A6000000000000E6C77F00EDA40000F1CA7700000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F3D28700EBB02C00ECB53800ECB53800ECB53800ECB5
+ 3800ECB53800EDB73A00EBB22E00E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A81600F2D7A0000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC05700EEBC4C00000000000000000000000000F0CA7400F4D7
+ 9800000000000000000000000000000000000000000000000000000000000000
+ 0000F5DDA600F0C76A00000000000000000000000000EFC25D00EFC35E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E5BC6D00DFAE4F00F5EAD600D5BD8F00CC911E00DD930000DA9A1C00F5E6
+ CA00E6BE7200D78F0000E3B45A00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EEBD4F00E9A30000F5E2B900EFD69F00E5A209000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E8A50E00F0D59400F6E7C300EBA30000E6B44400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F0C56400E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000EBA30000E3B44400F2EBDB00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC05700EEBC4C00000000000000000000000000EBB13100EBB1
+ 2E00EEBF5500EEBD5100EEBD5100EEBD5100EEBD5100EEBD5100EEBD5100EEBE
+ 5400EBB33200EBB02B00FAF0DA000000000000000000EFC25D00EFC35E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E5B8
+ 6200DA910000D9920600D3BB8B00C7912400DD930000D8981A00E9C78500E2B2
+ 5500D78F0000E3B55B0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EBAF2800E9A20000F9EED600F2CB7300E5AE29000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E7B03200EFC56800F9F1DE00E9A20000E7AD2400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F0C56400E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000EDBA4700F9EFDB00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC05700EEBC4C00000000000000000000000000F9EBCC00F9EB
+ CA00F8E8C500F8E9C600F8E9C600F8E9C600F8E9C600F8E9C600F8E9C600F8E8
+ C500F9EACA00F9EAC800000000000000000000000000EFC25D00EFC35E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E5B86200DC92
+ 0000DEAE5100D3B98700CC911E00DD930000D99B1F00EBCA8E00D6920A00D890
+ 0000E3B45A000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EAB02A00E9A20000F9EDD500F2CB7500E5AC27000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E8B03000EEC56A00F9F1DE00E9A20000E8AD2500000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F3D28800EBB12E00ECB63A00ECB63A00ECB63A00ECB6
+ 3A00ECB63A00EDB73C00EAB22F00E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000ECA40000E9A91700F5DBA2000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC05700EEBC4C0000000000EFD39600EEC36200000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000EFC25D00EFC35E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E5B86200DB920000DAB4
+ 6900E3DDCE00C8902100DD930000D9991B00E9C98800F7EBD700DFB15600E2B8
+ 6700000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EEBD5100E9A20000F6E1B600F5DCA400E4A106000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E8A30B00EDD39800F6E4C000EBA40000E7B54600000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACE8E00EBA30000E9A20000E9A20000E9A20000E9A2
+ 0000EAA30000E2B6540000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC05700EEBD4E0000000000EEBE5300EECC8100EACF93000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000EFC25D00F0C35D000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E4B86100D8900000E5BA6600E5DD
+ CC00C2881600DE940000D8981A00E8C88700D6951000E0AC4C00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EFCE8600EBA40000EAC36E0000000000F1A70200EFD1
+ 8B00000000000000000000000000000000000000000000000000000000000000
+ 0000EED29600F0A7000000000000EAC77900ECA40000EECB7B00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E9B13300E9A20000E9A20000E9A20000E9A30000E8A7
+ 1400ECD8A4000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC35E00EBB7440000000000F5DDA800EEC97300000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E5B85300EFC361000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E5B96300D7900000E5B85D0000000000E7C8
+ 8C00DD930000D7951100F4E6CB00E1B25400D8900000E4B46500000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F9EED700EBA40100DEA0140000000000D8BF8000EFA5
+ 0000F6E7C800000000000000000000000000000000000000000000000000F7EA
+ CF00E8A20200DFBD740000000000E9AA1A00EBA30000F7EBCF00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F1E5C900EAA30000E9A20000E9A20000E9A20000EEBE56000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F6E5BE00EBB33600F0CD8400F8E9C700F7E7C400F6E6C200F9E9
+ C600F8E8C500F8E8C500F8E8C500F8E8C500F8E8C500F8E8C500F8E8C500F8E8
+ C500F8E9C600F7E6BF00F7E3B700F7E5BC00EFD08D00E1AE3100ECDDB3000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E5BA6800D8900000DEAB4C0000000000000000000000
+ 0000E9C98700F4E4C600E6BF7100D78F0000E3B55B0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E4B75500F0A60000E9C2650000000000CBA6
+ 5200F0A70200EDCE8B0000000000000000000000000000000000F3D59100EAA3
+ 0600EABB4A0000000000E4C16F00EEA50000EBBA4B0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EDC76F00EAA20000E9A20000E8A81500F5DBA500000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EBC56D00EFC05600F0C35E00ECB12D00E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000EAAF2900EFC35E00EFC05700F2C7690000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E1AD4D00D8900000DDA63C0000000000000000000000
+ 000000000000E5BD6E00D78F0000E3B45A000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F4EDDD00E3A61000EFA50000EACA88000000
+ 0000F2CE8100E9A30500E6A20400E9AC2100EBAD2200E7A30500E7A00300F0CB
+ 7A0000000000EED49100E9A30000EFAA0B00F6EAD60000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E5A81C00EAA30000EDBC4D000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F0CB7700F2CC
+ 7900FAF0DA00F9ECD000F9ECD000F9ECD000F9ECD000F9ECD000F9ECD000FAF0
+ D900F3D18500F0C86C0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000DFA93E00D88F0000DDAB4300000000000000
+ 0000E4B86500D7900000E2B35900000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EEDAAF00EBA30200ECA40000F1C4
+ 61000000000000000000F5E0B200F1CC7D00EDCB7C00F3DEB000000000000000
+ 0000EFC56700EBA30000EFA40000D7CBA7000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F2D9A400EAA50800F4DA9F00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F2CB7300F4D7
+ 9800000000000000000000000000000000000000000000000000000000000000
+ 0000F5DDA600F1C7690000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000DFAA4100D78F0000DEA83C00E1B1
+ 5200D78F0000E3B45A0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F3DEB000E7A61100EAA3
+ 0000E8A50D00EBC26700F5E0B100F8EFDA00F8EFDA00F4E0B300ECC46B00E8A5
+ 1000EAA30000E9A60E00F5DDA800000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E9D09A00F4EBD60000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E6CA8B00EFBC
+ 4A00F4D99C00F3D69400F3D69400F3D69400F3D69400F3D69400F3D69400F4D9
+ 9B00EEBE5100F0CC7F0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000DFA93E00D78F0000D78F
+ 0000E3B45B000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F9F0DC00EBBE
+ 5C00E8A30400EBA30000EAA20000E9A20000E9A20000EAA30000EAA30000E7A1
+ 0200EBBD5600F7EDD80000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000F3C9
+ 6B00EEBF5500EFC05800EFC05800EFC05800EFC05800EFC05800EFC05800EEBF
+ 5500F0C666000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000DFAC4900E3B5
+ 5E00000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F9EFDB00F0D39300EEC15C00ECB53C00ECB63B00EEC15B00F4D59000F7ED
+ D800000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFE8C37900E5BA6600E5BA6600E5BA6600E5BA
+ 6600E5BA6600E5BA6600E5BA6600E5BA6600E5BA6600E5BA6600E5BA6600E5BA
+ 6600E5BA6600E5BA6600E5BA6600E5BA6600E8C37900000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F8EDDB0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F3D48F00F0C76C00F2C86C00F0D18A00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFD8961400D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D8961400000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000D3B04F00EFB8430000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F8EFDA00E8CE
+ 9500000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EBB13100E9A20000EAA30000E8AC2800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EED6AC00EEA40000EAA30000F2D8A000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F5DCA400E9A60A00ECD1
+ 9800000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB63D00E9A20000EAA30000E9B13400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E8AC1D00EAA20000E9A20000E8A81600000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EDBE5300E9A20000E8A814000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB63D00E9A20000EAA30000E9B13400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EEC15F00E9A30000E9A20000E9A20000E9A20000EDBD52000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F5DDAB00E9A91900E9A20000EBA40000E9BE63000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB63D00E9A20000EAA30000E9B13400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F3DCAB00EAA20000E9A20000E9A20000E9A20000E9A20000EDA50000EAD3
+ 9F00000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EEC05B00E9A20000E9A20000E9A20000E9A20000F3E2BE000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB63D00E9A20000EAA30000E9B13400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E9A91700E9A20000E9A20000E9A20000E9A20000E9A20000EDA50000D89A
+ 1100000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E9D6
+ AA00E8A91700EAA30000E9A20000E9A20000EAA30000E8AD2900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F1D39A00F2D69A0000000000000000000000
+ 00000000000000000000ECB63D00E9A20000EAA30000E9B13400000000000000
+ 0000000000000000000000000000F0D8A000F1D4950000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000EEC1
+ 5D00E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000EFA6
+ 0000E2B850000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000EEC15A00EAA3
+ 0000EAA30000E9A20000E9A20000E9A20000E9A20000EFCC8100000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F0EBDD00E2A40C00EBA91500EAC16500F6E5
+ C0000000000000000000EDB84000E9A20000EAA30000E9B23600000000000000
+ 0000F6E7C500ECC46A00E9A91800E8A20600F9ECD40000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D6961500ECCE9300EDD09800D6981B00D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000DECFAD00F2A8
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000EDA30000F0D7A00000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F5DDA800E9AA1A00E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E7AD2A00ECB73B00ECB5
+ 3800ECB53800ECB53800ECB53800ECB53800EBB02C00F3D28900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000CCC2A800F2A80000EBA30000E9A2
+ 0000E8AE2B00F2D08500EBB22F00E9A20000E9A20000E9AE2900EFCF8700E7B0
+ 2F00EAA30000EAA20000EBA50000F1D69C000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D9900000E6D4A500000000FF000000FFEEDCB400D88F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000D39A1A00EEA5
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E8A6130000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EEBC4C00E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000EAA20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000F0C66700000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000EDBF5700E9A20000E9A2
+ 0000EAA20000E9A20000E9A20000E9A20000E9A20000E9A20000EAA30000EAA2
+ 0000E9A20000EDA60000E8B34B00000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D8900000EDDBB600000000FF000000FFF3E3C400D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 00000000000000000000000000000000000000000000E7BA5700EEA60000E8A2
+ 0000E9A20000EAA30000E9A20000E9A20000E9A20000E9A20000EAA30000E9A2
+ 0000E9A20000E9A30000EDB94B00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000DFB44F00ECA40000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000F0C66700000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E9AA1B00E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000ECA40000D99E140000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D79E2800F3E2C200F4E5C800D7A23200D88F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 000000000000000000000000000000000000F2DBA800ECA40000EAA20000EAA3
+ 0000E8AE2C00F1D08800EBB23000E9A20000E9A20000EAAE2900EED08A00EBB1
+ 3100E9A20000E9A20000EAA30000F1D79B000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F2DCAA00EAAB1C00E9A20000E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000EBB02C00EEB73D00ECB6
+ 3A00ECB63A00ECB63A00ECB63A00ECB63A00EBB12E00F3D38A00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F3DFAF00E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000F2A80000DBCAA30000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDA9B1E00D78F0000D78F0000D78F0000D691
+ 0700D7940E00D6900600D7910900D6910700D6910800D7910800D7940E00D894
+ 0F00D6910700D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000F9EFDC00E8A50C00E9A81600ECC26500F6E5
+ C0000000000000000000EDB84000E9A20000E9A20000E9B23600000000000000
+ 0000F5E6C500EFC66A00E6A81A00E8A30600F9EDD40000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000EEC25D00E9A2
+ 0000E9A20000E9A20000E9A20000E9A20000EAA30000ECCC8100000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000EEC1
+ 6000E9A30000E9A20000E9A20000E9A20000E9A20000E9A20000E9A20000E9A2
+ 0000EEBD53000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFD99A1D00D78F0000D78F0000D78F0000E7C2
+ 7800000000FFE7C07300000000FF000000FF000000FF000000FF000000FF0000
+ 00FFE9C68300D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000F2D59A00F1D79B0000000000000000000000
+ 00000000000000000000ECB73D00E9A20000E9A20000EAB23400000000000000
+ 0000000000000000000000000000F4DAA000F1D4940000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000F5DF
+ AD00E9A91900E9A20000E9A20000E9A20000EAA30000E4AB2900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E9A91A00E9A30000E9A20000E9A20000E9A20000E9A20000E9A20000E8A7
+ 1200000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFDB991900D78F0000D78F0000D78F0000E8C5
+ 7F00000000FFE8C37A00000000FF000000FF000000FF000000FF000000FF0000
+ 00FFEACA8A00D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB73D00E9A20000E9A20000EAB23400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFC25E00EAA20000EBA30000E9A20000ECA40000F2E2BD000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F0DAAE00ECA30000E9A20000E9A20000E9A20000E9A20000EAA20000F2DA
+ A200000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FFEBD6B100D5900900D78F0000D78F0000E8C6
+ 8000000000FFE8C37B00000000FF000000FF000000FF000000FF000000FF0000
+ 00FFEBCA8B00D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB73D00E9A20000E9A20000EAB23400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F4DFAE00E3A51A00EBA30000EAA30000EAC062000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E2BB5E00F0A70000E9A20000E9A20000E9A30000EDBC52000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FFF1E1C200D6941000D8900000E7BF
+ 7400000000FFE7BD6F00000000FF000000FF000000FF000000FF000000FF0000
+ 00FFE8C37E00D7900000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB73D00E9A20000E9A20000EAB23400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E9BC5500EBA30000E7A713000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000D0981D00EFA60000E9A20000E9A91600000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FFF4E7CD00D7971900D78F
+ 0000D58E0400D58D0100D68F0500D6900500D6900500D6900500D6900500D68F
+ 0500D58D0200D78F0000D78F0000D78F0000DA9B1E00000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB73D00E9A20000E9A20000EAB23400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F3DBA700E9A40B00EFD4
+ 9700000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EAD6AC00EEA60000EDA40000EDD1A000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FFF3E9D900DD9E
+ 2400D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D9981700000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECB33200EAA30000EAA30000E9AE2800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000FAF0DC00EFD3
+ 9500000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F0BE5100D8B0440000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FFF1DB
+ B100E7BE6F00E7BE6F00E7BE6F00E7BE6F00E7BE6F00E7BE6F00E7BE6F00E7BE
+ 6F00E7BE6F00E7BE6F00E7BE6F00E7BE6F00E9C68100000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000ECD19500EDC77400ECC77400F0D19000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E4E1DB0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000
+ 00FF000000FF000000FF000000FF000000FF0000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F2DDB500EFD9AE00EFD9AF00EFD9AF00EFD9
+ AF00EFD9AF00EFD9AF00EFD9AF00EFD9AF00EFD9AF00EFD7AA00F4E5C9000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F1CE8200EFC1
+ 5800EFC25B00EFC25B00EFC25B00EFC25B00EFC25B00EFC25B00EFC25B00EFC2
+ 5B00EFC05800F3CF7D0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000DDA22F00D8951100D8951100D8951100D895
+ 1100D8951100D8951100D8951100D8940C00D9950C00D8951100D8951100D895
+ 1100D8951100D8951100D8951100D8951100DA9D230000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E5C38000F3E0BC0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EDD19D00ECD4AA000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E7CB94000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E9B64800E8A71000EEBB
+ 4B00EFBB4900EFBB4900EDBA4900EDBA4900EEBB4A00EEBC4D00EEBB4900EDBB
+ 4900EDBB4C00E6A71500E8B23F00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000D79D2A00D8900000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D9910000DEAE5500D9B26600D9910000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000DA9B1D0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E2BD
+ 7500D8900000D7920B00F4E3C400000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACC9800EBD7C1000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000EED5A6000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F8F0DE00EAA20000F8EBCE000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F5ECDA00E9A20000F9EDD1000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000DCB16300DA910000D78F0000D78F0000D78F
+ 0000D78F0000D8900000D5951A000000000000000000DA9D2600D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D8900000DDAF550000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E1BB6F00D890
+ 0000D78F0000D78F0000D7930C00F4E3C3000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACC9800EBD7C1000000000000000000000000000000
+ 000000000000F5E9D300EFD5A400F0D8A900F0D8A900F1DAAF00E7BE6F00EED4
+ A100F0D8AA00F0D7A900F0D7A900EFD6A700F0DBB40000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000FAEDD200E7A10300000000000000
+ 000000000000E8CE8D00EFBC4A00F4D38C00F3E0B800E7AC2500EDC56B000000
+ 00000000000000000000E7A20400F8E9C6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EBD7B300D9910000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000DCA338000000000000000000E1AE4E00D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D9900000E6D1A80000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E2BC7200D9900000D78F
+ 0000D78F0000D78F0000D78F0000D7930D00F4E3C30000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACC9800EBD7C1000000000000000000000000000000
+ 000000000000ECCF960000000000000000000000000000000000EFD4A2000000
+ 000000000000000000000000000000000000EFDBB500EDD29F00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F9EDD300E7A10200000000000000
+ 0000F5EBD400ECA81000ECA40000E8B84F00EDC57300ECA40000EFA60000DDC5
+ 8A000000000000000000E7A20400F8E9C6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000D69D3000D9900000D78F0000D78F
+ 0000D78F0000D78F0000D58F0300F7ECD80000000000D7920B00D78F0000D78F
+ 0000D78F0000D78F0000D88F0000D89D25000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E2BC7200D8900000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D7930C00F4E3C300000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACC9800EBD7C1000000000000000000000000000000
+ 000000000000EFD5A30000000000000000000000000000000000EFD6A6000000
+ 000000000000000000000000000000000000F5E7CD00F0D7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F9EDD300E7A10200000000000000
+ 0000DFAA3800EAC56F00F1D8A100EBDEB800EEE7D300F0CB7900EED39400ECB0
+ 29000000000000000000E7A20400F8E9C6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EBDDBC00D68E0100D78F0000D78F
+ 0000D78F0000D78F0000D7900000EBCE9700EFD8AD00D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D88F0000E6D9B1000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E1BC7100D8900000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D7930D00F4E4C7000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACC9800EBD7C1000000000000000000000000000000
+ 000000000000EFD5A30000000000000000000000000000000000EFD6A6000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F9EDD300E8A1020000000000F3E3
+ C400F0A70000DAA83A00F1EADA00000000000000000000000000E9C16100EBA3
+ 0000F1D38B0000000000E7A20400F8E9C6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000EBCB9500D7910000D78F
+ 0000D78F0000D78F0000D78F0000DCA03000E0A73C00D78F0000D78F0000D78F
+ 0000D78F0000DA900000E4C88A00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E4BE7300D8900000D78F0000D78F0000D78F0000D78F
+ 0000DCA33000D8951200D78F0000D78F0000D78F0000D78F0000D7930C00F4E2
+ C200000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACC9800EBD7C1000000000000000000000000000000
+ 000000000000EFD5A30000000000000000000000000000000000EFD6A6000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F9EDD300E7A10200000000000000
+ 0000E6A40D00F1A70000EFE0C500000000000000000000000000E7AB2100E9A2
+ 0000F9EDD60000000000E7A20400F8E9C6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000EDD6A700D997
+ 1800D88F0000D78F0000D9900000D3992500C3912E00DB920000D78F0000D88F
+ 0000D8961300EAD19E0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000DEC89700DC910000D78F0000D78F0000D78F0000D78F0000DDA5
+ 370000000000F2DFB900D6900600D78F0000D78F0000D78F0000D78F0000D793
+ 0C00F4E4C5000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACC9800EBD7C1000000000000000000000000000000
+ 000000000000EFD5A30000000000000000000000000000000000EFD6A6000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F9EDD300E7A10200000000000000
+ 0000F7E5BD00F3D69400E4B64D00F2E8D500F8EBCF00ECB63800EEC77100F6E4
+ BD000000000000000000E7A20400F8E9C6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E6C37D00DB9E2700DB9E2400F4E7CD00EBE4D800C8942E00DC9D2300E6C1
+ 7800F6EEDD000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000D3C07B00DC900000D78F0000D78F0000DDA639000000
+ 00000000000000000000F1DCB300D6900500D78F0000D78F0000D78F0000D78F
+ 0000D8940F00F4E4C50000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E9CB9800EBD7C1000000000000000000000000000000
+ 000000000000EFD5A30000000000000000000000000000000000EFD6A6000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F9EDD300E7A10200000000000000
+ 000000000000EFC26400EEA50000EABD5400EED7A100ECA40000E8A819000000
+ 00000000000000000000E7A20400F8E9C6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F8EFDE0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000D4C07B00DC900000DDA63900000000000000
+ 0000000000000000000000000000F1DCB300D6900500D78F0000D78F0000D78F
+ 0000D78F0000D7920B00F4E3C400000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EBCC9400E9CA9400F4E4C600F2E1C200F1E1C200F0DF
+ BB0000000000EFD6A50000000000000000000000000000000000EFD6A6000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F9EDD300E7A10200000000000000
+ 00000000000000000000E4A91C00E6AB2700E4A82100E6A40D00F1DCAA000000
+ 00000000000000000000E7A20400F8E9C6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F3E5CB00E3B86300DCA22E00DCA12D00E1B55E00F3E3C6000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E1CE9E0000000000000000000000
+ 000000000000000000000000000000000000F2DEB700D6900600D78F0000D78F
+ 0000D78F0000D78F0000D7940E00F4E4C5000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F7EDDB00E9C68300E3B96800E6BE7000E7BD6C00ECD4
+ A800EDD4A500F0D9AB0000000000000000000000000000000000EFD6A6000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F9EDD300E7A10300000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E7A20400F8E9C7000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000ECD09C00D5900500D88F0000D78F0000D78F0000D8900000D5900200EAC9
+ 9200000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F1DDB500D58F0400D78F
+ 0000D78F0000D78F0000D78F0000D7920B00F4E2C20000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F1DEBD00D7910600D78F0000D78F0000DFA9
+ 4600EFD8AC00EFD7A70000000000000000000000000000000000EFD6A6000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F8EACB00E7A10100F9ECD0000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000FAF0DC00E7A10200F7E6BE000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000EEE4
+ D100D6900300D7900000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000F3E4C7000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F1DCB300D691
+ 0700D78F0000D78F0000D78F0000D78F0000D7930D00F3E3C400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E5C300E1990900D88F0000DEA6
+ 3900F0DAAE00EDCE9200F4E3C400F3E2C100F3E2C100F4E3C300EBC886000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F5E2B700E8A91900E9A20000E7A40900E8A4
+ 0A00E8A40A00E8A40A00E8A40A00E8A40A00E8A40A00E8A40A00E8A40A00E8A4
+ 0A00E8A40A00E7A40900E9A20000E9A71300DECBA10000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E0B8
+ 6900D8900000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000E3B45B000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000F1DD
+ B600D6900500D78F0000D78F0000D78F0000D78F0000D8961500E8C585000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000DFD4BF00D28D0000DFA6
+ 3700F1DEB800EAD7B600E4B35900E6B96900E4B76400E8CB9500E4C486000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F0C56600E8A81400F9EED500F9ECD000F9EC
+ CF00F9ECCF00F9ECCF00F9ECCF00F9ECCF00F9ECCF00F9ECCF00F9ECCF00F9EC
+ CF00F9ECCF00F9ECCF00FAF0DB00EAAB1C00F4C2520000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000DCA4
+ 3300D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000DB9F29000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F1DBB100D6900500D78F0000D78F0000D78F0000E5BE6F00F5E9D2000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000EAD7B300E1AB
+ 3F00F0D9AC0000000000DDA33500D78F0000D78F0000D5920E00DFB461000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F0C97000E8A50E0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E7A61700EBBE5A0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000D69F
+ 3500D8900000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D990
+ 0000D69C2B000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F2DEB800D6900500D78F0000E6BF700000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000F8EF
+ DE00F0DBB000F2DAAC00F0D9AB00DDA63600D8900000D58F0400E4BF75000000
+ 000000000000000000000000000000000000F5E7CD00EFD7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F9EED800E9B03000E7A10200E9A50A00E9A6
+ 0C00E9A60C00E8A40A00E8A40A00E8A40A00E8A40A00E8A40A00E8A40A00E8A5
+ 0C00E9A50C00E9A50A00E8A10200E8AD2800F0E2C30000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E2BD
+ 7100DA910000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D991
+ 0000E2B663000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F0DAAF00E8C47E000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000DFA83B00D68F0200EDD29B000000
+ 000000000000000000000000000000000000F5E7CD00F0D7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F8EACC00F7ECD200E7AA
+ 2200EBC46D0000000000FAEFD800FAEFD800FAEFD800FAEFD80000000000F1CC
+ 7700E3A51B00F7EBD100F9EBCB00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000EFE7
+ DA00D18E0B00D9910000D78F0000D78F0000D78F0000D78F0000D8900000D28D
+ 0600EFE5D2000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000DCA74100ECCE9200F7ED
+ DA0000000000000000000000000000000000F0DAB100EDD2A000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000EBC2
+ 6800E3A31100EEC05600EEBE5200EEBE5200EEBE5200EEBE5200EFC05600EAA9
+ 1600E9BB5D000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E0D3AE00DC951000D88F0000D78F0000D78F0000D78F0000DC970C00E3CE
+ A500000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F3E0BC00ECCF
+ 9600EED4A100EED4A000EED4A000EED39E00EFD8AC00F7EDDC00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F2D18500EEC15A00EFC25E00EFC25E00EFC25E00EFC25E00EFC15A00EECD
+ 8000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F5EBD900E4BD7100DDA22E00DB9F2B00E5BC6C00F7EBD4000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E6BF7300F6EAD2000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F7ECD900E4BE7300000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EFD59D00F0CA7600F4E9D900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F1DDB800EED39E00EFD5
+ A200EFD5A200EFD5A200EFD5A200EFD5A200EFD5A200EFD5A200EFD5A200EFD5
+ A200EFD5A200EED39F00EED9B200000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAD09C00D6910800E5BC6B000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E7BF7300D9910700D4C590000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F1E2C300ECBB4E00E9A20000EEC66E00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EBCB9100E9C58600000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E4C89000E8CC95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EBCE9C00D88F0000D78F0000D78F0000E4BC
+ 6900000000000000000000000000000000000000000000000000000000000000
+ 0000E7C07400D78F0000D78F0000E0940000B9AB900000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F0DFBE00F1CD7B00EAAF2900E7A20500F2D69700000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EBC88600F0D7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F1DDB800ECCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EACE9C00D8900000D78F0000D78F0000D78F0000D78F
+ 0000E4BB6800000000000000000000000000000000000000000000000000E7C0
+ 7400D78F0000D78F0000D78F0000D88F0000E4970000BAAD9100000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000EFDEBB00F1CD7C00EAAE2500E7A10100F7E3B70000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DFB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E1C07F00D58E0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000E4BB680000000000000000000000000000000000E7C07400D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D88F0000DD930000E4BA66000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000EFDE
+ BA00F1CD7B00EAAE2600E7A00000F7E3B7000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E6C07500D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000E5BB68000000000000000000E7C07400D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000E5BB6A00F5E8D0000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F0DEBB00EDD6AC00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F0DFBD00F1CD
+ 7B00EAAE2500E9A20000F6E2B300000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E7C17600D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000E6C07200E9C47C00D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000E5BB6B0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EAC78800DAA23400EAD09D000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F5EBD9000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F0E0BF00F1CD7B00EAAE
+ 2600E9A20000F6E0B00000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E7C17700D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000E5BB6B000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EDD29E00D78F0000D8900000D6900600E1B05200F1DDB9000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E2C89600DB920000DDA63C00ECD7AC00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F1CE8000EAAF
+ 2900E8A51000EAA81400EBB74500F6E2B700F1E0BE00F0CA7500EAAE2500E7A0
+ 0000F6E2B5000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E7C17700D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000E5BB6B00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F2DEBA00D6920A00D78F0000D78F0000D78F0000D78F0000D792
+ 0B00DFB15600EFDDB90000000000000000000000000000000000000000000000
+ 00000000000000000000DC9C1F00D78F0000D78F0000D78F0000E8CD95000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E8DCC400F1AB1200E9AA1500EDCA
+ 7B00F1D59600ECD09000EEBC4B00EAA20000EAA20000E8A50D00E7A10100F6E3
+ B700000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E7C07500D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000E5BB6B0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F1E7D300D4961900D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D9920600E8D3AB0000000000000000000000000000000000000000000000
+ 000000000000DCBE8700D9900000D78F0000D8900000E0B55E00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F3EADB00E5A10400EAC25E0000000000ECC8
+ 7400EDCA7B000000000000000000F7E8C600DFA21700EBA40000F6E3B9000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E9C4
+ 7E00D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000E7BF73000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000DBA02C00D78F0000D78F0000D78F0000D78F0000DBA1
+ 3200000000000000000000000000000000000000000000000000000000000000
+ 0000ECDCB700D88F0000D78F0000D88F0000D28E080000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E0AF4300EAB1330000000000E2B64F00F6E2
+ B90000000000000000000000000000000000EBE1CC00E59F0000F6E3BA000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E9C3
+ 7C00D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000E6C072000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000DEA73D00D78F0000D78F0000D78F0000D78F0000D490
+ 0900E2BA6A00000000000000000000000000000000000000000000000000EDD7
+ A900D78F0400D78F0000D78F0000DB910000EAC88A0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F4E1B900ECA40000F7E8C900EAC37200F6E5C3000000
+ 00000000000000000000000000000000000000000000E7B84D00EDB73E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E7C07200D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000E4BB680000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E1B15300D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D88F0000D78F0000DEA63700E5C17B00EBCF9600E8C37B00DCA02B00D78F
+ 0000D78F0000D78F0000DB910000CCA34C000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E9C57400E5A20500F8EBD100EAC16100000000000000
+ 00000000000000000000000000000000000000000000EDD39900E9A60E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EBC98800E8C37B00F2DDB500F0DA
+ AF00F0DAB000F0DBB000EFD6A700000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E7C07400D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000E4BB6800000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E5BB6400D8981A00F2E0BE00E5BB6B00D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D88F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D88F0000E2A63700000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EFC66800E7A40900F9EFD800EBDAB700000000000000
+ 00000000000000000000000000000000000000000000F5DCA500E8A40A000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F1D6A100EBC88500EBCB
+ 8C00EBCA8B00E9CA8C00F3E3C400E9C889000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E7C07400D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000E4BB68000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EDE5D60000000000000000000000000000000000E4B9
+ 6400D58F0400D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D9900000E0B8690000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F3D69500E9A200000000000000000000000000000000
+ 00000000000000000000000000000000000000000000EFCB7800E5A91F000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E2D7C000CC8B0800D890
+ 0000D78F0000D7900000E2B66200EED3A1000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E8C17500D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000E7BF7300E8C37D00D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000E6BC690000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCF9600DFAA4200D8961400D58E0200D58F0300D9981B00E3B6
+ 5F00F3E7D1000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E5A41000E8C5770000000000000000000000
+ 00000000000000000000000000000000000000000000E7A71500E9C676000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000ECE0CB00DC96
+ 0E00D78F0000D78F0000E1AE4900EED4A0000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F8EEDE00E7C07500D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000E5BA69000000000000000000E7C07500D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D9900000DDB76A00EAE0CF000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DFBD00E9C78400E5B96400E5BA6600E9CB8F00F6EA
+ D500000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EFD59A00EAA20000F1E0BC00000000000000
+ 000000000000000000000000000000000000EEC36100E8A40A00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000F5E5
+ C700D8930A00D8900000E1AD4900EED4A1000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E3C18000D68F0000D88F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000E5BB6B0000000000000000000000000000000000E7C17700D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D68E0000E2B867000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E8C26700EDA40000EECA7C00F7EF
+ DD000000000000000000F7E5C000EAB53B00E8A20100F6E4BD00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F2E1C100D38C0000E0AD4700EFD5A2000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000DBC29F00DD940000D78F0000D78F0000D78F0000D78F
+ 0000E5BB6B00000000000000000000000000000000000000000000000000E7C1
+ 7700D78F0000D78F0000D78F0000D78F0000D78F0000ECCD9300000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F2D69600E8A71300E9A2
+ 0000E7A40900E7A20400EAA20000EAB53F00F9EDD20000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000D6CBB500E8B44F00ECD09D000000000000000000000000000000
+ 00000000000000000000E9CB8F00E9CD95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E6C79F00D9910000D78F0000D78F0000E6BC
+ 6C00000000000000000000000000000000000000000000000000000000000000
+ 0000E8C17600D78F0000D78F0000D78F0000ECCE930000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F9F1DE00F3D5
+ 9200F0C46300EFC86F00F6E1B100000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EED9B000EBCE9300EDD09800EDD09800EDD0
+ 9800EDD09800EBCE9500EFDCBA00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E4C69F00D6910500E6BC6C000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E8C07600D58F0500ECCE93000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E6C37E00F8EEDD000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E5C27D00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F2E5CC00EBCC8F00E6BF7200E6BF7100E6C88D00F3E4C8000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F1DDB800EED39E00EFD5
+ A200EFD5A200EFD5A200EFD5A200EFD5A200EFD5A200EFD5A200EFD5A200EFD5
+ A200EFD5A200EED39F00EED9B200000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F2E8D800EFC15700ECB5
+ 3900ECB63C00ECB63C00ECB63C00ECB63C00ECB63C00ECB63C00ECB63C00ECB6
+ 3C00ECB53900F1C15300F3E8D100000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000E8CE9D00DAA63E00D7930D00D78F0000D78F0000D5920C00DFA73A00E4CA
+ 9700000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EBCB9100E9C58600000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E4C89000E8CC95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E6A71D00EDB43300F2CC
+ 7900F1CC7A00F3CB7300F3CA6E00F1CC7800F2CC7900F1C96F00F1CA7200F2CC
+ 7A00F1CC7A00ECB63900E0A31500000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F7EBD600D8A0
+ 3300D9910000D8900000D78F0000D78F0000D78F0000D78F0000D88F0000D890
+ 0000DCA02C00F5E8CF0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EBC88600F0D7A800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F1DDB800ECCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E3B900EAA50700000000000000
+ 0000FAE5B9000000000000000000F8E9C700F8E8C5000000000000000000F8E4
+ BA00FAF0DB0000000000E5A30E00F4DFAD000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E2DCD000E19B1000D890
+ 0000D88F0000D89D2800E8C58000EFD8AA00EFD8AB00E9C68300D9A02D00D890
+ 0000D88F0000DC960A00DFD6C600000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A90000000000EFD5
+ A400D8951100DA9A1C00DA9A1C00DA9A1C00DA9A1C00DA9A1C00DA9A1C00D895
+ 1100E8C98C0000000000F2DFB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E9A6100000000000ECC0
+ 5B00F0D18A00EDCA7C00F6ECD700EDC36300EDC46700F8EACD00EFCF8500F0D0
+ 8900EEC05A0000000000E8A91900F6DDA5000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000DD9D2000D78F0000D990
+ 0000EAC88800000000000000000000000000000000000000000000000000E5CA
+ 9200D48D0100D78F0000E29D1800000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A90000000000F3E2
+ C300E1AF5000E3B45700E3B45700E3B45700E3B45700E3B45700E3B45700E3B2
+ 4F00EBD4B20000000000F3DFB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E8A6100000000000F1C9
+ 700000000000F2CF7E00F9ECCF00F4D99A00F5DBA200F8E8C400F3D185000000
+ 0000F1CA730000000000E9A91900F5DDA6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E8C37C00D88F0000DB930000D9C2
+ 9400000000000000000000000000000000000000000000000000000000000000
+ 0000E8CFA100D8900000D9910000D9B46D000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DFB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E8A6100000000000F1C9
+ 700000000000F2CE7E00F9ECCF00F4D99A00F5DBA200F8E7C400F3D085000000
+ 0000F1CA730000000000E9A91900F5DDA6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000D8961500D8900000DDA844000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000DFB05000D88F0000D9950E00F7EDDB0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A90000000000EDDB
+ B300D8A13300D8A43C00D8A43C00D8A43C00D8A43C00D8A43C00D8A43C00D8A1
+ 3300EBD29F0000000000F2DFB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E8A6100000000000F1C9
+ 700000000000F2CE7E00F9ECCF00F4D99A00F5DBA200F8E7C400F3D085000000
+ 0000F1CA730000000000E9A91900F5DDA6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000ECD3A000D78F0000D78F0000EFD9B1000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EEDDBF00D9900000D78F0000ECCE950000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A90000000000EFD8
+ B200DEA12B00DEA53500DEA53500DEA53500DEA53500DEA53500DEA53500DCA0
+ 2C00E9D09D0000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E8A6100000000000F1C9
+ 700000000000F2CE7E00F9ECCF00F4D99A00F5DBA200F8E7C400F3D085000000
+ 0000F1CA730000000000E9A91900F5DDA6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EDE5CA00E5C17700E6BB6800E6BC6900E6BC6900E6BC6900E6BC
+ 6900E6BC6900E6BC6900E6BC6900E6BC6900E6BC6900E6BC6900E6BC6900E6BC
+ 6900E6BC6900E6BC6900E6BC6900E6BC6900E5BB6800E7C07400F4E4C5000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E6BE6F00D78F0000D58F0400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000D6910B00D78F0000E5BD6E0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E8A6100000000000F1C9
+ 700000000000F2CE7E00F9ECCF00F4D99A00F5DBA200F8E7C400F3D085000000
+ 0000F1CA730000000000E9A91900F5DDA6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E7BB6A00D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78E0000E2B769000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E5BA6400D78F0000D6920B00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000D8961300D78F0000E5BA660000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F2D9A90000000000DAD5
+ CA00E9BB6000E5BA6600E5BA6600E5BA6600E5BA6600E5BA6600E5BA6600E5B8
+ 5F00EEDDBB0000000000F3DFB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E8A6100000000000F1C9
+ 700000000000F2CE7E00F9ECCF00F4D99A00F5DBA200F8E7C400F3D085000000
+ 0000F1CA730000000000E9A91900F5DDA6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E7BE6F00D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78E0000E2B96E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E4C27E00D88F0000D58E0100F5EBD8000000
+ 000000000000000000000000000000000000F5EAD30000000000000000000000
+ 00000000000000000000D58F0400D78F0000E7C2790000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A90000000000F1D5
+ A200D5910B00D8971700D8971700D8971700D8971700D8971700D8971700D794
+ 0C00E4C48A0000000000F3DFB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E8A6100000000000F1C8
+ 6F0000000000F2CE7E00F9ECCF00F4D89900F5DBA200F8E8C400F3D184000000
+ 0000F1C9720000000000E9A91900F5DDA6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E7BE6F00D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78E0000E2B96E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EDDBBB00D78E0000D9910000E4C78E000000
+ 00000000000000000000F2E4D000D6941000D8910000E4BF8100000000000000
+ 000000000000ECCF9C00D78F0000D78F0000EFD8AD0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC88600F0D8A900000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F2DFB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6E1B200E8A60F0000000000F1CE
+ 7E00EFC46300F4DBA30000000000EEC26400EEC3620000000000F2DCAB00EFC4
+ 6300F0CB780000000000E9A91800F5DDA6000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E6BB6B00D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78E0000E0B669000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000D69F3200D9900000D3961B000000
+ 00000000000000000000EAC78300D78F0000D78F0000DC9E2300000000000000
+ 000000000000DC9E2300D78F0000DC9F27000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EBC98800E8C37B00F2DDB500F0DA
+ AF00F1DBB200F1DCB200EFD6A800000000000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F8E1AD00E8A50D00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E9A81500F5DAA1000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F5E9D300E8C58200E6BE6F00E6BF7000E6BF7000E6BF7000E6BF
+ 7000E6BF7000E6BF7000E6BF7000E6BF7000E6BF7000E6BF7000E6BF7000E6BF
+ 7000E6BF7000E6BF7000E6BF7000E6BF7000E6BE6F00E8C47E00F5E7CE000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E3D2B000DC930000D98F0000D8AD
+ 4A000000000000000000EAC68200D78F0000D78F0000DA9F2800000000000000
+ 0000C59E5500DA910000DC920000EED2A2000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000F1D6A100EBC88500EBCB
+ 8C00EBCA8B00E9CA8C00F3E3C400E9C889000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000D9D0BC00F3AE1400E9A20000E8A50C00E8A5
+ 0E00E8A50E00E8A50D00E9A70D00E8A50E00E8A50E00E8A50D00E8A50D00E8A5
+ 0E00E8A50E00E8A50D00E9A20000E8A61000F4E1B50000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000D1A75C00DB920000D98F
+ 0000EAC9880000000000EAC68300D78F0000D78F0000DA9F280000000000F7EC
+ D700DC920000DD930000C19B4F00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E2D7C000CC8B0800D890
+ 0000D78F0000D7900000E2B66200EED3A1000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F2C56200E9AF2700F8EAC900F7E5BC00F7E5
+ BC00F7E5BC00F7E5BC00F7E5BC00F7E5BC00F7E5BC00F7E5BC00F7E5BC00F7E5
+ BC00F7E5BC00F7E5BC00F9EACB00EBB23000F0C5620000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000E0B04E00D88F
+ 0000E8C47C0000000000EAC68300D78F0000D78F0000DA9F280000000000F7EB
+ D500D7900000E7AF430000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000ECE0CB00DC96
+ 0E00D78F0000D78F0000E1AE4900EED4A0000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F6CA6600E8B02E0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E9B23800EDC4640000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E7C2
+ 7F00EBCC8E0000000000EAC68300D78F0000D78F0000DA9F280000000000F7ED
+ DA00E9C683000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000F5E5
+ C700D8930A00D8900000E1AD4900EED4A1000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E7DCC500E6A30C00E8A60F00E9A81500E9AC
+ 2000E8AA1A00E8A81400E8A81500E8A81500E8A81500E8A81500E8A81400E8AA
+ 1A00E9AC2000E9A81500E6A61100E8A40800F2E1BC0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EAC68300D78F0000D78F0000DA9F2800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F2E1C100D38C0000E0AD4700EFD5A2000000000000000000000000000000
+ 00000000000000000000F2DEB800EDCF95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F8EFDC00F6DDA600F5DDA700E8A6
+ 1100EFC56700F7E6C000F7E3B600F7E3B600F7E3B600F7E3B600F7E6BF00F0CA
+ 7200E9A60D00F6DDA400F5DDA500F9EED8000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EAC68200D78F0000D78F0000DB9F2700000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000D6CBB500E8B44F00ECD09D000000000000000000000000000000
+ 00000000000000000000E9CB8F00E9CD95000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000ECB8
+ 4300EAB23300F3D59100F3D38A00F3D38A00F3D38A00F3D38A00F3D59100EAB5
+ 3B00EAB238000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000EBC88400D78F0000D78F0000DB9D2400000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EED9B000EBCE9300EDD09800EDD09800EDD0
+ 9800EDD09800EBCE9500EFDCBA00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000EBBB5000EBB12C00EBB23000EBB23000EBB23000EBB23000EBB02C00F5C1
+ 4B00E9E3DA000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F3E7D400D7961600D8900000E7C78800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EBCE9400E7BF700000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EFE9D400E5BA6600E5B96300E5B96300E5BA6500F5E7CD000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F5EAD40000000000000000000000
+ 000000000000F7EDDB00EED3A100E8C27900E5B96300E5BA6600E9C78400F2E3
+ C500000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBD19B00D78F0000D78F0000D78F0000D78F0000EBCC8F000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E7BE7000ECD19A00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F5E8CF00DEA53500E2C284000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E1B05200EACC930000000000F3E3
+ C800E4BD6F00DB9F2700D58D0000D78F0000D78F0000D78F0000D78F0000D897
+ 1600E3BD74000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCB8D00D78F0000D78F0000D78F0000D78F0000E9C681000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000DEA84200D9A13100E1B86800E4BB
+ 6C00EED8AC000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F4E5C800D78F0000D8900000DA9D2300F1E0BE00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000D8981A00D78F0000DBA02C00D88F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D8900000D78F0000D78F
+ 0000D8900000D99C2600F6ECDB00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCC8F00D78F0000D78F0000D78F0000D78F0000EAC783000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E4B96700F4E4C60000000000F0E4
+ CA00E6C27D00E3B55C00E8C47E00F4E7CD000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F4E6C900D78F0000D78F0000D78F0000D7920B00F7EBD5000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F0E5D100D58D0000D78F0000D78F0000D78F
+ 0000D8900000D78F0000D7961600DEAB4400E2B35800DBA84400D7930D00D78F
+ 0000D78F0000D8900000D89A2300000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCC8F00D78F0000D78F0000D78F0000D78F0000EAC783000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E7BF7300ECD6AB00000000000000
+ 00000000000000000000E5BD7000D7940E00F5EBD80000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F4E6C900D78F0000D78F0000D78F0000D78F0000F2DFB9000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EED19C00D78F0000D78F0000D78F0000D88F
+ 0000D89C2900F1DFBE000000000000000000000000000000000000000000E2B7
+ 6200D7900000D78F0000DA910000D9AF56000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCC8F00D78F0000D78F0000D78F0000D78F0000EAC783000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAC68400E6CB9300000000000000
+ 000000000000E2C27F00D6941000D88F0000DFA9430000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F4E6CA00D78F0000D78F0000D78F0000D78F0000F3E1BE000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E1B35B00D7900000D78F0000D78F0000D78F
+ 0000D5920F00F0DCB60000000000000000000000000000000000000000000000
+ 0000E1B76400D7900000D78F0000D68E0000F0E1C30000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCC8F00D78F0000D78F0000D78F0000D78F0000EAC783000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000ECCF9700E7C7810000000000F2E4
+ CA00DFA63700D8900000D78F0000D78F0000D78F0000EBCC9100000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F4E7CC00D78F0000D78F0000D78F0000D78F0000F3E1C0000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000D79C2700D8900000D88F0000D8900000D890
+ 0000D78F0000D9991B00F5E9D300000000000000000000000000000000000000
+ 000000000000DC9B2000D78F0000D8900000DEAD4C0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000ECD09700D78F0000D78F0000D78F0000D78F0000EBCA8B000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000EAD5AD00E4B76100EACA8D00D490
+ 0700D88F0000D78F0000D78F0000D78F0000D78F0000D7940E00F7ECD9000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E3BA6A00D8900000D78F0000D78F0000DA920000D6AC5E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000F1E3CC00D78F0000D8951100DDA73B00E3BB6E00ECD3
+ A300F5EAD4000000000000000000000000000000000000000000000000000000
+ 000000000000E0C59500D9910000D78F0000D48E0400F3E9D500000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F1ECDB00EACF9700EAC88600EAC88600EAC88600EAC88600EAC8
+ 8600EAC88700E1AE4B00D78F0000D78F0000D78F0000D78F0000E0AC4500EAC8
+ 8700EAC88600EAC88600EAC88600EAC88600EAC88600ECCE9300F7EBD7000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F6EAD500D9910500D88F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000DA910000D5A443000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000EED8AD00D8900000D78F0000D78F0000D78F0000D78F0000DA910000E5D1
+ A100000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F3E5CC000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000D7920800D78F0000D78F0000EBC98800000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E7BD6D00D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78E0000E2B86A000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000D8BB7900D9900000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D88F0000DE930000BAAC
+ 8F00000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000D7971700D8900000D78F0000D78F0000D78F0000D78F0000D88F0000D694
+ 1000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E1B76400E5BB6A00EFD7A80000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E6BE6E00D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78E0000E2B96E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000D5A13C00DB92
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D88F0000D896
+ 0B00EEE9D8000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000D2A4
+ 5200DB920000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D990
+ 0000DEA847000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EFD8A900E6BB6A00D9AE5B00000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E6BE6E00D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78E0000E2B96E000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000F5ECDA00DB97
+ 0F00D88F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000DA91
+ 0000DBA343000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000DBC39800DE94
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D9910000E6C68C0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E8CB9100D88F0000D78F0000D8900100000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000F3E5CA0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000E6BC6D00D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78E0000E1B76B000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000D7C5
+ A200D8900000D88F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D9920000EAC7900000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E9E2D500D6920C00D990
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D6900800F2E3CB00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000D5910A00D88F0000DA910000DBBF87000000
+ 000000000000000000000000000000000000000000000000000000000000F4E9
+ D500ECD3A200E3BC7000DCA53900D8961300D78F0000F2E0C000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F6EDDD00ECD09C00EBCB8C00EACB8D00EACB8D00EACB8D00EACB
+ 8D00EBCC8E00E1B04F00D78F0000D78F0000D78F0000D78F0000E0AD4800EBCC
+ 8E00EACB8D00EACB8D00EACB8D00EACB8D00EACB8C00ECD09900F7ECD8000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000DFB15D00DA910000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D68F0600F3E6CE00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000D39E3A00DB920000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D88F0000DDA32F00000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000E3B45A00D78F0000D8900000D49517000000
+ 00000000000000000000000000000000000000000000F7EDDA00D99B2000D78F
+ 0000D8900000D8900000D78F0000D78F0000DA9B1E0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000ECD09700D78F0000D78F0000D78F0000D78F0000EBCA8A000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000D39B2500D8900000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000DF9E1E0000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000D8B97F00DD930000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000DC930000CFAE72000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EBE2D000D78F0000D78F0000DC920000D1A8
+ 5500000000000000000000000000000000000000000000000000F3E2C300D694
+ 1400D78F0000D78F0000D78F0000D8900000DAAA4F0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCC8F00D78F0000D78F0000D78F0000D78F0000EAC783000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EADCC400DB910600D78F0000D78F0000D78F0000D78F0000D88F
+ 0000DBA2310000000000E6CEA100E5C68D000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000EBDDC200D68F0400D88F0000D58E0100D58F
+ 0300D58F0300D58F0300D58F0300D58F0300D58F0300D58F0300D58F0300D58F
+ 0300D58F0300D58E0100D78F0000D98F0000E1D1B70000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000E3B76500D8900000D78F0000DB91
+ 0000E1B257000000000000000000000000000000000000000000F0E0C000D89F
+ 3000D78F0000D78F0000D78F0000D88F0000E8CB8F0000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCC8F00D78F0000D78F0000D78F0000D78F0000EAC783000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000E4C58100DA920000D78F0000D8900000D9900000E2B7
+ 5F0000000000EBD09E00D9900000D79719000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000DBA02900D8900000D78F0000DFA83D00E5B9
+ 6300E5B86200E5B86200E5B86200E5B86200E5B86200E5B86200E5B86200E5B8
+ 6200E5B96300E0AA4200D78F0000D9900000D69B260000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000D79C2D00D9900000D78F
+ 0000D8900000D5900900DAA53C00E3B35600DFA94100D7951600D8900000D88F
+ 0000D78F0000D78F0000D78F0000D88F0000F4E5C70000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCC8F00D78F0000D78F0000D78F0000D78F0000EAC783000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000CA9B3E00DD930000D99F2E00EDDAB6000000
+ 0000E3BB6C00D8900000D8900000E2B153000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000D7930D00D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F0000D78F
+ 0000D78F0000D78F0000D78F0000D78F0000D996110000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000DCA23000D88F
+ 0000D88F0000D78F0000D8900000D78F0000D78F0000D78F0000D78F0000D88F
+ 0000D8900000DBA02C00D58E0000D59310000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCC8F00D78F0000D78F0000D78F0000D78F0000EAC783000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000F5EBDB00EFD4A00000000000EED8AF00DCA0
+ 2A00D78F0000D8900000D9981900F5EBD8000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000DB9E2600D8951100D8951100D8951100D895
+ 1100D8951100D8951100D8951100D8951100D8951100D8951100D8951100D895
+ 1100D8951100D8951100D8951100D8951100DB9F290000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000000000000000000000000000E7C4
+ 7E00D6971B00D88F0000D78F0000D78F0000D78F0000D58E0100DA9E2500E4BC
+ 6E00F0E2C60000000000E9D1A100DDAC4A000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EBCB8D00D78F0000D78F0000D78F0000D78F0000EAC681000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000DCA43800D9900000D88F
+ 0000D8900000D9A13400F5E8D200000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000F3ECDA00EDCF9600E6BD6D00E5BB6700E9C68300F1DBB300000000000000
+ 0000000000000000000000000000F6EEDE000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000EDD29C00D78F0000D78F0000D78F0000D78F0000EACC8F000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 00000000000000000000000000000000000000000000E1BF7F00DD9F2700DEAA
+ 4300EDD09A000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000F7EDDB00E6BC6C00E5BB6800E5BB6800E6BC6B00F5EBD5000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 0000000000000000000000000000000000000000000000000000000000000000
+ 000000000000000000000000000000000000424D3E000000000000003E000000
+ 2800000080000000E00000000100010000000000000E00000000000000000000
+ 000000000000000000000000FFFFFF00FFFFFFFF000000000000000000000000
+ FFFFFFFF000000000000000000000000FFFFFFFF000000000000000000000000
+ FFFFFFFF000000000000000000000000FFFFFFFF000000000000000000000000
+ FFFFFFFF000000000000000000000000F8FFFFFF000000000000000000000000
+ FC3FFFFF000000000000000000000000FE0FFFFF000000000000000000000000
+ FE03FFFF000000000000000000000000FF00FFFF000000000000000000000000
+ FF003FFF000000000000000000000000FF800FFF000000000000000000000000
+ FF8003FF000000000000000000000000FFC000FF000000000000000000000000
+ FFC0003F000000000000000000000000FFCFFC3F000000000000000000000000
+ FFCFF0FF000000000000000000000000FF9FC3FF000000000000000000000000
+ FF9F0FFF000000000000000000000000FF3C3FFF000000000000000000000000
+ FF30FFFF000000000000000000000000FE43FFFF000000000000000000000000
+ FE0FFFFF000000000000000000000000FC3FFFFF000000000000000000000000
+ F8FFFFFF000000000000000000000000FFFFFFFF000000000000000000000000
+ FFFFFFFF000000000000000000000000FFFFFFFF000000000000000000000000
+ FFFFFFFF000000000000000000000000FFFFFFFF000000000000000000000000
+ FFFFFFFF000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE007FFFFFFF3FFFFF00FFF
+ FFF3FFFFFFC003FFFFFFE1FFFFC003FFFFF1FFFFFFCC33FFFFFFC0FFFF8001FF
+ FFF8FFFFFFCC33FFFFFF8C7FFF0C30FFFFF83FFFFC0FF03FFFFF1E3FFE10087F
+ FFF81FFFF8CFF39FFFFE0E3FFE23C47FFFFC07FFF9CC139FFFFC047FFC47E23F
+ FFFC03FFF9CFF39FFFFC00FFFC4FF23FFC0000FFF9CFF39FFFF001FFFC1FF83F
+ FC00003FF9C0019FFFE003FFFC1FF83FFC00003FF9C0039FFFC007FFFC1FF83F
+ FC0000FFF93FFF9FFF800FFFFC1FF83FFFFC03FFF91FFF9FFF003FFFFC4FF23F
+ FFFC07FFF93FFF9FFE203FFFFC47E23FFFF81FFFF800001FFC707FFFFE23C47F
+ FFF83FFFFE00007FFC78FFFFFE10087FFFF8FFFFFFC003FFFE31FFFFFF0C30FF
+ FFF1FFFFFFCFF3FFFF03FFFFFF8001FFFFF3FFFFFFC003FFFF87FFFFFFC003FF
+ FFFFFFFFFFE007FFFFCFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE00007FFFFF7FFFFFFFFFFFFFFC3FFF
+ FE00007FFFFE7FFFFFFFCFFFFFFC3FFFFE00007FFFFC3FFFFFFF8FFFFFFC3FFF
+ FE00007FFFFC3FFFFFFF1FFFFFFC3FFFFE00007FFFF81FFFFFFC1FFFFFFC3FFF
+ FE00007FFFF00FFFFFF81FFFFFFC3FFFFE00007FFFF00FFFFFE03FFFFE7C3E7F
+ FE00007FFFE007FFFFC03FFFFE0C307FFE00007FFFC003FFFF00003FFF0000FF
+ FE01807FFFC003FFFE00003FFF8001FFFE01807FFF8001FFFE00003FFFC003FF
+ FE00007FFF0000FFFF00003FFFC003FFFE00007FFE0C307FFFC03FFFFFE007FF
+ FE0BF07FFE7C3E7FFFE03FFFFFF00FFFFE0BF07FFFFC3FFFFFF81FFFFFF00FFF
+ FE0BF07FFFFC3FFFFFFC1FFFFFF81FFFFF0BF07FFFFC3FFFFFFF1FFFFFFC3FFF
+ FF80007FFFFC3FFFFFFF8FFFFFFC3FFFFFC0007FFFFC3FFFFFFFCFFFFFFE7FFF
+ FFE0007FFFFC3FFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE001FFFFFC003FFFE00007F
+ FFF3FFFFFCFFDFFFFF8001FFFE00007FFFE1FFFFFCFFDFFFFF1FF8FFFE01807F
+ FFC0FFFFFCF8007FFF381CFFFE01807FFF807FFFFCFBDF3FFF300CFFFF0080FF
+ FF003FFFFCFBDF3FFF300CFFFF0000FFFE001FFFFCFBDF3FFF21C4FFFF8001FF
+ FC000FFFFCFBDF3FFF31C4FFFFC003FFF80807FFFCFBDF3FFF300CFFFFF007FF
+ FC1C03FFFCFBDF3FFF381CFFFFFF7FFFFE3E01FFFC0BDF3FFF3C1CFFFFF81FFF
+ FF7F00FFFC03DF3FFF3FFCFFFFF00FFFFFFF807FFE03DF3FFF1FF8FFFFE007FF
+ FFFFC03FFF001F3FFE00007FFFE007FFFFFFE01FFF801F3FFE00007FFFE007FF
+ FFFFF01FFFC41F3FFE7FFE7FFFE007FFFFFFF87FFFE01F3FFE00007FFFE007FF
+ FFFFFCFFFFFF1F3FFF8421FFFFE007FFFFFFFFFFFFFF8F3FFFE007FFFFF00FFF
+ FFFFFFFFFFFFC03FFFF00FFFFFF81FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFF9FF9FFFFFFFFFFFFFFFE3FFF8001FFFF1FF8FFFFFFFFFF
+ FFFFFC3FFF3FFCFFFE0FF07FFFFFFFFFFFFFF83FFF3FFCFFFC07E03FFFFFFFFF
+ FFFFF07FFF3FFCFFF803C01FFFFFFFFFFFFFE0FFFF3FFCFFFC01801FF9FFFFFF
+ FFFFC1FFFF3FFCFFFE00007FF8FFFEFFFFFF83FFFF3FFCFFFF0000FFF81FFC3F
+ FFC007FFFF3FFCFFFF8001FFF803FC1FFF000FFFFF3FFCFFFFC003FFF803F83F
+ FE261FFFFF3FFCFFFFE007FFFC0FF07FFE4F1FFFFF3FFCFFFFE007FFFC07E07F
+ FC1F9FFFFF3FFCFFFFC003FFFC0000FFFC3F9FFFFF01FCFFFF8001FFFC0001FF
+ FC3F9FFFFF80FCFFFF0000FFFDE003FFFCFF9FFFFF80FCFFFE00007FFFF807FF
+ FE7F9FFFFFC0FCFFF801801FFFFC0FFFFE3F3FFFFFE0FCFFF803C01FFFFFFFFF
+ FF0C3FFFFFF0FCFFFC07E03FFFFFFFFFFF807FFFFFF8FCFFFE0FF07FFFFFFFFF
+ FFC1FFFFFFFE01FFFF1FF8FFFFFFFFFFFFFFFFFFFFFFFFFFFF9FFDFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFF81FFFFF8001FFFF8001FFFFFFFFFFFFF00FFF
+ FF3FFCFFFF8001FFFFFFFFFFFFC003FFFF3FFCFFFF3664FFFFFFFFFFFF8001FF
+ FF2004FFFF2004FFFFFFFFFFFF87E1FFFF2004FFFF2814FFFFFFFFFFFF0FF0FF
+ FF3FFCFFFF2814FFFFFFFFFFFF1FF87FFF2004FFFF2814FFFFFFFFFFFE1FF87F
+ FF2004FFFF2814FFF800001FFE3FFC7FFF3FFCFFFF2814FFF800001FFE3FFC7F
+ FF2004FFFF2814FFF800001FFE1F7C7FFF2004FFFF2814FFF800001FFE1C387F
+ FF3FFCFFFF2244FFF800001FFF1C38FFFF01FCFFFF3FFCFFF800001FFF0C30FF
+ FF80FCFFFE00007FFFFFFFFFFF8421FFFF80FCFFFE00007FFFFFFFFFFFC423FF
+ FFC0FCFFFE7FFE7FFFFFFFFFFFE427FFFFE0FCFFFE00007FFFFFFFFFFFFC3FFF
+ FFF0FCFFFF0000FFFFFFFFFFFFFC3FFFFFF8FCFFFFE007FFFFFFFFFFFFFC3FFF
+ FFFE01FFFFF007FFFFFFFFFFFFFC3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7FFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFF81FFFFFFFFFFFFFFFFFFFFF780FFFFFF81FFFFF3FFFFF
+ FFF8FFFFFF2007FFFFF81FFFFF07FFFFFFF83FFFFF0001FFFFF81FFFFF20FFFF
+ FFF81FFFFE0001FFFFF81FFFFF3C7FFFFFF81FFFFE03E0FFFFF81FFFFF387FFF
+ FFF81FFFFE03F07FFFF81FFFFF203FFFFFF81FFFFE01F87FFFF81FFFFF001FFF
+ FFF81FFFFC07F83FF800001FFF001FFFFFF00FFFFEFFFC3FF800001FFF800FFF
+ FFF00FFFFFFFFC7FF800001FFFC007FFFFE007FFFE3FFFFFF800001FFFC007FF
+ FFC003FFFC3FFF7FF800001FFFE003FFFF8001FFFE1FE03FF800001FFFF001FF
+ FF8001FFFE1F807FFFF81FFFFFF803FFFF0000FFFE0FC07FFFF81FFFFFF804FF
+ FE00007FFF07C07FFFF81FFFFFFC08FFFE00007FFF80007FFFF81FFFFFFE10FF
+ FE00007FFFC000FFFFF81FFFFFFE40FFFE00007FFFE004FFFFF81FFFFFFF81FF
+ FFFFFFFFFFF03EFFFFF81FFFFFFF87FFFFFFFFFFFFFFFFFFFFF81FFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000
+ 000000000000}
+ end
+ object ThreeColorBase: TcxStyleRepository
+ Left = 411
+ Top = 168
+ PixelsPerInch = 96
+ object SHuangSe: TcxStyle
+ AssignedValues = [svColor, svFont, svTextColor]
+ Color = 4707838
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = []
+ TextColor = clBtnText
+ end
+ object SkyBlue: TcxStyle
+ AssignedValues = [svColor, svFont, svTextColor]
+ Color = clSkyBlue
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = []
+ TextColor = clBlack
+ end
+ object Default: TcxStyle
+ AssignedValues = [svFont]
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ end
+ object QHuangSe: TcxStyle
+ AssignedValues = [svColor, svFont]
+ Color = 8454143
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = []
+ end
+ object Red: TcxStyle
+ AssignedValues = [svColor, svFont]
+ Color = clRed
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = []
+ end
+ object FontBlue: TcxStyle
+ AssignedValues = [svFont, svTextColor]
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ TextColor = clBlue
+ end
+ object TextSHuangSe: TcxStyle
+ AssignedValues = [svFont, svTextColor]
+ Font.Charset = ANSI_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ TextColor = clOlive
+ end
+ object FonePurple: TcxStyle
+ AssignedValues = [svFont, svTextColor]
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindow
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ TextColor = clPurple
+ end
+ object FoneClMaroon: TcxStyle
+ AssignedValues = [svFont, svTextColor]
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ TextColor = clMaroon
+ end
+ object FoneRed: TcxStyle
+ AssignedValues = [svFont, svTextColor]
+ Font.Charset = ANSI_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ TextColor = clRed
+ end
+ object RowColor: TcxStyle
+ AssignedValues = [svColor]
+ Color = 16311512
+ end
+ object handBlack: TcxStyle
+ AssignedValues = [svFont]
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ end
+ object cxBlue: TcxStyle
+ AssignedValues = [svColor, svFont]
+ Color = 16711731
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = []
+ end
+ object SHuangSeCu: TcxStyle
+ AssignedValues = [svColor, svFont, svTextColor]
+ Color = 4707838
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlack
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ TextColor = clRed
+ end
+ end
+end
diff --git a/A01基础公司管理/U_CoBankSel.pas b/A01基础公司管理/U_CoBankSel.pas
new file mode 100644
index 0000000..cd976f7
--- /dev/null
+++ b/A01基础公司管理/U_CoBankSel.pas
@@ -0,0 +1,181 @@
+unit U_CoBankSel;
+
+interface
+
+uses
+ Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
+ Dialogs, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData, cxDataStorage,
+ cxEdit, DB, cxDBData, ToolWin, ComCtrls, U_BaseHelp, cxGridCustomTableView,
+ cxGridTableView, cxGridDBTableView, cxGridLevel, cxClasses, cxControls,
+ cxGridCustomView, cxGrid, DBClient, ADODB, ImgList, StdCtrls, ExtCtrls,
+ cxTextEdit, cxGridCustomPopupMenu, cxGridPopupMenu, cxLookAndFeels,
+ cxLookAndFeelPainters, dxSkinsCore, dxSkinsDefaultPainters, cxNavigator,
+ dxDateRanges, dxBarBuiltInMenu, System.ImageList, U_BaseInput, cxButtonEdit,
+ cxDropDownEdit, dxSkinWXI, dxScrollbarAnnotations;
+
+type
+ TfrmCoBankSel = class(TfrmBaseHelp)
+ ToolBar1: TToolBar;
+ ADOQueryMain: TADOQuery;
+ ADOQueryTemp: TADOQuery;
+ ADOQueryCmd: TADOQuery;
+ DS_1: TDataSource;
+ CDS_1: TClientDataSet;
+ TBSave: TToolButton;
+ TBClose: TToolButton;
+ ToolButton1: TToolButton;
+ ADOConnection1: TADOConnection;
+ Panel1: TPanel;
+ Label1: TLabel;
+ BankName: TEdit;
+ GPM_1: TcxGridPopupMenu;
+ ImageList1: TImageList;
+ ThreeColorBase: TcxStyleRepository;
+ SHuangSe: TcxStyle;
+ SkyBlue: TcxStyle;
+ Default: TcxStyle;
+ QHuangSe: TcxStyle;
+ Red: TcxStyle;
+ FontBlue: TcxStyle;
+ TextSHuangSe: TcxStyle;
+ FonePurple: TcxStyle;
+ FoneClMaroon: TcxStyle;
+ FoneRed: TcxStyle;
+ RowColor: TcxStyle;
+ handBlack: TcxStyle;
+ cxBlue: TcxStyle;
+ SHuangSeCu: TcxStyle;
+ cxGrid1: TcxGrid;
+ Tv1: TcxGridDBTableView;
+ v2Column1: TcxGridDBColumn;
+ Tv1Column3: TcxGridDBColumn;
+ Tv1Column4: TcxGridDBColumn;
+ Tv1Column1: TcxGridDBColumn;
+ Tv1Column5: TcxGridDBColumn;
+ Tv1Column6: TcxGridDBColumn;
+ cxGridLevel1: TcxGridLevel;
+ procedure FormCreate(Sender: TObject);
+ procedure FormClose(Sender: TObject; var Action: TCloseAction);
+ procedure FormShow(Sender: TObject);
+ procedure ToolButton1Click(Sender: TObject);
+ procedure FormDestroy(Sender: TObject);
+ procedure TBSaveClick(Sender: TObject);
+ procedure TV1DblClick(Sender: TObject);
+ procedure TBCloseClick(Sender: TObject);
+ procedure BankNameChange(Sender: TObject);
+ private
+ procedure InitGrid();
+ { Private declarations }
+ public
+ FCoType, FAuthority: string;
+ { Public declarations }
+ end;
+
+var
+ frmCoBankSel: TfrmCoBankSel;
+
+implementation
+
+uses
+ U_DataLink, U_RTFun;
+
+{$R *.dfm}
+
+procedure TfrmCoBankSel.FormCreate(Sender: TObject);
+begin
+ inherited;
+ try
+ with ADOConnection1 do
+ begin
+ Connected := false;
+ ConnectionString := DConString;
+ Connected := true;
+ end;
+ ADOQueryBaseCmd.Connection := ADOConnection1;
+ ADOQueryBaseTemp.Connection := ADOConnection1;
+ except
+ application.MessageBox('ʧܣ', 'ʾϢ');
+ end;
+end;
+
+procedure TfrmCoBankSel.BankNameChange(Sender: TObject);
+begin
+ if ADOQueryMain.Active then
+ begin
+ SDofilter(ADOQueryMain, SGetFilters(Panel1, 1, 2));
+ SCreateCDS(ADOQueryMain, CDS_1);
+ SInitCDSData(ADOQueryMain, CDS_1);
+ end;
+
+end;
+
+procedure TfrmCoBankSel.FormClose(Sender: TObject; var Action: TCloseAction);
+begin
+
+ BankName.SetFocus;
+
+ Action := cahide;
+end;
+
+procedure TfrmCoBankSel.InitGrid();
+begin
+ try
+ ADOQueryMain.DisableControls;
+ with ADOQueryMain do
+ begin
+ Close;
+ sql.Clear;
+
+ sql.Add(' select * from BS_Bank order by SerialNo ');
+
+ Open;
+ end;
+
+ SCreateCDS(ADOQueryMain, CDS_1);
+ SInitCDSData(ADOQueryMain, CDS_1);
+ finally
+ ADOQueryMain.EnableControls;
+ end;
+end;
+
+procedure TfrmCoBankSel.FormShow(Sender: TObject);
+begin
+ inherited;
+
+ InitGrid();
+
+ ReadCxGrid('λ' + Trim(FCoType), TV1, 'Զ');
+
+end;
+
+procedure TfrmCoBankSel.TBCloseClick(Sender: TObject);
+begin
+ inherited;
+ Close;
+end;
+
+procedure TfrmCoBankSel.TBSaveClick(Sender: TObject);
+begin
+ WriteCxGrid('λ' + Trim(FCoType), TV1, 'Զ');
+
+end;
+
+procedure TfrmCoBankSel.ToolButton1Click(Sender: TObject);
+begin
+ BankName.SetFocus;
+ ModalResult := 1;
+end;
+
+procedure TfrmCoBankSel.TV1DblClick(Sender: TObject);
+begin
+ ModalResult := 1;
+end;
+
+procedure TfrmCoBankSel.FormDestroy(Sender: TObject);
+begin
+ inherited;
+ frmCoBankSel := nil;
+end;
+
+end.
+
diff --git a/A01基础公司管理/U_Company.dfm b/A01基础公司管理/U_Company.dfm
index 5adf0ed..2d7c69d 100644
--- a/A01基础公司管理/U_Company.dfm
+++ b/A01基础公司管理/U_Company.dfm
@@ -105,6 +105,7 @@ inherited frmCompany: TfrmCompany
Navigator.Buttons.CustomButtons = <>
Navigator.Buttons.Delete.Enabled = False
Navigator.Buttons.Delete.Visible = False
+ ScrollbarAnnotations.CustomAnnotations = <>
OnFocusedRecordChanged = Tv1FocusedRecordChanged
DataController.DataSource = DS_1
DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost]
@@ -125,6 +126,7 @@ inherited frmCompany: TfrmCompany
object v2Column2: TcxGridDBColumn
Caption = #20844#21496#32534#21495
DataBinding.FieldName = 'CoCode'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
HeaderAlignmentHorz = taCenter
Width = 86
@@ -132,6 +134,7 @@ inherited frmCompany: TfrmCompany
object v2Column6: TcxGridDBColumn
Caption = #20844#21496#21517#31216
DataBinding.FieldName = 'CoName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Focusing = False
Width = 127
@@ -139,12 +142,14 @@ inherited frmCompany: TfrmCompany
object Tv1Column3: TcxGridDBColumn
Caption = #20844#21496#33521#25991#21517#31216
DataBinding.FieldName = 'CoEName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 132
end
object Tv1Column1: TcxGridDBColumn
Caption = #20844#21496#31616#31216
DataBinding.FieldName = 'CoAbbrName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 151
@@ -152,12 +157,14 @@ inherited frmCompany: TfrmCompany
object v2Column10: TcxGridDBColumn
Caption = #20844#21496#22320#22336
DataBinding.FieldName = 'CoAddress'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 173
end
object Tv1Column2: TcxGridDBColumn
Caption = #40664#35748#24065#31181
DataBinding.FieldName = 'Currency'
+ DataBinding.IsNullValueType = True
end
end
object cxGridLevel1: TcxGridLevel
@@ -225,6 +232,7 @@ inherited frmCompany: TfrmCompany
Navigator.Buttons.CustomButtons = <>
Navigator.Buttons.Delete.Enabled = False
Navigator.Buttons.Delete.Visible = False
+ ScrollbarAnnotations.CustomAnnotations = <>
DataController.DataSource = DS_3
DataController.Summary.DefaultGroupSummaryItems = <>
DataController.Summary.FooterSummaryItems = <
@@ -248,20 +256,24 @@ inherited frmCompany: TfrmCompany
object cxGridDBColumn2: TcxGridDBColumn
Caption = #40664#35748
DataBinding.FieldName = 'IsDefault'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxCheckBoxProperties'
+ Visible = False
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 76
end
object TV3Column1: TcxGridDBColumn
Caption = #36134#25143#21517#31216
- DataBinding.FieldName = 'AcName'
+ DataBinding.FieldName = 'BankName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 91
end
object cxGridDBColumn3: TcxGridDBColumn
Caption = #38134#34892#36134#21495
- DataBinding.FieldName = 'account'
+ DataBinding.FieldName = 'BankCardNo'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
Properties.CharCase = ecUpperCase
HeaderAlignmentHorz = taCenter
@@ -269,7 +281,8 @@ inherited frmCompany: TfrmCompany
end
object cxGridDBColumn4: TcxGridDBColumn
Caption = #24320#25143#34892
- DataBinding.FieldName = 'OpenBank'
+ DataBinding.FieldName = 'BankDeposit'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 232
diff --git a/A01基础公司管理/U_Company.pas b/A01基础公司管理/U_Company.pas
index c07776a..627f2eb 100644
--- a/A01基础公司管理/U_Company.pas
+++ b/A01基础公司管理/U_Company.pas
@@ -14,7 +14,7 @@ uses
IdTCPClient, IdFTP, ShellAPI, IniFiles, cxCheckBox, cxCalendar, cxButtonEdit,
cxTextEdit, cxDBLookupComboBox, ComObj, cxLookAndFeels, cxLookAndFeelPainters,
cxNavigator, U_BaseList, dxSkinsCore, dxSkinsDefaultPainters, dxDateRanges,
- dxBarBuiltInMenu;
+ dxBarBuiltInMenu, dxSkinWXI, dxScrollbarAnnotations;
type
TfrmCompany = class(TfrmBaseList)
diff --git a/A01基础公司管理/U_CustomerInput.dfm b/A01基础公司管理/U_CustomerInput.dfm
index 9903d87..ea928e2 100644
--- a/A01基础公司管理/U_CustomerInput.dfm
+++ b/A01基础公司管理/U_CustomerInput.dfm
@@ -34,7 +34,6 @@ object frmCustomerInput: TfrmCustomerInput
ParentColor = False
ShowCaptions = True
TabOrder = 0
- ExplicitWidth = 751
object ToolButton3: TToolButton
Left = 0
Top = 0
@@ -72,8 +71,6 @@ object frmCustomerInput: TfrmCustomerInput
ParentCtl3D = False
ParentFont = False
TabOrder = 1
- ExplicitLeft = -1
- ExplicitTop = 39
object Label2: TLabel
Left = 36
Top = 20
@@ -259,8 +256,6 @@ object frmCustomerInput: TfrmCustomerInput
Align = alBottom
Caption = 'Panel1'
TabOrder = 7
- ExplicitTop = 280
- ExplicitWidth = 955
object ToolBar3: TToolBar
Tag = 1
Left = 1
@@ -284,6 +279,7 @@ object frmCustomerInput: TfrmCustomerInput
AutoSize = True
Caption = #35774#20026#40664#35748#36134#21495
ImageIndex = 16
+ Visible = False
OnClick = ToolButton12Click
end
object ToolButton13: TToolButton
@@ -311,11 +307,11 @@ object frmCustomerInput: TfrmCustomerInput
Align = alClient
BorderStyle = cxcbsNone
TabOrder = 1
- ExplicitTop = 40
object TV2: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
Navigator.Buttons.Delete.Enabled = False
Navigator.Buttons.Delete.Visible = False
+ ScrollbarAnnotations.CustomAnnotations = <>
DataController.DataSource = DS_Bank
DataController.Summary.DefaultGroupSummaryItems = <>
DataController.Summary.FooterSummaryItems = <
@@ -339,20 +335,24 @@ object frmCustomerInput: TfrmCustomerInput
object cxGridDBColumn10: TcxGridDBColumn
Caption = #40664#35748
DataBinding.FieldName = 'IsDefault'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxCheckBoxProperties'
+ Visible = False
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 59
end
object TV2Column1: TcxGridDBColumn
Caption = #36134#25143#21517#31216
- DataBinding.FieldName = 'AcName'
+ DataBinding.FieldName = 'BankName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 118
end
object cxGridDBColumn11: TcxGridDBColumn
Caption = #38134#34892#36134#21495
- DataBinding.FieldName = 'account'
+ DataBinding.FieldName = 'BankCardNo'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
Properties.CharCase = ecUpperCase
HeaderAlignmentHorz = taCenter
@@ -360,7 +360,8 @@ object frmCustomerInput: TfrmCustomerInput
end
object cxGridDBColumn12: TcxGridDBColumn
Caption = #24320#25143#34892
- DataBinding.FieldName = 'OpenBank'
+ DataBinding.FieldName = 'BankDeposit'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 286
end
diff --git a/A01基础公司管理/U_CustomerInput.pas b/A01基础公司管理/U_CustomerInput.pas
index cd3b36c..cd67da1 100644
--- a/A01基础公司管理/U_CustomerInput.pas
+++ b/A01基础公司管理/U_CustomerInput.pas
@@ -15,7 +15,7 @@ uses
cxTextEdit, cxDropDownEdit, BtnEdit, cxLookAndFeels, cxLookAndFeelPainters,
cxNavigator, dxSkinsCore, dxSkinsDefaultPainters, dxDateRanges,
dxBarBuiltInMenu, U_BaseList, cxContainer, dxCore, cxDateUtils, cxImage,
- cxDBEdit, IdExplicitTLSClientServerBase;
+ cxDBEdit, IdExplicitTLSClientServerBase, dxSkinWXI, dxScrollbarAnnotations;
type
TfrmCustomerInput = class(TForm)
@@ -83,7 +83,7 @@ var
implementation
uses
- U_DataLink, U_RTFun, U_ZDYHelp, getpic, U_YWYSel;
+ U_DataLink, U_RTFun, U_ZDYHelp, getpic, U_YWYSel, U_CoBankSel;
{$R *.dfm}
@@ -160,7 +160,7 @@ end;
function TfrmCustomerInput.SaveData(): Boolean;
var
- MaxId, MaxSubId, MaxSubId1, FCoCode, FCCID, MaxCFID,FCBID: string;
+ MaxId, MaxSubId, MaxSubId1, FCoCode, FCCID, MaxCFID, FCBID: string;
begin
try
ADOQueryCmd.Connection.BeginTrans;
@@ -214,6 +214,7 @@ begin
FieldByName('COID').Value := Trim(MaxId);
RTSetsavedata(ADOQueryCmd, 'BS_Company', ScrollBox1, 2);
FieldByName('CoType').Value := '˾';
+
Post;
end;
@@ -304,6 +305,7 @@ begin
FieldByName('CBID').Value := Trim(MaxSubId1);
FieldByName('COID').Value := Trim(MaxId);
RTSetSaveDataCDS(ADOQuery1, Tv2, CDS_Bank, 'BS_Company_Bank', 0);
+ FieldByName('BKID').Value := CDS_Bank.FieldByName('BKID').ASString;
Post;
end;
with CDS_Bank do
@@ -363,31 +365,53 @@ begin
Application.MessageBox('˻IDʧ!', 'ʾ', 0);
Exit;
end;
- if CDS_Bank.IsEmpty then
- begin
- with CDS_Bank do
+
+ try
+ frmCoBankSel := TfrmCoBankSel.Create(Application);
+ with frmCoBankSel do
begin
- Append;
- fieldbyname('CBID').Value := trim(Maxbno);
- fieldbyname('IsDefault').Value := true;
- Post;
- end;
- end
- else
- begin
- with CDS_Bank do
- begin
- Append;
- fieldbyname('CBID').Value := trim(Maxbno);
- fieldbyname('IsDefault').Value := false;
- Post;
+ if ShowModal = 1 then
+ begin
+ with CDS_Bank do
+ begin
+// Currency.Text := Trim(CDS_1.fieldbyname('Currency').AsString);
+ Append;
+ fieldbyname('CBID').Value := trim(Maxbno);
+ fieldbyname('BankName').Value := Trim(CDS_1.fieldbyname('BankName').AsString);
+ fieldbyname('BankCardNo').Value := Trim(CDS_1.fieldbyname('BankCardNo').AsString);
+ fieldbyname('BankDeposit').Value := Trim(CDS_1.fieldbyname('BankDeposit').AsString);
+ fieldbyname('BkID').Value := Trim(CDS_1.fieldbyname('BkID').AsString);
+ post;
+ end;
+ end;
end;
+ finally
+ frmCoBankSel.Free;
end;
+// if CDS_Bank.IsEmpty then
+// begin
+// with CDS_Bank do
+// begin
+// Append;
+// fieldbyname('CBID').Value := trim(Maxbno);
+// fieldbyname('IsDefault').Value := true;
+// Post;
+// end;
+// end
+// else
+// begin
+// with CDS_Bank do
+// begin
+// Append;
+// fieldbyname('CBID').Value := trim(Maxbno);
+// fieldbyname('IsDefault').Value := false;
+// Post;
+// end;
+// end;
end;
procedure TfrmCustomerInput.ToolButton14Click(Sender: TObject);
-
begin
if CDS_Bank.IsEmpty then
Exit;
@@ -415,7 +439,6 @@ begin
end;
end;
-
procedure TfrmCustomerInput.ToolButton3Click(Sender: TObject);
begin
if Trim(CoAbbrName.Text) = '' then
diff --git a/A02基础产品管理/ClothInfo.identcache b/A02基础产品管理/ClothInfo.identcache
index 5a15f02..e0dc4fe 100644
Binary files a/A02基础产品管理/ClothInfo.identcache and b/A02基础产品管理/ClothInfo.identcache differ
diff --git a/A02基础产品管理/U_CloInfoFileUp.dfm b/A02基础产品管理/U_CloInfoFileUp.dfm
index 2ae8df8..357bb65 100644
--- a/A02基础产品管理/U_CloInfoFileUp.dfm
+++ b/A02基础产品管理/U_CloInfoFileUp.dfm
@@ -26,6 +26,7 @@ object frmCloInfoFileUp: TfrmCloInfoFileUp
TabOrder = 0
object TV7: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
+ ScrollbarAnnotations.CustomAnnotations = <>
DataController.DataSource = DataSource1
DataController.Summary.DefaultGroupSummaryItems = <>
DataController.Summary.FooterSummaryItems = <>
@@ -40,6 +41,7 @@ object frmCloInfoFileUp: TfrmCloInfoFileUp
Tag = 1
Caption = #25991#20214#21517#31216
DataBinding.FieldName = 'FileName'
+ DataBinding.IsNullValueType = True
FooterAlignmentHorz = taCenter
HeaderAlignmentHorz = taCenter
Width = 121
@@ -47,6 +49,7 @@ object frmCloInfoFileUp: TfrmCloInfoFileUp
object TV7Column1: TcxGridDBColumn
Caption = #33457#22411#21517#31216
DataBinding.FieldName = 'HXName'
+ DataBinding.IsNullValueType = True
GroupSummaryAlignment = taCenter
HeaderAlignmentHorz = taCenter
Width = 91
@@ -55,6 +58,7 @@ object frmCloInfoFileUp: TfrmCloInfoFileUp
Tag = 1
Caption = #19978#20256#26085#26399
DataBinding.FieldName = 'TFDate'
+ DataBinding.IsNullValueType = True
FooterAlignmentHorz = taCenter
HeaderAlignmentHorz = taCenter
Width = 104
diff --git a/A02基础产品管理/U_CloInfoFileUp.pas b/A02基础产品管理/U_CloInfoFileUp.pas
index 48bac53..ee46740 100644
--- a/A02基础产品管理/U_CloInfoFileUp.pas
+++ b/A02基础产品管理/U_CloInfoFileUp.pas
@@ -11,7 +11,7 @@ uses
IdTCPConnection, IdTCPClient, IdFTP, StdCtrls, ADODB, jpeg, BtnEdit, IniFiles,
strutils, cxLookAndFeels, cxLookAndFeelPainters, cxNavigator, dxSkinsCore,
dxSkinsDefaultPainters, dxDateRanges, IdExplicitTLSClientServerBase,
- Vcl.ExtDlgs;
+ Vcl.ExtDlgs, dxSkinWXI, dxScrollbarAnnotations;
type
TfrmCloInfoFileUp = class(TForm)
diff --git a/A09财务通用管理/Financial.dproj.local b/A09财务通用管理/Financial.dproj.local
index 2341e80..1ff86b7 100644
--- a/A09财务通用管理/Financial.dproj.local
+++ b/A09财务通用管理/Financial.dproj.local
@@ -1,12 +1,12 @@
+ 1899-12-30 00:00:00.000.616,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.dfm=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LablePrint.dfm
1899-12-30 00:00:00.000.621,D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_InvoiceOutList.dfm=D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_InvoiceInList.dfm
- 1899-12-30 00:00:00.000.871,D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_InvoiceOutInPut.dfm=D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_InvoiceInInPut.dfm
1899-12-30 00:00:00.000.095,=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_HandPayableImport.pas
1899-12-30 00:00:00.000.135,D:\Dp10Repo\项目代码\睿特\新DLL初始化(CSH.dll)\U_ZDYHelp.pas=
1899-12-30 00:00:00.000.048,=D:\Dp10Repo\public10\design\U_BaseList.pas
- 1899-12-30 00:00:00.000.616,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.dfm=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LablePrint.dfm
+ 1899-12-30 00:00:00.000.871,D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_InvoiceOutInPut.dfm=D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_InvoiceInInPut.dfm
1899-12-30 00:00:00.000.487,=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_OtherPayableInput.pas
1899-12-30 00:00:00.000.064,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LbaelMapSet.pas
1899-12-30 00:00:00.000.621,D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_InvoiceOutList.pas=D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_InvoiceInList.pas
@@ -30,28 +30,28 @@
1899-12-30 00:00:00.000.736,D:\Dp10Repo\项目代码\睿特\新DLL初始化(CSH.dll)\U_ModuleNote.pas=
1899-12-30 00:00:00.000.823,D:\Dp10Repo\项目代码\骉骐\A09财务通用管理\U_CompanySel.dfm=D:\Dp10Repo\项目代码\骉骐\A00通用窗体\U_CompanySel.dfm
1899-12-30 00:00:00.000.551,D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_handPayableList.pas=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_InvoiceInList.pas
- 1899-12-30 00:00:00.000.616,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LablePrint.pas
1899-12-30 00:00:00.000.178,=D:\Dp10Repo\public10\design\U_WindowFormdesign.pas
1899-12-30 00:00:00.000.672,D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_HandPayableInPut.pas=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_InvoiceInInPut.pas
+ 1899-12-30 00:00:00.000.072,=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_FinFileUp.pas
1899-12-30 00:00:00.000.672,D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_HandPayableInPut.dfm=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_InvoiceInInPut.dfm
1899-12-30 00:00:00.000.040,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelMapSet.pas
1899-12-30 00:00:00.000.345,=D:\Dp10Repo\项目代码\RTBasics\A09财务通用管理\U_FtyStatement.pas
1899-12-30 00:00:00.000.123,=D:\Dp10Repo\public10\design\U_globalVar.pas
1899-12-30 00:00:00.000.086,=D:\Dp10Repo\public10\design\U_cxGridCustomCss.pas
1899-12-30 00:00:00.000.015,=D:\Dp10Repo\public10\ThreeFun\Fun\U_RTFun.pas
- 1899-12-30 00:00:00.000.823,D:\Dp10Repo\项目代码\骉骐\A09财务通用管理\U_CompanySel.pas=D:\Dp10Repo\项目代码\骉骐\A00通用窗体\U_CompanySel.pas
- 1899-12-30 00:00:00.000.061,=D:\Dp10Repo\项目代码\D10myBiaoqi\A00通用窗体\U_UserSel.pas
+ 1899-12-30 00:00:00.000.616,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LablePrint.pas
1899-12-30 00:00:00.000.487,D:\Dp10Repo\项目代码\睿特\新DLL初始化(CSH.dll)\U_ZDYHelpSel.pas=
- 1899-12-30 00:00:00.000.927,=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_OtherPayableList.pas
1899-12-30 00:00:00.000.716,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ProcessSel.pas
- 1899-12-30 00:00:00.000.307,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas
- 1899-12-30 00:00:00.000.422,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
+ 1899-12-30 00:00:00.000.823,D:\Dp10Repo\项目代码\骉骐\A09财务通用管理\U_CompanySel.pas=D:\Dp10Repo\项目代码\骉骐\A00通用窗体\U_CompanySel.pas
+ 1899-12-30 00:00:00.000.318,=D:\Dp10Repo\项目代码\D10myBiaoqi\A00通用窗体\U_ProductInfoSel.pas
+ 1899-12-30 00:00:00.000.061,=D:\Dp10Repo\项目代码\D10myBiaoqi\A00通用窗体\U_UserSel.pas
+ 1899-12-30 00:00:00.000.927,=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_OtherPayableList.pas
1899-12-30 00:00:00.000.630,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
1899-12-30 00:00:00.000.734,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
+ 1899-12-30 00:00:00.000.422,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
+ 1899-12-30 00:00:00.000.307,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas
+ 1899-12-30 00:00:00.000.349,=D:\Dp10Repo\项目代码\D10myBiaoqi\A00通用窗体\U_PictureUpload.pas
1899-12-30 00:00:00.000.092,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_EmployeeSel.pas
- 2024-08-10 14:27:36.318,=D:\Dp10Repo\项目代码\D10myBiaoqi\A00通用窗体\U_ProductInfoSel.pas
- 2024-08-10 14:28:06.349,=D:\Dp10Repo\项目代码\D10myBiaoqi\A00通用窗体\U_PictureUpload.pas
- 2024-08-10 14:32:22.072,=D:\Dp10Repo\项目代码\D10myBiaoqi\A09财务通用管理\U_FinFileUp.pas
diff --git a/A09财务通用管理/Financial.identcache b/A09财务通用管理/Financial.identcache
index 9a8c66d..89e5e97 100644
Binary files a/A09财务通用管理/Financial.identcache and b/A09财务通用管理/Financial.identcache differ
diff --git a/A09财务通用管理/SYSTEMSET.ini b/A09财务通用管理/SYSTEMSET.ini
index 2b27abb..e1e9b71 100644
--- a/A09财务通用管理/SYSTEMSET.ini
+++ b/A09财务通用管理/SYSTEMSET.ini
@@ -1,6 +1,8 @@
[SERVER]
ַ=101.132.143.144
-ַ=2002
+ַ=576
ǷԶ=1
-=ذ汾
-½=sss
\ No newline at end of file
+=Tó
+½=sss
+[]
+С=9
\ No newline at end of file
diff --git a/A09财务通用管理/U_CollectInput.dfm b/A09财务通用管理/U_CollectInput.dfm
index 6525da0..58bf17c 100644
--- a/A09财务通用管理/U_CollectInput.dfm
+++ b/A09财务通用管理/U_CollectInput.dfm
@@ -71,6 +71,7 @@ object frmCollectInput: TfrmCollectInput
ParentCtl3D = False
ParentFont = False
TabOrder = 1
+ ExplicitTop = 44
object Label2: TLabel
Left = 245
Top = 20
@@ -262,8 +263,8 @@ object frmCollectInput: TfrmCollectInput
TabOrder = 0
end
object Currency: TComboBox
- Left = 404
- Top = 130
+ Left = 409
+ Top = 127
Width = 37
Height = 20
Style = csDropDownList
@@ -366,8 +367,8 @@ object frmCollectInput: TfrmCollectInput
OnBtnDnClick = PayMentBtnDnClick
end
object OppBankName: TBtnEditC
- Left = 301
- Top = 44
+ Left = 303
+ Top = 43
Width = 140
Height = 20
Font.Charset = GB2312_CHARSET
@@ -388,7 +389,7 @@ object frmCollectInput: TfrmCollectInput
BevelInner = bvNone
Date = 40916.000000000000000000
Format = 'yyyy-MM-dd'
- Time = 0.670856296288548100
+ Time = 0.670856296288548000
TabOrder = 9
end
object OrderNo: TBtnEditC
@@ -437,16 +438,16 @@ object frmCollectInput: TfrmCollectInput
OnBtnDnClick = PayMentBtnDnClick
end
object DKAmount: TcxCurrencyEdit
- Left = 88
- Top = 105
+ Left = 86
+ Top = 104
Properties.AssignedValues.DisplayFormat = True
TabOrder = 13
OnExit = DKAmountExit
Width = 138
end
object ExchangeRate: TcxCurrencyEdit
- Left = 302
- Top = 101
+ Left = 298
+ Top = 103
Properties.AssignedValues.DisplayFormat = True
TabOrder = 14
OnExit = DKAmountExit
diff --git a/A09财务通用管理/U_CollectInput.pas b/A09财务通用管理/U_CollectInput.pas
index c0aa5dd..c920988 100644
--- a/A09财务通用管理/U_CollectInput.pas
+++ b/A09财务通用管理/U_CollectInput.pas
@@ -225,6 +225,8 @@ begin
begin
OurCoName.Text := Trim(CDS_1.fieldbyname('CoAbbrName').AsString);
OurCoName.TxtCode := Trim(CDS_1.fieldbyname('CoCode').AsString);
+ OurBankName.Text := Trim(CDS_1.fieldbyname('BankName').AsString);
+ OurBankName.TxtCode := Trim(CDS_1.fieldbyname('BkID').AsString);
end;
end;
finally
@@ -271,6 +273,11 @@ procedure TfrmCollectInput.DKAmountExit(Sender: TObject);
var
MDKAmount, MHL, MAmount: double;
begin
+ if Currency.text = '' then
+ begin
+ Application.MessageBox('ֲΪ!', 'ʾ', 0);
+ Exit;
+ end;
MDKAmount := Strtofloatdef(DKAmount.Text, 0);
MHL := Strtofloatdef(ExchangeRate.Text, 0);
diff --git a/A09财务通用管理/U_CollectList.pas b/A09财务通用管理/U_CollectList.pas
index 7341cdd..1e424fb 100644
--- a/A09财务通用管理/U_CollectList.pas
+++ b/A09财务通用管理/U_CollectList.pas
@@ -364,7 +364,7 @@ begin
begin
Close;
sql.Clear;
- sql.Add(' exec P_Fin_Flow_SetStatus ');
+ sql.Add(' exec P_Fin_Flow_SetStatus_SK ');
sql.Add(' @FFIDS=' + QuotedStr(FFFIDS));
sql.Add(',@Operation='''' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
@@ -426,7 +426,7 @@ begin
begin
Close;
sql.Clear;
- sql.Add(' exec P_Fin_Flow_SetStatus ');
+ sql.Add(' exec P_Fin_Flow_SetStatus_SK ');
sql.Add(' @FFIDS=' + QuotedStr(FFFIDS));
sql.Add(',@Operation='''' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
diff --git a/A09财务通用管理/U_CompanySel.dfm b/A09财务通用管理/U_CompanySel.dfm
index 9e3e68c..f2cd580 100644
--- a/A09财务通用管理/U_CompanySel.dfm
+++ b/A09财务通用管理/U_CompanySel.dfm
@@ -21,10 +21,11 @@ inherited frmCompanySel: TfrmCompanySel
Height = 476
Align = alClient
TabOrder = 0
- ExplicitLeft = -1
+ ExplicitTop = 88
object TV1: TcxGridDBTableView
OnDblClick = TV1DblClick
Navigator.Buttons.CustomButtons = <>
+ ScrollbarAnnotations.CustomAnnotations = <>
DataController.DataSource = DS_1
DataController.Summary.DefaultGroupSummaryItems = <>
DataController.Summary.FooterSummaryItems = <>
@@ -39,6 +40,7 @@ inherited frmCompanySel: TfrmCompanySel
object TV1Column1: TcxGridDBColumn
Caption = #32534#21495
DataBinding.FieldName = 'CoCode'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 151
@@ -46,6 +48,7 @@ inherited frmCompanySel: TfrmCompanySel
object TV1Column2: TcxGridDBColumn
Caption = #21517#31216
DataBinding.FieldName = 'CoName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 253
@@ -53,29 +56,34 @@ inherited frmCompanySel: TfrmCompanySel
object TV1Column3: TcxGridDBColumn
Caption = #31616#31216
DataBinding.FieldName = 'CoAbbrName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 159
end
object TV1Column4: TcxGridDBColumn
Caption = #20379#24212#21830#31867#22411
DataBinding.FieldName = 'CoBusinessType'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 121
end
object TV1Column5: TcxGridDBColumn
Caption = #36134#25143
- DataBinding.FieldName = 'AcName'
+ DataBinding.FieldName = 'BankName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
end
object TV1Column6: TcxGridDBColumn
Caption = #24320#25143#34892
- DataBinding.FieldName = 'OpenBank'
+ DataBinding.FieldName = 'BankDeposit'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 113
end
object TV1Column7: TcxGridDBColumn
Caption = #38134#34892#36134#21495
- DataBinding.FieldName = 'account'
+ DataBinding.FieldName = 'BankCardNo'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 116
end
diff --git a/A09财务通用管理/U_CompanySel.pas b/A09财务通用管理/U_CompanySel.pas
index 291c5f1..41b95b9 100644
--- a/A09财务通用管理/U_CompanySel.pas
+++ b/A09财务通用管理/U_CompanySel.pas
@@ -10,7 +10,8 @@ uses
cxGridCustomView, cxGrid, DBClient, ADODB, ImgList, StdCtrls, ExtCtrls,
cxTextEdit, cxGridCustomPopupMenu, cxGridPopupMenu, cxLookAndFeels,
cxLookAndFeelPainters, dxSkinsCore, dxSkinsDefaultPainters, cxNavigator,
- dxDateRanges, dxBarBuiltInMenu, System.ImageList, U_BaseInput;
+ dxDateRanges, dxBarBuiltInMenu, System.ImageList, U_BaseInput, dxSkinWXI,
+ dxScrollbarAnnotations;
type
TfrmCompanySel = class(TfrmBaseHelp)
diff --git a/A09财务通用管理/U_FinFileUp.dfm b/A09财务通用管理/U_FinFileUp.dfm
index 3b23dd8..f4a1d5b 100644
--- a/A09财务通用管理/U_FinFileUp.dfm
+++ b/A09财务通用管理/U_FinFileUp.dfm
@@ -26,6 +26,7 @@ object frmFinFileUp: TfrmFinFileUp
object TV7: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
ScrollbarAnnotations.CustomAnnotations = <>
+ OnCellDblClick = TV7CellDblClick
DataController.DataSource = DataSource1
DataController.Summary.DefaultGroupSummaryItems = <>
DataController.Summary.FooterSummaryItems = <>
@@ -93,7 +94,6 @@ object frmFinFileUp: TfrmFinFileUp
List = True
ShowCaptions = True
TabOrder = 2
- ExplicitLeft = 866
object FileUp: TToolButton
Left = 0
Top = 0
diff --git a/A09财务通用管理/U_FinFileUp.pas b/A09财务通用管理/U_FinFileUp.pas
index b15a70a..ab1bc49 100644
--- a/A09财务通用管理/U_FinFileUp.pas
+++ b/A09财务通用管理/U_FinFileUp.pas
@@ -11,7 +11,7 @@ uses
IdTCPConnection, IdTCPClient, IdFTP, StdCtrls, ADODB, jpeg, BtnEdit, IniFiles,
strutils, cxLookAndFeels, cxLookAndFeelPainters, cxNavigator, dxSkinsCore,
dxSkinsDefaultPainters, dxDateRanges, IdExplicitTLSClientServerBase,
- Vcl.ExtDlgs, dxSkinWXI, dxScrollbarAnnotations;
+ Vcl.ExtDlgs, dxSkinWXI, dxScrollbarAnnotations, URLMon, ShellAPI;
type
TfrmFinFileUp = class(TForm)
@@ -45,6 +45,7 @@ type
procedure FormShow(Sender: TObject);
procedure HXNameBtnUpClick(Sender: TObject);
procedure HXNameBtnDnClick(Sender: TObject);
+ procedure TV7CellDblClick(Sender: TcxCustomGridTableView; ACellViewInfo: TcxGridTableDataCellViewInfo; AButton: TMouseButton; AShift: TShiftState; var AHandled: Boolean);
private
lstPat: TStringList;
AJpeg: TJPEGImage;
@@ -152,8 +153,6 @@ begin
image1.Picture.LoadFromFile((lstPat[i]));
CreThumb(Image1, Image2, FWidth, FHeight);
-
-
if IdFTP1.Connected then
begin
try
@@ -216,7 +215,7 @@ begin
if ii > 0 then
Application.MessageBox(PChar(inttostr(ii) + 'ļ2MBϴʧܣ'), 'ʾ', 0);
if i > 0 then
- Application.MessageBox(PChar(inttostr(i-ii) + 'ļϴɹ'), 'ʾ', 0);
+ Application.MessageBox(PChar(inttostr(i - ii) + 'ļϴɹ'), 'ʾ', 0);
ModalResult := 1;
end;
@@ -302,6 +301,45 @@ begin
end;
end;
+procedure TfrmFinFileUp.TV7CellDblClick(Sender: TcxCustomGridTableView; ACellViewInfo: TcxGridTableDataCellViewInfo; AButton: TMouseButton; AShift: TShiftState; var AHandled: Boolean);
+var
+ IdFTP1: TIdFTP;
+ FPath, FFName, FileName: string;
+ FInt: integer;
+begin
+ FileName := ADOQueryFile.FieldByName('FileName').AsString;
+ try
+ IdFTP1 := TIdFTP.Create(self);
+ IdFTP1.Host := PicSvr;
+ IdFTP1.Username := 'three';
+ IdFTP1.Password := '641010';
+ IdFTP1.Connect();
+ except
+ IdFTP1.Quit;
+ IdFTP1.Free;
+ Application.MessageBox('ӵļ飡', 'ʾ', MB_ICONWARNING);
+ Exit;
+ end;
+ FPath := 'D:\Right1209\';
+ if not DirectoryExists(ExtractFileDir(FPath)) then
+ CreateDir(ExtractFileDir(FPath));
+ FFName := Trim(FileName);
+ FFName := FPath + FFName;
+ if FileExists(FFName) then
+ begin
+ FInt := 1;
+ end;
+ if FInt <> 1 then
+ IdFTP1.Get(UserDataFlag + 'YP\' + FileName, pchar(FFName));
+ if IdFTP1.Connected then
+ begin
+ IdFTP1.Quit;
+ IdFTP1.Free;
+ end;
+ ShellExecute(Handle, 'open', PChar(FFName), '', '', SW_SHOWNORMAL);
+
+end;
+
procedure TfrmFinFileUp.FormCreate(Sender: TObject);
begin
lstPat := TStringList.Create;
diff --git a/A09财务通用管理/U_PayInput.dfm b/A09财务通用管理/U_PayInput.dfm
index 6be1a2e..10c5307 100644
--- a/A09财务通用管理/U_PayInput.dfm
+++ b/A09财务通用管理/U_PayInput.dfm
@@ -25,7 +25,7 @@ object frmPayInput: TfrmPayInput
Height = 38
AutoSize = True
ButtonHeight = 38
- ButtonWidth = 75
+ ButtonWidth = 91
Caption = 'ToolBar1'
Color = clWhite
DisabledImages = DataLink_Financial.ImageList_new32
@@ -34,7 +34,6 @@ object frmPayInput: TfrmPayInput
ParentColor = False
ShowCaptions = True
TabOrder = 0
- ExplicitWidth = 749
object ToolButton3: TToolButton
Left = 0
Top = 0
@@ -51,6 +50,14 @@ object frmPayInput: TfrmPayInput
ImageIndex = 7
OnClick = TBCloseClick
end
+ object ToolButton1: TToolButton
+ Left = 142
+ Top = 0
+ AutoSize = True
+ Caption = #26597#30475#22270#29255
+ ImageIndex = 8
+ OnClick = ToolButton1Click
+ end
end
object ScrollBox1: TScrollBox
Left = 0
@@ -354,7 +361,7 @@ object frmPayInput: TfrmPayInput
Width = 101
end
object OurBankName: TBtnEditC
- Left = 319
+ Left = 317
Top = 18
Width = 140
Height = 20
diff --git a/A09财务通用管理/U_PayInput.pas b/A09财务通用管理/U_PayInput.pas
index 46f7342..9d5cd78 100644
--- a/A09财务通用管理/U_PayInput.pas
+++ b/A09财务通用管理/U_PayInput.pas
@@ -54,6 +54,7 @@ type
Label1: TLabel;
Label4: TLabel;
PKDate: TDateTimePicker;
+ ToolButton1: TToolButton;
procedure FormDestroy(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure TBCloseClick(Sender: TObject);
@@ -69,6 +70,7 @@ type
procedure OppBankNameBtnUpClick(Sender: TObject);
procedure FFAbstractDLBtnUpClick(Sender: TObject);
procedure OrderNoBtnUpClick(Sender: TObject);
+ procedure ToolButton1Click(Sender: TObject);
private
{ Private declarations }
procedure InitGrid();
@@ -85,7 +87,7 @@ implementation
uses
U_DataLink, U_RTFun, U_ZDYHelp, U_CompanySel, U_BankSel, U_ZDYHelpFY,
- U_TradePlanSel;
+ U_TradePlanSel,U_FinFileUp;
{$R *.dfm}
@@ -245,6 +247,8 @@ begin
begin
OurCoName.Text := Trim(CDS_1.fieldbyname('CoAbbrName').AsString);
OurCoName.TxtCode := Trim(CDS_1.fieldbyname('CoCode').AsString);
+ OurBankName.Text := Trim(CDS_1.fieldbyname('BankName').AsString);
+ OurBankName.TxtCode := Trim(CDS_1.fieldbyname('BkID').AsString);
end;
end;
finally
@@ -409,6 +413,25 @@ begin
end;
end;
+procedure TfrmPayInput.ToolButton1Click(Sender: TObject);
+begin
+ try
+ frmFinFileUp := TfrmFinFileUp.Create(Application);
+ with frmFinFileUp do
+ begin
+// Code.Text := Trim(Self.CDS_1.fieldbyname('CoCode').AsString);
+ FBCIID := FFFID;
+ if ShowModal = 1 then
+ begin
+ Self.InitGrid();
+// Self.CDS_1.Locate('BCIID', BCIID, []);
+ end;
+ end;
+ finally
+ frmFinFileUp.Free;
+ end;
+end;
+
procedure TfrmPayInput.ToolButton3Click(Sender: TObject);
begin
ToolBar1.SetFocus;
diff --git a/A09财务通用管理/U_PayList.dfm b/A09财务通用管理/U_PayList.dfm
index 14db836..4909f1f 100644
--- a/A09财务通用管理/U_PayList.dfm
+++ b/A09财务通用管理/U_PayList.dfm
@@ -51,16 +51,24 @@ inherited frmPayList: TfrmPayList
ImageIndex = 3
OnClick = btnEditClick
end
- object ToolButton3: TToolButton
+ object ToolButton7: TToolButton
Left = 213
Top = 0
AutoSize = True
+ Caption = #26597#30475
+ ImageIndex = 9
+ OnClick = ToolButton7Click
+ end
+ object ToolButton3: TToolButton
+ Left = 284
+ Top = 0
+ AutoSize = True
Caption = #22797#21046
ImageIndex = 13
OnClick = ToolButton3Click
end
object btnDel: TToolButton
- Left = 284
+ Left = 355
Top = 0
AutoSize = True
Caption = #21024#38500
@@ -68,7 +76,7 @@ inherited frmPayList: TfrmPayList
OnClick = btnDelClick
end
object btnChk: TToolButton
- Left = 355
+ Left = 426
Top = 0
AutoSize = True
Caption = #23457#26680
@@ -76,7 +84,7 @@ inherited frmPayList: TfrmPayList
OnClick = btnChkClick
end
object btnReChk: TToolButton
- Left = 426
+ Left = 497
Top = 0
AutoSize = True
Caption = #25764#38144#23457#26680
@@ -84,7 +92,7 @@ inherited frmPayList: TfrmPayList
OnClick = btnReChkClick
end
object ToolButton1: TToolButton
- Left = 521
+ Left = 592
Top = 0
AutoSize = True
Caption = #20184#27454
@@ -92,7 +100,7 @@ inherited frmPayList: TfrmPayList
OnClick = ToolButton1Click
end
object ToolButton2: TToolButton
- Left = 592
+ Left = 663
Top = 0
AutoSize = True
Caption = #25764#38144#20184#27454
@@ -100,7 +108,7 @@ inherited frmPayList: TfrmPayList
OnClick = ToolButton2Click
end
object ToolButton9: TToolButton
- Left = 687
+ Left = 758
Top = 0
AutoSize = True
Caption = #38468#20214#19978#20256
@@ -109,7 +117,7 @@ inherited frmPayList: TfrmPayList
OnClick = ToolButton9Click
end
object ToolButton4: TToolButton
- Left = 782
+ Left = 853
Top = 0
AutoSize = True
Caption = #23548#20986
@@ -117,7 +125,7 @@ inherited frmPayList: TfrmPayList
OnClick = ToolButton4Click
end
object ToolButton5: TToolButton
- Left = 853
+ Left = 924
Top = 0
AutoSize = True
Caption = #20445#23384#26684#24335
@@ -125,7 +133,7 @@ inherited frmPayList: TfrmPayList
OnClick = ToolButton5Click
end
object TBClose: TToolButton
- Left = 948
+ Left = 1019
Top = 0
AutoSize = True
Caption = #20851#38381
@@ -133,7 +141,7 @@ inherited frmPayList: TfrmPayList
OnClick = TBCloseClick
end
object ToolButton6: TToolButton
- Left = 1019
+ Left = 1090
Top = 0
AutoSize = True
Caption = #22270#29255#19978#20256
@@ -291,7 +299,6 @@ inherited frmPayList: TfrmPayList
Align = alClient
PopupMenu = PopupMenu1
TabOrder = 2
- ExplicitTop = 142
object Tv1: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
Navigator.Buttons.Delete.Enabled = False
@@ -517,7 +524,7 @@ inherited frmPayList: TfrmPayList
TabOrder = 3
Properties.CustomButtons.Buttons = <>
Properties.Style = 2
- Properties.TabIndex = 2
+ Properties.TabIndex = 1
Properties.Tabs.Strings = (
#26410#23457#26680
#24050#23457#26680
diff --git a/A09财务通用管理/U_PayList.pas b/A09财务通用管理/U_PayList.pas
index 1fe92ac..7d757ef 100644
--- a/A09财务通用管理/U_PayList.pas
+++ b/A09财务通用管理/U_PayList.pas
@@ -97,6 +97,7 @@ type
Button3: TButton;
Button4: TButton;
ToolButton6: TToolButton;
+ ToolButton7: TToolButton;
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure TBCloseClick(Sender: TObject);
procedure btnDelClick(Sender: TObject);
@@ -123,6 +124,7 @@ type
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure ToolButton6Click(Sender: TObject);
+ procedure ToolButton7Click(Sender: TObject);
private
procedure InitGrid();
procedure SetStatus();
@@ -410,49 +412,50 @@ begin
end;
procedure TfrmPayList.btnChkClick(Sender: TObject);
-begin
- Panel2.Left := (self.width - Panel2.width) div 2;
- Panel2.Visible := True;
-end;
-//var
-// FFFIDS: string;
//begin
-// if CDS_1.IsEmpty then
-// exit;
-//
-// if not CDS_1.Locate('SSel', True, []) then
-// begin
-// application.MessageBox('ѡ', 'ʾ');
-// Exit;
-// end;
-//
-// with CDS_1 do
-// begin
-// DisableControls;
-// while CDS_1.Locate('SSel', True, []) do
-// begin
-// FFFIDS := FFFIDS + Trim(CDS_1.fieldbyname('FFID').AsString) + ',';
-// CDS_1.Delete;
-// end;
-// EnableControls;
-// end;
-//
-// try
-// ADOQueryCmd.Connection.BeginTrans;
-// with ADOQueryCmd do
-// begin
-// Close;
-// sql.Clear;
-// sql.Add(' exec P_Fin_Flow_SetStatus ');
-// sql.Add(' @FFIDS=' + QuotedStr(FFFIDS));
-// sql.Add(',@Operation='''' ');
-// Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
-// Sql.Add(',@DName=' + quotedstr(Trim(DName)));
-// open;
-// end;
-// if ADOQueryCmd.FieldByName('intReturn').AsInteger = -1 then
-// raise Exception.Create(pchar(trim(ADOQueryCmd.FieldByName('ShowMsg').AsString)));
-//
+// Panel2.Left := (self.width - Panel2.width) div 2;
+// Panel2.Visible := True;
+//end;
+var
+ FFFIDS: string;
+begin
+ if CDS_1.IsEmpty then
+ exit;
+
+ if not CDS_1.Locate('SSel', True, []) then
+ begin
+ application.MessageBox('ѡ', 'ʾ');
+ Exit;
+ end;
+
+ with CDS_1 do
+ begin
+ DisableControls;
+ while CDS_1.Locate('SSel', True, []) do
+ begin
+ FFFIDS := FFFIDS + Trim(CDS_1.fieldbyname('FFID').AsString) + ',';
+ CDS_1.Delete;
+ end;
+ EnableControls;
+ end;
+
+ try
+ ADOQueryCmd.Connection.BeginTrans;
+ with ADOQueryCmd do
+ begin
+ Close;
+ sql.Clear;
+ sql.Add(' exec P_Fin_Flow_SetStatus_1 ');
+ sql.Add(' @FFIDS=' + QuotedStr(FFFIDS));
+ sql.Add(',@Operation='''' ');
+ Sql.Add(',@SetDate=''' + FormatDateTime('yyyy-MM-dd', Setdate1.DateTime) + ''' ');
+ Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
+ Sql.Add(',@DName=' + quotedstr(Trim(DName)));
+ open;
+ end;
+ if ADOQueryCmd.FieldByName('intReturn').AsInteger = -1 then
+ raise Exception.Create(pchar(trim(ADOQueryCmd.FieldByName('ShowMsg').AsString)));
+
// with ADOQueryCmd do
// begin
// Close;
@@ -465,15 +468,17 @@ end;
// end;
// if ADOQueryCmd.FieldByName('intReturn').AsInteger = -1 then
// raise Exception.Create(pchar(trim(ADOQueryCmd.FieldByName('ShowMsg').AsString)));
-// ADOQueryCmd.Connection.CommitTrans;
-// application.MessageBox('˳ɹ', 'ʾ');
-// except
-// ADOQueryCmd.Connection.RollbackTrans;
-// application.MessageBox(PChar(Exception(ExceptObject).Message), 'ʾϢ', 0);
-// InitGrid();
-// end;
-//
-//end;
+ ADOQueryCmd.Connection.CommitTrans;
+ application.MessageBox('˳ɹ', 'ʾ');
+ Panel2.Visible := False;
+ except
+ ADOQueryCmd.Connection.RollbackTrans;
+ application.MessageBox(PChar(Exception(ExceptObject).Message), 'ʾϢ', 0);
+ InitGrid();
+// Panel2.Visible := False;
+ end;
+
+end;
procedure TfrmPayList.btnReChkClick(Sender: TObject);
var
@@ -819,6 +824,25 @@ begin
end;
+procedure TfrmPayList.ToolButton7Click(Sender: TObject);
+begin
+ try
+ frmPayInput := TfrmPayInput.Create(Application);
+ with frmPayInput do
+ begin
+ FFFID := Trim(SELF.CDS_1.fieldbyname('FFID').AsString);
+ ToolButton3.visible:=False;
+ if ShowModal = 1 then
+ begin
+ InitGrid();
+ end;
+ end;
+ finally
+ frmPayInput.Free;
+ end;
+
+end;
+
procedure TfrmPayList.btnEditClick(Sender: TObject);
begin
try
diff --git a/B01基础合同管理/Contract.dpr b/B01基础合同管理/Contract.dpr
index 12d54be..30f0a97 100644
--- a/B01基础合同管理/Contract.dpr
+++ b/B01基础合同管理/Contract.dpr
@@ -29,7 +29,8 @@ uses
U_SalesConInPutCopy in 'U_SalesConInPutCopy.pas' {frmSalesConInPutCopy},
U_ContractList in 'U_ContractList.pas' {frmContractList},
U_BaoguanList in 'U_BaoguanList.pas' {frmBaoguanList},
- U_BaoguanInPut in 'U_BaoguanInPut.pas' {frmBaoguanInPut};
+ U_BaoguanInPut in 'U_BaoguanInPut.pas' {frmBaoguanInPut},
+ U_BaseDataLink in '..\..\..\public10\design\U_BaseDataLink.pas' {BaseDataLink: TDataModule};
{$R *.res}
diff --git a/B01基础合同管理/Contract.dproj b/B01基础合同管理/Contract.dproj
index b34dad6..a7e6d1b 100644
--- a/B01基础合同管理/Contract.dproj
+++ b/B01基础合同管理/Contract.dproj
@@ -201,6 +201,11 @@
dfm
+
+
+ dfm
+ TDataModule
+
Cfg_2
Base
diff --git a/B01基础合同管理/Contract.dproj.local b/B01基础合同管理/Contract.dproj.local
index 7b50871..87ab867 100644
--- a/B01基础合同管理/Contract.dproj.local
+++ b/B01基础合同管理/Contract.dproj.local
@@ -19,21 +19,21 @@
1899-12-30 00:00:00.000.556,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_AttachmentUpload.pas=
1899-12-30 00:00:00.000.806,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LableMapSet.dfm=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LbaelMapSet.dfm
1899-12-30 00:00:00.000.634,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.dfm=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LablePrint.dfm
- 1899-12-30 00:00:00.000.695,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_UserSel.pas
1899-12-30 00:00:00.000.149,=D:\Dp10Repo\public10\ThreeFun\Form\U_ZDYHelp.pas
+ 1899-12-30 00:00:00.000.695,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_UserSel.pas
1899-12-30 00:00:00.000.692,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ClothInfoSel.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
1899-12-30 00:00:00.000.564,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ClothInfoSel.pas=
1899-12-30 00:00:00.000.325,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ClothInfoSel.pas
1899-12-30 00:00:00.000.339,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ClothInfoSel.pas
- 1899-12-30 00:00:00.000.692,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ClothInfoSel.dfm=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.dfm
1899-12-30 00:00:00.000.806,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LableMapSet.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LbaelMapSet.pas
+ 1899-12-30 00:00:00.000.692,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ClothInfoSel.dfm=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.dfm
1899-12-30 00:00:00.000.939,=D:\Dp10Repo\public10\design\U_BaseInput.pas
1899-12-30 00:00:00.000.074,D:\Dp10Repo\项目代码\RTBasics\B02基础纱线仓库\U_YarnPurchasePlanPut.pas=D:\Dp10Repo\项目代码\RTBasics\B01基础合同管理\U_SalesConInPut.pas
1899-12-30 00:00:00.000.526,=D:\Dp10Repo\项目代码\RTBasics\B01基础合同管理\U_SalesContractList.pas
1899-12-30 00:00:00.000.493,=D:\Dp10Repo\项目代码\RTBasics\A00通用模板\Unit1.pas
1899-12-30 00:00:00.000.726,D:\Dp10Repo\项目代码\RTBasics\B02基础纱线仓库\U_YarnPurchasePlanList.pas=D:\Dp10Repo\项目代码\RTBasics\B01基础合同管理\U_SalesContractList.pas
1899-12-30 00:00:00.000.272,D:\Dp10Repo\项目代码\RTBasics\B02基础纱线仓库\U_YarnPurchasePlanList.pas=
- 1899-12-30 00:00:00.000.609,=D:\Dp10Repo\项目代码\D10myBiaoqi\B01基础合同管理\U_BaoguanList.pas
+ 1899-12-30 00:00:00.000.487,D:\Dp10Repo\项目代码\睿特\新DLL初始化(CSH.dll)\U_ZDYHelpSel.pas=
1899-12-30 00:00:00.000.875,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_PictureUpload.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\PictureUpload.pas
1899-12-30 00:00:00.000.726,D:\Dp10Repo\项目代码\RTBasics\B02基础纱线仓库\U_YarnPurchasePlanList.dfm=D:\Dp10Repo\项目代码\RTBasics\B01基础合同管理\U_SalesContractList.dfm
1899-12-30 00:00:00.000.736,D:\Dp10Repo\项目代码\睿特\新DLL初始化(CSH.dll)\U_ModuleNote.pas=
@@ -46,26 +46,27 @@
1899-12-30 00:00:00.000.428,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelMapSet.pas
1899-12-30 00:00:00.000.522,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelMapSet.pas
1899-12-30 00:00:00.000.009,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelMapSet.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LableMapSet.pas
- 1899-12-30 00:00:00.000.123,=D:\Dp10Repo\public10\design\U_globalVar.pas
- 1899-12-30 00:00:00.000.024,=D:\Dp10Repo\项目代码\RTBasics\B01基础合同管理\U_SalesConInPut.pas
1899-12-30 00:00:00.000.086,=D:\Dp10Repo\public10\design\U_cxGridCustomCss.pas
+ 1899-12-30 00:00:00.000.024,=D:\Dp10Repo\项目代码\RTBasics\B01基础合同管理\U_SalesConInPut.pas
+ 1899-12-30 00:00:00.000.123,=D:\Dp10Repo\public10\design\U_globalVar.pas
1899-12-30 00:00:00.000.015,=D:\Dp10Repo\public10\ThreeFun\Fun\U_RTFun.pas
- 1899-12-30 00:00:00.000.487,D:\Dp10Repo\项目代码\睿特\新DLL初始化(CSH.dll)\U_ZDYHelpSel.pas=
1899-12-30 00:00:00.000.425,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas=
1899-12-30 00:00:00.000.067,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas
- 1899-12-30 00:00:00.000.603,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas
- 1899-12-30 00:00:00.000.716,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ProcessSel.pas
- 1899-12-30 00:00:00.000.575,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_EmployeeSel.pas=
- 1899-12-30 00:00:00.000.092,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_EmployeeSel.pas
- 1899-12-30 00:00:00.000.875,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_PictureUpload.dfm=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\PictureUpload.dfm
- 1899-12-30 00:00:00.000.630,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
- 1899-12-30 00:00:00.000.441,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
- 1899-12-30 00:00:00.000.569,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas=
- 1899-12-30 00:00:00.000.616,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LablePrint.pas
1899-12-30 00:00:00.000.634,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LablePrint.pas
+ 1899-12-30 00:00:00.000.575,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_EmployeeSel.pas=
+ 1899-12-30 00:00:00.000.716,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_ProcessSel.pas
+ 1899-12-30 00:00:00.000.609,=D:\Dp10Repo\项目代码\D10myBiaoqi\B01基础合同管理\U_BaoguanList.pas
+ 1899-12-30 00:00:00.000.875,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_PictureUpload.dfm=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\PictureUpload.dfm
+ 1899-12-30 00:00:00.000.603,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LabelPrint.pas
+ 1899-12-30 00:00:00.000.616,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_LablePrint.pas
+ 1899-12-30 00:00:00.000.569,D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas=
1899-12-30 00:00:00.000.734,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
1899-12-30 00:00:00.000.422,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
- 2024-08-09 15:19:07.322,=D:\Dp10Repo\项目代码\D10myBiaoqi\B01基础合同管理\U_BaoguanInPut.pas
+ 1899-12-30 00:00:00.000.092,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_EmployeeSel.pas
+ 1899-12-30 00:00:00.000.322,=D:\Dp10Repo\项目代码\D10myBiaoqi\B01基础合同管理\U_BaoguanInPut.pas
+ 1899-12-30 00:00:00.000.630,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
+ 1899-12-30 00:00:00.000.441,=D:\Dp10Repo\项目代码\RTBasics\A00通用窗体\U_CompanySel.pas
+ 2024-08-21 09:38:15.872,=D:\Dp10Repo\public10\design\U_BaseDataLink.pas
@@ -124,6 +125,8 @@
+
+
diff --git a/B01基础合同管理/Contract.identcache b/B01基础合同管理/Contract.identcache
index adbce19..ba69672 100644
Binary files a/B01基础合同管理/Contract.identcache and b/B01基础合同管理/Contract.identcache differ
diff --git a/B01基础合同管理/U_BaoguanInPut.dfm b/B01基础合同管理/U_BaoguanInPut.dfm
index bdf2429..691e122 100644
--- a/B01基础合同管理/U_BaoguanInPut.dfm
+++ b/B01基础合同管理/U_BaoguanInPut.dfm
@@ -11,6 +11,7 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
OldCreateOrder = True
Position = poScreenCenter
WindowState = wsMaximized
+ ExplicitLeft = -362
ExplicitWidth = 1533
ExplicitHeight = 734
PixelsPerInch = 96
@@ -61,7 +62,7 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
Left = 0
Top = 38
Width = 1517
- Height = 335
+ Height = 315
Align = alTop
BevelInner = bvNone
BevelOuter = bvNone
@@ -69,7 +70,7 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
Color = clWhite
Ctl3D = False
Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
+ Font.Color = clBlue
Font.Height = -12
Font.Name = #23435#20307
Font.Style = []
@@ -77,155 +78,79 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
ParentCtl3D = False
ParentFont = False
TabOrder = 1
- object Label3: TLabel
- Left = 40
- Top = 81
- Width = 65
- Height = 12
- Caption = #19979#21333#26085#26399#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label9: TLabel
- Left = 517
- Top = 36
- Width = 66
- Height = 12
- Caption = #19994' '#21153' '#21592#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
+ ExplicitLeft = 1
+ ExplicitTop = 44
object Label10: TLabel
- Left = 39
- Top = 10
+ Left = 925
+ Top = 30
Width = 66
Height = 12
Caption = #21512' '#21516' '#21495#65306
Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label14: TLabel
- Left = 38
- Top = 36
- Width = 67
- Height = 12
- Caption = #23458' '#25143#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clMaroon
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label20: TLabel
- Left = 517
- Top = 10
- Width = 65
- Height = 12
- Caption = #32463#33829#21333#20301#65306
- Font.Charset = GB2312_CHARSET
Font.Color = clBlue
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
end
- object Label6: TLabel
- Left = 40
- Top = 140
- Width = 65
- Height = 12
- Caption = #25968#37327#28322#30701#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label34: TLabel
- Left = 277
- Top = 10
- Width = 65
- Height = 12
- Caption = #23458#25143#21333#21495#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label26: TLabel
- Left = 277
- Top = 36
+ object Label14: TLabel
+ Left = 36
+ Top = 30
Width = 66
Height = 12
- Caption = #20013' '#38388' '#21830#65306
+ Caption = #20986' '#21475' '#21830#65306
Font.Charset = GB2312_CHARSET
- Font.Color = clMaroon
+ Font.Color = clBlue
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
end
- object Label27: TLabel
- Left = 517
- Top = 188
- Width = 65
- Height = 12
- Caption = #26159#21542#21547#31246#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label29: TLabel
- Left = 518
- Top = 110
+ object Label1: TLabel
+ Left = 477
+ Top = 30
Width = 66
Height = 12
- Caption = #36215' '#36816' '#28207#65306
+ Caption = #21457' '#31080' '#21495#65306
Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label30: TLabel
- Left = 759
- Top = 110
- Width = 66
- Height = 12
- Caption = #30446' '#30340' '#28207#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
+ Font.Color = clBlue
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
end
object Label2: TLabel
- Left = 759
- Top = 81
+ Left = 701
+ Top = 30
Width = 65
Height = 12
- Caption = #23454#26102#27719#29575#65306
+ Caption = #21457#31080#26085#26399#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label4: TLabel
+ Left = 1150
+ Top = 30
+ Width = 65
+ Height = 12
+ Caption = #24449#20813#24615#36136#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label3: TLabel
+ Left = 925
+ Top = 70
+ Width = 65
+ Height = 12
+ Caption = #23458#25143#21517#31216#65306
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
@@ -234,11 +159,24 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
ParentFont = False
end
object Label5: TLabel
- Left = 38
- Top = 188
+ Left = 36
+ Top = 68
Width = 67
Height = 12
- Caption = #24065' '#31181#65306
+ Caption = #31246' '#21495#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlack
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label6: TLabel
+ Left = 477
+ Top = 70
+ Width = 65
+ Height = 12
+ Caption = #28023#20851#32534#30721#65306
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
@@ -247,92 +185,24 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
ParentFont = False
end
object Label7: TLabel
- Left = 791
- Top = 266
+ Left = 1155
+ Top = 67
Width = 65
Height = 12
- Caption = #20323#37329#27604#20363#65306
+ Caption = #21512#21516#26085#26399#65306
Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
+ Font.Color = clBlue
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
- Visible = False
- end
- object Label11: TLabel
- Left = 40
- Top = 219
- Width = 65
- Height = 12
- Caption = #20184#27454#26041#24335#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label12: TLabel
- Left = 40
- Top = 110
- Width = 65
- Height = 12
- Caption = #36816#36755#26041#24335#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label4: TLabel
- Left = 785
- Top = 212
- Width = 91
- Height = 12
- Caption = #20844#21496#33337#26679#35201#27714#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- Visible = False
- end
- object Label13: TLabel
- Left = 277
- Top = 188
- Width = 65
- Height = 12
- Caption = #20215#26684#26415#35821#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label1: TLabel
- Left = 785
- Top = 241
- Width = 91
- Height = 12
- Caption = #20179#24211#33337#26679#35201#27714#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- Visible = False
end
object Label8: TLabel
- Left = 759
- Top = 140
+ Left = 701
+ Top = 70
Width = 65
Height = 12
- Caption = #21253#35013#35201#27714#65306
+ Caption = #33322#21517#33322#27425#65306
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
@@ -340,25 +210,25 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
Font.Style = [fsBold]
ParentFont = False
end
+ object Label11: TLabel
+ Left = 36
+ Top = 108
+ Width = 66
+ Height = 12
+ Caption = #25552' '#21333' '#21495#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlack
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
object Label15: TLabel
- Left = 278
- Top = 81
+ Left = 1150
+ Top = 108
Width = 65
Height = 12
- Caption = #26102#38388#35201#27714#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label16: TLabel
- Left = 517
- Top = 81
- Width = 65
- Height = 12
- Caption = #20132#36135#26085#26399#65306
+ Caption = #31163#22659#21475#23736#65306
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
@@ -367,76 +237,151 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
ParentFont = False
end
object Label17: TLabel
- Left = 1004
- Top = 4
+ Left = 36
+ Top = 143
+ Width = 66
+ Height = 12
+ Caption = #20986' '#36816' '#28207#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label20: TLabel
+ Left = 1150
+ Top = 152
Width = 65
Height = 12
- Caption = #33136#23553#22823#29260#65306
+ Caption = #21253#35013#31181#31867#65306
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
- Visible = False
end
- object Label23: TLabel
- Left = 759
- Top = 10
+ object Label21: TLabel
+ Left = 925
+ Top = 190
+ Width = 67
+ Height = 12
+ Caption = #36816' '#36153#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label22: TLabel
+ Left = 36
+ Top = 188
Width = 65
Height = 12
- Caption = #20132#26131#31867#22411#65306
+ Caption = #36152#26131#26041#24335#65306
Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
+ Font.Color = clBlue
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
end
object Label24: TLabel
- Left = 759
- Top = 36
- Width = 67
- Height = 12
- Caption = #29702' '#21333#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object lblSalesId: TLabel
- Left = 1067
- Top = 302
+ Left = 1150
+ Top = 190
Width = 65
Height = 12
- Caption = #19994#21153#32534#21495#65306
+ Caption = #30003#25253#26085#26399#65306
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
- Visible = False
end
object Label25: TLabel
- Left = 1075
- Top = 323
+ Left = 701
+ Top = 190
Width = 65
Height = 12
- Caption = #29702#21333#32534#21495#65306
+ Caption = #25253#20851#26465#27454#65306
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
- Visible = False
end
- object Label18: TLabel
- Left = 38
- Top = 247
+ object Label26: TLabel
+ Left = 1150
+ Top = 227
+ Width = 66
+ Height = 12
+ Caption = #22791' '#26696' '#21495#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label27: TLabel
+ Left = 256
+ Top = 228
+ Width = 65
+ Height = 12
+ Caption = #36135#36816#20195#29702#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlack
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label28: TLabel
+ Left = 36
+ Top = 227
+ Width = 67
+ Height = 12
+ Caption = #20445' '#36153#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label30: TLabel
+ Left = 701
+ Top = 227
+ Width = 66
+ Height = 12
+ Caption = #33337' '#20844' '#21496#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label32: TLabel
+ Left = 701
+ Top = 268
+ Width = 65
+ Height = 12
+ Caption = #23458#25143#21517#31216#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label33: TLabel
+ Left = 36
+ Top = 267
Width = 67
Height = 12
Caption = #22791' '#27880#65306
@@ -447,25 +392,116 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
Font.Style = [fsBold]
ParentFont = False
end
+ object Label35: TLabel
+ Left = 1150
+ Top = 269
+ Width = 78
+ Height = 12
+ Caption = #26368#32456#30446#30340#22269#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label12: TLabel
+ Left = 477
+ Top = 108
+ Width = 65
+ Height = 12
+ Caption = #24320#33322#26085#26399#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label13: TLabel
+ Left = 701
+ Top = 108
+ Width = 65
+ Height = 12
+ Caption = #31665#21495#23553#21495#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label9: TLabel
+ Left = 925
+ Top = 108
+ Width = 67
+ Height = 12
+ Caption = #36135' '#26588#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clWindowText
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label16: TLabel
+ Left = 925
+ Top = 148
+ Width = 65
+ Height = 12
+ Caption = #36816#36755#26041#24335#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
object Label19: TLabel
- Left = 278
- Top = 110
+ Left = 701
+ Top = 146
Width = 66
Height = 12
- Caption = #35746' '#20179' '#20154#65306
+ Caption = #25269' '#36816' '#22269#65306
Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
+ Font.Color = clBlue
Font.Height = -12
Font.Name = #23435#20307
Font.Style = [fsBold]
ParentFont = False
end
- object Label21: TLabel
- Left = 282
- Top = 140
+ object Label18: TLabel
+ Left = 477
+ Top = 146
+ Width = 66
+ Height = 12
+ Caption = #36152' '#26131' '#22269#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label36: TLabel
+ Left = 256
+ Top = 145
+ Width = 66
+ Height = 12
+ Caption = #21040' '#36135' '#28207#65306
+ Font.Charset = GB2312_CHARSET
+ Font.Color = clBlue
+ Font.Height = -12
+ Font.Name = #23435#20307
+ Font.Style = [fsBold]
+ ParentFont = False
+ end
+ object Label23: TLabel
+ Left = 477
+ Top = 190
Width = 65
Height = 12
- Caption = #37325#37327#28322#30701#65306
+ Caption = #32467#27719#26041#24335#65306
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
@@ -473,751 +509,354 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
Font.Style = [fsBold]
ParentFont = False
end
- object Label22: TLabel
- Left = 518
- Top = 140
- Width = 65
- Height = 12
- Caption = #20307#31215#39044#20272#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label28: TLabel
- Left = 461
- Top = 81
- Width = 13
- Height = 12
- Caption = #22825
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label31: TLabel
- Left = 760
- Top = 189
- Width = 65
- Height = 12
- Caption = #31614#35746#22320#28857#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object Label32: TLabel
- Left = 517
- Top = 218
- Width = 65
- Height = 12
- Caption = #26159#21542#21547#36816#65306
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = [fsBold]
- ParentFont = False
- end
- object ConDate: TDateTimePicker
- Tag = 2
- Left = 108
- Top = 77
- Width = 125
- Height = 20
- BevelInner = bvNone
- Date = 40916.000000000000000000
- Format = 'yyyy-MM-dd'
- Time = 0.670856296288548000
- TabOrder = 0
- end
object ConNo: TEdit
Tag = 2
- Left = 107
- Top = 8
- Width = 125
+ Left = 993
+ Top = 27
+ Width = 110
Height = 18
- TabOrder = 1
- Text = #33258#21160#29983#25104
+ TabOrder = 0
end
- object BuyName: TBtnEditC
+ object CKS: TBtnEditC
Tag = 2
- Left = 110
- Top = 33
- Width = 125
+ Left = 108
+ Top = 26
+ Width = 318
Height = 20
- ReadOnly = True
- TabOrder = 3
- OnBtnUpClick = BuyNameBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
+ Hint = 'CKS/'#20986#21475#21830
+ TabOrder = 1
+ OnBtnDnClick = CKSBtnDnClick
end
- object BuyConNo: TEdit
+ object FPNO: TEdit
Tag = 2
- Left = 353
- Top = 7
- Width = 125
+ Left = 549
+ Top = 27
+ Width = 110
Height = 18
TabOrder = 2
end
- object QtyNote: TBtnEditC
+ object FPDate: TDateTimePicker
Tag = 2
- Left = 108
- Top = 136
- Width = 125
+ Left = 772
+ Top = 27
+ Width = 110
Height = 20
- Hint = 'QtyNote/'#25968#37327#28322#30701
+ BevelInner = bvNone
+ Date = 45517.000000000000000000
+ Format = 'yyyy-MM-dd'
+ Time = 0.670856296288548000
+ TabOrder = 3
+ end
+ object ZMXZ: TBtnEditC
+ Tag = 2
+ Left = 1226
+ Top = 26
+ Width = 110
+ Height = 20
+ Hint = 'ZMXZ/'#24449#20813#24615#36136
TabOrder = 4
- OnBtnUpClick = SalesmanBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
end
- object Sellname: TBtnEditC
+ object PONO: TEdit
Tag = 2
- Left = 594
- Top = 6
- Width = 125
- Height = 20
- Hint = 'SellName/'#32463#33829#21333#20301
+ Left = 993
+ Top = 68
+ Width = 110
+ Height = 18
TabOrder = 5
- OnBtnUpClick = SellNameBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
end
- object MiddleName: TBtnEditC
+ object HTDate: TDateTimePicker
Tag = 2
- Left = 353
- Top = 32
- Width = 125
- Height = 20
- ReadOnly = True
- TabOrder = 6
- OnBtnUpClick = MiddleNameBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object IsTax: TComboBox
- Tag = 2
- Left = 594
- Top = 184
- Width = 125
- Height = 20
- TabOrder = 7
- Items.Strings = (
- #26159
- #21542)
- end
- object QiYun: TBtnEditC
- Tag = 2
- Left = 596
- Top = 106
- Width = 125
- Height = 20
- Hint = 'QiYun/'#36215#36816#28207
- TabOrder = 8
- OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object MuDi: TBtnEditC
- Tag = 2
- Left = 835
- Top = 106
- Width = 125
- Height = 20
- Hint = 'MuDi/'#30446#30340#28207
- TabOrder = 9
- OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object ExchangeRate: TEdit
- Tag = 2
- Left = 835
- Top = 78
- Width = 125
- Height = 18
- TabOrder = 10
- OnKeyPress = ExchangeRateKeyPress
- end
- object Currency: TComboBox
- Tag = 2
- Left = 108
- Top = 185
- Width = 125
- Height = 20
- TabOrder = 11
- Text = 'USD'
- Items.Strings = (
- 'USD'
- 'CNY')
- end
- object YongJin: TEdit
- Tag = 2
- Left = 862
- Top = 263
- Width = 125
- Height = 18
- TabOrder = 12
- Visible = False
- end
- object YunShu: TBtnEditC
- Tag = 2
- Left = 109
- Top = 107
- Width = 125
- Height = 20
- Hint = 'YunShu/'#36816#36755#26041#24335
- TabOrder = 13
- OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object Payment: TBtnEditC
- Tag = 2
- Left = 108
- Top = 215
- Width = 368
- Height = 20
- Hint = 'Payment/'#20184#27454#26041#24335
- TabOrder = 14
- OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object GSChuanYangNote: TBtnEditC
- Tag = 2
- Left = 879
- Top = 211
- Width = 81
- Height = 20
- Hint = 'GSChuanYangNote/'#20844#21496#33337#26679#35201#27714
- AutoSize = False
- TabOrder = 15
- Visible = False
- OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object JiaGeSY: TBtnEditC
- Tag = 2
- Left = 353
- Top = 184
- Width = 125
- Height = 20
- Hint = 'JiaGeSY/'#20215#26684#26415#35821
- TabOrder = 16
- OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object CKChuanYangNote: TBtnEditC
- Tag = 2
- Left = 879
- Top = 240
- Width = 84
- Height = 20
- Hint = 'CKChuanYangNote/'#20179#24211#33337#26679#35201#27714
- AutoSize = False
- TabOrder = 17
- Visible = False
- OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object MTieJing: TRichEdit
- Tag = 2
- Left = 992
- Top = 181
- Width = 217
- Height = 103
- Font.Charset = GB2312_CHARSET
- Font.Color = clRed
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = []
- ParentFont = False
- TabOrder = 18
- Visible = False
- Zoom = 100
- OnDblClick = MTieJingDblClick
- end
- object cxDBImage1: TcxDBImage
- Left = 1214
- Top = 0
- Hint = 'FileName'
- DataBinding.DataField = 'FilesOther'
- DataBinding.DataSource = DS_ImgHX
- Properties.GraphicClassName = 'TdxSmartImage'
- Properties.ReadOnly = True
- Properties.ShowFocusRect = False
- Style.BorderStyle = ebsSingle
- Style.LookAndFeel.NativeStyle = True
- StyleDisabled.LookAndFeel.NativeStyle = True
- StyleFocused.LookAndFeel.NativeStyle = True
- StyleHot.LookAndFeel.NativeStyle = True
- TabOrder = 19
- Visible = False
- OnDblClick = cxDBImage1DblClick
- Height = 281
- Width = 192
- end
- object Packing: TBtnEditC
- Tag = 2
- Left = 836
- Top = 135
- Width = 125
- Height = 20
- Hint = 'Packing/'#21253#35013#35201#27714
- AutoSize = False
- TabOrder = 20
- OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object DlyDate: TDateTimePicker
- Tag = 2
- Left = 595
- Top = 77
- Width = 125
+ Left = 1226
+ Top = 66
+ Width = 110
Height = 20
BevelInner = bvNone
Date = 40916.000000000000000000
Format = 'yyyy-MM-dd'
Time = 0.670856296288548000
+ TabOrder = 6
+ end
+ object HB: TBtnEditC
+ Tag = 2
+ Left = 769
+ Top = 68
+ Width = 110
+ Height = 20
+ Hint = 'HB/'#33322#29677
+ TabOrder = 7
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object LJKA: TBtnEditC
+ Tag = 2
+ Left = 1221
+ Top = 104
+ Width = 110
+ Height = 20
+ Hint = 'LJKA/'#31163#22659#21475#23736
+ TabOrder = 8
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object ChuyunG: TBtnEditC
+ Tag = 2
+ Left = 108
+ Top = 145
+ Width = 110
+ Height = 20
+ Hint = 'ChuYunG/'#20986#36816#28207
+ TabOrder = 9
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object BZType: TBtnEditC
+ Tag = 2
+ Left = 1226
+ Top = 143
+ Width = 110
+ Height = 20
+ Hint = 'BZType/'#21253#35013#31181#31867
+ TabOrder = 10
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object MYType: TBtnEditC
+ Tag = 2
+ Left = 108
+ Top = 185
+ Width = 318
+ Height = 20
+ Hint = 'MYType/'#36152#26131#26041#24335
+ TabOrder = 11
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object SBDate: TDateTimePicker
+ Tag = 2
+ Left = 1226
+ Top = 188
+ Width = 110
+ Height = 20
+ BevelInner = bvNone
+ Date = 40916.000000000000000000
+ Format = 'yyyy-MM-dd'
+ Time = 0.670856296288548000
+ TabOrder = 12
+ end
+ object BGTK: TBtnEditC
+ Tag = 2
+ Left = 769
+ Top = 188
+ Width = 110
+ Height = 20
+ Hint = 'BGTK/'#25253#20851#26465#27454
+ TabOrder = 13
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object HYDL: TBtnEditC
+ Tag = 2
+ Left = 316
+ Top = 225
+ Width = 343
+ Height = 20
+ Hint = 'HYDL/'#36135#36816#20195#29702
+ ReadOnly = True
+ TabOrder = 14
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object CGS: TBtnEditC
+ Tag = 2
+ Left = 767
+ Top = 225
+ Width = 336
+ Height = 20
+ Hint = 'CGS/'#33337#20844#21496
+ TabOrder = 15
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object CustName: TBtnEditC
+ Tag = 2
+ Left = 767
+ Top = 265
+ Width = 336
+ Height = 20
+ TabOrder = 16
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object ZZMDG: TBtnEditC
+ Tag = 2
+ Left = 1226
+ Top = 265
+ Width = 110
+ Height = 20
+ Hint = 'ZZMDG/'#26368#32456#30446#30340#22269
+ TabOrder = 17
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object DPNo: TEdit
+ Tag = 2
+ Left = 108
+ Top = 65
+ Width = 317
+ Height = 18
+ TabOrder = 18
+ end
+ object HGCode: TBtnEditC
+ Tag = 2
+ Left = 548
+ Top = 65
+ Width = 110
+ Height = 20
+ Hint = 'HGCode/'#28023#20851#32534#30721
+ TabOrder = 19
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
+ end
+ object YunFee: TEdit
+ Tag = 2
+ Left = 993
+ Top = 188
+ Width = 110
+ Height = 18
+ TabOrder = 20
+ OnKeyPress = YunFeeKeyPress
+ end
+ object BANo: TEdit
+ Tag = 2
+ Left = 1226
+ Top = 225
+ Width = 110
+ Height = 18
TabOrder = 21
end
- object YFTPName: TBtnEditC
+ object BaoFee: TEdit
Tag = 2
- Left = 1075
- Top = 0
- Width = 125
- Height = 20
- Hint = 'YFTPName/'#33136#23553#22823#29260
+ Left = 108
+ Top = 225
+ Width = 110
+ Height = 18
TabOrder = 22
- Visible = False
- OnBtnUpClick = YFTPNameBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
+ OnKeyPress = BaoFeeKeyPress
end
- object ShippMent: TEdit
+ object Note: TEdit
Tag = 2
- Left = 355
- Top = 78
- Width = 99
+ Left = 109
+ Top = 265
+ Width = 550
Height = 18
TabOrder = 23
- OnChange = ShippMentChange
- OnKeyPress = ShippMentKeyPress
end
- object ConType: TComboBox
+ object TDNo: TEdit
Tag = 2
- Left = 835
- Top = 6
- Width = 125
- Height = 20
- Style = csDropDownList
- ItemIndex = 0
- TabOrder = 24
- Text = #20869#38144
- Items.Strings = (
- #20869#38144
- #22806#38144)
- end
- object Saleser: TEdit
- Tag = 2
- Left = 595
- Top = 33
- Width = 125
+ Left = 108
+ Top = 105
+ Width = 318
Height = 18
+ TabOrder = 24
+ end
+ object KHDate: TDateTimePicker
+ Tag = 2
+ Left = 549
+ Top = 104
+ Width = 110
+ Height = 20
+ BevelInner = bvNone
+ Date = 40916.000000000000000000
+ Format = 'yyyy-MM-dd'
+ Time = 0.670856296288548000
TabOrder = 25
end
- object Tallyer: TEdit
+ object batchNo: TEdit
Tag = 2
- Left = 835
- Top = 33
- Width = 125
+ Left = 769
+ Top = 105
+ Width = 110
Height = 18
TabOrder = 26
end
- object SalesId: TEdit
+ object HG: TBtnEditC
Tag = 2
- Left = 1138
- Top = 296
- Width = 125
- Height = 18
+ Left = 993
+ Top = 104
+ Width = 110
+ Height = 20
+ Hint = 'HG/'#36135#26588
TabOrder = 27
- Visible = False
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
end
- object TallyId: TEdit
+ object YSType: TBtnEditC
Tag = 2
- Left = 1139
- Top = 320
- Width = 125
- Height = 18
+ Left = 993
+ Top = 144
+ Width = 110
+ Height = 20
+ Hint = 'YSType/'#36816#36755#26041#24335
TabOrder = 28
- Visible = False
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
end
- object Booker: TComboBox
+ object DYG: TBtnEditC
Tag = 2
- Left = 353
- Top = 106
- Width = 127
+ Left = 769
+ Top = 144
+ Width = 110
Height = 20
+ Hint = 'DYG/'#25269#36816#22269
TabOrder = 29
- Items.Strings = (
- 'BUYER'
- 'SELLER')
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
end
- object WeightNote: TBtnEditC
+ object MYG: TBtnEditC
Tag = 2
- Left = 353
- Top = 136
- Width = 130
+ Left = 549
+ Top = 144
+ Width = 110
Height = 20
- Hint = 'WeightNote/'#37325#37327#28322#30701
+ Hint = 'MYG/'#36152#26131#22269
TabOrder = 30
- OnBtnUpClick = SalesmanBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
+ OnBtnUpClick = QiYunBtnUpClick
+ OnBtnDnClick = CKSBtnDnClick
end
- object VolumeEstimation: TBtnEditC
+ object DaohuoG: TBtnEditC
Tag = 2
- Left = 595
- Top = 136
- Width = 125
+ Left = 316
+ Top = 141
+ Width = 110
Height = 20
- Hint = 'VolumeEstimation/'#20307#31215#39044#20272
- AutoSize = False
+ Hint = 'DaohuoG/'#21040#36135#28207
TabOrder = 31
OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
+ OnBtnDnClick = CKSBtnDnClick
end
- object Note: TMemo
+ object JHType: TBtnEditC
Tag = 2
- Left = 108
- Top = 246
- Width = 369
- Height = 68
+ Left = 549
+ Top = 188
+ Width = 110
+ Height = 20
+ Hint = 'JHType/'#32467#27719#26041#24335
TabOrder = 32
- end
- object QDAddress: TBtnEditC
- Tag = 2
- Left = 836
- Top = 185
- Width = 125
- Height = 20
- Hint = 'QDAddress/'#31614#35746#22320#28857
- AutoSize = False
- TabOrder = 33
OnBtnUpClick = QiYunBtnUpClick
- OnBtnDnClick = BuyNameBtnDnClick
- end
- object IsYF: TComboBox
- Tag = 2
- Left = 595
- Top = 214
- Width = 125
- Height = 20
- TabOrder = 34
- Items.Strings = (
- #26159
- #21542)
+ OnBtnDnClick = CKSBtnDnClick
end
end
- object Pic_Image1: TcxDBImage [2]
- Left = 990
- Top = 64
- Hint = 'FileName'
- DataBinding.DataField = 'FilesOther'
- DataBinding.DataSource = DataSource1
- Properties.GraphicClassName = 'TdxSmartImage'
- Properties.GraphicTransparency = gtTransparent
- Properties.ReadOnly = True
- Properties.ShowFocusRect = False
- Style.BorderStyle = ebsSingle
- TabOrder = 2
- Visible = False
- OnDblClick = Pic_Image1DblClick
- Height = 152
- Width = 217
- end
- object Panel1: TPanel [3]
+ object Panel1: TPanel [2]
Left = 0
- Top = 373
- Width = 1172
- Height = 322
+ Top = 353
+ Width = 1517
+ Height = 342
Align = alClient
Caption = 'Panel1'
- TabOrder = 3
- object cxGrid1: TcxGrid
- Left = 1
- Top = 39
- Width = 1170
- Height = 282
- Align = alClient
- BorderStyle = cxcbsNone
- PopupMenu = pm_sub
- TabOrder = 0
- object Tv1: TcxGridDBTableView
- Navigator.Buttons.CustomButtons = <>
- ScrollbarAnnotations.CustomAnnotations = <>
- OnFocusedRecordChanged = Tv1FocusedRecordChanged
- DataController.DataSource = DS_1
- DataController.Filter.AutoDataSetFilter = True
- DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost]
- DataController.Summary.DefaultGroupSummaryItems = <
- item
- Format = '0'
- Position = spFooter
- end
- item
- Format = '0'
- Position = spFooter
- end
- item
- Format = '0'
- Position = spFooter
- Column = v1PRTPrice
- end>
- DataController.Summary.FooterSummaryItems = <
- item
- Kind = skSum
- end
- item
- Kind = skSum
- end
- item
- Kind = skSum
- Column = Tv1Column9
- end>
- DataController.Summary.SummaryGroups = <>
- OptionsBehavior.FocusCellOnTab = True
- OptionsBehavior.GoToNextCellOnEnter = True
- OptionsBehavior.FocusCellOnCycle = True
- OptionsCustomize.ColumnFiltering = False
- OptionsCustomize.ColumnSorting = False
- OptionsData.Deleting = False
- OptionsData.DeletingConfirmation = False
- OptionsView.Footer = True
- OptionsView.GroupByBox = False
- Styles.Footer = DataLink_Contract.Default
- Styles.Header = DataLink_Contract.Default
- Styles.Selection = DataLink_Contract.SHuangSe
- object Tv1Column7: TcxGridDBColumn
- Tag = 9
- Caption = #36873#25321
- DataBinding.FieldName = 'SSel'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxCheckBoxProperties'
- Properties.ImmediatePost = True
- Properties.NullStyle = nssUnchecked
- HeaderAlignmentHorz = taCenter
- Width = 41
- end
- object v1XHNo: TcxGridDBColumn
- Caption = #24207#21495
- DataBinding.FieldName = 'SerialNo'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- SortIndex = 0
- SortOrder = soAscending
- Styles.Header = DataLink_Contract.Default
- Width = 55
- end
- object VC_SCSCode: TcxGridDBColumn
- Caption = #20135#21697#32534#21495
- DataBinding.FieldName = 'C_Code'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxButtonEditProperties'
- Properties.Buttons = <
- item
- Default = True
- Kind = bkEllipsis
- end>
- Properties.ReadOnly = True
- Properties.OnButtonClick = v1Column10PropertiesButtonClick
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Width = 77
- end
- object v1Column4: TcxGridDBColumn
- Caption = #20135#21697#21517#31216
- DataBinding.FieldName = 'C_Name'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Editing = False
- Options.Sorting = False
- Width = 70
- end
- object Tv1Column3: TcxGridDBColumn
- Caption = #20135#21697#33521#25991#21517
- DataBinding.FieldName = 'C_EName'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxButtonEditProperties'
- Properties.Buttons = <
- item
- Default = True
- Kind = bkEllipsis
- end>
- Properties.ReadOnly = False
- HeaderAlignmentHorz = taCenter
- Options.Editing = False
- Options.Sorting = False
- Width = 89
- end
- object v1Column5: TcxGridDBColumn
- Caption = #35268#26684
- DataBinding.FieldName = 'C_Spec'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Width = 60
- end
- object v1Column1: TcxGridDBColumn
- Caption = #25104#20998
- DataBinding.FieldName = 'C_Composition'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Editing = False
- Options.Sorting = False
- Width = 70
- end
- object Tv1Column5: TcxGridDBColumn
- Caption = #39068#33394
- DataBinding.FieldName = 'C_Color'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Width = 70
- end
- object v1Column8: TcxGridDBColumn
- Caption = #33394#21495
- DataBinding.FieldName = 'C_ColorNo'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Width = 57
- end
- object Tv1Column1: TcxGridDBColumn
- Caption = #27454#21495
- DataBinding.FieldName = 'C_StyleNo'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Width = 77
- end
- object Tv1Column8: TcxGridDBColumn
- Caption = #33457#22411
- DataBinding.FieldName = 'C_Pattern'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Width = 70
- end
- object v1Column6: TcxGridDBColumn
- Caption = #38376#24133
- DataBinding.FieldName = 'C_Width'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxButtonEditProperties'
- Properties.Buttons = <
- item
- Default = True
- Kind = bkEllipsis
- end>
- Properties.OnButtonClick = v1Column6PropertiesButtonClick
- HeaderAlignmentHorz = taCenter
- Options.Editing = False
- Options.Sorting = False
- Width = 70
- end
- object v1Column7: TcxGridDBColumn
- Caption = #20811#37325
- DataBinding.FieldName = 'C_GramWeight'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxButtonEditProperties'
- Properties.Buttons = <
- item
- Default = True
- Kind = bkEllipsis
- end>
- Properties.OnButtonClick = v1Column7PropertiesButtonClick
- HeaderAlignmentHorz = taCenter
- Options.Editing = False
- Options.Sorting = False
- Width = 70
- end
- object Tv1Column6: TcxGridDBColumn
- Caption = #25968#37327
- DataBinding.FieldName = 'ConQty'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxTextEditProperties'
- Properties.OnEditValueChanged = v1PRTOrderQtyPropertiesEditValueChanged
- HeaderAlignmentHorz = taCenter
- Width = 77
- end
- object v1OrderUnit: TcxGridDBColumn
- Caption = #21333#20301
- DataBinding.FieldName = 'ConUnit'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxComboBoxProperties'
- Properties.DropDownListStyle = lsEditFixedList
- Properties.Items.Strings = (
- 'Kg'
- 'M'
- 'Y')
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Styles.Header = DataLink_Contract.Default
- Width = 58
- end
- object v1PRTPrice: TcxGridDBColumn
- Caption = #21333#20215
- DataBinding.FieldName = 'ConPrice'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxTextEditProperties'
- Properties.OnEditValueChanged = v1PRTOrderQtyPropertiesEditValueChanged
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Styles.Header = DataLink_Contract.handBlack
- Width = 70
- end
- object Tv1Column9: TcxGridDBColumn
- Caption = #37329#39069
- DataBinding.FieldName = 'ConTotalAmount'
- DataBinding.IsNullValueType = True
- PropertiesClassName = 'TcxTextEditProperties'
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Width = 84
- end
- object Tv1Column2: TcxGridDBColumn
- Caption = #39044#20272#25104#26412
- DataBinding.FieldName = 'Estimated'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Editing = False
- Options.Sorting = False
- end
- object Tv1Column4: TcxGridDBColumn
- Caption = #21033#28070#29575
- DataBinding.FieldName = 'ProfitRate'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Editing = False
- Options.Sorting = False
- end
- object v1Column2: TcxGridDBColumn
- Caption = #22791#27880
- DataBinding.FieldName = 'ConSNote'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Sorting = False
- Width = 70
- end
- end
- object cxGrid1Level1: TcxGridLevel
- GridView = Tv1
- end
- end
+ TabOrder = 2
object ToolBar3: TToolBar
Tag = 1
Left = 1
Top = 1
- Width = 1170
+ Width = 1515
Height = 38
AutoSize = True
ButtonHeight = 38
@@ -1237,7 +876,7 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
ParentColor = False
ParentFont = False
ShowCaptions = True
- TabOrder = 1
+ TabOrder = 0
object ToolButton4: TToolButton
Left = 0
Top = 0
@@ -1255,71 +894,20 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
OnClick = ToolButton5Click
end
end
- end
- object Panel2: TPanel [4]
- Left = 1180
- Top = 373
- Width = 337
- Height = 322
- Align = alRight
- Caption = 'Panel2'
- TabOrder = 4
- Visible = False
- object ToolBar2: TToolBar
- Tag = 1
- Left = 1
- Top = 1
- Width = 335
- Height = 38
- AutoSize = True
- ButtonHeight = 38
- ButtonWidth = 75
- Caption = 'ToolBar1'
- Color = clBtnFace
- DisabledImages = DataLink_Contract.ImageList_new32
- EdgeInner = esNone
- EdgeOuter = esNone
- Font.Charset = GB2312_CHARSET
- Font.Color = clWindowText
- Font.Height = -12
- Font.Name = #23435#20307
- Font.Style = []
- Images = DataLink_Contract.ImageList_new32
- List = True
- ParentColor = False
- ParentFont = False
- ShowCaptions = True
- TabOrder = 0
- object ToolButton1: TToolButton
- Left = 0
- Top = 0
- AutoSize = True
- Caption = #20445#23384
- ImageIndex = 16
- Visible = False
- OnClick = ToolButton1Click
- end
- object ToolButton2: TToolButton
- Left = 71
- Top = 0
- Caption = #35745#31639
- ImageIndex = 9
- OnClick = ToolButton2Click
- end
- end
object cxGrid2: TcxGrid
Left = 1
Top = 39
- Width = 335
- Height = 282
+ Width = 1515
+ Height = 302
Align = alClient
BorderStyle = cxcbsNone
- PopupMenu = pm_sub
TabOrder = 1
+ ExplicitLeft = 2
+ ExplicitTop = 45
object TV2: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
ScrollbarAnnotations.CustomAnnotations = <>
- DataController.DataSource = DataSource2
+ DataController.DataSource = DS_2
DataController.Filter.AutoDataSetFilter = True
DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost]
DataController.Summary.DefaultGroupSummaryItems = <
@@ -1330,27 +918,30 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
item
Format = '0'
Position = spFooter
+ Column = v1PRTOrderQty
end
item
Format = '0'
Position = spFooter
+ Column = v1PRTPrice
end>
DataController.Summary.FooterSummaryItems = <
item
Kind = skSum
+ Column = v1PRTOrderQty
end
item
Kind = skSum
end
item
Kind = skSum
+ Column = cxGridDBColumn9
end>
DataController.Summary.SummaryGroups = <>
OptionsBehavior.FocusCellOnTab = True
OptionsBehavior.GoToNextCellOnEnter = True
OptionsBehavior.FocusCellOnCycle = True
OptionsCustomize.ColumnFiltering = False
- OptionsCustomize.ColumnSorting = False
OptionsData.Deleting = False
OptionsData.DeletingConfirmation = False
OptionsView.Footer = True
@@ -1358,34 +949,281 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
Styles.Footer = DataLink_Contract.Default
Styles.Header = DataLink_Contract.Default
Styles.Selection = DataLink_Contract.SHuangSe
- object TV2Column2: TcxGridDBColumn
- Caption = #21512#21516#23376#34920
- DataBinding.FieldName = 'Consid'
- DataBinding.IsNullValueType = True
- Visible = False
- HeaderAlignmentHorz = taCenter
- Width = 107
- end
- object TV2Column1: TcxGridDBColumn
+ object v1XHNo: TcxGridDBColumn
Caption = #24207#21495
DataBinding.FieldName = 'SerialNo'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
- Width = 41
+ SortIndex = 0
+ SortOrder = soAscending
+ Styles.Header = DataLink_Contract.Default
+ Width = 55
+ end
+ object VC_SCSCode: TcxGridDBColumn
+ Caption = #20135#21697#32534#21495
+ DataBinding.FieldName = 'C_Code'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxButtonEditProperties'
+ Properties.Buttons = <
+ item
+ Default = True
+ Kind = bkEllipsis
+ end>
+ Properties.ReadOnly = False
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object cxGridDBColumn2: TcxGridDBColumn
+ Caption = #20135#21697#21517#31216
+ DataBinding.FieldName = 'C_Name'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 70
+ end
+ object cxGridDBColumn3: TcxGridDBColumn
+ Caption = #20135#21697#33521#25991#21517
+ DataBinding.FieldName = 'C_EName'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxButtonEditProperties'
+ Properties.Buttons = <
+ item
+ Default = True
+ Kind = bkEllipsis
+ end>
+ Properties.ReadOnly = False
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 89
+ end
+ object v1Column5: TcxGridDBColumn
+ Caption = #35268#26684
+ DataBinding.FieldName = 'C_Spec'
+ DataBinding.IsNullValueType = True
+ Visible = False
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 60
+ end
+ object cxGridDBColumn4: TcxGridDBColumn
+ Caption = #25104#20998
+ DataBinding.FieldName = 'C_Composition'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 70
+ end
+ object cxGridDBColumn6: TcxGridDBColumn
+ Caption = #33394#21495
+ DataBinding.FieldName = 'C_ColorNo'
+ DataBinding.IsNullValueType = True
+ Visible = False
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 57
+ end
+ object cxGridDBColumn7: TcxGridDBColumn
+ Caption = #27454#21495
+ DataBinding.FieldName = 'C_StyleNo'
+ DataBinding.IsNullValueType = True
+ Visible = False
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 77
+ end
+ object cxGridDBColumn8: TcxGridDBColumn
+ Caption = #33457#22411
+ DataBinding.FieldName = 'C_Pattern'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxButtonEditProperties'
+ Properties.Buttons = <
+ item
+ Default = True
+ Kind = bkEllipsis
+ end>
+ Properties.ReadOnly = True
+ Visible = False
+ HeaderAlignmentHorz = taCenter
+ Options.Editing = False
+ Width = 70
+ end
+ object TV2Column15: TcxGridDBColumn
+ Caption = #38376#24133
+ DataBinding.FieldName = 'C_Width'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 56
+ end
+ object v1Column7: TcxGridDBColumn
+ Caption = #20811#37325
+ DataBinding.FieldName = 'C_GramWeight'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxButtonEditProperties'
+ Properties.Buttons = <
+ item
+ Default = True
+ Kind = bkEllipsis
+ end>
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 70
+ end
+ object v1PRTOrderQty: TcxGridDBColumn
+ Caption = #25968#37327
+ DataBinding.FieldName = 'BGQty'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxTextEditProperties'
+ Properties.OnEditValueChanged = v1PRTOrderQtyPropertiesEditValueChanged
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 70
+ end
+ object v1OrderUnit: TcxGridDBColumn
+ Caption = #21333#20301
+ DataBinding.FieldName = 'BGUnit'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxComboBoxProperties'
+ Properties.DropDownListStyle = lsEditFixedList
+ Properties.Items.Strings = (
+ 'Kg'
+ 'M'
+ 'Y')
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 58
+ end
+ object v1PRTPrice: TcxGridDBColumn
+ Caption = #21333#20215
+ DataBinding.FieldName = 'BGPrice'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxTextEditProperties'
+ Properties.OnEditValueChanged = v1PRTOrderQtyPropertiesEditValueChanged
+ HeaderAlignmentHorz = taCenter
+ Options.Sorting = False
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 70
+ end
+ object cxGridDBColumn9: TcxGridDBColumn
+ Caption = #37329#39069
+ DataBinding.FieldName = 'BGMoney'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxTextEditProperties'
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column1: TcxGridDBColumn
+ Caption = #32455#36896#26041#27861
+ DataBinding.FieldName = 'ZZFF'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column2: TcxGridDBColumn
+ Caption = #26579#25972#26041#24335
+ DataBinding.FieldName = 'RZType'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
end
object TV2Column3: TcxGridDBColumn
- Caption = #39033#30446
- DataBinding.FieldName = 'CB_Name'
+ Caption = #21697#29260
+ DataBinding.FieldName = 'brand'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
- Width = 86
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
end
object TV2Column4: TcxGridDBColumn
- Caption = #25968#37327
- DataBinding.FieldName = 'CB_Price'
+ Caption = #29983#20135#21378#21830
+ DataBinding.FieldName = 'manufacturer'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
- Width = 91
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column5: TcxGridDBColumn
+ DataBinding.FieldName = 'HSNO'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column6: TcxGridDBColumn
+ Caption = #21253#35013#25968#37327
+ DataBinding.FieldName = 'BZQty'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column7: TcxGridDBColumn
+ Caption = #21253#35013#21333#20301
+ DataBinding.FieldName = 'BZUnit'
+ DataBinding.IsNullValueType = True
+ PropertiesClassName = 'TcxComboBoxProperties'
+ Properties.Items.Strings = (
+ #21253
+ #24102)
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column8: TcxGridDBColumn
+ Caption = #23610#30721
+ DataBinding.FieldName = 'Size'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column9: TcxGridDBColumn
+ Caption = #27611#37325
+ DataBinding.FieldName = 'GrossWeight'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column10: TcxGridDBColumn
+ Caption = #20928#37325
+ DataBinding.FieldName = 'NetWeight'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Styles.Header = DataLink_Contract.FontBlue
+ Width = 77
+ end
+ object TV2Column11: TcxGridDBColumn
+ Caption = #25240#31639#31859#25968
+ DataBinding.FieldName = 'ZSQty'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Width = 77
+ end
+ object TV2Column12: TcxGridDBColumn
+ Caption = #21787#22836
+ DataBinding.FieldName = 'Shippingmark'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Width = 77
+ end
+ object TV2Column13: TcxGridDBColumn
+ Caption = #21512#21516#25968#37327
+ DataBinding.FieldName = 'ConQty'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Width = 77
+ end
+ object TV2Column14: TcxGridDBColumn
+ Caption = #36135#28304#22320
+ DataBinding.FieldName = 'origin'
+ DataBinding.IsNullValueType = True
+ HeaderAlignmentHorz = taCenter
+ Width = 77
end
end
object cxGridLevel1: TcxGridLevel
@@ -1393,14 +1231,6 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
end
end
end
- object cxSplitter1: TcxSplitter [5]
- Left = 1172
- Top = 373
- Width = 8
- Height = 322
- HotZoneClassName = 'TcxMediaPlayer9Style'
- AlignSplitter = salRight
- end
inherited ADOQueryBaseCmd: TADOQuery
Connection = DataLink_Contract.ADOLink
Left = 529
@@ -1428,12 +1258,12 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
Left = 632
Top = 65533
end
- object DS_1: TDataSource
- DataSet = Order_Sub
- Left = 716
+ object DS_2: TDataSource
+ DataSet = BG_Sub
+ Left = 732
Top = 518
end
- object Order_Sub: TClientDataSet
+ object BG_Sub: TClientDataSet
Aggregates = <>
IndexFieldNames = 'SerialNo'
Params = <>
@@ -1459,14 +1289,14 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
end
object DataSource1: TDataSource
DataSet = ADOQueryImage
- Left = 1100
- Top = 119
+ Left = 1108
+ Top = 343
end
object ADOQueryImage: TADOQuery
Connection = DataLink_Contract.ADOLink
Parameters = <>
- Left = 1032
- Top = 123
+ Left = 1048
+ Top = 315
end
object DS_ImgHX: TDataSource
DataSet = Qry_ImgHX
@@ -1505,7 +1335,7 @@ inherited frmBaoguanInPut: TfrmBaoguanInPut
object ADOQuery3: TADOQuery
Connection = DataLink_Contract.ADOLink
Parameters = <>
- Left = 869
+ Left = 701
Top = 539
end
object DataSource2: TDataSource
diff --git a/B01基础合同管理/U_BaoguanInPut.pas b/B01基础合同管理/U_BaoguanInPut.pas
index 2e2297a..cb8e11b 100644
--- a/B01基础合同管理/U_BaoguanInPut.pas
+++ b/B01基础合同管理/U_BaoguanInPut.pas
@@ -23,174 +23,163 @@ type
TBSave: TToolButton;
TBClose: TToolButton;
ScrollBox1: TScrollBox;
- Label3: TLabel;
- ConDate: TDateTimePicker;
ADOTemp: TADOQuery;
ADOCmd: TADOQuery;
- DS_1: TDataSource;
- Order_Sub: TClientDataSet;
- Label9: TLabel;
+ DS_2: TDataSource;
+ BG_Sub: TClientDataSet;
Label10: TLabel;
ConNo: TEdit;
Label14: TLabel;
- Label20: TLabel;
- BuyName: TBtnEditC;
- Label6: TLabel;
- Label34: TLabel;
- BuyConNo: TEdit;
+ CKS: TBtnEditC;
cxgrdpmn1: TcxGridPopupMenu;
- QtyNote: TBtnEditC;
- Sellname: TBtnEditC;
- MiddleName: TBtnEditC;
- Label26: TLabel;
- Label27: TLabel;
- IsTax: TComboBox;
- Label29: TLabel;
- Label30: TLabel;
- QiYun: TBtnEditC;
- MuDi: TBtnEditC;
- Label2: TLabel;
- ExchangeRate: TEdit;
- Label5: TLabel;
- Currency: TComboBox;
- Label7: TLabel;
- YongJin: TEdit;
- Label11: TLabel;
- Label12: TLabel;
- YunShu: TBtnEditC;
- Payment: TBtnEditC;
- Label4: TLabel;
- GSChuanYangNote: TBtnEditC;
- Label13: TLabel;
- JiaGeSY: TBtnEditC;
- Label1: TLabel;
- CKChuanYangNote: TBtnEditC;
pm_sub: TPopupMenu;
N1: TMenuItem;
- Pic_Image1: TcxDBImage;
DataSource1: TDataSource;
ADOQueryImage: TADOQuery;
- MTieJing: TRichEdit;
- cxDBImage1: TcxDBImage;
DS_ImgHX: TDataSource;
Qry_ImgHX: TADOQuery;
IdFTP1: TIdFTP;
- Label8: TLabel;
- Packing: TBtnEditC;
- Label15: TLabel;
- Label16: TLabel;
- DlyDate: TDateTimePicker;
- YFTPName: TBtnEditC;
- Label17: TLabel;
N2: TMenuItem;
- ShippMent: TEdit;
ToolButton3: TToolButton;
- Label23: TLabel;
- ConType: TComboBox;
- Label24: TLabel;
- Saleser: TEdit;
- Tallyer: TEdit;
- lblSalesId: TLabel;
- Label25: TLabel;
- SalesId: TEdit;
- TallyId: TEdit;
- Label18: TLabel;
- Label19: TLabel;
- Booker: TComboBox;
- Label21: TLabel;
- WeightNote: TBtnEditC;
- Label22: TLabel;
- VolumeEstimation: TBtnEditC;
- Label28: TLabel;
Panel1: TPanel;
- cxGrid1: TcxGrid;
- Tv1: TcxGridDBTableView;
- Tv1Column7: TcxGridDBColumn;
- v1XHNo: TcxGridDBColumn;
- VC_SCSCode: TcxGridDBColumn;
- v1Column4: TcxGridDBColumn;
- Tv1Column3: TcxGridDBColumn;
- v1Column5: TcxGridDBColumn;
- v1Column1: TcxGridDBColumn;
- Tv1Column5: TcxGridDBColumn;
- v1Column8: TcxGridDBColumn;
- Tv1Column1: TcxGridDBColumn;
- Tv1Column8: TcxGridDBColumn;
- v1Column6: TcxGridDBColumn;
- v1Column7: TcxGridDBColumn;
- v1OrderUnit: TcxGridDBColumn;
- v1PRTPrice: TcxGridDBColumn;
- Tv1Column9: TcxGridDBColumn;
- v1Column2: TcxGridDBColumn;
- cxGrid1Level1: TcxGridLevel;
- Note: TMemo;
- Tv1Column2: TcxGridDBColumn;
- Tv1Column4: TcxGridDBColumn;
ADOQuery1: TADOQuery;
ADOQuery2: TADOQuery;
ADOQuery3: TADOQuery;
ToolBar3: TToolBar;
ToolButton4: TToolButton;
ToolButton5: TToolButton;
- Panel2: TPanel;
- ToolBar2: TToolBar;
- ToolButton1: TToolButton;
- cxGrid2: TcxGrid;
- TV2: TcxGridDBTableView;
- cxGridLevel1: TcxGridLevel;
DataSource2: TDataSource;
Sub_CB: TClientDataSet;
- TV2Column2: TcxGridDBColumn;
- TV2Column3: TcxGridDBColumn;
- TV2Column4: TcxGridDBColumn;
ADOQueryCmd: TADOQuery;
- ToolButton2: TToolButton;
ADOGY1: TADOQuery;
ADOGY2: TADOQuery;
ADOGY3: TADOQuery;
+ cxGrid2: TcxGrid;
+ TV2: TcxGridDBTableView;
+ v1XHNo: TcxGridDBColumn;
+ VC_SCSCode: TcxGridDBColumn;
+ cxGridDBColumn2: TcxGridDBColumn;
+ cxGridDBColumn3: TcxGridDBColumn;
+ v1Column5: TcxGridDBColumn;
+ cxGridDBColumn4: TcxGridDBColumn;
+ cxGridDBColumn6: TcxGridDBColumn;
+ cxGridDBColumn7: TcxGridDBColumn;
+ cxGridDBColumn8: TcxGridDBColumn;
+ v1Column7: TcxGridDBColumn;
+ v1PRTOrderQty: TcxGridDBColumn;
+ v1OrderUnit: TcxGridDBColumn;
+ v1PRTPrice: TcxGridDBColumn;
+ cxGridDBColumn9: TcxGridDBColumn;
TV2Column1: TcxGridDBColumn;
- Tv1Column6: TcxGridDBColumn;
- cxSplitter1: TcxSplitter;
- Label31: TLabel;
- QDAddress: TBtnEditC;
+ TV2Column2: TcxGridDBColumn;
+ TV2Column3: TcxGridDBColumn;
+ TV2Column4: TcxGridDBColumn;
+ TV2Column5: TcxGridDBColumn;
+ TV2Column6: TcxGridDBColumn;
+ TV2Column7: TcxGridDBColumn;
+ TV2Column8: TcxGridDBColumn;
+ TV2Column9: TcxGridDBColumn;
+ TV2Column10: TcxGridDBColumn;
+ TV2Column11: TcxGridDBColumn;
+ TV2Column12: TcxGridDBColumn;
+ TV2Column13: TcxGridDBColumn;
+ TV2Column14: TcxGridDBColumn;
+ cxGridLevel1: TcxGridLevel;
+ FPNO: TEdit;
+ Label1: TLabel;
+ Label2: TLabel;
+ FPDate: TDateTimePicker;
+ Label4: TLabel;
+ ZMXZ: TBtnEditC;
+ Label3: TLabel;
+ Label5: TLabel;
+ PONO: TEdit;
+ Label6: TLabel;
+ Label7: TLabel;
+ HTDate: TDateTimePicker;
+ Label8: TLabel;
+ HB: TBtnEditC;
+ Label11: TLabel;
+ Label15: TLabel;
+ LJKA: TBtnEditC;
+ Label17: TLabel;
+ ChuyunG: TBtnEditC;
+ Label20: TLabel;
+ BZType: TBtnEditC;
+ Label21: TLabel;
+ Label22: TLabel;
+ MYType: TBtnEditC;
+ Label24: TLabel;
+ SBDate: TDateTimePicker;
+ Label25: TLabel;
+ BGTK: TBtnEditC;
+ Label26: TLabel;
+ Label27: TLabel;
+ HYDL: TBtnEditC;
+ Label28: TLabel;
+ Label30: TLabel;
+ CGS: TBtnEditC;
Label32: TLabel;
- IsYF: TComboBox;
+ CustName: TBtnEditC;
+ Label33: TLabel;
+ Label35: TLabel;
+ ZZMDG: TBtnEditC;
+ DPNo: TEdit;
+ HGCode: TBtnEditC;
+ YunFee: TEdit;
+ BANo: TEdit;
+ BaoFee: TEdit;
+ Note: TEdit;
+ TDNo: TEdit;
+ Label12: TLabel;
+ KHDate: TDateTimePicker;
+ Label13: TLabel;
+ batchNo: TEdit;
+ Label9: TLabel;
+ HG: TBtnEditC;
+ Label16: TLabel;
+ YSType: TBtnEditC;
+ Label19: TLabel;
+ DYG: TBtnEditC;
+ Label18: TLabel;
+ MYG: TBtnEditC;
+ Label36: TLabel;
+ DaohuoG: TBtnEditC;
+ Label23: TLabel;
+ JHType: TBtnEditC;
+ TV2Column15: TcxGridDBColumn;
procedure TBCloseClick(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure TBSaveClick(Sender: TObject);
procedure ToolButton4Click(Sender: TObject);
procedure ToolButton5Click(Sender: TObject);
- procedure BuyNameBtnUpClick(Sender: TObject);
- procedure BuyNameBtnDnClick(Sender: TObject);
+ procedure CKSBtnDnClick(Sender: TObject);
procedure v1Column4PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
procedure v1Column6PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
procedure v1Column7PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
procedure v1Column10PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
procedure SalesmanBtnUpClick(Sender: TObject);
procedure v1Column15PropertiesEditValueChanged(Sender: TObject);
- procedure SellNameBtnUpClick(Sender: TObject);
- procedure MiddleNameBtnUpClick(Sender: TObject);
procedure v1PRTOrderQtyPropertiesEditValueChanged(Sender: TObject);
procedure QiYunBtnUpClick(Sender: TObject);
procedure N1Click(Sender: TObject);
procedure Pic_Image1DblClick(Sender: TObject);
procedure cxDBImage1DblClick(Sender: TObject);
- procedure YFTPNameBtnUpClick(Sender: TObject);
- procedure MTieJingDblClick(Sender: TObject);
procedure N2Click(Sender: TObject);
procedure ToolButton3Click(Sender: TObject);
procedure ExchangeRateKeyPress(Sender: TObject; var Key: Char);
procedure ShippMentKeyPress(Sender: TObject; var Key: Char);
- procedure ShippMentChange(Sender: TObject);
procedure Tv1FocusedRecordChanged(Sender: TcxCustomGridTableView; APrevFocusedRecord, AFocusedRecord: TcxCustomGridRecord; ANewItemRecordFocusingChanged: Boolean);
procedure ToolButton1Click(Sender: TObject);
procedure ToolButton2Click(Sender: TObject);
+ procedure YunFeeKeyPress(Sender: TObject; var Key: Char);
+ procedure BaoFeeKeyPress(Sender: TObject; var Key: Char);
// procedure PBPriceKeyPress(Sender: TObject; var Key: Char);
// procedure Button1Click(Sender: TObject);
private
FLeft, FTop: Integer;
fuserName, Fstatus: string;
- procedure InitImage();
+
// procedure InitGX();
procedure JSMoney();
procedure JSCB();
@@ -209,7 +198,7 @@ type
CopyInt: Integer;
PState: string;
fFlileFlag: string;
- FConMId: string;
+ FBGMId: string;
FAuthority, FGSTT: string;
{ Public declarations }
end;
@@ -267,13 +256,13 @@ procedure TfrmBaoguanInPut.SetXH();
var
i: Integer;
begin
- with Order_Sub do
+ with BG_Sub do
begin
First;
i := 1;
while not Eof do
begin
- with Order_Sub do
+ with BG_Sub do
begin
Edit;
FieldByName('XHNoTemp').Value := i;
@@ -284,14 +273,14 @@ begin
end;
end;
- with Order_Sub do
+ with BG_Sub do
begin
- Order_Sub.IndexFieldNames := '';
+ BG_Sub.IndexFieldNames := '';
First;
i := 1;
while not Eof do
begin
- with Order_Sub do
+ with BG_Sub do
begin
Edit;
FieldByName('SerialNo').Value := FieldByName('XHNoTemp').AsInteger;
@@ -300,19 +289,10 @@ begin
i := i + 1;
Next;
end;
- Order_Sub.IndexFieldNames := 'SerialNo';
+ BG_Sub.IndexFieldNames := 'SerialNo';
end;
end;
-procedure TfrmBaoguanInPut.ShippMentChange(Sender: TObject);
-begin
- if ShippMent.text <> '' then
- begin
- Dlydate.DateTime := ConDate.DateTime + StrToFloat(Shippment.text);
- end;
-
-end;
-
procedure TfrmBaoguanInPut.ShippMentKeyPress(Sender: TObject; var Key: Char);
begin
if not (((Key >= '0') and (Key <= '9')) or (Key = '.') or (Key = #8)) then
@@ -329,25 +309,14 @@ begin
end;
-procedure TfrmBaoguanInPut.InitImage();
-begin
- with ADOQueryImage do
- begin
- close;
- sql.Clear;
- sql.Add('select * from TP_File A');
- sql.Add('where isnull(WBID,'''')<>'''' and FileName=' + quotedstr(Trim(YFTPName.Text)));
-// showmessage(sql.text); Self..Text
- open;
- end;
-end;
+
//procedure TfrmSalesConInPut.InitGX();
//var
// i: Integer;
// xh: string;
//begin
-// if Order_Sub.IsEmpty then
+// if BG_Sub.IsEmpty then
// exit;
// with ADOQuery1 do
// begin
@@ -355,7 +324,7 @@ end;
// sql.Clear;
// sql.Add('select * from BS_Cloth_Glide A ');
// sql.Add('left join Bs_Cloth_Info B on A.BCIID=B.BCIID');
-// sql.Add('where B.C_Code =' + quotedstr((Order_sub.fieldbyname('C_Code').AsString)));
+// sql.Add('where B.C_Code =' + quotedstr((BG_Sub.fieldbyname('C_Code').AsString)));
// open;
// end;
// i := 1;
@@ -371,7 +340,7 @@ end;
// sql.Clear;
// sql.Add('select A.* from (select X.ProcessName+''-''+X.ProcessTypeName AS GX,X.BCIID,X.GlideIdx from BS_Cloth_Glide X) A ');
// sql.Add('left join Bs_Cloth_Info B on A.BCIID=B.BCIID');
-// sql.Add('where B.C_Code =' + quotedstr((Order_sub.fieldbyname('C_Code').AsString)));
+// sql.Add('where B.C_Code =' + quotedstr((BG_Sub.fieldbyname('C_Code').AsString)));
// sql.Add('and A.GlideIdx =''' + Trim(xh) + '''');
//// showmessage(SQL.text);
// open;
@@ -425,20 +394,36 @@ procedure TfrmBaoguanInPut.JSMoney();
var
FConQty, FConPrice, FC_Money: Double;
begin
- with Order_Sub do
+ with BG_Sub do
begin
FConQty := Fieldbyname('ConQty').AsFloat;
FConPrice := Fieldbyname('ConPrice').AsFloat;
end;
//2λС
FC_Money := RoundFloat(FConQty * FConPrice, 2);
- with Order_Sub do
+ with BG_Sub do
begin
Edit;
FieldByName('ConTotalAmount').Value := FC_Money;
Post;
end;
- tv1.Controller.EditingController.ShowEdit();
+ tv2.Controller.EditingController.ShowEdit();
+end;
+
+procedure TfrmBaoguanInPut.BaoFeeKeyPress(Sender: TObject; var Key: Char);
+begin
+ if not (((Key >= '0') and (Key <= '9')) or (Key = '.') or (Key = #8)) then
+ begin
+ Key := #0;
+ end
+ else if (pos('.', TEdit(Sender).text) <> 0) then
+ begin
+ if Key = '.' then
+ begin
+ Key := #0;
+ end;
+ end;
+
end;
procedure TfrmBaoguanInPut.CBMX();
@@ -449,7 +434,7 @@ begin
sql.Clear;
sql.Add('select COUNT(A.BCIID) S from BS_Cloth_Glide A ');
sql.Add('left join Bs_Cloth_Info B on B.BCIID =A.BCIID');
- sql.Add('where B.C_Code =' + quotedstr((Order_sub.fieldbyname('C_Code').AsString)));
+ sql.Add('where B.C_Code =' + quotedstr((BG_Sub.fieldbyname('C_Code').AsString)));
open;
end;
//ѯ1
@@ -459,7 +444,7 @@ begin
sql.Clear;
sql.Add('select ISNULL(A.ProcessName, '''')+ISNULL(''_''+A.ProcessTypeName, '''') GY from BS_Cloth_Glide A ');
sql.Add('left join Bs_Cloth_Info B on B.BCIID =A.BCIID');
- sql.Add('where B.C_Code =' + quotedstr((Order_sub.fieldbyname('C_Code').AsString)));
+ sql.Add('where B.C_Code =' + quotedstr((BG_Sub.fieldbyname('C_Code').AsString)));
sql.Add('and A.GlideIdx=1 ');
open;
end;
@@ -470,7 +455,7 @@ begin
sql.Clear;
sql.Add('select ISNULL(A.ProcessName, '''')+ISNULL(''_''+A.ProcessTypeName, '''') GY from BS_Cloth_Glide A ');
sql.Add('left join Bs_Cloth_Info B on B.BCIID =A.BCIID');
- sql.Add('where B.C_Code =' + quotedstr((Order_sub.fieldbyname('C_Code').AsString)));
+ sql.Add('where B.C_Code =' + quotedstr((BG_Sub.fieldbyname('C_Code').AsString)));
sql.Add('and A.GlideIdx=2 ');
open;
end;
@@ -481,7 +466,7 @@ begin
sql.Clear;
sql.Add('select ISNULL(A.ProcessName, '''')+ISNULL(''_''+A.ProcessTypeName, '''') GY from BS_Cloth_Glide A ');
sql.Add('left join Bs_Cloth_Info B on B.BCIID =A.BCIID');
- sql.Add('where B.C_Code =' + quotedstr((Order_sub.fieldbyname('C_Code').AsString)));
+ sql.Add('where B.C_Code =' + quotedstr((BG_Sub.fieldbyname('C_Code').AsString)));
sql.Add('and A.GlideIdx=3 ');
open;
end;
@@ -491,7 +476,7 @@ begin
Close;
SQL.Clear;
sql.Add(' select * from BS_Contract_Sub_CB ');
- sql.Add('where ConSid=' + quotedstr(trim(order_Sub.fieldbyname('Consid').AsString)));
+ sql.Add('where ConSid=' + quotedstr(trim(BG_Sub.fieldbyname('Consid').AsString)));
// sql.Add(' order by SerialNo ');
// ShowMessage(sql.text);
Open;
@@ -506,44 +491,44 @@ begin
Sub_CB.EmptyDataSet;
Append;
FieldByName('SerialNo').Value := 1;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := '';
FieldByName('CB_Price').Value := '0';
post;
Append;
FieldByName('SerialNo').Value := 2;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := '(%)';
FieldByName('CB_Price').Value := '0';
post;
Append;
FieldByName('SerialNo').Value := 3;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := 'Ⱦ';
FieldByName('CB_Price').Value := '0';
post;
Append;
FieldByName('SerialNo').Value := 4;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := '׳';
FieldByName('CB_Price').Value := '1';
post;
Append;
FieldByName('SerialNo').Value := 5;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := '(%)';
FieldByName('CB_Price').Value := '0';
post;
Append;
FieldByName('SerialNo').Value := 6;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := '沼';
FieldByName('CB_Price').Value := '0';
post;
Append;
FieldByName('SerialNo').Value := 7;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
if ADOQuery2.fieldbyname('S').AsInteger > 0 then
begin
FieldByName('CB_Name').Value := Trim(ADOGY1.fieldbyname('GY').AsString);
@@ -557,7 +542,7 @@ begin
Append;
FieldByName('SerialNo').Value := 8;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
if ADOQuery2.fieldbyname('S').AsInteger > 1 then
begin
FieldByName('CB_Name').Value := Trim(ADOGY2.fieldbyname('GY').AsString);
@@ -571,7 +556,7 @@ begin
Append;
FieldByName('SerialNo').Value := 9;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
if ADOQuery2.fieldbyname('S').AsInteger > 2 then
begin
FieldByName('CB_Name').Value := Trim(ADOGY3.fieldbyname('GY').AsString);
@@ -585,28 +570,28 @@ begin
append;
FieldByName('SerialNo').Value := 10;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := 'װ';
FieldByName('CB_Price').Value := '0';
post;
Append;
FieldByName('SerialNo').Value := 11;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := '';
FieldByName('CB_Price').Value := '1';
post;
Append;
FieldByName('SerialNo').Value := 12;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := '˷';
FieldByName('CB_Price').Value := '0';
post;
Append;
FieldByName('SerialNo').Value := 13;
- FieldByName('ConSid').Value := Trim(Order_Sub.fieldbyname('ConSid').AsString);
+ FieldByName('ConSid').Value := Trim(BG_Sub.fieldbyname('ConSid').AsString);
FieldByName('CB_Name').Value := 'Ӷ(%)';
FieldByName('CB_Price').Value := '0';
post;
@@ -688,7 +673,7 @@ begin
end;
end;
- FXSPrice := Order_sub.fieldbyname('ConPrice').Asfloat;
+ FXSPrice := BG_Sub.fieldbyname('ConPrice').Asfloat;
if FPBPrice = 0 then
begin
Application.MessageBox('۲Ϊ0!', 'ʾ', 0);
@@ -735,7 +720,7 @@ begin
end;
// Sub_CB.post;
- with Order_Sub do
+ with BG_Sub do
begin
Edit;
FieldByName('Estimated').Value := FloatToStr(FYGCB);
@@ -760,42 +745,82 @@ begin
try
if Trim(ConNo.Text) = '' then
raise Exception.Create('ͬŲΪգ');
- if Trim(SellName.Text) = '' then
- raise Exception.Create('ӪλΪգ');
- if Trim(BuyName.Text) = '' then
- raise Exception.Create('ԷλΪգ');
- if Trim(ConType.Text) = '' then
- raise Exception.Create('ͲΪգ');
- if Order_Sub.IsEmpty then
+ if Trim(CKS.Text) = '' then
+ raise Exception.Create('̲Ϊգ');
+ if Trim(FPNo.Text) = '' then
+ raise Exception.Create('ƱŲΪգ');
+ if Trim(ChuyunG.Text) = '' then
+ raise Exception.Create('˸۲Ϊգ');
+ if Trim(DaohuoG.Text) = '' then
+ raise Exception.Create('۲Ϊգ');
+ if Trim(MYG.Text) = '' then
+ raise Exception.Create('óΪգ');
+ if Trim(DYG.Text) = '' then
+ raise Exception.Create('˹Ϊգ');
+ if Trim(YSType.Text) = '' then
+ raise Exception.Create('䷽ʽΪգ');
+ if Trim(MYType.Text) = '' then
+ raise Exception.Create('óʽΪգ');
+ if Trim(YunFee.Text) = '' then
+ raise Exception.Create('˷ѲΪգ');
+ if Trim(BaoFee.Text) = '' then
+ raise Exception.Create('ѲΪգ');
+ if Trim(CustName.Text) = '' then
+ raise Exception.Create('ͻƲΪգ');
+ if Trim(ZZMDG.Text) = '' then
+ raise Exception.Create('ĿĹΪգ');
+
+ if BG_Sub.IsEmpty then
raise Exception.Create('ϸΪգ');
- if Order_Sub.Locate('C_Code', null, []) then
+ if BG_Sub.Locate('C_Code', null, []) then
raise Exception.Create('ƷŲΪգ');
- if Order_Sub.Locate('C_Code', '', []) then
- raise Exception.Create('ƷŲΪգ');
- if Order_Sub.Locate('C_Name', null, []) then
+ if BG_Sub.Locate('C_Name', null, []) then
raise Exception.Create('ƷΪգ');
- if Order_Sub.Locate('C_Name', '', []) then
- raise Exception.Create('ƷΪգ');
-// if Order_Sub.Locate('C_Color', null, []) then
-// raise Exception.Create('ɫΪգ');
-// if Order_Sub.Locate('C_Color', '', []) then
-// raise Exception.Create('ɫΪգ');
-// if Order_Sub.Locate('C_MF', null, []) then
-// raise Exception.Create('ŷΪգ');
-// if Order_Sub.Locate('C_MF', '', []) then
-// raise Exception.Create('ŷΪգ');
-// if Order_Sub.Locate('C_KZ', null, []) then
-// raise Exception.Create('زΪգ');
-// if Order_Sub.Locate('C_KZ', '', []) then
-// raise Exception.Create('زΪգ');
- if Order_Sub.Locate('ConQty', null, []) then
+ if BG_Sub.Locate('C_EName', '', []) then
+ raise Exception.Create('ӢƷΪգ');
+
+ if BG_Sub.Locate('C_Composition', null, []) then
+ raise Exception.Create('ɷֲΪգ');
+ if BG_Sub.Locate('ZZFF', null, []) then
+ raise Exception.Create('֯췽Ϊգ');
+ if BG_Sub.Locate('RZType', '', []) then
+ raise Exception.Create('ȾʽΪգ');
+
+ if BG_Sub.Locate('C_Width', null, []) then
+ raise Exception.Create('ŷΪգ');
+ if BG_Sub.Locate('brand', null, []) then
+ raise Exception.Create('ƷƲΪգ');
+ if BG_Sub.Locate('manufacturer', '', []) then
+ raise Exception.Create('̲Ϊգ');
+
+ if BG_Sub.Locate('HSNO', null, []) then
+ raise Exception.Create('HSNOΪգ');
+ if BG_Sub.Locate('BGQty', null, []) then
raise Exception.Create('Ϊգ');
- if Order_Sub.Locate('ConQty', 0, []) then
- raise Exception.Create('Ϊ0');
- if Order_Sub.Locate('ConUnit', null, []) then
- raise Exception.Create('λΪգ');
- if Order_Sub.Locate('ConUnit', '', []) then
- raise Exception.Create('λΪգ');
+ if BG_Sub.Locate('BGUnit', '', []) then
+ raise Exception.Create('λΪգ');
+
+ if BG_Sub.Locate('BGPrice', null, []) then
+ raise Exception.Create('۲Ϊգ');
+ if BG_Sub.Locate('BGMoney', null, []) then
+ raise Exception.Create('Ϊգ');
+ if BG_Sub.Locate('BZQty', Null, []) then
+ raise Exception.Create('װΪգ');
+
+ if BG_Sub.Locate('BZUnit', null, []) then
+ raise Exception.Create('װλΪգ');
+ if BG_Sub.Locate('Size', null, []) then
+ raise Exception.Create('벻Ϊգ');
+ if BG_Sub.Locate('GrossWeight', NULL, []) then
+ raise Exception.Create('ëزΪգ');
+ if BG_Sub.Locate('NetWeight', NULL, []) then
+ raise Exception.Create('زΪգ');
+ if BG_Sub.Locate('BGUnit;ZSQty', VarArrayOf(['Kg', Null]), [loPartialKey]) then
+ begin
+ Application.MessageBox('λΪKGʱΪ!', 'ʾ', 0);
+ Exit;
+ end;
+
Result := True;
except
Result := false;
@@ -818,33 +843,32 @@ begin
begin
Close;
SQL.Clear;
- sql.Add(' select * from BS_Contract_Sub ');
- sql.Add('where ConMId=''' + Trim(FConMId) + '''');
+ sql.Add(' select * from BaoGuan_Sub ');
+ sql.Add('where BGMId=''' + Trim(FBGMId) + '''');
// sql.Add(' order by SerialNo ');
Open;
end;
- SCreateCDS(ADOTemp, Order_Sub);
- SInitCDSData(ADOTemp, Order_Sub);
+ SCreateCDS(ADOTemp, BG_Sub);
+ SInitCDSData(ADOTemp, BG_Sub);
//ˢϢ
with ADOTemp do
begin
Close;
sql.Clear;
- sql.Add('select * from BS_Contract_Main where ConMId=''' + Trim(FConMId) + '''');
+ sql.Add('select * from BaoGuan_Main where BGMId=''' + Trim(FBGMId) + '''');
Open;
end;
SCSHData(ADOTemp, ScrollBox1, 2);
- BuyName.TxtCode := Trim(ADOTemp.FieldByName('BuyNo').AsString);
- Sellname.TxtCode := Trim(ADOTemp.FieldByName('SellNo').AsString);
- MiddleName.TxtCode := Trim(ADOTemp.FieldByName('MiddleNo').AsString);
+
Fstatus := Trim(ADOTemp.FieldByName('status').AsString);
if PState = '' then
begin
- ConDate.DateTime := SGetServerDateTime(ADOTemp);
- DlyDate.DateTime := ConDate.DateTime;
- ConNo.Text := 'Զ';
+ FPDate.DateTime := SGetServerDateTime(ADOTemp);
+ HTDate.DateTime := FPDate.DateTime;
+ KHDate.DateTime := FPDate.DateTime;
+ SBDate.DateTime := FPDate.DateTime;
end;
@@ -852,22 +876,21 @@ begin
begin
PState := '';
- FConMId := '';
- ConNo.Text := 'Զ';
+ FBGMId := '';
- with Order_Sub do
+ with BG_Sub do
begin
First;
while not Eof do
begin
- if GetLSNo(ADOCmd, maxno, 'SCS', 'BS_Contract_Sub', 4, 1) = False then
+ if GetLSNo(ADOCmd, maxno, 'BGS', 'BaoGuan_Sub', 4, 1) = False then
begin
Application.MessageBox('ȡˮʧܣ', 'ʾ', 0);
Exit;
end;
Edit;
- FieldByName('ConMId').Value := '';
- FieldByName('ConSId').Value := maxno;
+ FieldByName('BGMId').Value := '';
+ FieldByName('BGSId').Value := maxno;
Post;
Next;
end;
@@ -876,46 +899,6 @@ begin
end;
-procedure TfrmBaoguanInPut.MiddleNameBtnUpClick(Sender: TObject);
-begin
- try
- frmCompanySel := TfrmCompanySel.Create(Application);
- with frmCompanySel do
- begin
- FCoType := 'ͻ';
- if Self.FAuthority = '¼' then
- FAuthority := 'ҵ';
- if ShowModal = 1 then
- begin
- self.MiddleName.TxtCode := Trim(frmCompanySel.CDS_1.fieldbyname('CoCode').AsString);
- self.MiddleName.Text := Trim(frmCompanySel.CDS_1.fieldbyname('CoName').AsString);
- end;
- end;
- finally
- frmCompanySel.Free;
- end;
-end;
-
-procedure TfrmBaoguanInPut.MTieJingDblClick(Sender: TObject);
-begin
- try
- frmZDYHelp := TfrmZDYHelp.Create(Application);
- with frmZDYHelp do
- begin
-// flag := 'TJ' + TRIM(Order_Sub.fieldbyname('C_Code').AsString) + TRIM(BuyName.TxtCode);
- flag := 'TJ';
- flagname := '';
- if ShowModal = 1 then
- begin
- MTieJing.Text := StringReplace(Trim(ClientDataSet1.fieldbyname('ZDYName').AsString), '#', #$D#$A, [rfReplaceAll]);
-
- end;
- end;
- finally
- frmZDYHelp.Free;
- end;
-end;
-
procedure TfrmBaoguanInPut.N1Click(Sender: TObject);
var
FValue, FFValue, FColumn, FFColumn, MHXSID: string;
@@ -926,11 +909,11 @@ begin
// application.MessageBox('ͬˣ', 'ʾϢ', 0);
// exit;
// end;
-// MXHNO := Order_Sub.FieldByName('XHNo').ASInteger;
+// MXHNO := BG_Sub.FieldByName('XHNo').ASInteger;
// FColumn := Tv1.Controller.FocusedColumn.DataBinding.FilterFieldName;
-// FValue := Trim(Order_Sub.fieldbyname(FColumn).AsString);
-// MHXSID := Trim(Order_Sub.fieldbyname('HXSID').AsString);
-// with Order_Sub do
+// FValue := Trim(BG_Sub.fieldbyname(FColumn).AsString);
+// MHXSID := Trim(BG_Sub.fieldbyname('HXSID').AsString);
+// with BG_Sub do
// begin
// DisableControls;
// First;
@@ -942,15 +925,15 @@ begin
//
// if FValue = '' then
// begin
-// Order_Sub.FieldByName(FColumn).Value := null;
+// BG_Sub.FieldByName(FColumn).Value := null;
// end
// else
// begin
-// Order_Sub.FieldByName(FColumn).Value := FValue;
+// BG_Sub.FieldByName(FColumn).Value := FValue;
// end;
// if FColumn = 'C_HX' then
// begin
-// Order_Sub.FieldByName('HXSID').Value := MHXSID;
+// BG_Sub.FieldByName('HXSID').Value := MHXSID;
// end;
// Post;
// JSMoney();
@@ -959,7 +942,7 @@ begin
// end;
// EnableControls;
// end;
-// Order_Sub.Locate('XHNO', MXHNO, []);
+// BG_Sub.Locate('XHNO', MXHNO, []);
end;
procedure TfrmBaoguanInPut.N2Click(Sender: TObject);
@@ -973,22 +956,22 @@ begin
// exit;
// end;
//
-// MXHNO := Order_Sub.FieldByName('XHNo').ASInteger;
-// MC_Code := Order_Sub.fieldbyname('C_Code').AsString;
-// MC_Craft := Order_Sub.fieldbyname('C_Craft').AsString;
-// MC_Name := Order_Sub.fieldbyname('C_Name').AsString;
-// MC_Spec := Order_Sub.fieldbyname('C_Spec').AsString;
-// MC_CF := Order_Sub.fieldbyname('C_CF').AsString;
-// MC_Color := Order_Sub.fieldbyname('C_Color').AsString;
-// MC_MF := Order_Sub.fieldbyname('C_MF').AsString;
-// MC_KZ := Order_Sub.fieldbyname('C_KZ').AsString;
-// MC_Note := Order_Sub.fieldbyname('C_Note').AsString;
-// MC_Unit := Order_Sub.fieldbyname('C_Unit').AsString;
-// MSuoLv := Order_Sub.fieldbyname('SuoLv').AsString;
-// MGcHuaNo := Order_Sub.fieldbyname('GcHuaNo').AsString;
-// MC_EName := Order_Sub.fieldbyname('C_EName').AsString;
+// MXHNO := BG_Sub.FieldByName('XHNo').ASInteger;
+// MC_Code := BG_Sub.fieldbyname('C_Code').AsString;
+// MC_Craft := BG_Sub.fieldbyname('C_Craft').AsString;
+// MC_Name := BG_Sub.fieldbyname('C_Name').AsString;
+// MC_Spec := BG_Sub.fieldbyname('C_Spec').AsString;
+// MC_CF := BG_Sub.fieldbyname('C_CF').AsString;
+// MC_Color := BG_Sub.fieldbyname('C_Color').AsString;
+// MC_MF := BG_Sub.fieldbyname('C_MF').AsString;
+// MC_KZ := BG_Sub.fieldbyname('C_KZ').AsString;
+// MC_Note := BG_Sub.fieldbyname('C_Note').AsString;
+// MC_Unit := BG_Sub.fieldbyname('C_Unit').AsString;
+// MSuoLv := BG_Sub.fieldbyname('SuoLv').AsString;
+// MGcHuaNo := BG_Sub.fieldbyname('GcHuaNo').AsString;
+// MC_EName := BG_Sub.fieldbyname('C_EName').AsString;
//
-// with Order_Sub do
+// with BG_Sub do
// begin
// DisableControls;
// First;
@@ -997,19 +980,19 @@ begin
// if FieldByName('SSel').AsBoolean then
// begin
// Edit;
-// Order_Sub.fieldbyname('C_Code').Value := MC_Code;
-// Order_Sub.fieldbyname('C_Craft').Value := MC_Craft;
-// Order_Sub.fieldbyname('C_Name').Value := MC_Name;
-// Order_Sub.fieldbyname('C_Spec').Value := MC_Spec;
-// Order_Sub.fieldbyname('C_CF').Value := MC_CF;
-// Order_Sub.fieldbyname('C_Color').Value := MC_Color;
-// Order_Sub.fieldbyname('C_MF').Value := MC_MF;
-// Order_Sub.fieldbyname('C_KZ').Value := MC_KZ;
-// Order_Sub.fieldbyname('C_Note').Value := MC_Note;
-// Order_Sub.fieldbyname('C_Unit').Value := MC_Unit;
-// Order_Sub.fieldbyname('SuoLv').Value := MSuoLv;
-// Order_Sub.fieldbyname('GcHuaNo').Value := MGcHuaNo;
-// Order_Sub.fieldbyname('C_EName').Value := MC_EName;
+// BG_Sub.fieldbyname('C_Code').Value := MC_Code;
+// BG_Sub.fieldbyname('C_Craft').Value := MC_Craft;
+// BG_Sub.fieldbyname('C_Name').Value := MC_Name;
+// BG_Sub.fieldbyname('C_Spec').Value := MC_Spec;
+// BG_Sub.fieldbyname('C_CF').Value := MC_CF;
+// BG_Sub.fieldbyname('C_Color').Value := MC_Color;
+// BG_Sub.fieldbyname('C_MF').Value := MC_MF;
+// BG_Sub.fieldbyname('C_KZ').Value := MC_KZ;
+// BG_Sub.fieldbyname('C_Note').Value := MC_Note;
+// BG_Sub.fieldbyname('C_Unit').Value := MC_Unit;
+// BG_Sub.fieldbyname('SuoLv').Value := MSuoLv;
+// BG_Sub.fieldbyname('GcHuaNo').Value := MGcHuaNo;
+// BG_Sub.fieldbyname('C_EName').Value := MC_EName;
// Post;
//
// end;
@@ -1017,7 +1000,7 @@ begin
// end;
// EnableControls;
// end;
-// Order_Sub.Locate('XHNO', MXHNO, []);
+// BG_Sub.Locate('XHNO', MXHNO, []);
end;
//procedure TfrmSalesConInPut.PBPriceKeyPress(Sender: TObject; var Key: Char);
@@ -1095,7 +1078,7 @@ begin
begin
flag := Copy(fsj, 1, FWZ - 1);
flagname := Copy(fsj, FWZ + 1, Length(fsj) - FWZ);
- MainType := 'ۺͬ';
+ MainType := 'ع';
if ShowModal = 1 then
begin
TEdit(Sender).Text := Trim(ClientDataSet1.fieldbyname('ZDYName').AsString);
@@ -1115,10 +1098,10 @@ end;
procedure TfrmBaoguanInPut.FormShow(Sender: TObject);
begin
// inherited;
- readCxGrid(trim(self.Caption), Tv1, 'ۺͬ');
+ readCxGrid(trim(self.Caption), Tv2, 'ع');
fFlileFlag := UserDataFlag + 'HX';
InitData();
- InitImage();
+
end;
function TfrmBaoguanInPut.SaveCB(): Boolean;
@@ -1248,61 +1231,28 @@ begin
try
ADOCmd.Connection.BeginTrans;
//////////////// //////////////////////
- if Trim(FConMId) = '' then
+ if Trim(FBGMId) = '' then
begin
- if GetLSNo(ADOTemp, maxno, 'CM', 'BS_Contract_Main', 3, 1) = False then
+ if GetLSNo(ADOTemp, maxno, 'BGM', 'BaoGuan_Main', 4, 1) = False then
raise Exception.Create('ȡʧܣ');
// fDate := FormatDateTime('yy', SGetServerDate(ADOTemp));
- if trim(ConNo.Text) = 'Զ' then
- begin
- if GetLSNo1(ADOTemp, fconNO, 'DH', 'BS_Contract_Main', 4, 1) = False then
- raise Exception.Create('ȡͬʧܣ');
-
- with ADOQuery1 do
- begin
- Close;
- sql.Clear;
- SQL.Add('select LEFT(''' + Trim(fconNO) + '''');
- SQl.Add(', 4) AS QZ,RIGHT(''' + Trim(fconNO) + '''');
- SQL.ADD(', 4) AS LS');
- Open;
- end;
- MQZ := ADOQuery1.FieldByName('QZ').ASString;
- MLS := ADOQuery1.FieldByName('LS').ASString;
- with ADOQuery2 do
- begin
- Close;
- sql.Clear;
- SQL.Add('select RIGHT(YEAR(GETDATE()) * 10000 + MONTH(GETDATE()) * 100 + DAY(GETDATE()), 4) YR ');
-
- Open;
- end;
- MYR := ADOQuery2.FieldByName('YR').ASString;
-
-
-// if ConType.Text = '' then
-// fconNO := 'N' + fconNO
-// else
-// fconNO := 'W' + fconNO;
- ConNo.Text := MQZ + MYR + MLS;
- end;
end
else
begin
- maxno := Trim(FConMId);
+ maxno := Trim(FBGMId);
end;
with ADOCmd do
begin
Close;
sql.Clear;
- SQL.Add('select * from BS_Contract_Main where ConMId=''' + Trim(FConMId) + '''');
+ SQL.Add('select * from BaoGuan_Main where BGMId=''' + Trim(FBGMId) + '''');
Open;
end;
with ADOCmd do
begin
- if Trim(FConMId) = '' then
+ if Trim(FBGMId) = '' then
begin
Append;
FieldByName('Filler').Value := Trim(DName);
@@ -1314,38 +1264,36 @@ begin
FieldByName('Editer').Value := Trim(DName);
FieldByName('EditTime').Value := SGetServerDateTime(ADOTemp);
end;
- FieldByName('ConMId').Value := Trim(maxno);
- RTSetsavedata(ADOCmd, 'BS_Contract_Main', ScrollBox1, 2);
- FieldByName('BuyNo').Value := Trim(BuyName.TxtCode);
- FieldByName('SellNo').Value := Sellname.TxtCode;
- FieldByName('MiddleNo').Value := MiddleName.TxtCode;
+ FieldByName('BGMId').Value := Trim(maxno);
+ RTSetsavedata(ADOCmd, 'BaoGuan_Main', ScrollBox1, 2);
+
Post;
end;
- with ADOCmd do
- begin
- Close;
- sql.Clear;
- sql.Add('select * from BS_Contract_Main where ConNo=''' + Trim(ConNo.Text) + '''');
- Open;
- end;
- if ADOCmd.RecordCount > 1 then
- raise Exception.Create('ͬظ');
+// with ADOCmd do
+// begin
+// Close;
+// sql.Clear;
+// sql.Add('select * from BaoGuan_Main where ConNo=''' + Trim(ConNo.Text) + '''');
+// Open;
+// end;
+// if ADOCmd.RecordCount > 1 then
+// raise Exception.Create('ͬظ');
- FConMId := Trim(maxno);
+ FBGMId := Trim(maxno);
//////////////// //////////////////////
///
//////////////// ӱ //////////////////////
- with Order_Sub do
+ with BG_Sub do
begin
First;
while not Eof do
begin
- maxno := Trim(Order_Sub.fieldbyname('ConSId').AsString);
+ maxno := Trim(BG_Sub.fieldbyname('BGSId').AsString);
with ADOCmd do
begin
Close;
SQL.Clear;
- sql.Add('select * from BS_Contract_Sub where ConSId=''' + Trim(maxno) + '''');
+ sql.Add('select * from BaoGuan_Sub where BGSId=''' + Trim(maxno) + '''');
Open;
end;
with ADOCmd do
@@ -1354,16 +1302,16 @@ begin
Append
else
Edit;
- RTSetSaveDataCDS(ADOCmd, Tv1, Order_Sub, 'BS_Contract_Sub', 0);
- FieldByName('ConMId').Value := Trim(FConMId);
- FieldByName('ConSId').Value := Trim(maxno);
+ RTSetSaveDataCDS(ADOCmd, Tv2, BG_Sub, 'BaoGuan_Sub', 0);
+ FieldByName('BGMId').Value := Trim(FBGMId);
+ FieldByName('BGSId').Value := Trim(maxno);
Post;
end;
- with Order_Sub do
+ with BG_Sub do
begin
Edit;
- FieldByName('ConSId').Value := Trim(maxno);
+ FieldByName('BGSId').Value := Trim(maxno);
Post;
end;
Next;
@@ -1396,7 +1344,7 @@ end;
procedure TfrmBaoguanInPut.TBSaveClick(Sender: TObject);
begin
- ConDate.SetFocus;
+// ConDate.SetFocus;
if TestData() = false then
exit;
@@ -1417,69 +1365,46 @@ begin
begin
mvalue := '0';
end;
- FFieldName := Trim(Tv1.Controller.FocusedColumn.DataBinding.FilterFieldName);
+ FFieldName := Trim(Tv2.Controller.FocusedColumn.DataBinding.FilterFieldName);
- with Order_Sub do
+ with BG_Sub do
begin
Edit;
FieldByName(FFieldName).Value := Trim(mvalue);
Post;
- FConQty := Fieldbyname('ConQty').AsFloat;
- FConPrice := Fieldbyname('ConPrice').AsFloat;
+ FConQty := Fieldbyname('BGQty').AsFloat;
+ FConPrice := Fieldbyname('BGPrice').AsFloat;
end;
FC_Money := RoundFloat(FConQty * FConPrice, 2);
- with Order_Sub do
+ with BG_Sub do
begin
Edit;
- FieldByName('ConQty').Value := FConQty;
- FieldByName('ConPrice').Value := FConPrice;
- FieldByName('ConTotalAmount').Value := FC_Money;
+ FieldByName('BGQty').Value := FConQty;
+ FieldByName('BGPrice').Value := FConPrice;
+ FieldByName('BGMoney').Value := FC_Money;
Post;
end;
- if Order_Sub.FieldByName('Estimated').asString <> '' then
- begin
- FEstimated := Order_sub.Fieldbyname('Estimated').AsFloat;
- FLR := RoundFloat((FConPrice - FEstimated) / FEstimated, 3) * 100;
- FLRL := floatToStr(FLR) + '%';
- with Order_Sub do
- begin
- Edit;
- FieldByName('ProfitRate').Value := FLRL;
- Post;
- end;
- end;
- tv1.Controller.EditingController.ShowEdit();
+
+ tv2.Controller.EditingController.ShowEdit();
end;
-procedure TfrmBaoguanInPut.YFTPNameBtnUpClick(Sender: TObject);
+procedure TfrmBaoguanInPut.YunFeeKeyPress(Sender: TObject; var Key: Char);
begin
- if FConMId = '' then
+ if not (((Key >= '0') and (Key <= '9')) or (Key = '.') or (Key = #8)) then
begin
-
- end;
- try
- frmPictureUpload := TfrmPictureUpload.create(self);
- with frmPictureUpload do
+ Key := #0;
+ end
+ else if (pos('.', TEdit(Sender).text) <> 0) then
+ begin
+ if Key = '.' then
begin
- fFlileFlag := self.fFlileFlag;
- FDataId := trim(Self.FConMId);
- FPictureName := TRIM(YFTPName.Text);
- FWidth := 450;
- FHeight := 600;
-// FTFType := 'HX';
- FTFType := 'YP';
- if showmodal = 1 then
- begin
- Self.YFTPName.Text := frmPictureUpload.FPictureName;
- end;
+ Key := #0;
end;
- finally
- frmPictureUpload.free;
end;
- InitImage();
+
end;
procedure TfrmBaoguanInPut.ToolButton4Click(Sender: TObject);
@@ -1487,30 +1412,26 @@ var
i: Integer;
maxno: string;
begin
- if GetLSNo(ADOCmd, maxno, 'CS', 'BS_Contract_Sub', 4, 1) = False then
+ if GetLSNo(ADOCmd, maxno, 'BGS', 'BaoGuan_Sub', 4, 1) = False then
begin
ADOCmd.Connection.RollbackTrans;
Application.MessageBox('ȡˮʧܣ', 'ʾ', 0);
Exit;
end;
- if Trim(ConNo.Text) = '' then
- begin
- Application.MessageBox('ͬŲΪ!', 'ʾ', 0);
- Exit;
- end;
- i := Order_Sub.RecordCount; //ǰdatasetжм¼
+
+ i := BG_Sub.RecordCount; //ǰdatasetжм¼
i := i + 1;
- CopyAddRow(Tv1, Order_Sub);
- with Order_Sub do
+ CopyAddRow(Tv2, BG_Sub);
+ with BG_Sub do
begin
Edit;
FieldByName('SSEL').Value := FALSE;
FieldByName('SerialNo').Value := i;
- FieldByName('ConSId').Value := maxno;
- FieldByName('C_Color').Value := '';
- FieldByName('ConQty').Value := null;
- FieldByName('Estimated').Value := '';
- FieldByName('ProfitRate').Value := '';
+ FieldByName('BGSId').Value := maxno;
+// FieldByName('C_Color').Value := '';
+// FieldByName('ConQty').Value := null;
+// FieldByName('Estimated').Value := '';
+// FieldByName('ProfitRate').Value := '';
Post;
end;
SetXH();
@@ -1518,17 +1439,17 @@ end;
procedure TfrmBaoguanInPut.ToolButton5Click(Sender: TObject);
begin
- if Order_Sub.IsEmpty then
+ if BG_Sub.IsEmpty then
Exit;
if Application.MessageBox('ȷҪɾ', 'ʾ', 32 + 4) <> IDYES then
Exit;
- while Order_Sub.Locate('SSel', True, []) do
+ while BG_Sub.Locate('SSel', True, []) do
begin
with ADOTemp do
begin
Close;
sql.Clear;
- sql.Add('select * from Trade_Plan_Sub where ConSId=''' + Trim(Order_Sub.fieldbyname('ConSId').AsString) + '''');
+ sql.Add('select * from Trade_Plan_Sub where ConSId=''' + Trim(BG_Sub.fieldbyname('ConSId').AsString) + '''');
open;
end;
if ADOTemp.IsEmpty = false then
@@ -1536,17 +1457,17 @@ begin
exit;
application.MessageBox('ϸѾ', 'ʾϢ');
end;
- if Trim(Order_Sub.fieldbyname('ConSId').AsString) <> '' then
+ if Trim(BG_Sub.fieldbyname('ConSId').AsString) <> '' then
begin
with ADOCmd do
begin
Close;
sql.Clear;
- sql.Add('delete BS_Contract_Sub where ConSId=''' + Trim(Order_Sub.fieldbyname('ConSId').AsString) + '''');
+ sql.Add('delete BS_Contract_Sub where ConSId=''' + Trim(BG_Sub.fieldbyname('ConSId').AsString) + '''');
ExecSQL;
end;
end;
- Order_Sub.Delete;
+ BG_Sub.Delete;
end;
SetXH();
@@ -1570,7 +1491,7 @@ end;
procedure TfrmBaoguanInPut.ToolButton3Click(Sender: TObject);
begin
- WriteCxGrid(trim(self.Caption), Tv1, 'ۺͬ');
+ WriteCxGrid(trim(self.Caption), Tv2, 'ع');
end;
procedure TfrmBaoguanInPut.Tv1FocusedRecordChanged(Sender: TcxCustomGridTableView; APrevFocusedRecord, AFocusedRecord: TcxCustomGridRecord; ANewItemRecordFocusingChanged: Boolean);
@@ -1585,32 +1506,6 @@ begin
// TV2.DataController.Filter.Clear;
end;
-procedure TfrmBaoguanInPut.BuyNameBtnUpClick(Sender: TObject);
-begin
- try
- frmCompanySel := TfrmCompanySel.Create(Application);
- with frmCompanySel do
- begin
- FCoType := 'ͻ';
- if Self.FAuthority = '¼' then
- FAuthority := 'ҵ';
- if ShowModal = 1 then
- begin
- self.BuyName.TxtCode := Trim(frmCompanySel.CDS_1.fieldbyname('CoCode').AsString);
- self.BuyName.Text := Trim(frmCompanySel.CDS_1.fieldbyname('CoAbbrName').AsString);
- self.SalesId.Text := Trim(frmCompanySel.CDS_1.fieldbyname('SalesId').AsString);
- self.Saleser.Text := Trim(frmCompanySel.CDS_1.fieldbyname('Saleser').AsString);
- self.TallyId.Text := Trim(frmCompanySel.CDS_1.fieldbyname('TallyId').AsString);
- self.Tallyer.Text := Trim(frmCompanySel.CDS_1.fieldbyname('Tallyer').AsString);
- end;
- end;
-
- finally
- frmCompanySel.Free;
- end;
-
-end;
-
procedure TfrmBaoguanInPut.cxDBImage1DblClick(Sender: TObject);
begin
if TcxDBImage(Sender).Picture.Height = 0 then
@@ -1741,13 +1636,13 @@ end;
// sql.Add(',PackPrice=''' + Trim(PackPrice.text) + ''',exchange=''' + Trim(exchange.text) + ''' ');
// sql.Add(',freight=''' + Trim(freight.text) + ''',brokerage=''' + Trim(brokerage.text) + ''' ');
// sql.Add(',Estimated=''' + Trim(Estimated.text) + ''',profitrate=''' + Trim(profitrate.text) + ''' ');
-// sql.Add(' where ConSid=''' + Trim(Order_sub.fieldbyname('ConSid').AsString) + ''' ');
+// sql.Add(' where ConSid=''' + Trim(BG_Sub.fieldbyname('ConSid').AsString) + ''' ');
//
// ExecSQL;
// end;
//end;
-procedure TfrmBaoguanInPut.BuyNameBtnDnClick(Sender: TObject);
+procedure TfrmBaoguanInPut.CKSBtnDnClick(Sender: TObject);
begin
TBtnEditC(Sender).Text := '';
TBtnEditC(Sender).TxtCode := '';
@@ -1763,16 +1658,16 @@ begin
flagname := 'Ʒ';
if ShowModal = 1 then
begin
- Order_Sub.Edit;
- Order_Sub.fieldbyname('PRTCodeName').Value := Trim(ClientDataSet1.fieldbyname('ZDYName').AsString);
- Order_Sub.fieldbyname('PRTCode').Value := Trim(ClientDataSet1.fieldbyname('ZDYNo').AsString);
- Order_Sub.Post;
+ BG_Sub.Edit;
+ BG_Sub.fieldbyname('PRTCodeName').Value := Trim(ClientDataSet1.fieldbyname('ZDYName').AsString);
+ BG_Sub.fieldbyname('PRTCode').Value := Trim(ClientDataSet1.fieldbyname('ZDYNo').AsString);
+ BG_Sub.Post;
end;
end;
finally
frmZDYHelp.Free;
end;
- tv1.Controller.EditingController.ShowEdit();
+ TV2.Controller.EditingController.ShowEdit();
end;
procedure TfrmBaoguanInPut.v1Column6PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
@@ -1785,16 +1680,16 @@ begin
flagname := 'ŷϢ';
if ShowModal = 1 then
begin
- Order_Sub.Edit;
- Order_Sub.fieldbyname('C_MF').Value := Trim(ClientDataSet1.fieldbyname('ZDYName').AsString);
- // Order_Sub.fieldbyname('PRTCode').Value:=Trim(ClientDataSet1.fieldbyname('ZDYNo').AsString);
- Order_Sub.Post;
+ BG_Sub.Edit;
+ BG_Sub.fieldbyname('C_MF').Value := Trim(ClientDataSet1.fieldbyname('ZDYName').AsString);
+ // BG_Sub.fieldbyname('PRTCode').Value:=Trim(ClientDataSet1.fieldbyname('ZDYNo').AsString);
+ BG_Sub.Post;
end;
end;
finally
frmZDYHelp.Free;
end;
- tv1.Controller.EditingController.ShowEdit();
+ TV2.Controller.EditingController.ShowEdit();
end;
procedure TfrmBaoguanInPut.v1Column7PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
@@ -1807,16 +1702,16 @@ begin
flagname := 'Ϣ';
if ShowModal = 1 then
begin
- Order_Sub.Edit;
- Order_Sub.fieldbyname('C_KZ').Value := Trim(ClientDataSet1.fieldbyname('ZDYName').AsString);
- // Order_Sub.fieldbyname('PRTCode').Value:=Trim(ClientDataSet1.fieldbyname('ZDYNo').AsString);
- Order_Sub.Post;
+ BG_Sub.Edit;
+ BG_Sub.fieldbyname('C_KZ').Value := Trim(ClientDataSet1.fieldbyname('ZDYName').AsString);
+ // BG_Sub.fieldbyname('PRTCode').Value:=Trim(ClientDataSet1.fieldbyname('ZDYNo').AsString);
+ BG_Sub.Post;
end;
end;
finally
frmZDYHelp.Free;
end;
- tv1.Controller.EditingController.ShowEdit();
+ TV2.Controller.EditingController.ShowEdit();
end;
procedure TfrmBaoguanInPut.v1Column10PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
@@ -1828,22 +1723,22 @@ begin
begin
if showmodal = 1 then
begin
- Order_Sub.Edit;
- Order_Sub.fieldbyname('C_Code').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Code').asstring;
+ BG_Sub.Edit;
+ BG_Sub.fieldbyname('C_Code').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Code').asstring;
- Order_Sub.fieldbyname('C_Name').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Name').asstring;
- Order_Sub.fieldbyname('C_EName').Value := frmClothInfoSel.CDS_1.fieldbyname('C_EName').asstring;
- Order_Sub.fieldbyname('C_Spec').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Spec').asstring;
- Order_Sub.fieldbyname('C_Composition').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Composition').asstring;
- Order_Sub.fieldbyname('C_Color').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Color').asstring;
- Order_Sub.fieldbyname('C_Width').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Width').asstring;
- Order_Sub.fieldbyname('C_GramWeight').Value := frmClothInfoSel.CDS_1.fieldbyname('C_GramWeight').asstring;
- Order_Sub.Post;
+ BG_Sub.fieldbyname('C_Name').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Name').asstring;
+ BG_Sub.fieldbyname('C_EName').Value := frmClothInfoSel.CDS_1.fieldbyname('C_EName').asstring;
+ BG_Sub.fieldbyname('C_Spec').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Spec').asstring;
+ BG_Sub.fieldbyname('C_Composition').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Composition').asstring;
+ BG_Sub.fieldbyname('C_Color').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Color').asstring;
+ BG_Sub.fieldbyname('C_Width').Value := frmClothInfoSel.CDS_1.fieldbyname('C_Width').asstring;
+ BG_Sub.fieldbyname('C_GramWeight').Value := frmClothInfoSel.CDS_1.fieldbyname('C_GramWeight').asstring;
+ BG_Sub.Post;
end;
free;
end;
- tv1.Controller.EditingController.ShowEdit();
+ TV2.Controller.EditingController.ShowEdit();
end;
procedure TfrmBaoguanInPut.SalesmanBtnUpClick(Sender: TObject);
@@ -1880,7 +1775,7 @@ begin
begin
mvalue := '0';
end;
- with Order_Sub do
+ with BG_Sub do
begin
Edit;
FieldByName('YongJinPrice').Value := mvalue;
@@ -1889,25 +1784,5 @@ begin
end;
end;
-procedure TfrmBaoguanInPut.SellNameBtnUpClick(Sender: TObject);
-begin
- try
- frmCompanySel := TfrmCompanySel.Create(Application);
- with frmCompanySel do
- begin
- FCoType := '˾';
- if ShowModal = 1 then
- begin
- self.Sellname.TxtCode := Trim(frmCompanySel.CDS_1.fieldbyname('CoCode').AsString);
- self.Sellname.Text := Trim(frmCompanySel.CDS_1.fieldbyname('CoAbbrName').AsString);
- self.Currency.text := Trim(frmCompanySel.CDS_1.fieldbyname('Currency').AsString);
- end;
- end;
-
- finally
- frmCompanySel.Free;
- end;
-end;
-
end.
diff --git a/B01基础合同管理/U_BaoguanList.dfm b/B01基础合同管理/U_BaoguanList.dfm
index d38597c..d6d8b6f 100644
--- a/B01基础合同管理/U_BaoguanList.dfm
+++ b/B01基础合同管理/U_BaoguanList.dfm
@@ -6,7 +6,6 @@ inherited frmBaoguanList: TfrmBaoguanList
ClientWidth = 1525
FormStyle = fsMDIChild
Visible = True
- ExplicitLeft = -77
ExplicitWidth = 1541
ExplicitHeight = 775
PixelsPerInch = 96
@@ -128,6 +127,7 @@ inherited frmBaoguanList: TfrmBaoguanList
AutoSize = True
Caption = #23436#25104
ImageIndex = 12
+ Visible = False
OnClick = btnWCClick
end
object btnWCCX: TToolButton
@@ -136,6 +136,7 @@ inherited frmBaoguanList: TfrmBaoguanList
AutoSize = True
Caption = #25764#38144#23436#25104
ImageIndex = 11
+ Visible = False
OnClick = btnWCCXClick
end
object Tqx: TToolButton
@@ -179,8 +180,6 @@ inherited frmBaoguanList: TfrmBaoguanList
Align = alClient
PopupMenu = pm1
TabOrder = 3
- ExplicitTop = 161
- ExplicitHeight = 305
object Tv1: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
ScrollbarAnnotations.CustomAnnotations = <>
@@ -438,7 +437,6 @@ inherited frmBaoguanList: TfrmBaoguanList
Color = 16242829
ParentBackground = False
TabOrder = 1
- ExplicitTop = 76
object Label4: TLabel
Left = 621
Top = 23
@@ -704,7 +702,6 @@ inherited frmBaoguanList: TfrmBaoguanList
#24050#21462#28040
#20840#37096)
OnChange = cxTabControl1Change
- ExplicitTop = 137
ClientRectBottom = 22
ClientRectRight = 1525
ClientRectTop = 19
@@ -725,7 +722,6 @@ inherited frmBaoguanList: TfrmBaoguanList
Align = alBottom
BorderStyle = cxcbsNone
TabOrder = 5
- ExplicitTop = 470
object TV2: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
ScrollbarAnnotations.CustomAnnotations = <>
@@ -901,7 +897,7 @@ inherited frmBaoguanList: TfrmBaoguanList
end
object v1PRTOrderQty: TcxGridDBColumn
Caption = #25968#37327
- DataBinding.FieldName = 'ConQty'
+ DataBinding.FieldName = 'BGQty'
DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
HeaderAlignmentHorz = taCenter
@@ -911,7 +907,7 @@ inherited frmBaoguanList: TfrmBaoguanList
end
object v1OrderUnit: TcxGridDBColumn
Caption = #21333#20301
- DataBinding.FieldName = 'ConUnit'
+ DataBinding.FieldName = 'BGUnit'
DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxComboBoxProperties'
Properties.DropDownListStyle = lsEditFixedList
@@ -926,7 +922,7 @@ inherited frmBaoguanList: TfrmBaoguanList
end
object v1PRTPrice: TcxGridDBColumn
Caption = #21333#20215
- DataBinding.FieldName = 'ConPrice'
+ DataBinding.FieldName = 'BGPrice'
DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
HeaderAlignmentHorz = taCenter
@@ -937,21 +933,13 @@ inherited frmBaoguanList: TfrmBaoguanList
end
object cxGridDBColumn9: TcxGridDBColumn
Caption = #37329#39069
- DataBinding.FieldName = 'ConTotalAmount'
+ DataBinding.FieldName = 'BGMoney'
DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 84
end
- object v1Column2: TcxGridDBColumn
- Caption = #22791#27880
- DataBinding.FieldName = 'ConSNote'
- DataBinding.IsNullValueType = True
- HeaderAlignmentHorz = taCenter
- Options.Editing = False
- Width = 70
- end
object TV2Column1: TcxGridDBColumn
Caption = #32455#36896#26041#27861
DataBinding.FieldName = 'ZZFF'
diff --git a/B01基础合同管理/U_BaoguanList.pas b/B01基础合同管理/U_BaoguanList.pas
index 3d0bd26..ec18511 100644
--- a/B01基础合同管理/U_BaoguanList.pas
+++ b/B01基础合同管理/U_BaoguanList.pas
@@ -102,7 +102,6 @@ type
v1OrderUnit: TcxGridDBColumn;
v1PRTPrice: TcxGridDBColumn;
cxGridDBColumn9: TcxGridDBColumn;
- v1Column2: TcxGridDBColumn;
cxGridLevel1: TcxGridLevel;
N5: TMenuItem;
N6: TMenuItem;
@@ -226,7 +225,7 @@ begin
close;
sql.Clear;
sql.Add('select * from Baoguan_sub A ');
- sql.Add('where BGID =' + quotedstr((CDS_1.fieldbyname('ConMID').AsString)));
+ sql.Add('where BGMID =' + quotedstr((CDS_1.fieldbyname('BGMID').AsString)));
open;
end;
SCreateCDS(ADOQueryTemp, CDS_2);
@@ -485,7 +484,7 @@ begin
with frmLabelPrint do
begin
FLMType := 'SalesConPrint';
- FFiltration1 := QuotedStr(Trim(Self.CDS_1.fieldbyname('ConMID').AsString));
+ FFiltration1 := QuotedStr(Trim(Self.CDS_1.fieldbyname('BGMID').AsString));
if ShowModal = 1 then
begin
// Self.InitGrid();
@@ -513,7 +512,7 @@ begin
with frmBaoguanInPut do
begin
PState := '';
- FConMId := Trim(Self.CDS_1.fieldbyname('ConMID').AsString);
+ FBGMId := Trim(Self.CDS_1.fieldbyname('BGMID').AsString);
FAuthority := self.FAuthority;
FGSTT := self.FGSTT;
fFlileFlag := self.fFlileFlag;
@@ -541,7 +540,7 @@ begin
with frmBaoguanInPut do
begin
PState := '';
- FConMId := '';
+ FBGMId := '';
FAuthority := self.FAuthority;
FGSTT := self.FGSTT;
fFlileFlag := self.fFlileFlag;
@@ -601,9 +600,9 @@ begin
with frmBaoguanInPut do
begin
PState := '鿴';
- FConMId := Trim(Self.CDS_1.fieldbyname('ConMID').AsString);
+ FBGMId := Trim(Self.CDS_1.fieldbyname('BGMID').AsString);
FGSTT := self.FGSTT;
- ToolBar2.Visible := False;
+// ToolBar2.Visible := False;
TBSave.Visible := False;
// ScrollBox1.Enabled := False;
if ShowModal = 1 then
@@ -625,7 +624,7 @@ begin
with frmBaoguanInPut do
begin
PState := '';
- FConMId := Trim(Self.CDS_1.fieldbyname('ConMID').AsString);
+ FBGMId := Trim(Self.CDS_1.fieldbyname('BGMID').AsString);
FAuthority := self.FAuthority;
fFlileFlag := self.fFlileFlag;
if ShowModal = 1 then
@@ -654,7 +653,7 @@ begin
with frmSalesConInPut do
begin
PState := 'ɱԤ';
- FConMId := Trim(Self.CDS_1.fieldbyname('ConMID').AsString);
+ FConMId := Trim(Self.CDS_1.fieldbyname('BGMID').AsString);
FAuthority := self.FAuthority;
FGSTT := self.FGSTT;
fFlileFlag := self.fFlileFlag;
@@ -674,7 +673,7 @@ end;
procedure TfrmBaoguanList.btnWCClick(Sender: TObject);
var
- MConMIDS: string;
+ MBGMIDS: string;
begin
if CDS_1.IsEmpty then
exit;
@@ -704,14 +703,14 @@ begin
// MConMIDS := copy(MConMIDS, 1, Length(MConMIDS) - 1);
// EnableControls;
// end;
- MConMIDS := CDS_1.fieldbyname('ConMID').AsString;
+ MBGMIDS := CDS_1.fieldbyname('BGMID').AsString;
try
with ADOQueryCmd do
begin
Close;
sql.Clear;
sql.Add(' exec P_BS_Contract_SetStatus ');
- sql.Add(' @ConMIDS=' + QuotedStr(MConMIDS));
+ sql.Add(' @ConMIDS=' + QuotedStr(MBGMIDS));
sql.Add(',@Operation='''' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
Sql.Add(',@DName=' + quotedstr(Trim(DName)));
@@ -721,7 +720,7 @@ begin
sql.Add(',getdate() ');
sql.Add(',' + quotedstr(trim(self.Caption)));
sql.Add(',' + quotedstr(trim('ͬ')));
- sql.Add(',' + quotedstr(trim('ͬID' + trim(MConMIDS))));
+ sql.Add(',' + quotedstr(trim('ͬID' + trim(MBGMIDS))));
sql.Add(',' + quotedstr(trim('ɹ')));
sql.Add(')');
open;
@@ -748,11 +747,11 @@ end;
procedure TfrmBaoguanList.tchkClick(Sender: TObject);
var
- MConMIDS: string;
+ MBGMIDS: string;
begin
if CDS_1.IsEmpty then
exit;
- MConMIDS := MConMIDS + CDS_1.fieldbyname('ConMID').AsString + ',';
+ MBGMIDS := MBGMIDS + CDS_1.fieldbyname('BGMID').AsString + ',';
// if not CDS_1.Locate('SSel', True, []) then
// begin
// application.MessageBox('ѡ', 'ʾ');
@@ -781,7 +780,7 @@ begin
Close;
sql.Clear;
sql.Add(' exec P_BS_Contract_SetStatus ');
- sql.Add(' @ConMIDS=' + QuotedStr(MConMIDS));
+ sql.Add(' @ConMIDS=' + QuotedStr(MBGMIDS));
sql.Add(',@Operation='''' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
Sql.Add(',@DName=' + quotedstr(Trim(DName)));
@@ -791,7 +790,7 @@ begin
sql.Add(',getdate() ');
sql.Add(',' + quotedstr(trim(self.Caption)));
sql.Add(',' + quotedstr(trim('ͬ')));
- sql.Add(',' + quotedstr(trim('ͬID' + trim(MConMIDS))));
+ sql.Add(',' + quotedstr(trim('ͬID' + trim(MBGMIDS))));
sql.Add(',' + quotedstr(trim('ɹ')));
sql.Add(')');
open;
@@ -809,11 +808,11 @@ end;
procedure TfrmBaoguanList.TnochkClick(Sender: TObject);
var
- MConMIDS: string;
+ MBGMIDS: string;
begin
if CDS_1.IsEmpty then
exit;
- MConMIDS := MConMIDS + CDS_1.fieldbyname('ConMID').AsString + ',';
+ MBGMIDS := MBGMIDS + CDS_1.fieldbyname('BGMID').AsString + ',';
// if not CDS_1.Locate('SSel', True, []) then
// begin
// application.MessageBox('ѡ', 'ʾ');
@@ -842,7 +841,7 @@ begin
Close;
sql.Clear;
sql.Add(' exec P_BS_Contract_SetStatus ');
- sql.Add(' @ConMIDS=' + QuotedStr(MConMIDS));
+ sql.Add(' @ConMIDS=' + QuotedStr(MBGMIDS));
sql.Add(',@Operation='''' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
Sql.Add(',@DName=' + quotedstr(Trim(DName)));
@@ -852,7 +851,7 @@ begin
sql.Add(',getdate() ');
sql.Add(',' + quotedstr(trim(self.Caption)));
sql.Add(',' + quotedstr(trim('ͬ')));
- sql.Add(',' + quotedstr(trim('ͬID' + trim(MConMIDS))));
+ sql.Add(',' + quotedstr(trim('ͬID' + trim(MBGMIDS))));
sql.Add(',' + quotedstr(trim('ɹ')));
sql.Add(')');
open;
@@ -884,7 +883,7 @@ end;
procedure TfrmBaoguanList.TqxClick(Sender: TObject);
var
- MConMIDS: string;
+ MBGMIDS: string;
begin
if CDS_1.IsEmpty then
exit;
@@ -897,16 +896,16 @@ begin
begin
DisableControls;
First;
- MConMIDS := '';
+ MBGMIDS := '';
while not eof do
begin
if fieldbyname('SSel').AsBoolean then
begin
- MConMIDS := MConMIDS + trim(fieldbyname('ConMID').AsString) + ',';
+ MBGMIDS := MBGMIDS + trim(fieldbyname('BGMID').AsString) + ',';
end;
next;
end;
- MConMIDS := copy(MConMIDS, 1, Length(MConMIDS) - 1);
+ MBGMIDS := copy(MBGMIDS, 1, Length(MBGMIDS) - 1);
EnableControls;
end;
@@ -916,7 +915,7 @@ begin
Close;
sql.Clear;
sql.Add(' exec P_BS_Contract_SetStatus ');
- sql.Add(' @ConMIDS=' + QuotedStr(MConMIDS));
+ sql.Add(' @ConMIDS=' + QuotedStr(MBGMIDS));
sql.Add(',@Operation=''ȡ'' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
Sql.Add(',@DName=' + quotedstr(Trim(DName)));
@@ -926,7 +925,7 @@ begin
sql.Add(',getdate() ');
sql.Add(',' + quotedstr(trim(self.Caption)));
sql.Add(',' + quotedstr(trim('ͬȡ')));
- sql.Add(',' + quotedstr(trim('ͬID' + trim(MConMIDS))));
+ sql.Add(',' + quotedstr(trim('ͬID' + trim(MBGMIDS))));
sql.Add(',' + quotedstr(trim('ɹ')));
sql.Add(')');
open;
@@ -944,7 +943,7 @@ end;
procedure TfrmBaoguanList.TnoqxClick(Sender: TObject);
var
- MConMIDS: string;
+ MBGMIDS: string;
begin
if CDS_1.IsEmpty then
exit;
@@ -957,16 +956,16 @@ begin
begin
DisableControls;
First;
- MConMIDS := '';
+ MBGMIDS := '';
while not eof do
begin
if fieldbyname('SSel').AsBoolean then
begin
- MConMIDS := MConMIDS + trim(fieldbyname('ConMID').AsString) + ',';
+ MBGMIDS := MBGMIDS + trim(fieldbyname('BGMID').AsString) + ',';
end;
next;
end;
- MConMIDS := copy(MConMIDS, 1, Length(MConMIDS) - 1);
+ MBGMIDS := copy(MBGMIDS, 1, Length(MBGMIDS) - 1);
EnableControls;
end;
@@ -980,12 +979,12 @@ begin
sql.Add(',getdate() ');
sql.Add(',' + quotedstr(trim(self.Caption)));
sql.Add(',' + quotedstr(trim('ͬȡ')));
- sql.Add(',' + quotedstr(trim('ͬID' + trim(MConMIDS))));
+ sql.Add(',' + quotedstr(trim('ͬID' + trim(MBGMIDS))));
sql.Add(',' + quotedstr(trim('ɹ')));
sql.Add(')');
sql.Add(' exec P_BS_Contract_SetStatus ');
- sql.Add(' @ConMIDS=' + QuotedStr(MConMIDS));
+ sql.Add(' @ConMIDS=' + QuotedStr(MBGMIDS));
sql.Add(',@Operation=''ȡ'' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
Sql.Add(',@DName=' + quotedstr(Trim(DName)));
@@ -1012,7 +1011,7 @@ begin
with frmAttachmentUpload do
begin
FEditAuthority := True;
- fkeyNO := Trim(Self.CDS_1.fieldbyname('ConMID').AsString);
+ fkeyNO := Trim(Self.CDS_1.fieldbyname('BGMID').AsString);
fType := 'ͬ';
if ShowModal = 1 then
begin
@@ -1032,7 +1031,7 @@ end;
procedure TfrmBaoguanList.btnWCCXClick(Sender: TObject);
var
- MConMIDS: string;
+ MBGMIDS: string;
begin
if CDS_1.IsEmpty then
exit;
@@ -1045,16 +1044,16 @@ begin
begin
DisableControls;
First;
- MConMIDS := '';
+ MBGMIDS := '';
while not eof do
begin
if fieldbyname('SSel').AsBoolean then
begin
- MConMIDS := MConMIDS + trim(fieldbyname('ConMID').AsString) + ',';
+ MBGMIDS := MBGMIDS + trim(fieldbyname('BGMID').AsString) + ',';
end;
next;
end;
- MConMIDS := copy(MConMIDS, 1, Length(MConMIDS) - 1);
+ MBGMIDS := copy(MBGMIDS, 1, Length(MBGMIDS) - 1);
EnableControls;
end;
@@ -1064,7 +1063,7 @@ begin
Close;
sql.Clear;
sql.Add(' exec P_BS_Contract_SetStatus ');
- sql.Add(' @ConMIDS=' + QuotedStr(MConMIDS));
+ sql.Add(' @ConMIDS=' + QuotedStr(MBGMIDS));
sql.Add(',@Operation='''' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
Sql.Add(',@DName=' + quotedstr(Trim(DName)));
@@ -1074,7 +1073,7 @@ begin
sql.Add(',getdate() ');
sql.Add(',' + quotedstr(trim(self.Caption)));
sql.Add(',' + quotedstr(trim('ͬ')));
- sql.Add(',' + quotedstr(trim('ͬID' + trim(MConMIDS))));
+ sql.Add(',' + quotedstr(trim('ͬID' + trim(MBGMIDS))));
sql.Add(',' + quotedstr(trim('ɹ')));
sql.Add(')');
open;
@@ -1103,7 +1102,7 @@ end;
procedure TfrmBaoguanList.btnTijiaoClick(Sender: TObject);
var
- MConMIDS: string;
+ MBGMIDS: string;
i:Integer;
begin
if CDS_1.IsEmpty then
@@ -1119,16 +1118,16 @@ begin
begin
DisableControls;
First;
- MConMIDS := '';
+ MBGMIDS := '';
while not eof do
begin
if fieldbyname('SSel').AsBoolean then
begin
- MConMIDS := MConMIDS + trim(fieldbyname('ConMID').AsString) + ',';
+ MBGMIDS := MBGMIDS + trim(fieldbyname('BGMID').AsString) + ',';
end;
next;
end;
- MConMIDS := copy(MConMIDS, 1, Length(MConMIDS) - 1);
+ MBGMIDS := copy(MBGMIDS, 1, Length(MBGMIDS) - 1);
EnableControls;
end;
@@ -1138,7 +1137,7 @@ begin
Close;
sql.Clear;
sql.Add(' exec P_BS_Contract_SetStatus ');
- sql.Add(' @ConMIDS=' + QuotedStr(MConMIDS));
+ sql.Add(' @ConMIDS=' + QuotedStr(MBGMIDS));
sql.Add(',@Operation=''ύ'' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
Sql.Add(',@DName=' + quotedstr(Trim(DName)));
@@ -1148,7 +1147,7 @@ begin
sql.Add(',getdate() ');
sql.Add(',' + quotedstr(trim(self.Caption)));
sql.Add(',' + quotedstr(trim('ͬύ')));
- sql.Add(',' + quotedstr(trim('ͬID' + trim(MConMIDS))));
+ sql.Add(',' + quotedstr(trim('ͬID' + trim(MBGMIDS))));
sql.Add(',' + quotedstr(trim('ɹ')));
sql.Add(')');
open;
@@ -1166,7 +1165,7 @@ end;
procedure TfrmBaoguanList.btnCXTijiaoClick(Sender: TObject);
var
- MConMIDS: string;
+ MBGMIDS: string;
begin
if CDS_1.IsEmpty then
exit;
@@ -1179,16 +1178,16 @@ begin
begin
DisableControls;
First;
- MConMIDS := '';
+ MBGMIDS := '';
while not eof do
begin
if fieldbyname('SSel').AsBoolean then
begin
- MConMIDS := MConMIDS + trim(fieldbyname('ConMID').AsString) + ',';
+ MBGMIDS := MBGMIDS + trim(fieldbyname('BGMID').AsString) + ',';
end;
next;
end;
- MConMIDS := copy(MConMIDS, 1, Length(MConMIDS) - 1);
+ MBGMIDS := copy(MBGMIDS, 1, Length(MBGMIDS) - 1);
EnableControls;
end;
@@ -1198,7 +1197,7 @@ begin
Close;
sql.Clear;
sql.Add(' exec P_BS_Contract_SetStatus ');
- sql.Add(' @ConMIDS=' + QuotedStr(MConMIDS));
+ sql.Add(' @ConMIDS=' + QuotedStr(MBGMIDS));
sql.Add(',@Operation=''ύ'' ');
Sql.Add(',@DCode=' + quotedstr(Trim(DCode)));
Sql.Add(',@DName=' + quotedstr(Trim(DName)));
@@ -1208,7 +1207,7 @@ begin
sql.Add(',getdate() ');
sql.Add(',' + quotedstr(trim(self.Caption)));
sql.Add(',' + quotedstr(trim('ͬύ')));
- sql.Add(',' + quotedstr(trim('ͬID' + trim(MConMIDS))));
+ sql.Add(',' + quotedstr(trim('ͬID' + trim(MBGMIDS))));
sql.Add(',' + quotedstr(trim('ɹ')));
sql.Add(')');
open;
diff --git a/B01基础合同管理/U_DataLink.dfm b/B01基础合同管理/U_DataLink.dfm
index 249ab5e..21a05aa 100644
--- a/B01基础合同管理/U_DataLink.dfm
+++ b/B01基础合同管理/U_DataLink.dfm
@@ -1,9 +1,10 @@
-object DataLink_Contract: TDataLink_Contract
- OldCreateOrder = False
- OnCreate = DataModuleCreate
+inherited DataLink_Contract: TDataLink_Contract
OnDestroy = DataModuleDestroy
Height = 349
Width = 482
+ inherited cxImageList_bar: TcxImageList
+ FormatVersion = 1
+ end
object AdoDataLink: TADOQuery
Connection = ADOLink
Parameters = <>
@@ -10426,6 +10427,8 @@ object DataLink_Contract: TDataLink_Contract
object ThreeLookAndFeelCol: TcxLookAndFeelController
Kind = lfStandard
NativeStyle = False
+ ScrollbarMode = sbmHybrid
+ SkinName = 'WXI'
Left = 253
Top = 12
end
diff --git a/B01基础合同管理/U_DataLink.pas b/B01基础合同管理/U_DataLink.pas
index 0a22a56..ecf6e25 100644
--- a/B01基础合同管理/U_DataLink.pas
+++ b/B01基础合同管理/U_DataLink.pas
@@ -5,7 +5,8 @@ interface
uses
SysUtils, Classes, DB, ADODB, ImgList, Controls, cxStyles, cxLookAndFeels,
Windows, Messages, forms, OleCtnrs, DateUtils, ExtCtrls, SyncObjs, cxClasses,
- dxSkinsCore, dxSkinsDefaultPainters, System.ImageList, dxSkinWXI;
+ dxSkinsCore, dxSkinsDefaultPainters, System.ImageList, dxSkinWXI,U_BaseDataLink,
+ dxCore, cxLocalization, cxImageList, cxGraphics, dxSkinsForm;
type
TMyThread = class(TThread)
@@ -37,7 +38,7 @@ var
UserDataFlag: string;
type
- TDataLink_Contract = class(TDataModule)
+ TDataLink_Contract = class(TBaseDataLink)
AdoDataLink: TADOQuery;
ADOLink: TADOConnection;
ThreeImgList: TImageList;
@@ -109,6 +110,7 @@ end;
procedure TDataLink_Contract.DataModuleDestroy(Sender: TObject);
begin
+Inherited;
CriticalSection.Free;
DataLink_Contract := nil;
end;
@@ -120,6 +122,7 @@ end;
procedure TDataLink_Contract.DataModuleCreate(Sender: TObject);
begin
+Inherited;
CriticalSection := TCriticalSection.Create;
end;
diff --git a/B01基础合同管理/U_SalesConInPut.dfm b/B01基础合同管理/U_SalesConInPut.dfm
index c84ec2f..eb9370b 100644
--- a/B01基础合同管理/U_SalesConInPut.dfm
+++ b/B01基础合同管理/U_SalesConInPut.dfm
@@ -795,8 +795,8 @@ inherited frmSalesConInPut: TfrmSalesConInPut
end
object ShippMent: TEdit
Tag = 2
- Left = 355
- Top = 78
+ Left = 356
+ Top = 82
Width = 99
Height = 18
TabOrder = 23
@@ -951,8 +951,10 @@ inherited frmSalesConInPut: TfrmSalesConInPut
BorderStyle = cxcbsNone
PopupMenu = pm_sub
TabOrder = 0
+ ExplicitLeft = 4
object Tv1: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
+ ScrollbarAnnotations.CustomAnnotations = <>
OnFocusedRecordChanged = Tv1FocusedRecordChanged
DataController.DataSource = DS_1
DataController.Filter.AutoDataSetFilter = True
@@ -999,6 +1001,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
Tag = 9
Caption = #36873#25321
DataBinding.FieldName = 'SSel'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxCheckBoxProperties'
Properties.ImmediatePost = True
Properties.NullStyle = nssUnchecked
@@ -1008,6 +1011,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1XHNo: TcxGridDBColumn
Caption = #24207#21495
DataBinding.FieldName = 'SerialNo'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Sorting = False
SortIndex = 0
@@ -1018,6 +1022,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object VC_SCSCode: TcxGridDBColumn
Caption = #20135#21697#32534#21495
DataBinding.FieldName = 'C_Code'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -1033,6 +1038,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1Column4: TcxGridDBColumn
Caption = #20135#21697#21517#31216
DataBinding.FieldName = 'C_Name'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Sorting = False
@@ -1041,6 +1047,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object Tv1Column3: TcxGridDBColumn
Caption = #20135#21697#33521#25991#21517
DataBinding.FieldName = 'C_EName'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -1056,6 +1063,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1Column5: TcxGridDBColumn
Caption = #35268#26684
DataBinding.FieldName = 'C_Spec'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Sorting = False
Width = 60
@@ -1063,6 +1071,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1Column1: TcxGridDBColumn
Caption = #25104#20998
DataBinding.FieldName = 'C_Composition'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Sorting = False
@@ -1071,6 +1080,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object Tv1Column5: TcxGridDBColumn
Caption = #39068#33394
DataBinding.FieldName = 'C_Color'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Sorting = False
Width = 70
@@ -1078,6 +1088,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1Column8: TcxGridDBColumn
Caption = #33394#21495
DataBinding.FieldName = 'C_ColorNo'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Sorting = False
Width = 57
@@ -1085,6 +1096,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object Tv1Column1: TcxGridDBColumn
Caption = #27454#21495
DataBinding.FieldName = 'C_StyleNo'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Sorting = False
Width = 77
@@ -1092,6 +1104,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object Tv1Column8: TcxGridDBColumn
Caption = #33457#22411
DataBinding.FieldName = 'C_Pattern'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Sorting = False
Width = 70
@@ -1099,6 +1112,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1Column6: TcxGridDBColumn
Caption = #38376#24133
DataBinding.FieldName = 'C_Width'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -1114,6 +1128,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1Column7: TcxGridDBColumn
Caption = #20811#37325
DataBinding.FieldName = 'C_GramWeight'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -1129,6 +1144,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object Tv1Column6: TcxGridDBColumn
Caption = #25968#37327
DataBinding.FieldName = 'ConQty'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
Properties.OnEditValueChanged = v1PRTOrderQtyPropertiesEditValueChanged
HeaderAlignmentHorz = taCenter
@@ -1137,6 +1153,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1OrderUnit: TcxGridDBColumn
Caption = #21333#20301
DataBinding.FieldName = 'ConUnit'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxComboBoxProperties'
Properties.DropDownListStyle = lsEditFixedList
Properties.Items.Strings = (
@@ -1151,6 +1168,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1PRTPrice: TcxGridDBColumn
Caption = #21333#20215
DataBinding.FieldName = 'ConPrice'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
Properties.OnEditValueChanged = v1PRTOrderQtyPropertiesEditValueChanged
HeaderAlignmentHorz = taCenter
@@ -1161,6 +1179,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object Tv1Column9: TcxGridDBColumn
Caption = #37329#39069
DataBinding.FieldName = 'ConTotalAmount'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
HeaderAlignmentHorz = taCenter
Options.Sorting = False
@@ -1169,6 +1188,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object Tv1Column2: TcxGridDBColumn
Caption = #39044#20272#25104#26412
DataBinding.FieldName = 'Estimated'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Sorting = False
@@ -1176,6 +1196,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object Tv1Column4: TcxGridDBColumn
Caption = #21033#28070#29575
DataBinding.FieldName = 'ProfitRate'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Sorting = False
@@ -1183,6 +1204,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object v1Column2: TcxGridDBColumn
Caption = #22791#27880
DataBinding.FieldName = 'ConSNote'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Sorting = False
Width = 70
@@ -1297,6 +1319,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
TabOrder = 1
object TV2: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
+ ScrollbarAnnotations.CustomAnnotations = <>
DataController.DataSource = DataSource2
DataController.Filter.AutoDataSetFilter = True
DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost]
@@ -1339,6 +1362,7 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object TV2Column2: TcxGridDBColumn
Caption = #21512#21516#23376#34920
DataBinding.FieldName = 'Consid'
+ DataBinding.IsNullValueType = True
Visible = False
HeaderAlignmentHorz = taCenter
Width = 107
@@ -1346,18 +1370,21 @@ inherited frmSalesConInPut: TfrmSalesConInPut
object TV2Column1: TcxGridDBColumn
Caption = #24207#21495
DataBinding.FieldName = 'SerialNo'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 41
end
object TV2Column3: TcxGridDBColumn
Caption = #39033#30446
DataBinding.FieldName = 'CB_Name'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 86
end
object TV2Column4: TcxGridDBColumn
Caption = #25968#37327
DataBinding.FieldName = 'CB_Price'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 91
end
diff --git a/B01基础合同管理/U_SalesConInPut.pas b/B01基础合同管理/U_SalesConInPut.pas
index 56eaf91..cc0a6f5 100644
--- a/B01基础合同管理/U_SalesConInPut.pas
+++ b/B01基础合同管理/U_SalesConInPut.pas
@@ -14,7 +14,8 @@ uses
dxDateRanges, dxBarBuiltInMenu, dxDateTimeWheelPicker, dxGDIPlusClasses,
Vcl.Menus, MovePanel, cxCheckBox, cxImage, cxDBEdit, Vcl.DBCtrls, U_BaseInput,
System.ImageList, Vcl.ImgList, IdBaseComponent, IdComponent, IdTCPConnection,
- IdTCPClient, IdExplicitTLSClientServerBase, IdFTP, ShellAPI, cxSplitter;
+ IdTCPClient, IdExplicitTLSClientServerBase, IdFTP, ShellAPI, cxSplitter,
+ dxSkinWXI, dxScrollbarAnnotations;
type
TfrmSalesConInPut = class(TfrmBaseInput)
diff --git a/B01基础合同管理/U_SalesContractList.dfm b/B01基础合同管理/U_SalesContractList.dfm
index 9f1d9b6..0d1230f 100644
--- a/B01基础合同管理/U_SalesContractList.dfm
+++ b/B01基础合同管理/U_SalesContractList.dfm
@@ -197,6 +197,7 @@ inherited frmSalesContractList: TfrmSalesContractList
TabOrder = 3
object Tv1: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
+ ScrollbarAnnotations.CustomAnnotations = <>
OnCellDblClick = Tv1CellDblClick
OnCustomDrawCell = Tv1CustomDrawCell
OnFocusedRecordChanged = Tv1FocusedRecordChanged
@@ -224,6 +225,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column4: TcxGridDBColumn
Caption = #36873#25321
DataBinding.FieldName = 'SSel'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxCheckBoxProperties'
Properties.ImmediatePost = True
Properties.NullStyle = nssUnchecked
@@ -234,6 +236,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1OrdDate: TcxGridDBColumn
Caption = #19979#21333#26085#26399
DataBinding.FieldName = 'ConDate'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxDateEditProperties'
Properties.ShowTime = False
HeaderAlignmentHorz = taCenter
@@ -245,6 +248,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1DeliveryDate: TcxGridDBColumn
Caption = #20132#36135#26085#26399
DataBinding.FieldName = 'DlyDate'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxDateEditProperties'
Properties.ShowTime = False
HeaderAlignmentHorz = taCenter
@@ -256,6 +260,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1ConNo: TcxGridDBColumn
Caption = #21512#21516#21495
DataBinding.FieldName = 'ConNo'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Focusing = False
@@ -265,6 +270,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column1: TcxGridDBColumn
Caption = #32463#33829#21333#20301
DataBinding.FieldName = 'SellName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Focusing = False
@@ -274,6 +280,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1CustomerNoName: TcxGridDBColumn
Caption = #23458#25143
DataBinding.FieldName = 'BuyName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Focusing = False
@@ -283,6 +290,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column1: TcxGridDBColumn
Caption = #20013#38388#21830
DataBinding.FieldName = 'MiddleName'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Focusing = False
@@ -292,6 +300,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column19: TcxGridDBColumn
Caption = #20132#26399#35828#26126
DataBinding.FieldName = 'ShippMent'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 271
@@ -299,6 +308,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column9: TcxGridDBColumn
Caption = #22791#27880
DataBinding.FieldName = 'note'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 80
@@ -306,6 +316,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column14: TcxGridDBColumn
Caption = #20215#26684#26415#35821
DataBinding.FieldName = 'JiaGeSY'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 66
@@ -313,6 +324,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column7: TcxGridDBColumn
Caption = #24065#31181
DataBinding.FieldName = 'Currency'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 66
@@ -320,6 +332,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column8: TcxGridDBColumn
Caption = #23458#25143#21333#21495
DataBinding.FieldName = 'BuyConNo'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 86
@@ -327,6 +340,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1OrdPerson1: TcxGridDBColumn
Caption = #38144#21806#21592
DataBinding.FieldName = 'Saleser'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Options.Focusing = False
@@ -335,6 +349,7 @@ inherited frmSalesContractList: TfrmSalesContractList
end
object v1Column10: TcxGridDBColumn
DataBinding.FieldName = 'status'
+ DataBinding.IsNullValueType = True
Visible = False
Options.Editing = False
VisibleForCustomization = False
@@ -342,6 +357,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column12: TcxGridDBColumn
Caption = #21512#21516#38468#20214
DataBinding.FieldName = 'ISFJ'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxCheckBoxProperties'
Properties.NullStyle = nssUnchecked
HeaderAlignmentHorz = taCenter
@@ -351,6 +367,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column13: TcxGridDBColumn
Caption = #21046#21333#20154
DataBinding.FieldName = 'Filler'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 78
@@ -358,18 +375,21 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column2: TcxGridDBColumn
Caption = #26159#21542#21547#31246
DataBinding.FieldName = 'IsTax'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
end
object Tv1Column9: TcxGridDBColumn
Caption = #26159#21542#21547#36816
DataBinding.FieldName = 'ISYF'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 69
end
object Tv1Column3: TcxGridDBColumn
Caption = #36215#36816#28207
DataBinding.FieldName = 'QiYun'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 80
@@ -377,6 +397,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column4: TcxGridDBColumn
Caption = #30446#30340#28207
DataBinding.FieldName = 'MuDi'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 80
@@ -385,6 +406,7 @@ inherited frmSalesContractList: TfrmSalesContractList
Tag = 2
Caption = #28322#30701#35013
DataBinding.FieldName = 'QtyNote'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 66
@@ -392,6 +414,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column6: TcxGridDBColumn
Caption = #27719#29575
DataBinding.FieldName = 'huilv'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 66
@@ -399,6 +422,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column25: TcxGridDBColumn
Caption = #31867#22411
DataBinding.FieldName = 'SCMType'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 66
@@ -406,6 +430,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column27: TcxGridDBColumn
Caption = #29702#21333
DataBinding.FieldName = 'lidan'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 58
@@ -413,6 +438,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object Tv1Column8: TcxGridDBColumn
Caption = #29366#24577
DataBinding.FieldName = 'ZT'
+ DataBinding.IsNullValueType = True
Width = 40
end
end
@@ -718,6 +744,7 @@ inherited frmSalesContractList: TfrmSalesContractList
TabOrder = 5
object TV2: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <>
+ ScrollbarAnnotations.CustomAnnotations = <>
DataController.DataSource = DS_2
DataController.Filter.AutoDataSetFilter = True
DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost]
@@ -763,6 +790,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1XHNo: TcxGridDBColumn
Caption = #24207#21495
DataBinding.FieldName = 'SerialNo'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
SortIndex = 0
@@ -773,6 +801,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object VC_SCSCode: TcxGridDBColumn
Caption = #20135#21697#32534#21495
DataBinding.FieldName = 'C_Code'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -787,6 +816,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object cxGridDBColumn2: TcxGridDBColumn
Caption = #20135#21697#21517#31216
DataBinding.FieldName = 'C_Name'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 70
@@ -794,6 +824,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object cxGridDBColumn3: TcxGridDBColumn
Caption = #20135#21697#33521#25991#21517
DataBinding.FieldName = 'C_EName'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -808,6 +839,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column5: TcxGridDBColumn
Caption = #35268#26684
DataBinding.FieldName = 'C_Spec'
+ DataBinding.IsNullValueType = True
Visible = False
HeaderAlignmentHorz = taCenter
Options.Editing = False
@@ -816,6 +848,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object cxGridDBColumn4: TcxGridDBColumn
Caption = #25104#20998
DataBinding.FieldName = 'C_Composition'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 70
@@ -823,6 +856,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object cxGridDBColumn5: TcxGridDBColumn
Caption = #39068#33394
DataBinding.FieldName = 'C_Color'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 70
@@ -830,6 +864,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object cxGridDBColumn6: TcxGridDBColumn
Caption = #33394#21495
DataBinding.FieldName = 'C_ColorNo'
+ DataBinding.IsNullValueType = True
Visible = False
HeaderAlignmentHorz = taCenter
Options.Editing = False
@@ -838,6 +873,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object cxGridDBColumn7: TcxGridDBColumn
Caption = #27454#21495
DataBinding.FieldName = 'C_StyleNo'
+ DataBinding.IsNullValueType = True
Visible = False
HeaderAlignmentHorz = taCenter
Options.Editing = False
@@ -846,6 +882,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object cxGridDBColumn8: TcxGridDBColumn
Caption = #33457#22411
DataBinding.FieldName = 'C_Pattern'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -861,6 +898,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column6: TcxGridDBColumn
Caption = #38376#24133
DataBinding.FieldName = 'C_Width'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -874,6 +912,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column7: TcxGridDBColumn
Caption = #20811#37325
DataBinding.FieldName = 'C_GramWeight'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Buttons = <
item
@@ -887,6 +926,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1PRTOrderQty: TcxGridDBColumn
Caption = #25968#37327
DataBinding.FieldName = 'ConQty'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
HeaderAlignmentHorz = taCenter
Options.Editing = False
@@ -896,6 +936,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1OrderUnit: TcxGridDBColumn
Caption = #21333#20301
DataBinding.FieldName = 'ConUnit'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxComboBoxProperties'
Properties.DropDownListStyle = lsEditFixedList
Properties.Items.Strings = (
@@ -910,6 +951,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1PRTPrice: TcxGridDBColumn
Caption = #21333#20215
DataBinding.FieldName = 'ConPrice'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
HeaderAlignmentHorz = taCenter
Options.Editing = False
@@ -920,6 +962,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object cxGridDBColumn9: TcxGridDBColumn
Caption = #37329#39069
DataBinding.FieldName = 'ConTotalAmount'
+ DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxTextEditProperties'
HeaderAlignmentHorz = taCenter
Options.Editing = False
@@ -928,6 +971,7 @@ inherited frmSalesContractList: TfrmSalesContractList
object v1Column2: TcxGridDBColumn
Caption = #22791#27880
DataBinding.FieldName = 'ConSNote'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Options.Editing = False
Width = 70
@@ -935,12 +979,14 @@ inherited frmSalesContractList: TfrmSalesContractList
object TV2Column1: TcxGridDBColumn
Caption = #39044#20272#25104#26412
DataBinding.FieldName = 'Estimated'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 70
end
object TV2Column2: TcxGridDBColumn
Caption = #21033#28070#29575
DataBinding.FieldName = 'ProfitRate'
+ DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter
Width = 54
end
diff --git a/B01基础合同管理/U_SalesContractList.pas b/B01基础合同管理/U_SalesContractList.pas
index 0c65ac5..db49344 100644
--- a/B01基础合同管理/U_SalesContractList.pas
+++ b/B01基础合同管理/U_SalesContractList.pas
@@ -12,7 +12,8 @@ uses
RM_Common, RM_Class, RM_GridReport, RM_e_Xls, Menus, cxPC, cxButtonEdit,
cxTextEdit, cxDropDownEdit, cxLookAndFeels, cxLookAndFeelPainters, dxSkinsCore,
dxSkinsDefaultPainters, cxNavigator, dxDateRanges, dxBarBuiltInMenu,
- U_BaseList, RM_e_Graphic, RM_e_Jpeg, RM_E_llPDF, Vcl.Clipbrd;
+ U_BaseList, RM_e_Graphic, RM_e_Jpeg, RM_E_llPDF, Vcl.Clipbrd, dxSkinWXI,
+ dxScrollbarAnnotations;
type
TfrmSalesContractList = class(TfrmBaseList)
diff --git a/T02贸易汇总仓库/U_TradePackClothOutList.dfm b/T02贸易汇总仓库/U_TradePackClothOutList.dfm
index 67604c1..dea3dd8 100644
--- a/T02贸易汇总仓库/U_TradePackClothOutList.dfm
+++ b/T02贸易汇总仓库/U_TradePackClothOutList.dfm
@@ -434,7 +434,7 @@ inherited frmTradePackClothOutList: TfrmTradePackClothOutList
object v1Column14: TcxGridDBColumn
Tag = 2
Caption = #26469#33258#21333#20301
- DataBinding.FieldName = 'FromCoName'
+ DataBinding.FieldName = 'StkCoName'
DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxButtonEditProperties'
Properties.Alignment.Horz = taLeftJustify
diff --git a/T03贸易布匹检验/ProjectGroup1.groupproj.local b/T03贸易布匹检验/ProjectGroup1.groupproj.local
index 2f74911..3116cdb 100644
--- a/T03贸易布匹检验/ProjectGroup1.groupproj.local
+++ b/T03贸易布匹检验/ProjectGroup1.groupproj.local
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
diff --git a/T03贸易布匹检验/TradeInsp.identcache b/T03贸易布匹检验/TradeInsp.identcache
index ed705bb..293074e 100644
Binary files a/T03贸易布匹检验/TradeInsp.identcache and b/T03贸易布匹检验/TradeInsp.identcache differ
diff --git a/T03贸易布匹检验/TradeInsp.skincfg b/T03贸易布匹检验/TradeInsp.skincfg
new file mode 100644
index 0000000..13b0969
--- /dev/null
+++ b/T03贸易布匹检验/TradeInsp.skincfg
@@ -0,0 +1,62 @@
+[ExpressSkins]
+Default=0
+ShowNotifications=1
+Enabled=1
+dxSkinBasic=1
+dxSkinBlack=1
+dxSkinBlue=1
+dxSkinBlueprint=1
+dxSkinCaramel=1
+dxSkinCoffee=1
+dxSkinDarkroom=1
+dxSkinDarkSide=1
+dxSkinDevExpressDarkStyle=1
+dxSkinDevExpressStyle=1
+dxSkinFoggy=1
+dxSkinGlassOceans=1
+dxSkinHighContrast=1
+dxSkiniMaginary=1
+dxSkinLilian=1
+dxSkinLiquidSky=1
+dxSkinLondonLiquidSky=1
+dxSkinMcSkin=1
+dxSkinMetropolis=1
+dxSkinMetropolisDark=1
+dxSkinMoneyTwins=1
+dxSkinOffice2007Black=1
+dxSkinOffice2007Blue=1
+dxSkinOffice2007Green=1
+dxSkinOffice2007Pink=1
+dxSkinOffice2007Silver=1
+dxSkinOffice2010Black=1
+dxSkinOffice2010Blue=1
+dxSkinOffice2010Silver=1
+dxSkinOffice2013DarkGray=1
+dxSkinOffice2013LightGray=1
+dxSkinOffice2013White=1
+dxSkinOffice2016Colorful=1
+dxSkinOffice2016Dark=1
+dxSkinOffice2019Black=1
+dxSkinOffice2019Colorful=1
+dxSkinOffice2019DarkGray=1
+dxSkinOffice2019White=1
+dxSkinPumpkin=1
+dxSkinSeven=1
+dxSkinSevenClassic=1
+dxSkinSharp=1
+dxSkinSharpPlus=1
+dxSkinSilver=1
+dxSkinSpringtime=1
+dxSkinStardust=1
+dxSkinSummer2008=1
+dxSkinTheAsphaltWorld=1
+dxSkinTheBezier=1
+dxSkinsDefaultPainters=1
+dxSkinValentine=1
+dxSkinVisualStudio2013Blue=1
+dxSkinVisualStudio2013Dark=1
+dxSkinVisualStudio2013Light=1
+dxSkinVS2010=1
+dxSkinWhiteprint=1
+dxSkinWXI=1
+dxSkinXmas2008Blue=1
diff --git a/T03贸易布匹检验/testDll.identcache b/T03贸易布匹检验/testDll.identcache
index 6ec1ed3..366c68e 100644
Binary files a/T03贸易布匹检验/testDll.identcache and b/T03贸易布匹检验/testDll.identcache differ
diff --git a/T04贸易明细仓库/TradeClothStk.identcache b/T04贸易明细仓库/TradeClothStk.identcache
index bf6b483..fb48c02 100644
Binary files a/T04贸易明细仓库/TradeClothStk.identcache and b/T04贸易明细仓库/TradeClothStk.identcache differ
diff --git a/T04贸易明细仓库/testDll.identcache b/T04贸易明细仓库/testDll.identcache
index 3c2d024..9052b54 100644
Binary files a/T04贸易明细仓库/testDll.identcache and b/T04贸易明细仓库/testDll.identcache differ